@charset "UTF-8";*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}html{font-size:62.5%}html body{font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro,Hiragino Sans,ヒラギノ角ゴシック,sans-serif;font-size:1rem}html body .clearfix{display:inline-block;height:1%}html body .clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}html body img{height:auto;width:100%}@media screen and (min-width:980px){html body .pc{display:block}html body .sp{display:none!important}}@media screen and (max-width:980px){html body .sp{display:block}html body .pc{display:none!important}}html body .scroll-in{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}html body .scroll-in.show{opacity:1;-webkit-transform:none;transform:none;transition:.5s ease}@font-face{html body{font-family:HelveticaNeue-Bold;src:url(../font/helvetica-neue/HelveticaNeue-Bold.eot)}}@font-face{font-family:JuanaAlt-Regular;src:url(../fonts/Juana/JuanaAlt-Regular/JuanaAlt-Regular.eot) format("embedded-opentype"),url(../fonts/Juana/JuanaAlt-Regular/JuanaAlt-Regular.woff) format("woff"),url(../fonts/Juana/JuanaAlt-Regular/JuanaAlt-Regular.ttf) format("truetype"),url('../fonts/Juana/JuanaAlt-Regular/JuanaAlt-Regular.svg#str-replace("JuanaAlt-Regular", " ", "_")') format("svg")}@font-face{font-family:JuanaAlt-SemiBold;src:url(../fonts/Juana/JuanaAlt-SemiBold/JuanaAlt-SemiBold.eot) format("embedded-opentype"),url(../fonts/Juana/JuanaAlt-SemiBold/JuanaAlt-SemiBold.woff) format("woff"),url(../fonts/Juana/JuanaAlt-SemiBold/JuanaAlt-SemiBold.ttf) format("truetype"),url('../fonts/Juana/JuanaAlt-SemiBold/JuanaAlt-SemiBold.svg#str-replace("JuanaAlt-SemiBold", " ", "_")') format("svg")}html{background-color:#ccc;transition:background-color .8s ease}@media screen and (min-width:980px){html{background-color:#e6e6e6}}html:has(#section1.on){background-color:#fbdee4}html:has(#section2.on){background-color:#faf2df}html:has(#section3.on){background-color:#eaf6fd}html:has(#section4.on){background-color:#f7eae4}html body{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#000;font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:62.5%;font-weight:300}html .wrapper #main #main-visual{position:relative;z-index:1}html .wrapper #main #main-visual .title-group{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:flex-start;margin-right:5.2%;margin-top:6%;position:absolute;right:0;top:0;z-index:2}@media screen and (min-width:980px){html .wrapper #main #main-visual .title-group{display:block;left:0;margin:3.8799414348% auto 0;right:0;top:0;width:56.149341142%}}html .wrapper #main #main-visual .title-group .subtitle{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);width:4.4vw}@media screen and (min-width:980px){html .wrapper #main #main-visual .title-group .subtitle{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);width:14.406779661%}}html .wrapper #main #main-visual .title-group .title{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);margin-left:2.5333333333vw;margin-right:2.5333333333vw;width:15.8666666667vw}@media screen and (min-width:980px){html .wrapper #main #main-visual .title-group .title{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin:10px 0;width:61.408083442%}}html .wrapper #main #main-visual .title-group .en{font-family:JuanaAlt-Regular,sans-serif;font-size:1.1rem;line-height:1.2727272727;opacity:0;translate:-20px 0}@media screen and (max-width:980px){html .wrapper #main #main-visual .title-group .en{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}@media screen and (min-width:980px){html .wrapper #main #main-visual .title-group .en{translate:0 20px}}html .wrapper #main #main-visual .img{overflow:hidden;position:relative;z-index:1}html .wrapper #main #main-visual .img img{opacity:0;scale:1.1}html .wrapper #main #main-visual .scroll{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";bottom:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);font-family:JuanaAlt-Regular,sans-serif;font-size:1.1rem;margin-bottom:19.2%;margin-right:5.3333333333%;padding-bottom:50px;padding-left:3px;position:absolute;right:0;text-transform:uppercase;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;z-index:2}html .wrapper #main #main-visual .scroll:before{-webkit-animation:scroll 3s ease-in-out 0s infinite;animation:scroll 3s ease-in-out 0s infinite;background-color:#000;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:1px}@-webkit-keyframes scroll{0%{translate:0 -100%}to{translate:0 100%}}@keyframes scroll{0%{translate:0 -100%}to{translate:0 100%}}@media screen and (min-width:980px){html .wrapper #main #main-visual .scroll{margin-bottom:19.6193265007%;margin-right:2.5988286969%}}html .wrapper #main #main-visual .index{font-family:JuanaAlt-Regular,sans-serif;font-size:1.3rem;line-height:1.8461538462;opacity:0;position:absolute;right:0;text-align:right;text-transform:uppercase;top:0;translate:0 20px}html .wrapper #main #main-visual .index .head{margin-bottom:5px;text-decoration:underline}html .wrapper #main #main-visual.show .img img{opacity:1;scale:1;transition:2s ease .5s}html .wrapper #main #main-visual.show .title-group .subtitle{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:.7s ease .3s}html .wrapper #main #main-visual.show .title-group .title{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:1.2s ease .7s}html .wrapper #main #main-visual.show .title-group .en,html .wrapper #main #main-visual.show .title-group .index{opacity:1;transition:1s ease 1s;translate:0 0}html .wrapper #main #main-visual.show .scroll{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}html .wrapper #main #intro{margin:-12% auto 0;padding-bottom:55px;position:relative;width:82.4%;z-index:2}@media screen and (min-width:980px){html .wrapper #main #intro{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:-8.5285505124% auto 0;width:56.149341142%}}html .wrapper #main #intro .lead{font-size:1.3rem;line-height:1.8461538462}@media screen and (min-width:980px){html .wrapper #main #intro .lead{width:50%}}html .wrapper #main #intro .profile-block{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;padding-bottom:20px;position:relative}@media screen and (min-width:980px){html .wrapper #main #intro .profile-block{margin-top:0;width:40.7431551499%}}html .wrapper #main #intro .profile-block:after,html .wrapper #main #intro .profile-block:before{background-color:#000;content:"";display:block;height:1px;position:absolute;width:100%}html .wrapper #main #intro .profile-block:before{right:0;top:5px;width:calc(100% - 100px)}html .wrapper #main #intro .profile-block:after{bottom:0;left:0}@media screen and (min-width:980px){html .wrapper #main #intro .profile-block:after{display:none}}html .wrapper #main #intro .profile-block .head{font-family:JuanaAlt-Regular,sans-serif;font-size:1.2rem;margin-bottom:20px;width:100%}html .wrapper #main #intro .profile-block .img{width:25.8899676375%}html .wrapper #main #intro .profile-block .text-area{width:67.6375404531%}html .wrapper #main #intro .profile-block .text-area .name{font-family:JuanaAlt-SemiBold,sans-serif;font-size:1.3rem}html .wrapper #main #intro .profile-block .text-area .text{font-size:1.1rem;line-height:1.6363636364;margin-top:5px}html .wrapper #main .main-index{margin-top:45px;text-align:center}@media screen and (min-width:980px){html .wrapper #main .main-index{margin:0 auto;max-width:1006px;padding-bottom:50px;width:100vw}}html .wrapper #main .main-index .index-head{font-family:JuanaAlt-SemiBold,sans-serif;font-size:2.1rem;text-transform:uppercase}@media screen and (min-width:980px){html .wrapper #main .main-index .index-head{width:100%}}html .wrapper #main .main-index .index-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:96.5333333333%}@media screen and (min-width:980px){html .wrapper #main .main-index .index-list{margin-top:20px;width:100%}}html .wrapper #main .main-index .index-list li{margin-bottom:20px;width:50%}@media screen and (min-width:980px){html .wrapper #main .main-index .index-list li{width:25%}}html .wrapper #main .main-index .index-list li a{display:block}html .wrapper #main .main-index .index-list li a .img{height:0;padding-top:99.7237569061%;position:relative;width:100%;z-index:1}html .wrapper #main .main-index .index-list li a .img img{left:50%;position:absolute;top:50%;transition:.3s ease;translate:-50% -50%}html .wrapper #main .main-index .index-list li a .text-area{margin-top:10px;position:relative;z-index:2}html .wrapper #main .main-index .index-list li a .text-area .num{font-family:JuanaAlt-Regular,sans-serif;font-size:1.1rem}html .wrapper #main .main-index .index-list li a .text-area .item-name{font-family:JuanaAlt-SemiBold,sans-serif;font-size:1.6rem;margin-top:4px}html .wrapper #main .main-index .index-list li a .text-area .jp{font-size:1.1rem;margin-top:4px;text-decoration:underline}html .wrapper #main .main-index .index-list li a:hover .img img{scale:1.1}html .wrapper #main .main-index .index-list li a:hover .text-area .jp{text-decoration:none}html .wrapper #main .main-index .index-list li:first-child a .img img{top:60%;width:75.138121547%}html .wrapper #main .main-index .index-list li:nth-child(2) a .img img{width:53.591160221%}html .wrapper #main .main-index .index-list li:nth-child(3) a .img img{top:55%;width:83.1491712707%}html .wrapper #main .main-index .index-list li:nth-child(4) a .img img{top:55%;width:79.2817679558%}html .wrapper #main .section{padding-bottom:50px;padding-top:40px}@media screen and (min-width:980px){html .wrapper #main .section .section-item{align-items:center;display:flex;justify-content:flex-start}html .wrapper #main .section .section-item .item-pic{width:50%}html .wrapper #main .section .section-item .item-pic img{display:block;margin-left:auto;width:288px}html .wrapper #main .section .section-item .text-wrapper{width:50%}}html .wrapper #main .section .section-item .text-wrapper .item-head{text-align:center}@media screen and (min-width:980px){html .wrapper #main .section .section-item .text-wrapper .item-head{text-align:left}}html .wrapper #main .section .section-item .text-wrapper .item-head .num{border-bottom:1px solid #000;display:inline-block;font-family:JuanaAlt-Regular,sans-serif;font-size:1.5rem}html .wrapper #main .section .section-item .text-wrapper .item-head .item-name{font-family:JuanaAlt-SemiBold,sans-serif;font-size:2.1rem;margin-top:5px}html .wrapper #main .section .section-item .text-wrapper .item-pic{margin:30px auto 0}html .wrapper #main .section .section-item .text-wrapper .credit{margin-top:10px;text-align:center}@media screen and (min-width:980px){html .wrapper #main .section .section-item .text-wrapper .credit{margin-top:15px;text-align:left}}html .wrapper #main .section .section-item .text-wrapper .credit p{font-size:1.3rem}@media screen and (min-width:980px){html .wrapper #main .section .section-item .text-wrapper .credit p{display:inline-block;margin-right:15px}}html .wrapper #main .section .section-item .text-wrapper .credit .webstore{display:inline-block;font-family:JuanaAlt-SemiBold,sans-serif;font-size:1.4rem;margin-top:4px;text-decoration:underline}@media screen and (min-width:980px){html .wrapper #main .section .section-item .text-wrapper .credit .webstore{margin-top:0}html .wrapper #main .section .section-item .text-wrapper .credit .webstore:hover{text-decoration:none}}html .wrapper #main .section .section-item .text-wrapper .text-area{font-size:1.3rem;line-height:1.8461538462;margin:30px auto 0;width:82.4%}@media screen and (min-width:980px){html .wrapper #main .section .section-item .text-wrapper .text-area{margin-inline:0;margin-top:15px;width:320.5px}}html .wrapper #main .section .section-item .text-wrapper .text-area .lead{font-size:1.5rem;font-weight:700;line-height:1.6;margin-bottom:10px}@media screen and (min-width:980px){html .wrapper #main .section .style-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin:85px auto 0;max-width:1101px;padding-bottom:83.5px}}html .wrapper #main .section .style-wrapper .style{margin-top:70px}@media screen and (min-width:980px){html .wrapper #main .section .style-wrapper .style{margin-top:0;width:48.1834695731%}}html .wrapper #main .section .style-wrapper .style .img-wrapper{aspect-ratio:750/1079;position:relative;width:100%}html .wrapper #main .section .style-wrapper .style .img-wrapper .img{left:0;position:absolute;top:0;width:100%;z-index:1}html .wrapper #main .section .style-wrapper .style .img-wrapper .style-head{font-family:JuanaAlt-Regular,sans-serif;font-size:2rem;left:0;line-height:.9;margin-left:3.7333333333%;margin-top:3.7333333333%;position:absolute;text-transform:uppercase;top:0;z-index:2}@media screen and (min-width:980px){html .wrapper #main .section .style-wrapper .style .img-wrapper .style-head{margin-left:30px;margin-top:30px}}html .wrapper #main .section .style-wrapper .style .img-wrapper .style-head span{display:block;font-size:1.2rem;margin-bottom:10px}html .wrapper #main .section .style-wrapper .style .img-wrapper .img-lead{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";bottom:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);font-size:1.5rem;line-height:1.6;margin-bottom:4.6666666667%;margin-right:3.7333333333%;opacity:1;position:absolute;right:0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;z-index:2}@media screen and (min-width:980px){html .wrapper #main .section .style-wrapper .style .img-wrapper .img-lead{margin-bottom:35px;margin-right:30px}}html .wrapper #main .section .style-wrapper .style .img-wrapper .img-lead.show{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:1.3s ease}html .wrapper #main .section .style-wrapper .style .img-wrapper .img-lead.left{left:0;margin-left:3.7333333333%;margin-right:0;right:auto}@media screen and (min-width:980px){html .wrapper #main .section .style-wrapper .style .img-wrapper .img-lead.left{margin-left:30px;margin-right:0}}html .wrapper #main .section .style-wrapper .style .img-wrapper .credit-list li{position:absolute;top:0;z-index:2}html .wrapper #main .section .style-wrapper .style .img-wrapper .credit-list li a{background-color:#fff;border-radius:3px;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);display:inline-flex;font-size:1.2rem;line-height:1.25;padding:5px 6px;transition:.5s ease 0s}@media screen and (min-width:980px){html .wrapper #main .section .style-wrapper .style .img-wrapper .credit-list li a{padding:5px 7px}}html .wrapper #main .section .style-wrapper .style .img-wrapper .credit-list li a:hover{background-color:#000;color:#fff}html .wrapper #main .section .style-wrapper .style .img-wrapper .credit-list li.show a{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}html .wrapper #main .section .style-wrapper .style .text-area{font-size:1.3rem;line-height:1.8461538462;margin:19.2% auto 0;width:82.4%}@media screen and (min-width:980px){html .wrapper #main .section .style-wrapper .style .text-area{margin-top:120px;width:85.9566446748%}html .wrapper #main .section#section1 .section-item .item-pic img{margin-right:40px;width:288px}}html .wrapper #main .section#section1 .section-item .text-wrapper .item-pic{width:80%}html .wrapper #main .section#section1 .style-wrapper .style:first-child .img{margin-top:-10.2666666667%}html .wrapper #main .section#section1 .style-wrapper .style:first-child .credit-list li:first-child{left:0;margin-left:74.4%;margin-top:27.7333333333%}html .wrapper #main .section#section1 .style-wrapper .style:first-child .credit-list li:nth-child(2){margin-right:68.9333333333%;margin-top:66.6666666667%;right:0}html .wrapper #main .section#section1 .style-wrapper .style:first-child .credit-list li:nth-child(3){left:0;margin-left:65.7333333333%;margin-top:-9.6%}html .wrapper #main .section#section1 .style-wrapper .style:first-child .credit-list li:nth-child(4){margin-right:65.8666666667%;margin-top:101.8666666667%;right:0}html .wrapper #main .section#section1 .style-wrapper .style:first-child .credit-list li:nth-child(5){margin-right:47.3333333333%;margin-top:150%;right:0}html .wrapper #main .section#section1 .style-wrapper .style:nth-child(2) .credit-list li:first-child{left:0;margin-left:72.2666666667%;margin-top:66.6666666667%}html .wrapper #main .section#section1 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(2){left:0;margin-left:60.9333333333%;margin-top:5.4666666667%}html .wrapper #main .section#section1 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(3){margin-right:65.2%;margin-top:131.4666666667%;right:0}html .wrapper #main .section#section1 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(4){margin-right:67.2%;margin-top:104.1333333333%;right:0}html .wrapper #main .section#section1 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(5){margin-right:57.7333333333%;margin-top:147.3333333333%;right:0}@media screen and (min-width:980px){html .wrapper #main .section#section2 .section-item .item-pic img{margin-right:44.5px;width:205px}}html .wrapper #main .section#section2 .section-item .text-wrapper .item-pic{width:54.6666666667%}html .wrapper #main .section#section2 .style-wrapper .style:first-child .credit-list li:first-child{left:0;margin-left:68.5333333333%;margin-top:10.9333333333%}html .wrapper #main .section#section2 .style-wrapper .style:first-child .credit-list li:nth-child(2){margin-right:71.7333333333%;margin-top:33.3333333333%;right:0}html .wrapper #main .section#section2 .style-wrapper .style:first-child .credit-list li:nth-child(3){left:0;margin-left:66.6666666667%;margin-top:121.8666666667%}html .wrapper #main .section#section2 .style-wrapper .style:first-child .credit-list li:nth-child(4){left:0;margin-left:72.2666666667%;margin-top:105.4666666667%}html .wrapper #main .section#section2 .style-wrapper .style:first-child .credit-list li:nth-child(5){left:0;margin-left:51.7333333333%;margin-top:148.2666666667%}html .wrapper #main .section#section2 .style-wrapper .style:nth-child(2) .img{margin-top:-2.6666666667%}html .wrapper #main .section#section2 .style-wrapper .style:nth-child(2) .credit-list li:first-child{margin-right:73.7333333333%;margin-top:68%;right:0}html .wrapper #main .section#section2 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(2){left:0;margin-left:60.9333333333%;margin-top:5.4666666667%}html .wrapper #main .section#section2 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(3){margin-right:65.2%;margin-top:96%;right:0}html .wrapper #main .section#section2 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(4){left:0;margin-left:41.0666666667%;margin-top:-8%}html .wrapper #main .section#section2 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(5){margin-right:49.6%;margin-top:149.6%;right:0}@media screen and (min-width:980px){html .wrapper #main .section#section3 .section-item .item-pic img{margin-right:44.5px;width:319px}}html .wrapper #main .section#section3 .section-item .text-wrapper .item-pic{width:85.0666666667%}html .wrapper #main .section#section3 .style-wrapper .style:first-child .credit-list li:first-child{left:0;margin-left:72.2666666667%;margin-top:15.8666666667%}html .wrapper #main .section#section3 .style-wrapper .style:first-child .credit-list li:nth-child(2){margin-right:71.2%;margin-top:83.0666666667%;right:0}html .wrapper #main .section#section3 .style-wrapper .style:first-child .credit-list li:nth-child(3){display:none;left:0;margin-left:66.6666666667%;margin-top:121.8666666667%}html .wrapper #main .section#section3 .style-wrapper .style:first-child .credit-list li:nth-child(4){margin-right:67.6%;margin-top:130%;right:0}html .wrapper #main .section#section3 .style-wrapper .style:first-child .credit-list li:nth-child(5){left:0;margin-left:79.8666666667%;margin-top:38%}html .wrapper #main .section#section3 .style-wrapper .style:first-child .credit-list li:nth-child(6){margin-right:58.8%;margin-top:150.6666666667%;right:0}html .wrapper #main .section#section3 .style-wrapper .style:nth-child(2) .img{margin-top:-7.7333333333%}html .wrapper #main .section#section3 .style-wrapper .style:nth-child(2) .credit-list li:first-child{margin-right:73.7333333333%;margin-top:54.9333333333%;right:0}html .wrapper #main .section#section3 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(2){left:0;margin-left:63.6%;margin-top:9.8666666667%}html .wrapper #main .section#section3 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(3){margin-right:73.0666666667%;margin-top:82.6666666667%;right:0}html .wrapper #main .section#section3 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(4){left:0;margin-left:51.8666666667%;margin-top:-8.9333333333%}html .wrapper #main .section#section3 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(5){margin-right:55.8666666667%;margin-top:152.9333333333%;right:0}@media screen and (min-width:980px){html .wrapper #main .section#section4 .section-item .item-pic img{margin-right:44.5px;width:301.5px}}html .wrapper #main .section#section4 .section-item .text-wrapper .item-pic{width:80.4%}html .wrapper #main .section#section4 .style-wrapper .style:first-child .img{margin-top:-6.1333333333%}html .wrapper #main .section#section4 .style-wrapper .style:first-child .credit-list li:first-child{left:0;margin-left:71.7333333333%;margin-top:29.4666666667%}html .wrapper #main .section#section4 .style-wrapper .style:first-child .credit-list li:nth-child(2){left:0;margin-left:63.3333333333%;margin-top:8.8%}html .wrapper #main .section#section4 .style-wrapper .style:first-child .credit-list li:nth-child(3){left:0;margin-left:70.9333333333%;margin-top:103.7333333333%}html .wrapper #main .section#section4 .style-wrapper .style:first-child .credit-list li:nth-child(4){margin-right:68.1333333333%;margin-top:68%;right:0}html .wrapper #main .section#section4 .style-wrapper .style:first-child .credit-list li:nth-child(5){left:0;margin-left:50%;margin-top:-7.7333333333%}html .wrapper #main .section#section4 .style-wrapper .style:first-child .credit-list li:nth-child(6){left:0;margin-left:80%;margin-top:70.9333333333%}html .wrapper #main .section#section4 .style-wrapper .style:first-child .credit-list li:nth-child(7){left:0;margin-left:52.4%;margin-top:150.1333333333%}html .wrapper #main .section#section4 .style-wrapper .style:nth-child(2) .img{margin-top:-5.6%}html .wrapper #main .section#section4 .style-wrapper .style:nth-child(2) .credit-list li:first-child{margin-right:66.8%;margin-top:22.4%;right:0}html .wrapper #main .section#section4 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(2){left:0;margin-left:73.8666666667%;margin-top:21.2%}html .wrapper #main .section#section4 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(3){margin-right:63.7333333333%;margin-top:113.8666666667%;right:0}html .wrapper #main .section#section4 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(4){left:0;margin-left:65.2%;margin-top:-9.3333333333%}html .wrapper #main .section#section4 .style-wrapper .style:nth-child(2) .credit-list li:nth-child(5){margin-right:47.3333333333%;margin-top:148.1333333333%;right:0}html .wrapper #main #outro{padding:40px 0;text-align:center}html .wrapper #main #outro .staff{font-family:JuanaAlt-Regular,sans-serif;font-size:1.2rem;line-height:2}html .wrapper #main #outro .logo{display:block;margin:62.5px auto 0;width:156.5px}html .wrapper #main #outro .copy{display:block;font-family:JuanaAlt-Regular,sans-serif;font-size:1rem;margin-top:50px}