/* CSS Document */

#contents {width:800px;}

#main_navi {width:800px;}

.line11 {line-height: 1.1em;}

#main_navi {width:800px;}

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




/* p1 */

#p1_01{
	background-image:url(../img/p1/p1_05.jpg);
	width:243px;
	height:259px;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	padding:0 532px 0 25px;
	}
	
.p1_01_1{font-size:10px; line-height:12px; font-weight:normal}

#p1_02{
    background-image:url(../img/p1/p1_15.jpg); 
	width:708px; 
	height:113px;
	padding:0 48px 0 44px;
	font-size:12px;
	line-height:16px;
	color:#FFFFFF;
	}
	
#p1_03{background-image:url(../img/p1/p1_17.jpg); 
       width:590px; 
	   height:66px;
	   padding:0 55px 0 155px;
	   font-size:12px;
	   line-height:16px;
	   }
	   
#p1_04{background-image:url(../img/p1/p1_19.jpg);
       width:370px;
	   height:81px;
	   padding:0 388px 0 42px;
	   font-size:12px;
	   line-height:16px;
	   color:#991B0D;
	   }
	   
#p1_05{background-image:url(../img/p1/p1_21.jpg);
       width:800px;
	   height:320px; 
	   }
	   
.p1_05_txt01{width:105px; padding-top:165px; font-size:12px;}
.p1_05_txt01_1{font-size:10px; line-height:12px;}
.p1_05_txt02{width:120px; padding-top:165px; font-size:12px;}
.p1_05_txt02_1{font-size:10px; line-height:12px;}
.p1_05_txt03{width:113px; padding-top:158px; font-size:10px; line-height:12px;}
.p1_05_txt04{width:102px; padding-top:158px; font-size:10px; line-height:12px;}

#p1_06{background-image:url(../img/p1/p1_23.jpg); 
       width:175px; 
	   height:79px;
	   padding:0 549px 0 76px;
	   font-size:10px;
	   line-height:12px;
	   }
	   
#p1_07{background-image:url(../img/p1/p1_24.jpg);
       width:800px;
	   height:161px;
	   }
.p1_07_txt01{ width:130px; font-size:11px; line-height:12px; padding-top:125px;}
.p1_07_txt02{ width:111px; font-size:10px; line-height:12px; padding-top:35px;}
.p1_07_txt03{ width:75px; font-size:11px; line-height:12px; padding-top:65px;}
.p1_07_txt04{ font-size:10px; line-height:12px;}

#p1_08{background-image:url(../img/p1/p1_26.jpg);
       width:800px;
	   height:349;
	   }
	   
.p1_08_txt01{ width:180px; font-size:12px; line-height:16px; padding-top:49px;}
.p1_08_txt02{ width:245px; font-size:12px; line-height:16px; padding-top:49px;}
.p1_08_btn01{ width:245px; margin-top:145px;}
.p1_08_txt03{ width:235px; font-size:12px; line-height:16px; padding-top:61px;}
.p1_08_txt04{ width:140px; font-size:12px; line-height:16px; padding-top:25px;}
.p1_08_btn02{ width:235px; margin-top:45px;}

/* p2 */
#p2_01{background-image:url(../img/p2/p2_02.jpg);
       width:237px;
	   height:92;
	   font-size:12px;
	   line-height:16px;
	   font-weight:bold;
	   padding:0 545px 0 18px;
	   }
	   
#p2_02{background-image:url(../img/p2/p2_04.jpg);
       width:272px;
	   height:179px;
	   padding:0 30px 0 498px;
	   }
	   
#p2_03{background-image:url(../img/p2/p2_06.jpg);
       width:565px;
	   height:39px;
	   padding:0 60px 0 175px;
	   color:#006AED
	   }	 
	   
#p2_04{background-image:url(../img/p2/p2_08.jpg); width:800px; height:144px;}

.p2_04_txt{width:135px;}  

#p2_05{background-image:url(../img/p2/p2_11.jpg);width:800px; height:46px;}

.p2_05_txt01{ width:225px; font-size:10px; line-height:12px;}
.p2_05_txt02{ width:238px; font-size:10px; line-height:12px;}
.p2_05_txt03{ width:252px; font-size:10px; line-height:12px;}

#p2_06{background-image:url(../img/p2/p2_13.jpg);
       width:453px;
	   height:130px;
	   padding:0 45px 0 302px;
	   }
	   
#p2_07{background-image:url(../img/p2/p2_14.jpg);
       width:276px;
	   height:40px;
	   padding:0 499px 0 25px;
	   font-size:10px;
	   line-height:12px;
	   }
	   
#p2_08{background-image:url(../img/p2/p2_16.jpg);
       width:329px;
	   height:109px;
	   padding:0 410px 0 61px;
	   }

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

#p3_01{
	background-image:url(../img/p3/p3_02.jpg);
	width:545px;
	height:44px;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	text-align:left;
	padding-top: 5px;
	padding-right: 230px;
	padding-bottom: 0;
	padding-left: 25px;
}

#p3_02{
	background-image:url(../img/p3/p3_03.jpg);
	width:508px;
	height:216px;
	font-size:12px;
	line-height:16px;
	text-align:left;
	padding-top: 35px;
	padding-right: 245px;
	padding-bottom: 0;
	padding-left: 47px;
}

#p3_03{
	background-image:url(../img/p3/p3_05.jpg);
	background-repeat:repeat-y;
	width:703px;
	text-align:left;
	padding-top: 3px;
	padding-right: 50px;
	padding-bottom: 2;
	padding-left: 47px;
}

#p3_04{
	background-image:url(../img/p3/p3_08.jpg);
	width:297px;
	height:813px;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}

#p3_05{
	background-image:url(../img/p3/p3_11.jpg);
	width:420px;
	height:514px;
	text-align:left;
	padding-top: 0px;
	padding-right: 26px;
	padding-bottom: 0;
	padding-left: 26px;
}

#p3_06{
	background-image:url(../img/p3/p3_12.jpg);
	width:470px;
	height:110px;
	font-size:10px;
	line-height:12px;
	text-align:left;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 1px;
}

.p3_blue{
	font-size:12px;
	line-height:18px;
	text-align:left;
	color:#00ACFF;
	font-weight: bold;
}

.p3_black{
	font-size:12px;
	line-height:16px;
	text-align:left;
}

.p3_pink{
	font-size:14px;
	line-height:18px;
	text-align:left;
	color:#FF0077;
	font-weight: bold;
}
