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


body { font-size: 12px; line-height: 16px; }

p {margin:0; padding:0;}

#p1_01{background-image:url(../img/p1/p1_02.jpg); height:163px; width:435px;padding:0 330px 0 35px;}

.p1_01_txt{color:#999999; margin-top:15px;}

#p1_02{background-image:url(../img/p1/p1_04.jpg); height:174px; width:730px; padding:0 35px 0 35px;}

.p1_txt_purple{color:#666699;}

.p1_txt{margin-bottom:15px;}

#p1_03{background-image:url(../img/p1/p1_06.jpg); height:428px; width:730px; padding:0 35px 0 35px;}

.p1_03_txt01{font-size:10px; line-height:12px; color:#7F7E54; width:170px; margin-top:215px;}

.p1_03_txt02{font-size:12px; color:#AC8330;}

#p1_04{background-image:url(../img/p1/p1_08.jpg); height:267px; width:692px; padding:8px 58px 0 50px;}

.p1_04_txt01{font-size:10px; line-height:14px; margin-left:255px; height:130px; width:195px;}

.p1_04_txt02{width:465px; font-size:10px; line-height:14px;}

.p1_04_txt03{width:205px; font-size:10px; line-height:14px; margin:35px 0 5px 5px;}

#p1_05{background-image:url(../img/p1/p1_10.jpg); height:254px; 
       width:517px; padding:0 228px 0 55px; font-size:10px; line-height:14px;}
	   
.p1_05_txt01{color:#336666; width:130px; margin-top:10px; margin-bottom:10px;}

.p1_05_txt02{color:#7F7E54; width:120px; margin-top:180px;}

#p1_06{background-image:url(../img/p1/p1_12.jpg); height:178px; width:530px; padding:0 58px 0 212px;}

.p1_06_txt01{width:251px;}

.p1_06_txt02{color:#660000; font-weight:bold;}

#p1_07{background-image:url(../img/p1/p1_14.jpg); 
       height:75px; padding:0 63px 0 302px; width:435px; font-size:10px; line-height:12px;}
	   
.p1_07_btn{margin-top:29px; width:140px;}