@charset "UTF-8";@font-face{font-family:NotoSansCJKjp;font-style:normal;font-weight:400;src:url(../fonts/NotoSansCJKjp-Regular.woff2) format("woff2"),url(../fonts/NotoSansCJKjp-Regular.woff) format("woff"),url(../fonts/NotoSansCJKjp-Regular.eot) format("embedded-opentype")}@font-face{font-family:NotoSansCJKjp;font-style:bold;font-weight:700;src:url(../fonts/NotoSansCJKjp-Bold.woff2) format("woff2"),url(../fonts/NotoSansCJKjp-Bold.woff) format("woff"),url(../fonts/NotoSansCJKjp-Bold.eot) format("embedded-opentype")}

/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{height:100%;margin-left:auto;margin-right:auto;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{background:#fff;border:none;color:#000;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:0}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16);height:44px;top:33%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:44px}@media (max-width:570px){.flickity-prev-next-button{top:29%}}.flickity-prev-next-button.previous{left:-13px}.flickity-prev-next-button.next{right:-13px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:40%;left:20%;position:absolute;top:30%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}#kabunushi{overflow-x:hidden}#kabunushi header,#kabunushi main{color:#333;font-family:NotoSansCJKjp,sans-serif;font-size:1.6rem}#kabunushi header :after,#kabunushi header :before,#kabunushi header :not[class^=mod],#kabunushi main :after,#kabunushi main :before,#kabunushi main :not[class^=mod]{border:0;line-height:1.4;margin:0;padding:0}#kabunushi header a,#kabunushi main a{transition:opacity .2s}@media screen and (min-width:768px){#kabunushi header a:hover,#kabunushi main a:hover{opacity:.8}}@media screen and (max-width:570px){#kabunushi .hidden-until-sm{display:none}}@media screen and (max-width:767px){#kabunushi .hidden-until-md{display:none}}@media screen and (min-width:768px){#kabunushi .hidden-from-md{display:none}}@media screen and (max-width:1023px){#kabunushi .hidden-until-lg{display:none}}@media screen and (min-width:1024px){#kabunushi .hidden-from-lg{display:none}}#kabunushi .header{height:60px;padding-top:10px;text-align:center}#kabunushi .header__logo{align-items:center;display:flex}#kabunushi .header__logo img{margin-right:10px;width:120px}#kabunushi .header__title{display:flex;flex-direction:column;text-align:left}#kabunushi .header__title span:first-child{color:#00aff0;font-size:1rem;font-weight:700;line-height:1}#kabunushi .header__title span:last-child{color:#223f9a;font-size:1.4rem;font-weight:700}#kabunushi .main-visual{align-items:center;display:flex;height:707px;justify-content:center;position:relative;width:100%}@media screen and (max-width:570px){#kabunushi .main-visual{height:502px}}#kabunushi .main-visual:after{background:rgba(0,0,0,.2);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}#kabunushi .main-visual__image{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}#kabunushi .main-visual__image>div{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(1);transform:scale(1);transition:opacity 1s linear,-webkit-transform 7.5s linear;transition:opacity 1s linear,transform 7.5s linear;transition:opacity 1s linear,transform 7.5s linear,-webkit-transform 7.5s linear;width:100%}#kabunushi .main-visual__image>div:not(:first-child){opacity:0}#kabunushi .main-visual__image>div.is-showing{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}#kabunushi .main-visual__image>div img{display:block}#kabunushi .main-visual__content{color:#fff;position:relative;text-align:center;z-index:1}#kabunushi .main-visual__content h1{font-size:6rem;font-weight:700;margin-bottom:40px;text-shadow:0 3px 6px rgba(0,0,0,.7)}@media screen and (max-width:570px){#kabunushi .main-visual__content h1{font-size:4rem;margin-bottom:28px}}#kabunushi .main-visual__content p{color:#fff;font-size:3.4rem;font-weight:700;text-shadow:0 3px 6px rgba(0,0,0,.7)}@media screen and (max-width:570px){#kabunushi .main-visual__content p{font-size:2rem}}#kabunushi .news{background:#f0f1f5;border-bottom:1px solid #fdc62e;border-top:4px solid #fdc62e}#kabunushi .news .loader{-webkit-animation:loading 1.1s ease infinite;animation:loading 1.1s ease infinite;border-radius:50%;bottom:0;font-size:25px;height:1em;left:0;margin:auto;position:absolute;right:0;text-indent:-9999em;top:0;-webkit-transform:translateZ(0) scale(.3);transform:translateZ(0) scale(.3);width:1em}@-webkit-keyframes loading{0%,to{box-shadow:0 -2.6em 0 0 #22409a,1.8em -1.8em 0 0 rgba(34,64,154,.2),2.5em 0 0 0 rgba(34,64,154,.2),1.75em 1.75em 0 0 rgba(34,64,154,.2),0 2.5em 0 0 rgba(34,64,154,.2),-1.8em 1.8em 0 0 rgba(34,64,154,.2),-2.6em 0 0 0 rgba(34,64,154,.5),-1.8em -1.8em 0 0 rgba(34,64,154,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.7),1.8em -1.8em 0 0 #22409a,2.5em 0 0 0 rgba(34,64,154,.2),1.75em 1.75em 0 0 rgba(34,64,154,.2),0 2.5em 0 0 rgba(34,64,154,.2),-1.8em 1.8em 0 0 rgba(34,64,154,.2),-2.6em 0 0 0 rgba(34,64,154,.2),-1.8em -1.8em 0 0 rgba(34,64,154,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.5),1.8em -1.8em 0 0 rgba(34,64,154,.7),2.5em 0 0 0 #22409a,1.75em 1.75em 0 0 rgba(34,64,154,.2),0 2.5em 0 0 rgba(34,64,154,.2),-1.8em 1.8em 0 0 rgba(34,64,154,.2),-2.6em 0 0 0 rgba(34,64,154,.2),-1.8em -1.8em 0 0 rgba(34,64,154,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.2),1.8em -1.8em 0 0 rgba(34,64,154,.5),2.5em 0 0 0 rgba(34,64,154,.7),1.75em 1.75em 0 0 #22409a,0 2.5em 0 0 rgba(34,64,154,.2),-1.8em 1.8em 0 0 rgba(34,64,154,.2),-2.6em 0 0 0 rgba(34,64,154,.2),-1.8em -1.8em 0 0 rgba(34,64,154,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.2),1.8em -1.8em 0 0 rgba(34,64,154,.2),2.5em 0 0 0 rgba(34,64,154,.5),1.75em 1.75em 0 0 rgba(34,64,154,.7),0 2.5em 0 0 #22409a,-1.8em 1.8em 0 0 rgba(34,64,154,.2),-2.6em 0 0 0 rgba(34,64,154,.2),-1.8em -1.8em 0 0 rgba(34,64,154,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.2),1.8em -1.8em 0 0 rgba(34,64,154,.2),2.5em 0 0 0 rgba(34,64,154,.2),1.75em 1.75em 0 0 rgba(34,64,154,.5),0 2.5em 0 0 rgba(34,64,154,.7),-1.8em 1.8em 0 0 #22409a,-2.6em 0 0 0 rgba(34,64,154,.2),-1.8em -1.8em 0 0 rgba(34,64,154,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.2),1.8em -1.8em 0 0 rgba(34,64,154,.2),2.5em 0 0 0 rgba(34,64,154,.2),1.75em 1.75em 0 0 rgba(34,64,154,.2),0 2.5em 0 0 rgba(34,64,154,.5),-1.8em 1.8em 0 0 rgba(34,64,154,.7),-2.6em 0 0 0 #22409a,-1.8em -1.8em 0 0 rgba(34,64,154,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.2),1.8em -1.8em 0 0 rgba(34,64,154,.2),2.5em 0 0 0 rgba(34,64,154,.2),1.75em 1.75em 0 0 rgba(34,64,154,.2),0 2.5em 0 0 rgba(34,64,154,.2),-1.8em 1.8em 0 0 rgba(34,64,154,.5),-2.6em 0 0 0 rgba(34,64,154,.7),-1.8em -1.8em 0 0 #22409a}}@keyframes loading{0%,to{box-shadow:0 -2.6em 0 0 #22409a,1.8em -1.8em 0 0 rgba(34,64,154,.2),2.5em 0 0 0 rgba(34,64,154,.2),1.75em 1.75em 0 0 rgba(34,64,154,.2),0 2.5em 0 0 rgba(34,64,154,.2),-1.8em 1.8em 0 0 rgba(34,64,154,.2),-2.6em 0 0 0 rgba(34,64,154,.5),-1.8em -1.8em 0 0 rgba(34,64,154,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.7),1.8em -1.8em 0 0 #22409a,2.5em 0 0 0 rgba(34,64,154,.2),1.75em 1.75em 0 0 rgba(34,64,154,.2),0 2.5em 0 0 rgba(34,64,154,.2),-1.8em 1.8em 0 0 rgba(34,64,154,.2),-2.6em 0 0 0 rgba(34,64,154,.2),-1.8em -1.8em 0 0 rgba(34,64,154,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.5),1.8em -1.8em 0 0 rgba(34,64,154,.7),2.5em 0 0 0 #22409a,1.75em 1.75em 0 0 rgba(34,64,154,.2),0 2.5em 0 0 rgba(34,64,154,.2),-1.8em 1.8em 0 0 rgba(34,64,154,.2),-2.6em 0 0 0 rgba(34,64,154,.2),-1.8em -1.8em 0 0 rgba(34,64,154,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.2),1.8em -1.8em 0 0 rgba(34,64,154,.5),2.5em 0 0 0 rgba(34,64,154,.7),1.75em 1.75em 0 0 #22409a,0 2.5em 0 0 rgba(34,64,154,.2),-1.8em 1.8em 0 0 rgba(34,64,154,.2),-2.6em 0 0 0 rgba(34,64,154,.2),-1.8em -1.8em 0 0 rgba(34,64,154,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.2),1.8em -1.8em 0 0 rgba(34,64,154,.2),2.5em 0 0 0 rgba(34,64,154,.5),1.75em 1.75em 0 0 rgba(34,64,154,.7),0 2.5em 0 0 #22409a,-1.8em 1.8em 0 0 rgba(34,64,154,.2),-2.6em 0 0 0 rgba(34,64,154,.2),-1.8em -1.8em 0 0 rgba(34,64,154,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.2),1.8em -1.8em 0 0 rgba(34,64,154,.2),2.5em 0 0 0 rgba(34,64,154,.2),1.75em 1.75em 0 0 rgba(34,64,154,.5),0 2.5em 0 0 rgba(34,64,154,.7),-1.8em 1.8em 0 0 #22409a,-2.6em 0 0 0 rgba(34,64,154,.2),-1.8em -1.8em 0 0 rgba(34,64,154,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.2),1.8em -1.8em 0 0 rgba(34,64,154,.2),2.5em 0 0 0 rgba(34,64,154,.2),1.75em 1.75em 0 0 rgba(34,64,154,.2),0 2.5em 0 0 rgba(34,64,154,.5),-1.8em 1.8em 0 0 rgba(34,64,154,.7),-2.6em 0 0 0 #22409a,-1.8em -1.8em 0 0 rgba(34,64,154,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(34,64,154,.2),1.8em -1.8em 0 0 rgba(34,64,154,.2),2.5em 0 0 0 rgba(34,64,154,.2),1.75em 1.75em 0 0 rgba(34,64,154,.2),0 2.5em 0 0 rgba(34,64,154,.2),-1.8em 1.8em 0 0 rgba(34,64,154,.5),-2.6em 0 0 0 rgba(34,64,154,.7),-1.8em -1.8em 0 0 #22409a}}#kabunushi .news__inner{margin:0 auto;max-width:1080px;position:relative}#kabunushi .news__tabs{cursor:pointer;display:flex;left:0;position:absolute;top:-42px;z-index:3}#kabunushi .news__tabs div{background:hsla(0,0%,100%,.8);border-radius:4px 4px 0 0;cursor:pointer;font-size:1.4rem;height:38px;margin-right:8px;padding:10px 18px 11px 15px;text-align:center;width:auto}@media screen and (min-width:1024px){#kabunushi .news__tabs div:hover{background:rgba(253,198,46,.8)}}@media screen and (max-width:570px){#kabunushi .news__tabs div{font-size:3.5vw;margin:0 4px;padding:12px 10px 8px}}#kabunushi .news__tabs div:before{background:#333;border-radius:50%;color:#fff;content:"!";display:inline-block;font-size:1.1rem;height:18px;line-height:18px;margin-right:8px;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px);vertical-align:middle;width:18px}@media screen and (max-width:570px){#kabunushi .news__tabs div:before{font-size:3vw;height:4.8vw;line-height:4.8vw;margin-right:4px;width:4.8vw}}#kabunushi .news__tabs div.is-active{background:#fdc62e}#kabunushi .news__tabs div.is-active:before{color:#fdc62e}#kabunushi .news__list{min-height:140px;position:relative}@media screen and (max-width:570px){#kabunushi .news__list ul{padding:10px 15px 13px}}#kabunushi .news__list ul li{font-size:1.4rem}@media screen and (max-width:570px){#kabunushi .news__list ul li{font-size:3.76vw}}#kabunushi .news__list ul li:not(:last-of-type){border-bottom:1px solid #dedde2}#kabunushi .news__list ul li a{color:#333;display:block;padding:16px 50px 16px 40px;position:relative;text-decoration:none}@media screen and (max-width:570px){#kabunushi .news__list ul li a{padding:11px 20px 13px 0}}#kabunushi .news__list ul li a:before{border-bottom:2px solid #223f9a;border-right:2px solid #223f9a;bottom:0;content:"";display:block;height:7px;margin:auto;position:absolute;right:20px;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:7px}@media screen and (max-width:570px){#kabunushi .news__list ul li a:before{height:6px;right:0;width:6px}}#kabunushi .news__list ul li a[target=_blank]:after{background:url(/travel/teikei/kabunushi/images/ico-newwin.png) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:9px;margin-left:5px;width:10px}#kabunushi .news[data-news-status=loaded] .loader,#kabunushi .news[data-news-status=loading] [data-news-tabTrigger],#kabunushi .news[data-news-status=loading] [data-news-type],#kabunushi .news [data-news-type]{display:none}#kabunushi .news.is--domestic [data-news-type=domestic],#kabunushi .news.is--international [data-news-type=international]{display:block}#kabunushi .section{padding-bottom:100px;padding-top:80px}@media screen and (max-width:767px){#kabunushi .section{padding-bottom:70px;padding-top:60px}}#kabunushi .section__title{text-align:center}#kabunushi .section__title span{align-items:center;color:#223f9a;display:flex;font-size:3.6rem;font-weight:700;justify-content:center;margin-top:32px;position:relative;text-align:center;white-space:nowrap}@media screen and (max-width:1023px){#kabunushi .section__title span{font-size:2.6rem;white-space:normal}}@media screen and (min-width:1024px){#kabunushi .section__title span:after,#kabunushi .section__title span:before{border-bottom:1px solid #223f9a;border-top:1px solid #223f9a;content:"";display:block;flex:0 1 30%;height:4px}#kabunushi .section__title span:before{margin-right:32px}#kabunushi .section__title span:after{margin-left:32px}}#kabunushi .section__lead{margin-bottom:16px;margin-top:32px;text-align:center}@media screen and (max-width:767px){#kabunushi .section__lead{text-align:left}}#kabunushi .section__lead>*{display:inline-block;font-weight:700}#kabunushi .section__note{margin:auto;max-width:65%;text-align:left}@media screen and (max-width:1023px){#kabunushi .section__note{margin:0;max-width:100%}}@media screen and (max-width:767px){#kabunushi .section__note{font-size:1.4rem;text-align:left}}#kabunushi .section__note ul{display:inline-block}#kabunushi .container{margin:0 auto;max-width:1440px;padding-left:20px;padding-right:20px;width:100%}#kabunushi .container.medium{max-width:1240px}#kabunushi .container.small{max-width:960px}.dynamic{display:flex;justify-content:space-between}@media screen and (max-width:767px){.dynamic{flex-direction:column}}.dynamic.center .dynamic__card{align-items:center;display:flex;justify-content:center}@media screen and (max-width:1023px){.dynamic.center{align-items:center}}.dynamic__card{width:49%!important}@media screen and (max-width:767px){.dynamic__card{width:100%!important}}.dynamic__card.left .dynamic__summary:before{bottom:-68px;content:url(/travel/teikei/kabunushi/images/bg-discount-1_1.png);left:-44px}@media screen and (max-width:1023px){.dynamic__card.left .dynamic__summary:before{bottom:-88px;left:-67px}}.dynamic__card.left .dynamic__summary:after{content:url(/travel/teikei/kabunushi/images/bg-discount-1_2.png);right:-55px;top:27px}@media screen and (max-width:1023px){.dynamic__card.left .dynamic__summary:after{right:-45px;top:-23px}}.dynamic__card.right .dynamic__summary:before{content:url(/travel/teikei/kabunushi/images/bg-discount-3_1.png);left:-53px;top:0}@media screen and (max-width:1023px){.dynamic__card.right .dynamic__summary:before{left:-77px;top:30px}}.dynamic__card.right .dynamic__summary:after{bottom:10px;content:url(/travel/teikei/kabunushi/images/bg-discount-3_2.png);right:-92px}@media screen and (max-width:1023px){.dynamic__card.right .dynamic__summary:after{bottom:0;right:-73px}}.dynamic__image{height:0;overflow:hidden;padding-top:65.69%;position:relative;width:100%}@media screen and (max-width:570px){.dynamic__image{margin:0 -20px;padding-top:93%;width:100vw}}.dynamic__image>img{font-family:"object-fit:cover";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.dynamic__image figcaption{align-items:center;background:#fff;border-radius:50%;color:#22409a;display:flex;flex-direction:column;font-size:2rem;font-weight:700;height:140px;justify-content:center;left:30px;position:absolute;text-align:center;top:30px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);width:140px}@media screen and (max-width:1023px){.dynamic__image figcaption{font-size:1.6rem;height:100px;width:100px}}.dynamic__image figcaption span{display:block;font-size:2.8rem;font-weight:700}@media screen and (max-width:1023px){.dynamic__image figcaption span{font-size:2rem}}.dynamic__summary{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);margin:0 auto;position:relative;-webkit-transform:translateY(-80px);transform:translateY(-80px);width:78%}@media screen and (max-width:1023px){.dynamic__summary{width:85%}}@media screen and (max-width:570px){.dynamic__summary{width:94%}}.dynamic__summary:after,.dynamic__summary:before{background-repeat:no-repeat;display:block;position:absolute;z-index:-1}@media screen and (max-width:1023px){.dynamic__summary:after,.dynamic__summary:before{-webkit-transform:scale(.7);transform:scale(.7)}}.dynamic__summary:after{z-index:-1}.dynamic__summary.center{-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:767px){.dynamic__summary.center{-webkit-transform:translateY(-80px);transform:translateY(-80px)}}.dynamic__ribbon{background:#f572b4;color:#fff;display:flex;flex-direction:column;font-weight:700;height:99px;justify-content:center;left:24px;padding:18px 10px 28px;position:absolute;text-align:center;top:0;width:85px}.dynamic__ribbon:after,.dynamic__ribbon:before{background:#fff;bottom:-7px;content:"";display:block;height:19px;position:absolute;width:46px}.dynamic__ribbon:before{left:0;-webkit-transform:rotate(-16deg);transform:rotate(-16deg)}.dynamic__ribbon:after{right:0;-webkit-transform:rotate(16deg);transform:rotate(16deg)}.dynamic__ribbon span{font-size:2rem;font-weight:700}.dynamic__ribbon+.dynamic__text .dynamic__heading{justify-content:flex-start;padding-left:120px}.dynamic__text{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;margin-top:auto;min-height:250px;padding:0 24px 32px;text-align:center;width:100%}@media screen and (max-width:1023px){.dynamic__text{padding:0 15px 32px}}.dynamic__text.center{justify-content:center}.dynamic__text p{margin-bottom:18px;position:relative;text-align:left;width:100%;z-index:0}@media screen and (max-width:1023px){.dynamic__text p{font-size:1.4rem}}.dynamic__heading{align-items:center;color:#22409a;display:flex;font-size:2.2rem;font-weight:700;justify-content:center;margin-bottom:16px;min-height:84px;padding-top:22px;text-align:left;width:100%}@media screen and (max-width:1023px){.dynamic__heading{font-size:1.8rem;margin-bottom:24px}}.dynamic__price{margin-top:auto;text-align:center}.dynamic__price span{display:inline-block;font-size:2.2rem;margin-bottom:18px;position:relative;text-align:center;z-index:0}.dynamic__price span:after{background:#fcb900;content:"";display:block;height:10px;position:relative;-webkit-transform:translateY(-14px);transform:translateY(-14px);width:100%;z-index:-1}.dynamic__price+a{margin-top:0}.dynamic__btn{background:#223f9a;border-radius:32px;color:#fff;cursor:pointer;display:block;margin:auto auto 0;max-width:280px;padding:16px;text-align:center;text-decoration:none;width:100%}#kabunushi .search__title{font-size:3rem;font-weight:700;margin-bottom:32px;text-align:center}@media screen and (max-width:1023px){#kabunushi .search__title{font-size:2.2rem}}#kabunushi .conditions{margin-top:48px;text-align:center}#kabunushi .conditions__content{align-items:flex-start;display:inline-flex;justify-content:flex-start;margin-bottom:28px;text-align:left}@media screen and (max-width:767px){#kabunushi .conditions__content{align-items:center;display:flex;flex-direction:column;justify-content:center}}#kabunushi .conditions__content span{background:#4b94cc;border-radius:4px;color:#fff;font-size:1.8rem;font-weight:700;margin-right:28px;padding:10px;text-align:center;width:200px}#kabunushi .conditions__content span.service{background:#50af7d}@media screen and (max-width:767px){#kabunushi .conditions__content span{font-size:1.6rem;margin-bottom:24px;margin-right:0;padding:8px}}#kabunushi .conditions__content p{font-weight:700}#kabunushi .accordion{height:164px;overflow:hidden;position:relative;width:100%}#kabunushi .accordion.is-active{height:auto}#kabunushi .accordion.is-active:after{display:none}#kabunushi .accordion.is-active .accordion__btn:before{content:"閉じる";order:2}#kabunushi .accordion.is-active .accordion__btn:after{margin-bottom:4px;order:1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#kabunushi .accordion:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:135px;left:0;position:absolute;width:100%}#kabunushi .accordion__content{padding-bottom:80px}#kabunushi .accordion__btn{align-items:center;bottom:3px;cursor:pointer;display:flex;flex-direction:column;height:40px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90px;z-index:1}#kabunushi .accordion__btn:before{content:"もっと見る";display:block;font-size:1.4rem;font-weight:700}#kabunushi .accordion__btn:after{border-left:2px solid #333;border-top:2px solid #333;content:"";height:8px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:8px}#kabunushi .overview h2{align-items:center;color:#223f9a;display:flex;flex-direction:column;font-size:3.6rem;font-weight:700;text-align:center}@media screen and (max-width:1023px){#kabunushi .overview h2{font-size:2.8rem}#kabunushi .overview h2 img{margin-bottom:8px}}#kabunushi .overview__list{display:flex;justify-content:space-between;margin-top:72px}@media screen and (max-width:1023px){#kabunushi .overview__list{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:767px){#kabunushi .overview__list{flex-direction:column}}#kabunushi .overview__list li{position:relative;width:30%}@media screen and (max-width:1023px){#kabunushi .overview__list li{margin-left:25px;margin-right:25px;width:calc(50% - 50px)}#kabunushi .overview__list li:not(:last-child){margin-bottom:60px}}@media screen and (max-width:767px){#kabunushi .overview__list li{margin-left:0;margin-right:0;width:100%}}#kabunushi .overview__list li:before{content:"";display:block;height:90px;left:-19px;position:absolute;top:-28px;width:90px}@media screen and (max-width:767px){#kabunushi .overview__list li:before{height:70px;left:-15px;top:-22px;width:70px}}#kabunushi .overview__list li:after{background:#f8f8f8;content:"";display:block;height:100%;left:14px;position:absolute;top:14px;width:100%;z-index:-2}#kabunushi .overview__list li:first-child:before{background:url(/travel/teikei/kabunushi/images/logo-special-01.svg) no-repeat}#kabunushi .overview__list li:nth-child(2):before{background:url(/travel/teikei/kabunushi/images/logo-special-02.svg) no-repeat}#kabunushi .overview__list li:last-child:before{background:url(/travel/teikei/kabunushi/images/logo-special-03.svg) no-repeat}#kabunushi .overview__list li a{border:1px solid #223f9a;display:block;height:100%;padding:32px 20px 72px;position:relative;text-decoration:none;width:100%}@media screen and (max-width:767px){#kabunushi .overview__list li a{padding:32px 20px}}#kabunushi .overview__list li a:after{border-bottom:2px solid #81101d;border-right:2px solid #81101d;bottom:32px;content:"";display:block;height:16px;left:50%;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}@media screen and (max-width:767px){#kabunushi .overview__list li a:after{bottom:60px;height:10px;left:auto;right:18px;width:10px}}#kabunushi .overview__list li h3{color:#81101d;font-size:3.2rem;font-weight:700;position:relative;text-align:center}@media screen and (max-width:767px){#kabunushi .overview__list li h3{font-size:2.4rem}}#kabunushi .overview__list li h3:after{background:url(/travel/teikei/kabunushi/images/underline-large.svg) no-repeat;background-position:50%;bottom:-10px;content:"";display:block;height:30px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%;z-index:-1}#kabunushi .overview__list li h3 span{color:#333;display:flex;flex-direction:column;font-size:2rem;justify-content:flex-end;margin-bottom:40px;position:relative}@media screen and (max-width:767px){#kabunushi .overview__list li h3 span{font-size:1.5rem;margin-bottom:30px}}#kabunushi .overview__list li h3 span:after{background:#7f7f7f;bottom:-16px;content:"";display:block;height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px}#kabunushi .limited{background:url(/travel/teikei/kabunushi/images/bg-limited.jpg) no-repeat bottom/cover}#kabunushi .limited__single{align-items:center;background:hsla(0,0%,100%,.5);border:1px solid #b55e68;display:flex;margin-top:40px;padding:40px 0;position:relative}@media screen and (max-width:570px){#kabunushi .limited__single{background:none;border:0;flex-direction:column;margin-top:60px;padding:0}}#kabunushi .limited__single>span{display:block;height:auto;left:-11px;position:absolute;top:-20px;width:228px}@media screen and (max-width:570px){#kabunushi .limited__single>span{left:-8px;top:-27px;width:195px}}#kabunushi .limited__single>div:first-of-type{padding-left:8%;width:44%}@media screen and (max-width:570px){#kabunushi .limited__single>div:first-of-type{padding:0;width:100%}#kabunushi .limited__single>div:first-of-type img{width:100%}}#kabunushi .limited__single>div:last-of-type{display:flex;flex-direction:column;justify-content:center;padding:0 5%;width:56%}@media screen and (max-width:570px){#kabunushi .limited__single>div:last-of-type{padding:0;width:100%}}#kabunushi .limited__single>div:last-of-type div{background:#fceff2;color:#81101d;font-size:2.2rem;padding:10px 24px;text-align:center}@media screen and (max-width:767px){#kabunushi .limited__single>div:last-of-type div{font-size:1.4rem}}@media screen and (max-width:570px){#kabunushi .limited__single>div:last-of-type div{margin-top:10px;padding:10px}}#kabunushi .limited__single>div:last-of-type div small{font-size:70%}#kabunushi .limited__single>div:last-of-type h3{color:#223f9a;font-size:2.6rem;margin-bottom:24px;margin-top:24px}@media screen and (max-width:767px){#kabunushi .limited__single>div:last-of-type h3{font-size:2rem;font-weight:700}}#kabunushi .limited__single>div:last-of-type p{color:#333}@media screen and (max-width:767px){#kabunushi .limited__single>div:last-of-type p{font-size:1.4rem}}#kabunushi .limited__open{display:flex;flex-wrap:wrap;justify-content:center}#kabunushi .limited__open a{color:#333;display:flex;flex-direction:column;margin-top:40px;padding-left:16px;padding-right:16px;text-decoration:none;width:33%}@media screen and (max-width:1023px){#kabunushi .limited__open a{padding-left:10px;padding-right:10px;width:50%}}@media screen and (max-width:570px){#kabunushi .limited__open a{margin-top:32px;width:100%}}#kabunushi .limited__open a>p{background:#4b94cc;color:#fff;font-size:1.5rem;font-weight:700;padding:10px 8px;position:relative;text-align:center}#kabunushi .limited__open a figure{height:0;overflow:hidden;padding-top:61.68%;position:relative;width:100%}#kabunushi .limited__open a figure img{left:0;position:absolute;top:0;transition:-webkit-transform .4s cubic-bezier(.25,.45,.45,1);transition:transform .4s cubic-bezier(.25,.45,.45,1);transition:transform .4s cubic-bezier(.25,.45,.45,1),-webkit-transform .4s cubic-bezier(.25,.45,.45,1);width:100%;will-change:transform}#kabunushi .limited__open a div{background:#fff;flex-grow:1;padding:20px 20px 24px;position:relative}@media screen and (max-width:767px){#kabunushi .limited__open a div{padding:8px 16px 20px}}#kabunushi .limited__open a div h3{color:#223f9a;font-size:2rem;margin-bottom:16px;text-align:center}@media screen and (max-width:767px){#kabunushi .limited__open a div h3{font-size:1.8rem;font-weight:700;margin-bottom:10px;margin-top:10px}#kabunushi .limited__open a div p{font-size:1.4rem}}#kabunushi .limited__open a div span{background:#fff;border-radius:3px;color:#000;display:block;font-size:1.3rem;padding:2px 8px;position:absolute;right:8px;top:-32px}#kabunushi .limited__closed{margin-top:65px}#kabunushi .limited__closed h3{font-size:3rem;font-weight:700;text-align:center}@media screen and (max-width:1023px){#kabunushi .limited__closed h3{font-size:2.2rem}}#kabunushi .limited__slider{margin-top:40px;width:100%}#kabunushi .limited__slider:after{content:"flickity";display:none}#kabunushi .limited__slider .dot{margin:0 8px}#kabunushi .limited__slide{color:#333;display:block;padding-left:16px;padding-right:16px;text-decoration:none;width:33%}@media screen and (max-width:1023px){#kabunushi .limited__slide{padding-left:10px;padding-right:10px;width:50%}}@media screen and (max-width:570px){#kabunushi .limited__slide{width:100%}}#kabunushi .limited__slide figure{height:0;overflow:hidden;padding-top:61.68%;position:relative;width:100%}#kabunushi .limited__slide figure img{left:0;position:absolute;top:0;transition:-webkit-transform .4s cubic-bezier(.25,.45,.45,1);transition:transform .4s cubic-bezier(.25,.45,.45,1);transition:transform .4s cubic-bezier(.25,.45,.45,1),-webkit-transform .4s cubic-bezier(.25,.45,.45,1);width:100%;will-change:transform}#kabunushi .limited__slide .label{background:#575757;color:#fff;font-size:1.5rem;padding:8px;position:relative;text-align:center}#kabunushi .limited__slide .label span{background:#fff;border-radius:3px;color:#000;display:block;font-size:1.3rem;padding:2px 8px;position:absolute;right:8px;top:-32px}#kabunushi .limited__slide .name{color:#223f9a;font-size:2rem;margin-bottom:16px;margin-top:18px;text-align:center}@media screen and (max-width:767px){#kabunushi .limited__slide .name{font-size:1.8rem;font-weight:700;margin-bottom:10px;margin-top:10px}#kabunushi .limited__slide .summary{font-size:1.4rem}}#kabunushi .limited-coming{background:#fdfdfd;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;display:flex;flex-wrap:nowrap;gap:50px;justify-content:center;padding:40px;width:calc(100% - 40px)}@media screen and (max-width:767px){#kabunushi .limited-coming{flex-wrap:wrap;gap:20px;width:calc(100% - 20px)}}#kabunushi .limited-coming img{max-width:20%}@media screen and (max-width:767px){#kabunushi .limited-coming img{max-width:60%}#kabunushi .limited-coming-text{flex-grow:1;max-width:100%}}#kabunushi .coupon{padding-bottom:0}#kabunushi .coupon__select{display:none}@media screen and (max-width:570px){#kabunushi .coupon__select{display:block;padding-top:40px;text-align:center}}#kabunushi .coupon__content{background:#f7f7f7;padding-bottom:80px}#kabunushi .coupon__tab{cursor:pointer;display:flex;justify-content:space-between;margin-bottom:27px}@media screen and (max-width:767px){#kabunushi .coupon__tab{margin-top:24px}}@media screen and (min-width:768px){#kabunushi .coupon__tab{padding-top:50px}}#kabunushi .coupon__tab li{align-items:center;background:#fff;color:#162964;display:flex;font-size:2.5rem;font-weight:700;justify-content:center;padding:26px;position:relative;transition:.2s;width:49.5%;z-index:0}@media screen and (max-width:1023px){#kabunushi .coupon__tab li{flex-direction:column;font-size:2rem}}#kabunushi .coupon__tab li:before{border:1px solid #162964;content:"";display:block;height:calc(100% - 16px);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 16px)}#kabunushi .coupon__tab li:after{background-repeat:no-repeat;content:"";display:block;height:10px;width:52px}@media screen and (min-width:1024px){#kabunushi .coupon__tab li:after{margin-left:20px}}@media screen and (max-width:1023px){#kabunushi .coupon__tab li:after{margin-top:8px}}@media screen and (min-width:768px){#kabunushi .coupon__tab li:after{height:14px;width:82px}}#kabunushi .coupon__tab li:first-child:after{background-image:url(/travel/teikei/kabunushi/images/logo-domestic.svg),url(/travel/teikei/kabunushi/images/logo-domestic-white.svg);background-size:contain,0}#kabunushi .coupon__tab li:last-child:after{background-image:url(/travel/teikei/kabunushi/images/logo-overseas.svg),url(/travel/teikei/kabunushi/images/logo-overseas-white.svg);background-size:contain,0}#kabunushi .coupon__tab li.is-active,#kabunushi .coupon__tab li:hover{background:#162964;color:#fff}#kabunushi .coupon__tab li.is-active:before,#kabunushi .coupon__tab li:hover:before{border:1px solid #fff}#kabunushi .coupon__tab li.is-active:after,#kabunushi .coupon__tab li:hover:after{background-size:0,contain}#kabunushi .coupon__tab li.is-active .arrow{display:block}#kabunushi .coupon__tab li span:not(.arrow){font-weight:700}@media screen and (max-width:767px){#kabunushi .coupon__tab li span:not(.arrow){display:none}}#kabunushi .coupon__tab li .arrow{border-color:#162964 hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-style:solid;border-width:36px 36px 0;bottom:-27px;display:none;height:0;left:50%;position:absolute;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);width:0;z-index:-1}#kabunushi .coupon__dp{background:#fff;display:none;padding:48px 96px}@media screen and (max-width:1023px){#kabunushi .coupon__dp{padding:24px 20px}}@media screen and (max-width:767px){#kabunushi .coupon__dp{margin-left:-20px;width:100vw}}#kabunushi .coupon__dp.is-active{display:block}#kabunushi .coupon__dp h3{font-size:3.4rem;margin-bottom:32px;text-align:center}@media screen and (max-width:1023px){#kabunushi .coupon__dp h3{font-size:2.6rem}}#kabunushi .coupon__dp h3 span{border-bottom:1px solid #7f7f7f;display:inline-block;font-weight:700;padding-bottom:10px}#kabunushi .coupon__dp h3+p a{text-decoration:none}#kabunushi .coupon__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:56px}#kabunushi .coupon__list li{background:#f8f7f5;border:2px solid #7c796a;margin-bottom:45px;overflow:hidden;padding:40px 32px 24px;position:relative;text-align:center;width:31%;z-index:0}@media screen and (max-width:1023px){#kabunushi .coupon__list li{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;padding:20px 16px;width:49%}}@media screen and (max-width:570px){#kabunushi .coupon__list li{width:100%}}#kabunushi .coupon__list li:before{border:1px solid #7c796a;content:"";display:block;height:calc(100% - 6px);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 8px);z-index:-1}#kabunushi .coupon__list li:after{content:url(/travel/teikei/kabunushi/images/logo-coupon.svg);display:block;height:auto;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:62%;z-index:-1}#kabunushi .coupon__list li>span{color:#000;font-weight:700}@media screen and (max-width:1023px){#kabunushi .coupon__list li>span{margin-bottom:8px;width:100%}}#kabunushi .coupon__list+h4{font-size:2.2rem;margin-bottom:40px;margin-top:40px;text-align:center}@media screen and (max-width:767px){#kabunushi .coupon__list+h4{font-size:1.8rem}}#kabunushi .coupon__list+h4 span{border-bottom:1px solid #7f7f7f;display:inline-block;font-weight:700;padding-bottom:10px}#kabunushi .coupon__price{color:#223f9a;display:flex;flex-wrap:wrap;font-size:3rem;font-weight:700;justify-content:center;margin-bottom:8px;margin-top:4px;width:100%}@media screen and (max-width:767px){#kabunushi .coupon__price{font-size:2.4rem;text-align:center}}#kabunushi .coupon__price>span{display:block;font-weight:700;white-space:nowrap}#kabunushi .coupon__price>span span{font-size:22px;font-weight:700}@media screen and (max-width:767px){#kabunushi .coupon__price>span span{font-size:1.8rem}}#kabunushi .coupon__code{background:#fff;border:1px solid #c9c9c9;color:#000;font-family:Arial Black,sans-serif;font-size:1.8rem;font-weight:700;padding:4px;width:100%}@media screen and (max-width:767px){#kabunushi .coupon__code{font-size:1.6rem}}#kabunushi .coupon__table{width:100%}#kabunushi .coupon__table thead tr th{padding:20px;text-align:center}#kabunushi .coupon__table tbody{width:100%}#kabunushi .coupon__table tbody tr{border-bottom:1px solid #b2b2b2;border-top:1px solid #b2b2b2}@media screen and (max-width:767px){#kabunushi .coupon__table tbody tr{display:flex;flex-direction:column}}#kabunushi .coupon__table tbody td{font-size:14px;padding:20px}#kabunushi .coupon__table tbody td.center{text-align:center}#kabunushi .coupon__table tbody th{background:#f0f3f7;font-size:14px;padding:20px;text-align:center;width:30%}@media screen and (max-width:767px){#kabunushi .coupon__table tbody th{width:100%}}#kabunushi .coupon__caution{margin-top:40px}#kabunushi .coupon__caution>p{font-size:1.4rem;font-weight:700;margin-bottom:10px}#kabunushi .coupon__caution ul{font-size:1.4rem;list-style:disc;padding-left:1.5em}#kabunushi .coupon__lineup{margin-top:80px}#kabunushi .coupon__lineup>div:first-child{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:46px}#kabunushi .coupon__lineup>div:first-child figure{flex-shrink:0;width:74px}#kabunushi .coupon__lineup>div:first-child>div{padding-left:28px;width:calc(100% - 102px)}@media screen and (max-width:1023px){#kabunushi .coupon__lineup>div:first-child>div{padding-left:10px}}#kabunushi .coupon__lineup>div:first-child>div h4{font-size:3rem;font-weight:700}@media screen and (max-width:1023px){#kabunushi .coupon__lineup>div:first-child>div h4{font-size:2.2rem}}#kabunushi .coupon__lineup>div:first-child>div h4+p{font-size:1.8rem;margin-top:8px}#kabunushi .coupon__lineup>div:first-child>p{margin-top:16px}@media screen and (max-width:767px){#kabunushi .discount{padding-bottom:0}}#kabunushi .discount__title:before{background:#f7f7f7;content:"";display:block;height:70px;position:relative;-webkit-transform:translateY(24px);transform:translateY(24px);width:100%;z-index:-1}@media screen and (max-width:767px){#kabunushi .discount__title:before{margin-left:-20px;width:100vw}}#kabunushi .discount__title h3{font-size:3.4rem;font-weight:700;text-align:center}@media screen and (max-width:767px){#kabunushi .discount__title h3{font-size:2.6rem}}#kabunushi .discount__title h3+p{margin-top:10px;text-align:center}#kabunushi .notice{padding-bottom:0;padding-top:0}#kabunushi .notice h2{font-size:2.4rem;margin-bottom:40px;margin-top:40px;text-align:center}#kabunushi .notice h2 span{border-bottom:1px solid #7f7f7f;display:inline-block;font-weight:700;padding-bottom:10px}#kabunushi .notice ul{list-style:disc;padding-left:1.5em}@media screen and (max-width:767px){#kabunushi .notice ul{font-size:1.4rem}}#kabunushi .notice ul li{margin-bottom:.5em}#kabunushi .comparison h2{font-size:2.4rem;margin-bottom:40px;margin-top:40px;text-align:center}#kabunushi .comparison h2>span{border-bottom:1px solid #7f7f7f;display:inline-block;font-weight:700;padding-bottom:10px}#kabunushi .comparison h2+p{color:#555;font-size:1.2rem;margin-top:-16px;text-align:center}#kabunushi .comparison table{width:100%}@media screen and (max-width:570px){#kabunushi .comparison table{margin-top:20px;width:780px}}#kabunushi .comparison table tbody tr{border-bottom:1px solid #b2b2b2;border-top:1px solid #b2b2b2}#kabunushi .comparison table tbody tr:first-child{border-top:0}#kabunushi .comparison table tbody tr:first-child th{background:#fff;vertical-align:middle}@media screen and (max-width:570px){#kabunushi .comparison table tbody tr:first-child th{vertical-align:bottom}}#kabunushi .comparison table tbody th{background:#f0f3f7;font-size:1.4rem;padding:20px;text-align:center;width:150px}@media screen and (max-width:570px){#kabunushi .comparison table tbody th{padding:16px 10px}@supports (position:sticky) or (position:-webkit-sticky){#kabunushi .comparison table tbody th:first-child{left:0;position:sticky}}}#kabunushi .comparison table tbody td{font-size:1.4rem;padding:20px;width:29%}#kabunushi .comparison table tbody td:nth-of-type(2){border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2}@media screen and (max-width:570px){#kabunushi .comparison table tbody td{padding:16px 10px}}#kabunushi .comparison__scroll{width:100%}@media screen and (max-width:570px){#kabunushi .comparison__scroll{overflow-x:scroll}}#kabunushi .banners a{display:block}#kabunushi .banners a:not(:first-child){margin-top:40px}#kabunushi .contact h2{font-size:2.4rem;font-weight:700;margin-bottom:40px;text-align:center}#kabunushi .contact h2+p{text-align:center}#kabunushi .contact__row{display:flex;margin-top:40px}@media screen and (max-width:570px){#kabunushi .contact__row{flex-direction:column}}#kabunushi .contact__row>div{padding-top:10px;width:50%}@media screen and (max-width:570px){#kabunushi .contact__row>div{width:100%}}#kabunushi .contact__row>div:first-child{border-right:1px solid #ccc;padding-right:40px}@media screen and (max-width:570px){#kabunushi .contact__row>div:first-child{border-right:0;padding-right:0}}#kabunushi .contact__row>div:last-child{padding-left:40px}@media screen and (max-width:570px){#kabunushi .contact__row>div:last-child{padding-left:0}}#kabunushi .contact__row>div h3{font-size:2.2rem;font-weight:700;margin-bottom:12px}@media screen and (max-width:570px){#kabunushi .contact__row>div h3{text-align:center}}#kabunushi .contact__row>div>p{margin-bottom:16px}#kabunushi .contact__row>div>p:not(:first-of-type){margin-top:40px}#kabunushi .contact__row>div>ul>li{font-size:1.4rem;padding-left:1.5em;position:relative}#kabunushi .contact__row>div>ul>li:before{content:"※";display:block;left:0;position:absolute;top:0;width:1em}#kabunushi .contact__block{background:#fafafa;margin-bottom:32px;padding:24px 32px;text-align:center}@media screen and (max-width:1023px){#kabunushi .contact__block{margin-bottom:24px;padding:24px 15px}}@media screen and (max-width:570px){#kabunushi .contact__block{margin-left:-20px;width:100vw}}#kabunushi .contact__block h4{border-bottom:1px solid #000;display:inline-block;font-size:1.8rem;padding-bottom:2px}@media screen and (max-width:1023px){#kabunushi .contact__block h4{font-size:1.6rem}}#kabunushi .contact__block p{font-size:1.4rem}#kabunushi .contact__block>table{margin:20px auto 10px}#kabunushi .contact__block>table tbody{display:flex;flex-direction:column}#kabunushi .contact__block>table tr{align-items:center;display:flex}#kabunushi .contact__block>table td{text-align:left}@media screen and (max-width:1023px){#kabunushi .contact__block>table td{font-size:1.4rem}}#kabunushi .contact__block>table td:first-child{min-width:60px}#kabunushi .contact__block>table td:last-child{padding-left:32px}@media screen and (max-width:1023px){#kabunushi .contact__block>table td:last-child{padding-left:16px}}#kabunushi .contact__block>table td a{color:#333;font-size:3.6rem;font-weight:700;text-decoration:none}@media screen and (max-width:1023px){#kabunushi .contact__block>table td a{font-size:2.6rem}}.global-footer-nav-wrap{display:none!important}