img{
	vertical-align:bottom;
	}

.ni_p {
	padding: 5px;
	border: 2px solid #990000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.ni_style1 {
	color: #990000;
	font-weight: bold;
}
h3{
	font-weight:bold;
	margin:4px 0;
	font-size:120%;
	color:#248C51;
	}
h4{
	margin:0px 15px 5px 15px;
	padding:0 0 5px 0;
	background-image:url(/travel/2011_natsutoku/img/shisetsu_border_dotted.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#328C32;
	
}
h5{
	font-weight:bold;
	margin:0px 0 4px 0;
	font-size:120%;
	color:#A61D32;
	}

h6{
	font-weight:bold;
	margin:0px 0 4px 0;
	font-size:120%;
	color:#248C51;
	}
h7{
	font-weight:bold;
	margin:0px 0 4px 0;
	font-size:120%;
	color:#A61D32;
	}		
div{
	font-weight:normal;
	color:#333333;
	}

.contents_search{
	width:300px;
	background:url(/travel/2011_natsutoku/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/2011_natsutoku/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/2011_natsutoku/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/2011_natsutoku/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/2011_natsutoku/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/2011_natsutoku/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/2011_natsutoku/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/2011_natsutoku/img/shisetsu_bg_waku_bottom.gif);
	background-position:bottom;
	background-repeat:repeat-y;
	float:right;
	width:308px;
}
.shisetsu_yutai{
	background-image:url(/travel/2011_natsutoku/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_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/echigo/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/2011_natsutoku/img/lb_location_1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:395px;

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

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

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

}
.location_info_tit5{
	background-image:url(/travel/2011_natsutoku/img/lb_location_5.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{

	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/2011_natsutoku/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/2011_natsutoku/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/2011_natsutoku/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/2011_natsutoku/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{
	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:635px;
	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:99px;
	float:right;
	}
.top_inner_left0{
	width:530px;
	float:left;

	}
	p.linkText00{
	
	float:right;
	padding:5px;
}
p.linkText00 a{
	background-image:url(/travel/2012_tohoku_cam/img/ico_yajirushi2.gif);
	background-repeat:no-repeat;	
	background-position:0px 3px;
	padding-left:10px;
	}
.ico_yajirushi3{
	background-image:url(/travel/2012_tohoku_cam/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(/travel/2012_tohoku_cam/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;
	 height:90px;
}
 

.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;
}


.toku_outer{
	zoom:1;
	margin-bottom:10px;
	
	}
.toku_outer:after{
clear:both;
display:block;
content:".";
visibility:hidden;
height:0px;
font-size:1px;
	
	}	
.toku_l{
	width:72px;
	float:left;
	}
.toku_r{
	width:545px;
	float:right;
	}
.toku_r p{
	margin:5px 0 0 0;

	}
p.midashi02{
	/*
	background:url(../img/tokuten_06.jpg);
	background-repeat:no-repeat;
	*/
	background-position:0px 2px;
	padding:0 0 3px 17px;
	text-align:right;
	
	
	}
.midashi03{
	padding:5px;
	border-bottom:solid 1px #CCC;
	color:#248C51;
	font-size:110%;
	}
.midashi04{
	padding:5px;
	color:#248C51;
	font-size:100%;
	margin:10px 0 0 0;
	
	}
.bt_yutai{
	margin:0 auto;
	width:209px;
	margin-bottom:20px;
	}
.area_txt{
	margin:3px 0 10px 15px;
	}
.notice_small{
	font-size:80%;
	text-indent:text-indent: -10px;
	}
span.sample4 {text-indent: -10px;}

.bt_th{
	background-color:#8BCC60;
	}
.bt_num{
	background:#0276BF;
	color:#FFF;}

table td{
	font-size:90%;
	}
table th{
	font-size:90%;
	}





.photoarea{
	width:209px;
	float:right;
	padding:0 0 0 7px;
}


.layout1_left{
width:133px;
float:left;
}
.waku01_right{
width:440px;
float:right;
}
.waku01_right p{
margin-top:10px;


}
.plicearea{
	margin:0 0 2px 0;
	width:370px;
	float:left;
	zoom:1;

}
.plicearea:after{
content:".";
font-size:0px;
height:0px;
clear:both;
display:block;
visibility:hidden;
}

.tit_txt{
background:url(../../../2011_burari/css/img/dot_brown.gif);
background-repeat:repeat-x;
background-position:bottom;
margin:0 0 5px 0;
padding:0 0 6px 0;
font-size:120%;
font-weight:bold;
}


.tit_txt_noline{
margin:15px 0 0px 0;
padding:0 0 5px 0;
font-size:120%;
font-weight:bold;
}

.tit2_txt{
margin:10px 0 5px 0;
font-weight:bold;
color:#A9CE15;
background-image:url(../../../2011_burari/css/img/special12_ico01.jpg);
background-repeat:no-repeat;
background-position:0px -2px;
padding:0 0 5px 25px;



}




.kaisetsu_area{
margin:20px 0px 0 0px;
zoom:1;

}
.kaisetsu_area:after{
content:".";
font-size:0px;
height:0px;
clear:both;
display:block;
visibility:hidden;


}
.shouhin_gaiyo{
	margin:15px 0px 5px 0px;
	zoom:1;
	
	
}
.shouhin_gaiyo:after{

content:".";
font-size:0px;
height:0px;
clear:both;
display:block;
visibility:hidden;
}
.sub_tit{
margin:0 0 10px 0;

}



.deco_2:after{
content:".";
font-size:0px;
height:0px;
clear:both;
display:block;
visibility:hidden;
}

.deco_2{
zoom:1;
}

.layout2_right{

width:266px;
float:right;
}
.layout2_left{
width:280px;
float:left;
}

.layout3_right{

width:180px;
float:right;
}
.layout3_left{
width:380px;
float:left;
}

.layout4_right{

width:180px;
float:right;
}
.layout4_left{
width:401px;
float:left;
}
.recipe_s_left{
width:330px;
float:left;
}
.recipe_s_right{
width:182px;
float:right;
}
.recipe_zairyou{
font-size:100%;
color:#000000;
}
.list_ume{
margin:0 0 0 20px;
}
.list_ume li{
list-style-type:decimal;
margin:0 0 5px 10px;
}
.list_ume li.none_num{
list-style-type:none;
margin:0 0 5px 10px;
}
#recipe_middle .content{
zoom:1;
}
#recipe_middle .content:after{
content:".";
font-size:0px;
height:0px;
clear:both;
display:block;
visibility:hidden;
}
.shousai01{
margin:0 0 0 10px;}
.list_zairyo{
	width:100%;
	padding:0 10px 10px 0px;
	margin-left:10px;
}
.list_zairyo li{
	list-style-type:disc;
	padding:0 20px 6px 0px;
	margin-left:15px;
	line-height:110%;
	
}
.border_dot{
background:url(../../../2011_burari/css/img/dot_brown.gif);
background-repeat:repeat-x;

margin:5px 0 5px 0;
height:3px;


}
.deco_2{
padding-top:10px;
padding-bottom:10px;
margin-bottom:0px;
}

.kaiin_plice_s_none{
margin-bottom:0px;


}

#ice_area{
zoom:1;


}
#ice_area:after{
content:".";
font-size:0px;
height:0px;
clear:both;
display:block;
visibility:hidden;


}

#ice_lef{
float:left;
width:410px;
zoom:1;

}

#ice_rig{
float:right;
width:170px;
padding-right:5px;
}

/*
#ice_lef ul{
zoom:1;
background:url(img/dot_brown.gif);
background-repeat:repeat-x;
background-position:bottom;
padding:0 0 5px 0;

}
*/
#ice_lef:after{
content:".";
font-size:0px;
height:0px;
clear:both;
display:block;
visibility:hidden;

}

