/* CSS Document */

#contents {
	width: 800px;
}


#main_navi {
	width:800px;
}


.line11 {
	line-height: 1.1em;
}

.pict{
float: left; 
border: none; 
padding:0px;
margin:0px 0px 0px 0px;
vertical-align:top; 
}

.pict2{
float: right; 
border: none; 
padding:0px;
margin:0px 0px 0px 0px;
vertical-align:top; 
}


.txt10-12c{ font-size: 10px; line-height: 12px;text-align: center; }
.txt10-12{ font-size: 10px; line-height: 12px; }

.orange{color:#FF4000;}
.white{color:#FFFFFF;}
.blue{color:#002EC4;}



p {
	margin: 0px;
	padding: 0px;
}




a img { border:none; outline:none; }

/* p1 */
#p01 p.t01 { padding:0 28px 0 0; font-size:12px; line-height:18px; }
#p01 p.t02 { padding:0 8px 0 331px; font-size:10px; line-height:12px; color:#006fbb; }
#p01 p.t02 a{ text-decoration:underline; color:#006fbb; }
#p01 p.t02 a:hover { color:#003f99; }
#p01 p.t03 { padding:0 30px 0 0; font-size:10px; line-height:15px; }
#p01 p.t04 { padding:0 0 0 22px; font-size:10px; line-height:15px; }
#p01 p.t05 { padding:0 0 0 0; font-size:12px; line-height:15px; }
#p01 p.t06 { padding:0 0 0 83px; font-size:10px; line-height:15px; }
#p01 p.t07 { padding:9px 0 0 0; font-size:12px; line-height:16px; color:#FFFFFF; }
#p01 p.t08 { padding:0 17px 0 20px; font-size:12px; line-height:17px; }
#p01 p.t09 { padding:0 20px 0 0; font-size:12px; line-height:17px; }
#p01 p.t10 { padding:0 26px 0 0; font-size:12px; line-height:17px; }
#p01 p.t11 a{ padding:373px 0 0 143px; font-size:12px; line-height:12px; color:#FFFFFF; width:169px; height:66px; display:block; text-decoration:none; }
#p01 p.t11 a:hover { background:url(../img/p1/p1_bg_47_on.jpg) no-repeat; }
#p01 p.t12 { padding:0 0 0 25px; font-size:10px; line-height:14px; }
#p01 p.t13 { padding:0 0 0 27px; font-size:10px; line-height:14px; }
#p01 p.t14 { padding:0 37px 0 33px; font-size:10px; line-height:14px; }
#p01 p.t15 {
	font-size:12px;
	line-height:18px;
	color:#722b00;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 31px;
}
#p01 p.t15 span{ font-size:10px; line-height:16px; }

