@charset "UTF-8";.menu-btn{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:6.1666666667vw;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100;-webkit-transition:1s;transition:1s}@media only screen and (max-width:750px){.menu-btn{width:16vw}}.menu-btn span{content:"";display:block;height:2px;width:2.5vw;background-color:#000;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:0.7s;transition:0.7s}@media only screen and (max-width:750px){.menu-btn span{width:5.8666666667vw}}.menu-btn span:first-of-type{top:2.3333333333vw;left:50%;-webkit-transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(0deg)}@media only screen and (max-width:750px){.menu-btn span:first-of-type{top:4.9333333333vw}}.menu-btn span:nth-of-type(3){bottom:2.3333333333vw;left:50%;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}@media only screen and (max-width:750px){.menu-btn span:nth-of-type(3){bottom:4.9333333333vw}}#menu-btn-check:checked~html{overflow:hidden}#menu-btn-check:checked~.menu-btn{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:1s;transition:1s}#menu-btn-check:checked~.menu-btn span:first-of-type{top:49%;-webkit-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg);-webkit-transition:0.5s;transition:0.5s;opacity:0}#menu-btn-check:checked~.menu-btn span:nth-of-type(2){background-color:black;-webkit-transition:0.5s;transition:0.5s}#menu-btn-check:checked~.menu-btn span:nth-of-type(3){bottom:49%;-webkit-transform:translateX(-50%) rotate(270deg);transform:translateX(-50%) rotate(270deg);-webkit-transition:0.5s;transition:0.5s}#menu-btn-check{display:none}.menu-content{width:100%;height:100%;position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:-100;overflow-y:scroll}.menu-content .overlay{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-100;background-color:rgba(0,0,0,0)}.menu-content .leftBox{width:18.3333333333vw;height:42.5vw;position:absolute;top:50%;left:20%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:750px){.menu-content .leftBox{width:48vw;height:auto;position:initial;top:initial;left:initial;-webkit-transform:initial;transform:initial;margin-top:15.8333333333vw;margin-right:auto;margin-left:auto}}.menu-content .leftBox li{width:17.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0.0833333333vw;padding-bottom:0.25vw;padding-left:0.8333333333vw;-webkit-transition:0.6s;transition:0.6s;font-size:2vw;font-family:"EB Garamond",serif}@media only screen and (max-width:750px){.menu-content .leftBox li{width:48vw;padding-top:0.9333333333vw;padding-bottom:1.0666666667vw;padding-left:0;margin-right:auto;margin-left:auto;font-size:3.2vw}}.menu-content .leftBox li:not(:last-of-type){margin-bottom:2.0833333333vw}@media only screen and (max-width:750px){.menu-content .leftBox li:not(:last-of-type){margin-bottom:5.3333333333vw}}.menu-content .leftBox-list:hover{background:#000}.menu-content .leftBox-list:hover a{color:#fff;-webkit-transition:0.3s;transition:0.3s}@media only screen and (max-width:750px){.menu-content .leftBox-list a{margin-right:auto;margin-left:auto}}.menu-content .leftBox .w_line{display:block;width:100%;height:1px;margin-bottom:0.8333333333vw;background:#000}@media only screen and (max-width:750px){.menu-content .leftBox .w_line{margin-bottom:8vw}}.menu-content .leftBox .globalLink{width:13.3333333333vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1vw;-webkit-transition:0.6s;transition:0.6s}@media only screen and (max-width:750px){.menu-content .leftBox .globalLink{width:48vw;font-size:2.6666666667vw}}.menu-content .leftBox .globalLink:hover{background:inherit;-webkit-transition:inherit;transition:inherit;color:inherit}.menu-content .leftBox .globalLink a{-webkit-transition:0.6s;transition:0.6s}.menu-content .leftBox .globalLink a:hover{background:#000;-webkit-transition:0.3s;transition:0.3s;color:#fff}.menu-content .leftBox .snsBox{width:6.6666666667vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1vw}@media only screen and (max-width:750px){.menu-content .leftBox .snsBox{width:38.6666666667vw;font-size:2.6666666667vw}}.menu-content .leftBox .snsBox .icon{width:1.6666666667vw}@media only screen and (max-width:750px){.menu-content .leftBox .snsBox .icon{width:6.6666666667vw}}.menu-content .leftBox .snsBox .icon:hover{opacity:0.7}.menu-content .leftBox .snsBox .icon img{width:100%}.menu-content .leftBox .snsBox:hover{background:inherit;-webkit-transition:inherit;transition:inherit;color:inherit}.menu-content .rightBox{width:36.6666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;right:20%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:750px){.menu-content .rightBox{width:85.3333333333vw;height:40vw;position:initial;top:initial;left:initial;-webkit-transform:initial;transform:initial;padding-bottom:10.6666666667vw;margin-top:10.6666666667vw;margin-right:auto;margin-left:auto}}.menu-content .rightBox li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16.6666666667vw;font-family:"Shippori Mincho",serif}@media only screen and (max-width:750px){.menu-content .rightBox li{width:40vw;margin-top:0}}.menu-content .rightBox li:first-of-type img,.menu-content .rightBox li:nth-of-type(2) img{width:5.3333333333vw;margin-top:auto}@media only screen and (max-width:750px){.menu-content .rightBox li:first-of-type img,.menu-content .rightBox li:nth-of-type(2) img{width:100%}}.menu-content .rightBox li .spMenu{display:none}@media only screen and (max-width:750px){.menu-content .rightBox li .spMenu{display:block;width:40vw;border:none}}.menu-content .rightBox li .spMenu img{width:100%}.menu-content .rightBox li h1{margin-top:0.8333333333vw;font-size:1.1666666667vw;font-weight:700}@media only screen and (max-width:750px){.menu-content .rightBox li h1{display:none}}.menu-content .rightBox li h2{margin-top:0.4166666667vw;font-size:1vw;font-weight:400}@media only screen and (max-width:750px){.menu-content .rightBox li h2{display:none}}.menu-content .rightBox li a{width:100%;height:3.3333333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0.25vw;margin-top:1.6666666667vw;border:1px solid #000;border-radius:1.6666666667vw;font-size:1.1666666667vw;font-weight:bold;-webkit-transition:0.6s;transition:0.6s}@media only screen and (max-width:750px){.menu-content .rightBox li a{display:none}}.menu-content .rightBox li a:hover{background:#000;color:#fff;-webkit-transition:0.3s;transition:0.3s}.menu-content .copy{position:absolute;bottom:7.5vw;right:20%;font-size:0.8333333333vw;font-family:"EB Garamond",serif}@media only screen and (max-width:750px){.menu-content .copy{padding-bottom:6.6666666667vw;position:initial;bottom:initial;right:initial;text-align:center;font-size:2.1333333333vw}}#menu-btn-check:checked~.menu-content{opacity:1;visibility:visible;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:50}body{padding:0;margin:0}iframe{padding:0;margin:0}a,h1,h2,h3,h4,h5,h6,p,span{line-height:1;font-weight:normal;font-size:100%;padding:0;margin:0}a{color:inherit;text-decoration:none}dd,dl,dt,li,ul{list-style-type:none;padding:0;margin:0}body{overflow-x:hidden;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#STORY{word-wrap:break-word;hanging-punctuation:allow-end;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";overflow-x:hidden;font-weight:500;font-family:"Shippori Mincho",serif}#STORY .mvCon{width:100%;position:relative}#STORY .mvCon .anchorStart{position:absolute;left:0;bottom:0}@media only screen and (max-width:750px){#STORY .mvCon .anchorStart{bottom:15.3333333333vw}}#STORY .mvCon__ttl{display:block;width:100%;position:absolute;top:19.5833333333vw;left:16.6666666667vw;letter-spacing:0vw;color:#fff}@media only screen and (max-width:750px){#STORY .mvCon__ttl{top:26.6666666667vw;left:12vw}}#STORY .mvCon__ttl-t1{margin-bottom:3.75vw;font-size:5vw;font-weight:300;font-family:"EB Garamond",serif}@media only screen and (max-width:750px){#STORY .mvCon__ttl-t1{margin-bottom:8vw;text-shadow:0px 0px 28px #000000;font-size:12vw}}#STORY .mvCon__ttl-t2{margin-bottom:2.0833333333vw;letter-spacing:0.0833333333vw;font-size:2vw;font-weight:300;font-family:"Shippori Mincho",serif}@media only screen and (max-width:750px){#STORY .mvCon__ttl-t2{margin-bottom:4.6666666667vw;text-shadow:0px 0px 28px #000000;font-size:4.8vw}}#STORY .mvCon__ttl-t3{line-height:1.75;font-size:1.5vw;font-weight:300;font-family:"Shippori Mincho",serif}@media only screen and (max-width:750px){#STORY .mvCon__ttl-t3{text-shadow:0px 0px 28px #000000;font-size:3.4666666667vw}}#STORY .mvCon img{width:100%}#STORY .tab{display:block;width:65vw;margin-left:auto;margin-right:auto;margin-top:8.3333333333vw;margin-bottom:5vw}@media only screen and (max-width:750px){#STORY .tab{width:86.6666666667vw;margin-top:13.3333333333vw;margin-bottom:8vw}}#STORY .tab__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:2px solid #000}@media only screen and (max-width:750px){#STORY .tab__wrap{border-bottom:1px solid #000}}#STORY .tab__wrap__list{position:relative;top:2px;text-align:center;font-family:"EB Garamond",serif}@media only screen and (max-width:750px){#STORY .tab__wrap__list{top:1px}}#STORY .tab__wrap__list.active{width:32%;padding-top:1.1666666667vw;padding-bottom:0.8333333333vw;border-top:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;border-bottom:2px solid #fff;background:#fff}@media only screen and (max-width:750px){#STORY .tab__wrap__list.active{width:26.6666666667vw;padding-top:1.3333333333vw;padding-bottom:2.1333333333vw;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #fff}}#STORY .tab__wrap__list.active a{display:block;width:10vw;padding-bottom:0.5vw;margin-left:auto;margin-right:auto;border-bottom:0.3333333333vw solid #000;font-size:2.3333333333vw}@media only screen and (max-width:750px){#STORY .tab__wrap__list.active a{width:20vw;padding-bottom:1.3333333333vw;border-bottom:0.8vw solid #000;font-size:5.6vw}}#STORY .tab__wrap__list.ex:before{content:"";display:block;width:0.5vw;height:0.5vw;position:absolute;bottom:0;right:-0.3333333333vw;background:#fff}@media only screen and (max-width:750px){#STORY .tab__wrap__list.ex:before{width:2.1333333333vw;height:2.1333333333vw;right:-1.0666666667vw}}#STORY .tab__wrap__list.inactive_1{width:31%;margin-left:0.6666666667vw;margin-bottom:0.6666666667vw;border-top:1px solid #000;border-right:1px solid #000}@media only screen and (max-width:750px){#STORY .tab__wrap__list.inactive_1{width:24.5333333333vw;margin-left:2.1333333333vw;margin-bottom:2.1333333333vw;border-top:1px solid #000;border-right:1px solid #000}}#STORY .tab__wrap__list.inactive_1 a{display:block;width:auto;padding-top:0.8333333333vw;padding-bottom:1.1666666667vw;margin-left:auto;margin-right:auto;font-size:1.75vw;color:#B3B3B3}@media only screen and (max-width:750px){#STORY .tab__wrap__list.inactive_1 a{padding-top:1.3333333333vw;padding-bottom:1.8666666667vw;font-size:4vw}}#STORY .tab__wrap__list.inactive_2{width:31%;margin-right:0.6666666667vw;margin-bottom:0.6666666667vw;border-top:1px solid #000;border-left:1px solid #000}@media only screen and (max-width:750px){#STORY .tab__wrap__list.inactive_2{width:24.5333333333vw;margin-right:2.1333333333vw;margin-bottom:2.1333333333vw;border-top:1px solid #000;border-left:1px solid #000}}#STORY .tab__wrap__list.inactive_2 a{display:block;width:auto;padding-top:0.8333333333vw;padding-bottom:1.1666666667vw;margin-left:auto;margin-right:auto;font-size:1.75vw;color:#B3B3B3}@media only screen and (max-width:750px){#STORY .tab__wrap__list.inactive_2 a{padding-top:1.3333333333vw;padding-bottom:1.8666666667vw;font-size:4vw}}#STORY .tab__wrap__list.inactive_3{width:31%;margin-left:0.6666666667vw;margin-bottom:0.6666666667vw;border-top:1px solid #000;border-right:1px solid #000}@media only screen and (max-width:750px){#STORY .tab__wrap__list.inactive_3{width:24.5333333333vw;margin-left:2.1333333333vw;margin-bottom:2.1333333333vw;border-top:1px solid #000;border-right:1px solid #000}}#STORY .tab__wrap__list.inactive_3 a{display:block;width:auto;padding-top:0.8333333333vw;padding-bottom:1.1666666667vw;margin-left:auto;margin-right:auto;font-size:1.75vw;color:#B3B3B3}@media only screen and (max-width:750px){#STORY .tab__wrap__list.inactive_3 a{padding-top:1.3333333333vw;padding-bottom:1.8666666667vw;font-size:4vw}}#STORY .containar{display:block;width:65vw;position:relative;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){#STORY .containar{width:86.6666666667vw}}#STORY .containar h2{line-height:1.75;font-size:2vw;font-weight:bold}@media only screen and (max-width:750px){#STORY .containar h2{letter-spacing:-0.12rem;font-size:4.8vw}}#STORY .containar .imgBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:65vw;margin-left:auto;margin-right:auto;margin-bottom:3.3333333333vw}@media only screen and (max-width:750px){#STORY .containar .imgBox{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:5.3333333333vw}}#STORY .containar .txtArea{display:block;width:50vw;margin-left:auto;margin-right:auto;line-height:1.75;margin-bottom:3.3333333333vw}@media only screen and (max-width:750px){#STORY .containar .txtArea{width:76vw;margin-bottom:5.3333333333vw}}#STORY .containar .txtArea p{margin-bottom:1.6666666667vw;text-align:justify;line-height:1.75;font-size:1vw;font-weight:300}@media only screen and (max-width:750px){#STORY .containar .txtArea p{margin-bottom:6.6666666667vw;font-size:3.2vw}}#STORY .containar .txtArea:last-of-type{width:50vw;margin-bottom:8.3333333333vw}@media only screen and (max-width:750px){#STORY .containar .txtArea:last-of-type{width:73.3333333333vw;margin-bottom:13.3333333333vw}}#STORY .containar{border-bottom:none}#STORY .w_line{display:block;width:100%;height:1px;background:#000}#STORY .story_1 .ori_1{width:58.3333333333vw;margin-left:3.3333333333vw;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_1 .ori_1{width:86.6666666667vw;margin-left:0;margin-right:auto}}#STORY .story_1 .ori_2{width:27.0833333333vw;margin-left:3.3333333333vw;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_1 .ori_2{width:56.6666666667vw;margin-left:auto;margin-right:auto}}#STORY .story_1 .ori_3{width:35.4166666667vw;margin-left:auto;margin-right:3.3333333333vw}@media only screen and (max-width:750px){#STORY .story_1 .ori_3{width:56.6666666667vw;margin-left:auto;margin-right:auto}}#STORY .story_1 .ori_4{width:35.4166666667vw;padding-top:8.3333333333vw;margin-left:0;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_1 .ori_4{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:56.6666666667vw;margin-left:auto;margin-right:auto}}#STORY .story_1 .ori_5{width:27.0833333333vw;margin-left:auto;margin-right:0}@media only screen and (max-width:750px){#STORY .story_1 .ori_5{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:56.6666666667vw;margin-left:auto;margin-right:auto}}#STORY .story_1 .ori_6{width:50vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_1 .ori_6{width:73.3333333333vw}}#STORY .story_1 .ori_7{width:35.4166666667vw;margin-left:0;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_1 .ori_7{width:56.6666666667vw;margin-left:auto;margin-right:auto}}#STORY .story_1 .ori_8{width:27.0833333333vw;padding-top:11.25vw;margin-left:auto;margin-right:0}@media only screen and (max-width:750px){#STORY .story_1 .ori_8{width:56.6666666667vw;margin-left:auto;margin-right:auto}}#STORY .story_1 .ori_9{width:27.0833333333vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_1 .ori_9{width:56.6666666667vw;margin-left:auto;margin-right:auto}}#STORY .story_1 .ori_10{width:50vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_1 .ori_10{width:73.3333333333vw;margin-left:auto;margin-right:auto}}#STORY .story_2 .ori_1{width:58.3333333333vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_2 .ori_1{width:86.6666666667vw}}#STORY .story_2 .ori_2{width:22.5vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_2 .ori_2{width:36vw}}#STORY .story_2 .ori_3{width:35.4166666667vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_2 .ori_3{width:56.6666666667vw}}#STORY .story_2 .ori_4{width:35.4166666667vw;padding-top:5.8333333333vw;margin-left:0;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_2 .ori_4{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:56.6666666667vw;margin-left:auto;margin-right:auto}}#STORY .story_2 .ori_5{width:27.0833333333vw;margin-left:auto;margin-right:0}@media only screen and (max-width:750px){#STORY .story_2 .ori_5{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:56.6666666667vw;margin-left:auto;margin-right:auto}}#STORY .story_2 .ori_6{width:31.6666666667vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_2 .ori_6{width:46.6666666667vw;margin-left:auto;margin-right:auto}}#STORY .story_3 h2 span{font-family:"Shippori Mincho",serif}@media only screen and (max-width:750px){#STORY .story_3 h2 span{letter-spacing:-0.12rem;font-size:3.4666666667vw}}#STORY .story_3 .ori_1{width:58.3333333333vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_3 .ori_1{width:86.6666666667vw}}#STORY .story_3 .ori_2{width:50vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_3 .ori_2{width:56.6666666667vw}}#STORY .story_3 .ori_3{width:27.0833333333vw;padding-top:19.1666666667vw;margin-left:0;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_3 .ori_3{width:56.6666666667vw;padding-top:0vw;margin-left:auto;margin-right:auto;margin-bottom:5.3333333333vw}}#STORY .story_3 .ori_4{width:35.4166666667vw;margin-left:auto;margin-right:0}@media only screen and (max-width:750px){#STORY .story_3 .ori_4{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:56.6666666667vw;margin-left:auto;margin-right:auto}}#STORY .story_3 .ori_5{width:35.4166666667vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){#STORY .story_3 .ori_5{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:56.6666666667vw;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=story.css.map */