@import url(https://fonts.googleapis.com/css2?family=Jost:wght@100..900&display=swap);
body,html{background:transparent;border:0;margin:0;outline:0;padding:0}@media screen and (max-width:768px){body{min-width:inherit}body.fixed{height:100%;position:fixed;width:100%}}.pomalo_id_contents{font-family:游ゴシック,Yu Gothic,游ゴシック体,YuGothic,Hiragino Kaku Gothic ProN,sans-serif}.pomalo_id_contents a,.pomalo_id_contents abbr,.pomalo_id_contents acronym,.pomalo_id_contents address,.pomalo_id_contents applet,.pomalo_id_contents b,.pomalo_id_contents big,.pomalo_id_contents blockquote,.pomalo_id_contents caption,.pomalo_id_contents center,.pomalo_id_contents cite,.pomalo_id_contents code,.pomalo_id_contents dd,.pomalo_id_contents del,.pomalo_id_contents dfn,.pomalo_id_contents div,.pomalo_id_contents dl,.pomalo_id_contents dt,.pomalo_id_contents em,.pomalo_id_contents fieldset,.pomalo_id_contents font,.pomalo_id_contents form,.pomalo_id_contents h1,.pomalo_id_contents h2,.pomalo_id_contents h3,.pomalo_id_contents h4,.pomalo_id_contents h5,.pomalo_id_contents h6,.pomalo_id_contents i,.pomalo_id_contents iframe,.pomalo_id_contents img,.pomalo_id_contents ins,.pomalo_id_contents kbd,.pomalo_id_contents label,.pomalo_id_contents legend,.pomalo_id_contents li,.pomalo_id_contents object,.pomalo_id_contents ol,.pomalo_id_contents p,.pomalo_id_contents pre,.pomalo_id_contents q,.pomalo_id_contents s,.pomalo_id_contents samp,.pomalo_id_contents small,.pomalo_id_contents span,.pomalo_id_contents strike,.pomalo_id_contents strong,.pomalo_id_contents sub,.pomalo_id_contents sup,.pomalo_id_contents table,.pomalo_id_contents tbody,.pomalo_id_contents td,.pomalo_id_contents tfoot,.pomalo_id_contents th,.pomalo_id_contents thead,.pomalo_id_contents tr,.pomalo_id_contents tt,.pomalo_id_contents u,.pomalo_id_contents ul,.pomalo_id_contents var{background:transparent;border:0;margin:0;outline:0;padding:0}.pomalo_id_contents input,.pomalo_id_contents option,.pomalo_id_contents select,.pomalo_id_contents table,.pomalo_id_contents textarea{font-family:游ゴシック,Yu Gothic,游ゴシック体,YuGothic,Hiragino Kaku Gothic ProN,sans-serif}.pomalo_id_contents article,.pomalo_id_contents aside,.pomalo_id_contents canvas,.pomalo_id_contents details,.pomalo_id_contents figcaption,.pomalo_id_contents figure,.pomalo_id_contents footer,.pomalo_id_contents header,.pomalo_id_contents hgroup,.pomalo_id_contents menu,.pomalo_id_contents nav,.pomalo_id_contents section,.pomalo_id_contents summary{display:block}.pomalo_id_contents ol,.pomalo_id_contents ul{list-style:none}.pomalo_id_contents blockquote,.pomalo_id_contents q{quotes:none}.pomalo_id_contents :focus{outline:0}.pomalo_id_contents ins{text-decoration:none}.pomalo_id_contents del{text-decoration:line-through}.pomalo_id_contents img{height:auto;max-width:100%;vertical-align:top}.pomalo_id_contents h1,.pomalo_id_contents h2,.pomalo_id_contents h3,.pomalo_id_contents h4,.pomalo_id_contents h5,.pomalo_id_contents h6{font-size:1em;font-weight:400}.pomalo_id_contents .clearfix:after{clear:both;content:"";display:block}.pomalo_id_contents a{transition:.2s}.pomalo_id_contents a,.pomalo_id_contents a:link{color:#282724;text-decoration:none}.pomalo_id_contents a:active,.pomalo_id_contents a:hover,.pomalo_id_contents a:visited{color:#282724}.pomalo_id_contents .fadeInUp{opacity:0;transform:translateY(30px);transition:opacity 1s,transform 1s}.pomalo_id_contents .fadeInUp.animate{opacity:1;transform:translateY(0)}.pomalo_id_contents .templateWrap{-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;background-color:#fff;color:#282724;font-size:16px;line-height:1.5;text-align:left;word-break:break-word}.pomalo_id_contents #main{margin-bottom:193px}.pomalo_id_contents a[href^="tel:"]{cursor:default;pointer-events:none}@media screen and (min-width:769px){.pomalo_id_contents .sp{display:none!important}}@media screen and (max-width:768px){.pomalo_id_contents #main{margin-bottom:100px}.pomalo_id_contents a:hover,.pomalo_id_contents a:hover img{opacity:1!important}.pomalo_id_contents .pc{display:none!important}.pomalo_id_contents a[href^="tel:"]{cursor:pointer;pointer-events:auto}}.pomalo_id_contents .templateWrap{background:#fff}.pomalo_id_contents .templateWrap *{box-sizing:border-box}.pomalo_id_contents .templateWrap .setting__id{display:flex;gap:12px;padding:30px}.pomalo_id_contents .templateWrap .headBlock{font-family:Jost,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,Hiragino Kaku Gothic ProN,sans-serif;position:relative}.pomalo_id_contents .templateWrap .headBlock__img__item{margin:0 auto 32px;position:relative}.pomalo_id_contents .templateWrap .headBlock__img__item img{width:100%}.pomalo_id_contents .templateWrap .headBlock__img__item--s{max-width:666px}.pomalo_id_contents .templateWrap .headBlock__img__text{color:#fff;font-size:22px;font-weight:700;left:0;padding:0 20px;position:absolute;text-align:center;top:14.3055555556vw;width:100%}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .headBlock__img__text{font-size:14px;top:46.1333333333vw}}.pomalo_id_contents .templateWrap .headBlock__title{left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.pomalo_id_contents .templateWrap .headBlock__title__main{color:#fff;font-size:min(5.5vw,67px);font-weight:400;letter-spacing:.2em;line-height:1.2;position:relative;z-index:1}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .headBlock__title__main{font-size:30px;letter-spacing:.4em}}.pomalo_id_contents .templateWrap .leadBlock{margin-top:40px}.pomalo_id_contents .templateWrap .contentsArea{padding-bottom:96px}.pomalo_id_contents .templateWrap .tab-nav{border-bottom:1px solid #d5d5d5;font-family:Jost,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,Hiragino Kaku Gothic ProN,sans-serif;margin-bottom:40px}.pomalo_id_contents .templateWrap .tab-nav__list{display:flex;gap:24px;justify-content:center}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .tab-nav__list{flex-wrap:wrap;gap:15px}}.pomalo_id_contents .templateWrap .tab-nav__list li{min-width:120px;position:relative}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .tab-nav__list li{min-width:92px}}.pomalo_id_contents .templateWrap .tab-nav__list li h2,.pomalo_id_contents .templateWrap .tab-nav__list li span{border-bottom:4px solid #b2b2b2;cursor:pointer;display:block;font-size:18px;font-weight:500;letter-spacing:.15em;line-height:1;padding:0 20px 16px;text-align:center}.pomalo_id_contents .templateWrap .tab-nav__list li h2:hover,.pomalo_id_contents .templateWrap .tab-nav__list li span:hover{opacity:.7}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .tab-nav__list li h2,.pomalo_id_contents .templateWrap .tab-nav__list li span{font-size:15px;padding:0 10px 15px}}.pomalo_id_contents .templateWrap .tab-nav__list li.is-current{pointer-events:none}.pomalo_id_contents .templateWrap .tab-nav__list li.is-current h2,.pomalo_id_contents .templateWrap .tab-nav__list li.is-current span{border-color:#c50000;color:#000}.pomalo_id_contents .templateWrap .tab-nav__list li:not(.is-current) h2,.pomalo_id_contents .templateWrap .tab-nav__list li:not(.is-current) span{border-color:#b2b2b2!important;color:#b2b2b2!important}.pomalo_id_contents .templateWrap .anchor-nav{font-family:Jost,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,Hiragino Kaku Gothic ProN,sans-serif;margin-bottom:40px}.pomalo_id_contents .templateWrap .anchor-nav__list{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.pomalo_id_contents .templateWrap .anchor-nav__list a{border:1px solid;border-radius:50px;display:block;letter-spacing:.12em;line-height:1.2;padding:8px 60px 8px 32px;position:relative}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .anchor-nav__list a{padding:10px 40px 10px 16px}}.pomalo_id_contents .templateWrap .anchor-nav__list a:before{background-color:currentColor;content:"";display:block;height:8px;-webkit-mask:url(../images/icon_arrow.svg) 0 0/contain no-repeat;mask:url(../images/icon_arrow.svg) 0 0/contain no-repeat;position:absolute;right:32px;top:50%;transform:translateY(-50%);width:12px}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .anchor-nav__list a:before{right:18px}}.pomalo_id_contents .templateWrap .anchor-nav__list a h3{font-size:14px}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .anchor-nav__list a h3{font-size:15px}}.pomalo_id_contents .templateWrap .nav-area{background:var(--navBgColor);display:flex;margin:40px 0 64px}@media screen and (min-width:769px){.pomalo_id_contents .templateWrap .nav-area{align-items:center;justify-content:center;padding:40px 20px}}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .nav-area{flex-direction:column;gap:12px;padding:20px}}@media screen and (min-width:769px){.pomalo_id_contents .templateWrap .nav-area #js-inc-nav,.pomalo_id_contents .templateWrap .nav-area #js-nav-area{flex-grow:1;max-width:732px}}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .nav-area #js-inc-nav,.pomalo_id_contents .templateWrap .nav-area #js-nav-area{width:100%}}.pomalo_id_contents .templateWrap .nav-area .page-nav{display:flex;gap:12px}.pomalo_id_contents .templateWrap .nav-area .page-nav li{flex:1;min-height:0}@media screen and (min-width:769px){.pomalo_id_contents .templateWrap .nav-area .page-nav li{max-width:360px}}.pomalo_id_contents .templateWrap .nav-area .page-nav li a{display:block}.pomalo_id_contents .templateWrap .nav-area .page-nav li a:hover{opacity:.7}.pomalo_id_contents .templateWrap .nav-area .page-nav__btn{align-items:center;background:#fff;color:#1f1f1d;display:flex;font-size:18px;font-weight:700;justify-content:center;line-height:1.5;min-height:59px;padding:0 15px;width:100%}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .nav-area .page-nav__btn{font-size:14px;min-height:50px}}.pomalo_id_contents .templateWrap .nav-area .page-nav__btn.is-active{background:#806347;color:#fff}.pomalo_id_contents .templateWrap .nav-area .dropdown{position:relative}@media screen and (min-width:769px){.pomalo_id_contents .templateWrap .nav-area .dropdown{border-left:1px solid #d7c5b7;margin-left:50px;padding-left:24px}}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .nav-area .dropdown{width:100%}}.pomalo_id_contents .templateWrap .nav-area .dropdown__title{align-items:center;background:#fff;color:#3e3a39;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:14px;justify-content:center;min-height:59px;transition:opacity .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:206px}.pomalo_id_contents .templateWrap .nav-area .dropdown__title:hover{opacity:.7}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .nav-area .dropdown__title{font-size:14px;min-height:50px;width:100%}}.pomalo_id_contents .templateWrap .nav-area .dropdown__title:after{border-bottom:1px solid;border-right:1px solid;content:"";display:block;flex-shrink:0;height:8px;margin-top:-5px;transform:rotate(45deg);transition:transform .2s,margin-top .2s;width:8px}.pomalo_id_contents .templateWrap .nav-area .dropdown.is-open .dropdown__title:after{margin-top:4px;transform:rotate(-135deg)}.pomalo_id_contents .templateWrap .nav-area .dropdown__list{background:#fff;border-top:none;display:none;min-width:206px;position:absolute;right:0;top:100%;z-index:100}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .nav-area .dropdown__list{left:0;min-width:0;right:auto;width:100%}}.pomalo_id_contents .templateWrap .nav-area .dropdown__list li{min-height:0}.pomalo_id_contents .templateWrap .nav-area .dropdown__btn{background:#3e3a39;border:1px solid;border-top:0;color:#fff;display:block;font-size:14px;height:auto;justify-content:flex-start;padding:14px 16px;transition:opacity .2s}.pomalo_id_contents .templateWrap .nav-area .dropdown__btn:hover{opacity:.7}.pomalo_id_contents .templateWrap .nav-area.parent .page-nav{background-color:transparent!important}.pomalo_id_contents .templateWrap .nav-area.child .page-nav,.pomalo_id_contents .templateWrap .nav-area.parent .dropdown{background-color:#f8f3f0}.pomalo_id_contents .templateWrap .nav-area.child .dropdown{background-color:transparent!important}.pomalo_id_contents .templateWrap .itemBlock{margin:0 auto;max-width:1054px;padding:0 20px}.pomalo_id_contents .templateWrap .itemBlock+.itemBlock{margin-top:60px}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .itemBlock{flex-direction:column;gap:24px;padding:0 20px}}.pomalo_id_contents .templateWrap .itemBlock.title-en .itemBlock__title{font-family:Jost,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,Hiragino Kaku Gothic ProN,sans-serif;font-size:32px;font-weight:500}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .itemBlock.title-en .itemBlock__title{font-size:30px;line-height:1.2;margin-bottom:8px}}.pomalo_id_contents .templateWrap .itemBlock.title-en .itemBlock__subtitle{font-size:20px;font-weight:700}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .itemBlock.title-en .itemBlock__subtitle{font-size:18px}}.pomalo_id_contents .templateWrap .itemBlock.title-jp .itemBlock__title{font-size:26px;font-weight:700}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .itemBlock.title-jp .itemBlock__title{font-size:24px}}.pomalo_id_contents .templateWrap .itemBlock.title-jp .itemBlock__subtitle{font-family:Jost,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,Hiragino Kaku Gothic ProN,sans-serif;font-size:16px;font-weight:500}.pomalo_id_contents .templateWrap .itemBlock__inner{align-items:flex-start;display:flex;gap:48px}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .itemBlock__inner{display:block}}.pomalo_id_contents .templateWrap .itemBlock__img{flex-shrink:0;width:48.224852071%}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .itemBlock__img{margin-bottom:32px;width:100%}}.pomalo_id_contents .templateWrap .itemBlock__img img{width:100%}.pomalo_id_contents .templateWrap .itemBlock__content{width:47.0414201183%}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .itemBlock__content{width:100%}}.pomalo_id_contents .templateWrap .itemBlock__title span{color:#3e3a39;display:block}.pomalo_id_contents .templateWrap .itemBlock__subtitle{margin-bottom:32px}.pomalo_id_contents .templateWrap .itemBlock__imgList{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:32px}.pomalo_id_contents .templateWrap .itemBlock__imgList li{max-width:116px;width:calc(33.33333% - 16px)}.pomalo_id_contents .templateWrap .itemBlock__detail{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.pomalo_id_contents .templateWrap .itemBlock__detail__title{align-items:center;color:#3e3a39;display:flex;font-size:16px;font-weight:700;gap:12px;line-height:1.5;margin-bottom:8px}.pomalo_id_contents .templateWrap .itemBlock__detail__title:before{background:#dbccbe;content:"";display:block;flex-shrink:0;height:18px;width:3px}.pomalo_id_contents .templateWrap .itemBlock__detail__title:empty{display:block;margin-bottom:0}.pomalo_id_contents .templateWrap .itemBlock__detail__title:empty:before{display:none}.pomalo_id_contents .templateWrap .itemBlock__detail__description{color:#3e3a39;font-size:13px;font-weight:500;line-height:1.8}.pomalo_id_contents .templateWrap .itemBlock__detail__more{align-items:center;background:none;border:none;bottom:0;color:#3e3a39;cursor:pointer;display:flex;font-family:游ゴシック,Yu Gothic,游ゴシック体,YuGothic,Hiragino Kaku Gothic ProN,sans-serif;font-size:17px;font-weight:500;gap:6px;left:50%;padding:0;position:absolute;transform:translateX(-50%);transition:.2s;white-space:nowrap;z-index:1}.pomalo_id_contents .templateWrap .itemBlock__detail__more:hover{opacity:.7}.pomalo_id_contents .templateWrap .itemBlock__detail__more:after{border-bottom:1.5px solid;border-right:1.5px solid;content:"";display:block;height:7px;margin-top:-3px;transform:rotate(45deg);transition:transform .2s,margin-top .2s;width:7px}.pomalo_id_contents .templateWrap .itemBlock__detail__description-wrap{margin-bottom:12px;overflow:hidden;position:relative}.pomalo_id_contents .templateWrap .itemBlock__detail__description-wrap.none{height:auto}.pomalo_id_contents .templateWrap .itemBlock__detail__description-wrap.none .itemBlock__detail__more,.pomalo_id_contents .templateWrap .itemBlock__detail__description-wrap.none:after{display:none}.pomalo_id_contents .templateWrap .itemBlock__detail__description-wrap.none .itemBlock__detail__description-inner{padding-bottom:0}.pomalo_id_contents .templateWrap .itemBlock__detail__description-wrap.height_1{height:172px}.pomalo_id_contents .templateWrap .itemBlock__detail__description-wrap.height_2{height:304px}.pomalo_id_contents .templateWrap .itemBlock__detail__description-wrap:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 60%);bottom:0;content:"";height:80px;left:0;pointer-events:none;position:absolute;right:0}.pomalo_id_contents .templateWrap .itemBlock__detail__description-wrap.is-open{height:auto;overflow:visible}.pomalo_id_contents .templateWrap .itemBlock__detail__description-wrap.is-open:after{display:none}.pomalo_id_contents .templateWrap .itemBlock__detail__description-wrap.is-open .itemBlock__detail__more:after{margin-top:3px;transform:rotate(-135deg)}.pomalo_id_contents .templateWrap .itemBlock__detail__description-inner{padding-bottom:30px}.pomalo_id_contents .templateWrap .itemBlock__detail__description-item{min-height:0}.pomalo_id_contents .templateWrap .itemBlock__detail__description-item:not(:last-child){margin-bottom:6px}.pomalo_id_contents .templateWrap .itemBlock__detail__link:hover{opacity:.7}.pomalo_id_contents .templateWrap .itemBlock__detail__link:has(span:empty){display:none}.pomalo_id_contents .templateWrap .itemBlock__detail__link span{align-items:center;border-bottom:1px solid;color:#3e3a39;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding-bottom:3px;padding-right:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pomalo_id_contents .templateWrap .itemBlock__detail__link span:after{border-right:1.5px solid;border-top:1.5px solid;content:"";display:block;flex-shrink:0;height:5px;margin-bottom:1px;transform:rotate(45deg);width:5px}.pomalo_id_contents .templateWrap .itemBlock__btn{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.pomalo_id_contents .templateWrap .itemBlock__btn li{min-height:0}.pomalo_id_contents .templateWrap .itemBlock__btn li a:hover{opacity:.7}.pomalo_id_contents .templateWrap .itemBlock__btn li span{align-items:center;background:#000;color:#fff;display:inline-flex;font-size:14px;font-weight:700;gap:12px;justify-content:center;line-height:1.5;padding:8px 16px}.pomalo_id_contents .templateWrap .itemBlock__btn li span:hover{opacity:.7}.pomalo_id_contents .templateWrap .itemBlock__btn li span:after{border-right:1.5px solid;border-top:1.5px solid;content:"";display:block;flex-shrink:0;height:5px;transform:rotate(45deg);width:5px}.pomalo_id_contents .templateWrap .itemBlock__btn li:not(:first-child) span{background:#f5f2ee;color:#000;min-width:148px}.pomalo_id_contents .templateWrap .itemBlock__btn li:has(>a[href=""]>span:empty){display:none}.pomalo_id_contents .templateWrap .itemBlock__btn li:has(span:empty){display:none}.pomalo_id_contents .templateWrap .contentsBlock__title{border-bottom:1px solid #ddd;margin:64px 0 48px;padding:0 20px 24px;text-align:center}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .contentsBlock__title{padding-bottom:16px}}.pomalo_id_contents .templateWrap .contentsBlock__title h2{font-size:32px;font-weight:700;line-height:150%}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .contentsBlock__title h2{font-size:24px}}.pomalo_id_contents .templateWrap .detailBlock{border-top:1px solid #ddd;margin:96px auto 0;max-width:1224px;padding:16px 0 0;width:calc(100% - 40px)}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .detailBlock{margin-top:96px}}.pomalo_id_contents .templateWrap .detailBlock__title h2{align-items:center;color:#3e3a39;cursor:pointer;display:flex;font-size:20px;font-weight:700;gap:12px;line-height:1.5;margin-bottom:24px;transition:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pomalo_id_contents .templateWrap .detailBlock__title h2:hover{opacity:.7}.pomalo_id_contents .templateWrap .detailBlock__title h2:before{background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:50%,50%;background-repeat:no-repeat;background-size:19px 1px,1px 19px;content:"";display:block;flex-shrink:0;height:19px;transition:background-size .2s;width:19px}.pomalo_id_contents .templateWrap .detailBlock.is-open .detailBlock__title:before{background-size:19px 1px,0 0}.pomalo_id_contents .templateWrap .detailBlock__list{flex-direction:column}.pomalo_id_contents .templateWrap .detailBlock__list li{display:flex;flex-direction:column;gap:4px}.pomalo_id_contents .templateWrap .detailBlock__list li+li{margin-top:24px}.pomalo_id_contents .templateWrap .detailBlock__list__title{font-size:16px;font-weight:700}.pomalo_id_contents .templateWrap .detailBlock__list__subtitle{font-size:14px;font-weight:500}.pomalo_id_contents .templateWrap .detailBlock__list__description{font-size:12px;font-weight:500}.pomalo_id_contents .templateWrap .footBlock__inner{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0 auto;max-width:1340px;padding:40px 30px}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footBlock__inner{display:block}}.pomalo_id_contents .templateWrap .footBlock__staffCredit{font-size:10px;line-height:2.4}.pomalo_id_contents .templateWrap .footBlock__notes{font-size:12px;letter-spacing:.05em}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footBlock__notes{font-size:10px;text-align:center}}.pomalo_id_contents .templateWrap .footBlock__btn{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,serif;margin:0 auto 80px;max-width:1160px;text-align:center}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footBlock__btn{margin-bottom:60px;padding:0 20px}}.pomalo_id_contents .templateWrap .footBlock__btn a{display:block}.pomalo_id_contents .templateWrap .footBlock__btn a[href=""]{pointer-events:none}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footBlock__btn a{margin:auto;width:90%}}.pomalo_id_contents .templateWrap .footBlock__btn a:hover{opacity:.7}.pomalo_id_contents .templateWrap .footBlock__btn a span{background:#555;border:1px solid;border-radius:50px;color:#fff;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.12em;line-height:1;min-width:257px;padding:12px;text-align:center}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footBlock__btn a span{font-size:13px;min-width:0;padding:16px;width:100%}}.pomalo_id_contents .templateWrap .footBlock__banner{display:flex;flex-wrap:wrap;gap:2px;justify-content:center;margin-bottom:120px}@media screen and (min-width:769px){.pomalo_id_contents .templateWrap .footBlock__banner li{width:calc(50% - 1px)}}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footBlock__banner li{width:100%}}.pomalo_id_contents .templateWrap .footBlock__banner a{color:#fff;display:grid;height:100%;position:relative}.pomalo_id_contents .templateWrap .footBlock__banner a[href=""]{pointer-events:none}.pomalo_id_contents .templateWrap .footBlock__banner a:hover{opacity:.7}.pomalo_id_contents .templateWrap .footBlock__banner a:after{background:rgba(45,45,45,.5);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.pomalo_id_contents .templateWrap .footBlock__banner a img{grid-area:1/-1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pomalo_id_contents .templateWrap .footBlock__banner a[href=""] .footBlock__banner__arrow{display:none}.pomalo_id_contents .templateWrap .footBlock__banner__inner{display:flex;flex-direction:column;grid-area:1/-1;padding:40px;width:100%;z-index:1}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footBlock__banner__inner{padding:30px 30px 36px;position:relative}}.pomalo_id_contents .templateWrap .footBlock__banner__titleWrap{font-family:Poppins,sans-serif}.pomalo_id_contents .templateWrap .footBlock__banner__title{font-size:44px;font-weight:600;letter-spacing:.05em;margin:0 auto 30px;max-width:520px;position:relative;text-align:center;z-index:1}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footBlock__banner__title{font-size:26px;margin-bottom:20px}}.pomalo_id_contents .templateWrap .footBlock__banner__text{font-size:15px;font-weight:700;line-height:2;margin:0 auto 40px;max-width:520px;position:relative;z-index:1}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footBlock__banner__text{font-size:11px;margin-bottom:30px}}.pomalo_id_contents .templateWrap .footBlock__banner__btn{background:#fff;color:#1a1a1a;font-family:Cormorant Infant,serif;font-size:11px;font-weight:700;letter-spacing:.04em;margin:auto;padding:6px 16px;position:relative;z-index:1}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footBlock__banner__btn{font-size:10px;max-width:520px}}.pomalo_id_contents .templateWrap .footer{background-color:#1d1d1d;padding:52px 98px}@media screen and (max-width:1400px){.pomalo_id_contents .templateWrap .footer{padding:48px 6vw}}.pomalo_id_contents .templateWrap .footer__inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.pomalo_id_contents .templateWrap .footer__sns{margin-right:2px}.pomalo_id_contents .templateWrap .footer__sns ul{gap:28px}.pomalo_id_contents .templateWrap .footer__sns ul,.pomalo_id_contents .templateWrap .footer__sns ul li a{align-items:center;display:flex;justify-content:center}.pomalo_id_contents .templateWrap .footer__sns ul li a:hover{opacity:.7}.pomalo_id_contents .templateWrap .footer__copyright p{color:#fff;font-family:Roboto,sans-serif;font-size:10px;letter-spacing:.02em;line-height:16px;text-transform:uppercase}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footer{padding:48px 20px}.pomalo_id_contents .templateWrap .footer__sns{margin:0 0 60px;order:0;width:100%}.pomalo_id_contents .templateWrap .footer__sns ul{gap:24px}.pomalo_id_contents .templateWrap .footer__copyright{order:2;width:100%}.pomalo_id_contents .templateWrap .footer__copyright p{color:#d0d0d0;font-size:16px;letter-spacing:0;text-align:center;text-transform:inherit}}.pomalo_id_contents .templateWrap.is-publish .detailBlock__content,.pomalo_id_contents .templateWrap.is-publish .setting__id{display:none}.pomalo_id_contents .templateWrap:not(.is-publish) .nav-area{padding:0}.pomalo_id_contents .templateWrap:not(.is-publish) #js-inc-nav{max-width:none}.pomalo_id_contents .templateWrap:not(.is-publish) .page-nav{justify-content:center;padding:40px 20px;width:100%}.pomalo_id_contents .templateWrap:not(.is-publish) .dropdown{padding:40px}.pomalo_id_contents .templateWrap:not(.is-publish) .dropdown__list{display:block;position:relative}.pomalo_id_contents .templateWrap:not(.is-publish) .itemBlock__detail__description-wrap{height:auto}.pomalo_id_contents .templateWrap:not(.is-publish) .itemBlock__detail__description-wrap:after{display:none}
