/* CSS Document */

#contents {
	width: 800px;
}


#main_navi {
	width:800px;
}



p{
	margin:0;
	padding:0;
	letter-spacing:0.01em;
}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style2 {color: #b2fffa}
.style3 {color: #003e3a}
.style4 {color: #fff5b5}
.style5 {color: #430d11}
.style7 {color: #c3e8ff}
.style8 {color: #00102e}
.style10 {color: #00102e; font-weight: bold; }

.txt11{
	font-size: 11px;
	line-height: 14px;
}
.txt9{
	font-size: 9px;
	line-height: 11px;
}
.txt10{
	font-size: 10px;
	line-height: 12px;
}
.txt12{
	font-size: 12px;
	line-height: 16px;
}
.left5{
	padding-left: 5px;
}
.right30{
	padding-right: 30px;
}
.top5{
	padding-top: 5px;
}
.left20{
	padding-left: 20px;
}
.right20{
	padding-right: 20px;
}


/*p1*/
#p1_01{
	background-image: url(../img/p1/p1_06.jpg);
	height: 60px;
	width: auto;
	color: #FFFFFF;
	padding-right: 35px;
	padding-left: 40px;
}
#p1_02{
	background-image: url(../img/p1/p1_11.jpg);
	height: 64px;
	width: auto;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 8px;
}
#p1_03{
	background-image: url(../img/p1/p1_49.jpg);
	height: 139px;
	width: 245px;
	padding-top: 5px;
}


/*p2*/
#p2_01{
	background-image: url(../img/p2/p2_06.jpg);
	height: 68px;
	width: auto;
	color: #FFFFFF;
	padding-right: 30px;
	padding-left: 42px;
	padding-top: 2px;
}
#p2_02{
	background-image: url(../img/p2/p2_11.jpg);
	background-repeat: repeat;
	background-position: right bottom;
	height: 177px;
	width: auto;
	padding-right: 30px;
}
#p2_03{
	background-image: url(../img/p2/p2_25.jpg);
	height: 18px;
	width: auto;
	padding-left: 20px;
	padding-top: 2px;
}
#p2_04{
	background-image: url(../img/p2/p2_26.jpg);
	height: 77px;
	width: auto;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 15px;
	padding-top: 4px;
}
#p2_05{
	background-image: url(../img/p2/p2_28.jpg);
	height: 18px;
	width: auto;
	padding-top: 3px;
	padding-left: 20px;
}
#p2_06{
	background-image: url(../img/p2/p2_30.jpg);
	height: 78px;
	width: auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 4px;
	line-height: 15px;
}
#p2_07{
	background-image: url(../img/p2/p2_32.jpg);
	height: 18px;
	width: auto;
	padding-top: 2px;
	padding-left: 20px;
}
#p2_08{
	background-image: url(../img/p2/p2_34.jpg);
	height: 92px;
	width: auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 4px;
	line-height: 15px;
}
#p2_09{
	background-image: url(../img/p2/p2_36.jpg);
	height: 18px;
	width: auto;
	padding-top: 2px;
	padding-left: 20px;
}
#p2_10{
	background-image: url(../img/p2/p2_38.jpg);
	height: 105px;
	width: auto;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 15px;
	padding-top: 4px;
}
#p2_11{
	background-image: url(../img/p2/p2_39.jpg);
	height: 18px;
	width: auto;
	padding-top: 2px;
	padding-left: 20px;
}
#p2_12{
	background-image: url(../img/p2/p2_41.jpg);
	height: 78px;
	width: auto;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 15px;
	padding-top: 4px;
}
#p2_13{
	background-image: url(../img/p2/p2_23.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 155px;
	width: 191px;
}
#p2_14{
	background-image: url(../img/p2/p2_10.jpg);
	height: 12px;
	width: 658px;
}
#p2_15{
	background-image: url(../img/p2/p2_14.jpg);
	height: 14px;
	width: 618px;
	background-repeat: repeat;
	background-position: right center;
}
#p2_16{
	background-image: url(../img/p2/p2_18.jpg);
	height: 14px;
	width: 723px;
}
#p2_17{
	background-image: url(../img/p2/p2_51.jpg);
	height: 21px;
	width: 351px;
	font-size: 10px;
	color: #461808;
	padding-top: 250px;
	text-align: center;
}