#ice_lef div.waku{
float:left;
width:200px;
margin:5px 1px 5px 0;
position: relative;

}
#ice_lef div.waku2{
float:left;
width:400px;
margin:5px 1px 5px 0;
position: relative;

}


#ice_lef div a{
color:#FFBE9B;
font-weight:normal;
text-decoration:underline;
z-index: 1;
display:block;
}

.tit_s{
color:#F4F99D;
font-weight:bold;

}
.zairyo{
display:block;
margin:10px 0 0 0;
font-size:90%;}

.txt_R{
text-align:right;
margin:10px 0 0 0;
}
.notice{
font-weight:bold;
color:#A9CE15;
text-decoration:underline;
}

.tachi_inner{
	padding:0 17px;
	zoom:1;
	}
.tachi_inner:after{
	display:block;
	content:".";
	visibility:hidden;
	height:1px;
	font-size:0px;
	clear:both;
	}

.tachi_l{
	float:left;
	width:73px;
	padding:7px 0 0 0;
	}
.tachi_r{
	float:right;
	width:505px;
	padding:7px 0 0 0;
	zoom:1;
	}
.tachi_r:after{
	display:block;
	content:".";
	visibility:hidden;
	height:1px;
	font-size:0px;
	clear:both;
	}
.tachi_r_r{
	float:right;
	width:162px;
	}
