@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 bgMove{from{background-position:left top}to{background-position:left -154.99cqw top 104.53cqw}}@keyframes bgMove{from{background-position:left top}to{background-position:left -154.99cqw top 104.53cqw}}#content_wrapper #contents{width:100%;overflow:hidden;background:#fffbf5;color:#000;container-type:inline-size}#content_wrapper #contents #article{font-family:"m-plus-rounded-1m",sans-serif;font-weight:400;font-style:normal}#content_wrapper #contents #article .medium01{font-weight:500}#content_wrapper #contents #article .bold01{font-weight:700}#content_wrapper #contents #article *{letter-spacing:0}#content_wrapper #contents #article>.split01{background:url(../img/bg02.webp);background-size:72.27cqw 11.73cqw;height:12cqw;width:100cqw;background-position:left center}#content_wrapper #contents #article section#main{padding:0 0 10.67cqw 0;width:100%;position:relative;background:url(../img/bg01.webp);background-size:154.99cqw 104.53cqw;background-position:left top;-webkit-animation:bgMove 30s linear 1s infinite;animation:bgMove 30s linear 1s infinite}#content_wrapper #contents #article section#main .img01{margin-top:3.47cqw;width:100%;height:143.2cqw;position:relative;overflow:hidden}#content_wrapper #contents #article section#main .img01 img{height:143.2cqw;position:absolute;top:0;left:calc(50% - 54.665cqw)}#content_wrapper #contents #article section#main h1{position:relative;width:89.33cqw;display:block;margin:-15.47cqw auto 0 auto}#content_wrapper #contents #article section#main h1 img{width:100%}#content_wrapper #contents #article section#main .text01{position:relative;width:91.47cqw;margin:7.73cqw auto 0 auto}#content_wrapper #contents #article section#main .text01>div{position:relative;z-index:2;padding:4.8cqw 5.7cqw;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:88.8cqw;border:.53cqw solid #000}#content_wrapper #contents #article section#main .text01>div p{font-size:4.27cqw;letter-spacing:.05em;line-height:1.8}#content_wrapper #contents #article section#main .text01>div p a{color:#1078e2;background-image:url(../img/ico_blank01.svg)}#content_wrapper #contents #article section#main .text01:after{z-index:1;position:absolute;content:"";background:#fdd000;-webkit-box-sizing:border-box;box-sizing:border-box;width:88.8cqw;height:100%;border:.53cqw solid #000;display:block;left:2.67cqw;top:2.67cqw}#content_wrapper #contents #article section#main>img{position:absolute}#content_wrapper #contents #article section#main>img.deco01{width:36cqw;top:5.87cqw;left:2.67cqw}#content_wrapper #contents #article section#main>img.deco02{width:9.87cqw;top:132cqw;right:13.07cqw}#content_wrapper #contents #article section#profile{background:#0c40a7;padding:8cqw 0}#content_wrapper #contents #article section#profile h2{text-align:center}#content_wrapper #contents #article section#profile h2 img{display:inline-block;width:53.33cqw;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(0);transform:translate(0)}#content_wrapper #contents #article section#profile h2 img.in{-webkit-animation:flapanim .7s ease;animation:flapanim .7s ease}#content_wrapper #contents #article section#profile .profile01{margin-top:7.73cqw}#content_wrapper #contents #article section#profile .profile01:nth-of-type(1){--bg-color: #fdd000}#content_wrapper #contents #article section#profile .profile01:nth-of-type(2){--bg-color: #0b70e1}#content_wrapper #contents #article section#profile .profile01+.profile01{margin-top:10.67cqw}#content_wrapper #contents #article section#profile .profile01 .img01{width:70.13cqw;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content_wrapper #contents #article section#profile .profile01 .img01 img{width:100%}#content_wrapper #contents #article section#profile .profile01 .img01 img.deco01{position:absolute}#content_wrapper #contents #article section#profile .profile01 .text01{margin-top:8cqw;position:relative;width:85.33cqw;margin-left:auto;margin-right:auto}#content_wrapper #contents #article section#profile .profile01 .text01>div{position:relative;z-index:2;width:84cqw;border-radius:5.33cqw;border:.53cqw solid #000;background:#fff;padding:4.27cqw}#content_wrapper #contents #article section#profile .profile01 .text01>div p{color:#000;line-height:1.8;word-break:normal}#content_wrapper #contents #article section#profile .profile01 .text01>div p.title01{font-size:3.73cqw}#content_wrapper #contents #article section#profile .profile01 .text01>div p.name01{margin-top:3.2cqw;font-size:4.8cqw}#content_wrapper #contents #article section#profile .profile01 .text01>div p.name01 em{font-size:8cqw}#content_wrapper #contents #article section#profile .profile01 .text01>div p.about01{margin-top:2.93cqw;font-size:4.27cqw}#content_wrapper #contents #article section#profile .profile01 .text01:after{z-index:1;position:absolute;content:"";background:var(--bg-color);-webkit-box-sizing:border-box;box-sizing:border-box;width:84cqw;height:100%;display:block;left:1.33cqw;top:1.33cqw;border-radius:5.33cqw;border:.53cqw solid #000}#content_wrapper #contents #article section#profile .facility01{width:85.6cqw;margin:8cqw auto 0 auto}#content_wrapper #contents #article section#profile .facility01>img{width:100%;border-radius:5.33cqw}#content_wrapper #contents #article section#profile .facility01>div{margin-top:2.67cqw}#content_wrapper #contents #article section#profile .facility01>div p{color:#fff;line-height:1.8;word-break:normal}#content_wrapper #contents #article section#profile .facility01>div p:nth-of-type(1){font-size:5.87cqw}#content_wrapper #contents #article section#profile .facility01>div p:nth-of-type(2){margin-top:.8cqw;font-size:4.27cqw}#content_wrapper #contents #article section#interview{position:relative;background:url(../img/bg03.webp);background-size:154.99cqw 104.53cqw;background-position:left top;-webkit-animation:bgMove 30s linear 1s infinite;animation:bgMove 30s linear 1s infinite;padding:8cqw 2.67cqw}#content_wrapper #contents #article section#interview h2{font-size:5.87cqw;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}#content_wrapper #contents #article section#interview h2:not(:first-of-type){margin-top:13.33cqw}#content_wrapper #contents #article section#interview h2 img{width:12.53cqw;margin-right:2.67cqw;margin-top:.8cqw;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(0);transform:translate(0)}#content_wrapper #contents #article section#interview h2 img.in{-webkit-animation:flapanim .7s ease;animation:flapanim .7s ease}#content_wrapper #contents #article section#interview h2 span{line-height:1.8}#content_wrapper #contents #article section#interview h3{margin-top:5.33cqw;margin-bottom:8cqw;font-size:4.8cqw;color:#0c40a7;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}#content_wrapper #contents #article section#interview h3 a{color:#0c40a7;background-image:url(../img/ico_blank02.svg)}#content_wrapper #contents #article section#interview h3 svg{width:5.33cqw;margin-top:4cqw;margin-right:2.67cqw}#content_wrapper #contents #article section#interview h3 span{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.8}#content_wrapper #contents #article section#interview .nohohon01{position:relative;z-index:4}#content_wrapper #contents #article section#interview .nohohon01 img{pointer-events:none;position:absolute}#content_wrapper #contents #article section#interview .nohohon01 img.white01{width:21.73cqw;left:calc(50% + 26.93cqw);top:109.2cqw}#content_wrapper #contents #article section#interview .nohohon01 img.orange01{width:18.13cqw;right:calc(50% + 28.8cqw);top:200cqw}#content_wrapper #contents #article section#interview .comment01+h3{margin-top:8.53cqw}#content_wrapper #contents #article section#interview .comment01{display:-webkit-box;display:-ms-flexbox;display:flex}#content_wrapper #contents #article section#interview .comment01+.comment01{margin-top:6.67cqw}#content_wrapper #contents #article section#interview .comment01.yellow01{--thema-color: #fdd000}#content_wrapper #contents #article section#interview .comment01.yellow01>span{margin-right:1.6cqw}#content_wrapper #contents #article section#interview .comment01.yellow01>div div{border-top-right-radius:5.33cqw;border-bottom-right-radius:5.33cqw;border-bottom-left-radius:5.33cqw}#content_wrapper #contents #article section#interview .comment01.yellow01>div:after{z-index:1;position:absolute;content:"";background:var(--thema-color);-webkit-box-sizing:border-box;box-sizing:border-box;width:78.13cqw;height:100%;border:.53cqw solid #000;display:block;left:1.33cqw;top:1.33cqw;border-top-right-radius:5.33cqw;border-bottom-right-radius:5.33cqw;border-bottom-left-radius:5.33cqw}#content_wrapper #contents #article section#interview .comment01.blue01{--thema-color: #0b70e1;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#content_wrapper #contents #article section#interview .comment01.blue01>span{margin-left:2.93cqw;color:#fff}#content_wrapper #contents #article section#interview .comment01.blue01>div div{border-top-left-radius:5.33cqw;border-bottom-right-radius:5.33cqw;border-bottom-left-radius:5.33cqw}#content_wrapper #contents #article section#interview .comment01.blue01>div:after{z-index:1;position:absolute;content:"";background:var(--thema-color);-webkit-box-sizing:border-box;box-sizing:border-box;width:78.13cqw;height:100%;border:.53cqw solid #000;display:block;left:1.33cqw;top:1.33cqw;border-top-left-radius:5.33cqw;border-bottom-right-radius:5.33cqw;border-bottom-left-radius:5.33cqw}#content_wrapper #contents #article section#interview .comment01>span{width:13.6cqw;height:8cqw;border-radius:4cqw;border:.53cqw solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.73cqw;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--thema-color)}#content_wrapper #contents #article section#interview .comment01>div{position:relative}#content_wrapper #contents #article section#interview .comment01>div div{position:relative;z-index:2;background:#fff;width:78.13cqw;-webkit-box-sizing:border-box;box-sizing:border-box;border:.53cqw solid #000;padding:4.27cqw}#content_wrapper #contents #article section#interview .comment01>div div p{line-height:1.8;font-size:4.27cqw;word-break:normal}#content_wrapper #contents #article section#interview .image01{width:89.33cqw;margin:6.67cqw auto 0 auto}#content_wrapper #contents #article section#interview .image01 img{width:100%;border-radius:5.33cqw}#content_wrapper #contents #article section#interview .image01 p{margin-top:2.93cqw;line-height:1.8;font-size:4.27cqw}#content_wrapper #contents #article section#interview .image01 p a{color:#0b70e1}#content_wrapper #contents #article section#interview .image01+.comment01{margin-top:5.34cqw}#content_wrapper #contents #article div#comments{background:url(../img/bg01.webp);background-size:154.99cqw 104.53cqw;background-position:left top;-webkit-animation:bgMove 30s linear 1s infinite;animation:bgMove 30s linear 1s infinite;padding:10.67cqw 0 16cqw 0}#content_wrapper #contents #article div#comments>div>div{position:relative;width:96cqw;margin:0 auto}#content_wrapper #contents #article div#comments>div>div:nth-of-type(1) .deco01{z-index:3;width:36cqw;position:absolute;top:35.2cqw;left:7.2cqw}#content_wrapper #contents #article div#comments>div>div:nth-of-type(1) .title01{height:26.93cqw}#content_wrapper #contents #article div#comments>div>div:nth-of-type(1) .title01 p.bold01{line-height:1.8}#content_wrapper #contents #article div#comments>div>div:nth-of-type(2) .deco01{z-index:3;width:18.13cqw;position:absolute;top:14.4cqw;left:calc(50% + 22.67cqw)}#content_wrapper #contents #article div#comments>div>div:nth-of-type(2) .title01{height:19cqw}#content_wrapper #contents #article div#comments>div>div:nth-of-type(2) .title01 p.bold01{line-height:1}#content_wrapper #contents #article div#comments>div>div:nth-of-type(3) .title01{height:16.8cqw}#content_wrapper #contents #article div#comments>div>div:nth-of-type(3) .title01 p.bold01{line-height:1}#content_wrapper #contents #article div#comments>div>div:not(:first-of-type){margin-top:2.13cqw}#content_wrapper #contents #article div#comments>div>div>div.square01{background:#039;width:3.2cqw;height:3.2cqw;border:.53cqw solid #000;display:block;position:absolute}#content_wrapper #contents #article div#comments>div>div>div.square01.tr01{right:0;top:0}#content_wrapper #contents #article div#comments>div>div>div.square01.bl01{left:0;bottom:-2.67cqw}#content_wrapper #contents #article div#comments>div>div>div.content01{position:relative;z-index:2;border:.53cqw solid #000;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:93.33cqw}#content_wrapper #contents #article div#comments>div>div>div.content01 .img01{width:100%;position:relative;overflow:hidden}#content_wrapper #contents #article div#comments>div>div>div.content01 .img01 img:not(.label){width:100%}#content_wrapper #contents #article div#comments>div>div>div.content01 .img01 .label{position:absolute;width:39.2cqw;top:2.13cqw;left:2.13cqw;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(0);transform:translate(0)}#content_wrapper #contents #article div#comments>div>div>div.content01 .img01 .label.in{-webkit-animation:flapanim .7s ease;animation:flapanim .7s ease}#content_wrapper #contents #article div#comments>div>div>div.content01 .img02{overflow:hidden;position:relative}#content_wrapper #contents #article div#comments>div>div>div.content01 .img02 img:not(.label){width:100%}#content_wrapper #contents #article div#comments>div>div>div.content01 .img02 .label{position:absolute;width:32.8cqw;top:2.13cqw;left:2.13cqw;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(0);transform:translate(0)}#content_wrapper #contents #article div#comments>div>div>div.content01 .img02 .label.in{-webkit-animation:flapanim .7s ease;animation:flapanim .7s ease}#content_wrapper #contents #article div#comments>div>div>div.content01 .img03{overflow:hidden;position:relative}#content_wrapper #contents #article div#comments>div>div>div.content01 .img03 img:not(.label){width:100%}#content_wrapper #contents #article div#comments>div>div>div.content01 .img03 .label{position:absolute;width:30.93cqw;top:2.13cqw;left:2.13cqw;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(0);transform:translate(0)}#content_wrapper #contents #article div#comments>div>div>div.content01 .img03 .label.in{-webkit-animation:flapanim .7s ease;animation:flapanim .7s ease}#content_wrapper #contents #article div#comments>div>div>div.content01 .title01{border-top:.53cqw solid #000;border-bottom:.53cqw solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content_wrapper #contents #article div#comments>div>div>div.content01 .title01 p{text-align:center;font-size:3.73cqw;line-height:1.8}#content_wrapper #contents #article div#comments>div>div>div.content01 .title01 p.bold01{font-size:5.87cqw}#content_wrapper #contents #article div#comments>div>div>div.content01 .title01 p+p{margin-top:.2em}#content_wrapper #contents #article div#comments>div>div>div.content01 .title02{padding:5.33cqw 0;border-top:.53cqw solid #000;border-bottom:.53cqw solid #000}#content_wrapper #contents #article div#comments>div>div>div.content01 .title02 p{text-align:center;font-size:3.73cqw;line-height:1em}#content_wrapper #contents #article div#comments>div>div>div.content01 .title02 p.bold01{font-size:5.33cqw;line-height:1em}#content_wrapper #contents #article div#comments>div>div>div.content01 .title02 p+p{margin-top:2.67cqw}#content_wrapper #contents #article div#comments>div>div>div.content01 .comment01{padding:4.8cqw}#content_wrapper #contents #article div#comments>div>div>div.content01 .comment01 p{font-size:4.27cqw;line-height:1.8}#content_wrapper #contents #article div#comments>div>div>div.content01 .flex01{padding:4.8cqw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#content_wrapper #contents #article div#comments>div>div>div.content01 .flex01>div:nth-of-type(1){margin-top:5.33cqw}#content_wrapper #contents #article div#comments>div>div>div.content01 .flex01>div:nth-of-type(1) figure{width:75.2cqw;margin:0 auto}#content_wrapper #contents #article div#comments>div>div>div.content01 .flex01>div:nth-of-type(1) figure img{width:100%;border:.53cqw solid #000}#content_wrapper #contents #article div#comments>div>div>div.content01 .flex01>div:nth-of-type(1) figure figcaption{margin-top:2.4cqw;font-size:3.73cqw;line-height:1.8}#content_wrapper #contents #article div#comments>div>div>div.content01 .flex01>div:nth-of-type(2) p{font-size:4.27cqw;line-height:1.8}#content_wrapper #contents #article div#comments>div>div:after{z-index:1;position:absolute;content:"";background:#fdd000;-webkit-box-sizing:border-box;box-sizing:border-box;width:93.33cqw;height:100%;border:.53cqw solid #000;display:block;left:2.67cqw;top:2.67cqw}}@media print,screen and (min-width: 640px){@-webkit-keyframes bgMove{from{background-position:left top}to{background-position:left -1090px top 735px}}@keyframes bgMove{from{background-position:left top}to{background-position:left -1090px top 735px}}#content_wrapper{min-width:1240px}#content_wrapper #contents #article{min-width:1240px}#content_wrapper #contents #article p,#content_wrapper #contents #article h3,#content_wrapper #contents #article h2,#content_wrapper #contents #article small,#content_wrapper #contents #article figcaption{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}#content_wrapper #contents #article>.split01{background-size:271px 45px;height:45px;width:100%;background-position:left center}#content_wrapper #contents #article section#main{padding:0 0 60px 0;width:100%;background-size:1090px 735px;background-position:left top;-webkit-animation-duration:40s;animation-duration:40s}#content_wrapper #contents #article section#main .img01{margin-top:20px;width:100%;height:887px;position:relative;overflow:hidden}#content_wrapper #contents #article section#main .img01 img{height:887px;position:absolute;top:0;left:calc(50% - 569px)}#content_wrapper #contents #article section#main h1{position:relative;width:658px;display:block;margin:-589px calc(50% - 58px) 0 auto}#content_wrapper #contents #article section#main h1 img{width:100%}#content_wrapper #contents #article section#main .text01{width:972px;margin:300px auto 0 auto}#content_wrapper #contents #article section#main .text01>div{position:relative;z-index:2;padding:30px 40px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:972px;border:2px solid #000}#content_wrapper #contents #article section#main .text01>div p{font-size:18px;letter-spacing:0;line-height:1.8}#content_wrapper #contents #article section#main .text01>div p a:hover{text-decoration:none}#content_wrapper #contents #article section#main .text01:after{z-index:1;position:absolute;content:"";background:#fdd000;-webkit-box-sizing:border-box;box-sizing:border-box;width:972px;height:100%;border:2px solid #000;display:block;left:20px;top:20px}#content_wrapper #contents #article section#main>img{position:absolute}#content_wrapper #contents #article section#main>img.deco01{width:205px;top:114px;left:auto;right:calc(50% + 291px)}#content_wrapper #contents #article section#main>img.deco02{width:60px;top:638px;right:auto;left:calc(50% + 505px)}#content_wrapper #contents #article section#profile{padding:50px 0 70px 0}#content_wrapper #contents #article section#profile h2 img{width:344px}#content_wrapper #contents #article section#profile .profile01{margin-top:10px;width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto}#content_wrapper #contents #article section#profile .profile01+.profile01{margin-top:-12px}#content_wrapper #contents #article section#profile .profile01:nth-of-type(1) .text01{margin-left:42px}#content_wrapper #contents #article section#profile .profile01:nth-of-type(2){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#content_wrapper #contents #article section#profile .profile01:nth-of-type(2) .text01{margin-top:16px;margin-right:52px}#content_wrapper #contents #article section#profile .profile01 .img01{width:448px;margin:0}#content_wrapper #contents #article section#profile .profile01 .text01{width:646px;margin:0;padding:0}#content_wrapper #contents #article section#profile .profile01 .text01>div{width:636px;border-radius:30px;border:2px solid #000;padding:28px 48px}#content_wrapper #contents #article section#profile .profile01 .text01>div p{line-height:1.8;word-break:normal}#content_wrapper #contents #article section#profile .profile01 .text01>div p.title01{font-size:16px}#content_wrapper #contents #article section#profile .profile01 .text01>div p.name01{margin-top:10px;font-size:20px}#content_wrapper #contents #article section#profile .profile01 .text01>div p.name01 em{font-size:40px}#content_wrapper #contents #article section#profile .profile01 .text01>div p.about01{margin-top:10px;font-size:18px}#content_wrapper #contents #article section#profile .profile01 .text01:after{z-index:1;position:absolute;content:"";-webkit-box-sizing:border-box;box-sizing:border-box;width:636px;height:100%;display:block;left:10px;top:10px;border-radius:30px;border:2px solid #000}#content_wrapper #contents #article section#profile .facility01{width:1200px;margin:53px auto 0 auto;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}#content_wrapper #contents #article section#profile .facility01>img{width:583px;border-radius:40px}#content_wrapper #contents #article section#profile .facility01>div{width:577px;margin-top:-16px}#content_wrapper #contents #article section#profile .facility01>div p{color:#fff;line-height:1.8;word-break:normal}#content_wrapper #contents #article section#profile .facility01>div p:nth-of-type(1){font-size:40px}#content_wrapper #contents #article section#profile .facility01>div p:nth-of-type(2){margin-top:10px;font-size:18px}#content_wrapper #contents #article section#interview{position:relative;background-size:1090px 735px;background-position:left top;-webkit-animation-duration:40s;animation-duration:40s;padding:60px 0}#content_wrapper #contents #article section#interview h2{width:1200px;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:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto}#content_wrapper #contents #article section#interview h2:not(:first-of-type){margin-top:60px}#content_wrapper #contents #article section#interview h2 img{width:55px;margin-right:17px;margin-top:17px}#content_wrapper #contents #article section#interview h2 span{line-height:1.8}#content_wrapper #contents #article section#interview h3{width:1200px;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:30px;font-size:20px;color:#0c40a7;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}#content_wrapper #contents #article section#interview h3 a{color:#0c40a7}#content_wrapper #contents #article section#interview h3 a:hover{text-decoration:none}#content_wrapper #contents #article section#interview h3 svg{width:72px;margin-top:16px;margin-right:17px}#content_wrapper #contents #article section#interview h3 span{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.8}#content_wrapper #contents #article section#interview .nohohon01{position:relative;z-index:4}#content_wrapper #contents #article section#interview .nohohon01 img{pointer-events:none;position:absolute}#content_wrapper #contents #article section#interview .nohohon01 img.white01{width:163px;left:auto;right:calc(50% + 409px);top:168px}#content_wrapper #contents #article section#interview .nohohon01 img.orange01{width:111px;right:auto;left:calc(50% + 408px);top:248px}#content_wrapper #contents #article section#interview .comment01+h3{margin-top:42px}#content_wrapper #contents #article section#interview .comment01{width:1200px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex}#content_wrapper #contents #article section#interview .comment01+.comment01{margin-top:40px}#content_wrapper #contents #article section#interview .comment01.yellow01>span{margin-right:20px}#content_wrapper #contents #article section#interview .comment01.yellow01>div div{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}#content_wrapper #contents #article section#interview .comment01.yellow01>div:after{z-index:1;position:absolute;content:"";-webkit-box-sizing:border-box;box-sizing:border-box;width:866px;height:100%;border:2px solid #000;display:block;left:10px;top:10px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}#content_wrapper #contents #article section#interview .comment01.blue01{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#content_wrapper #contents #article section#interview .comment01.blue01>span{margin-left:29px}#content_wrapper #contents #article section#interview .comment01.blue01>div div{border-top-left-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}#content_wrapper #contents #article section#interview .comment01.blue01>div:after{z-index:1;position:absolute;content:"";-webkit-box-sizing:border-box;box-sizing:border-box;width:866px;height:100%;border:2px solid #000;display:block;left:10px;top:10px;border-top-left-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}#content_wrapper #contents #article section#interview .comment01>span{width:72px;height:38px;border-radius:19px;border:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #contents #article section#interview .comment01>div{position:relative}#content_wrapper #contents #article section#interview .comment01>div div{position:relative;z-index:2;background:#fff;width:866px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #000;padding:26px 40px}#content_wrapper #contents #article section#interview .comment01>div div p{line-height:1.8;font-size:16px;word-break:normal}#content_wrapper #contents #article section#interview .image01{width:900px;margin:40px auto 0 auto}#content_wrapper #contents #article section#interview .image01 img{width:100%;border-radius:40px}#content_wrapper #contents #article section#interview .image01 p{word-break:break-all;margin-top:12px;line-height:1.8;font-size:16px}#content_wrapper #contents #article section#interview .image01 p a{color:#0b70e1}#content_wrapper #contents #article section#interview .image01 p a:hover{text-decoration:none}#content_wrapper #contents #article section#interview .image01+.comment01{margin-top:30px}#content_wrapper #contents #article div#comments{background-size:1090px 735px;background-position:left top;-webkit-animation-duration:40s;animation-duration:40s;padding:70px 0}#content_wrapper #contents #article div#comments>div{width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#content_wrapper #contents #article div#comments>div>div{position:relative;width:100%;margin:0}#content_wrapper #contents #article div#comments>div>div:nth-of-type(1){z-index:1}#content_wrapper #contents #article div#comments>div>div:nth-of-type(1) .deco01{z-index:3;width:163px;position:absolute;top:408px;left:19px}#content_wrapper #contents #article div#comments>div>div:nth-of-type(1) .title01{height:88px}#content_wrapper #contents #article div#comments>div>div:nth-of-type(1) .title01 p.bold01{line-height:1}#content_wrapper #contents #article div#comments>div>div:nth-of-type(2){z-index:3;width:601px}#content_wrapper #contents #article div#comments>div>div:nth-of-type(2) .deco01{z-index:3;width:85px;position:absolute;top:130px;left:470px}#content_wrapper #contents #article div#comments>div>div:nth-of-type(2) .title01{height:88px}#content_wrapper #contents #article div#comments>div>div:nth-of-type(2) .title01 p.bold01{line-height:1}#content_wrapper #contents #article div#comments>div>div:nth-of-type(3){z-index:3;width:601px;margin-left:-2px}#content_wrapper #contents #article div#comments>div>div:nth-of-type(3) .title01{height:88px}#content_wrapper #contents #article div#comments>div>div:nth-of-type(3) .title01 p.bold01{line-height:1}#content_wrapper #contents #article div#comments>div>div:not(:first-of-type){margin-top:18px}#content_wrapper #contents #article div#comments>div>div>div.square01{background:#039;width:22px;height:22px;border:2px solid #000;display:block;position:absolute}#content_wrapper #contents #article div#comments>div>div>div.square01.tr01{right:0;top:0}#content_wrapper #contents #article div#comments>div>div>div.square01.bl01{left:0;bottom:-20px}#content_wrapper #contents #article div#comments>div>div>div.content01{position:relative;z-index:2;border:2px solid #000;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 20px);height:100%}#content_wrapper #contents #article div#comments>div>div>div.content01 .img01{width:100%;position:relative}#content_wrapper #contents #article div#comments>div>div>div.content01 .img01 img:not(.label){width:100%;height:450px}#content_wrapper #contents #article div#comments>div>div>div.content01 .img01 .label{position:absolute;width:244px;top:18px;left:18px}#content_wrapper #contents #article div#comments>div>div>div.content01 .img02{position:relative}#content_wrapper #contents #article div#comments>div>div>div.content01 .img02 img:not(.label){width:100%;height:256px}#content_wrapper #contents #article div#comments>div>div>div.content01 .img02 .label{position:absolute;width:182px;top:18px;left:18px}#content_wrapper #contents #article div#comments>div>div>div.content01 .img03{position:relative}#content_wrapper #contents #article div#comments>div>div>div.content01 .img03 img:not(.label){width:100%;height:256px}#content_wrapper #contents #article div#comments>div>div>div.content01 .img03 .label{position:absolute;width:158px;top:18px;left:18px}#content_wrapper #contents #article div#comments>div>div>div.content01 .title01{border-top:2px solid #000;border-bottom:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content_wrapper #contents #article div#comments>div>div>div.content01 .title01 p{text-align:center;font-size:16px;line-height:1.8}#content_wrapper #contents #article div#comments>div>div>div.content01 .title01 p.bold01{font-size:32px}#content_wrapper #contents #article div#comments>div>div>div.content01 .title01 p+p{margin-top:.2em}#content_wrapper #contents #article div#comments>div>div>div.content01 .title02{padding:5.33cqw 0;border-top:.53cqw solid #000;border-bottom:.53cqw solid #000}#content_wrapper #contents #article div#comments>div>div>div.content01 .title02 p{text-align:center;font-size:3.73cqw;line-height:1em}#content_wrapper #contents #article div#comments>div>div>div.content01 .title02 p.bold01{font-size:5.33cqw;line-height:1em}#content_wrapper #contents #article div#comments>div>div>div.content01 .title02 p+p{margin-top:2.67cqw}#content_wrapper #contents #article div#comments>div>div>div.content01 .comment01{padding:48px}#content_wrapper #contents #article div#comments>div>div>div.content01 .comment01 p{font-size:18px;line-height:1.8}#content_wrapper #contents #article div#comments>div>div>div.content01 .flex01{padding:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#content_wrapper #contents #article div#comments>div>div>div.content01 .flex01>div:nth-of-type(1){width:424px;margin-top:0}#content_wrapper #contents #article div#comments>div>div>div.content01 .flex01>div:nth-of-type(1) figure{width:100%;margin:0}#content_wrapper #contents #article div#comments>div>div>div.content01 .flex01>div:nth-of-type(1) figure img{width:100%;border:2px solid #000}#content_wrapper #contents #article div#comments>div>div>div.content01 .flex01>div:nth-of-type(1) figure figcaption{margin-top:8px;font-size:14px;line-height:1.8}#content_wrapper #contents #article div#comments>div>div>div.content01 .flex01>div:nth-of-type(2){width:617px}#content_wrapper #contents #article div#comments>div>div>div.content01 .flex01>div:nth-of-type(2) p{font-size:18px;line-height:1.8}#content_wrapper #contents #article div#comments>div>div:after{z-index:1;position:absolute;content:"";background:#fdd000;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 20px);height:100%;border:2px solid #000;display:block;left:20px;top:20px}#content_wrapper #contents .btn_story01{margin:74px auto !important}}