/* CSS Document */

#contents {
	width: 800px;
	vertical-align:top;
}
.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; 
}



.txt10-12c { font-size: 10px; line-height: 12px; color: #000000; text-align: center; }
.pink{color:#F777B3;}

p{margin:0; padding:0;}


/* p1 */

#p1_01{background-image:url(../img/p1/p1_04.jpg); 
      height:112px; 
	  width:456px; 
	  padding:0 27px 0 317px;
	  font-size:14px;
	  line-height:18px;
	  font-weight:bold;
	  text-align:center;}
	  
#p1_02{background-image:url(../img/p1/p1_11.jpg); height:133px; width:649px; padding:0 125px 0 26px;}

.p1_02_txt01{font-size:10px; line-height:12px; color:#646464; margin-top:40px; width:170px;}

#p1_03{background-image: url(../img/p1/p1_12.jpg); 
       height:43px; 
	   width:770px; 
	   padding:5px 15px 0 15px;
	   color:#FFFFFF;
	   font-size:10px;
	   line-height:12px;}
	   
#p1_04{background-image:url(../img/p1/p1_14.jpg); height:385px; width:750px; padding:43px 25px 0 25px;}

.p1_04_txt01{width:290px;}

.p1_04_txt02{margin:105px 0 0 45px;}

.p1_04_btn{margin-top:30px;}

.p1_04_btn2{margin-top:7px;}

#p1_05{background-image:url(../img/p1/p1_16.jpg); 
       height:190px; 
	   width:568px;
	   padding:25px 180px 0 52px;}
	   
.p1_05_txt01{width:115px; font-size:10px; line-height:12px;}

.p1_05_txt02{width:190px; font-size:10px; line-height:12px; margin-top:90px;}

#p1_06{background-image:url(../img/p1/p1_17.jpg); 
       height:156px; 
	   width:420px; 
	   padding:0 116px 0 50px;
	   font-size:10px;
	   line-height:12px;}
	   
.p1_06_txt01{ width:95px;}

.p1_06_txt02{ width:115px; margin-top:14px; margin-left:185px;}

#p1_07{background-image:url(../img/p1/p1_26.jpg); 
       height:72px; 
	   width:770px; 
	   font-size:10px; 
	   line-height:12px;
	   padding:0 15px 0 15px;}
	   
.p1_07_txt01{width:200px;}

.p1_07_txt02{width:160px;}

.p1_07_txt03{width:230px;}


/* p2*/

#p2_01{background-image:url(../img/p2/p2_03.jpg); 
       width:366px; 
	   height:92px; 
	   font-weight:bold;
	   padding-right:30px;}
	   
#p2_02{background-image:url(../img/p2/p2_05.jpg); 
       height:313px; 
	   width:460px;
	   padding:0 45px 0 295px;}
	   
#p2_03{background-image:url(../img/p2/p2_07.jpg); height:214px; width:452px; padding:0 305px 0 43px;}

.p2_03_txt01{margin-left:175px; font-size:10px; line-height:14px;}
	   
.btn_space{margin-top:5px;}

#p2_04{background-image:url(../img/p2/p2_13.jpg); height:91px; width:720px; padding:0 40px 0 40px;}

.p2_04_txt01{width:225px; font-weight:bold;font-size:10px; }

.p2_04_txt02{width:225px; font-size:10px; line-height:12px; margin-top:7px;}

#p2_05{background-image:url(../img/p2/p2_17.jpg); height:170px; width:743px; padding:0 27px 0 30px;}

.p2_05_txt01{width:175px; font-weight:bold;}

.p2_05_txt02{width:175px; font-size:10px; line-height:12px; margin-top:7px;}

.p2_05_txt03{width:186px; font-weight:bold;}

.p2_05_txt04{width:186px; font-size:10px; line-height:12px; margin-top:7px;}

.p_05_txt05{font-size:10px; font-weight:bold;}

#p2_06{background-image:url(../img/p2/p2_19.jpg); height:121px; width:405px; padding:0 180px 0 215px;}

.p2_06_txt01{font-size:10px; line-height:12px; margin-left:3px; margin-top:30px;}

#p2_07{background-image:url(../img/p2/p2_20.jpg); 
       height:40px; 
	   width:555px; 
	   padding:3px 30px 0 215px;
	   font-size:10px;
	   line-height:12px;
	   color:#646464;}