﻿@font-face{font-family:"Myriad Pro";font-style:normal;font-weight:400;src:url(../font/MyriadPro-Light.woff2) format("woff2"),url(../font/MyriadPro-Light.woff) format("woff")}@font-face{font-family:"Myriad Pro";font-style:normal;font-weight:700;src:url(../font/MyriadPro-Semibold.woff2) format("woff2"),url(../font/MyriadPro-Semibold.woff) format("woff")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:400;src:url(../font/NotoSansKR-Light.woff2) format("woff2"),url(../font/NotoSansKR-Light.woff) format("woff")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:700;src:url(../font/NotoSansKR-Medium.woff2) format("woff2"),url(../font/NotoSansKR-Medium.woff) format("woff")}@font-face{font-family:"icon";src:url("../font/icon.woff2") format("woff2"),url("../font/icon.woff") format("woff")}.icon{display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.icon-alarm:before{content:""}.icon-app-down:before{content:""}.icon-apple:before{content:""}.icon-apply:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow2-down:before{content:""}.icon-arrow2-left:before{content:""}.icon-arrow2-right:before{content:""}.icon-arrow2-up:before{content:""}.icon-beauty:before{content:""}.icon-blog:before{content:""}.icon-calendar:before{content:""}.icon-call:before{content:""}.icon-card:before{content:""}.icon-check-all:before{content:""}.icon-checkbox-checked:before{content:""}.icon-checkbox-unchecked:before{content:""}.icon-checked:before{content:""}.icon-close-large:before{content:""}.icon-close:before{content:""}.icon-coupon:before{content:""}.icon-course-pay:before{content:""}.icon-course-waiting:before{content:""}.icon-current-menu:before{content:""}.icon-discount:before{content:""}.icon-dropdown-down:before{content:""}.icon-dropdown-up:before{content:""}.icon-dutyfree:before{content:""}.icon-e-catalogue:before{content:""}.icon-edit:before{content:""}.icon-edm:before{content:""}.icon-email:before{content:""}.icon-expand:before{content:""}.icon-facebook:before{content:""}.icon-faurelepage:before{content:""}.icon-floor:before{content:""}.icon-gcash:before{content:""}.icon-gift:before{content:""}.icon-giftbox:before{content:""}.icon-go-left:before{content:""}.icon-go-top:before{content:""}.icon-google-play:before{content:""}.icon-google:before{content:""}.icon-guide:before{content:""}.icon-gwanggyo:before{content:""}.icon-heart-checked:before{content:""}.icon-heart-unchecked:before{content:""}.icon-hotel:before{content:""}.icon-info-large:before{content:""}.icon-info:before{content:""}.icon-inquiry:before{content:""}.icon-instagram:before{content:""}.icon-ipin:before{content:""}.icon-jade-black:before{content:""}.icon-jade-plus:before{content:""}.icon-jade-white:before{content:""}.icon-jade:before{content:""}.icon-kakaostory:before{content:""}.icon-kakaotalk:before{content:""}.icon-leisure:before{content:""}.icon-line:before{content:""}.icon-link:before{content:""}.icon-list:before{content:""}.icon-location-large:before{content:""}.icon-location:before{content:""}.icon-logout:before{content:""}.icon-mall:before{content:""}.icon-map:before{content:""}.icon-menu:before{content:""}.icon-mileage:before{content:""}.icon-minus:before{content:""}.icon-mobile:before{content:""}.icon-monitor:before{content:""}.icon-mosaic:before{content:""}.icon-mypage:before{content:""}.icon-notice:before{content:""}.icon-page-end:before{content:""}.icon-page-first:before{content:""}.icon-park-jade-black-col:before{content:""}.icon-park-jade-black:before{content:""}.icon-park-jade-blue-col:before{content:""}.icon-park-jade-blue:before{content:""}.icon-park-jade-white-col:before{content:""}.icon-park-jade-white:before{content:""}.icon-park-jade:before{content:""}.icon-pause:before{content:""}.icon-photo:before{content:""}.icon-pin:before{content:""}.icon-play:before{content:""}.icon-plus:before{content:""}.icon-pool:before{content:""}.icon-post:before{content:""}.icon-psr-black-col:before{content:""}.icon-psr-black:before{content:""}.icon-psr-white-col:before{content:""}.icon-psr-white:before{content:""}.icon-psr:before{content:""}.icon-question:before{content:""}.icon-radio-checked:before{content:""}.icon-radio-unchecked:before{content:""}.icon-recommend:before{content:""}.icon-reduce:before{content:""}.icon-refresh:before{content:""}.icon-reserv_change:before{content:""}.icon-reserv_finish_icon:before{content:""}.icon-resort:before{content:""}.icon-restaurant:before{content:""}.icon-right-galleria:before{content:""}.icon-search-large:before{content:""}.icon-search:before{content:""}.icon-search_keyword:before{content:""}.icon-security:before{content:""}.icon-service:before{content:""}.icon-sound:before{content:""}.icon-star-checked:before{content:""}.icon-star-unchecked:before{content:""}.icon-success:before{content:""}.icon-switch:before{content:""}.icon-telephone:before{content:""}.icon-ticket:before{content:""}.icon-trash:before{content:""}.icon-twitter:before{content:""}.icon-warning:before{content:""}.icon-x-circle:before{content:""}.icon-youtube:before{content:""}.icon-zcircle-checked:before{content:""}.icon-zcircle-unchecked:before{content:""}.g-culture-cate{margin-top:.5em;margin-bottom:2em;font-size:1.6rem}@media (min-width: 60em){.g-culture-cate{margin-bottom:3em;font-size:1.8rem}}.storebar{position:relative;padding-left:20px;padding-right:20px;border-bottom:1px solid #E5E5E5;min-height:55px}.storebar-tit{display:inline-block;font-weight:700;margin-top:10px}.storebar-btn{position:absolute;top:10px;right:20px;font-size:1.4rem;margin:0;padding:4px 0;max-width:120px}.storebar-btn:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:16px;margin-right:8px;vertical-align:top}.storebar-g{position:absolute;top:55px;left:20px;right:20px;border:1px solid #191919;-webkit-box-shadow:0 8px 15px rgba(0,0,0,0.1);box-shadow:0 8px 15px rgba(0,0,0,0.1);background:#FFF;display:none;z-index:210}.storebar-g .item{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;padding:14px 0}.storebar-g .item:nth-child(2n){border-right:0}.storebar-g .item:nth-last-child(2),.storebar-g .item:last-child{border-bottom:0}.storebar-g .item>a{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;color:#424242}.storebar-g .item.is-selected{border-color:#7F5B15;background-color:#7F5B15}.storebar-g .item.is-selected a{color:#FFF}.storebar-g.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 60em){.storebar{padding-left:60px;padding-right:60px}.storebar-btn{right:60px}}@media (min-width: 85.375em){.storebar{padding-left:0;padding-right:0;min-height:35px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.storebar-tit{margin-top:0;font-size:1.8rem}.storebar-btn{top:0;right:0;font-size:1.6rem}.storebar-g{top:35px;left:0;right:0}}.sidebar--culture{position:relative}.sidebar--culture .search-h{display:none}.sidebar--culture .layer-open{background:#F5F5F5;border-bottom:0}.sidebar--culture .g-culture-cate{padding-left:20px;margin-bottom:1em}.sidebar--culture .family-add .family-row{padding:16px 20px;background-color:#F5F5F5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sidebar--culture .family-add .family-row .user{margin:0;font-size:18px}.sidebar--culture .family-add .switch-nav{display:block;border:none}.sidebar--culture .family-add .switch-nav+.btn{margin-top:10px}.sidebar--culture .family-add>.btn{display:block;margin:25px 20px 45px;padding-left:0;padding-right:0}.sidebar--culture .family-add>.btn span:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:14px}@media (max-width: 85.365em){.sidebar--culture{padding:0}.sidebar--culture.sidebar-search .g-culture-cate{position:absolute;top:60px;left:20px;padding-left:0;z-index:10}}@media (min-width: 60em){.sidebar--culture .g-culture-cate{padding-left:60px}.sidebar--culture .family-add .family-row{padding:16px 60px}.sidebar--culture .family-add>.btn{margin:37px 60px 45px}.sidebar--culture.sidebar-search .g-culture-cate{left:60px}}@media (min-width: 85.375em){.sidebar--culture .storebar{margin-bottom:3rem}.sidebar--culture .search-h{display:block;font-size:1.6rem;font-weight:700;border-bottom:1px solid #333;padding-bottom:0.8em;margin-bottom:1.5em}.sidebar--culture .g-culture-cate{padding-left:0}.sidebar--culture .family-add .family-row{padding:50px 0 0}.sidebar--culture .family-add .user.line{padding-bottom:5px;border-bottom:1px solid #191919}.sidebar--culture .family-add .switch-nav+.btn{margin-top:60px}.sidebar--culture .family-add>.btn{width:100%;margin:37px 0 0}.sidebar--culture .g-culture-cate+.nav{margin-top:40px}.sidebar--culture .storebar+.desc-box,.sidebar--culture .storebar+.nav{margin-top:60px}}.gapply .subtit{margin-bottom:1.5rem;word-break:keep-all;word-wrap:break-word}.gapply .hr-m-line{margin-top:20px;margin-bottom:25px}.gapply .f-item{width:100%}.gapply .f-item .ul{width:100%;margin-top:30px}.gapply .tab-cont .dl-flex{padding:10px 0 20px;border-bottom:1px solid #E5E5E5}.gapply .tab-cont .dl-flex dt,.gapply .tab-cont .dl-flex dd{margin:10px 0;-ms-flex-preferred-size:50%;flex-basis:50%}.gapply .tab-cont .dl-flex dt.full,.gapply .tab-cont .dl-flex dd.full{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gapply .tab-cont .dl-flex dt.full .select,.gapply .tab-cont .dl-flex dd.full .select{-webkit-box-sizing:content-box;box-sizing:content-box;-ms-flex-preferred-size:calc(100% - 128px - 53px);flex-basis:calc(100% - 128px - 53px);height:45px;padding-top:0;padding-bottom:0}.gapply .tab-cont .dl-flex dt.full .btn,.gapply .tab-cont .dl-flex dd.full .btn{margin-left:8px;padding-left:0;padding-right:0;-ms-flex-preferred-size:120px;flex-basis:120px}.gapply .tab-cont .ul{margin-top:15px}.gapply .tab-cont .checkbox{padding:15px 0;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}.gapply .receipt-box .line-box{margin-top:0;margin-bottom:0;padding-top:0}.gapply .receipt-box .line-box+.dl-flex{padding:5px 0 0}.gapply .receipt-box .dl-flex{padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gapply .pay-box__flex .h{-ms-flex-preferred-size:50%;flex-basis:50%}.gapply .vipinfoinput-item{margin-bottom:20px;padding:20px 25px 12px 30px;border:1px solid #ccc}.gapply .vipinfoinput-item .label{font-weight:700;line-height:1.2;letter-spacing:-0.025em;color:#191919;font-size:1.6rem}.gapply .vipinfoinput-item .flex-g{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:5%}.gapply .vipinfoinput-item .flex-g .radio label{font-size:16px}.gapply .vipinfoinput-item .desc-info{margin-top:16px;padding-left:20px;position:relative;color:#7F5B15}.gapply .vipinfoinput-item .desc-info::before{content:'';position:absolute;top:10px;left:3px;width:4px;height:4px;border-radius:50%;background-color:#7F5B15}.gapply .result-box{padding:30px 0 25px;word-break:keep-all;word-wrap:break-word}.gapply .result-box .msg{font-size:22px}.gapply .result-box p{letter-spacing:0}.gapply .line-box{padding-top:3rem;margin-top:3rem}.gapply-header p{margin-top:0;margin-bottom:10px;word-break:keep-all;word-wrap:break-word}.gapply-input-box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.gapply-input-box.has-tit{padding-left:31%}.gapply-input-box.has-tab .nav{margin-bottom:20px}.gapply-input-box.has-tab .funr{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.gapply-input-box .gapply-input-tit{position:absolute;left:0px}@media (max-width: 59.99em){.gapply-input-box.has-tit{padding-left:0}.gapply-input-box .gapply-input-tit{display:none}}@media (min-width: 60em){.gapply-input-box .nav .for-desktop{display:inline-block;margin-left:20px}}@media (min-width: 60em){.gapply-input-box.has-tab{margin-top:50px}}@media (max-width: 44.99em){.gapply-header{padding-top:3rem}}@media (max-width: 85.365em){.gapply .receipt-box{width:100%;padding:0;border:none}.gapply .receipt-box .deco::before,.gapply .receipt-box .deco::after{display:none}}@media (min-width: 60em){.gapply .f-item{margin:0 auto}.no-flexbox .gapply .f-item{-ms-flex-preferred-size:auto;flex-basis:auto;width:auto}.gapply .tab-cont .dl-flex{padding-left:10px}.gapply .tab-cont .dl-flex dt{-ms-flex-preferred-size:25%;flex-basis:25%}.gapply .tab-cont .dl-flex dd{-ms-flex-preferred-size:75%;flex-basis:75%}.gapply .tab-cont .dl-flex dd.full{margin:0;padding-right:45%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width: 85.375em){.gapply .l-wrap .f-item{width:auto;-ms-flex-preferred-size:calc(100% - 350px);flex-basis:calc(100% - 350px)}.gapply .l-wrap .f-item-tit{-ms-flex-preferred-size:350px;flex-basis:350px}.gapply .l-hrs{padding:0 100px}.gapply .l-hrs .f-item+.f-item{padding-left:145px}.gapply .l-hrs .f-item .ul{width:380px;margin-top:30px}.gapply .tab-cont .dl-flex dd.full{padding-right:35%;-ms-flex-preferred-size:40%;flex-basis:40%}.gapply .pay-box{width:486px}.gapply .pay-box+.ul{width:486px}.gapply .pay-box__flex .input-g{width:246px}.gapply .pay-box__input{padding-top:30px;padding-bottom:30px}.gapply .pay-box__input .vipinfoinput-item .flex-g{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width: 85.375em) and (max-height: 770px){.gapply .pay-box__input{padding-top:5px;padding-bottom:0}.gapply .pay-box__input .radio-g{margin-bottom:5px}}@media (min-width: 85.375em){.gapply .pay-box__input .l-lg-flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gapply .pay-box__input .l-lg-flex .nolabel-lg{-ms-flex-preferred-size:286px;flex-basis:286px}.gapply .pay-box__input .l-lg-flex .nolabel-sm{-ms-flex-preferred-size:196px;flex-basis:196px}.gapply .receipt-box .dl-flex{padding:20px 0 15px}.gapply .result-box{width:370px;padding-top:185px}.gapply .result-box .msg{font-size:36px}.gapply .result-box::before{font-size:70px}}@media screen and (min-width: 85.375em) and (max-height: 770px){.gapply .l-wrap .f-item{-ms-flex-preferred-size:calc(100%);flex-basis:calc(100%)}.gapply .l-wrap .f-item-tit{-ms-flex-preferred-size:200px;flex-basis:200px}.gapply .l-wrap .f-item .ul br{display:none}.gapply .l-hrs .f-item+.f-item{padding-left:100px}.gapply .tab-cont .dl-flex dt,.gapply .tab-cont .dl-flex dd{margin:5px 0}}@media (max-width: 34.99em){.gapply .tab{margin:0 -20px;padding:0 20px}}@media (min-width: 100em){.gapply .l-hrs{padding-left:230px}.gapply .l-hrs .f-item .ul{width:380px;margin-top:30px}}.js .gbranch{opacity:0}.gbranch .l-content{padding-top:55px}.gbranch .hrs-item{padding-left:0;padding-right:0}.gbranch-cover .storebar{z-index:1}.gbranch-cover .storebar .storebar-btn{width:100%;text-align:right}.gbranch-cover .cover-pic{display:none}.gbranch-cover .cover-box{padding:20px 20px 10px}.gbranch-cover .cover-tit{position:relative;padding-bottom:15px;border-bottom:1px solid #333}.gbranch-cover .like-btn{display:inline-block;margin-left:15px;vertical-align:top}.gbranch-cover .h{display:inline-block}.gbranch-cover .h span{font-weight:normal}.gbranch-cover .p{margin-bottom:5px}.gbranch-cover .sub{display:block;margin-bottom:30px}.gbranch-cover .summary p{margin-bottom:30px}.gbranch-cover .summary strong,.gbranch-cover .summary span{display:block}.gbranch-cover .summary strong{margin-bottom:5px}.gbranch-visual{height:275px}.gbranch-visual .swiper-container{position:relative}.gbranch-visual .swiper-controller{margin-top:-40px}.gbranch-visual .swiper-slide{height:275px;background-position:50% 50%;background-size:cover}.gbranch-notice{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 20px 30px}.gbranch-notice .h{margin-bottom:20px}.gbranch-notice .link-more{position:absolute;top:20px;right:20px}.gbranch-notice .notice-list>li{max-width:267px;max-height:30px;margin-bottom:5px;font-size:1.6rem;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.gbranch-way{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 20px 40px;background:#F5F5F5}.gbranch-way .f-item-inner{height:100%}.gbranch-way a{display:block;height:100%}.gbranch-way a:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:absolute;right:20px;bottom:40px;display:block;font-size:38px;color:#333}.gbranch-way .h{margin-bottom:20px}.gbranch-way .p{margin:0;padding-right:50px;font-size:1.6rem;word-break:keep-all;word-wrap:break-word}.gbranch-instructor{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 20px 40px;background:#f9f9f9;border-top:1px solid #f1f1f1}.gbranch-instructor .f-item-inner{height:100%}.gbranch-instructor a{display:block;height:100%}.gbranch-instructor .h{margin-bottom:20px}.gbranch-instructor .p{margin:0;padding-right:50px;font-size:1.6rem;word-break:keep-all;word-wrap:break-word}.gbranch-instructor .p:last-child{margin-top:5px}.gbranch-instructor .fi-email{display:inline-block;margin-right:20px}.gbranch-instructor .fi-email:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:18px;margin-right:5px;vertical-align:top}.gbranch-instructor .fi-tel{display:inline-block}.gbranch-instructor .fi-tel:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;margin-top:2px;margin-right:5px;vertical-align:top}@media (min-width: 45em){.gbranch-visual{height:624px}.gbranch-visual .swiper-slide{height:624px}}@media (min-width: 60em){.gbranch-cover{position:relative;width:100%}.gbranch-cover .cover-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gbranch-cover .cover-tit{-ms-flex-preferred-size:100%;flex-basis:100%}.gbranch-cover .cover-pic{display:block;padding:30px 0}.gbranch-cover .cover-cont{padding-left:50px}.gbranch-cover .p{font-size:1.8rem}.gbranch-cover .like-btn{margin-top:8px}.gbranch-cover .like-btn::after{font-size:30px}.gbranch-cover .storebar-btn{width:auto}.gbranch-cover .storebar-btn::before{margin-top:-2px;font-size:23px}.gbranch-cover .summary{display:-webkit-box;display:-ms-flexbox;display:flex;width:580px;-ms-flex-wrap:wrap;flex-wrap:wrap}.gbranch-cover .summary p{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width: 85.375em){.gbranch-main{-ms-flex-preferred-size:985px;flex-basis:985px}.gbranch-sub{-ms-flex-preferred-size:695px;flex-basis:695px}.gbranch-cover{width:915px}.gbranch-cover .cover-box{padding:0}.gbranch-cover .storebar{position:absolute;z-index:20;top:20px;right:0;width:300px;border-bottom:0}.gbranch-cover .storebar-g{top:41px}.gbranch-cover .p{font-size:1.8rem}.gbranch-cover .nav{border-bottom:1px solid #333}.gbranch-visual{width:695px;height:52vh}.gbranch-visual .swiper-slide{width:695px;height:100%;position:relative}.gbranch-visual .swiper-controller{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:stretch;align-content:stretch;z-index:100;margin-bottom:0;padding-bottom:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:static}.gbranch-visual .swiper-button-prev,.gbranch-visual .swiper-button-next{margin-top:0;z-index:200}.gbranch-visual .swiper-link-area{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.gbranch .l-lg-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.gbranch-notice{width:50%;padding:35px 40px 15px}.gbranch-notice .link-more{top:40px}.gbranch .f-item-right{width:50%;height:40vh;background:#F5F5F5}.gbranch-way{width:50%;padding:35px 40px 0}.gbranch-way a::before{right:45px;top:25px;font-size:36px}.gbranch-way .p{padding-right:0;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;min-height:50px}.gbranch-instructor{width:100%;padding:3vh 40px 100%;border-top:1px solid #f1f1f1;background:#f9f9f9}.gbranch-instructor .p{padding-right:0}.gbranch-instructor .p:last-child{margin-top:5px}.gbranch-instructor .fi-email{display:inline-block;margin-right:20px}.gbranch-instructor .fi-email:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:18px;margin-right:5px;vertical-align:top}.gbranch-instructor .fi-tel{display:inline-block}.gbranch-instructor .fi-tel:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;margin-top:2px;margin-right:5px;vertical-align:top}}@media (min-width: 85.375em) and (max-width: 100em){.gbranch-main{-ms-flex-preferred-size:60%;flex-basis:60%}.gbranch-sub{overflow:hidden;-ms-flex-preferred-size:40%;flex-basis:40%}.gbranch-cover{width:90%}.gbranch-cover .cover-pic{-webkit-box-sizing:border-box;box-sizing:border-box;width:30%}.gbranch-cover .cover-pic .summary{width:auto}.gbranch-cover .cover-cont{-webkit-box-sizing:border-box;box-sizing:border-box;width:70%}.gbranch-visual{width:100%}.gbranch-way a::before{right:40px;bottom:20px;font-size:40px}}@media (min-width: 100em){.gbranch-main{-ms-flex-preferred-size:1155px;flex-basis:1155px}.gbranch-cover .cover-pic{padding:60px 0}}@media (max-width: 44.99em){.gbranch .swiper-button-next,.gbranch .swiper-button-prev{display:none}}@media (max-width: 85.365em){.gbranch .hrs-item{overflow:hidden}.gbranch-cover .storebar,.gbranch-cover .cover-box{background:#FFF}.gbranch-cover .like-btn{position:absolute;right:0}}.gcalendar .l-content{padding-bottom:0}.gcalendar-cal{-webkit-box-sizing:border-box;box-sizing:border-box}.gcalendar-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0;font-size:1.4rem}.gcalendar-info .i{display:inline-block;margin-right:15px}.gcalendar-info .i::before{content:'';display:inline-block;width:10px;height:10px;margin-right:5px;background-color:#F0EDE8}.gcalendar-info .i--1::before{background-image:url(../image/dept/a/pattern-calendar-01.gif)}.gcalendar-info .i--2::before{background-image:url(../image/dept/a/pattern-calendar-02.gif)}.gcalendar-info .i--3::before{background-image:url(../image/dept/a/pattern-calendar-03.gif)}.gcalendar-info .i--4::before{background-image:url(../image/dept/a/pattern-calendar-04.gif)}.gcalendar-info .i--5::before{background-image:url(../image/dept/a/pattern-calendar-05.gif)}.gcalendar-info .i--holiday{margin-left:10px}.gcalendar-info .i--holiday::before{width:8px;height:8px;border-radius:50%;background:#c43737}.gcalendar-daily{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;padding-bottom:50px;background:#F5F5F5}.gcalendar-daily .noitem{padding-top:30px;text-align:center}.gcalendar .calendar{width:100%}.gcalendar .calendar-date{height:65px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.gcalendar .calendar-date span{-webkit-transform:translateY(-17px);transform:translateY(-17px)}.no-touchevents .gcalendar .calendar-date:hover,.no-touchevents .gcalendar .calendar-date:focus{background:#F5F5F5}.gcalendar .calendar-date .gcalendar-info{position:absolute;left:0;right:0;bottom:18px;height:20px;padding:0 5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gcalendar .calendar-date .i{width:8px;height:8px;margin:1px}.gcalendar .calendar-date .i::before{width:8px;height:8px;vertical-align:top}.gcalendar .calendar-date.is-today .gcalendar-info{bottom:3px}.gcalendar .daily-header{position:relative;padding:20px 0;text-align:center}.gcalendar .daily-prev,.gcalendar .daily-next{position:absolute;top:18px;padding:10px;font-size:14px}.gcalendar .daily-prev:focus,.gcalendar .daily-prev:active,.gcalendar .daily-next:focus,.gcalendar .daily-next:active{outline:1px dotted #999}.gcalendar .daily-prev.is-disabled,.gcalendar .daily-next.is-disabled{cursor:not-allowed;opacity:.5}.gcalendar .daily-prev{left:0}.gcalendar .daily-prev:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.gcalendar .daily-next{right:0}.gcalendar .daily-next:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.gcalendar .daily-label{margin-top:4px;vertical-align:middle;font-weight:700}.gcalendar .daily-label .num{margin-right:5px;font-size:2.0rem}.gcalendar .daily-list .item{position:relative;margin-bottom:10px;padding:15px 30px;background:#FFF}.gcalendar .daily-list .item::before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:8px;background-color:#F0EDE8}.gcalendar .daily-list .item--1::before{background-image:url(../image/dept/a/pattern-calendar-01.gif)}.gcalendar .daily-list .item--2::before{background-image:url(../image/dept/a/pattern-calendar-02.gif)}.gcalendar .daily-list .item--3::before{background-image:url(../image/dept/a/pattern-calendar-03.gif)}.gcalendar .daily-list .item--4::before{background-image:url(../image/dept/a/pattern-calendar-04.gif)}.gcalendar .daily-list .item--5::before{background-image:url(../image/dept/a/pattern-calendar-05.gif)}.gcalendar .daily-list .item-a{display:block}.gcalendar .daily-list .item-name{font-size:1.4rem}.gcalendar .daily-list .item-time{padding-left:10px;font-size:1.4rem}.gcalendar .daily-list .item-time::before{content:'';display:inline-block;width:1px;height:14px;margin-right:5px;vertical-align:middle;background:#ccc}.gcalendar .daily-list .item-t{display:block;margin:10px 0 13px;word-break:keep-all;word-wrap:break-word}@media (min-width: 60em){.gcalendar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px 0;border:1px solid #E5E5E5}.gcalendar-cal{width:calc(100% - 425px);padding:50px 20px}.gcalendar-daily{width:425px;margin-left:0;margin-right:0;padding:50px 0}.gcalendar-daily ::-webkit-scrollbar{width:10px;height:10px}.gcalendar-daily ::-webkit-scrollbar-thumb{background:#d8d8d8}.gcalendar-daily ::-webkit-scrollbar-track{background:#F5F5F5}.gcalendar-daily .daily-lsit{scrollbar-face-color:#d8d8d8;scrollbar-arrow-color:#d8d8d8;scrollbar-track-color:#F5F5F5}.gcalendar-daily .noitem{font-size:1.8rem}.gcalendar .calendar-date{height:70px}.gcalendar .daily-prev{left:50px}.gcalendar .daily-next{right:50px}.gcalendar .daily-list{max-height:580px;margin-top:30px;padding-left:50px;padding-right:50px;overflow-x:hidden;overflow-y:auto}}@media (min-width: 85.375em){.gcalendar-cal{width:calc(100% - 350px);padding:20px}.gcalendar-daily{width:350px;padding:20px 0}.gcalendar-wrap{margin:0}.gcalendar .daily-list{padding-left:20px;padding-right:20px}}@media (min-width: 100em){.gcalendar-cal{width:calc(100% - 425px);padding:50px 60px}.gcalendar-daily{width:425px;padding:50px 0}.gcalendar .calendar-label{font-size:4.2rem}.gcalendar .calendar-week{font-size:2.0rem}.gcalendar .calendar-date{height:90px;font-size:2.0rem}.gcalendar .calendar-date .gcalendar-info{bottom:30px}.gcalendar .calendar-date .i{width:10px;height:10px}.gcalendar .calendar-date .i::before{width:10px;height:10px}.gcalendar .calendar-date.is-today span::after{bottom:-20px}.gcalendar .daily-header{padding:20px 0}.gcalendar .daily-list{padding-left:50px;padding-right:50px}}.gcc-art .show-summary{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:70px;padding-bottom:14px;margin-left:20px;margin-right:20px}.gcc-art .show-summary .tit-date{margin-bottom:1.4rem;color:#7F5B15;font-family:"Myriad Pro", sans-serif;font-size:26px;font-weight:bold}.gcc-art .show-list{margin-left:-20px;margin-right:-20px}.gcc-art .show-list .item{overflow:hidden}.gcc-art .show-list .item a{display:block;position:relative;padding-left:20px;padding-right:20px;padding-bottom:2rem;background:#FFF;-webkit-transition:-webkit-box-shadow 0.4s;transition:-webkit-box-shadow 0.4s;transition:box-shadow 0.4s;transition:box-shadow 0.4s, -webkit-box-shadow 0.4s;z-index:1}.gcc-art .show-list .item .img-wrap,.gcc-art .show-list .item .cont{max-width:380px;margin:0 auto}.gcc-art .show-list .item .img-wrap{position:relative;margin:0 auto;overflow:hidden;background-color:#F5F5F5}.gcc-art .show-list .item .img-wrap img{-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s}.gcc-art .show-list .item .img-wrap .time{display:block;position:absolute;bottom:20px;width:100%;margin:0;color:#FFF;font-weight:bold;font-family:"Myriad Pro", sans-serif;letter-spacing:.05em;text-align:center}.no-touchevents .gcc-art .show-list .item a:hover img,.no-touchevents .gcc-art .show-list .item a:focus img{-webkit-transform:scale(1.1);transform:scale(1.1)}.gcc-art .show-list .item .badge{margin-top:1.4rem;margin-bottom:1.2rem}.gcc-art .show-list .item h3.h5{word-break:keep-all;word-wrap:break-word}.gcc-art .show-list .item .sign{display:inline-block;margin-top:1.4rem;font-size:14px;letter-spacing:0}.gcc-art .show-list .item .sign:after{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;margin-left:7px;font-size:10px}.gcc-art .show-list .item+.item{margin-top:4rem}.gcc-art .show-list .detail{position:relative;padding-left:20px;padding-right:20px}.gcc-art .show-list .detail .desc,.gcc-art .show-list .detail .dl-normal{max-width:380px;margin:0 auto}.gcc-art .show-list .detail-close{display:none}.gcc-art .show-list .detail .desc{margin-top:0;margin-bottom:3.1rem;word-break:keep-all;word-wrap:break-word}.gcc-art .show-list .detail dd{word-break:keep-all;word-wrap:break-word}@media (min-width: 45em){.gcc-art .show-summary{max-width:380px;margin:0 auto}.gcc-art .show-summary .tit-date{margin-bottom:0}.gcc-art .show-summary .tit-date::after{content:'';display:block;position:relative;margin-top:2rem;margin-bottom:2.4rem;width:56px;height:1px;background:#ccc}.gcc-art .show-list .item{max-width:500px;margin:0 auto}.gcc-art .show-list .item .badge{margin-top:2rem;margin-bottom:1.8rem}.gcc-art .show-list .item .detail .hr-m-line{display:none}}@media (min-width: 60em){.gcc-art .show-summary{max-width:840px}.gcc-art .show-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gcc-art .show-list .item a,.gcc-art .show-list .item .detail{-webkit-box-sizing:border-box;box-sizing:border-box;width:420px}.gcc-art .show-list .item a{padding-left:20px;padding-right:20px}.gcc-art .show-list .item .detail{border-bottom:none}.gcc-art .show-list .item+.item{margin-top:0}}@media (max-width: 85.365em){.gcc-art .show-list .item.is-open .sign::after{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}}@media (min-width: 85.375em){.gcc-art .show-summary{padding-left:35px}.gcc-art .show-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:35px;margin-right:35px}.gcc-art .show-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:840px}.gcc-art .show-list .item .sign:after{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.gcc-art .show-list .item a,.gcc-art .show-list .item .detail{border-right:1px solid #E5E5E5}.no-touchevents .gcc-art .show-list .item a:hover,.no-touchevents .gcc-art .show-list .item a:focus{-webkit-box-shadow:0px 15px 20px 0px rgba(0,0,0,0.1);box-shadow:0px 15px 20px 0px rgba(0,0,0,0.1);z-index:10}.gcc-art .show-list .item+.item{margin-top:0}.gcc-art .show-list .item.is-open .detail-close{display:block}.gcc-art .show-list .detail{padding-top:40px}.gcc-art .show-list .detail-close{top:-5px;font-size:14px}}@media (min-width: 85.375em) and (max-width: 100em){.gcc-art .show-list .item .img-wrap,.gcc-art .show-list .item .cont{width:280px;margin:0 auto}}@media (min-width: 100em){.gcc-art .show-summary{padding-left:60px}.gcc-art .show-list{margin-left:60px;margin-right:60px}}.gcc-gallery p{word-break:keep-all;word-wrap:break-word}.gcc-gallery .ing-info{padding-top:8.5rem;padding-bottom:2rem}.gcc-gallery .ing-info .tit{margin-bottom:3.5rem}.gcc-gallery .ing-section{position:relative}.gcc-gallery .ing-section .cont{padding-top:3rem;padding-bottom:7rem;height:100%}.gcc-gallery .ing-section .desc{position:relative;max-width:380px;color:#333;font-size:18px;word-break:keep-all;word-wrap:break-word}.gcc-gallery .ing-section .bg{position:absolute;top:0;left:0;right:0;bottom:0;height:250px;padding-top:25%;background-repeat:no-repeat;background-size:100% 100%;background-image:url(../image/dept/g-culture/center-city-gallery/center-city-bg.jpg)}.gcc-gallery .ing-section img{width:100%}.gcc-gallery .ing-section figure{position:relative;margin-top:4.2rem}.gcc-gallery .ing-section figure .photo{max-width:590px}.gcc-gallery .ing-section figcaption strong,.gcc-gallery .ing-section figcaption span{display:block}.gcc-gallery .ing-section figcaption strong{font-size:18px;color:#191919}.gcc-gallery .ing-section figcaption span{font-family:"Myriad Pro", sans-serif;color:#666}.gcc-gallery .f-item{position:relative;z-index:5}.gcc-gallery .f-item+.f-item{margin-top:35px}.gcc-gallery .cont{display:block}.gcc-gallery .cont-desc{padding:15px 0 0}.gcc-gallery .cont-desc .en{display:block;margin-top:5px;color:#666;font-family:"Myriad Pro", sans-serif;font-size:1.6rem;font-weight:normal;letter-spacing:0.15rem}.gcc-gallery .cont-desc p{margin:10px 0 0}@media (min-width: 45em){.gcc-gallery .ing-section .bg{max-width:none}.gcc-gallery .f-item img{max-width:590px}}@media (min-width: 60em){.gcc-gallery .ing-section .cont{display:-webkit-box;display:-ms-flexbox;display:flex}.gcc-gallery .ing-section .bg{max-width:695px}.gcc-gallery .ing-section .desc{margin-top:14%}.gcc-gallery .ing-section figure{margin-top:0;margin-left:80px}}@media (min-width: 85.375em){.gcc-gallery .ing-info{padding-top:23rem;padding-left:60px;padding-right:110px}.gcc-gallery .ing-section .bg{max-width:695px;height:auto}.gcc-gallery .ing-section .cont{position:relative;padding-top:19rem;padding-bottom:7rem}.gcc-gallery .ing-section .desc{margin-top:40px;padding-left:105px;font-size:22px}.gcc-gallery .ing-section .desc::before{content:'';display:block;position:absolute;width:130px;height:1px;left:-63px;top:21px;background:#191919}.gcc-gallery .ing-section img{max-width:590px}.gcc-gallery .ing-section figure{margin-right:480px}.gcc-gallery .ing-section figcaption{position:absolute;right:-160px;top:40px}.gcc-gallery .ing-section figcaption strong{font-size:22px}.gcc-gallery .f-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.gcc-gallery .f-item+.f-item{margin:0 0 0 180px}.gcc-gallery .cont{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:210px}.gcc-gallery .cont-desc{padding:40px 0 0 60px;width:370px}.gcc-gallery .cont p{margin:30px 0 0}}@media (min-width: 85.375em) and (max-width: 100em){.gcc-gallery .f-item+.f-item{margin-left:100px}.gcc-gallery .cont{padding-right:100px}.gcc-gallery .ing-info{padding-left:35px;padding-top:15rem}.gcc-gallery .ing-section .cont{padding-top:11rem}.gcc-gallery .ing-section img{max-width:435px}}.gfamily h2.h5{margin:25px 0 10px}.gfamily .line-box{position:relative;margin:0;padding-top:20px}.gfamily .line-box>.btn-noti{position:absolute;font-size:14px;top:-32px;right:0;margin:0;color:#7F5B15}.gfamily .line-box>.btn-noti:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;margin-right:5px;vertical-align:top}.gfamily .line-box--result{padding-top:20px;border-bottom:none}.gfamily .line-box--result .result,.gfamily .line-box--result .noresult{background-color:#F5F5F5;text-align:center}.gfamily .line-box--result .result{padding:25px 20px 1px}.gfamily .line-box--result .result p,.gfamily .line-box--result .result-list{margin:0;font-size:1.8rem}.gfamily .line-box--result .result-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#7F5B15;font-weight:bold}.gfamily .line-box--result .result-list dd{padding-right:9px}.gfamily .line-box--result .result .form-inline{position:relative;margin-top:15px;padding:15px 0 25px 114px;border-top:1px solid #ccc}.gfamily .line-box--result .result .form-inline .label{position:absolute;top:14px;left:33px}.gfamily .line-box--result .noresult{padding:25px 0 30px}.gfamily .line-box--result .noresult p{margin:0 0 15px}.gfamily .result-p{margin:0;padding:15px 0 25px;border-bottom:1px solid #E5E5E5;text-align:center}.gfamily .result-p .small-p{display:block}.gfamily .agree-check{position:relative;padding:15px 50px 15px 0;border-bottom:1px solid #ccc}.gfamily .agree-check .agree-more{position:absolute;top:10px;right:0;width:45px;height:45px}.gfamily .agree-check .agree-more:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.gfamily .bottom-btn{margin-top:25px;text-align:center}.gfamily .bottom-btn .btn{min-width:130px}.gfamily .find-child{position:relative;margin:50px -20px -50px;padding:90px 20px 50px;background-color:#F5F5F5;word-break:keep-all;word-wrap:break-word}.gfamily .find-child:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:absolute;top:15px;left:50%;margin-left:-25px;font-size:48px;color:#7F5B15}.gfamily .find-child b{display:block}.gfamily .find-child .btn-wrap{margin-top:25px;text-align:center}.gfamily .link-p{text-align:center;word-break:keep-all;word-wrap:break-word}@media (max-width: 85.365em){.gfamily .form-g{margin-bottom:20px}}@media (min-width: 60em){.gfamily .find-child{margin:40px 0 0;padding:30px 150px 30px 107px}.gfamily .find-child:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;top:18px;left:30px;margin-left:0}.gfamily .find-child .btn-wrap{position:absolute;top:30px;right:30px;margin-top:0;text-align:center}}@media (min-width: 85.375em){.gfamily h2.h5{margin:0 0 15px}.gfamily .line-box{padding-top:10px}.gfamily .line-box>.btn-noti{top:-30px}.gfamily .line-box .form-g{-webkit-box-sizing:border-box;box-sizing:border-box}.gfamily .line-box--result{padding-top:30px}.gfamily .line-box--result .result,.gfamily .line-box--result .noresult{text-align:left}.gfamily .line-box--result .result{padding:25px 29px 1px}.gfamily .line-box--result .result-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gfamily .line-box--result .result .form-inline .label{left:0px}.gfamily .line-box--result .noresult{position:relative;padding:35px 30px}.gfamily .line-box--result .noresult p{margin:0;font-size:1.8rem}.gfamily .line-box--result .noresult .btn{position:absolute;right:30px;top:30px}.gfamily .result-p{text-align:left}.gfamily .result-p .small-p{display:block;font-size:1.6rem}.gfamily .agree-check{padding:20px 0}.gfamily .agree-check+.btn{width:auto;margin:50px auto 60px}.gfamily .link-p{text-align:left}.gfamily .bottom-btn.align-right{text-align:right}}@media screen and (min-width: 85.375em) and (max-height: 770px){.gfamily .form-g{margin-bottom:5px}.gfamily .bottom-btn{margin-top:15px}.gfamily .find-child{margin-top:20px;padding-top:25px;padding-bottom:25px}.gfamily .find-child::before{top:8px}.gfamily .find-child .btn-wrap{top:25px}}@media (min-width: 100em){.gfamily .find-child{margin:60px 0}.gfamily .line-box{padding-top:30px}.gfamily .bottom-btn{margin-top:45px}}@media (min-width: 85.375em){.gfamily--input .line-box .form-g{width:485px}}.gfamily--view .line-box .label{top:0}.gfamily--view .line-box+.bottom-btn{margin-top:20px}@media (max-width: 59.99em){.gfamily--view .line-box .form-g{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.gfamily--view .line-box .form-g span{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width: 85.375em){.gfamily--view .line-box+.bottom-btn{margin-top:50px;text-align:right}}@media (min-width: 85.375em){.hrs-item.is-d-full{width:100%}}.about-gallery-cover{position:relative;margin-left:-20px;margin-right:-20px;height:100vh;max-height:640px;background-size:cover;background-position-x:10%}.about-gallery-cover .dimmed{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0.5}.about-gallery-cover .cover-cont{position:absolute;top:0;left:0;right:0;bottom:0}.about-gallery-cover .tit{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:20px;text-transform:uppercase;color:#FFF;font-family:"Myriad Pro", sans-serif}.about-gallery-cover .tit span{font-size:16px;letter-spacing:0.150em}.about-gallery-cover .tit strong{display:block;font-size:46px;letter-spacing:0;line-height:0.85}.about-gallery-cover.is-center-city-art-hall-g{background-image:url(../image/dept/g-culture/center-city-art-hall-g/about-cover.jpg)}.about-gallery-cover.is-timeworld-gallery{background-image:url(../image/dept/g-culture/timeworld-gallery/about-cover.jpg);background-position:58% 0}.about-gallery-wrap .img-sub{display:none}.about-gallery-wrap .desc{margin-top:0;color:#191919;font-size:19px;letter-spacing:-.05em;font-weight:bold;word-break:keep-all;word-wrap:break-word}.about-gallery-wrap .p{color:#333;font-size:16px;word-break:keep-all;word-wrap:break-word}.about-gallery-wrap .p+.dl-normal{margin-top:4rem}.about-gallery-wrap .img-cont{position:relative;max-width:380px;width:83%}.about-gallery-wrap .img-cont--hastwo{max-width:590px;width:100%}.about-gallery-wrap .img-cont--hastwo::before{content:'';display:block;padding-top:88.75%;width:100%}.about-gallery-wrap .img-cont--hastwo img:nth-child(1){position:absolute;height:72.5%;top:0;right:0;z-index:1}.about-gallery-wrap .img-cont--hastwo img:nth-child(2){position:absolute;left:0;bottom:0;width:82.8125%}.no-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}.no-gallery .info{height:62.3931%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.no-gallery .info .tit{font-size:24px;letter-spacing:-.05em;line-height:1.4}.no-gallery .info .comment{margin-top:.8rem;margin-bottom:2rem}.no-gallery .info .comment::after{content:'';display:block;width:65px;height:1px;margin-top:2.2rem;background:#191919}.no-gallery .bg{margin-left:-20px;margin-right:-20px;height:37.6068%;background-repeat:no-repeat;background-size:cover;background-position-y:80%}.no-gallery .bg.is-center-city-art-hall-g{background-image:url(../image/dept/g-culture/center-city-art-hall-g/center-city-art-hall-g-bg.jpg)}.no-gallery .bg.is-center-city-gallery{background-image:url(../image/dept/g-culture/center-city-gallery/center-city-bg.jpg)}.no-gallery .bg.is-timeworld-gallery{background-image:url(../image/dept/g-culture/timeworld-gallery/gallery-bg.jpg)}.no-gallery .bg.is-timeworld-theater{background-image:url(../image/dept/g-culture/timeworld-theater/theater-bg.jpg)}@media (max-width: 44.99em){.no-gallery{padding-top:50px}}@media (min-width: 45em){.about-gallery-cover .img-wrap{height:auto}.about-gallery-wrap .cont{max-width:590px}.about-gallery-wrap .img-cont{max-width:590px}.no-gallery .bg{background-position-y:center}}@media (min-width: 60em){.about-gallery-cover{margin-left:-60px;margin-right:-60px}.about-gallery-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.about-gallery-wrap .cont{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0;margin-right:80px}.about-gallery-wrap .img-cont{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:start;align-self:flex-start}.no-gallery .bg{margin-left:-60px;margin-right:-60px}}@media (min-width: 85.375em){.about-gallery-cover{height:100%;margin-left:0;margin-right:0;max-height:none}.about-gallery-cover .cover-cont{right:auto;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:120px}.about-gallery-cover .tit{position:relative;top:0;left:0;-webkit-transform:none;transform:none}.about-gallery-cover .tit span{font-size:20px}.about-gallery-cover .tit strong{font-size:80px}.about-gallery-cover .img-wrap{max-height:none}.about-gallery-wrap{min-width:1825px;margin-left:120px;margin-right:120px;padding-top:0}.about-gallery-wrap .img-sub{display:block}.about-gallery-wrap .cont{margin-left:80px;margin-right:80px;width:485px}.about-gallery-wrap .desc{margin-top:0;font-size:22px}.about-gallery-wrap .p{font-size:18px}.about-gallery-wrap .img-cont{padding-bottom:11%;-ms-flex-item-align:end;align-self:flex-end}.about-gallery-wrap .img-cont--hastwo{-webkit-box-flex:2;-ms-flex:2;flex:2;width:590px;height:590px;padding-bottom:0;-ms-flex-item-align:center;align-self:center}.about-gallery-wrap .img-cont--hastwo::before{display:none}.about-gallery-wrap .img-cont--hastwo img:nth-child(1){height:63.728%}.about-gallery-wrap .img-cont--hastwo img:nth-child(2){width:64.4067%}.no-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:calc(100vw - 70px)}.no-gallery .info{height:auto;width:62.4324%;padding-left:60px}.no-gallery .info .tit{font-size:42px}.no-gallery .info .comment::after{margin-top:2.2rem}.no-gallery .bg{margin-left:auto;margin-right:auto;height:auto;width:37.5675%;background-position-y:top}}@media screen and (min-width: 85.375em) and (max-height: 770px){.about-gallery-wrap .img-sub{max-width:480px}.about-gallery-wrap .img-cont{padding-bottom:5%}.about-gallery-wrap .img-cont--hastwo{padding-bottom:0}}@media (max-width: 85.365em){.about-gallery-wrap{padding:5rem 0}}.gguide .tit{font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:-.025em}.gguide .tit:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;padding-right:10px;vertical-align:middle;font-size:30px;color:#A48450}.gguide .h{display:block;font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:-.025em}.gguide dt.h{margin-bottom:1.0em}.gguide .dd{padding-bottom:1.5em;width:100%}.gguide .dd--line{margin-bottom:1em;border-bottom:1px solid #E5E5E5}.gguide .dd--line+dt{margin-top:1em}.gguide .dd a{text-decoration:underline;color:#7F5B15}.gguide .guide-box{padding:20px 0;margin-bottom:20px}.gguide .guide-box .f-item{padding-top:2em}.gguide .guide-box .f-item:first-child{width:100%;border-bottom:1px solid #E5E5E5}.gguide .regulations-box{padding:20px 0}.gguide .regulations-box .h6+.h{margin-top:20px}@media (min-width: 85.375em){.gguide .guide-box{padding:20px 0;margin-bottom:20px}.gguide .guide-box .f-item{padding-top:2em}.gguide .guide-box .f-item:first-child{width:40%;border-bottom:1px solid #E5E5E5}.gguide .tit{margin-bottom:1.5em;padding-left:40px;font-size:2.2rem}.gguide .guide-box{-webkit-box-sizing:border-box;box-sizing:border-box;padding:45px 0 30px;border:1px solid #ccc}.gguide .guide-box .f-item{padding:10px 70px 0 40px}.gguide .guide-box .f-item:first-child{border-right:1px solid #E5E5E5;border-bottom:0}.gguide .guide-box .f-item .ul{width:345px}.gguide .regulations-box{width:750px}.gguide .regulations-box .h6+.h{margin-top:20px}}@media screen and (min-width: 85.375em) and (max-height: 770px){.gguide .guide-box{padding:30px 0}.gguide .guide-box .f-item{padding-bottom:0}.gguide .tit{margin-bottom:0.5rem}}@media (min-width: 100em){.gguide .l-hrs{padding:0}.gguide .regulations-box{width:620px}.gguide .regulations-box .h6+.h{margin-top:40px}}.gguide .lecturefaq-wrap{margin:30px 0;border-top:1px solid #191919;border-bottom:1px solid #ccc}.gguide .lecturefaq-wrap .item .faq-h{color:#424242;position:relative;padding-top:15px;padding-bottom:15px;padding-left:10px;padding-right:10px;border-bottom:1px solid #F5F5F5}.gguide .lecturefaq-wrap .item .open-btn{color:#767676;position:absolute;top:50%;right:30px;margin-top:-13px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 0.4s;transition:all 0.4s}.gguide .lecturefaq-wrap .item .open-btn:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.gguide .lecturefaq-wrap .item .faq-cont{display:none;padding-top:40px;padding-bottom:40px;padding-left:10px;padding-right:10px;background-color:#F5F5F5;color:#333}.gguide .lecturefaq-wrap .item .faq-lecturetab{border-collapse:collapse;width:100%}.gguide .lecturefaq-wrap .item .faq-lecturetab th{width:35%;padding:10px;border:1px solid #ddd;background:#f7f7f7}.gguide .lecturefaq-wrap .item .faq-lecturetab td{border:1px solid #ddd;padding:3px 5%;background:#fdfdfd}.gguide .lecturefaq-wrap .item .faq-lecturetab td ul{margin:10px 0}.gguide .lecturefaq-wrap .item .faq-lecturetab td ul li{line-height:2}.gguide .lecturefaq-wrap .item.is-active .faq-h{color:#7F5B15}.gguide .lecturefaq-wrap .item.is-active .open-btn{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.gguide .faq-wrap{margin:30px 0;border-top:1px solid #191919;border-bottom:1px solid #ccc}.gguide .faq-wrap .item.is-active .faq-h{color:#7F5B15;font-weight:bold}.gguide .faq-wrap .item.is-active .open-btn{-webkit-transform:none;transform:none;color:#767676}.gguide .faq .h4{margin-bottom:2rem}.gguide .faq-h,.gguide .faq-cont{padding-left:10px;padding-right:10px;word-break:keep-all}.gguide .faq-h{position:relative;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #F5F5F5}.gguide .faq-h b{position:absolute;top:16px;left:30px;color:#767676;font-weight:normal}.gguide .faq-h .open-btn{position:absolute;top:50%;right:30px;margin-top:-10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 0.4s;transition:all 0.4s}.gguide .faq-h .open-btn:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.gguide .faq-cont{display:none;padding-top:40px;padding-bottom:40px;background-color:#F5F5F5;color:#333}.gguide .faq-cont a{text-decoration:underline}.gguide .faq-cont .btn{text-decoration:none}.gguide .faq-nothing{padding:9.2rem 0 5rem;text-align:center}.gguide .faq-nothing .p{display:block;font-size:2.2rem;font-weight:normal;line-height:1.2;letter-spacing:-0.025em;color:#191919}.gguide .faq-nothing .nothing-icon{display:block;margin-bottom:1.7rem}.gguide .faq-nothing .nothing-icon:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:7.5rem}@media (min-width: 60em){.gguide .faq-nothing .p{font-size:2.6rem}}@media (max-width: 59.99em){.gguide .faq-h{padding:1.2rem 20% 1.2rem 10px}.gguide .faq-h b{position:static;display:block;font-size:1.4rem}.gguide .faq-h .open-btn{right:7px}.gguide .faq-cont{padding:2.5rem 3.5%}}.gintro .page-sub{text-align:center}.gintro .hrs-item{padding-left:0;padding-right:0}.gintro .swiper-slide{-webkit-transition:-webkit-box-shadow 0.4s;transition:-webkit-box-shadow 0.4s;transition:box-shadow 0.4s;transition:box-shadow 0.4s, -webkit-box-shadow 0.4s}.gintro .swiper-slide-active{-webkit-box-shadow:0 13px 20px rgba(0,0,0,0.13);box-shadow:0 13px 20px rgba(0,0,0,0.13)}.gintro .swiper-slide.is-hover{-webkit-box-shadow:0 13px 20px rgba(0,0,0,0.13);box-shadow:0 13px 20px rgba(0,0,0,0.13)}.gintro .slide-pic{width:100%}.gintro .slide-cont{position:relative;padding:15px 20px;background:#F5F5F5}.gintro .slide-cont .like-btn{position:absolute;top:10px;right:20px}.gintro .slide-btns{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;border-top:1px solid #ccc;background:#F5F5F5}.gintro .slide-btns::before{content:'';position:absolute;top:20px;left:50%;width:1px;height:24px;background:#ccc}.gintro .slide-btns a{display:block;padding:15px 0;font-weight:700;color:#333;-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%}.gintro .slide-btns .icon{margin-right:10px;vertical-align:middle;font-size:20px}@media (min-width: 60em){.gintro .slide-cont{padding:25px 30px}.gintro .slide-cont .link-more{margin-top:8px;font-size:1.6rem}.gintro .slide-cont .like-btn{top:22px}}@media (min-width: 85.375em){.gintro .hrs-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gintro .page-sub{text-align:left}.gintro .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px}.gintro .swiper-slide{width:280px;margin-top:100px;margin-right:40px}.gintro .swiper-slide-active{-webkit-box-shadow:none;box-shadow:none}}@media (min-width: 100em){.gintro .swiper-slide{width:380px}}@media screen and (min-width: 100em) and (max-height: 770px){.gintro .swiper-slide{width:280px}}.glecture--list{overflow:hidden}.glecture--list ::-webkit-scrollbar{width:10px;height:10px}.glecture--list ::-webkit-scrollbar-thumb{background:#d8d8d8}.glecture--list ::-webkit-scrollbar-track{background:#F5F5F5}.glecture--list .sidebar{scrollbar-face-color:#d8d8d8;scrollbar-arrow-color:#d8d8d8;scrollbar-track-color:#F5F5F5}@media screen and (min-width: 85.375em) and (max-height: 770px){.glecture--list .sidebar{height:70vh;overflow-x:hidden;overflow-y:auto}}.glecture--list .tit{position:relative;padding:15px 0}.glecture--list .tit em{font-weight:700}.glecture--list .tit .p{margin-top:0;margin-bottom:0}.glecture--list .tit .p-noti{margin-top:7px;margin-left:20px;font-size:16px;font-weight:700;text-indent:-9px;color:#7F5B15;word-break:keep-all;word-wrap:break-word}.glecture--list .tit .p-noti:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;margin-right:5px;vertical-align:top;font-size:16px}.glecture--list .tit .bar{position:relative;padding-left:20px}.glecture--list .tit .bar::before{content:'';position:absolute;top:50%;left:10px;width:1px;height:15px;margin-top:-7px;background:#E5E5E5}.glecture--list .tit .infobox{position:relative;margin:20px -20px 10px;padding:15px 20px;background:#F5F5F5}.glecture--list .tit .infobox .p{font-size:1.6rem}.glecture--list .tit--me .h{display:none}@media (min-width: 60em){.glecture--list .tit .infobox{margin-left:-60px;margin-right:-60px;padding-left:60px;padding-right:60px}}@media (min-width: 85.375em){.glecture--list .tit{height:85px;padding:0 20px}.glecture--list .tit .p{font-size:1.8rem}.glecture--list .tit .dropdown{position:absolute;top:0;right:20px;width:290px}.glecture--list .tit .infobox{margin-right:0;margin-left:0;padding-right:20px;padding-left:20px}.glecture--list .tit--me{height:auto}.glecture--list .tit--me .h{display:block;margin-top:0}.glecture--list .tit--me .infobox{margin-top:70px}.glecture--list .tit--me .infobox .link-more{position:absolute;top:15px;right:20px}}.glecture--list .cancel-info{margin-top:40px;padding-top:20px;border-top:1px solid #E5E5E5}.glecture--list .cancel-info .ul{margin-top:20px}@media (min-width: 60em){.glecture--list .cancel-info{margin-top:60px;padding-top:40px;padding-left:20px;padding-right:20px}}.glecture--list--rec .g-culture-cate{margin-bottom:10px;padding-left:20px}@media (min-width: 60em){.glecture--list--rec .g-culture-cate{padding-left:60px}}@media (min-width: 85.375em){.glecture--list--rec .g-culture-cate{padding-left:0}.glecture--list--rec .tit{height:auto}}@media (min-width: 100em){.glecture--list--rec .tit{position:absolute;top:50%;left:70px;margin-top:-330px}}.glecture--view .summary{margin-top:-20px;margin-bottom:40px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;padding-bottom:20px;background:#F5F5F5}.glecture--view .summary .p-noti{font-size:14px;margin-top:7px;margin-bottom:0;font-weight:700;color:#7F5B15;word-break:keep-all;word-wrap:break-word}.glecture--view .summary .p-noti:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:14px;margin-right:5px;vertical-align:top}.glecture--view .summary .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.glecture--view .summary .btn-wrap .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:0;padding-right:0}.glecture--view .info-box{margin-bottom:20px;padding:24px 25px 10px 30px;border:1px solid #7F5B15}.glecture--view .info-box .info-title{font-weight:700;line-height:1.2;letter-spacing:-0.025em;color:#7F5B15;font-size:1.6rem}.glecture--view .info-box.reception-info{margin-bottom:50px}@media (min-width: 60em){.glecture--view .summary{margin-left:-60px;margin-right:-60px;padding-left:60px;padding-right:60px}.glecture--view .summary .btn-wrap{margin-top:25px}.glecture--view .nav+.comment-container{margin-top:40px}}@media (min-width: 85.375em){.glecture--view .summary{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;margin-bottom:60px;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.glecture--view .summary-pic{width:487px}.glecture--view .summary-cont{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 487px);padding:30px}}@media (min-width: 100em){.glecture--view .summary-cont{padding:30px 60px}}.glecture--view .lecturefaq-wrap{margin:30px 0;border-top:1px solid #191919;border-bottom:1px solid #ccc}.glecture--view .lecturefaq-wrap .item .faq-h{color:#424242;position:relative;padding-top:15px;padding-bottom:15px;padding-left:10px;padding-right:10px;border-bottom:1px solid #F5F5F5}.glecture--view .lecturefaq-wrap .item .open-btn{color:#767676;position:absolute;top:50%;right:30px;margin-top:-13px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 0.4s;transition:all 0.4s}.glecture--view .lecturefaq-wrap .item .open-btn:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.glecture--view .lecturefaq-wrap .item .faq-cont{display:none;padding-top:40px;padding-bottom:40px;padding-left:10px;padding-right:10px;background-color:#F5F5F5;color:#333}.glecture--view .lecturefaq-wrap .item.is-active .faq-h{color:#7F5B15}.glecture--view .lecturefaq-wrap .item.is-active .open-btn{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media (min-width: 85.375em){.gmecate .hrs-item{min-width:100%}}@media (min-width: 100em){.gmecate .l-hrs{margin-top:60px}}.gmecate-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gmecate-list .item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 5px;width:33.33333%}.gmecate-list .item [type=checkbox]{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px}.gmecate-list .item [type=checkbox]+label{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;min-height:130px;padding:20px 0 10px;text-align:center;color:#767676;border:1px solid #ccc}.gmecate-list .item [type=checkbox]+label:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:absolute;z-index:20;top:15px;right:13px;font-size:13px;color:#999}.gmecate-list .item [type=checkbox]+label img{width:55px;height:55px;border-radius:50%}.gmecate-list .item [type=checkbox]+label span{position:relative;display:block;margin-top:5px;word-break:keep-all;word-wrap:break-word}.gmecate-list .item [type=checkbox]+label::after{content:'';position:absolute;display:inline-block;z-index:10;top:11px;right:6px;width:0;height:0;border-top:50px solid transparent;border-left:45px solid transparent}.gmecate-list .item [type=checkbox]:checked+label{font-weight:700;color:#7F5B15;border-color:#C29C58}.gmecate-list .item [type=checkbox]:checked+label::before{color:#FFF}.gmecate-list .item [type=checkbox]:checked+label::after{border-top-color:#C29C58}.no-touchevents .gmecate-list .item [type=checkbox]:focus+label,.no-touchevents .gmecate-list .item [type=checkbox]:hover+label{border-color:#999;-webkit-box-shadow:4px 2px 16px rgba(25,25,25,0.1);box-shadow:4px 2px 16px rgba(25,25,25,0.1)}.no-touchevents .gmecate-list .item [type=checkbox]:focus+label::before,.no-touchevents .gmecate-list .item [type=checkbox]:hover+label::before{color:#7F5B15}.no-touchevents .gmecate-list .item [type=checkbox]:focus+label::after,.no-touchevents .gmecate-list .item [type=checkbox]:hover+label::after{border-top-color:#F5F5F5}.no-touchevents .gmecate-list .item [type=checkbox]:focus:checked+label,.no-touchevents .gmecate-list .item [type=checkbox]:hover:checked+label{color:#7F5B15;border-color:#C29C58}.no-touchevents .gmecate-list .item [type=checkbox]:focus:checked+label::before,.no-touchevents .gmecate-list .item [type=checkbox]:hover:checked+label::before{color:#FFF}.no-touchevents .gmecate-list .item [type=checkbox]:focus:checked+label::after,.no-touchevents .gmecate-list .item [type=checkbox]:hover:checked+label::after{border-top-color:#C29C58}@media (min-width: 85.375em){.gmecate-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:540px}.gmecate-list .item{padding-left:20px;padding-right:20px;width:315px}.gmecate-list .item [type=checkbox]+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 20px;text-align:left}.gmecate-list .item [type=checkbox]+label img{width:90px;height:90px}.gmecate-list .item [type=checkbox]+label span{width:calc(100% - 110px);margin-top:0;margin-left:20px}.gmecate-list .item [type=checkbox]+label::before{top:20px;right:35px}.gmecate-list .item [type=checkbox]+label::after{right:21px;border-top-width:70px;border-left-width:65px}}@media screen and (min-width: 85.375em) and (max-height: 770px){.gmecate-list{height:350px}}@media (max-width: 85.365em){.gmecate-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;padding-top:20px}.gmecate-btns .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.gmecate-btns .btn--mblock{margin-top:10px;margin-left:0;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width: 85.375em){.gmecate-btns .btn--mblock{display:none}}.gmecate-noitem{word-break:keep-all;word-wrap:break-word;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:30px}.gmecate-noitem .h{margin-bottom:30px}.gmecate-noitem .t{font-size:1.6rem;font-weight:700;margin-top:10px;margin-bottom:1em}.gmecate-noitem hr{margin:20px 0;border:none;height:1px;background:#E5E5E5}@media (min-width: 45em){.gmecate-noitem{width:800px;margin:30px auto 0}}@media (min-width: 85.375em){.gmecate-noitem{border:1px solid #ccc;padding:100px 70px}.gmecate-noitem .h{margin-bottom:40px}.gmecate-noitem .p{margin-bottom:50px}}.gmeview em{font-weight:700}.gmeview .page-title{display:block;background:#F5F5F5;padding:20px 20px;margin-bottom:20px}.gmeview .l-content{padding-bottom:0}.gmeview .hr-m-line{margin-top:20px;margin-bottom:20px}.gmeview .hrs-item{overflow:hidden;margin-bottom:30px}.gmeview .hrs-item.has-graybg{margin-bottom:0;padding-top:50px;padding-bottom:30px}.gmeview .pay-box+.cancel-info{margin-top:30px}.gmeview .pay-box__input{padding:10px 0}.gmeview .pay-box__input .form-g--xs{margin-top:10px}@media (max-width: 85.365em){.gmeview .funr{text-align:center}}@media (min-width: 60em){.gmeview .page-title{padding-left:60px;padding-right:60px}}@media (min-width: 85.375em){.gmeview .page-title{padding-left:0;padding-right:0}.gmeview .pay-box{width:380px}.gmeview .has-graybg .pay-box,.gmeview .has-graybg .cancel-info{width:490px}.gmeview .hrs-item-pad .l-hrs{padding-left:200px;padding-right:200px}}.gparking h2.h5{margin:25px 0 10px}.gparking-wrap{padding-bottom:300px}.gparking-wrap .car-add{margin:0 3%}.gparking-wrap .car-add .car-guide{font-size:16px;font-weight:100;background:#f5f5f5;margin:0 0 20px;padding:20px 20px 15px 24px}.gparking-wrap .car-add .car-guide b{color:#424242;font-weight:700}.gparking-wrap .car-add .car-num{width:96%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px auto;text-align:center;padding:40px 20px;border:1px solid #ddd;-webkit-box-shadow:0px 0px 0px #ddd;box-shadow:0px 0px 0px #ddd;position:relative;-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s, -webkit-box-shadow .5s}.gparking-wrap .car-add .car-num .btn-close{position:absolute;right:10px;top:8px}.gparking-wrap .car-add .car-num .btn-close:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:12px}.gparking-wrap .car-add .car-num span{font-size:1.375em;font-weight:700;color:#191919}.gparking-wrap .car-add .car-num .num2{margin:0 0.3em}.gparking-wrap .car-add .car-num:hover{-webkit-box-shadow:2px 8px 15px #ddd;box-shadow:2px 8px 15px #ddd}.gparking-wrap .car-add .car-btn{display:block;width:96%;height:110px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px auto;text-align:center;padding:40px 20px;background:#F5F5F5;border:1px solid #ddd;-webkit-box-shadow:0px 0px 0px #ddd;box-shadow:0px 0px 0px #ddd;-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s, -webkit-box-shadow .5s;position:relative}.gparking-wrap .car-add .car-btn .btn-carnum{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:24px}.gparking-wrap .car-add .car-btn .btn-carnum:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:30px}.gparking-wrap .car-add .car-btn span{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:64px;color:#424242;font-size:15px;font-weight:700}.gparking-wrap .car-add .car-btn:hover{-webkit-box-shadow:2px 8px 15px #ddd;box-shadow:2px 8px 15px #ddd}.gparking-wrap .car-add .car-detail{width:96%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px auto;text-align:center;border:1px dashed #ddd;padding:10px 3%}.gparking-Precautions{position:absolute;width:100%;bottom:0;left:0;right:0;padding:20px 30px 30px;border-top:1px solid #DBDBDB;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.gparking-Precautions dt{font-size:15px;color:#333;margin:10px 0;font-weight:700}.gparking-Precautions dt svg{vertical-align:middle;margin-top:-2px;margin-right:4px}.gparking-Precautions dd{color:#999;font-size:12px;line-height:2;position:relative;padding-left:12px}.gparking-Precautions dd::before{content:'';position:absolute;top:10px;left:3px;width:4px;height:4px;border-radius:50%;background-color:#424242}.gparking-formwrap .car-add{margin:0 3%}.gparking-formwrap .car-add .car-title{font-size:16px;padding:10px 20px 5px 30px;position:relative}.gparking-formwrap .car-add .car-title svg{position:absolute;left:0;top:13px}.gparking-formwrap .car-add .car-title b{font-size:14px;color:#191919;font-weight:700}@media (min-width: 85.375em){.gparking-formwrap .car-add .car-area select{min-height:45px}}.gparking-formwrap .car-add .car-area .car-numbox{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;padding:0 2%;margin-bottom:4px;background:#FFF;overflow:hidden;width:calc(100% - 118px);vertical-align:top;display:inline-block;height:45px;-webkit-transition:.3s;transition:.3s}.gparking-formwrap .car-add .car-area .car-numbox input{border:none !important;margin-bottom:0;text-align:center;padding:8px 2%;letter-spacing:1px;color:#191919}.gparking-formwrap .car-add .car-area .car-numbox .num1{width:38%}.gparking-formwrap .car-add .car-area .car-numbox .num2{width:16%}.gparking-formwrap .car-add .car-area .car-numbox .num3{width:32%}.gparking-formwrap .car-add .car-area .car-numbox input::-webkit-input-placeholder{color:#999}.gparking-formwrap .car-add .car-area .car-numbox input::-moz-placeholder{color:#999}.gparking-formwrap .car-add .car-area .car-numbox input:-ms-input-placeholder{color:#999}.gparking-formwrap .car-add .car-area .car-numbox input::-ms-input-placeholder{color:#999}.gparking-formwrap .car-add .car-area .car-numbox input::placeholder{color:#999}.gparking-formwrap .car-add .car-area .car-numbox input::-webkit-input-placeholder{color:#999}.gparking-formwrap .car-add .car-area .car-numbox input:-ms-input-placeholder{color:#999}.gparking-formwrap .car-add .car-area .car-numbox:hover{border-color:#191919}.gparking-formwrap .car-add .gparking-detail{margin:30px 1% 30px}.gparking-formwrap .car-add .gparking-detail dt{margin-bottom:10px}.gparking-formwrap .car-add .gparking-detail dt:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:12px;margin-right:10px;vertical-align:middle}.gparking-formwrap .car-add .gparking-detail dd{color:#999;font-size:12px;line-height:2;position:relative;padding-left:12px}.gparking-formwrap .car-add .gparking-detail dd::before{content:'';position:absolute;top:10px;left:3px;width:4px;height:4px;border-radius:50%;background-color:#424242}.gparking-formwrap .gparking-info{border:1px solid #e5e5e5;padding:0 0 25px;margin:20px 3% 40px;background:#f5f5f5}.gparking-formwrap .gparking-info dt{background:#fff;padding:16px 5%;margin-bottom:18px;border-bottom:1px solid #ccc}.gparking-formwrap .gparking-info dt .checkbox input+label{font-weight:700;color:#191919;padding:0 0 0 28px}.gparking-formwrap .gparking-info dt .checkbox input+label:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:22px;margin-top:-7px;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;color:#ccc}.gparking-formwrap .gparking-info dt .checkbox input+label:after{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:22px;margin-top:-7px;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.gparking-formwrap .gparking-info dt .checkbox input:checked+label:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;opacity:0}.gparking-formwrap .gparking-info dt .checkbox input:checked+label:after{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;opacity:1}.gparking-formwrap .gparking-info dd{padding:3px 5% 3px 35px;font-size:12px;position:relative}.gparking-formwrap .gparking-info dd span{position:absolute;left:20px}.gparking .line-box{position:relative;margin:0;padding-top:20px}.gparking .line-box>.btn-noti{position:absolute;font-size:14px;top:-32px;right:0;margin:0;color:#7F5B15}.gparking .line-box>.btn-noti:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;margin-right:5px;vertical-align:top}.gparking .line-box--result{padding-top:20px;border-bottom:none}.gparking .line-box--result .result,.gparking .line-box--result .noresult{background-color:#F5F5F5;text-align:center}.gparking .line-box--result .result{padding:25px 20px 1px}.gparking .line-box--result .result p,.gparking .line-box--result .result-list{margin:0;font-size:1.8rem}.gparking .line-box--result .result-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#7F5B15;font-weight:bold}.gparking .line-box--result .result-list dd{padding-right:9px}.gparking .line-box--result .result .form-inline{position:relative;margin-top:15px;padding:15px 0 25px 114px;border-top:1px solid #ccc}.gparking .line-box--result .result .form-inline .label{position:absolute;top:14px;left:33px}.gparking .line-box--result .noresult{padding:25px 0 30px}.gparking .line-box--result .noresult p{margin:0 0 15px}.gparking .result-p{margin:0;padding:15px 0 25px;border-bottom:1px solid #E5E5E5;text-align:center}.gparking .result-p .small-p{display:block}.gparking .agree-check{position:relative;padding:15px 50px 15px 0;border-bottom:1px solid #ccc}.gparking .agree-check .agree-more{position:absolute;top:10px;right:0;width:45px;height:45px}.gparking .agree-check .agree-more:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.gparking .bottom-btn{margin-top:25px;text-align:center}.gparking .bottom-btn .btn{min-width:130px}.gparking .find-child{position:relative;margin:50px -20px -50px;padding:90px 20px 50px;background-color:#F5F5F5;word-break:keep-all;word-wrap:break-word}.gparking .find-child:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:absolute;top:15px;left:50%;margin-left:-25px;font-size:48px;color:#7F5B15}.gparking .find-child b{display:block}.gparking .find-child .btn-wrap{margin-top:25px;text-align:center}.gparking .link-p{text-align:center;word-break:keep-all;word-wrap:break-word}@media (max-width: 85.365em){.gparking .form-g{margin-bottom:20px}}@media (min-width: 60em){.gparking .find-child{margin:40px 0 0;padding:30px 150px 30px 107px}.gparking .find-child:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;top:18px;left:30px;margin-left:0}.gparking .find-child .btn-wrap{position:absolute;top:30px;right:30px;margin-top:0;text-align:center}}@media (min-width: 85.375em){.gparking h2.h5{margin:0 0 15px}.gparking .line-box{padding-top:10px}.gparking .line-box>.btn-noti{top:-30px}.gparking .line-box .form-g{-webkit-box-sizing:border-box;box-sizing:border-box}.gparking .line-box--result{padding-top:30px}.gparking .line-box--result .result,.gparking .line-box--result .noresult{text-align:left}.gparking .line-box--result .result{padding:25px 29px 1px}.gparking .line-box--result .result-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gparking .line-box--result .result .form-inline .label{left:0px}.gparking .line-box--result .noresult{position:relative;padding:35px 30px}.gparking .line-box--result .noresult p{margin:0;font-size:1.8rem}.gparking .line-box--result .noresult .btn{position:absolute;right:30px;top:30px}.gparking .result-p{text-align:left}.gparking .result-p .small-p{display:block;font-size:1.6rem}.gparking .agree-check{padding:20px 0}.gparking .agree-check+.btn{width:auto;margin:50px auto 60px}.gparking .link-p{text-align:left}.gparking .bottom-btn.align-right{text-align:right}}@media screen and (min-width: 85.375em) and (max-height: 770px){.gparking .form-g{margin-bottom:5px}.gparking .bottom-btn{margin-top:15px}.gparking .find-child{margin-top:20px;padding-top:25px;padding-bottom:25px}.gparking .find-child::before{top:8px}.gparking .find-child .btn-wrap{top:25px}}@media (min-width: 100em){.gparking .find-child{margin:60px 0}.gparking .line-box{padding-top:30px}.gparking .bottom-btn{margin-top:45px}}.gregister-card{margin-top:20px}.gregister-card.swiper-container-horizontal{margin-left:-20px;margin-right:-20px}@media (min-width: 60em){.gregister-card.swiper-container-horizontal{margin-left:-60px;margin-right:-60px}}@media (min-width: 85.375em){.gregister-card.swiper-container-horizontal{margin-left:0;margin-right:0}}.gregister-card .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc}.gregister-card .slideh-h{padding:0 20px}.gregister-card .h{padding-bottom:10px;border-bottom:1px solid #ccc}.gregister-card .h strong{padding-right:10px;font-size:2.2rem}.gregister-card .sub{height:40px}.gregister-card .sub .bar{position:relative;padding-left:20px;font-weight:700;color:#424242}.gregister-card .sub .bar::before{position:absolute;top:5px;left:10px;width:1px;height:15px;content:'';background:#E5E5E5}.gregister-card .p{margin-top:0;margin-bottom:10px;font-weight:700}.gregister-card .p span{display:block;margin-top:8px;font-size:1.4rem;font-weight:normal}.gregister-card .noitem{padding:70px 20px;text-align:center;word-break:keep-all;word-wrap:break-word}.gregister-card div.noitem{padding:78px 20px;background:#FFF}.gregister-card .slide-box{padding:20px;background:#F5F5F5}.gregister-card .slide-box table{min-width:100%;max-width:none;width:auto}.gregister-card .slide-box th,.gregister-card .slide-box td{color:#7F5B15}.gregister-card .slide-box th{text-align:center;border-right:0;width:80px;padding-left:0;padding-right:0}.gregister-card .slide-box td{padding-left:0}.gregister-p{padding:0 20px;text-align:center;font-size:1.4rem}.gtw-gallery p{word-break:keep-all;word-wrap:break-word}.gtw-gallery .ing-info{padding-top:8.5rem;padding-bottom:2rem}.gtw-gallery .ing-info .tit{margin-bottom:3.5rem}.gtw-gallery .ing-section{position:relative}.gtw-gallery .ing-section .cont{padding-top:3rem;padding-bottom:7rem;height:100%}.gtw-gallery .ing-section .desc{position:relative;max-width:380px;color:#333;font-size:18px;word-break:keep-all;word-wrap:break-word}.gtw-gallery .ing-section .bg{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:100% 100%;background-image:url(../image/dept/g-culture/timeworld-gallery/gallery-bg.jpg)}.gtw-gallery .ing-section img{width:100%}.gtw-gallery .ing-section figure{position:relative;margin-top:4.2rem}.gtw-gallery .ing-section figure .photo{max-width:590px}.gtw-gallery .ing-section figcaption strong,.gtw-gallery .ing-section figcaption span{display:block}.gtw-gallery .ing-section figcaption strong{font-size:18px;color:#191919}.gtw-gallery .ing-section figcaption span{font-family:"Myriad Pro", sans-serif;color:#666}.gtw-gallery .f-item{position:relative;z-index:5}.gtw-gallery .f-item+.f-item{margin-top:35px}.gtw-gallery .cont{display:block}.gtw-gallery .cont-desc{padding:15px 0 0}.gtw-gallery .cont-desc .en{display:block;margin-top:5px;color:#666;font-family:"Myriad Pro", sans-serif;font-size:1.6rem;font-weight:normal;letter-spacing:0.15rem}.gtw-gallery .cont-desc p{margin:10px 0 0}.gtw-gallery .rent-guide .tit{color:#333;font-size:18px;font-weight:bold}@media (min-width: 60em){.gtw-gallery .rent-guide .tit{font-size:22px}}.gtw-gallery .rent-guide .tit-sub{padding-top:2.5rem;color:#333;font-size:16px;font-weight:bold}@media (min-width: 85.375em){.gtw-gallery .rent-guide .tit-sub{font-size:18px}}.gtw-gallery .rent-guide-cover{padding-bottom:50px}.gtw-gallery .rent-guide-cover .cover-img{background:#E5E5E5;background-image:url(../image/dept/g-culture/timeworld-gallery/rent-guide-cover.jpg);background-size:cover;background-position:100% 64%;margin-left:-20px;margin-right:-20px}.gtw-gallery .rent-guide-cover .cover-img::before{content:'';display:block;padding-top:69.44444%}.gtw-gallery .rent-guide-cover .proc{padding-top:4rem}.gtw-gallery .rent-guide-cover .proc .tit{margin-bottom:1.2rem}.gtw-gallery .rent-guide-charge{padding-top:4rem;padding-bottom:2rem}.gtw-gallery .rent-guide-charge .desc{margin-top:5px}.gtw-gallery .rent-guide-charge .rent-charge{margin:18px 0}.gtw-gallery .rent-guide-charge .rent-charge .item{padding:2rem;background:#FFF}.gtw-gallery .rent-guide-charge .rent-charge .item+.item{margin-top:1rem}.gtw-gallery .rent-guide-charge .rent-charge li{margin-bottom:1rem}.gtw-gallery .rent-guide-charge .rent-charge strong{display:block;margin-bottom:1.4rem;padding-bottom:1.4rem;margin-left:-2rem;margin-right:-2rem;padding-left:2rem;padding-right:2rem;border-bottom:1px solid #F5F5F5}.gtw-gallery .rent-guide-info{padding-top:1.5rem;padding-bottom:5rem}.gtw-gallery .rent-guide-info p{word-break:keep-all;word-wrap:break-word}@media (min-width: 60em){.gtw-gallery .ing-section .cont{display:-webkit-box;display:-ms-flexbox;display:flex}.gtw-gallery .ing-section .bg{max-width:695px}.gtw-gallery .ing-section .desc{margin-top:14%}.gtw-gallery .ing-section figure{margin-top:0;margin-left:80px}.gtw-gallery .f-item img{max-width:590px}.gtw-gallery .rent-guide-cover{display:-webkit-box;display:-ms-flexbox;display:flex}.gtw-gallery .rent-guide-cover .cover-img{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:auto;margin-left:auto;background-position:100% 0%;min-height:550px;min-width:400px}.gtw-gallery .rent-guide-cover .cover-img::before{display:none}.gtw-gallery .rent-guide-cover .proc{margin-left:80px}}@media (min-width: 85.375em){.gtw-gallery .ing-info{padding-top:23rem;padding-left:60px;padding-right:110px}.gtw-gallery .ing-section .cont{position:relative;padding-top:19rem;padding-bottom:7rem}.gtw-gallery .ing-section .desc{margin-top:40px;padding-left:105px;font-size:22px}.gtw-gallery .ing-section .desc::before{content:'';display:block;position:absolute;width:130px;height:1px;left:-63px;top:21px;background:#191919}.gtw-gallery .ing-section figure{margin-right:480px}.gtw-gallery .ing-section figcaption{position:absolute;right:-160px;top:40px}.gtw-gallery .ing-section figcaption strong{font-size:22px}.gtw-gallery .f-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.gtw-gallery .f-item+.f-item{margin:0 0 0 180px}.gtw-gallery .cont{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:210px}.gtw-gallery .cont-desc{padding:40px 0 0 60px;width:370px}.gtw-gallery .cont p{margin:30px 0 0}.gtw-gallery .rent-guide-cover{margin-right:80px}.gtw-gallery .rent-guide-cover .cover-img{-webkit-box-flex:2;-ms-flex:2;flex:2;width:695px}.gtw-gallery .rent-guide-cover .proc{padding-top:80px}.gtw-gallery .rent-guide-charge{margin:80px;padding-top:0}.gtw-gallery .rent-guide-charge .rent-charge{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3.5rem;margin-bottom:1rem}.gtw-gallery .rent-guide-charge .rent-charge .item{width:215px}.gtw-gallery .rent-guide-charge .rent-charge .item+.item{margin-top:0;margin-left:10px}.gtw-gallery .rent-guide-info{margin:80px 100px 80px 80px;padding:40px 58px 100px;border:10px solid #F5F5F5;width:590px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (min-width: 85.375em) and (max-width: 100em){.gtw-gallery .f-item+.f-item{margin-left:100px}.gtw-gallery .cont{padding-right:100px}.gtw-gallery .rent-guide-cover .proc{padding-top:55px}.gtw-gallery .rent-guide-charge{margin:55px}.gtw-gallery .rent-guide-info{margin-top:55px;padding:20px 58px 45px}.gtw-gallery .ing-info{padding-left:35px;padding-top:15rem}.gtw-gallery .ing-section .cont{padding-top:11rem}.gtw-gallery .ing-section img{max-width:435px}}.gtw-theater .show-cover .cover-title{padding-top:8rem;text-align:center}.gtw-theater .show-cover .cover-title p{margin-top:5px;letter-spacing:0}.gtw-theater .show-cover .cover-cont{position:relative;padding-top:2rem;padding-bottom:5rem;text-align:center}.gtw-theater .show-cover .cover-cont img{display:inline-block;position:relative;max-width:210px;-webkit-box-shadow:10px 17px 30px 0px rgba(0,0,0,0.25);box-shadow:10px 17px 30px 0px rgba(0,0,0,0.25);z-index:1}.gtw-theater .show-cover .cover-cont .bg{position:absolute;top:0;left:0;right:0;bottom:0;top:200px;margin-left:-20px;margin-right:-20px;background-image:url(../image/dept/g-culture/timeworld-theater/theater-bg.jpg);background-repeat:no-repeat;background-size:100% 100%;background-position-y:10%}.gtw-theater .show-cover .cover-cont .desc{position:relative;margin-top:4rem;font-size:18px;text-align:left;word-break:keep-all;word-wrap:break-word}.gtw-theater .show-info .tit{color:#191919;font-size:16px;font-weight:bold}.gtw-theater .show-info .ul{margin-bottom:0}.gtw-theater .show-info .ul li{margin-top:0.6em}.gtw-theater .show-info .ul li:first-child{margin-top:0.3em}.gtw-theater .show-info p{margin:0.3em 0}.gtw-theater .show-info p+.btn{margin-top:1em}.gtw-theater .show-info .desc-info{margin-top:1rem}.gtw-theater .show-info .info-list--time{margin-top:4rem;margin-bottom:3rem}.gtw-theater .show-info .info-list--sub{margin-top:3rem;margin-bottom:6rem}.gtw-theater .show-info .info-list .item+.item{margin-top:3rem}.gtw-theater .seat-visual{position:relative;margin-left:-20px;margin-right:-20px}.gtw-theater .seat-visual .info{position:absolute;left:20px;bottom:20px}.gtw-theater .seat-visual .info span{display:block;color:#FFF;font-weight:normal;font-size:14px;letter-spacing:0}.gtw-theater .seat-visual .info span::before{content:'';display:inline-block;position:relative;width:10px;height:10px;top:1px;margin-right:7px;border:1px solid #FFF}.gtw-theater .seat-visual .info span.only::before{background:#fff82a;border-color:#fff82a}.gtw-theater .seat-info{padding-top:5rem}.gtw-theater .seat-info h2{font-size:18px;font-weight:bold}.gtw-theater .seat-info h3{margin-top:3rem;font-size:16px;font-weight:bold}.gtw-theater .seat-info strong{font-family:"Myriad Pro", sans-serif;font-size:26px}.gtw-theater .seat-info p{margin:0;word-break:keep-all;word-wrap:break-word}.gtw-theater .seat-info .ul{margin-bottom:0}.gtw-theater .seat-info .ul li:first-child{margin-top:0}.gtw-theater .seat-info .btn{margin-top:1.5rem}@media (min-width: 45em){.gtw-theater .show-cover .cover-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10rem;padding-bottom:10rem}.gtw-theater .show-cover .cover-cont .bg{top:0;margin-left:0;margin-right:0;background-position-y:center}.gtw-theater .show-cover .cover-cont .desc-wrap{max-width:300px;margin-left:40px}.gtw-theater .seat-visual{margin-left:0;margin-right:0;margin:0 auto;max-width:470px}}@media (min-width: 60em){.gtw-theater .show-info{display:-webkit-box;display:-ms-flexbox;display:flex}.gtw-theater .show-info .info-list{width:630px;padding:0 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.gtw-theater .show-info .info-list--sub{border-left:1px solid #E5E5E5}.gtw-theater .seat{display:-webkit-box;display:-ms-flexbox;display:flex}.gtw-theater .seat-visual{-webkit-box-flex:1;-ms-flex:1;flex:1}.gtw-theater .seat-info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:0;padding-left:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width: 85.375em){.gtw-theater .show-cover{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.gtw-theater .show-cover .cover-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;padding:60px}.gtw-theater .show-cover .cover-title p{margin-top:14px}.gtw-theater .show-cover .cover-cont{width:690px;margin-left:225px}.gtw-theater .show-cover .cover-cont img{max-width:275px}.gtw-theater .show-cover .cover-cont .desc{margin-top:0;font-size:22px}.gtw-theater .show-cover .cover-cont .desc-wrap{position:relative;max-width:400px;text-align:left}.gtw-theater .show-cover .cover-cont img,.gtw-theater .show-cover .cover-cont .desc-wrap{left:-138px}.gtw-theater .show-info{padding-top:80px;padding-bottom:80px;height:100%;max-height:790px}.gtw-theater .show-info .info-list{margin-top:0;margin-bottom:0;padding:0 80px}.gtw-theater .seat{padding-right:35px}.gtw-theater .seat-layout{width:100%;padding-top:170px}.gtw-theater .seat-visual{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:659px}.gtw-theater .seat-info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:100px;padding-right:40px;background:#F5F5F5}.gtw-theater .seat-info strong{font-size:36px}.gtw-theater .seat-info p{max-width:450px}}@media screen and (min-width: 85.375em) and (max-height: 770px){.gtw-theater .seat-layout{padding-top:100px}.gtw-theater .seat-visual{max-width:500px}}@media (min-width: 100em){.gtw-theater .seat{padding-right:70px}.gtw-theater .seat-layout{padding-top:200px}.gtw-theater .seat-visual{max-width:659px}}@media screen and (min-width: 100em) and (max-height: 850px){.gtw-theater .seat-layout{padding-top:130px}.gtw-theater .seat-visual{max-width:570px}}.gverify-h{display:none}.gverify-box{background:#F5F5F5;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 20px;margin:40px -20px;word-break:keep-all;word-wrap:break-word}.gverify-box p{margin:0}.gverify-box br{display:none}.gverify .result-box{padding-top:30px}.gverify .terms-box{border-top:0;border-bottom:1px solid #E5E5E5}.gverify .terms-box .terms-g{border-top:1px solid #E5E5E5}.gverify .bg-box{margin-top:35px;padding:0 20px;background-color:#F5F5F5}.gverify .bg-box li{padding:40px 0;text-align:center}.gverify .bg-box li+li{border-top:1px solid #ccc}.gverify .bg-box li .member-num{margin:6px 0 25px}.gverify .bg-box li .member-num em{font-weight:bold}.gverify .border-box{margin-top:40px;padding:20px 15px;text-align:center}.gverify .func .btn{min-width:174px;margin:5px 2px 0}@media (min-width: 60em){.gverify .is-single .l-wrap{width:630px;margin:0 auto}.gverify-h{display:block;text-align:center;font-size:3.6rem;line-height:1.2;letter-spacing:-0.05em;font-weight:700;color:#191919;padding-top:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.gverify-box{margin-left:0;margin-right:0;text-align:center;font-size:1.8rem}.gverify-text{margin-bottom:50px}.gverify .result-box{padding-top:0}.gverify .border-box{margin-top:60px;padding-left:50px;padding-right:50px;padding-bottom:40px}.gverify .func .btn{min-width:220px;margin:10px 2px 0}}@media (min-width: 85.375em){.gverify-box br{display:block}.gverify-text{text-align:center}.gverify .l-wrap--sm{width:800px}.gverify .bg-box{margin-top:20px;padding:10px 30px}.gverify .bg-box li{position:relative;padding:25px 0;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gverify .bg-box li .h{min-width:80px;padding-left:30px}.gverify .bg-box li .member-num{margin:0}.gverify .bg-box li .btn{position:absolute;top:21px;right:0}.gverify .border-box{margin-top:30px}}@media (min-width: 100em){.gverify .bg-box{margin-top:45px}.gverify .border-box{margin-top:30px}}.lecture-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.lecture-list .noitem{width:100%;padding:50px 0;text-align:center}.lecture-list .noitem-box.type--wait{border-top:0;border-bottom:0;font-weight:bold}.lecture-list .item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.lecture-list .item-cont{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding:40px 20px 25px;border:1px solid #E5E5E5;-webkit-transition:all 0.4s;transition:all 0.4s}.lecture-list .item-a{display:block;outline:0}.lecture-list .item-btns{position:absolute;top:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.4s;transition:all 0.4s}.lecture-list .item.is-hover .item-cont{border-color:#999;-webkit-box-shadow:0 8px 15px rgba(0,0,0,0.1);box-shadow:0 8px 15px rgba(0,0,0,0.1)}.lecture-list .bottom-btns{position:absolute;right:20px;bottom:0}.lecture-list .bottom-btns .btn-wait{display:inline-block;padding:13px 20px 15px 0;position:relative;font-size:1.2rem;color:#4d4d4d}.lecture-list .bottom-btns .btn-wait:after{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:10px}.lecture-list .badge-g{position:absolute;top:0;left:0;z-index:10}.lecture-list .title{display:block;margin-bottom:1em;word-break:keep-all;word-wrap:break-word}.lecture-list .regdate{position:absolute;top:5px;right:20px;margin:0;font-size:1.2rem;color:#767676}.lecture-list .regdate .wt{color:#765210;font-weight:bold}.lecture-list .dl-title{color:#666;font-size:1.4rem;line-height:2;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s}.lecture-list .dl-title dd{position:relative;padding-right:10px}.lecture-list .dl-title dd::after{top:8px;border-color:#ccc}.lecture-list .bottom-noti{margin-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.3rem;line-height:1.4}@media (max-width: 85.365em){.lecture-list .btn-apply{display:inline-block;text-align:center;width:45px;height:45px;line-height:45px}.lecture-list .btn-apply i{font-size:20px}.lecture-list .btn-apply span{font-size:0}.lecture-list .btn-link,.lecture-list .btn-info{display:none}}@media (min-width: 45em){.lecture-list{margin-left:-20px;margin-right:-20px}.lecture-list .noitem{padding:130px 0}.lecture-list .noitem-box{margin-left:20px;margin-right:20px}.lecture-list .item{width:50%;padding:0 20px 20px}.lecture-list .item-cont{padding:55px 30px 40px}.lecture-list .item-btns{right:20px}.lecture-list .badge-g{left:21px}.lecture-list .regdate{top:10px;font-size:1.4rem}.lecture-list .title{height:75px}.lecture-list .dl-title{height:70px}}@media (min-width: 60em){.lecture-list .item{width:33.33333%}.lecture-list .item-cont{padding:55px 15px 50px}.lecture-list .title{height:120px;font-size:2.0rem}.lecture-list .dl-title{height:100px;font-size:1.6rem}.lecture-list .dl-title dd::after{top:10px}.lecture-list .bottom-btns .btn-wait{font-size:1.4rem}.lecture-list .bottom-noti{width:100%;position:absolute;left:0;bottom:0;padding:10px 15px}}@media (min-width: 85.375em){.lecture-list{margin-left:0;margin-right:0}.lecture-list .item-btns{position:absolute;top:auto;right:20px;bottom:30px;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;border-top:1px solid #999}.lecture-list .item-btns::before{content:'';position:absolute;top:15px;left:50%;width:1px;height:24px;background:#E5E5E5}.lecture-list .item.is-hover .dl-title{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.lecture-list .item.is-hover .item-btns{opacity:1}.lecture-list .title{height:140px}.lecture-list .dl-title{height:110px}.lecture-list .btn-apply,.lecture-list .btn-link,.lecture-list .btn-info{display:block;padding:15px 0;text-align:center;font-weight:700;-webkit-box-flex:1;-ms-flex:1;flex:1}.lecture-list .btn-apply i,.lecture-list .btn-link i,.lecture-list .btn-info i{padding-right:5px;vertical-align:middle}.lecture-list .btn-info{color:#999}}@media (min-width: 100em){.lecture-list .item-cont{padding:55px 30px 40px}.lecture-list .title{height:130px;font-size:2.2rem}}@media (min-width: 85.375em) and (max-width: 100em){.lecture-list .title{font-size:2.0rem}.lecture-list .dl-title{font-size:1.4rem}}.lecture-list--rec .item--banner .swiper-controller{position:absolute;right:0;bottom:20px;left:0;margin:0}.lecture-list--rec .item--banner .slide-pic img{width:100%}.lecture-list--rec .item--banner .slide-cont{position:absolute;bottom:0;left:0;right:0;height:35%;text-align:center}.lecture-list--rec .item--banner .slide-cont p{margin:0}.lecture-list--rec .item--banner .slide-cont .h{font-family:"Myriad Pro", sans-serif;font-size:2.6rem;font-weight:700;color:#333}.lecture-list--rec .item--banner .slide-cont .sub{color:#191919;word-break:keep-all;word-wrap:break-word}@media (min-width: 85.375em){.lecture-list--rec .item--banner .slide .h{font-size:2.6rem}.lecture-list--rec .item--banner .slide .sub{font-size:1.8rem}}.lecture-list--rec .item{margin-bottom:15px}.lecture-list--rec .item-cont{position:absolute;left:0;right:0;bottom:0;margin:0;padding:0;border:0}.lecture-list--rec .item-pic{-webkit-transition:border 0.4s;transition:border 0.4s}.lecture-list--rec .item-pic img{width:100%}.lecture-list--rec .item-a{position:relative;z-index:10;padding:100px 20px 40px;-webkit-transition:all 0.4s;transition:all 0.4s}.lecture-list--rec .item-a::before{content:'';z-index:1;opacity:0.9;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, rgba(0,0,0,0.7)));background-image:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.7) 70%);position:absolute;top:0;left:0;right:0;bottom:0}.lecture-list--rec .item .title,.lecture-list--rec .item .dl-title{position:relative;z-index:10;color:#FFF;height:auto}.lecture-list--rec .item .dl-title{line-height:1.6}.lecture-list--rec .item .dl-title dd::after{top:5px;border-color:#FFF}@media (min-width: 45em){.lecture-list--rec .item{margin-bottom:50px;padding-bottom:0}.lecture-list--rec .item-cont{left:20px;right:20px}}@media (min-width: 85.375em){.lecture-list--rec{height:100vh;margin-top:-80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lecture-list--rec .item{width:380px;margin-bottom:0}.lecture-list--rec .item-btns{left:21px;right:21px;bottom:1px;z-index:10;background:#FFF}.lecture-list--rec .item.is-hover .item-pic{border:1px solid #999}.lecture-list--rec .item.is-hover .item-a{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.lecture-list--rec .item.is-hover .item-a::before{opacity:1}.lecture-list--rec .item.is-hover .item-cont{-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-box-shadow:0 15px 20px rgba(0,0,0,0.1);box-shadow:0 15px 20px rgba(0,0,0,0.1)}.lecture-list--rec .item.is-hover .dl-title{-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width: 100em){.lecture-list--rec .item{margin-bottom:100px}}.vipevent--list{overflow:hidden}.vipevent--list ::-webkit-scrollbar{width:10px;height:10px}.vipevent--list ::-webkit-scrollbar-thumb{background:#d8d8d8}.vipevent--list ::-webkit-scrollbar-track{background:#F5F5F5}.vipevent--list .sidebar{scrollbar-face-color:#d8d8d8;scrollbar-arrow-color:#d8d8d8;scrollbar-track-color:#F5F5F5}@media (max-width: 85.365em){.vipevent--list .switch-nav.nav--line .switch-a{font-size:1.4rem;color:#333}.vipevent--list .switch-nav.nav--line .is-current .switch-a{font-weight:700;color:#805b15}}@media screen and (min-width: 85.375em) and (max-height: 770px){.vipevent--list .sidebar{height:70vh;overflow-x:hidden;overflow-y:auto}}.vipevent--list .tit--me .h{display:none}@media (min-width: 85.375em){.vipevent--list .tit{height:85px;padding:0 20px}.vipevent--list .tit--me{height:auto}.vipevent--list .tit--me .h{display:block;margin-top:0}}.vipevent--list .vip-event{margin-top:20px}.vipevent--list .vip-event .item.is-hover .dl-title{-webkit-transform:none;transform:none}.vipevent--list .vip-event .item.is-hover .item-cont{-webkit-box-shadow:none;box-shadow:none}.vipevent--list .vip-event .item-pic{position:relative}.vipevent--list .vip-event .item-pic .ivtCancel{height:70px;position:absolute;left:20px;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(255,255,255,0.8);border-radius:35px;text-align:center;line-height:70px;color:#666;font-size:1.5rem}.vipevent--list .vip-event .item-cont{padding:16px 14px 15px;border:0;background:#f5f5f5;-webkit-box-shadow:none;box-shadow:none}.vipevent--list .vip-event .item-cont .title{margin-bottom:6px}.vipevent--list .vip-event .item-cont .h5{font-size:1.6rem}.vipevent--list .vip-event .item-cont.ivt--cancel .title,.vipevent--list .vip-event .item-cont.ivt--cancel .dl-title{color:#c1c1c1}@media (min-width: 85.375em){.vipevent--list .vip-event .item .title{height:50px}.vipevent--list .vip-event .item .dl-title{height:auto}}.vipevent--view .summary-cont .dl-flex{display:none}.vipevent--view .summary .p-noti{font-size:14px;margin-top:7px;margin-bottom:0;font-weight:700;color:#7F5B15;word-break:keep-all;word-wrap:break-word}.vipevent--view .summary .p-noti:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:14px;margin-right:5px;vertical-align:top}.vipevent--view .summary .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.vipevent--view .summary .btn-wrap .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:0;padding-right:0}.vipevent--view .article-side{border-bottom:1px solid #F5F5F5}.vipevent--view .article-side--gray{background:#FFF}.vipevent--view .article-detail .inner{border-bottom:0}.vipevent--view .article.img--only{min-height:calc(100vh - 55px)}.vipevent--view .article.img--only .article-side{display:none}.vipevent--view .page-title{margin-bottom:1em}.vipevent--view .flex-g{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vipevent--view .flex-g .dl-flex{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;font-size:1.4rem}.vipevent--view .flex-g .dl-flex dt{-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:10px}.vipevent--view .flex-g a{font-size:1.4rem}.vipevent--view .flex-g a.more{color:#a48451;text-decoration:underline}@media (min-width: 60em){.vipevent--view .summary{margin-left:-60px;margin-right:-60px;padding-left:60px;padding-right:60px;background:#F5F5F5}.vipevent--view .summary-cont .dl-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.vipevent--view .summary .btn-wrap{margin-top:25px}.vipevent--view .page-title{margin-bottom:2em}}@media (min-width: 85.375em){.vipevent--view .summary{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;margin-bottom:60px;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vipevent--view .summary-pic{width:487px}.vipevent--view .summary-cont{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 487px);padding:30px}.vipevent--view .article-side{background:#F5F5F5}.vipevent--view .article-detail .inner{padding:15px 20px}.vipevent--view .article-detail .inner .h{position:relative;top:0;left:0}.vipevent--view .article.img--only .article-side{display:block}}@media (min-width: 100em){.vipevent--view .summary-cont{padding:30px 60px}}.floating-modal{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.4);z-index:1000;display:none}.floating-modal.open--modal .popup-wrap{bottom:0}.floating-modal .popup-wrap{width:100%;position:absolute;left:0;bottom:-100%;border-top-left-radius:20px;border-top-right-radius:20px;background:#FFF;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:-5px 0 20px rgba(0,0,0,0.4);box-shadow:-5px 0 20px rgba(0,0,0,0.4)}.floating-modal .popup-header{padding:25px 0 20px;position:relative}.floating-modal .popup-header h1{text-align:center;color:#b39a72;font-size:1.4rem}.floating-modal .popup-close{position:absolute;right:15px;top:15px;width:20px;height:20px;background:url("/assets/_temp/g-culture/vip-event/btn-close.png") center center no-repeat;background-size:100% auto;font-size:0}.floating-modal .event-list ul{max-height:230px;overflow-y:auto;padding:0 17px}.floating-modal .event-list li{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;background:#F5F5F5;position:relative;overflow:hidden}.floating-modal .event-list li+li{margin-top:10px}.floating-modal .event-list li .radio{-webkit-box-flex:1;-ms-flex:1;flex:1}.floating-modal .event-list li .radio input+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:40px}.floating-modal .event-list li .radio input+label:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:25px;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;color:#ccc;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.floating-modal .event-list li .radio input+label:after{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:25px;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;color:#a48451;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.floating-modal .event-list li .radio input:checked+label:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;opacity:0}.floating-modal .event-list li .radio input:checked+label:after{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;opacity:1;color:#a48451}.floating-modal .event-list li .dot_link{width:23px;height:23px;margin-left:auto;background:url("/assets/_temp/g-culture/vip-event/icon_dot_link.png") center center no-repeat;background-size:3px auto}.floating-modal .event-list li.fin::after{content:'예약이 마감되었습니다.';width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#FFF;background:rgba(102,102,102,0.8)}.floating-modal .btn-wrap{margin-top:30px;min-height:52px}.floating-modal .btn-wrap .btn{display:none;padding:18px 0}@media (min-width: 85.375em){.floating-modal .popup-wrap{max-width:600px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.modal-vip-event{padding:0}.modal-vip-event .modal-header{padding:20px}.modal-vip-event .modal-header .h4{font-size:2rem}.modal-vip-event .modal-body{padding:0 20px 20px}.modal-vip-event .h{padding:15px 0;font-size:1.4rem;border-bottom:2px solid #666}.modal-vip-event .img{margin-top:20px}.modal-vip-event p{font-size:1.2rem}.modal-vip-event .inner+.inner{margin-top:15px}.vipevent--res .l-side{margin-left:20px;margin-right:20px;margin-bottom:35px}.vipevent--res .l-side .page-title{display:block;position:relative}.vipevent--res .l-side p.desc{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #e1e1e1;color:#666;font-size:1.5rem}.vipevent--res .l-side p.desc strong{color:#a48451}.vipevent--res .dropdown-selector{border:0;padding-left:0;padding-right:20px}.vipevent--res .dropdown-selector:before,.vipevent--res .dropdown-selector:after{right:0}.vipevent--res .dropdown-popup{position:relative}.vipevent--res .dropdown-options{border:0}.vipevent--res .dropdown-options>li>label,.vipevent--res .dropdown-options>li>a{padding:8px 0}.vipevent--res .dropdown-options>li.is-selected:before{display:none}.vipevent--res .dropdown-value{color:#999999}.vipevent--res h2.h5{margin:0 0 6px;font-size:1.5rem}.vipevent--res .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.vipevent--res .btn-wrap .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.vipevent--res .btn-sel-res{color:#7F5B15}.vipevent--res .btn-sel-res:after{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.vipevent--res .btn-sel-res:after{font-size:16px;margin-left:12px}.vipevent--res .line-box{border-bottom:0}.vipevent--res .for-desktop{display:none !important}.vipevent--res input{margin-bottom:0}.vipevent--res .num-g{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vipevent--res .num-g [type=text],.vipevent--res .num-g [type=number]{width:80px;border:0;text-align:center}.vipevent--res .form-g dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e3e3e3}.vipevent--res .form-g dl.is--row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.vipevent--res .form-g dl.is--row dt{width:100%;margin-bottom:10px}.vipevent--res .form-g dl.is--row dd{width:100%}.vipevent--res .form-g .btn-count{width:24px;height:24px;display:inline-block;position:relative;border:1px solid #000;color:#000;font-size:0}.vipevent--res .form-g .btn-count.btn-plus:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.vipevent--res .form-g .btn-count.btn-minus:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.vipevent--res .form-g .btn-count:before{font-size:10px}.vipevent--res .form-g .desc{margin:7px 0;color:#a1a1a1}.vipevent--res .flex-g{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vipevent--res .flex-g.row-phone{border-bottom:1px solid #e3e3e3}.vipevent--res .flex-g.row-phone [type=text],.vipevent--res .flex-g.row-phone [type=number]{width:auto;padding-left:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:bold}.vipevent--res .flex-g.row-phone [type=text][readonly],.vipevent--res .flex-g.row-phone [type=number][readonly]{border:0;background:transparent;color:#000}.vipevent--res .btn-modify{width:30px;height:30px;background:url("/assets/_temp/g-culture/vip-event/iconModify.png") center center no-repeat;background-size:13px auto;font-size:0;text-indent:-99999px}.vipevent--res .resAgree-wrap{border:1px solid #ccc;position:relative;padding:0 13px}.vipevent--res .resAgree-wrap .res-h{padding:10px 0}.vipevent--res .resAgree-wrap .resAgree-toggle{color:#767676;position:absolute;top:8px;right:14px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 0.4s;transition:all 0.4s}.vipevent--res .resAgree-wrap .resAgree-toggle:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.vipevent--res .resAgree-wrap.is-active .resAgree-toggle{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.vipevent--res .resAgree-wrap .checkbox input+label{padding-left:28px}.vipevent--res .resAgree-wrap .checkbox input+label:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:20px;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;color:#929292;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vipevent--res .resAgree-wrap .checkbox input+label:after{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:20px;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;color:#929292;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vipevent--res .resAgree-wrap .checkbox input:checked+label:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;opacity:0}.vipevent--res .resAgree-wrap .checkbox input:checked+label:after{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;opacity:1;color:#a48451}.vipevent--res .noti-box{margin-left:-20px;margin-right:-20px;margin-top:44px;padding:24px 15px}.vipevent--res .noti-box .title{font-weight:bold;margin-bottom:8px}.vipevent--res .noti-box .title:before{content:'';width:14px;height:13px;margin-right:4px;display:inline-block;background:url("/assets/_temp/g-culture/vip-event/icon-noti.png") center center no-repeat;background-size:100% auto}.vipevent--res .noti-box ul li{padding-left:10px;position:relative;color:#a6a6a6;font-size:1.3rem}.vipevent--res .noti-box ul li:before{content:'*';position:absolute;left:0;top:0}@media (min-width: 85.375em){.vipevent--res h2.h5{font-size:2rem}.vipevent--res .l-side{margin:0}.vipevent--res .for-desktop{display:block !important}.vipevent--res .btn-wrap{margin-top:20px}.vipevent--res .noti-box{margin-left:0;margin-right:0}}.modal-vip-reservation{padding-top:0}.modal-vip-reservation .modal-header .h4{padding:15px 0;font-size:1.8rem}.modal-vip-reservation .modal-body{padding:0 0 40px}.modal-vip-reservation .modal-body .item-loc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#957c55;font-size:1.4rem}.modal-vip-reservation .modal-body .item-loc .icon{margin-right:8px}.modal-vip-reservation .modal-body .item h4{font-weight:bold;padding:12px 16px;border-bottom:1px solid #e3e3e3}.modal-vip-reservation .modal-body .calendar{padding:0 20px}.modal-vip-reservation .modal-body .calendar-body{border-bottom:0}.modal-vip-reservation .modal-body .selected-day{margin-bottom:20px;padding:0 16px;font-size:1.4rem;color:#a48451}.modal-vip-reservation .modal-body .res-time{padding:0 16px}.modal-vip-reservation .modal-body .res-time .res-h{padding:14px 0;position:relative}.modal-vip-reservation .modal-body .res-time .res-h .open-btn{color:#767676;position:absolute;top:50%;right:0;margin-top:-13px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 0.4s;transition:all 0.4s}.modal-vip-reservation .modal-body .res-time .res-h .open-btn:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.modal-vip-reservation .modal-body .res-time .res-h.is-active .open-btn{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.modal-vip-reservation .modal-body .res-time .res-cont ul{padding:5px 0}.modal-vip-reservation .modal-body .res-time .res-cont ul li{padding:5px 0}.modal-vip-reservation .modal-footer{padding:0}.modal-vip-reservation .modal-footer .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-vip-reservation .modal-footer .btn-wrap .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.modal-vip-reservation .modal-footer .btn-wrap .btn+.btn{margin-left:0}.vipevent--result .article-detail{min-height:calc(100vh - 55px)}.vipevent--result .result-box{padding:40px 0 20px}.vipevent--result .result-box:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.vipevent--result .result-box:before{color:#a48451}.vipevent--result .result-box h3{font-size:1.8rem;color:#191919;font-weight:bold}.vipevent--result .result-box p{margin:0;font-size:1.4rem;color:#666}.vipevent--result .result-cont{padding:30px 20px;background:#f5f5f5}.vipevent--result .result-cont .item+.item{margin-top:20px}.vipevent--result .result-cont .item:first-child+.item{margin-top:40px}.vipevent--result .result-cont .item dl dt{font-size:1.2rem;color:#666}.vipevent--result .result-cont .item dl dd{font-size:1.5rem;color:#333}.vipevent--result .result-cont .item dl dd b{color:#a48451}.vipevent--result .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.vipevent--result .btn-wrap .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.vip-event-history{margin-top:30px}.vip-event-history .item{background:#fafafa;border-bottom:1px solid #333}.vip-event-history .item .subject{font-size:1.6rem;color:#666}.vip-event-history .item .title{font-size:1.5rem;color:#a48451;font-weight:bold}.vip-event-history .item-loc{height:45px;margin:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #e5e5e5}.vip-event-history .item-loc .loc-i{position:relative;font-size:1.3rem}.vip-event-history .item-loc .loc-i+.loc-i{margin-left:8px}.vip-event-history .item-loc .loc-i+.loc-i:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.vip-event-history .item-loc .loc-i+.loc-i:before{font-size:1.1rem;margin-right:10px}.vip-event-history .item-loc .loc-i.is-active{color:#805b15;font-weight:bold}.vip-event-history .item-g{margin-top:25px}.vip-event-history .item-g .item-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vip-event-history .item-g .item-row dl{-webkit-box-flex:1;-ms-flex:1;flex:1}.vip-event-history .item-g .item-row dl dt{color:#666;font-size:1.2rem}.vip-event-history .item-g .item-row dl dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vip-event-history .item-g .item-row dl dd .link{font-size:1.2rem;color:#666666;text-decoration:underline}.vip-event-history .item-g .item-row dl.row-r{text-align:right}.vip-event-history .item-g .item-row dl.row-r dd{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.vip-event-history .item-g .item-row+.item-row{margin-top:12px}.vip-event-history .item-cont{padding:20px 20px 30px}.vip-event-history .item-btn{height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#f5f5f5;padding:0 20px}.vip-event-history .item-btn button{font-size:1.2rem;color:#333}.vip-event-history .item-btn button:before{content:'';width:22px;height:22px;display:inline-block;margin-right:2px;vertical-align:middle;font-size:1.4rem}.vip-event-history .item-btn button.btn-modify:before{content:"";display:inline-block;font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.vip-event-history .item-btn button.btn-modify:before{color:#333}.vip-event-history .item-btn button.btn-modify.is--disabled{color:#bbb}.vip-event-history .item-btn button.btn-modify.is--disabled:before{color:#bbb}.vip-event-history .item-btn button+button{margin-left:40px}.vip-event-history .item+.item{margin-top:30px}@media (min-width: 85.375em){.vip-event-history{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px}.vip-event-history .item{width:48%;margin-right:2%}.vip-event-history .item+.item{margin-top:0}}
