/* 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; 
}

.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; }
.txt10-12gray { font-size: 10px; line-height: 12px; color: #4D4D4D; text-align: left; }
.txt10-12 { font-size: 10px; line-height: 12px; color: #000000; text-align: left; }

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



/* p1 */
#p1_01{background-image:url(../img/p1/p1_05.jpg); color: #000000; height:143px; width:345px; padding:0 430px 0 25px; font-size:14px; line-height:18px;}
.p1_01txt{font-size:9px; line-height:11px; margin-top:3px;}
#p1_02{background-image:url(../img/p1/p1_14.jpg); color: #000000; height:370px; width:518px; padding:0 12px 0 270px; font-size:15px; line-height:23px;}
#p1_03{background-image:url(../img/p1/p1_20.jpg); color: #000000; height:179px; width:800px;}
.p1_03txt{margin:0 25px 0 25px; line-height:20px;}
#p1_04{background-image:url(../img/p1/p1_25.jpg); color: #000000; height:131px; width:800px;}

/* p2 */
#p2_01{background-image:url(../img/p2/p2_02.jpg); color: #000000; height:126px; width:335px; padding:0 435px 0 30px; font-size:14px; line-height:18px;}
#p2_02{background-image:url(../img/p2/p2_07.jpg); color: #000000; height:64px; width:800px;}
.p2_02txt{margin:0 10px 0 27px; line-height:15px;}
#p2_03{background-image:url(../img/p2/p2_11.jpg); color: #000000; height:63px; width:531px;}
#p2_04{background-image:url(../img/p2/p2_10.jpg); color: #000000; height:261px; width:205px; padding:0 34px 0 30px;}
#p2_05{background-image:url(../img/p2/p2_08_re.jpg); color: #000000; height:261px; width:800px;}
.p2_05txt{margin:0 20px 0 30px; line-height:15px;}
#p2_06{background-image:url(../img/p2/p2_12.jpg); color: #000000; height:481px; width:440px; padding:0 20px 0 340px; font-size:15px; line-height:21px;}
.p2_06txt{margin-top:96px;}
.p2_06txt01{color:#14126F;}
.p2_06txt02{color:#E73278;}
#p2_07{background-image:url(../img/p2/p2_13.jpg); color: #000000; height:236px; width:730px; padding:0 16px 0 54px; font-size:14px; line-height:20px;}
.p2_07txt01{margin:80px 12px 0 185px;}
.p2_07txt02{margin:80px 10px 0 192px;}
#p2_08{background-image:url(../img/p2/p2_14.jpg); color: #000000; height:223px; width:713px; padding:0 42px 0 45px; font-size:14px; line-height:20px;}
.margin5{margin-top:5px;}

/* p3 */
#p3_01{background-image:url(../img/p3/p3_02.jpg); color: #000000; height:102px; width:335px; padding:0 435px 0 30px; font-size:14px; line-height:18px;}
#p3_02{background-image:url(../img/p3/p3_04.jpg); color: #000000; height:163px; width:800px; font-size:14px; line-height:18px;}
.p3_02txt{margin:81px 37px 0 120px;}
#p3_03{background-image:url(../img/p3/p3_05.jpg); color: #000000; height:208px; width:800px; font-size:14px; line-height:18px;}
.p3_03txt{margin:62px 37px 0 120px;}
#p3_04{background-image:url(../img/p3/p3_06.jpg); color: #000000; height:338px; width:800px; font-size:14px; line-height:18px;}
.p3_04txt{margin:65px 37px 0 120px;}
#p3_05{background-image:url(../img/p3/p3_07.jpg); color: #000000; height:240px; width:721px; font-size:14px; line-height:18px; padding:0 34px 0 45px;}
.p3_05txt{margin:0 337px 0 45px;}
#p3_06{background-image:url(../img/p3/p3_08.jpg); color: #000000; height:85px; width:800px; font-size:13px; line-height:17px;}
.p3_06txt{margin:7px 43px 0 50px;}
.p3_06btn{text-align:right; margin-top:3px;}
#p3_07{background-image:url(../img/p3/p3_10.jpg); color: #000000; height:62px; width:800px; font-size:12px; line-height:16px; text-align:center;}
#p3_08{background-image:url(../img/p3/p3_11.jpg); color: #000000; height:372px; width:739px; padding-left:61px;}