/* CSS Document */

#contents {
	width: 800px;
}
.line11 {
	line-height: 1.1em;
}



#main_navi {
	width:800px;
}

.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; 
}



p {padding:0; margin:0;}

.txt12-14 { font-size: 12px; line-height: 14px; color: #000000; text-align: left; }
.txt12-16 { font-size: 12px; line-height: 16px; color: #000000; text-align: left; }
.txt10-12c { font-size: 10px; line-height: 12px; color: #000000; text-align: center; }


/* p1 */

#p1_01{background-image:url(../img/p1/p1_14.jpg); height:261px; width:760px; padding:0 20px 0 20px;}

.p1_01_txt01{font-size:14px; line-height:18px; width:265px; color:#FFFFFF; height:125px;}

.p1_01_txt02{font-size:10px; line-height:12px; width:215px; color:#808080; height:82px;}

.p1_01_txt03{font-size:10px; line-height:12px; width:760px; color:#808080;}

#p1_02{background-image: url(../img/p1/p1_16.jpg); height:373px; width:750px; padding:22px 25px 0 25px;}

.p1_02_txt01{margin:22px 20px 0 145px; height:224px; font-size:10px;}

.p1_02_txt02{margin-right:20px; font-size:10px;}

.p1_02_txt03{margin-left:180px; font-size:10px; height:156px;}

.p1_02_txt04{margin-right:130px; font-size:10px; height:110px;}

.p1_02_txt05{margin-right:130px; font-size:10px;}

#p1_03{background-image:url(../img/p1/p1_20.jpg); width:196px; height:104px; padding:32px 50px 0 14px;}

.p1_03_txt{font-size:10px; line-height:12px; width:153px; margin-bottom:7px;}

#p1_04{background-image:url(../img/p1/p1_22.jpg); height:192px; width:750px; padding:15px 25px 0 25px;}

.p1_04_txt01{color:#FFFFFF; margin:21px 0 10px 0; font-size:10px; line-height:12px; width:300px;}

.p1_04_txt02{color:#FFFFFF; margin-bottom:10px; font-size:10px; line-height:12px; width:300px;}

.p1_04_txt03{color:#FFFFFF; margin-bottom:10px; font-size:10px; line-height:12px; width:245px;}

.p1_04_txt04{color:#FFFFFF; margin-bottom:10px; font-size:10px; line-height:12px; width:180px;}


/* p2 */

#p2_01{background-image:url(../img/p2/p2_04.jpg); height:127px; width:560px; padding:0 40px 0 200px;}

.p2_01_txt01{font-size:14px; line-height:18px; margin-top:22px; width:320px;}

.p2_01_txt02{font-size:10px; line-height:14px; width:205px; margin-bottom:7px;}

#p2_02{background-image:url(../img/p2/p2_08.jpg); height:93px; width:270px; padding:0 295px 0 230px;}

#p2_03{background-image:url(../img/p2/p2_12.jpg); height:205px; width:620px; padding:22px 150px 0 30px;}

.p2_03_txt01{width:400px; height:55px;}

.p2_03_txt02{ margin-top:20px;}

#p2_04{background-image:url(../img/p2/p2_21.jpg); height:39px; width:620px; padding-left:180px;font-size:11px;}

#p2_05{background-image:url(../img/p2/p2_28.jpg); height:37px; width:620px; padding-left:180px;font-size:11px;}


/* p3 */

#p3_01{background-image:url(../img/p3/p3_03.jpg); width:315px; height:95px; 
       font-size:14px; line-height:18px; padding-right:25px;}
	   
#p3_02{background-image:url(../img/p3/p3_05.jpg); height:43px; width:475px; padding:0 120px 0 205px;
       font-size:10px; line-height:14px;}
	   
#p3_03{background-image:url(../img/p3/p3_07.jpg); height:95px; width:290px; padding:0 380px 0 130px;
       font-size:10px; line-height:14px;}

.p3_03_btn{margin-top:10px;}

#p3_04{background-image:url(../img/p3/p3_09.jpg); height:95px; width:290px; padding:0 380px 0 130px;
       font-size:10px; line-height:14px;}
	   
#p3_05{background-image:url(../img/p3/p3_11.jpg); height:47px; width:330px; padding:0 340px 0 130px;
       font-size:10px; line-height:14px;}
	   
#p3_06{background-image:url(../img/p3/p3_13.jpg); height:52px; width:330px; padding:0 340px 0 130px;
       font-size:10px; line-height:14px;}
	   
#p3_07{background-image:url(../img/p3/p3_20.jpg); height:41px;width:400px; padding:0 270px 0 130px;
       font-size:10px; line-height:14px;}
	   
#p3_08{background-image:url(../img/p3/p3_22.jpg); height:65px;width:400px; padding:0 270px 0 130px;
       font-size:10px; line-height:14px;}