#ci_bg{
	background:url(/travel/iwaki/img/ci_area.jpg);
	background-position:0px 0px;
	background-repeat: no-repeat;
	width:635px;
}
#ci_bg p{
	padding:240px 0px 20px 0px;


}
h4{
	margin:0px 15px 5px 15px;
	padding:0 0 5px 0;
	background-image:url(/travel/iwaki/img/shisetsu_border_dotted.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#328C32;
	
}
div{
	font-weight:normal;
	color:#333333;
	}

.contents_search{
	width:300px;
	background:url(/travel/iwaki/img/bg_search.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin-bottom:15px;
	
}
.contents_search p{
	padding:5px 3px 0 3px;
	text-align:center;
	margin:0 auto;

}

.step{
	background-image:url(/travel/iwaki/img/bg_riyou_00.gif);
	background-position:bottom;
	background-repeat:repeat-y;
	width:636px;

}
.step p{
	padding:15px;	
	line-height:160%;

}

.step1_left{
	float:left;
	width:300px;
	margin:10px 0 10px 10px;
}
.step1_right{
	float:right;
	width:260px;
	margin:10px 10px 10px 0;
}

.step1_right ul{
width:260px;

}
.step1_right ul li{
	float:left;
	padding:0 5px 5px 0;
}



.step2_left{
	float:left;
	width:300px;
	margin:10px 0 10px 10px;
	text-align:center;
}
.step2_right{
	float:right;
	width:285px;
	margin:10px 15px 10px 0;
}


.step_yajirushi{
text-align:center; margin:10px auto;
font-size:9px;
}



#step_small_1{
	background-image:url(/travel/iwaki/img/num_riyou_1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:5px 0 5px 30px;
}
#step_small_2{
	background-image:url(/travel/iwaki/img/num_riyou_2.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:5px 0 5px 30px;
}
#step_small_3{
	background-image:url(/travel/iwaki/img/num_riyou_3.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:5px 0 5px 30px;
}
#step_small_4{
	background-image:url(/travel/iwaki/img/num_riyou_4.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:5px 0 5px 30px;
}
.small_yajirushi{
	margin:3px  auto;
	text-align:center;
}
.step2_comment{
padding:5px 5px 0 10px;;
text-align:left;}

.shisetsu_waku_left{
	background:url(/travel/iwaki/img/shisetsu_bg_waku_bottom.gif);
	background-position:bottom;
	background-repeat:repeat-y;
	float:left;
	width:308px;
	margin-left:5px;
}
.shisetsu_waku_right{
	background:url(/travel/iwaki/img/shisetsu_bg_waku_bottom.gif);
	background-position:bottom;
	background-repeat:repeat-y;
	float:right;
	width:308px;
}

.shisetsu_waku_wide{
	background:url(/travel/iwaki/img/shisetsu_bgy_waku_bottom.gif);
	background-position:bottom;
	background-repeat:repeat-y;
	float:left;
	width:626px;
	margin:0 0 10px 5px;
}
.shisetsu_waku_wide p{
	padding:10px;
}

.shisetsu_yutai{
	background-image:url(/travel/iwaki/img/shisetsu_yuutai.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin:5px 5px 10px 5px;
	padding-top:20px;
	line-height:120%;
}

.inner{
padding:0 10px 10px 10px;
}
.faq_q{

	margin:0 0 10px 15px; 
	font-weight:bold; 
	color:#30912B;
	border-top:solid 1px #30912B;
	border-left:solid 1px #30912B;
	border-right:solid 1px #30912B;
	border-bottom:solid 3px #30912B;
	
	
	padding:5px;
}
.faq_q_sub{

	margin:0 0 10px 40px; 
	font-weight:bold; 
	color:#30912B;
	border:solid 1px #30912B;
	padding:5px;
}
.faq_list00{
	list-style-type:none;
	margin:0 0 10px 50px;
}
.fap_area_left{
	float:left;
	width:400px;
	margin:5px 0 0 0;
}
.fap_area_right{
	float:right;
	width:216px;
	margin:5px 0 0 0;
}



.shisetsu_inner_left{
float:left;
width:115px;

}
.shisetsu_inner_right{
float:right;
width:165px;

}
.shisetsu_inner_right_wide{
float:right;
width:480px;

}
.shisetsu_inner_yuutai_wide{
	
	background-image:url(/travel/iwaki/img/shisetsu_yuutai.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin:5px 10px 20px 0px;
	padding-top:20px;
	line-height:120%;

}

.shisetsu_midashi{
margin:5px 0px 10px 0px;
}


#ryokoukaisha{
list-style-type:none;
margin-left:0px;
margin-bottom:20px;

}

#ryokoukaisha li{
float:left;
width:275px;
margin:5px 10px 5px 20px;
list-style-type:disc;
}
#ryokoukaisha li.s_size{
float:left;
width:250px;
margin:5px 10px 5px 20px;
list-style-type:disc;
}
.main_location{

	padding:5px;
	margin:5px 0 10px 0;
	background-image:url(/travel/iwaki/img/bg_dot.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-weight:normal;
	color:#333333;
}
.main_loca_left{
	float:left;
	width:400px;
}
.main_loca_right{
	float:right;
	width:200px;
	text-align:right;
}
.main_loca_left p{
	margin:5px 0 0 5px;
}

.location_info_left{
	float:left;
	width:395px;
}
.location_info_right{
	float:right;
	width:230px;
}
.location_info_tit{
	background-image:url(/travel/iwaki/img/lb_location_1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:395px;

}
.location_info_tit2{
	background-image:url(/travel/iwaki/img/lb_location_2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:395px;

}
.location_info_tit3{
	background-image:url(/travel/iwaki/img/lb_location_3.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:395px;

}
.location_info_tit4{
	background-image:url(/travel/iwaki/img/lb_location_4.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:395px;

}
.location_info_tit5{
	background-image:url(/travel/iwaki/img/lb_location_5.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:395px;

}
.location_info_tit6{
	background-image:url(/travel/iwaki/img/lb_location_6.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:395px;

}
.location_info_tit h2,.location_info_tit2 h2,.location_info_tit3 h2,.location_info_tit4 h2,.location_info_tit5 h2,.location_info_tit6 h2{

	padding:15px 0 0 40px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:medium;
	color:#6A5631;

}
.location_info_tit p,.location_info_tit2 p,.location_info_tit3 p,.location_info_tit4 p,.location_info_tit5 p{


	margin-top:10px;


}


.location_info_left p{
	padding:5px 5px 5px 5px;
}
.location_navi{
margin:5px 0 15px 0;
background-image:url(/travel/iwaki/img/bg_bottom_location_navi.gif);
	background-repeat:repeat-y;
	background-position:bottom;
	width:635px;


}
.location_navi p{
	padding:5px 15px 10px 20px;
}
.location_navi ul{
	padding:5px 15px 15px 0px;
	margin-left:35px;
	list-style-type:disc;
}
.location_navi li{
	padding:0px 0px 5px 0px;

}

.ico_yajirushi2{
	background-image:url(/travel/iwaki/img/ico_yajirushi2.gif);
	background-repeat:no-repeat;	
	background-position:0px 3px;
	width:130px;	
	padding:0 0 10px 15px;
	margin-left:490px;
}

.ico_yajirushi2_left{
	background-image:url(/travel/iwaki/img/ico_yajirushi2.gif);
	background-repeat:no-repeat;	
	background-position:0px 3px;
	width:120px;	
	padding:0 0 10px 15px;
	margin-left:340px;
}

.location_navi_left{
	float:left;
	width:470px;
}
.location_navi_left p{
	padding:5px 0 5px 15px;
}
.location_navi_right{
	float:right;
	width:139px;
	padding:5px 15px 15px 0;
}
.location_info_left_s{
	float:left;
	width:245px;
	
}
.location_info_right_s{
	float:right;
	width:139px;
	

}
.location_j{

	margin:15px 0 0 0;
	background-image:url(/travel/iwaki/img/bg_bottom_location_japan.gif);
	background-repeat:repeat-y;
	background-position:bottom;
	width:635px;
}



.location_j_left{
	float:left;
	width:111px;
	padding:0 0 10px 15px;
	
}
.location_j_right{
	float:right;
	width:484px;
	padding:0px 15px 10px 0;
	
}
.mov_left_00{
	float:left;
	width:238px;
	padding:15px 0 0px 0; 
	}
.mov_right_00{
	float:right;
	width:380px;
	padding:15px 0 0px 0; 
	}
	
.mov_left_01{
	float:left;
	width:395px;
	padding:15px 0 0px 0; 
	}
.mov_right_01{
	float:right;
	width:229px;
	padding:15px 0 0px 0; 
	}
.bt_location{
text-align:center;
margin:5px auto;
}

.main_mov_left{
	float:left;
	width:384px;
	padding:5px 0 0px 0; 
	}
.main_mov_right{
	float:right;
	width:229px;
	padding:5px 0 0px 0; 
	}
.seach_locationarea{
float:right;
margin:10px 0 0 0;
}

.ichiran_left{
	float:left;
	width:140px;
	margin:5px;
}
.ichiran_right{
	float:right;
	width:93px;
	margin:5px;
}
.ichiran_left h3{
	font-size:medium;
	font-weight:bold;
	
}
.title_area{
	line-height:110%;
	margin:5px 0 10px 0;
}
.cast_area{
	line-height:110%;
	margin:0px 0 5px 0;
}
.link_area{

	margin:5px 0 10px 15px;
}

dl.link dt{
width:150px;
clear:left;
float:left;
text-align:left;
}

dl.link dd{
margin:0 0 0 5em;
}
/*--------------------*/
#ci_midashi{
	background-image:url(../../Copy%20of%20natsutoku/img/bg_h1.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:635px;
	margin-bottom:15px;
	
}
#ci_midashi h3{
	font-weight:bold;
	font-size:130%;
	margin:5px 0 0px 0;
}
#ci_midashi p{

	padding:5px;
}
.top_midashi_left{
	width:304px;
	float:left;
}
.top_midashi_right{
	width:304px;
	float:right;
}
.clear_both{
	clear:both;
	}
.top_inner_right{
	width:110px;
	float:right;
	}
.top_inner_left{
	width:182px;
	float:left;
	}
.top_inner_right0{
	width:84px;
	float:right;
	}
.top_inner_left0{
	width:210px;
	float:left;
	}
	p.linkText00{
	
	float:right;
	padding:5px;
}
p.linkText00 a{
	background-image:url(../../Copy%20of%20natsutoku/img/ico_yajirushi2.gif);
	background-repeat:no-repeat;	
	background-position:0px 3px;
	padding-left:10px;
	}
.ico_yajirushi3{
	background-image:url(../../Copy%20of%20natsutoku/img/ico_yajirushi2.gif);
	background-repeat:no-repeat;	
	background-position:0px 3px;
	width:180px;	
	margin:5px 0 5px 0px;
	padding-left:13px;
	
}
.ico_yajirushi4{
	background-image:url(../../Copy%20of%20natsutoku/img/ico_yajirushi2.gif);
	background-repeat:no-repeat;	
	background-position:0px 3px;
	width:234px;	
	margin:5px 0 5px 0px;
	padding-left:13px;
	
}
#doralink{
margin:10px 0 10px 0;
text-align:right;


}
.faq_txt{

	margin:0 0 5px 35px;
}

.faq_type_disc{
	list-style-type:disc; 
	margin:0 0 10px 50px;

}
.faq_type_decimal{
	list-style-type:decimal; 
	margin:0 0 10px 60px;

}
.faq_type_disc li,.faq_type_decimal li,.anchorList li{
	margin-bottom:5px;

}
.present_list li{
float:left;
width:190px;
margin:0 17px 15px 0;
}

.present_title{
	 margin:5px 10px 0 0;
	 background-color:#F7F5CC;
	 font-size:110%;
	 font-weight:bold;
	 border:#8D7554 1px solid;
 }
 .present_title p,.ninzu_area p,.teikyo_area p{
	 padding:5px;
	 text-align:center;

 }
 .ninzu_area p,.teikyo_area p{
	font-size:100%;

 }

.ph_area{
	 margin:0px 10px 0 0;
	 text-align:center;
	 background-color:#ffffff;
	 border-left:#8D7554 1px solid;
	 border-right:#8D7554 1px solid;
	 border-bottom:#8D7554 1px solid;
	 }
	 .ph_area img{
		padding:10px;
		margin:0 auto;
	 }

.info_area{
	margin:0px 10px 0 0;
	background-color:#e7e7e7;
	 border-left:#8D7554 1px solid;
	 border-right:#8D7554 1px solid;
	 border-bottom:#8D7554 1px solid;
	 
}
 .info_area p{
	 padding:5px;
	 font-size:90%;

 }

.ninzu_area{
	margin:0px 10px 0 0;
	 border-left:#8D7554 1px solid;
	 border-right:#8D7554 1px solid;
	 border-bottom:#8D7554 1px solid;}
 
.teikyo_area{
	margin:0px 10px 20px 0;
	background-color:#FCF3D3;
	 border-left:#8D7554 1px solid;
	 border-right:#8D7554 1px solid;
	 border-bottom:#8D7554 1px solid;
	 color:#2C6B31;
	 padding:5px;
	 text-align:center;
}
 

.present_left{
	float:left;
	width:280px;
}
.present_right{
	float:right;
	width:280px;
}
.present_button{
	margin:10px auto;
	margin-bottom:20px;
	text-align:center;
	width:580px;
}

.bnr_area_s{
	margin:7px 0 5px 0;
}