.tachi_r_r p{
	font-size:80%;
	margin:2px 0 12px 0;
	}
.tachi_r_l{
	float:left;
	width:332px;

	
	}
.tachi_r ol{
	margin:-10px;
	padding:0;
	}
.tachi_r ol li{
	list-style-type:decimal;
	margin:0 0 3px 0px;
	}
	
.tachi_r ol li p{
	margin:3px 0 3px 15px;
	}

p.send{ margin:3px 0 3px 15px;
border: 2px solid #008040;
padding:6px;
background-color:#ffffff;

}
.tachi_r ul{
	margin:0;
	}
.tachi_r ul li{
	list-style-type:disc;
	margin:0px 0 3px 20px;
	}
.tachi_tit0{
	color:#A71D32;
	}
p.send2{
margin:3px 0 3px 15px;
border: 2px solid #A71D32;
padding:6px;
background-color:#ffffff;
}
.present_title{
	padding:5px;
	text-align:center;
	}
#prsnt_akri img{
	float:left;
	width:162px;
	margin-left:5px;
	
	}
.cat01{
	margin:0px 0 10px 0;
	}
.shousai_link{
	background-image:url(../../../2012_tachiyori/img/ico_yajirushi2.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding:0 0 0 15px;
	text-align:right;
	}
.toku3_outer{
	zoom:1;
	}
.toku3_outer:after{
	display:block;
	content:".";
	visibility:hidden;
	height:1px;
	font-size:0px;
	clear:both;
	}	
.toku3_left{
	width:420px;
	float:left;
	}
.toku3_right{
	width:205px;
	float:right;
	}
.e_nexcopass{
	margin:10px 0 0 20px;
	}
.e_nexcopass li{
	margin:0 0 3px 10px;
	list-style-type:disc;
	font-weight:bold;
	}
.e_necxo_outer{
	zoom:1;
	margin-top:20px;
	}
.e_necxo_outer:after{
	display:block;
	content:".";
	visibility:hidden;
	height:1px;
	font-size:0px;
	clear:both;
	}
.e_necxo_outer_l{
	float:left;
	width:265px;
	margin-top:10px;
	}
.e_necxo_outer_r{
	float:right;
	width:357px;
	margin-top:10px;
	}
.faq_cat00{
	margin:10px 0 10px 0;}
.faq_cat00 p{
	font-weight:bold;
}
.faq_txt ul{
	margin:0 0 0 15px;}
.faq_txt ul li{
	list-style-type:disc;
	margin:0 0 5px 15px;
	
}
.riyou{
	margin:0 0 0 10px;
	}
.riyou li{
	list-style-type:disc;
	margin:0 0 3px 10px;
}
.tokuten02{
	margin:10px 0 0 15px;
	}
ul.tokuten01{
	margin:0 0 5px 10px;
	}
ul.tokuten01 li{
	list-style-type:disc;
	margin:0 0 px 10px;
	font-weight:bold;
	font-size:110%;
	color:#248C51;
	}
#waku_otk_top{
	margin:0;
	padding:0px 0 0 0;
	width:580px;
	}
#waku_otk_middle{
	margin:0;
	padding:0;
	width:580px;
	background-image:url(/travel/2012_tohoku_cam/01/img/aqua_08.gif);
	background-repeat:repeat-y;
	
	}
