@charset "UTF-8";
<!--

/*----------------------------------------

センタリング

----------------------------------------*/

/*--------------------
IE
--------------------*/

body{
}

/*----------------------------------------

タグ

----------------------------------------*/

h1{
}

h2{
}

h3{
}

h4{
}

/*----------------------------------------

構造

----------------------------------------*/

body{
}

#container{
}

#header{
}

#contents{
}

#section1{
}

.l_main{
	float:left;
	width:330px;
	padding:0 0 5px 0;
	margin:0 0 0 0;
}
.r_main{
	float:right;
	width:330px;
	padding:0 0 5px 0;
	margin:0 0 0 0;
}

#section2{
}

#footer{
}

/*----------------------------------------

#header

----------------------------------------*/

#header{
}
/*----------------------------------------

#section1

----------------------------------------*/
.l_main p,
.r_main p{
	padding:0 0 0 0;
	margin:0 0 0 0;
}

#application a,
#authorize a{
	display:block;
	height:36px;
	width:330px;
}

/* ----- ラベル ----- */
#lbl_search{
	background-image:url(/guide/images/lbl_search.gif);
}
#application{
	background-image:url(/guide/images/btn_heritage_n.gif);
	width:330px;
}
#application a:hover{
	background-image:url(/guide/images/btn_heritage_r.gif);
}

#authorize{
	background-image:url(/guide/images/btn_authorize_n.gif);
	width:330px;
}
#authorize a:hover{
	background-image:url(/guide/images/btn_authorize_r.gif);
}
/* ----- ラベル ----- */

.searchbox{
	background-image:url(/guide/images/common/bg_searchbox_s_bottom.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:330px;
}

.searchbox_in{
	background-image:url(/guide/images/common/bg_searchbox_s_top.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:330px;
}

.searchbox {
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}

.searchbox #search_theme{
	background-image:url(/guide/images/lbl_thema.gif);
	background-position:10px top;
	background-repeat:no-repeat;
	padding:5px 10px 10px 10px;
	margin:0 0 0 0;
}
.searchbox #search_spot{
	background-image:url(/guide/images/lbl_hotel.gif);
	background-position:10px top;
	background-repeat:no-repeat;
	padding:5px 10px 10px 10px;
	margin:0 0 0 0;
}

.searchbox form{
	padding:0 0 0 10px;
}
.searchbox .form_button{
	margin:0 0 0 10px;
}

#t_cl_name{
	width:150px;
}

#areabox{
	background-image:url(/guide/images/bg_area_box.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:446px;
	width:690px;
	margin:0 0 0 0;
	padding:0 0 10px 0;
}
#map{
	padding:40px 0 0 10px;
	margin:0 0 10px 0;
}
#tripadvisorbox{
	background-image:url(/guide/images/bg_tripadvisorbox_bottom.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:690px;
}
#tripadvisorbox_in{
	background-image:url(/guide/images/bg_tripadvisorbox_top.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:690px;
}
#tripadvisor{
	padding:60px 0 15px 38px;
}
/*----------------------------------------

#section2

----------------------------------------*/

-->
