@charset "utf-8";
/* CSS Document */

#Nattoku{
	width:560px;
	height:auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#Nattoku h3{
	width:539px;
	height:62px;
	margin:0px 0px 10px 0px;
}
#Nattoku h4{
	margin:0px 0px 10px 0px;
}
#Nattoku div.w560{
	width:560px;
	height:auto;
	padding:10px 0px;
}
#Nattoku div.w560 p{
	width:auto;
	height:auto;
	margin:10px 10px 0px 10px;
}
#Nattoku div.w560 ul,
#Nattoku div.w497 ul,
#Nattoku div.w553 ul{
	width:auto;
	height:auto;
	margin:10px;
	list-style:none;
}
#Nattoku div.w560 ul li a,
#Nattoku div.w497 ul li a{
	color:#333333;
}
#Nattoku div.w560 ul li a:hover,
#Nattoku div.w497 ul li a:hover{
	color:#AA976E;
}
#Nattoku div.w560 ul li.num1,
#Nattoku div.w497 ul li.num1{
	width:auto;
	height:auto;
	background:url(../img/num_koda_ad_1.gif) 0 0 no-repeat;
	padding:0px 0px 0px 30px;
	margin-bottom:10px;
	line-height:160%;
}
#Nattoku div.w560 ul li.num2,
#Nattoku div.w497 ul li.num2{
	width:auto;
	height:auto;
	background:url(../img/num_koda_ad_2.gif) 0 0 no-repeat;
	padding:0px 0px 0px 30px;
	margin-bottom:10px;
	line-height:160%;
}
#Nattoku div.w560 ul li.num3,
#Nattoku div.w497 ul li.num3{
	width:auto;
	height:auto;
	background:url(../img/num_koda_ad_3.gif) 0 0 no-repeat;
	padding:0px 0px 0px 30px;
	margin-bottom:10px;
	line-height:160%;
}
#Nattoku div.w560 ul li.num4,
#Nattoku div.w497 ul li.num4{
	width:auto;
	height:auto;
	background:url(../img/num_koda_ad_4.gif) 0 0 no-repeat;
	padding:0px 0px 0px 30px;
	margin-bottom:10px;
	line-height:160%;
}
#Nattoku div.w560 ul li.num5,
#Nattoku div.w497 ul li.num5{
	width:auto;
	height:auto;
	background:url(../img/num_koda_ad_5.gif) 0 0 no-repeat;
	padding:0px 0px 0px 30px;
	margin-bottom:10px;
	line-height:160%;
}
#Nattoku div.w497{
	width:495px;
	height:auto;
	border:1px solid #7b633a;
	margin-top:15px;
	margin-bottom:15px;
}
#Nattoku div.w550_1{
	width:550px;
	height:auto;
	margin:10px 0px 0px 0px;
	padding:0px;
}
#Nattoku div.w550_1 h4{
	margin:0px 0px 10px 0px;
}
#Nattoku div.w550_1 p{
	margin:0px 0px 10px 0px;
}
#Nattoku div.w550_1 div.w550_left1{
	width:216px;
	height:auto;
	float:left;
}
#Nattoku div.w550_1 div.w550_center1{
	width:167px;
	height:auto;
	float:left;
}
#Nattoku div.w550_1 div.w550_right1{
	width:166px;
	height:auto;
	float:left;
}
#Nattoku div.w550_1 div.w550_center1 img,
#Nattoku div.w550_1 div.w550_right1 img{
	margin-bottom:10px;
}
#Nattoku div.w550_2{
	width:550px;
	height:auto;
	margin:10px 0px 0px 0px;
	padding:0px;
}
#Nattoku div.w550_2 h4{
	margin:0px 0px 10px 0px;
}
#Nattoku div.w550_2 div.w550_2_left{
	width:220px;
	height:auto;
	float:left;
}
#Nattoku div.w550_2 div.w550_2_right{
	width:330px;
	height:auto;
	float:left;
	position:relative;
}
#Nattoku div.w553 ul{
	width:480px;
	height:auto;
	margin:10px;
	list-style:none;
}
#Nattoku div.w553 ul li.num1{
	width:auto;
	height:auto;
	background:url(../img/num_koda_ad_1.gif) 0 3px no-repeat;
	padding:0px 0px 0px 30px;
	margin:0px 0px 10px 30px;
	line-height:160%;
}
#Nattoku div.w553 ul li.num2{
	width:auto;
	height:auto;
	background:url(../img/num_koda_ad_2.gif) 0 3px no-repeat;
	padding:0px 0px 0px 30px;
	margin:0px 0px 10px 30px;
	line-height:160%;
}
#Nattoku div.w553 ul li.num3{
	width:auto;
	height:auto;
	background:url(../img/num_koda_ad_3.gif) 0 3px no-repeat;
	padding:0px 0px 0px 30px;
	margin:0px 0px 10px 30px;
	line-height:160%;
}
#Nattoku div.w553 ul li.num4{
	width:auto;
	height:auto;
	background:url(../img/num_koda_ad_4.gif) 0 3px no-repeat;
	padding:0px 0px 0px 30px;
	margin:0px 0px 10px 30px;
	line-height:160%;
}
#Nattoku div.w553 ul li.num5{
	width:auto;
	height:auto;
	background:url(../img/num_koda_ad_5.gif) 0 3px no-repeat;
	padding:0px 0px 0px 30px;
	margin:0px 0px 10px 30px;
	line-height:160%;
}

