*{margin:0}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0;padding:0}h1,h2,h3,h4,h5,h6,em,address,th{font-style:normal;font-weight:normal;font-size:1em}strong{color:#212121}ul,li{list-style-type:none}img,a img{border:none;vertical-align:bottom}hr{display:none}nav,section,header,footer,aside,figure{margin:0;padding:0}.clearfix:before,.clearfix:after{clear:both;display:block;height:0;visibility:hidden;content:"\0020"}html,body{display:block}body{min-width:980px;font-family:'Helvetica', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Meiryo', 'メイリオ', sans-serif;font-size:16px;color:#575757;word-break:break-all;word-break:break-word}body>header{width:100%;min-height:250px;background:url("/img/common/header_bg_gra.png") repeat-x 0 0}body>header a{color:#7a6a56}body>header a:hover{color:#ea5514}body>header h1{float:left;padding-top:3px;font-size:75%;color:#c30d23}body>header .wrapper{position:relative;min-height:250px;background:url("/img/common/header_bg.png") no-repeat center bottom}body>header .lang_nav{position:absolute;top:102px;left:210px;padding:10px 0}body>header #to_root{position:absolute;bottom:5px;height:175px;width:190px}body>header #to_root a{display:block;width:100%;height:100%}body>header #to_root a span{display:inline-block;text-indent:-9999px;font-size:0px}body>header #dormitory_nav{position:absolute;right:5px;top:-10px}body>header #dormitory_nav a{position:relative;float:left}body>header #dormitory_nav a:hover,body>header #dormitory_nav a.active{top:7px}body>header #header_dormitory_nav{position:absolute;top:142px;left:210px;width:750px;font-size:90%;color:#7a6a56}body>header #header_dormitory_nav a{color:#7a6a56}body>header #header_dormitory_nav a:hover{color:#ea5514}body>header #header_dormitory_nav a{display:block;float:left;margin:0 3px 3px 0;height:43px;width:147px;background:url("/img/common/btn_header_nav_bg_off.png") no-repeat center center}body>header #header_dormitory_nav a:before{display:none;background-image:url("/img/common/btn_header_nav_bg_on.png")}body>header #header_dormitory_nav a:hover{background-image:url("/img/common/btn_header_nav_bg_on.png")}body>header #header_dormitory_nav a span{display:table-cell;height:43px;width:147px;text-align:center;vertical-align:middle}body>header #header_dormitory_nav a.disable{cursor:default;background-image:url("/img/common/btn_header_nav_bg_disable.png");color:#a0a0a0;text-decoration:none}body>header #header_dormitory_nav a.disable span{display:none}body>footer{clear:both;position:relative;bottom:0;width:100%;min-height:204px;background:url("/img/common/footer_bg_gra.png") repeat-x 0 bottom}body>footer:before,body>footer:after{clear:both;display:block;height:0;visibility:hidden;content:"\0020"}body>footer a{color:#7a6a56}body>footer a:hover{color:#ea5514}body>footer .wrapper{position:relative}body>footer .wrapper:before,body>footer .wrapper:after{clear:both;display:block;height:0;visibility:hidden;content:"\0020"}body>footer .goto_top{margin-bottom:40px;height:50px}body>footer .goto_top:before,body>footer .goto_top:after{clear:both;display:block;height:0;visibility:hidden;content:"\0020"}body>footer .goto_top a{float:right;height:50px}body>footer .logo{position:absolute;bottom:15px;right:5px}body>footer .group_site_nav{display:table;float:left;margin-bottom:1em;font-size:90%;line-height:160%}body>footer .group_site_nav:before,body>footer .group_site_nav:after{clear:both;display:block;height:0;visibility:hidden;content:"\0020"}body>footer .group_site_nav ul{display:table-cell;padding:0 1em;border-right:1px solid #c9bc9c;border-left:1px solid white}body>footer .group_site_nav ul.global_page{padding-left:0;border-left:0}body>footer .group_site_nav ul.global_page li{margin-left:0}body>footer .group_site_nav ul:last-child{padding-right:0;border-right:0}body>footer .group_site_nav ul li{margin-left:1em}body>footer .group_site_nav ul .title{margin-left:0}body>footer .page_info{position:absolute;bottom:15px;right:190px;width:260px;font-size:80%}body>footer .page_info small{font-size:100%}body>footer .page_info .site_description{margin-bottom:1em;color:#c30d23}body>footer .page_info .lang_nav{margin-bottom:1em}article>header h2{background:#f7f0e8;background:-moz-linear-gradient(left, #f7f0e8 0%, #fff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #f7f0e8), color-stop(100%, #fff));background:-webkit-linear-gradient(left, #f7f0e8 0%, #fff 100%);background:-o-linear-gradient(left, #f7f0e8 0%, #fff 100%);background:-ms-linear-gradient(left, #f7f0e8 0%, #fff 100%);background:linear-gradient(to right, #f7f0e8 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f0e8', endColorstr='#ffffff',GradientType=1 );margin-bottom:0.5em;padding:10px 0.5em 10px;color:#7a6a56;font-size:145%;font-weight:bold}article>header h2:before{content:' ';margin-right:0.5em;border-left:5px solid #a69755}article nav form{display:inline}article aside .attention{font-size:80%}article .breadcrumb{margin-bottom:0.8em;font-size:90%}article .breadcrumb a{color:#7a6a56}article .breadcrumb a:hover{color:#ea5514}article .breadcrumb span{text-decoration:underline}article .breadcrumb a{margin-right:0.7em;text-decoration:none}article .breadcrumb a:after{content:'>';margin-left:0.7em}article .breadcrumb a:hover:after{color:#7a6a56}article .attention{padding-left:0.6em;color:#ec1810;text-indent:-0.6em}article .attention:before{content:'※'}a.button_link,button{cursor:pointer;position:relative;background-color:#e0e0e0;text-decoration:none}a.button_link.back,button.back{margin-top:20px;padding:6px 10px 5px 10px;width:30%;border:1px solid #a0a0a0;box-shadow:0px 0 2px #fff inset;color:#575757;font-size:110%;font-weight:bold;text-shadow:1px 1px 1px rgba(255,255,255,0.65);letter-spacing:2px}a.button_link.back:hover,button.back:hover{background-color:#f2f2f2}a.button_link.clear,a.button_link.close,button.clear,button.close{margin-top:20px;padding:6px 10px 5px 10px;width:30%;border:1px solid #a0a0a0;box-shadow:0px 0 2px #fff inset;color:#575757;font-size:110%;font-weight:bold;text-shadow:1px 1px 1px rgba(255,255,255,0.65);letter-spacing:2px;background-image:url("/img/common/btn_close1.png");background-position:10px center;background-repeat:no-repeat}a.button_link.clear:hover,a.button_link.close:hover,button.clear:hover,button.close:hover{background-color:#f2f2f2}a.button_link.type_green,button.type_green{background:#738e27;background:-moz-linear-gradient(top, #738e27 0%, #5d7325 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #738e27), color-stop(100%, #5d7325));background:-webkit-linear-gradient(top, #738e27 0%, #5d7325 100%);background:-o-linear-gradient(top, #738e27 0%, #5d7325 100%);background:-ms-linear-gradient(top, #738e27 0%, #5d7325 100%);background:linear-gradient(to bottom, #738e27 0%,#5d7325 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#738e27', endColorstr='#5d7325',GradientType=0 );margin-top:20px;padding:6px 10px 5px 10px;width:30%;border:1px solid #a0a0a0;box-shadow:0px 0 2px #fff inset;color:#575757;font-size:110%;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.65);letter-spacing:0px;border:1px solid #406000;color:white;text-align:center}a.button_link.type_green:hover,button.type_green:hover{background-color:#f2f2f2}a.button_link.type_green:hover,button.type_green:hover{background:#afbe83;background:-moz-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #afbe83), color-stop(100%, #6e823c));background:-webkit-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:-o-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:-ms-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:linear-gradient(to bottom, #afbe83 0%,#6e823c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#afbe83', endColorstr='#6e823c',GradientType=0 )}a.button_link.type_green:active,button.type_green:active{background:#6e823c;background:-moz-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6e823c), color-stop(100%, #afbe83));background:-webkit-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:-o-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:-ms-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:linear-gradient(to bottom, #6e823c 0%,#afbe83 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e823c', endColorstr='#afbe83',GradientType=0 )}a.button_link.check,button.check{background:#738e27;background:-moz-linear-gradient(top, #738e27 0%, #5d7325 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #738e27), color-stop(100%, #5d7325));background:-webkit-linear-gradient(top, #738e27 0%, #5d7325 100%);background:-o-linear-gradient(top, #738e27 0%, #5d7325 100%);background:-ms-linear-gradient(top, #738e27 0%, #5d7325 100%);background:linear-gradient(to bottom, #738e27 0%,#5d7325 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#738e27', endColorstr='#5d7325',GradientType=0 );margin-top:20px;padding:6px 10px 5px 10px;width:30%;border:1px solid #a0a0a0;box-shadow:0px 0 2px #fff inset;color:#575757;font-size:110%;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.65);letter-spacing:0px;border:1px solid #406000;color:white;text-align:center}a.button_link.check:before,button.check:before{content:".";text-indent:-9999px;font-size:0;position:absolute;left:0px;top:0px;width:100%;height:100%;background:url("/img/common/btn_check1.png") no-repeat 10px center}a.button_link.check:hover,button.check:hover{background-color:#f2f2f2}a.button_link.check:hover,button.check:hover{background:#afbe83;background:-moz-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #afbe83), color-stop(100%, #6e823c));background:-webkit-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:-o-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:-ms-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:linear-gradient(to bottom, #afbe83 0%,#6e823c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#afbe83', endColorstr='#6e823c',GradientType=0 )}a.button_link.check:active,button.check:active{background:#6e823c;background:-moz-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6e823c), color-stop(100%, #afbe83));background:-webkit-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:-o-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:-ms-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:linear-gradient(to bottom, #6e823c 0%,#afbe83 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e823c', endColorstr='#afbe83',GradientType=0 )}a.button_link.search,button.search{background:#738e27;background:-moz-linear-gradient(top, #738e27 0%, #5d7325 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #738e27), color-stop(100%, #5d7325));background:-webkit-linear-gradient(top, #738e27 0%, #5d7325 100%);background:-o-linear-gradient(top, #738e27 0%, #5d7325 100%);background:-ms-linear-gradient(top, #738e27 0%, #5d7325 100%);background:linear-gradient(to bottom, #738e27 0%,#5d7325 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#738e27', endColorstr='#5d7325',GradientType=0 );margin-top:20px;padding:6px 10px 5px 10px;width:30%;border:1px solid #a0a0a0;box-shadow:0px 0 2px #fff inset;color:#575757;font-size:110%;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.65);letter-spacing:0px;border:1px solid #406000;color:white;text-align:center}a.button_link.search:before,button.search:before{content:".";text-indent:-9999px;font-size:0;position:absolute;left:0px;top:0px;width:100%;height:100%;background:url("/img/common/btn_search1.png") no-repeat 10px center}a.button_link.search:hover,button.search:hover{background-color:#f2f2f2}a.button_link.search:hover,button.search:hover{background:#afbe83;background:-moz-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #afbe83), color-stop(100%, #6e823c));background:-webkit-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:-o-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:-ms-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:linear-gradient(to bottom, #afbe83 0%,#6e823c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#afbe83', endColorstr='#6e823c',GradientType=0 )}a.button_link.search:active,button.search:active{background:#6e823c;background:-moz-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6e823c), color-stop(100%, #afbe83));background:-webkit-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:-o-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:-ms-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:linear-gradient(to bottom, #6e823c 0%,#afbe83 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e823c', endColorstr='#afbe83',GradientType=0 )}a.button_link.func_button,button.func_button{background:#f9f4e9;background:-moz-linear-gradient(top, #f9f4e9 0%, #ecdbb9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f4e9), color-stop(100%, #ecdbb9));background:-webkit-linear-gradient(top, #f9f4e9 0%, #ecdbb9 100%);background:-o-linear-gradient(top, #f9f4e9 0%, #ecdbb9 100%);background:-ms-linear-gradient(top, #f9f4e9 0%, #ecdbb9 100%);background:linear-gradient(to bottom, #f9f4e9 0%,#ecdbb9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4e9', endColorstr='#ecdbb9',GradientType=0 );margin:3px auto 4px;padding:0;width:50%;box-shadow:0px 0 2px #fff inset;border:1px solid #c9bc9c;color:#7a6a56;font-weight:bold;font-size:110%}a.button_link.func_button:hover,button.func_button:hover{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f9f4e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f9f4e9));background:-webkit-linear-gradient(top, #fff 0%, #f9f4e9 100%);background:-o-linear-gradient(top, #fff 0%, #f9f4e9 100%);background:-ms-linear-gradient(top, #fff 0%, #f9f4e9 100%);background:linear-gradient(to bottom, #ffffff 0%,#f9f4e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f4e9',GradientType=0 )}a.button_link.func_button>span,button.func_button>span{display:inline-block;padding:7px 0px 5px}a.button_link:active,button:active{box-shadow:0 0 8px rgba(0,0,0,0.3) inset}form select{margin-right:0.2em}form *>.input_row{margin-bottom:0.4em}form *>.input_row:last-child{margin-bottom:0}form .title{margin-right:0.3em}form .text{margin-right:0.25em}/*! END : Elemnt ================================================== *//*! START : Class ================================================== */.wrapper{margin:0 auto;padding:0 10px;width:960px}.hide{display:none}.button{display:inline-block;padding:10px 20px 9px;border:1px solid #c4c4c4;box-shadow:0 0 5px rgba(255,255,255,0.5) inset;background:#eee;color:#404040}.button:hover{background:#f8f8f8}.button:active{border-color:#c9bc9c;box-shadow:0 0 6px rgba(0,0,0,0.2) inset;background:#f8eee4}.button_area{display:inline-block;padding:0.2em 0.5em 0;height:1.6em;border:1px solid gray;background:#dadada;color:#404040;text-decoration:none}.button_area:hover{background:#eee}.button_area .text{margin:0px;padding:0}.button_image{display:block}.inquiry_info{padding-bottom:20px;text-align:center}.inquiry_info nav{margin-top:10px}.tile_view li{float:left;height:310px}.tile_view li figure{margin-bottom:10px;text-align:center}.tile_view li figure img{width:100%}.tile_view li .title{margin-left:4px;color:#7a6a56;height:25px}.tile_view li .title a{color:#7a6a56;text-decoration:none}.tile_view li .contents_area{overflow:hidden;overflow-y:auto;margin:0 4px;height:124px;font-size:90%;line-height:130%}.tile_view li .contents_area p{margin-bottom:0.3em}.tile_view li .contents_area p:last-child{margin-bottom:0}.row_3 li{margin:0 10px 10px 0;width:216px}/*! END : Class ================================================== *//*! START : ID ================================================== */#main_contents{margin:15px auto 0;padding:0 10px;width:960px}#main_contents>article{float:right;width:745px}#leftside_nav{float:left;width:200px}#leftside_nav a{color:#7a6a56}#leftside_nav a:hover{color:#ea5514}#leftside_nav .site_tools li{margin-bottom:8px;width:200px}#leftside_nav .site_tools .vipliner_booking_search{margin-bottom:4px}#leftside_nav .site_tools .vipliner_booking_search iframe{width:200px}#leftside_nav .ad_area li{margin-bottom:8px;text-align:center}#leftside_nav .ad_area li p{display:table-cell;vertical-align:middle;height:200px;width:200px;font-size:85%}#leftside_nav .ad_area .tripadvisor>div #CDSWIDLNKR{margin:0 auto}#leftside_nav .booking_search_area{position:relative;border:1px solid #c9bc9c}#leftside_nav .booking_search_area dl{margin:0 4%;padding:0.6em 0 0.5em;border-bottom:1px dotted #c9bc9c;color:#40220f;font-size:80%}#leftside_nav .booking_search_area dl:before,#leftside_nav .booking_search_area dl:after{clear:both;display:block;height:0;visibility:hidden;content:"\0020"}#leftside_nav .booking_search_area dl dt{float:left}#leftside_nav .booking_search_area dl dd{float:right;text-align:right}#leftside_nav .booking_search_area .badge{position:absolute;top:0;left:0}#leftside_nav .booking_search_area .wrap{margin:5px;background:url("/img/common/img_pattern1.png")}#leftside_nav .booking_search_area .wrap>.title{margin:0 5%;padding:0.6em 0 0.5em;border-bottom:1px dotted #c9bc9c;text-align:center;font-size:120%;color:#604c3f}#leftside_nav .booking_search_area .control_area{padding:1em 0 0.9em;text-align:center;font-size:80%}#leftside_nav .booking_search_area .control_area .button_area{background:#738e27;background:-moz-linear-gradient(top, #738e27 0%, #5d7325 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #738e27), color-stop(100%, #5d7325));background:-webkit-linear-gradient(top, #738e27 0%, #5d7325 100%);background:-o-linear-gradient(top, #738e27 0%, #5d7325 100%);background:-ms-linear-gradient(top, #738e27 0%, #5d7325 100%);background:linear-gradient(to bottom, #738e27 0%,#5d7325 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#738e27', endColorstr='#5d7325',GradientType=0 );width:50%;border:1px solid #406000;color:white;text-align:center}#leftside_nav .booking_search_area .control_area .button_area:hover{background:#afbe83;background:-moz-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #afbe83), color-stop(100%, #6e823c));background:-webkit-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:-o-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:-ms-linear-gradient(top, #afbe83 0%, #6e823c 100%);background:linear-gradient(to bottom, #afbe83 0%,#6e823c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#afbe83', endColorstr='#6e823c',GradientType=0 )}#leftside_nav .booking_search_area .control_area .button_area:active{background:#6e823c;background:-moz-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6e823c), color-stop(100%, #afbe83));background:-webkit-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:-o-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:-ms-linear-gradient(top, #6e823c 0%, #afbe83 100%);background:linear-gradient(to bottom, #6e823c 0%,#afbe83 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e823c', endColorstr='#afbe83',GradientType=0 )}#leftside_nav .pdf_download_area{margin-top:1em}#leftside_nav .pdf_download_area a.button_image{display:table;padding-left:65px;width:135px;height:63px;background:url("/img/common/btn_download_pdf_gallery_off.png") no-repeat 0 0}#leftside_nav .pdf_download_area a.button_image:hover{background-image:url("/img/common/btn_download_pdf_gallery_on.png")}#leftside_nav .pdf_download_area a.button_image:before{background-image:url("/img/common/btn_download_pdf_gallery_on.png");display:none}#leftside_nav .pdf_download_area a.button_image .text{display:table-cell;margin-left:65px;margin-top:10px;font-size:95%;line-height:150%;vertical-align:middle}#leftside_nav .pdf_download_area .guide{margin-top:0.4em;text-align:center;font-size:80%}#leftside_nav #fb_area{margin-top:1em;height:270px;background:white;font-size:80%;text-align:center}#leftside_nav #fb_area p{padding-top:2em}#lightboxOverlay,#lightbox{min-width:980px}.header_image{width:100%}.header_image img{width:100%}.contents_frame{margin-bottom:2em;padding:13px 10px;border:1px solid #c8c8c8;box-shadow:1px 1px 5px rgba(0,0,0,0.2)}.contents_frame h2{color:#7a6a56;font-size:125%;font-weight:bold;font-weight:bold}.contents_frame h2:before{background:#ecdbb9;background:-moz-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-webkit-gradient(radial, 35% 35%, 0px, center center, 100%, color-stop(0%, #ecdbb9), color-stop(100%, #738e27));background:-webkit-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-o-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-ms-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:radial-gradient(ellipse farthest-corner at 35% 35%, #ecdbb9 0%,#738e27 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecdbb9', endColorstr='#738e27',GradientType=1 );content:' ';display:inline-block;float:left;width:0.6em;height:0.6em;border-radius:12px;margin-top:0.4em;margin-right:0.3em;font-size:1em;vertical-align:bottom;box-shadow:2px 2px 4px rgba(0,0,0,0.25)}.gallery_area{margin:5px auto 0;width:720px}.gallery_area a{display:inline-block;margin:0 5px 10px}.gallery_area a img{width:110px}article .bx-wrapper .bx-viewport{left:0;border:none;box-shadow:none}body.site_home article .contents_frame>header{margin:0 0.5em 0.3em;color:#7a6a56;font-size:125%;font-weight:bold}body.site_home article .contents_frame>header:before{background:#ecdbb9;background:-moz-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-webkit-gradient(radial, 35% 35%, 0px, center center, 100%, color-stop(0%, #ecdbb9), color-stop(100%, #738e27));background:-webkit-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-o-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-ms-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:radial-gradient(ellipse farthest-corner at 35% 35%, #ecdbb9 0%,#738e27 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecdbb9', endColorstr='#738e27',GradientType=1 );content:' ';display:inline-block;float:left;width:0.6em;height:0.6em;border-radius:12px;margin-top:0.4em;margin-right:0.3em;font-size:1em;vertical-align:bottom;box-shadow:2px 2px 4px rgba(0,0,0,0.25)}body.site_home article .contents_frame>figure{margin-bottom:1em;width:100%}body.site_home article .contents_frame>figure img{width:100%}body.site_home article .contents_frame>p{margin:0 0.5em 0.3em}body.site_home article .contents_frame>section{display:block}body.site_home article .contents_frame>section>header{margin:0 0.5em 10px}body.site_home article .contents_frame>section>p{margin:0 0.5em 0.2em}body.site_home article .contents_frame>section section{margin:1em 0.5em 2em}body.site_home article .contents_frame>section section header{margin-bottom:0.5em;color:#738e27;font-size:110%}body.site_home article .contents_frame>section section header:before{content:url("/img/common/icon_head_mark_plus.png");display:block;float:left;height:15px;width:15px;margin-right:5px;margin-top:0.17em}body.site_home article .contents_frame>section section p{margin:0 0.5em 0.5em 20px;color:#575757}body.site_home article .contents_frame .banner_area{margin:20px auto 20px;text-align:center}body.site_home article .contents_frame .facebook_area{margin:10px auto;width:691px}body.site_home .slide_area{position:relative;margin:0 auto 20px;width:690px;height:310px;overflow:hidden}body.site_home .slide_area .slide_control{position:absolute;bottom:0;display:table;border-spacing:5px 7px;width:100%;background:#000;background:rgba(0,0,0,0.6)}body.site_home .slide_area .slide_control a{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f9f4e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f9f4e9));background:-webkit-linear-gradient(top, #fff 0%, #f9f4e9 100%);background:-o-linear-gradient(top, #fff 0%, #f9f4e9 100%);background:-ms-linear-gradient(top, #fff 0%, #f9f4e9 100%);background:linear-gradient(to bottom, #ffffff 0%,#f9f4e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f4e9',GradientType=0 );filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;display:table-cell;border-collapse:collapse;width:130px;color:#604c3f;vertical-align:middle;text-align:center}body.site_home .slide_area .slide_control a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}body.site_home .slide_area .slide_control a.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}body.site_home .slide_area .slide_control a .wrap{display:table;width:100%;height:55px;background:url("/img/common/icon_arrow_right2.png") no-repeat 5px center}body.site_home .slide_area .slide_control a .wrap span{display:table-cell;padding-left:5px;vertical-align:middle;font-size:90%;line-height:120%}body.site_home #appeal_area{display:table;margin:2em 0;font-size:95%}body.site_home #appeal_area li{display:table-cell;padding:0 20px 0.5em;width:33.33333333%;border-right:1px solid #c8c8c8;text-align:center}body.site_home #appeal_area li:last-child{border-right:none}body.site_home #appeal_area li figure{margin-bottom:10px}body.site_home #appeal_area li p{color:#575757;text-align:left;font-size:90%;line-height:135%}body.site_home #appeal_area li p.title{color:#738e27;font-size:100%;margin-bottom:0.2em}body.site_home #news_list{overflow:hidden;overflow-y:scroll;margin:20px auto;padding:5px 15px;width:657px;height:200px;border:1px solid #a48b78;font-size:95%;line-height:125%}body.site_home #news_list dl{padding:10px 0;border-bottom:1px dotted #a48b78}body.site_home #news_list dl:last-child{border-bottom:none}body.site_home #news_list dl dt{float:left;color:#738e27}body.site_home #news_list dl dd{margin-left:100px}body.site_home #facility_list{display:none;margin:2em 0}body.site_home #facility_list li{background:#f9f4e9;background:-moz-radial-gradient(center, ellipse cover, #f9f4e9 0%, #fff 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #f9f4e9), color-stop(100%, #fff));background:-webkit-radial-gradient(center, ellipse cover, #f9f4e9 0%, #fff 100%);background:-o-radial-gradient(center, ellipse cover, #f9f4e9 0%, #fff 100%);background:-ms-radial-gradient(center, ellipse cover, #f9f4e9 0%, #fff 100%);background:radial-gradient(ellipse at center, #f9f4e9 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4e9', endColorstr='#ffffff',GradientType=1 );position:relative;display:table;margin-bottom:1em;padding:12px;border:1px solid #c9bc9c}body.site_home #facility_list li:before{content:' ';display:table-cell;padding-right:8px;width:30px;background:url("/img/home/icon_arrow1.png") no-repeat 0 center}body.site_home #facility_list li figure{position:relative;display:table-cell;padding-right:18px;vertical-align:middle}body.site_home #facility_list li p{color:#575757}body.site_home #facility_list li p.title{margin-bottom:0.8em;color:#738e27}body.site_home #facility_list li p.title .area{display:inline-block;margin-right:0.75em;padding:0.15em 0.8em 0.05em;font-size:90%;color:white;background:#738e27;vertical-align:bottom}body.site_home #facility_list li p.title .text{font-size:130%}body.site_home #facility_list li p.link_area{margin-top:0.8em;text-align:right;font-size:110%}body.site_home #facility_list li p.link_area a{color:#7a6a56}body.site_home #facility_list li p.link_area a:hover{color:#ea5514}body.site_home #facility_list li .text_area{display:table-cell;font-size:85%;line-height:135%}body.about_dormitory #header_dormitory_nav .about_dormitory{background-image:url("/img/common/btn_header_nav_bg_on.png")}body.about_dormitory article .contents_frame>section{padding:0 0 1em}body.about_dormitory article .contents_frame>section>header{margin:1em 0.5em;color:#7a6a56;font-size:125%;font-weight:bold}body.about_dormitory article .contents_frame>section>header:before{background:#ecdbb9;background:-moz-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-webkit-gradient(radial, 35% 35%, 0px, center center, 100%, color-stop(0%, #ecdbb9), color-stop(100%, #738e27));background:-webkit-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-o-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-ms-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:radial-gradient(ellipse farthest-corner at 35% 35%, #ecdbb9 0%,#738e27 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecdbb9', endColorstr='#738e27',GradientType=1 );content:' ';display:inline-block;float:left;width:0.6em;height:0.6em;border-radius:12px;margin-top:0.4em;margin-right:0.3em;font-size:1em;vertical-align:bottom;box-shadow:2px 2px 4px rgba(0,0,0,0.25)}body.about_dormitory article .contents_frame>section section{margin:1em 0.5em 2em 0.5em}body.about_dormitory article .contents_frame>section section header{margin-bottom:0.5em;color:#738e27;font-size:110%}body.about_dormitory article .contents_frame>section section header:before{content:url("/img/common/icon_head_mark_plus.png");display:block;float:left;height:15px;width:15px;margin-right:5px;margin-top:0.17em}body.about_dormitory article .contents_frame>section section p{margin:0 0.5em 0.5em 20px;color:#575757}body.wasabi_access #header_dormitory_nav .access{background-image:url("/img/common/btn_header_nav_bg_on.png")}body.wasabi_access article .contents_frame header.bg_line{background:url("/img/common/img_hr1.png") no-repeat bottom left}body.wasabi_access article .contents_frame header h3{margin:0 0.5em 0.3em;color:#7a6a56;font-size:125%;font-weight:bold}body.wasabi_access article .contents_frame header h3:before{background:#ecdbb9;background:-moz-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-webkit-gradient(radial, 35% 35%, 0px, center center, 100%, color-stop(0%, #ecdbb9), color-stop(100%, #738e27));background:-webkit-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-o-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-ms-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:radial-gradient(ellipse farthest-corner at 35% 35%, #ecdbb9 0%,#738e27 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecdbb9', endColorstr='#738e27',GradientType=1 );content:' ';display:inline-block;float:left;width:0.6em;height:0.6em;border-radius:12px;margin-top:0.4em;margin-right:0.3em;font-size:1em;vertical-align:bottom;box-shadow:2px 2px 4px rgba(0,0,0,0.25)}body.wasabi_access article .contents_frame header aside{float:right;font-size:80%;padding-top:4px;font-weight:normal}body.wasabi_access article .contents_frame>figure{margin-bottom:1em;width:100%}body.wasabi_access article .contents_frame>figure img{width:100%}body.wasabi_access article .contents_frame .access_list_area{margin-left:3px}body.wasabi_access article .contents_frame .access_list_area:before,body.wasabi_access article .contents_frame .access_list_area:after{clear:both;display:block;height:0;visibility:hidden;content:"\0020"}body.wasabi_access article .contents_frame .access_list_area>header{margin-bottom:10px;color:#7a6a56}body.wasabi_access article .contents_frame .access_list_area>header:before{background:#ecdbb9;background:-moz-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-webkit-gradient(radial, 35% 35%, 0px, center center, 100%, color-stop(0%, #ecdbb9), color-stop(100%, #738e27));background:-webkit-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-o-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:-ms-radial-gradient(35% 35%, ellipse cover, #ecdbb9 0%, #738e27 100%);background:radial-gradient(ellipse farthest-corner at 35% 35%, #ecdbb9 0%,#738e27 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecdbb9', endColorstr='#738e27',GradientType=1 );content:' ';display:inline-block;float:left;width:0.6em;height:0.6em;border-radius:12px;margin-top:0.4em;margin-right:0.3em;font-size:1em;vertical-align:bottom;box-shadow:2px 2px 4px rgba(0,0,0,0.25)}body.wasabi_access article .contents_frame .access_list_area .access_list{float:left;margin-right:10px;margin-bottom:20px;width:230px;font-size:85%}body.wasabi_access article .contents_frame .access_list_area .access_list .catch_copy{display:block;padding:3px 5px 1px 7px;color:white;background:#7a6a56;font-weight:bold}body.wasabi_access article .contents_frame .access_list_area .access_list .title_area{background:#f9f4e9;background:-moz-linear-gradient(top, #f9f4e9 0%, #ecdbb9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f4e9), color-stop(100%, #ecdbb9));background:-webkit-linear-gradient(top, #f9f4e9 0%, #ecdbb9 100%);background:-o-linear-gradient(top, #f9f4e9 0%, #ecdbb9 100%);background:-ms-linear-gradient(top, #f9f4e9 0%, #ecdbb9 100%);background:linear-gradient(to bottom, #f9f4e9 0%,#ecdbb9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4e9', endColorstr='#ecdbb9',GradientType=0 );padding:3px 0 1px 6px;border:1px solid #c9bc9c;font-size:95%}body.wasabi_access article .contents_frame .access_list_area .access_list .title_area:before,body.wasabi_access article .contents_frame .access_list_area .access_list .title_area:after{clear:both;display:block;height:0;visibility:hidden;content:"\0020"}body.wasabi_access article .contents_frame .access_list_area .access_list .title_area dl dt{float:left;color:#604c3f}body.wasabi_access article .contents_frame .access_list_area .access_list .title_area dl dd{float:left;margin-right:8px;color:#c30d23;font-weight:bold}body.wasabi_access article .contents_frame .access_list_area .access_list .title_area dl:last-child dd{margin-right:0}body.wasabi_access article .contents_frame .access_list_area .access_list ul{position:relative;margin-top:8px}body.wasabi_access article .contents_frame .access_list_area .access_list ul li{position:relative}body.wasabi_access article .contents_frame .access_list_area .access_list ul li.place:before,body.wasabi_access article .contents_frame .access_list_area .access_list ul li.goal:before{content:" ";display:inline-block;margin-left:5px;margin-right:5px;width:7px;height:16px;vertical-align:text-bottom}body.wasabi_access article .contents_frame .access_list_area .access_list ul li.place{position:relative;padding-left:18px;text-indent:-18px;color:#575757}body.wasabi_access article .contents_frame .access_list_area .access_list ul li.place:before{background:#604c3f}body.wasabi_access article .contents_frame .access_list_area .access_list ul li.step{position:relative;margin:3px 0 3px 8px;padding:7px 0 6px 23px;border-left:1px solid #c9bc9c;font-size:95%}body.wasabi_access article .contents_frame .access_list_area .access_list ul li.step .bus,body.wasabi_access article .contents_frame .access_list_area .access_list ul li.step .train{color:#a48b78}body.wasabi_access article .contents_frame .access_list_area .access_list ul li.step .walk{color:#738e27}body.wasabi_access article .contents_frame .access_list_area .access_list ul li.step .walk:before{content:url("/img/common/icon_walk1.png");display:inline-block;vertical-align:middle;margin-right:5px}body.wasabi_access article .contents_frame .access_list_area .access_list ul li.last_step{border-color:#bfc78e}body.wasabi_access article .contents_frame .access_list_area .access_list ul li.through{color:#a0a0a0}body.wasabi_access article .contents_frame .access_list_area .access_list ul li.goal{position:relative;z-index:2;color:#738e27;font-weight:bold}body.wasabi_access article .contents_frame .access_list_area .access_list ul li.goal:before{background:#738e27}body.wasabi_access article .contents_frame .detail_map{margin-top:50px;padding:0px 14px}body.wasabi_access article .contents_frame .detail_map:before,body.wasabi_access article .contents_frame .detail_map:after{clear:both;display:block;height:0;visibility:hidden;content:"\0020"}body.wasabi_access article .contents_frame .detail_map:first-child{margin-top:0}body.wasabi_access article .contents_frame .detail_map>header{margin-bottom:20px}body.wasabi_access article .contents_frame .detail_map>header:before,body.wasabi_access article .contents_frame .detail_map>header:after{clear:both;display:block;height:0;visibility:hidden;content:"\0020"}body.wasabi_access article .contents_frame .detail_map>header h3{display:inline-block;margin-left:5px}body.wasabi_access article .contents_frame .detail_map>header aside{margin-bottom:0.6em}body.wasabi_access article .contents_frame .detail_map figure{float:left;border:1px solid #a0a0a0}body.wasabi_access article .contents_frame .detail_map nav{clear:both;width:285px;margin:10px 0 0 auto;text-align:center}body.wasabi_access article .contents_frame .detail_map nav a{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f9f4e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f9f4e9));background:-webkit-linear-gradient(top, #fff 0%, #f9f4e9 100%);background:-o-linear-gradient(top, #fff 0%, #f9f4e9 100%);background:-ms-linear-gradient(top, #fff 0%, #f9f4e9 100%);background:linear-gradient(to bottom, #ffffff 0%,#f9f4e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f4e9',GradientType=0 );width:100%;padding:8px 0 6px;border:1px solid #c9bc9c;text-decoration:none;color:#7a6a56}body.wasabi_access article .contents_frame .detail_map .access{counter-reset:list_count;float:right;width:285px;font-size:80%;text-align:left}body.wasabi_access article .contents_frame .detail_map .access li{padding:10px 0 20px;background:url("../img/common/icon_arrow_down1.png") no-repeat bottom center}body.wasabi_access article .contents_frame .detail_map .access li:before{counter-increment:list_count;content:counter(list_count);float:left;color:#c30d23;font-size:120%;font-weight:bold}body.wasabi_access article .contents_frame .detail_map .access li:first-child{padding-top:0}body.wasabi_access article .contents_frame .detail_map .access li:last-child{background:transparent}body.wasabi_access article .contents_frame .detail_map .access li p{margin-left:15px}body.wasabi_access article .contents_frame .google_map_area{margin-top:50px;padding:0 14px;width:auto}body.wasabi_access article .contents_frame .google_map_area .link_map{margin-top:8px;text-align:right;font-size:85%}body.wasabi_access article .contents_frame .google_map_area .link_map a{color:#7a6a56}body.wasabi_access article .contents_frame .inquiry_info p{color:#604c3f;font-size:85%;text-align:center}body.wasabi_access article .contents_frame .inquiry_info p.tel{background:#f9f4e9;background:-moz-linear-gradient(top, #f9f4e9 0%, #ecdbb9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f4e9), color-stop(100%, #ecdbb9));background:-webkit-linear-gradient(top, #f9f4e9 0%, #ecdbb9 100%);background:-o-linear-gradient(top, #f9f4e9 0%, #ecdbb9 100%);background:-ms-linear-gradient(top, #f9f4e9 0%, #ecdbb9 100%);background:linear-gradient(to bottom, #f9f4e9 0%,#ecdbb9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4e9', endColorstr='#ecdbb9',GradientType=0 );margin:3px auto 4px;width:50%;box-shadow:0px 0 2px #fff inset;border:1px solid #c9bc9c;color:#c30d23;font-weight:bold;font-size:130%}body.wasabi_access article .contents_frame .inquiry_info p.tel>span{display:inline-block;padding:7px 0px 5px}body.wasabi_access #load_google_map{width:auto;height:400px;border:1px solid #a0a0a0}body.wasabi_access #appeal_area{display:table;margin:2em 0;font-size:95%}body.wasabi_access #appeal_area li{display:table-cell;padding:0 20px 0.5em;width:33.33333333%;border-right:1px solid #c8c8c8;text-align:center}body.wasabi_access #appeal_area li:last-child{border-right:none}body.wasabi_access #appeal_area li figure{margin-bottom:10px}body.wasabi_access #appeal_area li p{color:#575757;text-align:left;font-size:90%;line-height:135%}body.wasabi_access #appeal_area li p.title{color:#738e27;font-size:100%;margin-bottom:0.2em}body.wasabi_access #facility_list{margin:2em 0}body.wasabi_access #facility_list li{background:#f9f4e9;background:-moz-radial-gradient(center, ellipse cover, #f9f4e9 0%, #fff 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #f9f4e9), color-stop(100%, #fff));background:-webkit-radial-gradient(center, ellipse cover, #f9f4e9 0%, #fff 100%);background:-o-radial-gradient(center, ellipse cover, #f9f4e9 0%, #fff 100%);background:-ms-radial-gradient(center, ellipse cover, #f9f4e9 0%, #fff 100%);background:radial-gradient(ellipse at center, #f9f4e9 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4e9', endColorstr='#ffffff',GradientType=1 );position:relative;display:table;margin-bottom:1em;padding:12px;border:1px solid #c9bc9c}body.wasabi_access #facility_list li:before{content:' ';display:table-cell;padding-right:8px;width:30px;background:url("/img/home/icon_arrow1.png") no-repeat 0 center}body.wasabi_access #facility_list li figure{position:relative;display:table-cell;padding-right:18px;vertical-align:middle}body.wasabi_access #facility_list li p{color:#575757}body.wasabi_access #facility_list li p.title{margin-bottom:0.8em;color:#738e27}body.wasabi_access #facility_list li p.title .area{display:inline-block;margin-right:0.75em;padding:0.15em 0.8em 0.05em;font-size:90%;color:white;background:#738e27;vertical-align:bottom}body.wasabi_access #facility_list li p.title .text{font-size:130%}body.wasabi_access #facility_list li p.link_area{margin-top:0.8em;text-align:right;font-size:110%}body.wasabi_access #facility_list li p.link_area a{color:#7a6a56}body.wasabi_access #facility_list li p.link_area a:hover{color:#ea5514}body.wasabi_access #facility_list li .text_area{display:table-cell;font-size:85%;line-height:135%}body.mobile #lightboxOverlay,body.mobile #lightbox{min-width:980px}body.mobile .lb-nav a.lb-prev,body.mobile .lb-nav a.lb-next{opacity:1}html.ie body>footer .group_site_nav ul.wasabi_nippori{border-right:none}html.ie article>header h2{padding-top:15px}html.ie button:active{box-shadow:none;top:2px;left:1px}html.ie button.check:before{top:20.5%}
/*# sourceMappingURL=style.css.map */