#waku_otk_bottom{
	width:580px;
	margin:0;
	padding:0;
	}
#waku_otk_inner{
	margin:0px 10px;
	}
	/*-------------*/
.qr_area{
	margin:0 auto;
	width:624px;
	margin-bottom:15px;
	}
.cal{
	margin:5px auto;
	width:635px;
	}
	
.moushikomi{	
	text-align:center;
	margin:10px auto;
	
	}
/*------------------------*/
.faq_list{
	margin:0 0 0 100px;
	}
.faq_list li{
	margin:0 0 3px 30px;
	
	}
.faq_map{
	margin:10px 0 5px 0;
	}
.faq_map p.midashi01, .faq_cont01 p.midashi01{
	font-weight:bold;
	color:#1F7B9E;
	font-size:120%;
	
	}
.faq_map p.midashi05, .faq_cont01 p.midashi05{
	font-weight:bold;
	color:#40742C;
	font-size:120%;
	
	}
.faq_map p, .faq_cont01 p{
	margin:0 0 5px 0;
	}
.hacchak{
	background-color:#Fb8813;
	color:#fff;
	font-weight:bold;
	padding:1px;
	}
.hacchak2{
	background-color:#1A799D;
	color:#fff;
	font-weight:bold;
	padding:1px;
	}
.hacchak3{
	background-color:#7739BA;
	color:#fff;
	font-weight:bold;
	padding:1px;
	}
.shuyu{
	background-color:#009553;
	color:#fff;
	font-weight:bold;
	padding:1px;
	}
.font_mini{
	font-size:9px;
	}
.faq_cont01{
	margin:0 0 10px 30px;}
#dorawari_area p.tit{
	font-size:120%;
	font-weight:bold;
	}
#waku_otk_inner p{
	margin:0 0 4px 0;
	font-weight:bold;
	font-size:110%;
	color:#246A91;
	}
.tb{
display:none;
}
.midhashi03{
font-weight:bold;
background-image:url(/travel/2012_tachiyori/img/ico_03.gif);
background-repeat:no-repeat;
background-position:0 7px;
padding:5px 0 5px 13px;
color:#3300CC;
margin-bottom:5px;
}
.selected{
color:#FF6600;
background-color:#FDECB3;
background-image:url(/travel/2012_tachiyori/img/ico_03_02.gif);
background-repeat:no-repeat;
background-position:2px 7px;
padding:5px 0 5px 13px;
}
.over{
cursor:pointer;
color:#FF9900;
}
.seitei{
	text-align:right;
	margin:0 0 5px 0;
	}
.text_r{
	text-align:right;
	margin-bottom:15px;
	
	}
td.num{
	text-align:left;
		
	}
.faq_txt2{

	margin:0 0 5px 75px;
	text-indent:-15pt;
}
.faq_txt3{

	margin:0 0 5px 58px;
	text-indent:-15pt;
}
#grn_t_waku{
	margin:15px 0 0 0;
	width:633px;
	}
#grn_t_bg{
	background-image:url(/travel/2013_tohoku_cam2/img/grn_t02.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:633px;
	}
.grn_t_pad{
	padding:10px;
	zoom:1;
	}
.grn_t_pad:after{
	display:block;
	content:".";
	visibility:hidden;
	height:1px;
	font-size:0px;
	clear:both;

	}
.grn_t_l{
	float:left;
	width:381px;
	}
.grn_t_l p{
	font-weight:bold;
	font-size:120%;
	color:#309839;
	padding:0 0 3px 0;
	}
.grn_t_r{
	float:right;
	width:222px;
	background-image:url(/travel/2013_tohoku_cam2/img/grn_t04.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	
	}
.grn_t_r img{
	margin-bottom:7px;
	
	}
.grn_t_r_pad{
	padding:0 10px 10px 10px;
	}
.grnt_link{
	margin:5px;
	background-image:url(/travel/2013_tohoku_cam2/img/grn_t05.gif);
	background-repeat:no-repeat;
	background-position: 0 0;
	padding-left:15px;
	}
.grn_t_r_pad p{
	font-size:90%;
	font-weight:bold;
	color:#2E562C;
	}