@charset "UTF-8";.io{transform:translateY(40px);opacity:0;transition:transform 1s,opacity 1s}.io.on{transform:translate(0);opacity:1}.io-o{opacity:0;transition:opacity 1s}.io-o.on{opacity:1}.w-o{padding-right:.25em;overflow:hidden}.w-o:last-child{padding-right:0}.w-o .o{overflow:hidden}.js-words span,.js-char span{display:inline-block;vertical-align:top}.js-h{cursor:pointer}.js-b-show .o{opacity:0;transform:translateY(100%)}.js-w-show .o{opacity:0;transform:translateY(-100%)}.js-show{opacity:0;transform:translateY(50px)}.is-mobile .io,.is-mobile .js-b-show .o,.is-mobile .js-w-show .o{transform:translate(0);opacity:1}.page-width{padding-left:16px;padding-right:16px}@media only screen and (min-width: 960px){.page-width{padding-left:32px;padding-right:32px}}@media only screen and (min-width: 1280px){.page-width{padding-left:70px;padding-right:70px}}.page-width.faq{margin-inline:0}#giftserviceWrapper,#egiftWrapper,#bmpWrapper,.page-guide .guide__group .content{background-color:#fff}#giftserviceWrapper .anchorLinks,#egiftWrapper .about{max-width:1400px;margin:0 auto}@media screen and (max-width: 740px){#giftserviceWrapper .anchorLinks ul{padding:0 1em}}.sizeTable table{width:100%;border-collapse:collapse;border-spacing:0}.sizeTable .header{display:table-row!important}.sizeTable th,.sizeTable td{text-align:left;border:1px solid #ebebeb;padding:10px 14px}.media__image,.media__noscript{height:600px;width:100vw}.media__image img,.media__noscript img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-content{margin-top:10rem}.contact-content .section__header{max-width:900px}.contact-content .h2{border-bottom:1px solid rgb(var(--border-color));padding-bottom:15px;font-size:1.8em;font-weight:700;text-align:center}.contact-content .lead{font-size:1rem;line-height:1.8em;padding-bottom:4em;text-align:left}@media screen and (max-width: 740px){.contact-content .lead{padding:1rem}}#contactHojinWrapper .list_notice{list-style:square;font-size:1rem;line-height:1.8em;padding-bottom:1rem;color:#333;font-weight:400;margin-right:auto;margin-left:auto;text-align:initial;max-width:290px}#contactHojinWrapper .list_notice li{list-style:square}#contactHojinWrapper .about-hero{position:relative}#contactHojinWrapper .about-hero__slider{position:relative;width:100%;height:600px}@media screen and (max-width: 740px){#contactHojinWrapper .about-hero__slider{height:500px}}#contactHojinWrapper .about-hero__titles{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);z-index:2}#contactHojinWrapper .about-hero__subtitle{font-size:13px;margin-left:4px;margin-bottom:10px}#contactHojinWrapper .about-hero__title{font-size:30px;text-shadow:1px 1px 0px #f4fbff,0px 1px 0px #f4fbff,1px 0px 0px #f4fbff,-1px -1px 0px #f4fbff,0px -1px 0px #f4fbff,-1px 0px 0px #f4fbff}@media screen and (max-width: 740px){#contactHojinWrapper .about-hero__title{font-size:24px}}#contactHojinWrapper .about-hero__text{color:#333;font-size:14px;line-height:2;letter-spacing:1px;text-shadow:1px 1px 0px #f4fbff,0px 1px 0px #f4fbff,1px 0px 0px #f4fbff,-1px -1px 0px #f4fbff,0px -1px 0px #f4fbff,-1px 0px 0px #f4fbff;transition-delay:.4s!important}@media screen and (max-width: 740px){#contactHojinWrapper .about-hero__text{font-size:13px;letter-spacing:0}}.page-guide .page-content{max-width:none;margin:70px 0}@media screen and (max-width: 740px){.page-guide .page-content{margin:50px 0}}.page-guide .guide__group .content ul{padding-left:0}.page-guide table.typical{width:100%}.page-guide table.typical th,.page-guide table.typical td{text-align:left;border:1px solid #ebebeb;padding:10px 14px}.page-guide table.typical .group{text-align:center}.guide__nav .guideNavItem{background-color:#fff!important}.guide__nav .guideNavItem>ul{list-style:none}.guide__nav .guideNavItem>ul .anchorLink{color:inherit}#bmpWrapper .pageIndex ul{margin:22px auto!important}#bmpWrapper #anchorLinks li{position:relative}#bmpWrapper #anchorLinks li .label{color:inherit;text-decoration:none;font-size:17px}#bmpWrapper #anchorLinks li .label:before{content:"";cursor:pointer;top:50%;left:50%;width:100%;height:100%;display:block;position:absolute;transform:translate(-50%,-50%)}@media screen and (max-width: 740px){#bmpWrapper #anchorLinks li .label{font-size:13px}}#bmpWrapper .contact{display:block!important;padding-top:1em;margin:1em}.banner-section{padding-top:70px;padding-bottom:70px;text-align:center}@media only screen and (max-width: 999px){.banner-section{padding-top:50px;padding-bottom:50px}}.banner-section .banner{width:50%;display:inline-block}@media only screen and (max-width: 999px){.banner-section .banner{width:100%;padding-left:0;padding-right:0}}.banner-section .media{border-radius:10px;overflow:hidden}.banner-section .media__image{width:100%!important;height:auto;aspect-ratio:2}
/*# sourceMappingURL=/cdn/shop/t/340/assets/c-lp-page-layout.css.map */
