/* CSS Document */

#contents {
	width: 800px;
	color: #555555;
}


#main_navi {
	width:800px;
}


.line11 {
	line-height: 1.1em;
}
.line11_2 {
	line-height: 1.1em;
	font-size:11px;
}

.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; }
.txt10-12 { font-size: 10px; line-height: 12px;}
.txt12-16 { font-size: 12px; line-height: 16px;}
.txt12-17 { font-size: 12px; line-height: 17px;}
.txt13-16 { font-size: 13px; line-height: 16px;}
.txt13-19 { font-size: 13px; line-height: 19px;}
.white { color: #ffffff;}
.black { color: #000000;}
.color1 { color: #242f6d;}
.color2 { color: #2677ff;}
.color3 { color: #00c5ff;}

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



form{margin:0; padding:0;}

a img{ outline:none; border:none;}
a:link {color:#99302C;}
a:hover {color:#FF0066; text-decoration:underline;}


/* p1 */
#t01 {
	background-image: url(../img/p1/p1_05.gif);
	height: 113px;
	width: 420px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 350px;
}
#t02 {
	background-image: url(../img/p1/p1_08.gif);
	height: 59px;
	width: 439px;
	padding-left: 8px;
	padding-right: 50px;
	padding-top: 10px;
}
#t03 {
	background-image: url(../img/p1/p1_15.gif);
	height: 125px;
	width: 330px;
	padding-top: 10px;
	padding-left: 65px;
	padding-right: 15px;
}
#t04 {
	background-image: url(../img/p1/p1_17.gif);
	height: 32px;
	width: 147px;
	padding-left: 65px;
}
#t05 {
	background-image: url(../img/p1/p1_16.gif);
	height: 125px;
	width: 310px;
	padding-left: 15px;
	padding-right: 65px;
	padding-top: 10px;
}
#t06 {
	background-image: url(../img/p1/p1_19.gif);
	height: 32px;
	width: 146px;
	padding-left: 35px;
}
#t07 {
	background-image: url(../img/p1/p1_26.gif);
	height: 171px;
	width: 365px;
	padding-left: 15px;
	padding-right: 30px;
	padding-top: 6px;
}
#t08 {
	background-image: url(../img/p1/p1_27.gif);
	height: 89px;
	width: 740px;
	padding-right: 30px;
	padding-left: 30px;
}
#t09 {
	background-image: url(../img/p1/p1_30.gif);
	height: 190px;
	width: 368px;
	padding-left: 30px;
	padding-right: 5px;
	padding-top: 5px;
}
#t10 {
	background-image: url(../img/p1/p1_31.gif);
	height: 86px;
	width: 735px;
	padding-right: 35px;
	padding-left: 30px;
}
#t11 {
	background-image: url(../img/p1/p1_34.gif);
	height: 136px;
	width: 444px;
	padding-right: 30px;
	padding-left: 15px;
	padding-top: 5px;
}
#t22 {
	padding-left: 8px;
}
/* p2 */
#t12 {
	background-image: url(../img/p2/p2_03.gif);
	height: 70px;
	width: 508px;
	padding-top: 15px;
	padding-right: 260px;
	padding-left: 32px;
}
#t13 {
	background-image: url(../img/p2/p2_09.gif);
	height: 124px;
	width: 220px;
	padding-top: 4px;
	padding-right: 50px;
}
#t14 {
	background-image: url(../img/p2/p2_18.gif);
	height: 91px;
	width: 287px;
	padding-top: 43px;
	padding-right: 10px;
	padding-left: 32px;
}
#t15 {
	background-image: url(../img/p2/p2_19.gif);
	height: 134px;
	width: 236px;
	padding-top: 43px;
	padding-right: 60px;
	padding-left: 38px;
}
#t16 {
	background-image: url(../img/p2/p2_26.gif);
	height: 115px;
	width: 263px;
	padding-top: 42px;
	padding-right: 10px;
	padding-left: 80px;
}
#t17 {
	background-image: url(../img/p2/p2_27.gif);
	height: 115px;
	width: 252px;
	padding-top: 42px;
	padding-right: 160px;
	padding-left: 35px;
}
#t18 {
	background-image: url(../img/p2/p2_31.gif);
	height: 125px;
	width: 392px;
	padding-top: 12px;
	padding-right: 55px;
	padding-left: 30px;
}
#t19 {
	background-image: url(../img/p2/p2_37.gif);
	height: 200px;
	width: 234px;
	padding-right: 5px;
	padding-left: 10px;
}
#t20 {
	background-image: url(../img/p2/p2_38.gif);
	height: 200px;
	width: 230px;
	padding-right: 20px;
}
#t21 {
	background-image: url(../img/p2/p2_44.gif);
	height: 55px;
	width: 539px;
	padding-left: 50px;
	padding-top: 5px;
}

#t23 {
	padding-right: 20px;
	height: 123px;
	padding-top: 4px;
	width: 194px;
}
.t24 {
	padding-left: 124px;
}

