@charset "UTF-8";body{margin:0;padding:0;border:none}figure{margin:0}img,div,p,blockquote,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,textarea{border:0;margin:0;padding:0;font-size:100%;font-weight:400;font-style:normal;text-decoration:none;list-style:none}a{cursor:pointer;text-decoration:none;color:inherit}table{font-size:100%}hr.separator{display:none}input[type=text],button,select,textarea{resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;border-radius:0;background-color:#0000}select::-ms-expand{display:none}img{vertical-align:bottom}*{box-sizing:border-box}*::-moz-selection{background-color:#aeada4;color:#fff}*::selection{background-color:#aeada4;color:#fff}input[type=text],input[type=tel],input[type=email],input[type=submit],button,select,textarea{resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;border-radius:0;background-color:#0000}input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}@keyframes arrow{40%,50%{opacity:0}43%{transform:translate(20px) scaleY(.1)}44%,50%{transform:translate(-40px) scaleY(.1)}to{transform:translate(0) scaleY(1)}}.fuwafuwa{animation:fuwafuwaAnim 2.5s linear 0s infinite}@keyframes fuwafuwaAnim{0%,to{transform:translateY(0) translate(0)}50%,55%{transform:translateY(-5px) translate(0)}}.about__profile{display:flex}@media only screen and (max-width: 768px){.about__profile{flex-direction:column}}.about__profile-namearea{flex-grow:1;margin-right:100px;display:flex;justify-content:flex-end}@media only screen and (max-width: 768px){.about__profile-namearea{width:100%;justify-content:center;margin-right:0}}.about__profile-name{writing-mode:tb-rl;writing-mode:vertical-rl;font-size:30px;letter-spacing:.5em;font-weight:500;line-height:1;overflow:hidden}@media only screen and (max-width: 768px){.about__profile-descriarea{width:100%;margin-top:40px}}@media (min-width: 981px){.about__profile-descriarea{max-width:565px;min-width:565px}}@media (min-width: 769px) and (max-width: 980px){.about__profile-descriarea{max-width:none;min-width:none}}.about__profile-descri{font-size:15px;letter-spacing:.03em;line-height:1.6;font-weight:500;position:relative;text-align:justify;top:-4px}.about__concept{margin-top:100px}@media only screen and (max-width: 768px){.about__concept{margin-top:40px}}.about__concept-box{padding:55px 0 30px 40px;display:flex;align-items:flex-end;cursor:pointer;background:url(/wp-content/themes/shigeta/assets/img/bg.jpg);background-position:0% 0%;background-repeat:repeat;background-size:70px 70px}@media only screen and (max-width: 768px){.about__concept-box{padding:24px 0 31px 28px;flex-direction:column;align-items:flex-start}}.about__concept-box.isDisable{pointer-events:none}.about__concept-txt-wrap{overflow:hidden}.about__concept-txt-inner{position:relative;padding:7px 0}.about__concept-txt-wrap{min-width:279px;max-width:279px}.about__concept-txt-wrap svg{width:100%}.about__concept-txt-wrap img{width:100%}@media only screen and (max-width: 768px){.about__concept-txt-wrap{min-width:180px;max-width:180px}}.about__concept-txt:nth-child(n+2){position:absolute;top:calc(100% + 7px);left:0}.about__concept-linearea{width:100%;margin-left:40px;position:relative;bottom:7px}@media only screen and (max-width: 768px){.about__concept-linearea{margin-left:0;margin-top:51px;bottom:0}}.about__concept-line{position:absolute;bottom:0;left:0;width:100%;background-color:#2e2e2e;height:1px;transform-origin:100% 0}.about__concept-arrow{width:40px;position:absolute;right:40px;bottom:14.5px;display:flex;justify-content:center;align-items:center}.about__concept-arrow svg{width:100%}.about__concept-arrow-inner{display:flex;justify-content:center;align-items:center;transform-origin:0% 100%}.about__linkarea{margin-top:100px}@media only screen and (max-width: 768px){.about__linkarea{margin-top:60px}}.about__link{display:flex;justify-content:flex-end}@media only screen and (max-width: 768px){.about__link{flex-direction:column}}.about__link-namearea{flex-grow:1}.about__title-name{letter-spacing:.3em;font-size:24px;text-align:right;padding-right:80px;font-weight:500}@media (min-width: 769px) and (max-width: 980px){.about__title-name{font-size:2.4489795918vw;padding-right:4.0816326531vw}}@media only screen and (max-width: 768px){.about__title-name{padding-right:0;text-align:left}}.about__link-links{width:488px;border-left:1px solid #2e2e2e;padding-left:80px}@media (min-width: 769px) and (max-width: 980px){.about__link-links{width:49.7959183673vw;padding-left:8.1632653061vw}}@media only screen and (max-width: 768px){.about__link-links{margin-top:40px;border-top:1px solid #000;width:100%;border-left:none;padding-left:0;padding-top:40px}}.about__link-list{display:flex;flex-wrap:wrap}@media only screen and (max-width: 768px){.about__link-list{flex-direction:column}}.about__link-item:nth-of-type(odd){min-width:185px;margin-right:80px}@media (min-width: 769px) and (max-width: 980px){.about__link-item:nth-of-type(odd){min-width:18.8775510204vw;margin-right:8.1632653061vw}}@media only screen and (max-width: 768px){.about__link-item:nth-of-type(odd){margin-right:0}}.about__link-item a{font-size:18px;letter-spacing:.03em;font-weight:500;line-height:1.3333333333}@media (min-width: 769px) and (max-width: 980px){.about__link-item a{font-size:1.8367346939vw}}@media only screen and (min-width: 769px){.about__link-item:nth-child(n+3){margin-top:33px}}@media only screen and (max-width: 768px){.about__link-item:nth-child(n+2){margin-top:36px}}.js-about{pointer-events:none}.js-about.isActive{pointer-events:auto}.js-about_bg,.js-about_contents{opacity:0}.js-about_line{transform:scaleX(0)}.js-about_profile{opacity:.01}.js-about_profile.isShow{transition:opacity .8s;opacity:1}.js-about_name_txt{opacity:.01;transform:translate(-100%);display:block;will-change:transform,opacity}.js-about_name_txt.isShow{transition:opacity .8s,transform .8s cubic-bezier(.215,.61,.355,1);opacity:1;transform:translateZ(0)}.backbtn{display:inline-flex;align-items:flex-end}.backbtn__txtwrap{position:relative;overflow:hidden}.backbtn__txt{font-family:Libre Baskerville,serif;font-size:20px;letter-spacing:.03em}.backbtn__txt:nth-child(2){position:absolute}.backbtn__arrow{display:flex;justify-content:center;align-items:center;position:relative;margin-left:20px;width:31px;bottom:5px}.backbtn__arrow svg{width:31px}.backbtn__arrow-inner{display:flex;justify-content:center;align-items:center;transform-origin:100% 100%}.closebtn{cursor:pointer}.closebtn__bars{width:60px;height:60px;position:relative}@media only screen and (max-width: 768px){.closebtn__bars{width:84px;height:84px}}.closebtn__bar{height:1px;background-color:#2e2e2e;width:60px;position:absolute;top:calc(50% - .5px);left:calc(50% - 30px)}@media only screen and (max-width: 768px){.closebtn__bar{width:84px;left:calc(50% - 42px)}}.closebtn__bar:nth-child(1){transform:rotate(45deg)}.closebtn__bar:nth-child(2){transform:rotate(-45deg)}.closebtn__txt{text-align:center;font-size:15px;letter-spacing:.03em}.closebtn__txt:nth-child(2){position:absolute;top:100%;left:50%;transform:translate(-50%)}.closebtn__txtinner{position:relative}.closebtn__txtwrap{margin-top:3px;overflow:hidden}.headline__line{width:100%;height:1px;background-color:#2e2e2e}.headline__txt{font-size:20px;font-family:Libre Baskerville,serif;letter-spacing:.03em;font-weight:400}.headline__txtwrap{margin-top:30px}.js-news_headline_line,.js-newsdetail_headline_line,.js-privacy_headline_line{transform:scaleX(0);transform-origin:0% 50%;opacity:0}.headline__txt{display:flex}.headline__txt-in{display:block;transform:translate(100%);opacity:0}.headline__txt-wrap{display:block;overflow:hidden}.readbtn{display:inline-flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;padding:14.5px 48px 18px 30px}@media only screen and (max-width: 768px){.readbtn{padding:14.5px 22px 18px 15px}}.readbtn__txtwrap{position:relative;overflow:hidden}.readbtn__txt{font-size:15px;letter-spacing:.03em;color:#fff;font-weight:500}.mailmagazine.-feature .readbtn__txt{color:#2e2e2e}.readbtn__txt:nth-child(2){position:absolute}.readbtn__arrow{display:flex;justify-content:center;align-items:center;margin-left:20px;width:31px;bottom:5px;position:relative;top:-1px}.readbtn__arrow svg{width:31px}.readbtn__arrow svg line{stroke:#fff!important}.mailmagazine.-feature .readbtn__arrow svg line{stroke:#2e2e2e!important}.readbtn__arrow svg path{fill:#fff!important}.mailmagazine.-feature .readbtn__arrow svg path{fill:#2e2e2e!important}.readbtn__arrow-inner{display:flex;justify-content:center;align-items:center;transform-origin:100% 100%}.registerbtn{display:inline-flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;padding:14.5px 48px 18px 30px}@media only screen and (max-width: 768px){.registerbtn{padding:14.5px 22px 18px 15px}}.registerbtn__txtwrap{position:relative;overflow:hidden}.registerbtn__txt{font-size:15px;letter-spacing:.03em;color:#fff;font-weight:500}.registerbtn__txt:nth-child(2){position:absolute}.registerbtn__arrow{display:flex;justify-content:center;align-items:center;margin-left:20px;width:31px;bottom:5px;position:relative;top:-1px}.registerbtn__arrow svg{width:31px}.registerbtn__arrow svg line{stroke:#fff!important}.registerbtn__arrow svg path{fill:#fff!important}.registerbtn__arrow-inner{display:flex;justify-content:center;align-items:center;transform-origin:100% 100%}.squarebtn{display:inline-flex;align-items:center;flex-direction:column;cursor:pointer;padding:0 10px;box-sizing:content-box}.squarebtn{overflow:hidden}.squarebtn__txt-mask{overflow:hidden;writing-mode:tb-rl;writing-mode:vertical-rl}.squarebtn__txt-inner{position:relative;will-change:transform}.squarebtn__txt{font-family:Libre Baskerville,serif;font-size:18px;letter-spacing:.03em;padding-bottom:20px}.squarebtn__txt:nth-child(2){position:absolute;left:-100%;top:0}.squarebtn__txt.-jp{font-size:16px;letter-spacing:.8em;line-height:1.5}.squarebtn__txt.-en{letter-spacing:.03em;line-height:1.5;font-weight:400}@media only screen and (max-width: 768px){.squarebtn__txt.-en{font-size:16px}}.squarebtn__deco{width:15px;height:40px;overflow:hidden}.squarebtn__decoin{width:100%;height:100%;background-color:#2e2e2e}.viewmore{cursor:pointer;display:inline-flex;flex-direction:column;align-items:flex-start}.viewmore__txtwrap{position:relative;overflow:hidden}.viewmore__txt{padding:5px;box-sizing:content-box;width:15.8px}.viewmore__txt:nth-child(2){position:absolute;top:0;left:-100%}.viewmore__txt img{width:100%}.viewmore__arrow{margin-top:20.7px;padding-left:5.5px}.viewmmore__arrow-inner{display:flex;justify-content:center;align-items:flex-end;transform-origin:0% 100%}.viewmmore__arrow-inner svg{width:6.45px;height:30.59px}.article__date{writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;right:0;top:0;font-size:12px;letter-spacing:.03em;line-height:1;font-family:Libre Baskerville,serif}@media (min-width: 769px) and (max-width: 1200px){.article__date{font-size:1vw}}.article{position:relative}.article__imgwrap{aspect-ratio:320/240;overflow:hidden}.article__imgwrap img{min-width:100%;min-height:100%;object-fit:cover;width:100%;height:100%}.article__titlearea{padding:21px 32px 32px 19px}@media only screen and (max-width: 768px){.article__titlearea{padding:38px 26px 15px 10px}}@media only screen and (max-width: 768px){#id_journaldetail .article__titlearea{padding:18px 88px 36px 18px}}@media (min-width: 769px) and (max-width: 1200px){.article__titlearea{padding:1.75vw 2.6666666667vw 2.6666666667vw 1.5833333333vw}}.article__title-num{font-size:18px;letter-spacing:.03em;font-weight:500}@media only screen and (max-width: 768px){.article__title-num{font-size:15px;line-height:1.6}}@media only screen and (max-width: 768px){#id_journaldetail .article__title-num{font-size:18px}}@media (min-width: 769px) and (max-width: 1200px){.article__title-num{font-size:1.5vw}}.article__title{font-size:18px;letter-spacing:.03em;line-height:1.6666666667;font-weight:500}@media only screen and (max-width: 768px){.article__title{font-size:15px;line-height:1.6}}@media only screen and (max-width: 768px){#id_journaldetail .article__title{font-size:18px}}@media (min-width: 769px) and (max-width: 1200px){.article__title{font-size:1.5vw}}.common__modal{position:fixed;width:100%;height:100%;top:0;left:0;overflow:scroll;z-index:102;-ms-overflow-style:none;scrollbar-width:none}.common__modal::-webkit-scrollbar{display:none}.common__modal-inner{width:100%;display:flex;justify-content:center;align-items:center;overflow:auto;padding:120px 60px}@media only screen and (max-width: 768px){.common__modal-inner{padding:60px 15px}}.common__modal-bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#2e2e2e99;z-index:-1;cursor:pointer}.common__modal-contents{max-width:1200px;width:100%;background-color:#fff;position:relative;z-index:1;padding:100px 100px 275px;margin:0 auto}@media (min-width: 769px) and (max-width: 1440px){.common__modal-contents{padding:100px 6.9444444444vw 275px}}@media only screen and (max-width: 768px){.common__modal-contents{padding:40px 20px 230px}}.common__modal-body{margin-top:32px}@media only screen and (max-width: 768px){.common__modal-body{margin-top:36px}}.common__modal-close{position:absolute;left:100px;bottom:80px;z-index:1}@media only screen and (max-width: 768px){.common__modal-close{bottom:60px;left:50%;transform:translate(-50%)}}.common__journal-fixarea{width:100%;height:100%;position:absolute;top:0;right:0;pointer-events:none;text-align:right}@media (min-width: 1441px){.common__journal-fixarea{width:16.50390625vh;max-width:169px}}@media (min-width: 769px) and (max-width: 1440px){.common__journal-fixarea{width:16.50390625vh;max-width:169px}}@media only screen and (max-width: 768px){.common__journal-fixarea{height:var(--fixarea-height);width:15.8333333333vh;max-width:133px;overflow-x:hidden}}.common__journal-fixarea.-journalconcepet{z-index:1}.common__journal-title{right:0;display:inline-block;width:100%}@media only screen and (min-width: 769px){.common__journal-title{position:sticky;top:var(--position-top)}}@media only screen and (max-width: 768px){.common__journal-title{bottom:0;position:absolute;width:15.8333333333vh;max-width:133px}}.common__journal-title svg{width:100%}.common__journal-title-inner{overflow:hidden;margin-bottom:58px}@media only screen and (max-width: 768px){.common__journal-title-inner{margin-bottom:7.380952381vh}}.common__journal-title-inner svg{transform:translate(13.3%)}.mailmagazine{position:fixed;background-color:#2e2e2e;bottom:0;left:0;width:473px;z-index:1}@media only screen and (max-width: 768px){.mailmagazine{width:auto;width:248px}}.mailmagazine.-feature{background-color:#a5a5a5;bottom:177px}.mailmagazineHeadArea{padding:23px 30px 26px;border-bottom:1px solid #fff}.mailmagazine.-feature .mailmagazineHeadArea{border-color:#2e2e2e}@media only screen and (max-width: 768px){.mailmagazineHeadArea{padding:23px 15px 19px}}.mailmagazineTitle{color:#fff;letter-spacing:.03em;font-size:12px;font-family:Libre Baskerville,serif}.mailmagazine.-feature .mailmagazineTitle{color:#2e2e2e}.mailmagazineLead{color:#fff;font-size:18px;letter-spacing:.03em;margin-top:8px}.mailmagazine.-feature .mailmagazineLead{color:#2e2e2e}.mailmagazineBody[data-step="0"],.mailmagazineBody[data-step="1"]{height:53px}@media only screen and (max-width: 768px){.mailmagazineBody[data-step="1"]{height:107.5px}}.mailmagazineBody[data-step="2"]{height:86px}@media only screen and (max-width: 768px){.mailmagazineBody[data-step="2"]{height:107px}}.mailmagazineInputArea{display:flex;align-items:center;height:100%}@media only screen and (max-width: 768px){.mailmagazineInputArea{flex-direction:column}}.mailmagazineInputAreaTitle{color:#fff;flex-grow:1;font-size:15px;padding-left:30px}.mailmagazine.-feature .mailmagazineInputAreaTitle{color:#2e2e2e}@media only screen and (max-width: 768px){.mailmagazineInputAreaTitle{width:100%;height:54px;padding-left:15px;display:flex;align-items:center}}.mailmagazineInput{background-color:#fff;flex-grow:1;padding-left:23px}@media only screen and (max-width: 768px){.mailmagazineInput{padding-left:15px;width:calc(100% - 82px)}}.mailmagazineInput input{height:100%;display:block;padding:0;font-family:Libre Baskerville,serif}.mailmagazineInput input::placeholder{color:#aeada4;font-size:12px;letter-spacing:.03em}.mailmagazineForm{display:flex;width:67.3728813559%;height:100%}@media only screen and (max-width: 768px){.mailmagazineForm{width:100%;height:53px;border-top:1px solid #fff}}.mailmagazineSubmitBtn{width:70px;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;padding-left:6px;background-color:#2e2e2e}@media only screen and (max-width: 768px){.mailmagazineSubmitBtn{min-width:82px;max-width:82px}}.mailmagazineSubmitBtn button{display:block;width:100%;height:100%;cursor:pointer;color:#fff;font-family:Zen Old Mincho,serif;font-size:15px;letter-spacing:.3em;z-index:1;position:relative}.mailmagazineComplete{padding-left:30px;display:flex;align-items:center;height:100%}@media only screen and (max-width: 768px){.mailmagazineComplete{padding-left:15px;padding-right:22px;padding-bottom:2px}}.mailmagazineCompleteTxt{color:#fff;font-size:15px;letter-spacing:.03em;line-height:1.7333333333}.js-mailmagazine{transform:translate3d(-100%,0,0);transition:transform 1s cubic-bezier(.19,1,.22,1) 0s}.js-mailmagazine.isActive{transform:translateZ(0)}.js-mailmagazine.disable{pointer-events:none;opacity:0}.js-featurebanner{transform:translate3d(-100%,0,0);transition:transform 1s cubic-bezier(.19,1,.22,1) 0s}.js-featurebanner.isActive{transform:translateZ(0)}.js-featurebanner.disable{pointer-events:none;opacity:0}.js-magazine_stepscreen{display:none}.js-magazine_stepscreen.isActive{display:block}.js-magazine_stepbtn{cursor:pointer}.mailmagazineClosebtn{cursor:pointer;position:absolute;top:20px;right:18px}@media only screen and (max-width: 768px){.mailmagazineClosebtn{top:13px;right:13px}}.mailmagazineClosebtn__bars{width:26px;height:26px;position:relative}.mailmagazineClosebtn__bar{height:1px;background-color:#fff;width:26px;position:absolute;top:calc(50% - .5px);left:calc(50% - 13px)}.mailmagazine.-feature .mailmagazineClosebtn__bar{background-color:#2e2e2e}.mailmagazineClosebtn__bar:nth-child(1){transform:rotate(45deg)}.mailmagazineClosebtn__bar:nth-child(2){transform:rotate(-45deg)}.mailmagazineClosebtn__txt{text-align:center;font-size:15px;letter-spacing:.03em}.mailmagazineClosebtn__txt:nth-child(2){position:absolute;top:100%;left:50%;transform:translate(-50%)}.mailmagazineClosebtn__txtinner{position:relative}.mailmagazineClosebtn__txtwrap{margin-top:3px;overflow:hidden}.js-close_icon{will-change:transform}.colorbg{top:0;left:0;width:100%;height:100%}.colorbg.isJournal{background-image:url(/wp-content/themes/shigeta/assets/img/bg.jpg);background-position:0% 0%;background-repeat:repeat;background-size:50px 50px;position:absolute}.colorbg.isTop{background-color:#aeada4;position:fixed}.colorbg.isOther{position:absolute;background-color:#fff}.wpcf7{display:none}.contact__formarea{width:78.3%;margin-right:0;margin-left:auto}@media only screen and (max-width: 768px){.contact__formarea{width:100%}}.contact__form-lead{font-size:15px;letter-spacing:.03em;line-height:1.6;font-weight:500}.contact__form{margin-top:74px;position:relative}@media only screen and (max-width: 768px){.contact__form{margin-top:56px}}.contact__form-item{display:flex}@media only screen and (max-width: 768px){.contact__form-item{flex-direction:column}}.contact__form-title{min-width:182px;padding-left:30px;font-size:15px;letter-spacing:.03em;line-height:1.6;font-weight:500}@media only screen and (max-width: 768px){.contact__form-title{padding-left:0}}@media only screen and (max-width: 768px){.contact__form-title.must{padding-left:30px}}.contact__form-item:nth-child(n+2){margin-top:45px}@media only screen and (max-width: 768px){.contact__form-item:nth-child(n+2){margin-top:30px}}@media only screen and (max-width: 768px){.contact__form-item:last-child{margin-top:26px}}.inputwrap{flex-grow:1}@media only screen and (max-width: 768px){.inputwrap{margin-top:28px}}.inputwrap input,.inputwrap textarea{padding-bottom:5px;font-size:15px;letter-spacing:.03em;line-height:1.6;width:100%;border-bottom:1px solid #000;font-weight:500;font-family:Zen Old Mincho,serif}.inputwrap input::placeholder,.inputwrap textarea::placeholder{color:#aaa}.inputwrap textarea{height:190px}@media only screen and (max-width: 768px){.inputwrap textarea{height:141px}}.contact__form-done{padding-bottom:148px}@media only screen and (max-width: 768px){.contact__form-done{margin-top:0;padding-top:130px;padding-bottom:156px}}.contact__form-checkarea{margin-top:80px;text-align:right}@media only screen and (max-width: 768px){.contact__form-checkarea{margin-top:56px}}.contact__form-checkarea label{display:flex;align-items:center;justify-content:flex-end}.contact__form-checkarea .error{text-align:right}.contact__form-checkbtn{display:inline-flex;cursor:pointer}.checkbox{width:20px;height:20px;border:1px solid #000;position:relative}.checkbox:before{content:"";display:none;position:absolute;top:0;left:5.5px;width:6px;height:11px;transform:rotate(40deg);border-bottom:1.5px solid #000;border-right:1.5px solid #000}input[type=checkbox]{opacity:0;pointer-events:none}input[type=checkbox]:checked+label .checkbox:before{display:block}.checktxt{margin-left:20px;font-size:15px;letter-spacing:.03em;line-height:1.6;font-weight:500}.checktxt a{text-decoration:underline}.contact__form-btnarea{margin-top:56px;padding-left:182px}@media only screen and (max-width: 768px){.contact__form-btnarea{padding-left:0}}.contact__form-btnarea.-confirm{margin-top:80px}@media only screen and (max-width: 768px){.contact__form-btnarea.-confirm{margin-top:60px}}.contact__form-btnwrap{height:60px;position:relative;cursor:pointer}.contact__form-btn-txtwrap{position:absolute;top:50%;transform:translateY(-50%);left:30px;overflow:hidden}.contact__form-btn-txt{font-family:Zen Old Mincho,serif;font-weight:500;font-size:18px}.contact__form-btn-txt:nth-child(2){position:absolute;top:100%;left:0}input[type=submit]{border:1px solid #2e2e2e;height:100%;width:100%;pointer-events:none;text-align:left;padding:0 0 0 30px}.contact__form-arrow{position:absolute;width:31px;top:calc(50% - 3.2px);right:20px;display:flex;justify-content:center;align-items:center}.contact__form-arrow svg{width:100%}.contact__form-arrowin{display:flex;justify-content:center;align-items:center;transform-origin:0% 100%}.must{position:relative}.must:before{content:"＊";display:inline-block;position:absolute;top:0;left:0}.errorwrap{margin-top:10px}.error{font-size:11px;color:#e60012}.contact__form-confirm,.contact__form-input,.contact__form-done{width:100%}.js-contact_error{display:none}.js-contact_error.isActive{display:block}.js-contact{pointer-events:none}.js-contact.isActive{pointer-events:auto}.js-contact_bg,.js-contact_contents{opacity:0}.js-contact_line{transform:scaleX(0)}.js-contact_contentsin{transform:translateY(35px);opacity:.01;will-change:transform,opacity}.js-contact_contentsin.isShow{transition:opacity .8s,transform .75s cubic-bezier(.25,.46,.45,.94);opacity:1;transform:translateY(0)}.js-contact_confirmbtn{pointer-events:none;opacity:.5}.js-contact_confirmbtn.isActive{pointer-events:auto;opacity:1}.js-contact_formwrap{position:relative}.js-contact_lead{opacity:0}.js-contact_lead.isShow{opacity:1;transition:opacity .8s}.js-contact_input{opacity:0}.js-contact_input.disable{pointer-events:none;display:none}.js-contact_input.isShow{opacity:1;transition:opacity .8s}.js-contact_confirm,.js-contact_done{opacity:0;position:absolute;top:0;left:0}.js-contact_confirm.disable,.js-contact_done.disable{pointer-events:none;display:none}.js-contact_confirm.isShow,.js-contact_done.isShow{opacity:1;transition:opacity .8s}.js-contact_submitbtn.disable{pointer-events:none;opacity:.5}.drawer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;padding:15.13671875vh 0 6.640625vh;pointer-events:none}@media only screen and (max-width: 768px){.drawer{padding:0}}.drawer__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#807f78;z-index:-1}.drawer__contents{height:100%;display:flex}@media only screen and (min-width: 769px){.drawer__contents{justify-content:space-between}}@media only screen and (max-width: 768px){.drawer__contents{flex-direction:column;height:auto}}.drawer__inner{height:100%;padding:0 156px}@media only screen and (max-width: 768px){.drawer__inner{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;padding:11.8483412322vh 3.5545023697vh 3.5545023697vh}.drawer__inner::-webkit-scrollbar{display:none}}@media only screen and (max-width: 768px){.drawer__link{margin-top:11.8483412322vh}}.drawer__link-itemin{display:flex;align-items:center;padding-bottom:3px;padding-top:1px}.drawer__link-icon{display:flex;justify-content:center;align-items:center;width:2.5390625vh}@media only screen and (max-width: 768px){.drawer__link-icon{width:3.0805687204vh}}.drawer__link-icon svg{width:100%}.drawer__link-txt{font-size:1.46484375vh;letter-spacing:.03em;margin-left:1.953125vh;font-family:Libre Baskerville,serif;position:relative}.drawer__link-txt:before{content:"";display:inline-block;position:absolute;bottom:-3px;left:0;background-color:currentColor;height:1px;width:100%}@media only screen and (max-width: 768px){.drawer__link-txt{font-size:1.7772511848vh;margin-left:2.3696682464vh}}.drawer__link-item{overflow:hidden}.drawer__link-item:nth-child(n+2){margin-top:2.9296875vh}.drawer__item{overflow:hidden}.drawer__item:nth-child(1) span,.drawer__item:nth-child(2) span,.drawer__item:nth-child(5) span,.drawer__item:nth-child(6) span{font-family:Libre Baskerville,serif}.drawer__item:nth-child(3) span,.drawer__item:nth-child(4) span{font-weight:500}.drawer__item:nth-child(n+2){margin-top:4.1015625vh}.drawer__item span{font-size:4.8828125vh;letter-spacing:.03em;display:inline-block;cursor:pointer}@media only screen and (max-width: 768px){.drawer__item span{font-size:4.7393364929vh}}.drawer__item a.isDisable{pointer-events:none;opacity:.4}.drawer__item-txtwrap{display:inline-block}.drawer__privacy{overflow:hidden}@media only screen and (max-width: 768px){.drawer__privacy{margin-top:11.8483412322vh}}.drawer__privacy a{font-family:Libre Baskerville,serif;font-size:15px;letter-spacing:.03em;display:inline-block}.drawer__privacy a.isDisable{pointer-events:none;opacity:.4}.js-drawer{pointer-events:none}.js-drawer.isActive{pointer-events:auto}.js-drawer__bg{opacity:.01}.js-drawer_item{transform:translateY(100%);will-change:transform}.footer{padding-top:26px;padding-bottom:36px;border-top:1px solid #2e2e2e;background-color:#fff;display:none}@media only screen and (max-width: 768px){.footer{height:100px;padding:0}}.footer.isActive{display:block}.footer__inner{padding-left:60px;padding-right:150px}@media only screen and (max-width: 768px){.footer__inner{display:flex;justify-content:center;align-items:center;height:100%;padding:0}}.footer__list{display:flex;flex-wrap:wrap}.footer__item{margin-top:10px}.footer__item:not(:last-child){margin-right:50px}.footer__item .footer__item-txt{font-size:12px;letter-spacing:.03em;cursor:pointer}.footer__item:nth-child(1) .footer__item-txt,.footer__item:nth-child(2) .footer__item-txt,.footer__item:nth-child(5) .footer__item-txt,.footer__item:nth-child(6) .footer__item-txt,.footer__item:nth-child(7) .footer__item-txt{font-family:Libre Baskerville,serif}.footer__item a.isDisable{pointer-events:none;opacity:.4}.footer__copy{margin-top:36px}@media only screen and (max-width: 768px){.footer__copy{margin-top:0}}.footer__copy small{font-size:12px;font-family:Libre Baskerville,serif;letter-spacing:.03em}@media only screen and (max-width: 768px){.footer__copy small{text-align:center}}.header{position:fixed;top:0;left:0;width:100%;height:90px;z-index:1;pointer-events:none}@media only screen and (max-width: 768px){.header{height:68px}}.header__inner{display:flex;justify-content:flex-end;align-items:center;height:100%;padding:0 115px}@media only screen and (max-width: 768px){.header__inner{padding:0 88px}}.header__lang{position:relative}.header__lang:before{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:calc(50% - 5px);background-color:#2e2e2e;height:24px;width:1px}.header__lang-inner{display:flex;justify-content:center;align-items:center;position:relative}.header__lang-item{height:15px;padding-top:1px}.header__lang-item:nth-child(1){padding-right:20px}.header__lang-item:nth-child(2){padding-left:20px}.header__lang-btn{cursor:pointer;font-family:Libre Baskerville,serif;font-size:13px;letter-spacing:.03em;display:block;position:relative;top:-1.5px;transition:opacity .4s}.header__lang-btn.isCurrent{opacity:.4;pointer-events:none}.header__lang-btn-txt{display:block}.header__menubtn{margin-left:60px;cursor:pointer;width:28px;height:28px;position:fixed;top:30px;right:30px;z-index:101}@media only screen and (max-width: 768px){.header__menubtn{margin-left:40px;top:20px;right:20px}}.header__menubtn-inner{position:relative;width:28px;height:28px}.header__menubtn-square{width:6px;height:6px;position:absolute;top:calc(50% - 3px);left:calc(50% - 3px);background-color:#2e2e2e}.header__menubtn-square:nth-child(1){left:0;top:0}.header__menubtn-square:nth-child(2){left:11px;top:0}.header__menubtn-square:nth-child(3){left:22px;top:0}.header__menubtn-square:nth-child(4){left:0;top:11px}.header__menubtn-square:nth-child(5){top:calc(50% - 3px);left:calc(50% - 3px)}.header__menubtn-square:nth-child(6){left:22px;top:11px}.header__menubtn-square:nth-child(7){left:0;top:22px}.header__menubtn-square:nth-child(8){left:11px;top:22px}.header__menubtn-square:nth-child(9){left:22px;top:22px}.header__menubtn-closebar{position:absolute;top:calc(50% - 1px);left:calc(50% - 20px);width:40px;height:2px}.header__menubtn-closebar:nth-child(1){transform:rotate(45deg)}.header__menubtn-closebar:nth-child(2){transform:rotate(-45deg)}.header__menubtn-closebarin{background-color:#807f78;display:block;width:100%;height:100%;transform-origin:0% 50%}.header__menubtn-closebar:nth-child(1) .header__menubtn-closebarin{transform-origin:0% 50%}.header__menubtn-closebar:nth-child(2) .header__menubtn-closebarin{transform-origin:100% 50%}.header__menubtn-closebars{width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}.js-header_lang{opacity:0;pointer-events:none}.js-header_lang.isActive{opacity:1;pointer-events:auto}.js-header_menubtn{opacity:0;pointer-events:none}.js-header_menubtn.isActive{opacity:1;pointer-events:auto}.js-header_menubtn_closebar{transform:scaleX(0)}.css-hover[data-hover=img] img{transition:transform .78s cubic-bezier(.25,.46,.45,.94) 0s}@media (hover: hover){.css-hover[data-hover=img]:hover img{transform:scale(1.06)}}.css-hover[data-hover=imgline] .css-hover_imgline_line{transform-origin:100% 50%;transition:all 1.5s cubic-bezier(.19,1,.22,1) 0s}.css-hover[data-hover=imgline].-news .css-hover_imgline_line{transform-origin:0% 50%}@media (hover: hover){.css-hover[data-hover=imgline]:hover img{transform:scale(1.06)}.css-hover[data-hover=imgline]:hover .css-hover_imgline_line{transform:scaleX(.5)}}.css-hover[data-hover=music] .css-hover_music_icon{transition:all .6s cubic-bezier(.39,.575,.565,1) 0s}@media (hover: hover){.css-hover[data-hover=music]:hover .css-hover_music_icon{transform:scale(1.06)}}.css-hover[data-hover=line]{position:relative}.css-hover[data-hover=line]:after{content:"";display:inline-block;width:100%;height:1px;background-color:#2e2e2e;position:absolute;bottom:-1px;left:0;transform-origin:right;transform:scaleX(0);transition:transform 1s cubic-bezier(.19,1,.22,1)}@media (hover: hover){.css-hover[data-hover=line]:hover:after{transform-origin:left;transform:scaleX(1)}}.css-hover[data-hover=line].-lang:after{bottom:-4px}.css-hover[data-hover=line].-menunormal:after{bottom:5%;transition:transform 1.15s cubic-bezier(.19,1,.22,1)}.css-hover[data-hover=line].-menuprivacy:after{bottom:-2%;transition:transform 1.15s cubic-bezier(.19,1,.22,1)}.css-hover[data-hover=insta] .css-hover_insta_line:before{left:0;transform-origin:right;transform:scaleX(0);transition:transform 1s cubic-bezier(.19,1,.22,1)}@media (hover: hover){.css-hover[data-hover=insta]:hover .css-hover_insta_line:before{transform-origin:left;transform:scaleX(1)}}.css-hover[data-hover=linetate]{position:relative;display:inline-block}.css-hover[data-hover=linetate] .css-hover_linetate_txt{display:block}.css-hover[data-hover=linetate]:after{content:"";display:inline-block;width:1px;height:calc(100% - 9px);background-color:#2e2e2e;position:absolute;top:0;right:0;transform-origin:bottom;transform:scaleY(0);transition:transform .7s cubic-bezier(.19,1,.22,1)}@media (hover: hover){.css-hover[data-hover=linetate]:hover:after{transform-origin:top;transform:scaleY(1)}}.css-hover[data-hover=linetateen]{position:relative;display:inline-block}.css-hover[data-hover=linetateen] .css-hover_linetate_txt{display:block}.css-hover[data-hover=linetateen]:after{content:"";display:inline-block;width:1px;height:100%;background-color:#2e2e2e;position:absolute;top:0;left:-2px;transform-origin:bottom;transform:scaleY(0);transition:transform .7s cubic-bezier(.19,1,.22,1)}@media (hover: hover){.css-hover[data-hover=linetateen]:hover:after{transform-origin:top;transform:scaleY(1)}}.css-hover[data-hover=zoom]{cursor:pointer}.css-hover[data-hover=zoom] .css-zoombtn_txt{transition:transform 1.3s cubic-bezier(.19,1,.22,1)}.css-hover[data-hover=zoom] .css-zoombtn_txtin{transition:opacity 1.3s cubic-bezier(.19,1,.22,1)}.css-hover[data-hover=zoom] .css-zoombtn_icon{transition:transform 1.3s cubic-bezier(.19,1,.22,1)}@media (hover: hover){.css-hover[data-hover=zoom]:hover .css-zoombtn_txt{transform:translate(100%)}.css-hover[data-hover=zoom]:hover .css-zoombtn_txtin{opacity:0}.css-hover[data-hover=zoom]:hover .css-zoombtn_icon{transform:scale(1.12)}}.css-hover[data-hover=close]{cursor:pointer}.css-hover[data-hover=close] .css-hover_close_txt{transition:transform 1s cubic-bezier(.23,1,.32,1)}.css-hover[data-hover=close] .css-hover_close_txtin{transition:opacity 1s cubic-bezier(.23,1,.32,1)}.css-hover[data-hover=close] .css-hover_close_icon{transition:transform 1s cubic-bezier(.23,1,.32,1)}.css-hover[data-hover=close]:hover .css-hover_close_txt{transform:translateY(-100%)}.css-hover[data-hover=close]:hover .css-hover_close_txtin{opacity:0}.css-hover[data-hover=close]:hover .css-hover_close_icon{transform:rotate(180deg)}.css-hover[data-hover=bg]{position:relative}.css-hover[data-hover=bg]:after{content:"";display:inline-block;width:100%;height:100%;background-color:#807f78;position:absolute;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .7s cubic-bezier(.19,1,.22,1)}@media (hover: hover){.css-hover[data-hover=bg]:hover:after{transform-origin:left;transform:scaleX(1)}}.featuredetail__credit{padding:36px 0;position:relative}@media only screen and (max-width: 768px){.featuredetail__credit{padding:56px 0}}.featuredetail__credit:before{content:"";display:inline-block;position:absolute;top:0;left:0;background-color:#2e2e2e;height:1px;width:100%}@media only screen and (max-width: 768px){.featuredetail__credit:before{width:100%;left:0}}.featuredetail__credit-item-txt{font-size:12px;font-family:Libre Baskerville,serif;letter-spacing:.03em;line-height:2.5}.featuredetail__page{background-color:#0000004d}@media only screen and (max-width: 768px){.featuredetail__page{padding-top:108px}}.featuredetail__mainarea{display:flex}@media only screen and (max-width: 768px){.featuredetail__mainarea{flex-direction:column}}.featuredetail__imgarea{width:50%}@media only screen and (max-width: 768px){.featuredetail__imgarea{width:100%}}.featuredetail__imgwrap{height:100vh;width:100%;position:relative}@media only screen and (min-width: 769px){.featuredetail__imgwrap{position:sticky;top:0}}@media only screen and (max-width: 768px){.featuredetail__imgwrap{height:auto}}.featuredetail__imgwrap img{width:100%;height:100%;object-fit:cover}.featuredetail__imgwrap img:nth-child(n+2){position:absolute;top:0;left:0}.featuredetail__txtarea{width:50%;padding-top:160px}@media only screen and (max-width: 768px){.featuredetail__txtarea{padding-top:60px;width:100%}}.featuredetail__txtarea-inner{padding:0 60px}@media only screen and (max-width: 768px){.featuredetail__txtarea-inner{padding:0 15px}}.js-featuredetail_slider img{transition:opacity .8s}.js-featuredetail_slider img:nth-child(n+2){opacity:0}.js-featuredetail_slider img.isActive{opacity:1;pointer-events:auto}.featuredetail__information{padding:56px 0;position:relative}@media only screen and (max-width: 768px){.featuredetail__information{padding:56px 0}}.featuredetail__information:before{content:"";display:inline-block;position:absolute;top:0;left:0;background-color:#2e2e2e;height:1px;width:100%}@media only screen and (max-width: 768px){.featuredetail__information:before{width:100%;left:0}}.featuredetail__information a{font-size:15px;color:#b19176;transition:opacity .4s ease-out 0s}.featuredetail__information a:hover{opacity:.4}.featuredetail__information-title{font-size:15px;letter-spacing:.03em;line-height:2;font-family:Libre Baskerville,serif}.featuredetail__information-detail{margin-top:56px}.featuredetail__information-detail-title{line-height:1.6;letter-spacing:.03em;font-size:15px;font-weight:900}.featuredetail__information-detail-txt{margin-top:16px;line-height:1.6;letter-spacing:.03em;font-size:15px;font-weight:500}.featuredetail__insta{padding-top:72px;padding-bottom:94px}@media only screen and (max-width: 768px){.featuredetail__insta{padding-top:26px;padding-bottom:100px}}.featuredetail__insta-link{display:flex;align-items:center;justify-content:flex-end}.featuredetail__insta-txt{font-size:15px;font-family:Libre Baskerville,serif;letter-spacing:.03em;position:relative}.featuredetail__insta-txt:before{content:"";display:inline-block;position:absolute;bottom:-2px;left:0;background-color:currentColor;height:1px;width:100%}.featuredetail__insta-icon{display:flex;justify-content:center;align-items:center;width:26px;margin-left:20px}.featuredetail__insta-icon svg{width:26px;height:100%}.featuredetail__title{width:124.6px;position:fixed;z-index:1;top:58px;transform:translate(-9.5%)}.featuredetail__title svg{width:100%}@media (min-width: 769px) and (max-width: 1000px){.featuredetail__title{width:12.46vw}}@media only screen and (max-width: 768px){.featuredetail__title{top:60px;position:absolute;width:14.7692307692vw}}.featuredetail__freearea{margin-top:215px}@media only screen and (max-width: 768px){.featuredetail__freearea{margin-top:200px}}.featuredetail__head-date{font-size:12px;font-family:Libre Baskerville,serif;letter-spacing:.03em;line-height:1}.featuredetail__head-title{font-size:24px;line-height:1.6666666667;font-weight:500;margin-top:47px;letter-spacing:.03em}@media only screen and (max-width: 768px){.featuredetail__head-title{margin-top:36px}}.featuredetail__freesarea-inner h2{margin:36px 0;font-size:20px;font-weight:500;letter-spacing:.03em;line-height:1.8}@media only screen and (max-width: 768px){.featuredetail__freesarea-inner h2{margin:26px 0}}.featuredetail__freesarea-inner .wp-block-image{margin:0}.featuredetail__freesarea-inner>.wp-block-image{margin:76px 0}@media only screen and (max-width: 768px){.featuredetail__freesarea-inner>.wp-block-image{margin:76px 0}}.featuredetail__freesarea-inner>.wp-block-image img{width:100%;height:auto}.featuredetail__freesarea-inner .wp-block-gallery{margin-top:76px;gap:20px}@media only screen and (max-width: 768px){.featuredetail__freesarea-inner .wp-block-gallery{margin-top:60px}}.featuredetail__freesarea-inner>p{font-size:15px;margin:36px 0;letter-spacing:.03em;line-height:1.6;font-weight:500}@media only screen and (max-width: 768px){.featuredetail__freesarea-inner>p{margin:26px 0}}.featuredetail__freesarea-inner>p span{font-weight:900}.featuredetail__freesarea-inner>p>img{width:100%;margin-top:40px;height:auto}@media only screen and (max-width: 768px){.featuredetail__freesarea-inner>p>img{margin-top:16px}}.featuredetail__freesarea-inner a{color:#b19176;transition:opacity .4s ease-out 0s}.featuredetail__freesarea-inner a:hover{opacity:.4}.featuredetail__freesarea-inner .youtube,.featuredetail__freesarea-inner .wp-block-embed{margin:80px 0;width:100%;aspect-ratio:700/390}.featuredetail__freesarea-inner .youtube .wp-block-embed__wrapper,.featuredetail__freesarea-inner .wp-block-embed .wp-block-embed__wrapper{height:100%}@media only screen and (max-width: 768px){.featuredetail__freesarea-inner .youtube,.featuredetail__freesarea-inner .wp-block-embed{margin:60px 0}}.featuredetail__freesarea-inner .youtube iframe,.featuredetail__freesarea-inner .wp-block-embed iframe{width:100%;height:100%;object-fit:cover}.featuredetail__freesarea-inner .music{width:100%;background-color:#646464;margin:76px 0;cursor:pointer}@media only screen and (max-width: 768px){.featuredetail__freesarea-inner .music{margin:56px 0;height:auto;padding:24px}}.featuredetail__backarea{margin-top:100px}@media only screen and (max-width: 768px){.featuredetail__backarea{margin-top:50px}}.featuredetail__backarea-inner{padding:0 220px;text-align:right}@media (min-width: 769px) and (max-width: 1000px){.featuredetail__backarea-inner{padding:0 22vw}}@media only screen and (max-width: 768px){.featuredetail__backarea-inner{padding:0 15px}}.featuredetail__backwrap{display:inline-block;position:relative;right:-10px}@media only screen and (max-width: 768px){.featuredetail__backwrap{position:relative;bottom:-1px;right:0}}.js-featuredetail_title{transform:translate(-100%)}.js-featuredetail_free img{opacity:0}.js-featuredetail_free img.isShow{opacity:1;transition:opacity .45s 0s}.featuredetail__profile{padding:56px 0;position:relative}@media only screen and (max-width: 768px){.featuredetail__profile{padding:56px 0}}.featuredetail__profile:before{content:"";display:inline-block;position:absolute;top:0;left:0;background-color:#2e2e2e;height:1px;width:100%}@media only screen and (max-width: 768px){.featuredetail__profile:before{width:100%;left:0}}.featuredetail__profile-title{font-size:15px;letter-spacing:.03em;line-height:2;font-family:Libre Baskerville,serif}.featuredetail__profile-listarea{margin-top:56px}.featuredetail__profile-item:nth-child(n+2){margin-top:56px}@media only screen and (max-width: 768px){.featuredetail__profile-item:nth-child(n+2){margin-top:36px}}.featuredetail__profile-item-name{font-size:15px;font-weight:900;letter-spacing:.03em;line-height:1.6}.featuredetail__profile-item-detail{margin-top:16px;line-height:1.6;letter-spacing:.03em;font-size:15px;font-weight:500}.featuredetail__profile-item-detail a{font-size:15px;color:#b19176;transition:opacity .4s ease-out 0s}.featuredetail__profile-item-detail a:hover{opacity:.4}.featuredetail__relate{padding-top:80px}@media only screen and (max-width: 768px){.featuredetail__relate{padding-top:0}}.featuredetail__relate-inner{padding:0 220px}@media (min-width: 769px) and (max-width: 1000px){.featuredetail__relate-inner{padding:0 22vw}}@media only screen and (max-width: 768px){.featuredetail__relate-inner{padding:0 15px}}.featuredetail__relate-list{display:flex;justify-content:flex-start;position:relative}@media only screen and (max-width: 768px){.featuredetail__relate-list{flex-direction:column;border-left:1px solid #2e2e2e}}.featuredetail__relate-item{width:calc(33.3333333333% - 13.3333333333px);padding-bottom:40px;position:relative}.featuredetail__relate-item:nth-child(n+2){margin-left:20px}@media only screen and (max-width: 768px){.featuredetail__relate-item:nth-child(n+2){margin-left:0}}@media only screen and (max-width: 768px){.featuredetail__relate-item{width:100%;padding-bottom:40px}}@media only screen and (min-width: 769px){.featuredetail__relate-item:before{content:"";display:block;position:absolute;top:0;background-color:#2e2e2e;height:100%;width:1px;z-index:1;left:0}}@media only screen and (max-width: 768px){.featuredetail__relate-item:nth-child(n+2){margin-top:20px}}.js-featuredetail_relateitem{opacity:0}.js-featuredetail_relateitem img{transform:scale(1.1)}.js-featuredetail_relateitem.isShow{opacity:1;transition:opacity .45s 0s}.js-featuredetail_relateitem.isShow img{transition:transform .78s cubic-bezier(.25,.46,.45,.94) 0s;transform:scale(1)}.journal__page{padding-top:177px;width:100%;position:relative}@media only screen and (max-width: 768px){.journal__page{padding-top:0}}.js-journal__page{min-height:var(--min-height)}.journal__article{margin-top:160px}.journal__article-inner{width:70.8333333333%;position:relative;padding-bottom:160px;display:block}@media only screen and (max-width: 768px){.journal__article-inner{margin-top:79px;width:100%;padding-left:15px;padding-right:15px;padding-bottom:274px}}.journal__article-inner:before,.journal__article-inner:after{content:"";display:block;position:absolute;top:0;background-color:#2e2e2e;height:100%;width:1px}@media only screen and (max-width: 768px){.journal__article-inner:before,.journal__article-inner:after{top:36px;height:calc(100% - 36px)}}.journal__article-inner:before{left:calc(33.3333333333% - 20px + 30px - 1px)}@media only screen and (max-width: 768px){.journal__article-inner:before{left:14px}}.journal__article-inner:after{left:calc((33.3333333333% - 20px + 30px) * 2)}@media only screen and (max-width: 768px){.journal__article-inner:after{left:calc(50% + 6.5px)}}.isLess .journal__article-inner:after{display:none}.journal__article-list{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.journal__article-list:after{content:"";display:block;width:calc(33.3333333333% - 20px)}@media only screen and (max-width: 768px){.journal__article-list:after{width:calc(50% - 7.5px)}}.journal__article-item{width:calc(33.3333333333% - 20px)}@media only screen and (max-width: 768px){.journal__article-item{width:calc(50% - 7.5px)}}@media only screen and (min-width: 769px){.journal__article-item:nth-child(3n+2){position:relative;top:80px}}@media only screen and (min-width: 769px){.journal__article-item:nth-child(n+4){margin-top:80px}}@media only screen and (max-width: 768px){.journal__article-item:nth-of-type(2n){padding-top:80px}}.journal__article-viewmore{position:absolute;bottom:0}@media only screen and (min-width: 769px){.journal__article-viewmore{left:calc(100% + 15px)}}@media only screen and (max-width: 768px){.journal__article-viewmore{right:15px;bottom:-1px}}.js-journal_article{opacity:.01}@media only screen and (min-width: 769px){.js-journal_article:nth-child(n+10){display:none}.js-journal_article:nth-child(n+10).isActive{display:block}}@media only screen and (max-width: 768px){.js-journal_article:nth-child(n+11){display:none}.js-journal_article:nth-child(n+11).isActive{display:block}}.js-journal_article img{transform:scale(1.1)}.js-journal_article.isShow{opacity:1;transition:opacity .45s 0s;pointer-events:auto}.js-journal_article.isShow img{transition:transform .78s cubic-bezier(.25,.46,.45,.94) 0s;transform:scale(1)}.js-journal_article_btn.isDiable{pointer-events:none;opacity:.3;transition:.5s ease}.js-journal_article_btn.isNone{display:none}@media only screen and (max-width: 768px){.journal__head{position:relative;height:100vh;height:100svh;height:var(--fv-height);padding-top:100px}}.journal__head-inner{padding:0 145px;writing-mode:tb-rl;writing-mode:vertical-rl}@media only screen and (max-width: 768px){.journal__head-inner{flex-direction:row-reverse;justify-content:flex-end;padding:0 0 0 60px}}@media only screen and (max-width: 768px) and (max-height: 840px){.journal__head-inner{padding:0 0 0 7.1428571429vh}}.journal__head-title{letter-spacing:.55em;margin-left:65px;font-size:24px;font-weight:500}@media only screen and (max-width: 768px) and (max-height: 840px){.journal__head-title{font-size:2.8571428571vh;margin-left:7.7380952381vh}}main[data-barba-namespace=journalen] .journal__head-title{font-family:Libre Baskerville,serif;letter-spacing:.03em}.journal__head-link>div,.journal__head-link a{letter-spacing:.55em;font-size:20px;font-weight:500}@media only screen and (max-width: 768px) and (max-height: 840px){.journal__head-link>div,.journal__head-link a{font-size:2.380952381vh}}main[data-barba-namespace=journalen] .journal__head-link>div,main[data-barba-namespace=journalen] .journal__head-link a{font-family:Libre Baskerville,serif;letter-spacing:.03em}.journal__head-link:nth-child(1){margin-left:50px}@media only screen and (max-width: 768px) and (max-height: 840px){.journal__head-link:nth-child(1){margin-left:5.9523809524vh}}.js-journal_title{transform:translate(100%)}.journal__pickup{margin-top:95px}@media only screen and (max-width: 768px){.journal__pickup{margin-top:-50px}}.journal__pickup-inner{width:63.75%}@media only screen and (max-width: 768px){.journal__pickup-inner{width:100%;padding-right:15px}}.journal__pickup-title{writing-mode:tb-rl;writing-mode:vertical-rl;font-family:Libre Baskerville,serif;letter-spacing:.03em}.journal__pickup-item:nth-child(n+2){margin-top:10px}@media only screen and (max-width: 768px){.journal__pickup-item:nth-child(n+2){margin-top:30px}}.journal__pickup-list{margin-top:30px}.journal__pickup-titlewrap{padding-left:60px}@media only screen and (max-width: 768px){.journal__pickup-titlewrap{padding-left:15px}}@media (min-width: 769px) and (max-width: 1200px){.journal__pickup-titlewrap{padding-left:5vw}}.pickup{display:flex;position:relative}@media only screen and (max-width: 768px){.pickup{flex-direction:column;padding-left:15px}}.pickup__line{position:absolute;top:0;left:0;width:100%;background-color:#2e2e2e;height:1px}.pickup__txtarea{flex-grow:1;display:flex;justify-content:space-between;padding-top:24px;padding-right:30px}@media only screen and (max-width: 768px){.pickup__txtarea{padding-right:0;padding-top:29px}}@media (min-width: 769px) and (max-width: 1200px){.pickup__txtarea{padding-top:2vw;padding-right:2.5vw}}.pickup__datearea{padding-left:60px}@media only screen and (max-width: 768px){.pickup__datearea{padding-left:0}}@media (min-width: 769px) and (max-width: 1200px){.pickup__datearea{padding-left:5vw}}.pickup__date{font-size:12px;letter-spacing:.03em;font-family:Libre Baskerville,serif}.pickup__titlearea{writing-mode:tb-rl;writing-mode:vertical-rl}@media only screen and (min-width: 769px){.pickup__txtarea{min-height:16.6666666667vw;max-height:16.6666666667vw}}@media only screen and (max-width: 768px){.pickup__txtarea{max-height:240px}}.pickup__title-num{letter-spacing:.03em;font-size:18px;line-height:1.6666666667;font-weight:500}@media (min-width: 769px) and (max-width: 1200px){.pickup__title-num{font-size:1.5vw}}.pickup__title{letter-spacing:.15em;font-size:18px;line-height:1.6666666667;font-weight:500}.pickup__title span{display:block}@media (min-width: 769px) and (max-width: 1200px){.pickup__title{font-size:1.5vw}}.pickup__imgarea{width:34.8583877996%;overflow:hidden}@media only screen and (max-width: 768px){.pickup__imgarea{width:100%;margin-top:29px}}.pickup__imgarea img{width:100%;height:100%;min-height:100%;min-width:100%;object-fit:cover}.js-journal_pickup{opacity:.01}.js-journal_pickup img{transform:scale(1.1)}.js-journal_pickup.isShow{opacity:1;transition:opacity .45s 0s;pointer-events:auto}.js-journal_pickup.isShow img{transition:transform .78s cubic-bezier(.25,.46,.45,.94) 0s;transform:scale(1)}.journalcencept__page{padding-top:0;position:relative;padding-left:60px}@media only screen and (max-width: 768px){.journalcencept__page{padding-top:0;overflow-x:hidden;padding-left:0}}main[data-barba-namespace=journalconcepten] .journalcencept__page,main[data-barba-namespace=journalconceptlatteren] .journalcencept__page{padding-left:0}.journalconcept__fixarea{width:22.5px;height:100%;position:absolute;top:0;right:267px;pointer-events:none;text-align:right}@media only screen and (max-width: 768px){.journalconcept__fixarea{height:100vh;height:100svh}}.journalconcept__backbtn{position:sticky;pointer-events:auto;top:var(--position-top2);display:inline-block;transform:translate(-253px,1px)}@media (min-width: 769px) and (max-width: 1000px){.journalconcept__backbtn{transform:translate(-25.3vw,1px)}}@media only screen and (max-width: 768px){.journalconcept__backbtn{opacity:0;pointer-events:none}}.journalconcept__inner{position:relative;max-width:865px;padding-right:0;padding-left:0}@media (min-width: 769px) and (max-width: 1000px){.journalconcept__inner{margin-right:41.5vw}}@media only screen and (min-width: 769px){.journalconcept__inner{height:100vh;overflow:hidden;margin:0 415px 0 auto}}@media only screen and (max-width: 768px){.journalconcept__inner{padding:0}}main[data-barba-namespace=journalconcepten] .journalconcept__inner,main[data-barba-namespace=journalconceptlatteren] .journalconcept__inner{max-width:none}@media (min-width: 1440px){main[data-barba-namespace=journalconcepten] .journalconcept__inner,main[data-barba-namespace=journalconceptlatteren] .journalconcept__inner{padding-left:160px;margin-right:415px}}@media (min-width: 769px) and (max-width: 1440px){main[data-barba-namespace=journalconcepten] .journalconcept__inner,main[data-barba-namespace=journalconceptlatteren] .journalconcept__inner{padding-left:11.1111111111vw}}@media (min-width: 769px) and (max-width: 1000px){main[data-barba-namespace=journalconcepten] .journalconcept__inner,main[data-barba-namespace=journalconceptlatteren] .journalconcept__inner{margin-right:39.9305555556vw}}@media only screen and (min-width: 769px){.journalconcept__headrwap{position:fixed;top:150px}}@media (min-width: 1001px){.journalconcept__headrwap{right:249px}}@media (min-width: 769px) and (max-width: 1000px){.journalconcept__headrwap{right:24.9vw}}@media only screen and (max-width: 768px){.journalconcept__headrwap{height:100vh;height:100svh;height:var(--fv-height);position:relative}}.journalconcept__head{display:flex;align-items:center;flex-direction:column}@media only screen and (max-width: 768px){.journalconcept__head{position:absolute;bottom:50%;left:45px}}.journalconcept__head-num{font-size:16px;font-family:Libre Baskerville,serif;letter-spacing:.03em}.journalconcept__head-txt{font-size:16px;letter-spacing:.8em;margin-top:56px;writing-mode:tb-rl;writing-mode:vertical-rl;font-weight:500}@media only screen and (max-width: 768px){.journalconcept__head-txt{margin-top:6.6666666667vh}}main[data-barba-namespace=journalconcepten] .journalconcept__head-txt,main[data-barba-namespace=journalconceptlatteren] .journalconcept__head-txt{font-size:16px;font-family:Libre Baskerville,serif;letter-spacing:.03em}@media only screen and (min-width: 769px){main[data-barba-namespace=journalconcept] .journalconcept__block,main[data-barba-namespace=journalconceptlatter] .journalconcept__block{display:flex;flex-direction:row-reverse;flex-wrap:wrap}}@media only screen and (max-width: 768px){.journalconcept__block{padding:15px}}@media only screen and (max-width: 768px){.journalconcept__block:nth-child(3){margin-top:30px}}.journalconcept__title{font-size:20px;font-weight:500;margin-bottom:150px;margin-top:150px;margin-left:36px}@media only screen and (min-width: 769px){main[data-barba-namespace=journalconcept] .journalconcept__title,main[data-barba-namespace=journalconceptlatter] .journalconcept__title{height:calc(100vh - 300px);writing-mode:tb-rl;writing-mode:vertical-rl}}main[data-barba-namespace=journalconcepten] .journalconcept__title,main[data-barba-namespace=journalconceptlatteren] .journalconcept__title{display:block;margin-left:0;margin-top:80px;margin-bottom:0}@media only screen and (max-width: 768px){.journalconcept__title{letter-spacing:.03em;line-height:1.8;margin-left:0;display:block;margin-top:26px;margin-bottom:0}}@media only screen and (max-width: 768px){.journalconcept__title.-firsttitle{margin-top:0}}main[data-barba-namespace=journalconcepten] .journalconcept__title+.journalconcept__txt,main[data-barba-namespace=journalconceptlatteren] .journalconcept__title+.journalconcept__txt{margin-top:40px}.journalconcept__titlewrap{margin-left:60px}@media only screen and (max-width: 768px){.journalconcept__titlewrap{margin-left:0}}.journalconcept__txt{font-size:15px;font-weight:500;margin-bottom:150px;margin-top:150px;text-align:justify}@media only screen and (min-width: 769px){main[data-barba-namespace=journalconcept] .journalconcept__txt,main[data-barba-namespace=journalconceptlatter] .journalconcept__txt{height:calc(100vh - 300px);writing-mode:tb-rl;writing-mode:vertical-rl}}main[data-barba-namespace=journalconcepten] .journalconcept__txt,main[data-barba-namespace=journalconceptlatteren] .journalconcept__txt{display:block;margin-left:0;margin-top:20px;margin-bottom:0;letter-spacing:.03em;line-height:1.6}@media only screen and (max-width: 768px){.journalconcept__txt{margin-top:26px;display:block;margin-bottom:0}}.journalconcept__txt:not(:last-child){margin-left:36px}@media only screen and (max-width: 768px){.journalconcept__txt:not(:last-child){margin-left:0}}.journalconcept__txt:last-child{padding-left:36px}.journalconcept__txt:last-child span{display:block}.journalconcept__txt:last-child span:not(:last-child){margin-left:15px}@media only screen and (max-width: 768px){.journalconcept__txt:last-child span:not(:last-child){margin-left:0;margin-bottom:10px}}.journalconcept__txt.-lasttxt{text-align:end}.dot{display:inline-block}@media only screen and (min-width: 769px){.dot{transform:rotate(90deg)}}.journalconcept__end{width:100%}@media only screen and (min-width: 769px){.journalconcept__end{height:100vh}}@media only screen and (max-width: 768px){.journalconcept__end{padding:0 15px;margin-top:80px}}.journalconcept__end-inner{position:relative;width:100%;height:100%}@media only screen and (max-width: 768px){.journalconcept__end-inner{display:flex;align-items:flex-end;justify-content:space-between}}@media only screen and (max-width: 768px){.journalconcept__endarea{position:relative;text-align:left;padding:29px 15px 0}}.journalconcept__end-nextarea{display:flex;align-items:center;flex-direction:column}@media only screen and (min-width: 769px){.journalconcept__end-nextarea{position:absolute;bottom:0;left:0}}@media only screen and (max-width: 768px){.journalconcept__end-nextarea{display:inline-flex}}.journalconcept__end-txt{writing-mode:tb-rl;writing-mode:vertical-rl;font-size:16px;line-height:1.5;letter-spacing:.8em;font-weight:500}.journalconcept__end-txt:nth-child(3){margin-top:55px}main[data-barba-namespace=journalconcepten] .journalconcept__end-txt,main[data-barba-namespace=journalconceptlatteren] .journalconcept__end-txt{letter-spacing:.03em}@media only screen and (max-width: 768px){.journalconcept__end-backbtn{position:absolute;right:15px;bottom:0}}.journalconcept__end-num{font-family:Libre Baskerville,serif;font-size:16px;letter-spacing:.03em;margin-top:50px}.journalconcept__end-nextbtn{margin-top:55px}.journalconcept__contents{position:relative}main[data-barba-namespace=journalconcepten] .journalconcept__contents,main[data-barba-namespace=journalconceptlatteren] .journalconcept__contents{padding-top:70px}.js-journalcencept_title{transform:translate(100%)}.js-journalconcept__scrolltarget{will-change:transform}.js-journalcencept_backbtn.isDisable{pointer-events:none}.journaldetail__page{padding-top:90px}@media only screen and (max-width: 768px){.journaldetail__page{padding-top:108px}}.journaldetail__img{width:100%;aspect-ratio:1439/889;overflow:hidden}@media only screen and (max-width: 768px){.journaldetail__img{aspect-ratio:390/240}}.journaldetail__img img{width:100%;height:100%;object-fit:cover}.journaldetail__title{width:124.6px;position:fixed;z-index:1;top:58px;transform:translate(-9.5%)}.journaldetail__title svg{width:100%}@media (min-width: 769px) and (max-width: 1000px){.journaldetail__title{width:12.46vw}}@media only screen and (max-width: 768px){.journaldetail__title{top:60px;position:absolute;width:14.7692307692vw}}@media only screen and (max-width: 768px){.journaldetail__contents{padding-top:60px}}.journaldetail__backarea{margin-top:100px}@media only screen and (max-width: 768px){.journaldetail__backarea{margin-top:50px}}.journaldetail__backarea-inner{padding:0 220px;text-align:right}@media (min-width: 769px) and (max-width: 1000px){.journaldetail__backarea-inner{padding:0 22vw}}@media only screen and (max-width: 768px){.journaldetail__backarea-inner{padding:0 15px}}.journaldetail__backwrap{display:inline-block;position:relative;right:-10px}@media only screen and (max-width: 768px){.journaldetail__backwrap{position:relative;bottom:-1px;right:0}}.js-journaldetail_title{transform:translate(-100%)}.journaldetail__credit{padding:36px 0;position:relative}@media only screen and (max-width: 768px){.journaldetail__credit{padding:56px 0}}.journaldetail__credit:before{content:"";display:inline-block;position:absolute;top:0;left:160px;background-color:#2e2e2e;height:1px;width:calc(100% - 160px)}@media (min-width: 769px) and (max-width: 1000px){.journaldetail__credit:before{width:calc(100% - 16vw);left:16vw}}@media only screen and (max-width: 768px){.journaldetail__credit:before{width:100%;left:0}}.journaldetail__credit-inner{padding:0 220px}@media (min-width: 769px) and (max-width: 1000px){.journaldetail__credit-inner{padding:0 22vw}}@media only screen and (max-width: 768px){.journaldetail__credit-inner{padding:0 15px}}.journaldetail__credit-item-txt{font-size:12px;font-family:Libre Baskerville,serif;letter-spacing:.03em;line-height:2.5}.journaldetail__information{padding:36px 0;position:relative}@media only screen and (max-width: 768px){.journaldetail__information{padding:56px 0}}.journaldetail__information:before{content:"";display:inline-block;position:absolute;top:0;left:160px;background-color:#2e2e2e;height:1px;width:calc(100% - 160px)}@media (min-width: 769px) and (max-width: 1000px){.journaldetail__information:before{width:calc(100% - 16vw);left:16vw}}@media only screen and (max-width: 768px){.journaldetail__information:before{width:100%;left:0}}.journaldetail__information a{font-size:15px;color:#b19176;transition:opacity .4s ease-out 0s}.journaldetail__information a:hover{opacity:.4}.journaldetail__information-inner{padding:0 220px}@media (min-width: 769px) and (max-width: 1000px){.journaldetail__information-inner{padding:0 22vw}}@media only screen and (max-width: 768px){.journaldetail__information-inner{padding:0 15px}}.journaldetail__information-title{font-size:15px;letter-spacing:.03em;line-height:2;font-family:Libre Baskerville,serif}.journaldetail__information-detail{margin-top:56px}.journaldetail__information-detail-title{line-height:1.6;letter-spacing:.03em;font-size:15px;font-weight:500}.journaldetail__information-detail-txt{margin-top:16px;line-height:1.6;letter-spacing:.03em;font-size:15px;font-weight:500}.journaldetail__insta{margin-top:55px}@media only screen and (max-width: 768px){.journaldetail__insta{margin-top:24px}}.journaldetail__insta-inner{padding:0 220px}@media (min-width: 769px) and (max-width: 1000px){.journaldetail__insta-inner{padding:0 22vw}}@media only screen and (max-width: 768px){.journaldetail__insta-inner{padding:0 15px}}.journaldetail__insta-link{display:flex;align-items:center;justify-content:flex-end}.journaldetail__insta-txt{font-size:15px;font-family:Libre Baskerville,serif;letter-spacing:.03em;position:relative}.journaldetail__insta-txt:before{content:"";display:inline-block;position:absolute;bottom:-2px;left:0;background-color:currentColor;height:1px;width:100%}.journaldetail__insta-icon{display:flex;justify-content:center;align-items:center;width:26px;margin-left:20px}.journaldetail__insta-icon svg{width:26px;height:100%}.journaldetail__main{display:flex}@media only screen and (max-width: 768px){.journaldetail__main{flex-direction:column;padding:0 15px}}.journaldetail__fixarea{width:43.0555555556%;position:relative}@media only screen and (min-width: 769px){.journaldetail__fixarea{min-width:43.0555555556%;max-width:43.0555555556%}}@media only screen and (max-width: 768px){.journaldetail__fixarea{width:100%}}.journaldetail__fixarea-block{padding-left:160px;padding-right:60px;padding-bottom:80px}@media (min-width: 769px) and (max-width: 1000px){.journaldetail__fixarea-block{padding-left:16vw;padding-right:6vw}}@media only screen and (min-width: 769px){.journaldetail__fixarea-block{position:sticky;top:0;padding-top:100px}}@media only screen and (max-width: 768px){.journaldetail__fixarea-block{padding:0}}.journaldetail__fixarea-date{font-size:12px;letter-spacing:.03em;font-family:Libre Baskerville,serif}.journaldetail__fixarea-titlewrap{margin-top:36px}.journaldetail__fixarea-title-num,.journaldetail__fixarea-title{font-size:24px;letter-spacing:.03em;line-height:1.6666666667;font-weight:500}@media (min-width: 769px) and (max-width: 1000px){.journaldetail__fixarea-title-num,.journaldetail__fixarea-title{font-size:2.4vw}}.journaldetail__theme{margin-top:96px}@media only screen and (max-width: 768px){.journaldetail__theme{padding-bottom:56px;border-bottom:1px solid #000}}.journaldetail__theme-item{padding-top:22px;position:relative;cursor:pointer}.journaldetail__theme-item:before{content:"";display:inline-block;position:absolute;top:0;left:0;background-color:#2e2e2e;height:10px;width:10px}.journaldetail__theme-item:nth-child(n+2){margin-top:36px}.journaldetail__theme-txt{font-size:16px;letter-spacing:.03em;line-height:1.8;font-weight:500}@media (min-width: 769px) and (max-width: 1000px){.journaldetail__theme-txt{font-size:1.6vw}}.journaldetail__freearea{flex-grow:1;padding:118px 0 80px}@media only screen and (max-width: 768px){.journaldetail__freearea{padding-top:0;padding-bottom:80px}}@media only screen and (min-width: 769px){.journaldetail__freearea{border-left:1px solid #2e2e2e}}.journaldetail__freesarea-inner{padding:0 60px}@media only screen and (max-width: 768px){.journaldetail__freesarea-inner{padding:0}}.journaldetail__freesarea-inner h2{margin-top:76px;font-size:20px;font-weight:500;letter-spacing:.03em;line-height:1.8}@media only screen and (max-width: 768px){.journaldetail__freesarea-inner h2{margin-top:56px}}.journaldetail__freesarea-inner h3,.journaldetail__freesarea-inner h4,.journaldetail__freesarea-inner h5{margin-top:76px}@media only screen and (max-width: 768px){.journaldetail__freesarea-inner h3,.journaldetail__freesarea-inner h4,.journaldetail__freesarea-inner h5{margin-top:56px}}.journaldetail__freesarea-inner .wp-block-image{margin:0}.journaldetail__freesarea-inner>.wp-block-image{margin-top:76px}@media only screen and (max-width: 768px){.journaldetail__freesarea-inner>.wp-block-image{margin-top:36px}}.journaldetail__freesarea-inner .wp-block-gallery{margin-top:76px;gap:20px}@media only screen and (max-width: 768px){.journaldetail__freesarea-inner .wp-block-gallery{margin-top:60px}}.journaldetail__freesarea-inner>p{font-size:15px;margin-top:36px;letter-spacing:.03em;line-height:1.6;font-weight:500}@media only screen and (max-width: 768px){.journaldetail__freesarea-inner>p{margin-top:24px}}.journaldetail__freesarea-inner>p span{font-weight:900}.journaldetail__freesarea-inner>p>img{width:100%;margin-top:40px;height:auto}@media only screen and (max-width: 768px){.journaldetail__freesarea-inner>p>img{margin-top:16px}}.journaldetail__freesarea-inner a{color:#b19176;transition:opacity .4s ease-out 0s}.journaldetail__freesarea-inner a:hover{opacity:.4}.music{width:100%;background-color:#646464;margin-top:76px;cursor:pointer}@media only screen and (max-width: 768px){.music{margin-top:56px;margin-bottom:56px;height:auto;padding:24px}}.music__inner{display:flex}@media only screen and (max-width: 768px){.music__inner{flex-direction:column;align-items:center}}.music__img{width:180px;aspect-ratio:1;overflow:hidden}@media only screen and (max-width: 768px){.music__img{width:50%}}.music__img img{width:100%;height:100%;object-fit:cover;opacity:1!important}.music__titlearea{flex-grow:1;position:relative;padding:50px 0}@media (min-width: 769px) and (max-width: 1000px){.music__titlearea{padding-top:5vw;padding-bottom:5vw}}@media only screen and (max-width: 768px){.music__titlearea{justify-content:space-between;margin-top:24px;padding:0}}.music__titlearea-inner{display:flex;align-items:center;justify-content:space-between;padding-left:35px;padding-right:40px;height:100%}@media (min-width: 769px) and (max-width: 1000px){.music__titlearea-inner{padding-left:3.5vw;padding-right:4vw}}@media only screen and (max-width: 768px){.music__titlearea-inner{padding:0}}.music__title{color:#fff;font-size:20px;letter-spacing:.03em;line-height:1.8;font-weight:500;margin-right:94px}@media (min-width: 769px) and (max-width: 1000px){.music__title{margin-right:2vw;font-size:2vw}}@media only screen and (max-width: 768px){.music__title{width:auto;margin-right:0}}.music__playbtn{min-width:55px;max-width:55px;height:55px;cursor:pointer}@media (min-width: 769px) and (max-width: 1000px){.music__playbtn{min-width:5.5vw;max-width:5.5vw;height:5.5vw}}@media only screen and (max-width: 768px){.music__playbtn{position:relative;right:0;margin-left:32px}}.music__playbtn svg{width:100%}.youtube,.wp-block-embed{margin-top:80px;width:100%;aspect-ratio:700/390}.youtube .wp-block-embed__wrapper,.wp-block-embed .wp-block-embed__wrapper{height:100%}@media only screen and (max-width: 768px){.youtube,.wp-block-embed{margin-top:60px}}.youtube iframe,.wp-block-embed iframe{width:100%;height:100%;object-fit:cover}.js-journaldetail_free img{opacity:0}.js-journaldetail_free img.isShow{opacity:1;transition:opacity .45s 0s}.journaldetail__profile{padding:36px 0;position:relative}@media only screen and (max-width: 768px){.journaldetail__profile{padding:60px 0}}.journaldetail__profile:before{content:"";display:inline-block;position:absolute;top:0;left:160px;background-color:#2e2e2e;height:1px;width:calc(100% - 160px)}@media (min-width: 769px) and (max-width: 1000px){.journaldetail__profile:before{width:calc(100% - 16vw);left:16vw}}@media only screen and (max-width: 768px){.journaldetail__profile:before{width:100%;left:0}}.journaldetail__profile-inner{padding:0 220px}@media (min-width: 769px) and (max-width: 1000px){.journaldetail__profile-inner{padding:0 22vw}}@media only screen and (max-width: 768px){.journaldetail__profile-inner{padding:0 15px}}.journaldetail__profile-title{font-size:15px;letter-spacing:.03em;line-height:2;font-family:Libre Baskerville,serif}.journaldetail__profile-listarea{margin-top:56px}.journaldetail__profile-item:nth-child(n+2){margin-top:56px}@media only screen and (max-width: 768px){.journaldetail__profile-item:nth-child(n+2){margin-top:36px}}.journaldetail__profile-item-name{font-size:15px;font-weight:900;letter-spacing:.03em;line-height:1.6}.journaldetail__profile-item-detail{margin-top:16px;line-height:1.6;letter-spacing:.03em;font-size:15px;font-weight:500}.journaldetail__profile-item-detail a{font-size:15px;color:#b19176;transition:opacity .4s ease-out 0s}.journaldetail__profile-item-detail a:hover{opacity:.4}.journaldetail__relate{margin-top:64px}@media only screen and (max-width: 768px){.journaldetail__relate{margin-top:74px}}.journaldetail__relate-inner{padding:0 220px}@media (min-width: 769px) and (max-width: 1000px){.journaldetail__relate-inner{padding:0 22vw}}@media only screen and (max-width: 768px){.journaldetail__relate-inner{padding:0 15px}}.journaldetail__relate-list{display:flex;justify-content:flex-start;position:relative}@media only screen and (max-width: 768px){.journaldetail__relate-list{flex-direction:column;border-left:1px solid #2e2e2e}}.journaldetail__relate-item{width:calc(33.3333333333% - 13.3333333333px);padding-bottom:40px;position:relative}.journaldetail__relate-item:nth-child(n+2){margin-left:20px}@media only screen and (max-width: 768px){.journaldetail__relate-item:nth-child(n+2){margin-left:0}}@media only screen and (max-width: 768px){.journaldetail__relate-item{width:100%;padding-bottom:40px}}@media only screen and (min-width: 769px){.journaldetail__relate-item:before{content:"";display:block;position:absolute;top:0;background-color:#2e2e2e;height:100%;width:1px;z-index:1;left:0}}@media only screen and (max-width: 768px){.journaldetail__relate-item:nth-child(n+2){margin-top:20px}}.js-journaldetail_relateitem{opacity:0}.js-journaldetail_relateitem img{transform:scale(1.1)}.js-journaldetail_relateitem.isShow{opacity:1;transition:opacity .45s 0s}.js-journaldetail_relateitem.isShow img{transition:transform .78s cubic-bezier(.25,.46,.45,.94) 0s;transform:scale(1)}.cancelmagazine{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#eee}.cancelmagazineInner{width:100%;height:100%;position:relative;padding:0 15px}.cancelmagazineContents{margin:176px auto 0}@media only screen and (max-width: 768px){.cancelmagazineContents{max-width:300px;margin-top:120px}}.mailpoet_confirm_unsubscribe{text-align:center;font-size:15px;letter-spacing:.03em;line-height:2}.mailpoet_confirm_unsubscribe a{display:block;width:300px;height:60px;color:#fff;background-color:#2e2e2e;font-size:18px;letter-spacing:.03em;line-height:60px;margin:70px auto 0}@media only screen and (max-width: 768px){.mailpoet_confirm_unsubscribe a{margin:40px auto 0}}.cancelSuccessMagazine{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#eee}.cancelSuccessMagazineInner{width:100%;height:100%;position:relative;padding:0 15px}.cancelSuccessMagazineContents{margin:176px auto 0}@media only screen and (max-width: 768px){.cancelSuccessMagazineContents{max-width:300px;margin-top:120px}}.cancelSuccessMagazineTxt{text-align:center;font-size:15px;line-height:2;letter-spacing:.03em}main[data-barba-namespace=news]{opacity:1}.news__section{padding:150px 0 100px}@media only screen and (max-width: 768px){.news__section{padding:80px 0}}.news__inner{padding:0 60px}@media only screen and (max-width: 768px){.news__inner{padding:0 15px}}.news__list{display:inline-flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:100px;position:relative;width:100%}@media only screen and (max-width: 768px){.news__list{margin-top:56px}}@media only screen and (min-width: 769px){.news__list:after{content:"";display:block;width:calc(33.3333333333% - 40px)}}.news__item{width:calc(33.3333333333% - 40px)}@media only screen and (max-width: 768px){.news__item{width:100%}}@media only screen and (min-width: 769px){.news__item:nth-child(n+4){margin-top:80px}}@media only screen and (max-width: 768px){.news__item:nth-child(n+2){margin-top:56px}}.card{padding-top:15px;display:block;position:relative}.card__line{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#2e2e2e}.card__date{font-size:12px;font-family:Libre Baskerville,serif;letter-spacing:.03em}.card__imgwrap{margin-top:40px;aspect-ratio:400/300}@media only screen and (max-width: 768px){.card__imgwrap{margin-top:30px;aspect-ratio:360/270}}.card__imgwrap img{width:100%;height:100%;object-fit:cover}.card__titlewrap{margin-top:40px}@media only screen and (max-width: 768px){.card__titlewrap{margin-top:28px}}.card__title{font-size:15px;line-height:2;letter-spacing:.03em;font-weight:500}.news__viewmore{margin-top:79.5px;text-align:right;position:relative}@media only screen and (max-width: 768px){.news__viewmore{margin-top:60px}}.card__imgwrap{overflow:hidden}.js-news_article{opacity:0;pointer-events:none}@media only screen and (min-width: 769px){.js-news_article:nth-child(n+13){display:none}.js-news_article:nth-child(n+13).isActive{display:block}}@media only screen and (max-width: 768px){.js-news_article:nth-child(n+9){display:none}.js-news_article:nth-child(n+9).isActive{display:block}}.js-news_article img{transform:scale(1.1)}.js-news_article.isShow{opacity:1;transition:opacity .45s 0s;pointer-events:auto}.js-news_article.isShow img{transition:transform .78s cubic-bezier(.25,.46,.45,.94) 0s;transform:scale(1)}.js-news_article_btn.isDiable{pointer-events:none;opacity:.3;transition:.5s ease}.js-news_article_btn.isNone{display:none}.newsdetail__section{padding:150px 0 100px}@media only screen and (max-width: 768px){.newsdetail__section{padding:80px 0 76px}}.newsdetail__inner{padding:0 60px}@media only screen and (max-width: 768px){.newsdetail__inner{padding:0 15px}}.newsdetail__contents{margin-top:100px}@media only screen and (max-width: 768px){.newsdetail__contents{margin-top:54px}}.newsdetail__head{display:flex}@media only screen and (max-width: 768px){.newsdetail__head{flex-direction:column}}.newsdetail__datewrap{flex-grow:1;display:flex;align-items:flex-end;min-width:100px}@media only screen and (max-width: 768px){.newsdetail__datewrap{order:2;margin-top:26px}}.newsdetail__date{font-size:12px;letter-spacing:.03em}.newsdetail__titlewrap{max-width:800px}@media only screen and (max-width: 768px){.newsdetail__titlewrap{order:1}}.newsdetail__title{font-size:24px;letter-spacing:.03em;line-height:1.6666666667;font-weight:500}.newsdetail__img{margin-top:48px;overflow:hidden}@media only screen and (max-width: 768px){.newsdetail__img{margin-top:40px}}.newsdetail__img img{width:100%}.newsdetail__free{width:100%;max-width:75.7575757576%;margin:0 auto;padding-bottom:86px}@media only screen and (max-width: 768px){.newsdetail__free{width:100%;max-width:none;padding-bottom:56px}}.newsdetail__free h2{font-size:20px;font-weight:500;margin-top:86px;letter-spacing:.03em;line-height:1.8}@media only screen and (max-width: 768px){.newsdetail__free h2{margin-top:56px}}.newsdetail__free>p{margin-top:56px;letter-spacing:.03em;line-height:1.6;font-size:15px;font-weight:500}@media only screen and (max-width: 768px){.newsdetail__free>p{margin-top:26px}}.newsdetail__free>p span{text-decoration:underline;font-weight:900}.newsdetail__free .wp-block-image figcaption{font-size:15px;letter-spacing:.03em;line-height:1.6;margin-left:20px;margin-top:26px;font-weight:500}@media only screen and (max-width: 768px){.newsdetail__free .wp-block-image figcaption{margin-top:16px;margin-left:0;margin-bottom:56px}}.newsdetail__free img{width:100%;margin-top:50px;height:auto}@media only screen and (max-width: 768px){.newsdetail__free img{margin-top:56px}}.newsdetail__free figure{margin:0}.newsdetail__free a{font-size:15px;color:#b19176;transition:opacity .4s ease-out 0s;word-wrap:break-word}.newsdetail__free a:hover{opacity:.4}.newsdetail__back{text-align:right;width:100%;max-width:75.7575757576%;margin:0 auto}@media only screen and (max-width: 768px){.newsdetail__back{max-width:none}}.js-newsdetail_eyecatch_wrap img{transform:scale(1.1)}.js-newsdetail_eyecatch_wrap img.isShow{transition:transform .78s cubic-bezier(.25,.46,.45,.94) 0s;transform:scale(1)}.js-newsdetail_contents{opacity:0}.js-newsdetail_contents.isShow{opacity:1;transition:opacity .45s 0s}.imgContent,.imgContent img{font-size:0}.js-newsdetail_free img{opacity:0}.js-newsdetail_free img.isShow{opacity:1;transition:opacity .45s 0s}.privacy__section{padding:96px 0 206px}@media only screen and (max-width: 768px){.privacy__section{padding:80px 0 56px}}.privacy__inner{padding:0 60px}@media only screen and (max-width: 768px){.privacy__inner{padding:0 15px}}.privacy__contentswrap{padding-left:320px;margin-top:96px}@media (min-width: 769px) and (max-width: 1440px){.privacy__contentswrap{padding-left:24.2424242424%}}@media only screen and (max-width: 768px){.privacy__contentswrap{padding-left:0;margin-top:56px}}.privacy__list{margin-top:25px}.privacy__item:nth-child(n+2){margin-top:25px}.privacy__lead,.privacy__item-title,.privacy__item-txt,.privacy__end-txt{font-weight:500;line-height:1.6;letter-spacing:.03em;font-size:15px}.privacy__end,.list2{margin-top:25px}.js-privacy_contents{transform:translate3d(0,35px,0);opacity:.01;will-change:transform,opacity}.js-privacy_contents.isShow{transition:opacity .8s,transform .75s cubic-bezier(.25,.46,.45,.94);opacity:1;transform:translateZ(0)}.swipeNotice{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;justify-content:center;align-items:center}.swipeNotice.on .swipeNoticeIcon.-finger svg{animation:swipe 3.5s infinite}.swipeNotice.on .swipeNoticeIcon.-arrowleft svg{animation:swipeArrow 2s infinite}.swipeNotice.on .swipeNoticeIcon.-arrowright svg{animation:swipeArrow 2s infinite}.swipeNoticeBg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3}.swipeNoticeContents{margin-top:-49.5px}.swipeNoticeTxt{position:relative;color:#fff;font-size:20px;font-weight:500;letter-spacing:.03em;line-height:1.4;text-align:center}.swipeNoticeIconArea{text-align:center;margin-top:26px;display:flex;justify-content:center;align-items:center;align-items:flex-start}.swipeNoticeIcon{display:inline-flex;justify-content:center;align-items:center;position:relative}.swipeNoticeIcon.-finger svg{width:50px;transform:translate(-5px)}.swipeNoticeIcon.-arrowleft{margin-right:12px}.swipeNoticeIcon.-arrowleft svg{width:47px}.swipeNoticeIcon.-arrowright{margin-left:12px}.swipeNoticeIcon.-arrowright svg{width:47px}@keyframes swipe{0%,50%,to{transform:translate3d(-5px,0,0)}35%,85%{transform:translate3d(15px,0,0)}}@keyframes swipeArrow{0%,to{opacity:1}50%{opacity:0}}.js-swipenotice{opacity:0;pointer-events:none;z-index:10000}.js-swipenotice.isActive{pointer-events:auto}main[data-barba-namespace=top]{width:100%;height:100%}.mv{position:fixed;width:100%;height:100%;top:0;left:0;-ms-overflow-style:none;scrollbar-width:none}.mv::-webkit-scrollbar{display:none}.mv.isWide{overflow-x:hidden;overflow-y:auto}.mv.isTall{overflow-x:hidden;overflow-y:hidden}.mv.isTall.isScrollable{overflow-x:auto!important}.mv.isMiddle,.mv.isHidden{overflow:hidden!important}.mv__inner{width:100%;height:100%}.mv__canvaswrap{height:100%;transform-origin:50% 0%;margin:0 auto;will-change:transform}.isWide .mv__canvaswrap{width:100%;transform-origin:50% 0%}.isTall .mv__canvaswrap{width:170%;transform-origin:10% 45%}.isMiddle .mv__canvaswrap{transform-origin:50% 50%!important}.mv__canvaswrap canvas{width:100%;height:100%;position:absolute;top:0;left:0;touch-action:auto!important}.mv__btns{pointer-events:none}.mv__btns.isActive{pointer-events:auto}.mv__canvas-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.mv__dummy{width:100%;position:absolute;height:100%;left:0;top:0;z-index:10;pointer-events:none}.mv__dummy-imgwrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;height:100%;aspect-ratio:16/33}.mv__dummy-imgwrap:nth-child(1){z-index:1}.mv__dummy-imgwrap:nth-child(2){z-index:0;pointer-events:none}.mv__dummy-imgwrap:nth-child(2).isActive{pointer-events:auto}.isWide .mv__dummy-imgwrap:nth-child(2){transform-origin:50% 0%}.isTall .mv__dummy-imgwrap:nth-child(2){transform-origin:0% 45%}.isTall .mv__dummy-imgwrap{height:76%}.isWide .mv__dummy-imgwrap{aspect-ratio:1/1}.mv__dummy-imgwrap img{opacity:0;height:100%;pointer-events:none}.isMiddle .mv__dummy-imgwrap img{height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mv__sticker{position:absolute;top:0;left:0;margin:auto;display:inline-block;z-index:100;width:100px;height:100px;cursor:pointer}.isWide .mv__sticker{right:0;bottom:0}.mv__sticker.-osaji{top:-67.5%;left:-10%;width:15%;height:11%}.isTall .mv__sticker.-osaji{top:12%;left:27%;width:27.8%;height:13%}.isMiddle .mv__sticker.-osaji{top:-74.5%;left:-7%;width:10%;height:8%}.mv__sticker.-enso{width:11%;height:16%;left:26%;top:-54%}.isTall .mv__sticker.-enso{width:23%;height:16%;left:66%;top:17%}.isMiddle .mv__sticker.-enso{width:8%;height:12%;left:19%;top:-66%}.mv__sticker.-kako{width:19%;height:12%;left:-14%;top:-44%}.isTall .mv__sticker.-kako{width:44%;height:11.5%;left:11%;top:25%}.isMiddle .mv__sticker.-kako{width:14%;height:8%;left:-11%;top:-58%}.mv__sticker.-hege{top:-28%;left:23%;width:15%;height:9.5%}.isTall .mv__sticker.-hege{top:33.5%;left:58%;width:31%;height:9%}.isMiddle .mv__sticker.-hege{top:-47%;left:16%;width:11%;height:6.5%}.mv__sticker.-hengen{left:-3%;top:-13%;width:10%;height:18%}.isTall .mv__sticker.-hengen{top:37%;left:36%;width:21%;height:17.5%}.isMiddle .mv__sticker.-hengen{left:-3%;top:-37%;width:8%;height:12%}.mv__sticker.-nittou{top:1%;left:14.5%;width:6.6%;height:6%}.isTall .mv__sticker.-nittou{top:50%;left:58%;width:13%;height:5%}.isMiddle .mv__sticker.-nittou{top:-26%;left:10.5%;width:5.6%;height:4%}.mv__btn{display:inline-block;width:160px;height:46px;position:absolute;margin:auto;cursor:pointer;z-index:1}.isWide .mv__btn{right:0;bottom:0}@media (max-height: 1033px){.isWide .mv__btn{width:15.625vh;height:4.4921875vh}}.isTall .mv__btn{width:18.9573459716vh;height:5.4502369668vh}.mv__btn.-open{width:180px}.mv__btn.-open.isActive{pointer-events:auto}.isWide .mv__btn.-open{top:-70%;left:-71%}@media (max-height: 1033px){.isWide .mv__btn.-open{width:17.578125vh}}@media (min-height: 1034px){.isWide .mv__btn.-open{top:-63%;left:-66%}}.isTall .mv__btn.-open{width:18.9573459716vh;top:1%;left:-23%}.isMiddle .mv__btn.-open{top:-75%;left:-52%}.mv__btn.-about{top:-30%;left:-115%}.isTall .mv__btn.-about{top:15%;left:-7%}.isMiddle .mv__btn.-about{top:-46%;left:-79%}.mv__btn.-about.zoomout{top:-49%;left:-80%}.isTall .mv__btn.-about.zoomout{top:18.2%;left:-25%}.isMiddle .mv__btn.-about.zoomout{top:-39%;left:-54%}.mv__btn.-journal{top:12.6%;left:-15%}.isTall .mv__btn.-journal{top:35%;left:82%}.isMiddle .mv__btn.-journal{top:-19.4%;left:-12%}.mv__btn.-journal.zoomout{top:-21.4%;left:-11%}.isTall .mv__btn.-journal.zoomout{top:37%;left:59%}.isMiddle .mv__btn.-journal.zoomout{top:-15%;left:-5%}.mv__btn.-news{top:88%;left:-115%}.isTall .mv__btn.-news{top:72.4%;left:-7%}.isMiddle .mv__btn.-news{top:38%;left:-80%}.mv__btn.-news.zoomout{top:36%;left:-80%}.isTall .mv__btn.-news.zoomout{top:67%;left:-25%}.isMiddle .mv__btn.-news.zoomout{top:26%;left:-54%}.mv__btn.-note{top:-66%;left:100%}.isTall .mv__btn.-note{top:-1.4%;left:209%}.isMiddle .mv__btn.-note{top:-76%;left:84%}.mv__btn.-note.zoomout{top:-75%;left:82%}.isTall .mv__btn.-note.zoomout{top:26px;left:169%}.isMiddle .mv__btn.-note.zoomout{top:-55%;left:61%}.mv__btn.-contact{top:65%;left:80%}.isTall .mv__btn.-contact{top:58%;left:163%}.isMiddle .mv__btn.-contact{top:19%;left:53%}.mv__btn.-contact.zoomout{top:15%;left:55%}.isTall .mv__btn.-contact.zoomout{top:53%;left:120%}.isMiddle .mv__btn.-contact.zoomout{top:10%;left:36%}.mv__btn-inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;will-change:transform}.mv__btn-in{height:100%;background-color:#2e2e2e;position:absolute;top:0;left:0;width:100%}.mv__btn-txtwrap{overflow:hidden;padding-top:1px}.mv__btn-txtinner{position:relative;will-change:transform}.mv__btn-txt{font-family:Libre Baskerville,serif;color:#fff;font-size:20px;letter-spacing:.03em;text-align:center}.mv__btn-txt:nth-child(n+2){position:absolute;top:100%;left:0}@media (max-height: 1033px){.isWide .mv__btn-txt{font-size:1.953125vh}}.isTall .mv__btn-txt{font-size:2.3696682464vh}.mv__btn-fukidashi{width:100%;position:absolute;height:26px;left:0;top:calc(100% - 1px)}@media (max-height: 1033px){.isWide .mv__btn-fukidashi{height:2.5390625vh}}.isTall .mv__btn-fukidashi{height:3.0805687204vh}.mv__btn-fukidashi-in{width:28px;height:100%;position:relative;display:flex;justify-content:center;align-items:center}@media (max-height: 1033px){.isWide .mv__btn-fukidashi-in{width:2.734375vh}}.isTall .mv__btn-fukidashi-in{width:3.317535545vh}.mv__btn-fukidashi-in svg{width:100%}.mv__btn-fukidashi-in.-open{left:55.5555555556%}.mv__btn-fukidashi-in.-left{left:56.25%}.mv__btn-fukidashi-in.-right{left:20%}.zoombtn{position:fixed;right:0;bottom:0;background-color:#2e2e2e;width:60px;height:166px;backface-visibility:hidden;cursor:pointer}@media (max-width: 390px){.zoombtn{width:15.3846153846vw;height:42.5641025641vw}}.zoombtn__inner{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;padding-top:70px}@media (max-width: 390px){.zoombtn__inner{padding-top:17.9487179487vw}}.zoombtn__iconwrap{position:relative;width:27px;height:25px;position:absolute;left:50%;top:25px;transform:translate(-50%)}@media (max-width: 390px){.zoombtn__iconwrap{top:6.4102564103vw;width:6.9230769231vw;height:6.4102564103vw}}.zoombtn__icon{width:27px;height:25px;position:absolute}@media (max-width: 390px){.zoombtn__icon{width:6.9230769231vw;height:6.4102564103vw}}.zoombtn__icon svg{width:100%}.zoombtn__txtwrap{writing-mode:tb-rl;writing-mode:vertical-rl;overflow:hidden}@media only screen and (max-width: 768px){.zoombtn__txtwrap{position:relative;left:1px}}.zoombtn__txtinner{position:relative}.zoombtn__txt:nth-child(2){position:absolute;left:-100%;top:0}.zoombtn__txt{color:#fff;font-size:17px;text-align:center;font-family:Yu Mincho,YuMincho,serif;letter-spacing:.45em}@media (max-width: 390px){.zoombtn__txt{font-size:4.358974359vw}}.js-mv_btn_link,.js-mv_zoombtn,.js-mv_zoombtn_iconbar{opacity:0}html{font-family:Zen Old Mincho,serif;color:#2e2e2e;font-size:15px;font-weight:400;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;width:100%;height:100%}html.isHidden{overflow:hidden}@media only screen and (max-width: 768px){.is-pc{display:none!important}}@media only screen and (min-width: 769px){.is-sp{display:none!important}}body{width:100%;height:100%}body.isFixed{overflow:hidden}.bgimg{position:fixed;top:0;left:0;background-position:0% 0%;background-repeat:repeat;background-size:50px 50px;background-image:url(/wp-content/themes/shigeta/assets/img/bg.jpg);width:100%;height:100%}.wrapper{opacity:0;width:100%;height:100%;position:relative}#inner{width:100%;height:100%}.wrap{position:relative;width:100%;height:100%}.wrapin{width:100%;height:100%}.js-bgimg{opacity:0}.grecaptcha-badge{visibility:hidden}