#Nattoku div.w498{
	width:496px;
	height:auto;
	margin:10px 0px 0px 0px;
	padding:0px;
	border:1px solid #000000;
}
#Nattoku div.w498 h5{
	margin:15px 0px 0px 15px;
}
#Nattoku div.w498 p{
	margin:10px 25px 10px 20px;
}
#Nattoku div.w498 p.center{
	text-align:center;
}
#Nattoku div.w553{
	width:551px;
	height:auto;
	border:1px solid #CCCCCC;
	margin-bottom:10px;
	font-size: 90%;
}
#Nattoku div.w553 h4{
	margin:5px 0px 0px 8px;
}
#Nattoku div.w553 div.w553_left{
	width:381px;
	height:auto;
	float:left;
}
#Nattoku div.w553 h5,
#Nattoku div.w553 p{
	margin:10px 8px 10px 8px;
}
#Nattoku div.w553 div.w553_right{
	width:170px;
	height:auto;
	float:left;
}
#Nattoku div.w553 div.w553_right img{
	margin:10px 0px 0px 10px;
}
#Nattoku div.w553 div.w553_right p.border{
	padding:5px;
	text-align:center;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
#Nattoku div.w553 div.model_map{
	text-align:center;
	clear:both;
	padding-top:10px;
}
p.page_top2{
	margin:15px 0px 10px;
	text-align:right;
}
p.page_top2 img{
	margin-right:10px;
}
.txt_right{
	text-align:right;
}
.margin10{
	margin:10px;
}
.marginB10{
	margin:0px 0px 10px 0px;
}
.top_smallbox{
	width:560px;
	height:auto;
	margin:6px 0px 0px 20px;
	font-size:90%;
}
.top_smallbox p{
	width:auto;
	height:auto;
	margin:10px 0px 0px 0px;
}
#Nattoku div.w539{
	width:539px;
	height:auto;
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size: 90%;
}
#Nattoku div.w539 h4{
	margin:10px 0px 10px 0px;
	clear:left;
}
#Nattoku div.w539 p{
	margin:0px 0px 10px 0px;
}
#Nattoku div.w539 div.w539_left{
	width:375px;
	height:auto;
	float:left;
}
#Nattoku div.w539 div.w539_left p{
	width:auto;
	height:auto;
	line-height:150%;
}
#Nattoku div.w539 div.w539_right{
	width:164px;
	height:auto;
	float:left;
}
#Nattoku div.w539 div.w539_right img{
	margin:0px 0px 0px 10px;
}
#Nattoku div.w539 div.w539_left2{
	width:260px;
	height:auto;
	float:left;
}
#Nattoku div.w539 div.w539_left2 img{
	margin:0px 0px 5px 0px;
}
#Nattoku div.w539 div.w539_left2 span{
	font-size:85%;
}
#Nattoku div.w539 div.w539_right2{
	width:279px;
	height:auto;
	float:left;
}
#Nattoku div.w539 div.w539_right2 p{
	width:auto;
	height:auto;
	line-height:150%;
	margin-left:5px;
}
#Nattoku div.w549{
	width:547px;
	height:auto;
	margin:0px 0px 0px 0px;
	border:1px solid #cccccc;
}
#Nattoku div.w549 p{
	margin:5px;
	font-size:85%;
}
#Nattoku div.w549 div.w549_left{
	width:273px;
	height:auto;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:center;
}
#Nattoku div.w549 div.w549_right{
	width:274px;
	height:auto;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:center;
}
#Nattoku div.w450{
	width:450px;
	height:auto;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#Nattoku div.w450 p{
	background:url(../img/icon_link.gif) 0 1px no-repeat;
	padding:0px 0px 0px 20px;
}
#Nattoku div.w450 p a{
	color:#000000;
}
#Nattoku div.w450 p a:hover{
	color:#AA976E;
}
#Nattoku div.w450 div.w450_left{
	width:225px;
	height:auto;
	float:left;
}
#Nattoku div.w450 div.w450_right{
	width:225px;
	height:auto;
	float:left;
}
.centerbox{
	width:300px;
	height:auto;
	margin:10px auto;
	border:1px solid #cccccc;
	padding:5px;
}
.photo_bukken img{
	margin-right:5px;
}
.process_blue{
	width:539px;
	height:auto;
	background:#cde3e4 url(../img/process_triangle.gif) center bottom no-repeat;
	padding-bottom:40px;
	font-size: 90%;
}
.process_blue h4{
	padding:10px 0px 0px 11px;
}
.process_blue p{
	margin:0px 11px 10px 11px;
}
.process_orenge{
	width:539px;
	height:auto;
	background:#fde0b5 url(../img/process_triangle.gif) center bottom no-repeat;
	padding-bottom:40px;
	font-size: 90%;
}
.process_orenge h4{
	padding:10px 0px 0px 11px;
}
.process_orenge p{
	margin:0px 11px 10px 11px;
}
.process_orenge_last{
	width:539px;
	height:auto;
	background:#fde0b5;
	padding-bottom:5px;
	font-size: 90%;
	margin-bottom: 50px;
}
.process_orenge_last h4{
	padding:10px 0px 0px 11px;
}
.process_orenge_last p{
	margin:0px 11px 10px 11px;
}
#Nattoku .w553 #line {
	padding: 10px 0 10px 20px;
}
#Nattoku .w553 .golden_img img {
	margin: 20px 0px 20px 20px;
}


