@charset "UTF-8";
/* CSS Document */

#contents h2.grayoto {
width:700px;
color:#737373;
font-size:150%;
padding:15px 0 0 0;
margin:3px 0 0 0;
text-align:left;
clear:both;
}

#contents h2.grayoto1 {
width:700px;
color:#737373;
font-size:150%;
padding:15px 0 0 20px;
margin:3px 0 0 0;
text-align:left;
clear:both;
}

#contents h2.con {
width:700px;
color:#737373;
font-size:150%;
padding:15px 0 0 10px;
margin:3px 0 0 0;
text-align:left;
clear:both;
}

#contents h2.inter {
width:700px;
color:#737373;
font-size:150%;
padding:45px 0 0 0;
margin:3px 0 0 0;
text-align:left;
clear:both;
}

#contents h3.orangeoto {
width:700px;
color:#f18933;
font-size:135%;
padding:35px 0 0 15px;
margin:3px 0 0 0;
text-align:left;
clear:both;
}

#contents h3.orangeoto1 {
width:700px;
color:#f18933;
font-size:135%;
padding:35px 0 0 10px;
margin:3px 0 0 0;
text-align:left;
clear:both;
}

#contents h3.blueoto {
width:700px;
color:#22adec;
font-size:140%;
padding:35px 0 0 15px;
margin:3px 0 0 0;
text-align:left;
clear:both;
}

#contents h3.orangeotoback {
width:700px;
background-image:url(image1/oto3.jpg);
background-repeat:no-repeat;
color:#f18933;
font-size:120%;
padding:25px 0 30px 15px;
margin:50px 0 0 0;
text-align:left;
clear:both;
}

#contents h4.black {
width:700px;
color:#000;
font-size:120%;
padding:35px 0 0 10px;
margin:3px 0 0 0;
text-align:left;
clear:both;
}

#contents h4.lblue {
width:700px;
color:#22adec;
font-size:120%;
padding:10px 0 0 15px;
margin:3px 0 0 0;
text-align:left;
clear:both;
}

#contents p.oto{
	color:#000;
	padding:25px 0 25px 10px;
	margin:0;
	line-height:190%;
	font-size:14px;
}

#contents p.otob{
	color:#000;
	padding:25px 0 25px 10px;
	margin:0;
	line-height:190%;
	font-size:14px;
	color:#22adec;
}

#contents p.sen{
	color:#000;
	padding:15px 0 15px 10px;
	margin:0;
	line-height:190%;
	font-size:14px;
}

#contents p.senc{
	color:#000;
	padding:15px 0 15px 10px;
	margin:0;
	line-height:190%;
	font-size:14px;
	clear:both;
}


span.orange{
color:#f18933;
}

#contents ul.oto{
	padding:10px 10px;
	margin:0;
}

#contents ul.oto li{
	padding:0;
	margin:0 0 0 20px;
}

div.boxleft200{
width:200px;
padding:0;
margin:0;
float:left;
display:inline;
}

div.boxright500{
width:490px;
padding:0;
margin:0;
float:right;
display:inline;
}

div#souon{
	background-image:url(image1/oto7.jpg);
	background-repeat:no-repeat;
	padding:530px 250px 60px 60px;
	margin:0;
}

div#souon1{
	background-image:url(image1/oto8.jpg);
	background-repeat:no-repeat;
}

#souon1 p.half{
	padding:250px 240px 10px 60px;
	margin:0;
	font-size:90%;
	line-height:180%;
}

#souon1 p.full{
	padding:5px 50px 10px 60px;
	margin:0;
	font-size:90%;
	line-height:180%;
}

#souon1 p.full1{
	padding:5px 50px 30px 60px;
	margin:0;
	font-size:90%;
	line-height:180%;
}

div#souon2{
	background-image:url(image1/oto11.jpg);
	background-repeat:no-repeat;
	margin:10px 0 30px 0;
}

#souon2 h3.top{
	color:#8fc322;
	font-size:110%;
	padding:220px 10px 10px 50px;
	margin:0;
	text-align:left;
}

#souon2 p.top{
	color:#000;
	font-size:90%;
	line-height:190%;
	padding:10px 40px 10px 50px;
	margin:0;
}

#souon2 p.top1{
	color:#000;
	font-size:90%;
	line-height:190%;
	padding:5px 40px 10px 200px;
	margin:0;
}

#souon2 h3.mid{
	color:#8fc322;
	font-size:110%;
	padding:50px 10px 10px 50px;
	margin:0;
	text-align:left;
}

#souon2 p.mid{
	color:#000;
	font-size:90%;
	line-height:190%;
	padding:10px 40px 10px 50px;
	margin:0;
}

#souon2 p.mid1{
	color:#000;
	font-size:90%;
	line-height:190%;
	padding:5px 40px 10px 200px;
	margin:0;
}

#souon2 h3.lo{
	color:#8fc322;
	font-size:110%;
	padding:35px 10px 5px 50px;
	margin:0;
	text-align:left;
}

#souon2 p.lo{
	color:#000;
	font-size:90%;
	line-height:190%;
	padding:10px 40px 10px 50px;
	margin:0;
}

#souon2 p.lo1{
	color:#000;
	font-size:90%;
	line-height:190%;
	padding:10px 200px 40px 200px;
	margin:0;
}


div#souon3{
	background-image:url(image1/oto12.jpg);
	background-repeat:no-repeat;
	margin:10px 0 30px 0;
}

#souon3 p.top{
	color:#000;
	font-size:14px;
	line-height:160%;
	padding:880px 40px 0px 60px;
	margin:0;
}

#souon3 p.top1{
	color:#000;
	font-size:14px;
	line-height:160%;
	padding:5px 40px 0px 60px;
	margin:0;
}

#souon3 p.top2{
	color:#ea681d;
	font-size:15px;
	line-height:160%;
	padding:5px 40px 0px 60px;
	margin:0;
}

#souon3 p.top3{
	color:#000;
	font-size:14px;
	line-height:160%;
	padding:15px 40px 60px 60px;
	margin:0;
}


	
	
	
	
	
	
	
	
	
	