@media print,screen{@-webkit-keyframes flipanim{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes flipanim{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes flapanim{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes flapanim{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes octagon01{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5vw);transform:translateY(-5vw)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes octagon01{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5vw);transform:translateY(-5vw)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes octagon02{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3vw);transform:translateY(-3vw)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes octagon02{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3vw);transform:translateY(-3vw)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes octagon03{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-1vw);transform:translateY(-1vw)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes octagon03{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-1vw);transform:translateY(-1vw)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes midashi_anim{0%{left:-100%}45%{left:0}70%{left:0}100%{left:100%}}@keyframes midashi_anim{0%{left:-100%}45%{left:0}70%{left:0}100%{left:100%}}@-webkit-keyframes midashi_anim_img{0%{opacity:0}45%{opacity:0}70%{opacity:1}100%{opacity:1}}@keyframes midashi_anim_img{0%{opacity:0}45%{opacity:0}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes h3Rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}45%{-webkit-transform:rotate(180deg) scale(1.25);transform:rotate(180deg) scale(1.25)}70%{-webkit-transform:rotate(180deg) scale(1.25);transform:rotate(180deg) scale(1.25)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes h3Rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}45%{-webkit-transform:rotate(180deg) scale(1.25);transform:rotate(180deg) scale(1.25)}70%{-webkit-transform:rotate(180deg) scale(1.25);transform:rotate(180deg) scale(1.25)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@-webkit-keyframes textImgMove{from{background-position:left bottom -0.53vw}to{background-position:left -151.73vw bottom -0.53vw}}@keyframes textImgMove{from{background-position:left bottom -0.53vw}to{background-position:left -151.73vw bottom -0.53vw}}#contents .blur{will-change:filter;-webkit-filter:blur(2vw);filter:blur(2vw);-webkit-transition:-webkit-filter .7s ease;transition:-webkit-filter .7s ease;transition:filter .7s ease;transition:filter .7s ease, -webkit-filter .7s ease;overflow:visible;opacity:0}#contents .blur.in{opacity:1;-webkit-filter:blur(0);filter:blur(0)}#content_wrapper #contents{width:100%;overflow:hidden;background:#fffbf5;font-family:source-han-sans-jp-variable,sans-serif;font-weight:normal;font-variation-settings:"wght" 400;color:#422d12}#content_wrapper #contents .exlight01{font-weight:normal;font-variation-settings:"wght" 250}#content_wrapper #contents .light01{font-weight:normal;font-variation-settings:"wght" 300}#content_wrapper #contents .medium01{font-weight:normal;font-variation-settings:"wght" 500}#content_wrapper #contents .bold01{font-weight:normal;font-variation-settings:"wght" 700;-webkit-font-smoothing:antialiased}#content_wrapper #contents .heavy01{font-weight:normal;font-variation-settings:"wght" 900}#content_wrapper #contents .playwrite{font-family:playwrite-cc-za,sans-serif;font-weight:300;font-style:normal}#content_wrapper #contents .mainImg01{width:100%;position:relative}#content_wrapper #contents .mainImg01 .mainimg01 img{width:100%;margin:0 auto}#content_wrapper #contents .mainImg01 .arch01{position:absolute;bottom:0;left:0;width:100%}#content_wrapper #contents .mainImg01 .arch01 img{width:100%;height:7.73vw}#content_wrapper #contents #article .octagon01{-webkit-animation:octagon01 infinite 8s ease;animation:octagon01 infinite 8s ease}#content_wrapper #contents #article .octagon02{-webkit-animation:octagon02 infinite 6s ease;animation:octagon02 infinite 6s ease}#content_wrapper #contents #article .octagon03{-webkit-animation:octagon03 infinite 4s ease;animation:octagon03 infinite 4s ease}#content_wrapper #contents #article .head01{position:relative;padding:5.87vw 4vw 0 4vw}#content_wrapper #contents #article .head01 h1{text-align:center}#content_wrapper #contents #article .head01 h1 img{width:91.47vw;display:inline-block}#content_wrapper #contents #article .head01 p{margin-top:33.6vw;font-size:3.73vw;line-height:2em}#content_wrapper #contents #article .head01>img{position:absolute}#content_wrapper #contents #article .head01>img.white01{width:17.6vw;top:3.47vw;right:calc(50% + 28.53vw)}#content_wrapper #contents #article .head01>img.orange01{width:13.87vw;right:calc(50% + 33.6vw);top:49.33vw}#content_wrapper #contents #article .head01>img.yellow01{width:14.13vw;right:calc(50% + 14.93vw);top:49.33vw}#content_wrapper #contents #article .head01>img.pink01{width:15.47vw;left:calc(50% - 10.4vw);top:50.4vw}#content_wrapper #contents #article .head01>img.green01{width:16.53vw;left:calc(50% + 9.87vw);top:48.8vw}#content_wrapper #contents #article .head01>img.blue01{width:16.53vw;left:calc(50% + 30.93vw);top:50.67vw}#content_wrapper #contents #article .interview01{padding:13.33vw 4vw 17.33vw 4vw;position:relative;margin-top:-1px}#content_wrapper #contents #article .interview01>.obj{position:relative;width:100%}#content_wrapper #contents #article .interview01>.obj img{position:absolute}#content_wrapper #contents #article .interview01>.obj img.plarail01{width:24.8vw;left:75.2vw;top:-12vw}#content_wrapper #contents #article .interview01>.obj img.ishimoto01{width:21.13vw;border-radius:10.565vw;left:0;top:16vw;z-index:10}#content_wrapper #contents #article .interview01>.obj img.abe01{width:21.13vw;border-radius:10.565vw;right:0;top:16vw;z-index:10}#content_wrapper #contents #article .interview01>img{position:absolute;z-index:1;pointer-events:none}#content_wrapper #contents #article .interview01>img.nohohon01{width:23.2vw;right:calc(50% + 24.27vw);top:683.67vw;z-index:3}#content_wrapper #contents #article .interview01>img.plarail02{width:24.8vw;right:0;top:893vw}#content_wrapper #contents #article .interview01>img.plarail01{width:48.53vw;right:0;top:1126vw}#content_wrapper #contents #article .interview01>img.cacao01{width:13.33vw;right:4.27vw;top:1251vw}#content_wrapper #contents #article .interview01>img.ishimoto01{width:21.13vw;border-radius:10.565vw;left:4.27vw;top:1297vw;z-index:3}#content_wrapper #contents #article .interview01>img.abe01{width:21.13vw;border-radius:10.565vw;right:4.27vw;top:2266vw;z-index:3}#content_wrapper #contents #article .interview01>img.octagon.obj01{width:32vw;left:calc(50% + 30.13vw);top:4.27vw}#content_wrapper #contents #article .interview01>img.octagon.obj02{width:21.07vw;left:calc(50% + 22.67vw);top:49.6vw}#content_wrapper #contents #article .interview01>img.octagon.obj03{width:48vw;right:calc(50% + 28.53vw);top:49.6vw}#content_wrapper #contents #article .interview01>img.octagon.obj04{width:16.53vw;left:calc(50% + 24.8vw);top:159.73vw}#content_wrapper #contents #article .interview01>img.octagon.obj05{width:48vw;left:calc(50% + 18.67vw);top:199.47vw}#content_wrapper #contents #article .interview01>img.octagon.obj06{width:8.8vw;left:calc(50% + 14.4vw);top:242.93vw}#content_wrapper #contents #article .interview01>img.octagon.obj07{width:25.07vw;right:calc(50% + 42.67vw);top:287.47vw}#content_wrapper #contents #article .interview01>img.octagon.obj08{width:48vw;left:calc(50% + 29.07vw);bottom:166.93vw}#content_wrapper #contents #article .interview01>img.octagon.obj09{width:19.73vw;right:calc(50% + 37.87vw);bottom:124vw}#content_wrapper #contents #article .interview01>img.octagon.obj10{width:32vw;right:calc(50% + 13.6vw);bottom:54vw}#content_wrapper #contents #article .interview01 h2{text-align:center}#content_wrapper #contents #article .interview01 h2 img{width:45.07vw;display:inline-block;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(0);transform:translate(0)}#content_wrapper #contents #article .interview01 h2 img.in{-webkit-animation:flapanim .7s ease;animation:flapanim .7s ease}#content_wrapper #contents #article .interview01 .profile01{position:relative;z-index:2}#content_wrapper #contents #article .interview01 .profile01:nth-of-type(1){margin-top:8vw}#content_wrapper #contents #article .interview01 .profile01:nth-of-type(1)>div.spec01 p.name01::before{background-image:-webkit-gradient(linear, left top, left bottom, from(#15ad90), to(#514bc5));background-image:linear-gradient(180deg, #15ad90 0%, #514bc5 100%)}#content_wrapper #contents #article .interview01 .profile01:nth-of-type(2){margin-top:13.33vw}#content_wrapper #contents #article .interview01 .profile01:nth-of-type(2)>div.spec01 p.name01::before{background-image:-webkit-gradient(linear, left top, left bottom, from(#7153cf), to(#c42bc3));background-image:linear-gradient(180deg, #7153cf 0%, #c42bc3 100%)}#content_wrapper #contents #article .interview01 .profile01>.img01{width:66.67vw;display:block;margin:0 auto}#content_wrapper #contents #article .interview01 .profile01>.img01.in img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#content_wrapper #contents #article .interview01 .profile01>.img01 img{width:100%;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);border-radius:50%;-webkit-transition:all .4s ease;transition:all .4s ease}#content_wrapper #contents #article .interview01 .profile01>div.spec01{opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transform:translateY(2em);transform:translateY(2em)}#content_wrapper #contents #article .interview01 .profile01>div.spec01.in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#content_wrapper #contents #article .interview01 .profile01>div.spec01 p.title01{font-size:3.2vw;margin-top:5.07vw}#content_wrapper #contents #article .interview01 .profile01>div.spec01 p.name01{font-size:6.4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.93vw}#content_wrapper #contents #article .interview01 .profile01>div.spec01 p.name01::before{content:"";display:block;width:8.8vw;height:8.8vw;border-radius:4.4vw;margin-right:2.67vw}#content_wrapper #contents #article .interview01 .profile01>div.spec01 p.about01{margin-top:3.47vw;font-size:3.2vw;line-height:2em}#content_wrapper #contents #article .interview01 h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:16vw}#content_wrapper #contents #article .interview01 h3 img{width:5.87vw;margin-right:2.13vw;margin-top:.65em}#content_wrapper #contents #article .interview01 h3 img.in{-webkit-animation:h3Rotate forwards .9s ease;animation:h3Rotate forwards .9s ease}#content_wrapper #contents #article .interview01 h3 span{font-size:5.33vw;line-height:2em}#content_wrapper #contents #article .interview01 h4{font-size:3.73vw;line-height:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:5.33vw}#content_wrapper #contents #article .interview01 h4::before{content:"";display:block;width:5.6vw;height:.53vw;background:#eddec9;border-radius:.265vw;margin-right:2.93vw;margin-top:1em;-ms-flex-negative:0;flex-shrink:0}#content_wrapper #contents #article .interview01 .talk01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6.93vw;position:relative;z-index:2}#content_wrapper #contents #article .interview01 .talk01 .name01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#content_wrapper #contents #article .interview01 .talk01 .name01::before{content:"";width:5.87vw;height:5.87vw;border-radius:2.935vw;display:block}#content_wrapper #contents #article .interview01 .talk01 .name01 span{font-size:4.27vw;line-height:1em}#content_wrapper #contents #article .interview01 .talk01 .sentence01{font-size:3.73vw;line-height:2em;-webkit-box-shadow:0 0 2.13vw 0 #f1e6d5;box-shadow:0 0 2.13vw 0 #f1e6d5;background:#fff;padding:4.27vw;-webkit-box-sizing:border-box;box-sizing:border-box;width:72.53vw}#content_wrapper #contents #article .interview01 .talk01 .sentence01 a{color:#000}#content_wrapper #contents #article .interview01 .talk01.left01 .name01::before{margin-right:1.87vw;background-image:-webkit-gradient(linear, left top, left bottom, from(#15ad90), to(#514bc5));background-image:linear-gradient(180deg, #15ad90 0%, #514bc5 100%)}#content_wrapper #contents #article .interview01 .talk01.left01 .sentence01{border-color:#6ab59f;border-top-right-radius:8vw;border-bottom-right-radius:8vw;border-bottom-left-radius:8vw}#content_wrapper #contents #article .interview01 .talk01.right01{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#content_wrapper #contents #article .interview01 .talk01.right01 .name01{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#content_wrapper #contents #article .interview01 .talk01.right01 .name01::before{margin-left:1.87vw;background-image:-webkit-gradient(linear, left top, left bottom, from(#7153cf), to(#c42bc3));background-image:linear-gradient(180deg, #7153cf 0%, #c42bc3 100%)}#content_wrapper #contents #article .interview01 .talk01.right01 .sentence01{border-color:#2c6a75;border-top-left-radius:8vw;border-bottom-right-radius:8vw;border-bottom-left-radius:8vw}#content_wrapper #contents #article .interview01 .images01{margin-top:8vw}#content_wrapper #contents #article .interview01 .images01 figure{width:80vw;margin:0 auto}#content_wrapper #contents #article .interview01 .images01 figure:not(:first-of-type){margin-top:5.33vw}#content_wrapper #contents #article .interview01 .images01 figure img{border-radius:5.33vw;width:100%}#content_wrapper #contents #article .interview01 .images01 figure figcaption{padding:1.33vw;font-size:3.2vw;line-height:2em}#content_wrapper #contents #article .interview01 .images01 figure figcaption em{display:block}#content_wrapper #contents #article .interview01 .images01 figure figcaption a{color:#422d12}#content_wrapper #contents #article .interview01 .arch01{position:absolute;bottom:0;width:100%}#content_wrapper #contents #article .interview01 .arch01 img{width:100%;height:9.33vw}#content_wrapper #contents #article #study{position:relative;background:#fff;margin-top:-1px}#content_wrapper #contents #article #study .boothmap01{position:relative;width:91.47vw;margin:5.6vw auto 0 auto;display:block;z-index:2;position:relative;-webkit-transition:all .6s ease;transition:all .6s ease;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}#content_wrapper #contents #article #study .boothmap01.in{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#content_wrapper #contents #article #study .boothmap01>a{width:16.53vw;display:block;position:absolute}#content_wrapper #contents #article #study .boothmap01>a img{width:100%}#content_wrapper #contents #article #study .boothmap01>a:nth-of-type(1){top:7.2vw;right:2.93vw}#content_wrapper #contents #article #study .boothmap01>a:nth-of-type(2){top:7.2vw;right:20.8vw}#content_wrapper #contents #article #study .boothmap01>a:nth-of-type(3){top:23.73vw;right:37.33vw}#content_wrapper #contents #article #study .boothmap01>a:nth-of-type(4){top:34.4vw;left:17.6vw}#content_wrapper #contents #article #study .boothmap01>a:nth-of-type(5){top:11.73vw;left:6.13vw}#content_wrapper #contents #article #study .boothmap01>img{width:100%}#content_wrapper #contents #article #study>img.flower{pointer-events:none;position:absolute}#content_wrapper #contents #article #study>img.flower.in{-webkit-animation:h3Rotate forwards .9s ease;animation:h3Rotate forwards .9s ease}#content_wrapper #contents #article #study>img.flower.red01{width:7.2vw;top:2.93vw;right:calc(50% + 39.47vw)}#content_wrapper #contents #article #study>img.flower.pink01{width:6.4vw;top:13.07vw;right:calc(50% + 29.87vw)}#content_wrapper #contents #article #study>img.flower.blue01{width:6.4vw;top:18.93vw;right:calc(50% + 42.13vw)}#content_wrapper #contents #article #study>img.flower.red02{width:7.2vw;top:0;left:calc(50% + 38.67vw)}#content_wrapper #contents #article #study>img.flower.yellow01{width:6.4vw;top:5.87vw;left:calc(50% + 21.6vw)}#content_wrapper #contents #article #study>img.flower.orange01{width:6.93vw;top:14.4vw;left:calc(50% + 38.67vw)}#content_wrapper #contents #article #study>img.octagon{pointer-events:none;position:absolute;z-index:1}#content_wrapper #contents #article #study>img.octagon.obj01{width:29.87vw;top:87.73vw;left:calc(50% + 38.67vw)}#content_wrapper #contents #article #study>img.octagon.obj02{width:14.67vw;top:141.6vw;left:calc(50% + 34.4vw)}#content_wrapper #contents #article #study>img.octagon.obj03{width:38.4vw;top:204.8vw;right:calc(50% + 35.47vw)}#content_wrapper #contents #article #study>img.octagon.obj04{width:29.87vw;top:383.33vw;left:calc(50% + 38.4vw)}#content_wrapper #contents #article #study>img.octagon.obj05{width:28.27vw;top:628vw;right:calc(50% + 33.33vw)}#content_wrapper #contents #article #study>img.octagon.obj06{width:29.87vw;top:874vw;right:calc(50% + 20.27vw)}#content_wrapper #contents #article #study>img.octagon.obj07{width:48vw;top:1099vw;left:calc(50% + 29.87vw)}#content_wrapper #contents #article #study>img.octagon.obj08{width:15.47vw;top:1366vw;right:calc(50% + 30.67vw)}#content_wrapper #contents #article #study>img.obj09{pointer-events:none;position:absolute;width:84vw;bottom:0;right:0;z-index:1}#content_wrapper #contents #article #study .title01 img{display:block}#content_wrapper #contents #article #study .title01 img:nth-of-type(1){width:56.78vw;margin:0 auto 7.73vw auto;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(0);transform:translate(0)}#content_wrapper #contents #article #study .title01 img:nth-of-type(1).in{-webkit-animation:flapanim .7s ease;animation:flapanim .7s ease}#content_wrapper #contents #article #study .title01 img:nth-of-type(2){width:79.2vw;margin:0 auto}#content_wrapper #contents #article #study>p{font-size:3.73vw;line-height:2em;width:91.47vw;margin:9.07vw auto 0 auto}#content_wrapper #contents #article #study .contents01{width:91.47vw;position:relative;margin:11.47vw auto 0 auto;z-index:2}#content_wrapper #contents #article #study .contents01#contents01>div>img.obj01{width:27.2vw;position:absolute;top:-2.67vw;right:calc(50% + 20vw)}#content_wrapper #contents #article #study .contents01#contents02>div>img.obj01{width:28vw;position:absolute;top:1.33vw;right:1.33vw}#content_wrapper #contents #article #study .contents01#contents04>div>img.obj01{width:51.47vw;position:absolute;top:-5.33vw;left:calc(50% + 12.27vw)}#content_wrapper #contents #article #study .contents01#contents05>div>img.obj01{width:17.33vw;position:absolute;top:-6.67vw;left:calc(50% + 31.73vw)}#content_wrapper #contents #article #study .contents01>div{z-index:5;position:relative;padding:0 4.53vw 4.53vw 4.53vw}#content_wrapper #contents #article #study .contents01>div>img.num{width:16vw;display:block;margin:-8vw auto 0 auto;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(0);transform:translate(0)}#content_wrapper #contents #article #study .contents01>div>img.num.in{-webkit-animation:flipanim .7s ease;animation:flipanim .7s ease}#content_wrapper #contents #article #study .contents01>div>img.obj01{z-index:5}#content_wrapper #contents #article #study .contents01>div .title01{text-align:center;margin:1.07vw auto 0 auto}#content_wrapper #contents #article #study .contents01>div .title01 h4{display:inline-block;overflow:hidden;width:auto;position:relative}#content_wrapper #contents #article #study .contents01>div .title01 h4 p{font-size:5.33vw;display:block;opacity:0;text-align:center;line-height:2em}#content_wrapper #contents #article #study .contents01>div .title01 h4>div{background-image:-webkit-gradient(linear, right top, left top, from(#20b2d3), to(#e9e12e));background-image:linear-gradient(270deg, #20b2d3 0%, #e9e12e 100%);width:100%;height:100%;position:absolute;top:0;left:-100%}#content_wrapper #contents #article #study .contents01>div .title01 h4.in>div{-webkit-animation:midashi_anim forwards .6s ease;animation:midashi_anim forwards .6s ease}#content_wrapper #contents #article #study .contents01>div .title01 h4.in p{-webkit-animation:midashi_anim_img forwards .6s ease;animation:midashi_anim_img forwards .6s ease}#content_wrapper #contents #article #study .contents01>div .images01 figure{margin-top:5.33vw;width:100%}#content_wrapper #contents #article #study .contents01>div .images01 figure img{border-radius:5.33vw;width:100%}#content_wrapper #contents #article #study .contents01>div .images01 figure figcaption{margin-top:.5em;font-size:3.2vw;line-height:2em}#content_wrapper #contents #article #study .contents01::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;border-radius:8vw;background:-webkit-gradient(linear, left top, left bottom, from(#ebe12c), to(#1eb1d4));background:linear-gradient(to bottom, #ebe12c, #1eb1d4)}#content_wrapper #contents #article #study .contents01::after{content:"";position:absolute;width:calc(100% - 2.66vw);height:calc(100% - 2.66vw);top:1.33vw;left:1.33vw;z-index:2;border-radius:6.67vw;background:#fffbf5}#content_wrapper #contents #article #study .btn_story01{position:relative;z-index:2}}@media print,screen and (min-width: 640px){@-webkit-keyframes octagon01{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes octagon01{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes octagon02{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes octagon02{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes octagon03{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes octagon03{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}#content_wrapper{min-width:1240px}#content_wrapper #contents .blur{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:all .7s ease;transition:all .7s ease}#content_wrapper #contents .blur.in{opacity:1;-webkit-filter:blur(0);filter:blur(0)}@-webkit-keyframes textImgMove{from{background-position:left bottom}to{background-position:left -1138px bottom}}@keyframes textImgMove{from{background-position:left bottom}to{background-position:left -1138px bottom}}#content_wrapper #contents .mainImg01{width:100%;position:relative}#content_wrapper #contents .mainImg01 .mainimg01 img{width:100%;margin:0 auto}#content_wrapper #contents .mainImg01 .arch01{position:absolute;bottom:0;left:0;width:100%}#content_wrapper #contents .mainImg01 .arch01 img{width:100%;height:63px}#content_wrapper #contents #article{min-width:1240px}#content_wrapper #contents #article .head01{position:relative;padding:44px 0 0 0}#content_wrapper #contents #article .head01 h1{text-align:center}#content_wrapper #contents #article .head01 h1 img{width:764px}#content_wrapper #contents #article .head01 p{margin:70px auto 0 auto;font-size:16px;line-height:2.3em;width:816px}#content_wrapper #contents #article .head01>img{position:absolute}#content_wrapper #contents #article .head01>img.white01{width:165px;top:53px;right:calc(50% + 400px)}#content_wrapper #contents #article .head01>img.orange01{width:125px;right:calc(50% + 468px);top:481px}#content_wrapper #contents #article .head01>img.yellow01{width:127px;right:calc(50% + 530px);top:265px}#content_wrapper #contents #article .head01>img.pink01{width:139px;left:calc(50% + 414px);top:58px}#content_wrapper #contents #article .head01>img.green01{width:149px;left:calc(50% + 490px);top:262px}#content_wrapper #contents #article .head01>img.blue01{width:147px;left:calc(50% + 430px);top:501px}#content_wrapper #contents #article .interview01{padding:120px 0 117px 0}#content_wrapper #contents #article .interview01>.obj{width:1200px;margin:0 auto}#content_wrapper #contents #article .interview01>.obj img.plarail01{width:226px;left:calc(100% - 226px);top:-40px}#content_wrapper #contents #article .interview01>.obj img.ishimoto01{width:142px;border-radius:71px;left:0;top:106px;z-index:10}#content_wrapper #contents #article .interview01>.obj img.abe01{width:142px;border-radius:71px;right:0;top:106px;z-index:10}#content_wrapper #contents #article .interview01>img.nohohon01{width:139px;right:auto;left:calc(50% + 462px);top:2534px;z-index:3}#content_wrapper #contents #article .interview01>img.plarail02{width:226px;right:0;top:3265px}#content_wrapper #contents #article .interview01>img.plarail01{width:257px;right:auto;left:0;top:4938px}#content_wrapper #contents #article .interview01>img.cacao01{width:106px;right:calc(50% + 413px);top:4307px}#content_wrapper #contents #article .interview01>img.ishimoto01{width:142px;border-radius:71px;left:auto;right:calc(50% + 459px);top:4596px;z-index:3}#content_wrapper #contents #article .interview01>img.abe01{width:142px;border-radius:71px;right:auto;left:calc(50% + 458px);top:7389px;z-index:3}#content_wrapper #contents #article .interview01>img.octagon.obj01{width:217px;left:calc(50% + 633px);top:-26px}#content_wrapper #contents #article .interview01>img.octagon.obj02{width:143px;left:calc(50% + 352px);top:196px}#content_wrapper #contents #article .interview01>img.octagon.obj03{width:360px;right:calc(50% + 601px);top:507px}#content_wrapper #contents #article .interview01>img.octagon.obj04{width:165px;left:calc(50% - 165px);top:815px}#content_wrapper #contents #article .interview01>img.octagon.obj05{width:360px;left:calc(50% + 231px);top:1046px}#content_wrapper #contents #article .interview01>img.octagon.obj06{width:109px;left:calc(50% + 121px);top:1406px}#content_wrapper #contents #article .interview01>img.octagon.obj07{width:217px;right:calc(50% + 631px);top:1380px}#content_wrapper #contents #article .interview01>img.octagon.obj08{width:360px;left:calc(50% + 623px);bottom:490px}#content_wrapper #contents #article .interview01>img.octagon.obj09{width:217px;right:calc(50% + 585px);bottom:108px}#content_wrapper #contents #article .interview01>img.octagon.obj10{width:109px;right:auto;left:calc(50% + 514px);bottom:18px}#content_wrapper #contents #article .interview01 h2{text-align:center}#content_wrapper #contents #article .interview01 h2 img{width:337px;display:inline-block}#content_wrapper #contents #article .interview01 .profile01{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1100px;margin:0 auto}#content_wrapper #contents #article .interview01 .profile01:nth-of-type(1){margin-top:93px}#content_wrapper #contents #article .interview01 .profile01:nth-of-type(1)>.img01{margin-right:50px}#content_wrapper #contents #article .interview01 .profile01:nth-of-type(1)>div.spec01 p.name01::before{background-image:-webkit-gradient(linear, left top, left bottom, from(#15ad90), to(#514bc5));background-image:linear-gradient(180deg, #15ad90 0%, #514bc5 100%)}#content_wrapper #contents #article .interview01 .profile01:nth-of-type(2){margin-top:89px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#content_wrapper #contents #article .interview01 .profile01:nth-of-type(2)>.img01{margin-left:50px}#content_wrapper #contents #article .interview01 .profile01:nth-of-type(2)>div.spec01 p.name01::before{background-image:-webkit-gradient(linear, left top, left bottom, from(#7153cf), to(#c42bc3));background-image:linear-gradient(180deg, #7153cf 0%, #c42bc3 100%)}#content_wrapper #contents #article .interview01 .profile01>.img01{width:500px;margin:0}#content_wrapper #contents #article .interview01 .profile01>.img01 img{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all .4s ease;transition:all .4s ease}#content_wrapper #contents #article .interview01 .profile01>.img01.in img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#content_wrapper #contents #article .interview01 .profile01>div.spec01{width:500px;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transform:translateY(3em);transform:translateY(3em)}#content_wrapper #contents #article .interview01 .profile01>div.spec01.in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#content_wrapper #contents #article .interview01 .profile01>div.spec01 p.title01{font-size:14px;margin-top:0}#content_wrapper #contents #article .interview01 .profile01>div.spec01 p.name01{font-size:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}#content_wrapper #contents #article .interview01 .profile01>div.spec01 p.name01::before{content:"";display:block;width:43px;height:43px;border-radius:21.5px;margin-right:12px}#content_wrapper #contents #article .interview01 .profile01>div.spec01 p.about01{margin-top:30px;font-size:14px;line-height:2em}#content_wrapper #contents #article .interview01 h3{width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:70px auto 0 auto}#content_wrapper #contents #article .interview01 h3:nth-of-type(1){margin-top:202px}#content_wrapper #contents #article .interview01 h3 img{width:50px;margin-right:15px;margin-top:1em}#content_wrapper #contents #article .interview01 h3 span{font-size:38px;line-height:2em}#content_wrapper #contents #article .interview01 h4{width:1200px;font-size:18px;line-height:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:60px auto 0 auto}#content_wrapper #contents #article .interview01 h4::before{content:"";display:block;width:81px;height:2px;border-radius:1px;margin-right:19px;margin-top:1em;-ms-flex-negative:0;flex-shrink:0}#content_wrapper #contents #article .interview01 .talk01{width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:30px auto 0 auto;position:relative;z-index:2}#content_wrapper #contents #article .interview01 .talk01 .name01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#content_wrapper #contents #article .interview01 .talk01 .name01::before{content:"";width:23px;height:23px;border-radius:11.5px;display:block}#content_wrapper #contents #article .interview01 .talk01 .name01 span{font-size:22px}#content_wrapper #contents #article .interview01 .talk01 .sentence01{font-size:16px;line-height:2em;background:#fff;padding:30px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;width:866px;-webkit-box-shadow:0 0 8px 0 #f1e6d5;box-shadow:0 0 8px 0 #f1e6d5}#content_wrapper #contents #article .interview01 .talk01 .sentence01 a:hover{text-decoration:none}#content_wrapper #contents #article .interview01 .talk01.left01 .name01::before{margin-right:13px;background-image:-webkit-gradient(linear, left top, left bottom, from(#15ad90), to(#514bc5));background-image:linear-gradient(180deg, #15ad90 0%, #514bc5 100%)}#content_wrapper #contents #article .interview01 .talk01.left01 .sentence01{margin-left:19px;border-top-right-radius:40px;border-bottom-right-radius:40px;border-bottom-left-radius:40px}#content_wrapper #contents #article .interview01 .talk01.right01{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#content_wrapper #contents #article .interview01 .talk01.right01 .name01{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#content_wrapper #contents #article .interview01 .talk01.right01 .name01::before{margin-left:13px;background-image:-webkit-gradient(linear, left top, left bottom, from(#7153cf), to(#c42bc3));background-image:linear-gradient(180deg, #7153cf 0%, #c42bc3 100%)}#content_wrapper #contents #article .interview01 .talk01.right01 .sentence01{margin-right:19px;border-top-left-radius:40px;border-bottom-right-radius:40px;border-bottom-left-radius:40px}#content_wrapper #contents #article .interview01 .images01{width:1200px;margin:60px auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#content_wrapper #contents #article .interview01 .images01 figure{width:580px;margin:0}#content_wrapper #contents #article .interview01 .images01 figure:not(:first-of-type){margin-top:0}#content_wrapper #contents #article .interview01 .images01 figure img{border-radius:30px;width:100%}#content_wrapper #contents #article .interview01 .images01 figure figcaption{padding:10px;font-size:14px;line-height:1.8em}#content_wrapper #contents #article .interview01 .images01 figure figcaption em{display:block}#content_wrapper #contents #article .interview01 .images01 figure figcaption a:hover{text-decoration:none}#content_wrapper #contents #article .interview01 .arch01{position:absolute;bottom:0}#content_wrapper #contents #article .interview01 .arch01 img{width:100%;height:72px}#content_wrapper #contents #article #study .boothmap01{width:1000px;margin:24px auto 0 auto;display:block}#content_wrapper #contents #article #study .boothmap01>a{width:119px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#content_wrapper #contents #article #study .boothmap01>a:hover{opacity:.7}#content_wrapper #contents #article #study .boothmap01>a:nth-of-type(1){top:114px;right:64px}#content_wrapper #contents #article #study .boothmap01>a:nth-of-type(2){top:114px;right:277px}#content_wrapper #contents #article #study .boothmap01>a:nth-of-type(3){top:302px;right:410px}#content_wrapper #contents #article #study .boothmap01>a:nth-of-type(4){top:291px;left:241px}#content_wrapper #contents #article #study .boothmap01>a:nth-of-type(5){top:138px;left:132px}#content_wrapper #contents #article #study>img.flower{pointer-events:none;position:absolute}#content_wrapper #contents #article #study>img.flower.in{-webkit-animation:h3Rotate forwards .9s ease;animation:h3Rotate forwards .9s ease}#content_wrapper #contents #article #study>img.flower.red01{width:50px;top:76px;right:calc(50% + 600px)}#content_wrapper #contents #article #study>img.flower.pink01{width:45px;top:148px;right:calc(50% + 468px)}#content_wrapper #contents #article #study>img.flower.blue01{width:45px;top:281px;right:calc(50% + 582px)}#content_wrapper #contents #article #study>img.flower.red02{width:50px;top:141px;left:calc(50% + 411px)}#content_wrapper #contents #article #study>img.flower.yellow01{width:45px;top:76px;left:calc(50% + 590px)}#content_wrapper #contents #article #study>img.flower.orange01{width:49px;top:316px;left:calc(50% + 542px)}#content_wrapper #contents #article #study>img.octagon.obj01{width:217px;top:646px;left:calc(50% + 547px)}#content_wrapper #contents #article #study>img.octagon.obj02{width:143px;top:1012px;left:calc(50% + 475px)}#content_wrapper #contents #article #study>img.octagon.obj03{width:360px;top:1593px;right:calc(50% + 646px)}#content_wrapper #contents #article #study>img.octagon.obj04{width:217px;top:2008px;left:calc(50% + 644px)}#content_wrapper #contents #article #study>img.octagon.obj05{width:143px;top:2966px;right:calc(50% + 514px)}#content_wrapper #contents #article #study>img.octagon.obj06{width:217px;top:3885px;right:calc(50% + 514px)}#content_wrapper #contents #article #study>img.octagon.obj07{width:360px;top:4607px;left:calc(50% + 652px)}#content_wrapper #contents #article #study>img.octagon.obj08{width:143px;top:5733px;right:calc(50% + 556px)}#content_wrapper #contents #article #study>img.obj09{width:613px;bottom:0;right:0;z-index:1}#content_wrapper #contents #article #study .title01 img{display:block}#content_wrapper #contents #article #study .title01 img:nth-of-type(1){width:378px;margin:0 auto 49px auto}#content_wrapper #contents #article #study .title01 img:nth-of-type(2){width:661px;margin:0 auto}#content_wrapper #contents #article #study>p{font-size:16px;line-height:2.3em;width:816px;margin:58px auto 0 auto}#content_wrapper #contents #article #study .contents01{width:1200px;position:relative;margin:106px auto 0 auto}#content_wrapper #contents #article #study .contents01#contents01{margin:150px auto 0 auto}#content_wrapper #contents #article #study .contents01#contents01>div>img.obj01{width:240px;position:absolute;top:-86px;right:calc(50% + 335px)}#content_wrapper #contents #article #study .contents01#contents02>div>img.obj01{width:259px;position:absolute;top:8px;right:8px}#content_wrapper #contents #article #study .contents01#contents04>div>img.obj01{width:512px;position:absolute;top:-43px;left:calc(50% + 144px)}#content_wrapper #contents #article #study .contents01#contents05>div>img.obj01{width:162px;position:absolute;top:-80px;left:calc(50% + 408px)}#content_wrapper #contents #article #study .contents01>div{z-index:5;position:relative;padding:0 70px 40px 70px}#content_wrapper #contents #article #study .contents01>div>img.num{width:175px;display:block;margin:-86px auto 0 auto}#content_wrapper #contents #article #study .contents01>div>img.obj01{z-index:5}#content_wrapper #contents #article #study .contents01>div .title01{text-align:center;margin:3px auto 0 auto}#content_wrapper #contents #article #study .contents01>div .title01 h4{display:inline-block;overflow:hidden;width:auto;position:relative}#content_wrapper #contents #article #study .contents01>div .title01 h4 p{font-size:38px;display:block;opacity:0;text-align:center;line-height:2em}#content_wrapper #contents #article #study .contents01>div .title01 h4>div{background-image:-webkit-gradient(linear, right top, left top, from(#20b2d3), to(#e9e12e));background-image:linear-gradient(270deg, #20b2d3 0%, #e9e12e 100%);width:100%;height:100%;position:absolute;top:0;left:-100%}#content_wrapper #contents #article #study .contents01>div .title01 h4.in>div{-webkit-animation:midashi_anim forwards .6s ease;animation:midashi_anim forwards .6s ease}#content_wrapper #contents #article #study .contents01>div .title01 h4.in p{-webkit-animation:midashi_anim_img forwards .6s ease;animation:midashi_anim_img forwards .6s ease}#content_wrapper #contents #article #study .contents01>div .images01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}#content_wrapper #contents #article #study .contents01>div .images01 figure{margin:0;width:500px}#content_wrapper #contents #article #study .contents01>div .images01 figure img{border-radius:30px;width:100%}#content_wrapper #contents #article #study .contents01>div .images01 figure figcaption{padding:10px;margin-top:0;font-size:14px;line-height:1.8em}#content_wrapper #contents #article #study .contents01::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;border-radius:30px;background:-webkit-gradient(linear, left top, left bottom, from(#ebe12c), to(#1eb1d4));background:linear-gradient(to bottom, #ebe12c, #1eb1d4)}#content_wrapper #contents #article #study .contents01::after{content:"";position:absolute;width:calc(100% - 16px);height:calc(100% - 16px);top:8px;left:8px;z-index:2;border-radius:22px;background:#fffbf5}#content_wrapper #contents .btn_story01{margin:100px auto 74px auto !important}}