body {background:none;}
#h_bar { display: none;}
#all { text-align:left; width:100%;}
.contents01 { width:100%;}
.contents02 { width:100%;  background:none;}


/*¥SEARCH¥*/
#search_box { display: none;}
#h_contact { display: none;}

/*¥CONTENTS¥*//*¥SEARCH¥*/
#search_box { background:#fff; padding:0; margin-bottom:5px; font-size:1.2em; color:#fff; overflow:auto;}
#search_form {width:120px; height:20px; border:1px solid #333;}
#search_btn {border:1px solid #333;}
#h_contact a:link { color:#333; }
#h_contact a:visited { color:#333;}
#h_contact a:hover { color:#333;}

/*¥CONTENTS¥*/
#bg { width:100%;  background: url(../images/bg02.gif) no-repeat center -170px; text-align:center; }
.bg_contents {background:url(../images/bg_menu01.gif) repeat-y right top; margin-bottom:5px;}
.contents03 { width:750px; background:url(../images/bg_menu02.gif) no-repeat right bottom;}
#uc {margin:50px 0px; text-align:center; color:#999;}

/*¥HEAD¥*/
#head {width:750px; height:120px; background:#000 url(../images/h_kanko200801.jpg) no-repeat center top;}

/*¥CINTENTS_LEFT¥*/
#left_box {float:left; width:560px; font-size:1.2em; line-height:1.4; }
#text_box {width:560px;  overflow:visible;}
#navibar {font-size:10px; margin-bottom:3px;}
.title_box {padding:10px; margin-bottom:5px; border-left:5px solid #690; color:#fff; background:#000 url(../images/bg_title.gif) no-repeat top right;}
.title_box02 {padding:5px 10px; margin-bottom:5px; border-left:5px solid #470; color:#fff; background:#690;}
.comment {margin-bottom:1em;}
.sub_title {font-size:1.4em;}
.left_img {margin-bottom:1em;}


.pagelink01 { width:560px; margin-bottom:10px; border:1px solid #ccc; border-collapse:collapse;}
.pagelink01 th { padding:5px; background:#ccc; border:1px solid #ccc;}
.pagelink01 td { padding:5px; border:1px solid #ccc; text-align:center;}

.pagelink02 { width:750px; margin-bottom:10px; border:1px solid #ccc; border-collapse:collapse;}
.pagelink02 th { padding:5px; background:#ccc; border:1px solid #ccc;}
.pagelink02 td { padding:5px; border:1px solid #ccc; text-align:center;}



.point_box01{height:140px; background:url(../images/bg_point01.gif) no-repeat center left; margin-bottom:15px;}
.point_box02{height:140px; background:url(../images/bg_point02.gif) no-repeat center left; margin-bottom:15px;}
.point_box03{height:140px; background:url(../images/bg_point03.gif) no-repeat center left; margin-bottom:15px;}
.point_box04{height:140px; background:url(../images/bg_point04.gif) no-repeat center left; margin-bottom:15px;}
.point_box05{height:140px; background:url(../images/bg_point05.gif) no-repeat center left; margin-bottom:15px;}
.point_box06{height:140px; background:url(../images/bg_point06.gif) no-repeat center left; margin-bottom:15px;}
.point_box07{height:140px; background:url(../images/bg_point07.gif) no-repeat center left; margin-bottom:15px;}
.point_margin01 {padding:15px 15px 15px 140px;}
.point_margin02 {padding:15px 15px 15px 185px;}
.point_txt {height:110px; overflow:auto;}

.kinrin_box { background:#fff url(../images/bg_kinrin.gif) no-repeat top center;}
.kinrin_txt {padding-top:60px;}
.kin {font-size:0.8em; width:50%;}
.kin img {float:left; margin-right:5px; border:1px solid #000;}

/*¥CINTENTS_RIGHT¥*/
#right_box {float:right; width:180px; font-size:1.2em;}
#bg_menu {padding:10px;}
#right_box ul {padding:0; margin:0; list-style-type:none;} 

#menu {padding:0; margin:0; list-style-type:none; width:160px; height:245px;}
#menu li { text-indent:-9999px;}
#menu li a {display:block; background-repeat:no-repeat; background-position:top left; width:160px; outline-style:none;}
#menu li a:hover { background-position:top right;}
#menuWindow {background:url(../images/rm_window01.gif); margin:0px; height:45px; text-decoration:none;}
#menuCamera {background:url(../images/rm_livecamera01.gif); margin:0px; height:45px; text-decoration:none;}
#menuBBS {background:url(../images/rm_bbs01.gif); margin:0px; height:45px; text-decoration:none;}
#menuWeather {background:url(../images/rm_weather01.gif); margin:0px; height:50px; text-decoration:none;}
#menuGallery {background:url(../images/rm_gallery01.gif); margin:0px; height:50px; text-decoration:none;}

#m01 {height:16px; background:url(../images/l_menu.gif) no-repeat bottom; clear:both; line-height:1.6;}
#m02 {color:#f30; padding-bottom:24px; background:url(../images/l_menu.gif) no-repeat bottom; line-height:1.6;}
#m03 {color:#690; padding-bottom:24px; background:url(../images/l_menu.gif) no-repeat bottom; line-height:1.6;}
#m04 {color:#f90; padding-bottom:24px; background:url(../images/l_menu.gif) no-repeat bottom; line-height:1.6;}

/*¥INDEX¥*/
h3 {font-size:1.4em; margin-bottom:1em; line-height:1.2; color:#f30; border-left:5px solid #f30; padding-left:5px;}

.index_box {padding-bottom:16px; background: url(../../images/l_gray.gif) repeat-x bottom left; overflow:auto;}
.index_title {float:left; padding:2px; font-size:1.4em; padding-left:16px; background: url(../images/i_green.gif) no-repeat left; font-weight:bold; }
.index_update {float:right; width:10em; padding:2px; font-size:1.0em; color:#777; text-align:right; }
.index_icon {float:left; margin-right:5px; margin-bottom:0;}
.index_comment {font-size:1.2em; line-height:1.4em; overflow:auto;}
.index_comment h3 {font-size:1.2em; margin-bottom:0.2em;  line-height:1.2; border-left:0px; padding-left:0px;}

.i_zekkei {width:20px; height:20px; margin:1px; background:url(../images/i_zekkei.gif) no-repeat center center;}
.i_miru {width:20px; height:20px; margin:1px; background:url(../images/i_miru.gif) no-repeat center center;}
.i_rekishi {width:20px; height:20px; margin:1px; background:url(../images/i_rekishi.gif) no-repeat center center;}
.i_asobu {width:20px; height:20px; margin:1px; background:url(../images/i_asobu.gif) no-repeat  center center;}
.i_taiken {width:20px; height:20px; margin:1px; background:url(../images/i_taiken.gif) no-repeat center center;}
.i_taberu {width:20px; height:20px; margin:1px; background: url(../images/i_taberu.gif) no-repeat center center;}
.i_onsen {width:20px; height:20px; margin:1px; background:url(../images/i_onsen.gif) no-repeat center center;}
.i_kau {width:20px; height:20px; margin:1px; background:url(../images/i_kau.gif) no-repeat center center;}
.i_eco {width:50px; height:20px; margin:1px; background:url(../images/i_eco.gif) no-repeat center center;}
.i_megumi {width:50px; height:20px; margin:1px; background:url(../images/i_megumi.gif) no-repeat center center;}
.address {font-size:12px;  line-height:1.6; color:#666;}

/*¥FOOT¥*/
#f_count {float:right; width:140px; font-size:1.2em; color:#999;  text-align:right; padding:5px;}
.pagetop {text-align:right; font-size:1.0em;}
#bg { width:100%;  background:none; }
.bg_contents { background:none;}
.contents03 {width:100%;  background:none;}


/*¥HEAD¥*/
#head { display: none;}

/*¥HEAD_MENU¥*/
#pulldown {display: none;}
ul.main {display: none;}

/*¥CONTENTS¥*/
.bg_contents { background:none;}



/*¥CINTENTS_LEFT¥*/
#left_box {width:100%; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ccc;}
#text_box {width:100%; overflow:visible;}
.index_box {border-bottom:1px solid #999; background:none;}
.index_title {float:left;}
.index_update { float:right;}


/*¥CINTENTS_RIGHT¥*/
#right_box {display: none;}


/*¥FOOT¥*/
#f_contact { display: none;}
#f_address {}
#f_mobile {}
#address { padding:8px 0px 8px 0px; background:none;}
#f_count { display: none;}
#f_bar { display: none;}