.glores-B-mobile{display:none}.glores-B-mobile-tablet{display:none}.glores-B-tablet-pc-header-group{display:table-header-group}.glores-B-tablet{display:none}.glores-B-tablet-pc{display:block}.glores-B-pc{display:block}.glores-B-total-page{margin-bottom:15px;font-size:13px}.glores-B-paginate{margin-top:25px}.glores-B-btn-wrap{margin-top:45px}.glores-B-btn-wrap.glores-B-mgt-type1{margin-top:60px}.glores-B-btn-wrap.btn-pc-align-bothside:after{content:'';display:block;clear:both}.glores-B-btn-wrap.btn-pc-align-bothside .btn-align-left{float:left}.glores-B-btn-wrap.btn-pc-align-bothside .btn-align-right{float:right}.glores-B-btn-wrap2{margin-top:30px}.glores-B-btn-wrap2.glores-B-mgt-type1{margin-top:60px}.glores-B-btn-wrap2.btn-pc-align-bothside:after{content:'';display:block;clear:both}.glores-B-btn-wrap2.btn-pc-align-bothside .btn-align-left{float:left}.glores-B-btn-wrap2.btn-pc-align-bothside .btn-align-right{float:right}.glores-B-btn-type1.glores-B-medium{padding:15px 30px;font-size:15px}.glores-B-btn-type1.glores-B-large{padding:19px 60px;font-size:18px;line-height:22px}.glores-B-room-category{margin-bottom:45px;padding:0;background:0}.glores-B-room-category>ul{overflow:visible;margin:0 -10px;padding-bottom:0;white-space:normal}.glores-B-room-category>ul>li{margin:0 5px 10px 5px}.glores-B-room-category>ul>li>a{min-width:80px;height:45px}.glores-B-room-category>ul>li>a>span{padding:5px 25px;font-size:16px;font-weight:bold;line-height:22px}.glores-B-room-category>ul>li:hover>a>span{color:#c29c6b}.glores-B-room-list>ul{margin:0 -20px}.glores-B-room-list>ul>li{padding:0 20px 80px}.glores-B-room-list>ul>li .caption{margin-top:20px}.glores-B-room-list>ul>li .caption .glores-B-group-title{margin-bottom:3px;font-weight:bold;font-size:16px;line-height:20px}.glores-B-room-list>ul>li .caption .glores-B-room-title{margin-bottom:12px;font-size:22px;line-height:26px}.glores-B-room-list>ul>li .caption .glores-B-cap-info>dl{margin-right:15px;padding-right:15px}.glores-B-room-list>ul>li .caption .glores-B-cap-info>dl:before{height:15px}.glores-B-room-list>ul>li .caption .glores-B-cap-info>dl>dt{margin-right:12px;font-size:16px}.glores-B-room-list>ul>li .caption .glores-B-cap-info>dl>dd{font-size:16px}.glores-B-room-list>ul>li .caption .glores-B-cap-bt{margin-top:25px;padding-top:15px}.glores-B-room-list>ul>li .caption .glores-B-cap-bt .glores-B-room-price{font-size:16px;line-height:40px}.glores-B-room-list>ul>li .caption .glores-B-cap-bt .glores-B-room-price>strong{margin-left:8px;position:relative;top:2px;font-size:26px;letter-spacing:-.05em}.glores-B-room-list>ul>li .caption .glores-B-cap-bt .glores-B-btn-view{padding:12px 18px}.glores-B-room-list>ul>li .caption .glores-B-cap-bt .glores-B-btn-view>span{font-size:15px}.glores-B-room-view-wrap .glores-B-room-view-h{margin-bottom:40px;padding-right:250px}.glores-B-room-view-wrap .glores-B-room-view-h .glores-B-group-title{margin-bottom:5px;font-size:18px;line-height:22px}.glores-B-room-view-wrap .glores-B-room-view-h .glores-B-room-title{margin-bottom:20px;font-size:32px;line-height:36px;letter-spacing:-.05em}.glores-B-room-view-wrap .glores-B-room-view-h .glores-B-view-h-info>dl{margin-right:15px;padding-right:15px}.glores-B-room-view-wrap .glores-B-room-view-h .glores-B-view-h-info>dl:before{height:15px}.glores-B-room-view-wrap .glores-B-room-view-h .glores-B-view-h-info>dl>dt{margin-right:12px;font-size:16px}.glores-B-room-view-wrap .glores-B-room-view-h .glores-B-view-h-info>dl>dd{font-size:16px}.glores-B-room-view-wrap .glores-B-room-view-h .glores-B-view-h-btns .glores-B-btn-list{margin-right:3px;padding:15px 20px;font-size:17px}.glores-B-room-view-wrap .glores-B-room-view-h .glores-B-view-h-btns .glores-B-btn-list>span{padding-left:22px}.glores-B-room-view-wrap .glores-B-room-view-h .glores-B-view-h-btns .glores-B-btn-list>span:before{top:5px;width:12px}.glores-B-room-view-wrap .glores-B-room-view-h .glores-B-view-h-btns .glores-B-btn-list>span:after{bottom:4px;width:12px}.glores-B-room-view-wrap .glores-B-room-view-h .glores-B-view-h-btns .glores-B-btn-list>span>span:before{width:12px}.glores-B-room-view-wrap .glores-B-room-view-h .glores-B-view-h-btns .glores-B-btn-reservation{padding:15px 35px;font-size:17px}.glores-B-room-view-wrap .glores-B-figure-wrap{margin-bottom:40px}.glores-B-room-view-wrap .glores-B-content-wrap .glores-B-cont-title{margin:40px 0 15px;font-size:18px;line-height:24px}.glores-B-room-view-wrap .glores-B-content-wrap .glores-B-extra-charge-list>dl{margin-top:8px}.glores-B-room-view-wrap .glores-B-content-wrap .glores-B-extra-charge-list>dl>dt{font-size:15px;line-height:20px}.glores-B-room-view-wrap .glores-B-content-wrap .glores-B-extra-charge-list>dl>dd{font-size:15px;line-height:20px}.glores-B-room-view-wrap .glores-B-content-wrap .glores-B-content{min-height:100px;margin-top:40px;padding:20px;font-size:16px;line-height:22px}.glores-B-table-scroll-wrap .glores-B-table-scroll-text{display:none}.glores-B-table-col1>table>thead>tr>th{height:50px;padding:10px 5px;font-size:15px;line-height:20px}.glores-B-table-col1>table>tbody>tr>th{height:50px;padding:10px 5px;font-size:15px;line-height:20px}.glores-B-table-col1>table>tbody>tr>td{height:50px;padding:10px 5px;font-size:15px;line-height:20px}.glores-B-table-col1.glores-B-mgt{margin-top:40px}.glores-B-step-list{margin-bottom:40px}.glores-B-step-list>ol>li{padding-left:120px}.glores-B-step-list>ol>li:before{width:90px;left:30px}.glores-B-step-list>ol>li .glores-B-step-num{width:40px;height:40px;margin-right:15px;border-radius:50%;font-size:18px;line-height:39px}.glores-B-step-list>ol>li .glores-B-step-text{display:inline-block;font-size:20px;font-weight:bold;color:#ccc;line-height:40px}.glores-B-step-list>ol>li.on .glores-B-step-text{color:#c29c6b}.glores-B-day-state{width:24px;height:24px}.glores-B-day-state.glores-B-type1>span:before{width:8px;height:8px}.glores-B-day-state.glores-B-type2:before{width:4px;height:4px;transform:translateX(-6px)}.glores-B-day-state.glores-B-type2:after{width:4px;height:4px;transform:translateX(6px)}.glores-B-day-state.glores-B-type2>span:before{width:4px;height:4px}.glores-B-day-state.glores-B-type3>span:before{font-size:14px;line-height:22px}.glores-B-cal-h{padding:15px 0}.glores-B-cal-h:after{content:'';display:block;clear:both}.glores-B-cal-h .glores-B-cal-month{float:left;text-align:left}.glores-B-cal-h .glores-B-cal-month .glores-B-prev-month{width:40px;height:40px}.glores-B-cal-h .glores-B-cal-month .glores-B-prev-month:before{left:8px;width:8px;height:8px;border-width:2px}.glores-B-cal-h .glores-B-cal-month .glores-B-next-month{width:40px;height:40px}.glores-B-cal-h .glores-B-cal-month .glores-B-next-month:before{right:6px;width:8px;height:8px;border-width:2px}.glores-B-cal-h .glores-B-cal-month .glores-B-month-title{margin:0 25px;font-size:24px;line-height:38px}.glores-B-cal-h .glores-B-cal-guide{float:right}.glores-B-cal-h .glores-B-cal-guide>ul>li{margin-left:30px}.glores-B-cal-h .glores-B-cal-guide>ul>li .glores-B-guide-text{margin-left:10px;font-size:16px;font-weight:bold;line-height:23px}.glores-B-cal-table>table>thead>tr>th{font-size:16px;line-height:20px}.glores-B-cal-table>table>tbody>tr>td{height:100px;padding:10px;font-size:16px;line-height:22px}.glores-B-cal-table>table>tbody>tr>td .glores-B-day-h{margin-bottom:12px}.glores-B-cal-table>table>tbody>tr>td .glores-B-day-h .glores-B-cal-day{font-size:14px}.glores-B-cal-table>table>tbody>tr>td .glores-B-day-h .glores-B-cal-season{font-size:14px}.glores-B-cal-table>table>tbody>tr>td .glores-B-cal-room-list>li .glores-B-room-title-wrap .glores-B-room-title{font-size:14px}.glores-B-input-text{height:50px;padding:0 10px;font-size:16px}.glores-B-textarea{padding:10px;font-size:16px}.glores-B-select{height:50px}.glores-B-form-title1{margin:45px 0 15px;font-size:18px;line-height:22px}.glores-B-form-type1>dl{display:table;width:100%;padding:20px 0;table-layout:fixed}.glores-B-form-type1>dl>dt{display:table-cell;width:200px;font-size:16px;line-height:22px;vertical-align:top}.glores-B-form-type1>dl>dd{box-sizing:border-box;display:table-cell;font-size:16px;line-height:22px;vertical-align:top}.glores-B-form-type1>dl>dd p.glores-B-info,.glores-B-form-type1>dl>dd span.glores-B-info{margin-top:8px;font-size:14px;line-height:20px}.glores-B-form-type1>dl>dd ul.glores-B-info{margin-top:8px}.glores-B-form-type1>dl>dd ul.glores-B-info>li{margin-top:4px}.glores-B-form-type1>dl>dd input[type='text'],.glores-B-form-type1>dl>dd input[type='password'],.glores-B-form-type1>dl>dd input[type='number']{height:50px;padding:0 10px;font-size:16px}.glores-B-form-type1>dl>dd label{margin:2px 30px 2px 0}.glores-B-form-type1>dl>dd input[type='checkbox']{margin-right:8px}.glores-B-form-type1>dl>dd input[type='radio']{margin-right:8px}.glores-B-form-type1>dl>dd textarea{padding:10px;font-size:16px;line-height:22px}.glores-B-form-type1>dl>dd select{height:50px;font-size:16px}.glores-B-form-type1>dl>dd button,.glores-B-form-type1>dl>dd input[type='button']{height:50px;margin-left:2px;padding:0 20px;font-size:15px;line-height:20px}.glores-B-form-type1>dl>dd input[type='file']{font-size:16px}.glores-B-form-type1>dl>dd .glores-B-input-lh{line-height:50px}.glores-B-form-type1>dl>dd .glores-B-input-addr{font-size:0}.glores-B-form-type1>dl>dd .glores-B-input-addr input[type='text']{width:calc(50% - 5px);margin:10px 0 0 10px}.glores-B-form-type1>dl>dd .glores-B-input-addr input[type='text']:first-child{margin-left:0}.glores-B-form-type1>dl>dd .glores-B-arrive-transport-text{display:inline;margin:0 0 0 10px}.glores-B-form-type1 + .glores-B-form-type1{margin-top:40px}.glores-B-agree-wrap{margin-top:50px}.glores-B-agree-wrap .glores-B-agree .glores-B-agree-title{margin:0 0 15px;font-size:18px;line-height:22px}.glores-B-agree-wrap .glores-B-agree .glores-B-agree-box{height:200px}.glores-B-agree-wrap .glores-B-agree-check-box{margin-top:10px}.glores-B-agree-wrap .glores-B-agree-check-box label{font-size:15px;line-height:20px}.glores-B-form-fieldset + .glores-B-form-fieldset{margin-top:45px}.glores-B-room-sel-list>ul>li .glores-B-room-sel-item{padding:25px 20px 22px;padding-left:50px}.glores-B-room-sel-list>ul>li .glores-B-room-sel-item .glores-B-group-title{font-size:14px}.glores-B-room-sel-list>ul>li .glores-B-room-sel-item .glores-B-room-title label{font-size:18px;line-height:22px}.glores-B-room-sel-list>ul>li .glores-B-room-sel-item .glores-B-room-title label:before{top:-2px;left:-35px;width:22px;height:22px}.glores-B-room-sel-list>ul>li .glores-B-room-sel-item .glores-B-room-title label:after{top:4px;left:-29px;width:8px;height:4px}.glores-B-room-sel-list>ul>li .glores-B-room-sel-item .glores-B-room-info>dl{margin-right:15px;padding-right:15px}.glores-B-room-sel-list>ul>li .glores-B-room-sel-item .glores-B-room-info>dl:before{top:8px;height:15px}.glores-B-room-sel-list>ul>li .glores-B-room-sel-item .glores-B-room-info>dl>dt{margin-right:12px;font-size:16px;line-height:28px}.glores-B-room-sel-list>ul>li .glores-B-room-sel-item .glores-B-room-info>dl>dd{font-size:16px;line-height:28px}.glores-B-room-sel-list>ul>li .glores-B-room-sel-item .glores-B-room-info>dl>dd select{height:28px;font-size:14px}.glores-B-room-sel-list>ul>li .glores-B-room-sel-item .glores-B-cont-bt .room_total_price{font-size:16px}.glores-B-room-sel-list>ul>li .glores-B-room-sel-item .glores-B-cont-bt .glores-B-btn-price-view{font-size:14px}.glores-B-room-sel-list>ul>li .glores-B-price-view-layer .glores-B-price-view-layer-inner{max-width:900px;max-height:600px;padding:35px}.glores-B-room-sel-list>ul>li .glores-B-price-view-layer .glores-B-price-view-layer-inner .glores-B-btn-layer-close{top:15px;right:15px;width:30px;height:30px}.glores-B-room-sel-list>ul>li .glores-B-price-view-layer .glores-B-price-view-layer-inner .glores-B-btn-layer-close:before{height:24px}.glores-B-room-sel-list>ul>li .glores-B-price-view-layer .glores-B-price-view-layer-inner .glores-B-btn-layer-close:after{height:24px}.glores-B-room-sel-list>ul>li .glores-B-price-view-layer .glores-B-price-view-layer-inner .glores-B-cont-title{margin:30px 0 15px;font-size:18px;line-height:24px}.glores-B-room-sel-list>ul>li .glores-B-price-view-layer .glores-B-price-view-layer-inner .glores-B-extra-charge-list>dl{margin-top:8px}.glores-B-room-sel-list>ul>li .glores-B-price-view-layer .glores-B-price-view-layer-inner .glores-B-extra-charge-list>dl>dt{font-size:15px;line-height:20px}.glores-B-room-sel-list>ul>li .glores-B-price-view-layer .glores-B-price-view-layer-inner .glores-B-extra-charge-list>dl>dd{font-size:15px;line-height:20px}.glores-B-room-service-list>ul>li .glores-B-service-item{padding:20px}.glores-B-room-service-list>ul>li .glores-B-service-item .glores-B-figure{width:150px;padding-right:20px}.glores-B-room-service-list>ul>li .glores-B-service-item .glores-B-caption .glores-B-title{font-size:16px;line-height:20px}.glores-B-room-service-list>ul>li .glores-B-service-item .glores-B-caption .glores-B-sv-info>dl{margin-top:5px}.glores-B-room-service-list>ul>li .glores-B-service-item .glores-B-caption .glores-B-sv-info>dl>dt{margin-right:12px;font-size:15px;line-height:28px}.glores-B-room-service-list>ul>li .glores-B-service-item .glores-B-caption .glores-B-sv-info>dl>dd{font-size:15px;line-height:28px}.glores-B-room-service-list>ul>li .glores-B-service-item .glores-B-caption .glores-B-sv-info>dl>dd select{height:28px;font-size:14px}.glores-B-room-date-list>li{line-height:22px}.glores-B-room-date-list>li:before{top:10px}.glores-B-room-service-price>li{line-height:22px}.glores-B-room-service-price>li:before{top:10px}.glores-B-rsrv-view-title1{margin:45px 0 15px;font-size:18px;line-height:22px}.glores-B-rsrv-view1>dl{display:table;width:100%;padding:20px 0;table-layout:fixed}.glores-B-rsrv-view1>dl>dt{display:table-cell;width:200px;font-size:16px;line-height:22px;vertical-align:top}.glores-B-rsrv-view1>dl>dd{box-sizing:border-box;display:table-cell;font-size:16px;line-height:22px;vertical-align:top}.glores-B-rsrv-view1>dl>dd p.glores-B-info,.glores-B-rsrv-view1>dl>dd span.glores-B-info{margin-top:8px;font-size:14px;line-height:20px}.glores-B-rsrv-view1>dl>dd ul.glores-B-info{margin-top:8px}.glores-B-rsrv-view1>dl>dd ul.glores-B-info>li{margin-top:4px}.glores-B-rsrv-view1 + .glores-B-rsrv-view1{margin-top:40px}.glores-B-room-rsrv-list>ul>li{padding:20px 0}.glores-B-room-rsrv-list>ul>li .glores-B-room-title{font-size:17px;line-height:25px}.glores-B-room-rsrv-list>ul>li .glores-B-cnt>span{font-size:15px;line-height:20px}.glores-B-room-rsrv-list>ul>li .glores-B-cnt>span:before{height:14px}.glores-B-room-rsrv-list>ul>li .glores-B-price{position:absolute;top:20px;right:0;margin:0;font-size:17px;text-align:right}.glores-B-room-rsrv-list>ul>li .glores-B-price .glores-B-add-price{display:block;margin-top:5px;font-size:14px}.glores-B-room-rsrv-total{padding:20px 15px}.glores-B-room-rsrv-total>dl>dt{margin-bottom:10px;font-size:16px;line-height:22px}.glores-B-room-rsrv-total>dl>dd:after{content:'';display:block;clear:both}.glores-B-room-rsrv-total>dl>dd .glores-B-cont-left{float:left}.glores-B-room-rsrv-total>dl>dd .glores-B-cont-right{float:right;margin:0}.glores-B-room-rsrv-total>dl>dd .glores-B-cnt>span{font-size:15px;line-height:20px}.glores-B-room-rsrv-total>dl>dd .glores-B-cnt>span:before{height:14px}.glores-B-room-rsrv-total>dl>dd .glores-B-price{font-size:17px;text-align:right;line-height:20px}.glores-B-room-rsrv-total>dl>dd .glores-B-price .glores-B-add-price{display:block;margin-top:5px;font-size:14px}.glores-B-room-service-list2>ul>li{padding:0}.glores-B-room-service-list2>ul>li>dl{box-sizing:border-box;display:table;width:100%;height:50px}.glores-B-room-service-list2>ul>li>dl>dt{display:table-cell;padding:10px 0;font-size:16px;line-height:20px;vertical-align:middle}.glores-B-room-service-list2>ul>li>dl>dd{display:table-cell;margin:0;padding:10px 0;font-size:15px;text-align:right;line-height:20px;vertical-align:middle}.glores-B-room-service-list2>ul>li>dl>dd .glores-B-svc-unit{display:block;margin-top:1px;font-size:14px;color:#aaa;line-height:18px}.glores-B-room-service-list2-total{padding:20px 15px}.glores-B-room-service-list2-total>dl>dt{font-size:16px;line-height:20px}.glores-B-room-service-list2-total>dl>dd{font-size:16px;line-height:20px}.glores-B-room-myrsrv-list>ul>li>a .glores-B-room-title-wrap .glores-B-room-title{font-size:17px;line-height:25px}