@import url(https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&family=Shippori+Mincho&display=swap);
body,html{background:transparent;border:0;margin:0;outline:0;padding:0}body.body_fixed{position:fixed;width:100%}@media screen and (max-width:768px){body{min-width:inherit}}.pomalo_id_contents{font-family:Cinzel,Shippori Mincho,游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,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 button,.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:Shippori Mincho,游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,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-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:#675a5a;text-decoration:none}.pomalo_id_contents a:active,.pomalo_id_contents a:hover,.pomalo_id_contents a:visited{color:#675a5a}.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:#675a5a;font-size:12px;letter-spacing:.08em;line-height:1.6;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;position:relative}.pomalo_id_contents .templateWrap *{box-sizing:border-box}.pomalo_id_contents .templateWrap .bodyBg{height:100vh;left:0;position:fixed;top:0;width:100vw}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .bodyBg{display:none}}.pomalo_id_contents .templateWrap .bodyBg__item{height:100%;position:absolute;top:0;width:calc(50% - 187.5px)}.pomalo_id_contents .templateWrap .bodyBg__item.left{left:0}.pomalo_id_contents .templateWrap .bodyBg__item.right{right:0}.pomalo_id_contents .templateWrap .bodyBg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pomalo_id_contents .templateWrap .mainArea{margin:auto;max-width:375px;position:relative}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .mainArea{max-width:none}}.pomalo_id_contents .templateWrap .headBlock__img{margin-bottom:64px}.pomalo_id_contents .templateWrap .headBlock__img img{width:100%}.pomalo_id_contents .templateWrap .headBlock__movie{margin-bottom:64px}.pomalo_id_contents .templateWrap .headBlock__movie img{width:100%}.pomalo_id_contents .templateWrap .contentsBlock__section{margin-bottom:64px}.pomalo_id_contents .templateWrap .contentsBlock__title{color:#b90f0f;font-size:36px;font-weight:400;letter-spacing:.02em;line-height:1.2;margin-bottom:24px;padding:0 20px;text-align:center}.pomalo_id_contents .templateWrap .contentsBlock__lead{font-size:14px;line-height:2;margin-bottom:60px;padding:0 20px;text-align:center}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit{background:#fff;margin:auto;max-width:375px;padding-bottom:1px}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .contentsBlock__itemCredit{max-width:none}}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit .credit li{margin-bottom:50px}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit .credit a{display:flex;flex-direction:column;height:100%}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit .credit a:hover{opacity:.7}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit .credit a .proper{display:inline-block;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit .credit a .sale{color:#ba1010;display:inline-block;font-size:20px}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit .credit a .price{display:inline-block;font-size:20px}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit .credit a[data-url=""] .credit__more{visibility:hidden}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit .credit__img{margin-bottom:20px}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit .credit__text{display:flex;flex-wrap:wrap;gap:20px;padding:0 20px}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit .credit__name{width:100%}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit .credit__price{line-height:1}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit .credit__more{color:#000;font-size:14px;letter-spacing:.03em;line-height:1.1;margin-left:auto;padding:3px 0;position:relative}.pomalo_id_contents .templateWrap .contentsBlock__itemCredit .credit__more:after{background:currentColor;bottom:2px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.pomalo_id_contents .templateWrap .contentsBlock__itemImgList{display:flex;flex-wrap:wrap;gap:3px;margin:auto;width:calc(100% - 8px)}.pomalo_id_contents .templateWrap .contentsBlock__itemImgList li{width:calc(50% - 1.5px)}.pomalo_id_contents .templateWrap .contentsBlock__itemImgList a{cursor:pointer;display:block;position:relative}.pomalo_id_contents .templateWrap .contentsBlock__itemImgList a:after,.pomalo_id_contents .templateWrap .contentsBlock__itemImgList a:before{background:url(../images/icon_plus.svg) 0 0/contain no-repeat;bottom:4px;content:"";display:block;height:25px;position:absolute;right:4px;width:25px}.pomalo_id_contents .templateWrap .modal{height:100%;left:50%;opacity:0;overflow:hidden;position:fixed;top:0;transform:translateX(-50%);transition:.3s;visibility:hidden;width:100%;z-index:10000}.pomalo_id_contents .templateWrap .modal.is-active{opacity:1;visibility:visible}.pomalo_id_contents .templateWrap .modal-close{background:#f9f8f7;margin:auto;max-width:375px}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .modal-close{max-width:none}}.pomalo_id_contents .templateWrap .modal-close a{color:#000;cursor:pointer;display:block;font-size:14px;letter-spacing:.03em;line-height:1;padding:16px 36px 14px;position:relative}.pomalo_id_contents .templateWrap .modal-close a:hover{opacity:.7}.pomalo_id_contents .templateWrap .modal-close a:before{background:url(../images/icon_arrow_back.svg) 0 0/contain no-repeat;content:"";display:block;height:14px;left:18px;position:absolute;top:calc(50% - 7px);width:8px}.pomalo_id_contents .templateWrap .modal-back{background:#fff;margin:auto;max-width:375px;padding-bottom:30px;text-align:center}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .modal-back{max-width:none}}.pomalo_id_contents .templateWrap .modal-back a{color:#000;cursor:pointer;display:inline-block;font-size:14px;letter-spacing:.03em;line-height:1.1;padding:3px 0;position:relative}.pomalo_id_contents .templateWrap .modal-back a:hover{opacity:.7}.pomalo_id_contents .templateWrap .modal-back a:after{background:currentColor;bottom:2px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.pomalo_id_contents .templateWrap .modal-content{height:calc(100vh - 44px);overflow:auto}.pomalo_id_contents .templateWrap .footBlock__staffCredit{font-size:12px;letter-spacing:.08em;padding:32px 20px;text-align:center}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footBlock__staffCredit{padding:50px 0 0}}.pomalo_id_contents .templateWrap .footBlock__staffCredit p:not(:last-child){margin-bottom:30px}.pomalo_id_contents .templateWrap .footBlock__btn{margin:0 auto;padding:32px 0;text-align:center}.pomalo_id_contents .templateWrap .footBlock__btn a{background:#fff;border:1px solid;color:#675a5a;display:block;font-size:14px;letter-spacing:.08em;line-height:1;margin:0 20px;padding:20px 36px;position:relative;text-align:center}.pomalo_id_contents .templateWrap .footBlock__btn a[href=""]{pointer-events:none}.pomalo_id_contents .templateWrap .footBlock__btn a:hover{opacity:.7}.pomalo_id_contents .templateWrap .footBlock__btn a:after{background-color:currentColor;content:"";display:block;height:18px;-webkit-mask:url(../images/icon_arrow.svg) center/contain no-repeat;mask:url(../images/icon_arrow.svg) center/contain no-repeat;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:9px}.pomalo_id_contents .templateWrap .footBlock__banner{margin:0 auto;padding:32px 20px}.pomalo_id_contents .templateWrap .footBlock__banner li{margin-bottom:40px}.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 img{margin-bottom:20px;width:100%}.pomalo_id_contents .templateWrap .footBlock__banner__text{font-size:14px;letter-spacing:.08em;line-height:2}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footBlock__banner__text{font-size:12px;line-height:1.5;text-align:center}}.pomalo_id_contents .templateWrap .footBlock__banner__more{border:1px solid #4a4a4a;border-radius:4px;display:table;font-size:12px;font-weight:500;line-height:1;margin:15px auto 0;min-width:148px;padding:10px 10px 11px;position:relative;text-align:center;z-index:2}@media screen and (max-width:768px){.pomalo_id_contents .templateWrap .footBlock__banner__more{margin-top:10px}}.pomalo_id_contents .templateWrap .footer{background-color:#1d1d1d;padding:48px 20px}.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:0 0 60px;order:0;width:100%}.pomalo_id_contents .templateWrap .footer__sns ul{gap:24px}.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{order:2;width:100%}.pomalo_id_contents .templateWrap .footer__copyright p{color:#fff;font-family:Roboto,sans-serif;font-size:10px;letter-spacing:.02em;line-height:16px;text-align:center;text-transform:uppercase}.pomalo_id_contents .templateWrap.is-publish .contentsBlock__tabTitle,.pomalo_id_contents .templateWrap.is-publish .js-tab__content:not(:first-child){display:none}.pomalo_id_contents .templateWrap:not(.is-publish) .bodyBg{max-height:1400px}.pomalo_id_contents .templateWrap:not(.is-publish) .contentsBlock__itemImgList{display:none}.pomalo_id_contents .templateWrap:not(.is-publish) .modal{height:auto;opacity:1;position:relative;visibility:visible}.pomalo_id_contents .templateWrap:not(.is-publish) .modal-back,.pomalo_id_contents .templateWrap:not(.is-publish) .modal-close{display:none}.pomalo_id_contents .templateWrap:not(.is-publish) .modal-content{height:auto}.pomalo_id_contents .templateWrap:not(.is-publish) .footBlock__banner,.pomalo_id_contents .templateWrap:not(.is-publish) .footBlock__btn,.pomalo_id_contents .templateWrap:not(.is-publish) .footBlock__staffCredit{margin-bottom:50px}
