@charset "utf-8";@media screen and (max-width:980px){.sidebar .html5gallery-tn-title-0{width:50%}}@media screen and (max-width:900px){.movie_wrap{margin-bottom:60px}}@media screen and (max-width:865px){#s-description{display:none}.main-header{position:fixed;top:0}.sp-nav .drawer-hamburger{display:block}.main-header #navigation ul li a:hover,.main-header .current-menu-item,.current_page_item,.main-header .currenttext,.pagination a:hover{background:#3c3c3ce6}#header{padding:2px 0;height:67px;background:#cd201fe6}#logo{margin:0}#logo img{max-width:130px}#d-drop{display:none}.secondary-navigation{display:none}.rt-box dl{margin-bottom:10px}.price-btn{position:static;margin:0 auto;width:100%}.rt-box img{margin-bottom:15px}.rating-number-box .rating-number-left,.rating-number-box .rating-number-right{width:100%}.dvd-rating-points li{text-align:center}.icon-tating-star img{max-width:210px}}@media screen and (max-width:760px){.btn5{font-size:18px}#shop-img .col-1-3{float:left;width:33.33%}.sr-box .col-1-3{width:50%;float:left;margin:0;padding:0}.sr-box .col-1-3:last-of-type{padding:0 !important}.shop-page-full{padding:0}.shop-page-title{padding:.3em;font-size:18px}.h-type2-w{margin:40px 0 20px;font-size:18px;padding:.5em}.page-nav-individual{width:50%}.page-nav-individual a{font-size:14px}.tab-facility,.tab-access{border-bottom:none}.tab-facility .tab-nav a{width:48%;font-size:14px;margin:1%}.shop-info th,.shop-info td{display:block;width:100%}.car-nav-info tbody th{width:40%;vertical-align:middle}.access-h{font-size:18px}.card-style1-name{font-size:14px;padding:.5em}.card-style-room-name{font-size:15px;padding:.3em}.card-style-room-p{font-size:12px}.name-spec-dl{padding:10px}.room-cs-wrap .slick-prev,.room-cs-wrap .slick-next{top:20%;width:32px;height:140px}.room-cs-wrap .slick-prev:before,.room-cs-wrap .slick-next:before{font-size:28px}.type-price-jpy{font-size:16px}.type-price-time{font-size:12px}.parking-name{font-size:12px}.review-blog-post{padding:15px}.review-blog-title{font-size:20px}.review-blog-summary{margin-bottom:10px;font-size:13px}.review-blog-content p{font-size:15px}.review-blog-content ul li{font-size:14px}.review-blog-content h2{font-size:18px;border-left:5px solid #cd201f}.review-blog-content h3{font-size:16px}.review-blog-content .wp-caption-text{font-size:13px}.recommend-box .grid-pad .col-1-4{width:50%;float:left}}@media screen and (max-width:728px){#header input,#header textarea,#header select{font-size:16px}.widget-header #searchform{display:none}#header #s-description{text-align:center}#header #logo{text-align:center;width:100%}#d-drop{max-width:100%;float:none;clear:both}#d-drop select{width:100%}}@media screen and (max-width:720px){.post,.article{width:100%}#page,.single_page,.article,.sidebars{padding:15px}#content_box{margin-bottom:0}.header-pr{font-size:12px;padding:5px;margin:15px 0 20px}.footer-widgets{display:none}.copyrights{border:none}.top{float:none}#bottom_menu{display:inline}.pm0{padding-top:0 !important}.last{margin-right:2.4%}.excerpt{width:46.6%}.excerpt:nth-child(even){float:left}.excerpt:nth-child(odd){float:right}.excerpt header h2.title{line-height:1.3}.ic-tno-list-nagata-pc,.ic-tno-list-izumi-pc,.ic-tno-list-moriguchi-pc,.ic-tno-list-kouryo-pc,.ic-tno-list-esaka-pc,.ic-tno-list-uriwari-pc{display:none}.ic-tno-list-nagata-sp,.ic-tno-list-uriwari-sp,.ic-tno-list-esaka-sp,.ic-tno-list-izumi-sp,.ic-tno-list-moriguchi-sp,.ic-tno-list-kouryo-sp{display:block;padding:.7em !important}.ic-tno-nagata-pc,.ic-tno-izumi-pc,.ic-tno-moriguchi-pc,.ic-tno-kouryo-pc,.ic-tno-esaka-pc,.ic-tno-uriwari-pc{display:none}.ic-tno-nagata-sp,.ic-tno-uriwari-sp,.ic-tno-esaka-sp,.ic-tno-izumi-sp,.ic-tno-moriguchi-sp,.ic-tno-kouryo-sp{display:block;padding:.7em !important}.re-tel-nagata-sp,.re-tel-uriwari-sp,.re-tel-esaka-sp,.re-tel-izumi-sp,.re-tel-moriguchi-sp,.re-tel-kouryo-sp{display:block}.re-tel-nagata-pc,.re-tel-uriwari-pc,.re-tel-esaka-pc,.re-tel-izumi-pc,.re-tel-moriguchi-pc,.re-tel-kouryo-pc{display:none}.rbr,.rbl{width:100%}.toplink{background:#cd201f}}@media screen and (max-width:550px){.ss-full-width{padding:10px}.page-visual-w{margin-bottom:20px}.single-title,.page h1.title,.page-template-page-nosidebar #content_box h1,.page-template-page-nosidebar #content_box h2,.page-template-page-nosidebar #content_box h3{font-size:18px}h2,h3{font-size:18px}.h-type1{font-size:18px}.h-type1-w{font-size:18px;margin:15px 0 20px}.h-type2{font-size:18px}.h-type3{font-size:18px}.plain{font-size:18px}.review-loop-sec .blog-review .bBox{width:49%;margin:0 0 0 2%}.review-loop-sec .blog-review .bBox:first-child{margin:0}.review-loop-sec .blog-review .bBox:nth-child(3){display:none}.blog-new .bBox{width:100%;overflow:hidden;margin:0 0 20px;padding-bottom:5%;float:left;background:#fff;border:1px solid #d9d9d9;max-height:none;min-height:none}.blog-new .bBox .bPic{max-height:none}.snb_sec_h{font-size:16px}.snb_h{font-size:13px}.top-sec-feature{padding:10px}.top-sec-feature .ht{font-size:16px}.top-sec-feature .grid{padding-left:10px;padding-right:0}.feature-h{font-size:14px;margin:5px 0 5px;line-height:1.2}#page,.single_page,.sidebars,.article{padding:5px !important}.s-btn-sp-1{width:100%}.srb-cap{font-size:12px}.reservation-shop-span{padding:0}.reservation-shop{padding:10px 5px}.reservation-h{font-size:16px}.parking-table thead th{font-size:14px}.p-speak{font-size:14px}.qr-detail{margin-bottom:30px}.qr-detail li{font-size:12px;margin-bottom:10px}.coupon-usage-this{padding:15px;margin-bottom:20px}.coupon-btn{font-size:14px;border-bottom:5px solid #d08508}.tj-box li{margin:10px 0;font-size:14px}.d-rank10 h2{font-size:250%}#av_data{width:100%;float:none}#type_box{width:100%;float:none}#usc dt{float:none;width:100%;padding:5px}#usc dd{float:none;width:100%;padding:1%;font-size:11px}.d-rank10 .dr-left{width:100%;margin-bottom:10px}.d-rank10 dl{width:100%}.dr-link{width:100%;text-align:center;background:#3b444f;color:#fff;margin-top:15px;line-height:2;border-radius:5px;padding:1em 0}.dr-link a{color:#fff !important}.toplink{background:#cd201f;margin-bottom:30px}.ptable th,.ptable td{font-size:11px}}@media screen and (max-width:400px){.top-sec .ht,.info-box .ht{font-size:16px}.blog-new .bTitle{font-size:12px}}