body                                    { background-image: url(http://ai-tanteisha.com/image/bg.gif);
 font-size: 14px; margin: 0px; text-align: center;}

img                                     { border: 0px; }

.frame                                   { background-color: #ffffff; border-style: solid; border-width: 1px; border-color: #cccccc; }

p.title-1	{ background-color: #ffcc99; color: #000066; font-size: 14px; font-weight: bold;   margin: 15px 5px 2px 15px; padding: 5px 5px 3px 5px; border-top: solid 1px #cccccc; border-right: solid 1px #555555; border-bottom: solid 1px #555555; border-left: solid 1px #cccccc;}
p.text-0	{ background-color: #f4f4f4; color: #333333; font-size: 14px; font-weight: normal; margin: 0px 0px 0px 0px; padding: 5px 5px 3px 5px; border-top: solid 1px #cccccc; border-right: solid 1px #555555; border-bottom: solid 1px #555555; border-left: solid 1px #cccccc;}
	p.text-0 span{
		color:#0000ff;
	}
p.text-1	{
	background-color: #f4f4f4;
	color: #333333;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 5px 0px 15px;
	padding: 5px 5px 3px 5px;
	border-top: solid 1px #cccccc;
	border-right: solid 1px #555555;
	border-bottom: solid 1px #555555;
	border-left: solid 1px #cccccc;
	line-height: 18px;
}

p.tuma_otto_box01 { font-size: 14px; color: #003366; font-weight: bold; margin: 15px 5px 2px 15px; padding: 5px 5px 3px 5px; }
p.tuma_otto_box02 { font-size: 14px;   margin: 5px 30px 2px 15px; padding: 5px 5px 3px 5px; }


/** 他社VS項目用フォント：各タイトル */
.b_bg {
	font-size: 14px;
	line-height: 18px;
	padding: 5px;
	font-weight: bold;
	color: #FFFFFF;
}
/** 他社VS項目用フォント：ブロック内 */
.b_bg2 {
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}



td.text-2-1	{ background-color: #eeeeee; color: #333333; font-size: 14px; font-weight: normal; vertical-align: top;}
td.text-2-2	{ background-color: #ffffff; color: #333333; font-size: 14px; font-weight: normal; vertical-align: top;}

.mail-l	{ background-color: #cccccc; color: #333333; font-size: 14px; font-weight: normal; vertical-align: top;}
.mail-r	{ background-color: #eeeeee; color: #333333; font-size: 14px; font-weight: normal; vertical-align: top;}



ul	{ color: #333333; font-size: 14px; list-style-position: outside; list-style-image : url(http://ai-tanteisha.com/image/point-002.gif); margin: 0px 0px 3px 10px; }


.footer	{ background-color: #ffffff; color: #666666; font-size: 12px; margin: 0px; padding: 5px; text-align:center; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; border-left: solid 1px #cccccc; width: 762px; }


.office	{ background-color: #ffffff; color: #333333; font-size: 13px; }

.arow-000	{ background-image : url(http://ai-tanteisha.com/image/arow.gif); background-repeat: repeat; width: 25;}
.arow-001	{ color: #000099; font-size: 16px; font-weight: bold; margin: 5px 0px 0px 0px;}
.arow-002	{ color: #333333; font-size: 14px; }
	.arow-001 span{
		color:#ff0000;
	}







.stl1 {
	font-size: 14px;
}

.stl2 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}


.box {
	width: auto;
	border: 1px solid #CCCCCC;
	padding: 5px;
}

.stl3 {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #FF6600;
	text-align: left;
}