#Nattoku div.w497_2{
	width:495px;
	height:auto;
	border:1px solid #7b633a;
	margin-top:15px;
	margin-bottom:15px;
	margin-left: 20px;
}
.red {
	color:#FF0000;
}
#backnumber{
	width:570px;
	height:auto;
	margin:10px 0px 20px 5px;
}
#backnumber dl{
	width:560px;
	height:auto;
	font-size:90%;
	margin-top:10px;
}
#backnumber dl dt{
	width:50px;
	height:auto;
	float:left;
	background:url(../img/icon_link.gif) 0 0 no-repeat;
	padding-left:20px;
}
#backnumber dl dt a{
	color:#000000;
}
#backnumber dl dt a:hover{
	color:#AA976E;
}
#backnumber dl dd{
	width:480px;
	height:auto;
	float:left;
}
#backnumber div.border{
	width:560px;
	height:auto;
	clear:left;
	line-height:70%;
	border-bottom:1px solid #d1cbc3;
}
#readtext{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

/*2008_06_02*/

#Nattoku div.w554{
	width:567px;
	height:auto;
	margin-bottom:10px;
	font-size: 90%;
}


#Nattoku div.w550{
	width:550px;
	height:auto;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 10px;
	line-height:150%;
	font-size: 90%;
}

#Nattoku div.w554 div.w554_left{
	width:294px;
	height:auto;
	float:left;
}


#Nattoku div.w554 div.w554_right{
	width:273px;
	height:262px;
	float:left;
	vertical-align:top;
}

.campaing_btn{
	margin:0 0 30px 0;
}


p.page_btn{
	margin:15px 0px 10px;
	text-align:left;
}
