<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#hotel_slider{width:100%;height:170px}#hotel_slider .slick-track{width:100%;height:100%}#hotel_slider&gt;div{width:100%;height:100%}#hotel_slider .slide{background-repeat:no-repeat;background-position:center center;background-size:cover}.slick-dots{font-size:0;text-align:center;width:100%;position:relative;top:-10%;z-index:100}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots button{display:block;width:30px;height:3px;background-color:#FFF;text-indent:-9999px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.slick-dots button:hover{background-color:#ddd}.slick-dots li.slick-active button{background-color:#990000}@media screen and (min-width:768px){#hotel_slider{height:450px}.slick-dots{top:-5%;text-align:right;padding:0 20px}}@media screen and (min-width:980px){#hotel_slider{height:450px}.slick-dots{padding:0 40px}.slick-dots button{background-color:#ddd;width:40px;height:3px}}.hotel_info{background-color:#333;color:#FFF;padding:15px}.hotel_info h2{font-size:18px;border-bottom:1px solid #454545;padding-bottom:7px;margin-bottom:10px}.hotel_info h2 span{padding-left:10px;line-height:1.1;display:inline-block;border-left:3px solid #dd0000}.hotel_info p{color:#cccccc;font-size:13px;line-height:1.6;letter-spacing:0.02em}.hotel_info p br{display:none}.hotel_info a{color:#dd3333;text-decoration:none}.hotel_info a:hover{text-decoration:underline}@media screen and (min-width:768px){#hotel_visual{position:relative;overflow:hidden}.hotel_info{width:100%;height:170px;position:absolute;bottom:0;left:0;z-index:99;padding:0 30px;background-color:rgba(0,0,0,0.4)}.hotel_info .table{width:100%;height:100%;display:table}.hotel_info .table .inner{height:100%;display:table-cell;vertical-align:middle}}@media screen and (min-width:980px){.hotel_info{width:100%;height:100%;background-color:rgba(255,255,255,0.9);-webkit-transform:translateX(59%);-moz-transform:translateX(59%);-ms-transform:translateX(59%);-o-transform:translateX(59%);transform:translateX(59%)}.hotel_info .table{width:360px;height:100%;padding-left:30px}.hotel_info .table .inner{width:80%;padding:0 0px}.hotel_info h2{font-size:23px;letter-spacing:0.03em;color:#666;border-bottom:1px solid #333;padding-bottom:13px;margin-bottom:15px}.hotel_info h2 span{padding-left:10px;line-height:1.1;display:inline-block;border-left:3px solid #dd0000}.hotel_info p{color:#333;font-size:16px;line-height:1.7;word-break:break-all}.hotel_info p br{display:block}}.room_visual{width:100%;height:170px;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.room_visual.nishiumeda{background-image:url("../images/nishiumeda/room_visual.jpg")}.room_visual.kitaumeda{background-image:url("../images/kitaumeda/room_visual.jpg")}.room_visual.shinsaibashi{background-image:url("../images/shinsaibashi/room_visual.jpg")}.room_visual.minamisenba{background-image:url("../images/minamisenba/room_visual.jpg")}.room_visual.kyoto{background-image:url("../images/kyoto/room_visual.jpg")}.room_visual.higashishinagawa{background-image:url("../images/higashishinagawa/room_visual.jpg")}@media screen and (min-width:768px){.room_visual{width:100%;height:200px}}@media screen and (min-width:980px){.room_visual{width:100%;height:450px}}.mod_pankuzu{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;padding:10px 0}.mod_pankuzu a{text-decoration:none;color:#333;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.mod_pankuzu a:hover{color:#dd0000}.mod_pankuzu li{color:#999999;display:inline;word-break:break-all}.mod_pankuzu li+li:before{content:"\f105";color:#999999;display:inline-block;margin:0 5px;font:normal normal normal 15px/1 FontAwesome;font-size:inherit;text-rendering:auto;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mod_pankuzu li.home{font-size:16px}.mod_pankuzu li.home span{position:relative;top:1px}#qa .ttlstyle02{margin-bottom:20px}#qa .mod_qa_blk{margin-top:50px;font-size:14px}#qa .mod_qa_blk dt{background:url(../images/common/q.png) 7px 7px no-repeat;background-size:32px 35px;padding:15px 0 15px 60px;margin-bottom:15px;border-bottom:1px solid #999}#qa .mod_qa_blk dd{background:url(../images/common/a.png) 7px 0px no-repeat;background-size:32px 35px;padding:10px 0 0px 60px;margin-bottom:15px}#qa .textlink{color:#990000;text-decoration:none}#qa .textlink:hover{text-decoration:underline}@media screen and (min-width:768px){#qa .ttlstyle02{margin-bottom:40px}#qa .mod_qa_blk{margin-top:60px}#qa .mod_qa_blk+.mod_qa_blk{margin-top:80px}#qa .mod_qa_blk dt{padding:15px 0 20px 60px;margin-bottom:20px}#qa .mod_qa_blk dd{padding:10px 0 0px 60px;margin-bottom:40px;line-height:1.9}}@media screen and (min-width:980px){#qa .ttlstyle02{margin-bottom:60px}#qa .mod_qa_blk{margin-top:60px}#qa .mod_qa_blk dt{background-position:40px 7px;padding-left:90px;padding-right:90px;margin-bottom:20px}#qa .mod_qa_blk dd{padding-left:90px;padding-right:90px;background-position:40px 0px;margin-bottom:40px}}.qa_link{display:inline-block;text-align:center;position:relative;padding:5px 25px;margin-top:15px;margin-bottom:20px;color:#FFF;background-color:#333;text-decoration:none;border:1px solid #333;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.qa_link span{margin-right:8px}.qa_link:hover{color:#FFF;background-color:#990000;border-color:#990000}.qa_menu{margin-top:40px}.qa_menu ul{width:100%}.qa_menu ul li{background-color:#990000;font-size:13px;padding:10px 10px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.qa_menu ul li+li{margin-top:1px}.qa_menu ul li:hover{background-color:#660000}.qa_menu ul li a{display:block;color:#FFF;text-decoration:none}.qa_menu .icon-right{content:"";display:inline-block;border:1px solid #FFF;height:15px;width:15px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;margin-right:12px;position:relative;top:3px}.qa_menu .icon-right:before{content:"";display:inline-block;width:4px;height:4px;border-top:1px solid #FFF;border-right:1px solid #FFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-4px}@media screen and (min-width:768px){.qa_menu{margin-top:40px}.qa_menu ul{font-size:0;text-align:center}.qa_menu ul li{display:inline-block;font-size:13px;padding:10px 10px;margin:10px 5px}.qa_menu ul li+li{margin-top:0px}.qa_menu ul li a{padding:0 10px}}@media screen and (min-width:980px){.qa_menu{margin-top:60px;margin-bottom:80px}.qa_menu ul{font-size:0}.qa_menu ul li{display:inline-block;font-size:13px;padding:10px 10px;margin:12px 8px}.qa_menu ul li+li{margin-top:0px}.qa_menu ul li a{font-size:14px;padding:3px 20px}.qa_menu .icon-right{margin-right:15px}}#facility{margin-bottom:-20px}.mod_facility_blk{width:100%;margin:30px -5px 0 -5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.mod_facility_blk .box{width:49.2%;padding:8px 8px 20px 8px;margin-bottom:5px;border:1px solid #ccc;border-bottom:4px solid #ff9900}.mod_facility_blk .box figure{background-color:#f0f5f5;padding:5px;margin-bottom:15px}.mod_facility_blk .box figure img{width:100%;height:auto}.mod_facility_blk .box p{text-align:center;line-height:1.5}@media screen and (min-width:768px){.mod_facility_blk{margin:50px 0px 0 0px}.mod_facility_blk .box{width:32%;padding:10px 10px 30px 10px;margin-bottom:15px}.mod_facility_blk .box figure{padding:9px;margin-bottom:15px}.mod_facility_blk .box figure img{width:100%;height:auto}.mod_facility_blk .box br{display:none}}@media screen and (min-width:980px){.mod_facility_blk{margin-bottom:-30px}.mod_facility_blk .box{width:300px;margin-bottom:30px}}.area_btn{margin-bottom:30px;position:relative}.area_btn:before{content:"";width:100%;height:1px;display:block;background:#FFF;position:absolute;left:0;bottom:-1px}.area_btn ul{font-size:0;text-align:center;padding:0 10px;border-bottom:1px solid #CCC}.area_btn ul li{width:50%;font-size:20px;display:inline-block;border:1px solid #CCC;text-align:center;margin-bottom:-1px;position:relative}.area_btn ul li a{display:block;text-align:center;text-decoration:none;padding:8px 10px;color:#333;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;opacity:0.2}.area_btn ul li a:hover{opacity:1;background-color:#990000;color:#FFF}.area_btn ul li.active{border-bottom-color:#FFF}.area_btn ul li.active:before{content:"";width:100%;height:1px;display:block;background:#FFF;position:absolute;left:0;bottom:-1px}.area_btn ul li.active a{opacity:1;color:#990000;background-color:#FFF}.area_btn ul li.active a:hover{color:#990000;background-color:#FFF}@media screen and (min-width:768px){.area_btn{margin-bottom:30px}.area_btn ul li a{font-size:22px;padding:14px 20px}}@media screen and (min-width:980px){.area_btn{margin-bottom:50px}.area_btn ul{padding:0 20px}.area_btn ul li a{font-size:28px;padding:16px 10px;letter-spacing:0.05em}.area_btn ul li a:hover{background-color:#FFF;color:#333;opacity:1}}.mod_area_blk{margin-top:40px}.mod_area_blk p{line-height:1.6}.mod_area_blk .spot+.spot{margin-top:30px}.mod_area_blk .small{text-align:center;margin-bottom:20px}.mod_area_blk .cell:first-child{width:100%;overflow:hidden}.mod_area_blk .thum{margin-bottom:20px}.mod_area_blk .thum figure img{max-width:100%;height:auto;vertical-align:top}.mod_area_blk .thum p{font-size:12px;text-align:center;margin-top:8px;line-height:1.6}.mod_area_blk .info a{word-break:break-all;word-wrap:break-word}.mod_area_blk .info dt{color:#990000;font-size:14px;line-height:1.4;font-weight:bold;border-left:3px solid #990000;padding:0 0 0 10px;margin-bottom:7px}.mod_area_blk .info dd{padding-top:8px;border-top:1px solid #333}.mod_area_blk .info li{font-size:12px;line-height:1.5;word-wrap:break-word}.mod_area_blk .info li+li{margin-top:2px}.mod_area_blk .text{margin-top:15px;font-size:13px;line-height:1.6;text-align:justify}.mod_area_blk .route_box{margin-top:10px;background-color:#eee;padding:10px;width:100%;font-size:13px;margin-bottom:8px}.mod_area_blk .route_box p{line-height:1.7}.mod_area_blk .route_box .time{font-size:13px;font-weight:bold;margin-bottom:3px}.mod_area_blk .btn_box02{margin-top:15px;padding:0 15px}.mod_area_blk .btn_box02 a{width:100%;padding:8px 10px;display:inline-block;text-align:center;border:1px solid #000;background-color:#eee;text-decoration:none;color:#000;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.mod_area_blk .btn_box02 a span{margin-right:5px}.mod_area_blk .btn_box02 a:hover{color:#FFF;background-color:#333}@media screen and (min-width:640px){.mod_area_blk .spot+.spot{margin-top:40px}.mod_area_blk .small{text-align:right;margin-bottom:20px}.mod_area_blk .cell:first-child{overflow:hidden}.mod_area_blk .thum{width:180px;float:left;margin-bottom:0}.mod_area_blk .thum p{text-align:left}.mod_area_blk .info{padding-left:210px}.mod_area_blk .info dt{font-size:16px;border-left:5px solid #990000;padding:0 0 0 10px;margin-bottom:10px}.mod_area_blk .info dd{padding-top:15px;border-top:1px solid #333}.mod_area_blk .info li{font-size:14px}.mod_area_blk .info li+li{margin-top:4px}.mod_area_blk .info a{text-decoration:none}.mod_area_blk .info a:hover{text-decoration:underline}.mod_area_blk .text{margin-top:15px;font-size:14px;line-height:1.8;text-align:justify}.mod_area_blk .route_box{margin-top:15px;padding:15px 20px;font-size:14px}.mod_area_blk .route_box .time{font-size:14px}.mod_area_blk .btn_box02{margin-top:18px;padding:0 30px}.mod_area_blk .btn_box02 a{width:100%;padding:10px 10px}}@media screen and (min-width:980px){.mod_area_blk{margin-top:50px}.mod_area_blk .spot{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.mod_area_blk .spot+.spot{margin-top:60px}.mod_area_blk .cell:first-child{width:470px}.mod_area_blk .cell:nth-child(2){width:440px}.mod_area_blk .text{margin-top:0}.mod_area_blk .route_box{padding:15px 20px}.mod_area_blk .btn_box02{margin-top:15px;padding:0 0px;text-align:right}.mod_area_blk .btn_box02 a{width:auto;padding:7px 20px}}.mod_route_blk{margin-top:30px;margin-bottom:40px}.mod_route_blk .inner{margin-top:30px;background-color:#eee;padding:15px}.mod_route_blk .box{padding:10px;text-align:center;background-color:#FFF;border:1px solid #999}.mod_route_blk .border{position:relative;padding:8px 10px 8px 40px;font-size:13px}.mod_route_blk .border:before{content:"";width:5px;height:100%;display:block;position:absolute;top:0;left:20px}.mod_route_blk .border.dashed:before{background:url("../images/common/route_walk_vertical.png") 0px 0 repeat-y}.mod_route_blk .border.black:before{background-color:#000}.mod_route_blk .border.red:before{background-color:#ff0000}.mod_route_blk .border.blue:before{background-color:#003399}.mod_route_blk .border.orange:before{background-color:#ff9900}.mod_route_blk .border br{display:none}.mod_route_blk .btn_box{margin-top:20px}.mod_route_blk .btn_box a{padding:7px 25px;display:inline-block;border:1px solid #333;text-decoration:none;color:#333;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.mod_route_blk .btn_box a span{margin-right:5px}.mod_route_blk .btn_box a:hover{background-color:#333;color:#FFF}@media screen and (min-width:768px){.mod_route_blk .row{width:698px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 auto}.mod_route_blk .row.route02{padding:0 80px;position:relative;overflow:hidden}.mod_route_blk .row.route02 .border{width:100%;padding:5px 0}.mod_route_blk .row.route02 span:before{content:"";display:block;width:5px;height:100%;position:absolute;left:0;top:0;background:url("../images/common/route_walk_vertical.png") 0px 0 repeat-y;-webkit-transform:translateY(50%);transform:translateY(50%)}.mod_route_blk .row.route02 span:after{content:"";display:block;width:5px;height:100%;position:absolute;right:0;top:0;background:url("../images/common/route_walk_vertical.png") 0px 0 repeat-y;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mod_route_blk .border{min-width:60px;padding:0;display:table}.mod_route_blk .border span{display:block;line-height:2.3em;text-align:center}.mod_route_blk .border:before{height:5px;width:100%;left:0;top:50%;margin-top:-2px}.mod_route_blk .border.dashed:before{left:0;top:50%;margin-top:-2px;background:url("../images/common/route_walk_horizon.png") 0px 0 repeat-x}.mod_route_blk .border br{display:block}.mod_route_blk .box{width:200px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.mod_route_blk .box span{width:100%;display:block;text-align:center}.mod_route_blk .row.route01+.btn_box{margin-top:30px}}@media screen and (min-width:980px){.mod_route_blk{margin-top:80px;margin-bottom:60px}.mod_route_blk .inner{padding:30px}}.mod_route_blk.access{margin-top:30px;margin-bottom:0}.mod_route_blk .access_route{background-color:#eeeeee}.mod_route_blk .access_route .inner{border:none;padding:0 0 20px 0}.mod_route_blk .access_route .inner h3{background-color:#666666;color:#FFF;text-align:center;padding:5px 15px}.mod_route_blk .access_route .inner h3 span{font-size:12px;display:block;text-align:center}.mod_route_blk .access_route .inner .row{padding:15px}.mod_route_blk .access_route .inner .row p{font-size:12px;line-height:1.5}.mod_route_blk .access_route .btn_box{margin-top:10px}.mod_route_blk .access_route .text{margin-top:20px}@media screen and (min-width:768px){.mod_route_blk.access{margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.mod_route_blk.access&gt;div{width:49%}.mod_route_blk .access_route.second{margin-top:40px}.mod_route_blk .access_route .inner{margin-top:0}.mod_route_blk .access_route .inner h3{font-size:16px;padding:8px 15px}.mod_route_blk .access_route .inner h3 span{font-size:13px;display:inline;text-align:left}.mod_route_blk .access_route .inner .row{width:100%;display:block;padding:20px 30px}.mod_route_blk .access_route .inner .row p{font-size:13px}.mod_route_blk.access .border{position:relative;padding:10px 10px 10px 40px;font-size:13px}.mod_route_blk.access .border:before{content:"";width:5px;height:100%;display:block;position:absolute;top:0;left:20px;margin-top:0}.mod_route_blk.access .border.dashed:before{background:url("../images/common/route_walk_vertical.png") 0px 0 repeat-y}.mod_route_blk.access .box{width:100%;display:block;padding:10px 10px;text-align:center}.mod_route_blk.access .box span{display:inline}.mod_route_blk.access .btn_box{text-align:left;padding:0 30px}.mod_route_blk .btn_box{margin-top:10px;text-align:right}}@media screen and (min-width:980px){.mod_route_blk.access{margin-top:60px}.mod_route_blk.access&gt;div{width:460px}.mod_route_blk.access&gt;div .box{padding:10px 25px}.mod_route_blk .access_route .inner{margin-top:0}.mod_route_blk .access_route .inner h3{font-size:18px;padding:8px 15px}.mod_route_blk .access_route .inner h3 span{font-size:14px}.mod_route_blk .access_route .inner .row p{font-size:14px;letter-spacing:-0.02em;line-height:1.6}}#map{width:100%;height:300px}#map .gm-style-iw{overflow:hidden!important}#map .gm-style-iw *{overflow:hidden!important}@media screen and (min-width:768px){#map{width:100%;height:300px}}@media screen and (min-width:980px){#map{width:100%;height:450px}}.place{font-size:12px;margin:0px 0 0px 0}.mod_room_blk:nth-child(2){margin-top:40px}.mod_room_blk+.mod_room_blk{margin-top:35px}.mod_room_blk .header_grp .ttl{padding:7px 10px;border:1px solid #666;margin-bottom:15px}.mod_room_blk .header_grp h3{border-left:4px solid #990000;padding-left:5px;line-height:1.4;font-size:18px;font-weight:bold}.mod_room_blk .spec dl+dl{margin-top:10px}.mod_room_blk .spec dl dt{background-color:#eee;padding:5px 10px;font-weight:bold;font-size:14px}.mod_room_blk .spec dl dd{font-size:16px;padding:5px 10px}.mod_room_blk .img_area{margin:15px 0px 0 0;background-color:#eee;padding:10px}.mod_room_blk .img_area .main{height:45vw;background-position:center;background-repeat:no-repeat;background-size:cover}.mod_room_blk .img_area .thum{margin-top:2px}.mod_room_blk .img_area .thum ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0 -2px}.mod_room_blk .img_area .thum ul li{width:33.3333333333%;padding:0 2px}.mod_room_blk .img_area .thum ul li img{width:100%}@media screen and (min-width:768px){.mod_room_blk:nth-child(2){margin-top:50px}.mod_room_blk+.mod_room_blk{margin-top:50px}.mod_room_blk .header_grp{border:1px solid #666;padding:10px 20px 10px 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.mod_room_blk .header_grp .ttl{padding:10px 0;margin-bottom:0px;border:none}.mod_room_blk .header_grp h3{border-left:10px solid #990000;padding-left:15px;font-size:24px}.mod_room_blk .spec{margin-left:auto}.mod_room_blk .spec dl{display:table}.mod_room_blk .spec dl+dl{margin-top:0px}.mod_room_blk .spec dl dd,.mod_room_blk .spec dl dt{font-size:16px;display:table-cell;vertical-align:top;padding:2px 0}.mod_room_blk .spec dl dt{width:115px;background-color:transparent;font-weight:normal}.mod_room_blk .spec dl dd{border-left:1px solid #666666;padding-left:20px}.mod_room_blk .img_area{margin:15px 0px 0 0;background-color:#eee;padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.mod_room_blk .img_area .main{width:100%;height:auto;-webkit-flex:1;flex:1}.mod_room_blk .img_area .thum{width:30%;max-width:240px;margin-top:0px;padding-left:5px}.mod_room_blk .img_area .thum ul{display:block;margin:0}.mod_room_blk .img_area .thum ul li{width:100%;padding:0px}.mod_room_blk .img_area .thum ul li+li{margin-top:3px}}@media screen and (min-width:980px){.mod_room_blk:nth-child(2){margin-top:50px}.mod_room_blk .img_area{padding:40px}.mod_room_blk .img_area .main{width:640px;height:auto}.mod_room_blk .img_area .thum{width:240px;margin-top:0px;padding-left:20px}.mod_room_blk .img_area .thum ul li+li{margin-top:20px}}.mod_amenity_blk{margin:40px -20px -20px -20px;background-color:#eee;padding:20px}.mod_amenity_blk .ttl{font-size:16px;font-weight:bold;background-color:#ccc;padding:3px 10px;margin-bottom:15px}.mod_amenity_blk .left{margin-bottom:20px}.mod_amenity_blk .cols{border:1px solid #999999;padding:10px}.mod_amenity_blk .cols+.cols{margin-top:15px}.mod_amenity_blk li+li{margin-top:4px}@media screen and (min-width:768px){.mod_amenity_blk{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mod_amenity_blk .left{width:70%;padding-right:20px;margin-bottom:0}.mod_amenity_blk .right{width:30%}.mod_amenity_blk .cols{padding:15px}.mod_amenity_blk .two_cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.mod_amenity_blk .two_cols .cols{width:49%;margin-top:0}.mod_amenity_blk .ttl{font-size:18px;padding:3px 15px;margin-bottom:15px}}@media screen and (min-width:980px){.mod_amenity_blk{margin:60px 0px -40px 0px;padding:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.mod_amenity_blk .left{width:650px;padding-right:0px}.mod_amenity_blk .right{width:210px}.mod_amenity_blk .cols{padding:20px}.mod_amenity_blk .two_cols .cols{width:315px}.mod_amenity_blk .ttl{font-size:18px;margin-bottom:20px}.mod_amenity_blk li+li{margin-top:6px}}.mod_breakfast_blk{margin-bottom:-20px}.mod_breakfast_blk .info{margin-top:40px}.mod_breakfast_blk .info figure{margin-bottom:10px}.mod_breakfast_blk .info figure img{width:100%}.mod_breakfast_blk .info table{text-align:center;border-collapse:separate;border-spacing:0px 3px;width:100%;margin-bottom:15px}.mod_breakfast_blk .info table th{text-align:center;vertical-align:middle;background-color:#666;color:#FFF;padding:10px}.mod_breakfast_blk .info table td{background-color:#ddd;padding-left:20px;padding:10px}.mod_breakfast_blk .breakfast_menu{margin-top:40px}.mod_breakfast_blk .breakfast_menu .menu{margin-top:40px}.mod_breakfast_blk .breakfast_menu .menu .box{background-color:#eee;padding:15px 15px 15px 15px}.mod_breakfast_blk .breakfast_menu .menu .box+.box{margin-top:15px}.mod_breakfast_blk .breakfast_menu .menu .box figure img{width:100%}.mod_breakfast_blk .breakfast_menu .menu .box p{font-size:13px}@media screen and (min-width:768px){.mod_breakfast_blk{margin-bottom:-40px}.mod_breakfast_blk .flbox{overflow:hidden;margin-bottom:15px}.mod_breakfast_blk .flbox .cell:first-child{width:290px;float:left}.mod_breakfast_blk .flbox .cell:nth-child(2){padding-left:310px}.mod_breakfast_blk .info figure{margin-bottom:0}.mod_breakfast_blk .info table{margin-top:-3px;border-spacing:0px 5px}.mod_breakfast_blk .breakfast_menu{margin-top:60px}.mod_breakfast_blk .breakfast_menu .menu{margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:-10px}.mod_breakfast_blk .breakfast_menu .menu .box{width:32.5%;background-color:#eee;padding:15px 15px 15px 15px;margin-bottom:10px}.mod_breakfast_blk .breakfast_menu .menu .box+.box{margin-top:0px}.mod_breakfast_blk .breakfast_menu .menu .box figure img{width:100%}.mod_breakfast_blk .breakfast_menu .menu .box p{font-size:14px}}@media screen and (min-width:980px){.mod_breakfast_blk{margin-bottom:-90px}.mod_breakfast_blk .flbox{margin-bottom:20px}.mod_breakfast_blk .flbox .cell:nth-child(2){padding-left:320px}.mod_breakfast_blk .info figure{margin-bottom:0}.mod_breakfast_blk .info table{margin-top:-13px;font-size:18px;border-spacing:0px 13px;color:#333333}.mod_breakfast_blk .info table td,.mod_breakfast_blk .info table th{padding:14px;max-height:82px}.mod_breakfast_blk .info p{font-size:16px}.mod_breakfast_blk .breakfast_menu{margin-top:60px}.mod_breakfast_blk .breakfast_menu .menu{margin-top:50px;margin-bottom:-30px}.mod_breakfast_blk .breakfast_menu .menu .box{width:300px;background-color:#eee;padding:5px 5px 5px 5px;margin-bottom:30px}.mod_breakfast_blk .breakfast_menu .menu .box+.box{margin-top:0px}.mod_breakfast_blk .breakfast_menu .menu .box figure img{width:100%}.mod_breakfast_blk .breakfast_menu .menu .box p{font-size:14px;padding:0 15px}.mod_breakfast_blk .breakfast_menu.kyoto .menu .box{padding:5px}.mod_breakfast_blk .breakfast_menu.kyoto .menu .box figure{margin-bottom:0}}#areamap+.mod_access_blk{margin-top:20px}.mod_access_blk{margin-top:30px}.mod_access_blk:last-child{padding-bottom:40px}.mod_access_blk a{color:#dd3333;text-decoration:none}.mod_access_blk a:hover{text-decoration:underline}.mod_access_blk .left{border-left:5px solid #dd0000;padding:0 0 0 10px;margin-bottom:20px}.mod_access_blk .left .hotel_name{font-size:18px;color:#666666;line-height:1.5;padding-bottom:5px;border-bottom:1px solid #333333;margin-bottom:10px}.mod_access_blk .right dl{width:100%}.mod_access_blk .right dl dt{background-color:#666666;color:#FFF;padding:5px 10px;margin-bottom:5px}.mod_access_blk .right dl dd{margin-bottom:10px}@media screen and (min-width:768px){#areamap+.mod_access_blk{margin-top:40px}.mod_access_blk{overflow:hidden}.mod_access_blk+.mod_access_blk{margin-top:50px}.mod_access_blk:last-child{padding-bottom:40px}.mod_access_blk a{color:#dd3333;text-decoration:none}.mod_access_blk a:hover{text-decoration:underline}.mod_access_blk .left{float:left;width:45%;padding-right:10px;padding-left:20px}.mod_access_blk .left .hotel_name{font-size:18px;color:#666666;line-height:1.5;padding-bottom:5px;border-bottom:1px solid #333333;margin-bottom:10px}.mod_access_blk .right{width:55%;float:right;padding-left:20px}.mod_access_blk .right dl{width:100%;display:table}.mod_access_blk .right dl+dl{margin-top:4px}.mod_access_blk .right dl dd,.mod_access_blk .right dl dt{display:table-cell;vertical-align:middle}.mod_access_blk .right dl dt{width:150px;padding:5px 15px}.mod_access_blk .right dl dd{margin-bottom:10px;padding:5px 15px;background-color:#eeeeee}}@media screen and (min-width:980px){.mod_access_blk{overflow:hidden}.mod_access_blk+.mod_access_blk{margin-top:70px}.mod_access_blk:last-child{padding-bottom:60px}.mod_access_blk .left{float:left;width:45%;padding-right:10px;padding-left:25px}.mod_access_blk .left .hotel_name{font-size:23px;padding-bottom:10px;margin-bottom:12px}.mod_access_blk .right dl+dl{margin-top:5px}.mod_access_blk .right dl dd,.mod_access_blk .right dl dt{display:table-cell;vertical-align:middle;padding:8px 15px}}</pre></body></html>