@charset "UTF-8";@font-face{font-family:UNITEDARROWS Bold;font-style:normal;font-weight:400;src:url(../fonts/unitedarrows-bold.eot);src:url("../fonts/unitedarrows-bold.woff2") format("woff2"),url("../fonts/unitedarrows-bold.woff") format("woff"),url("../fonts/unitedarrows-bold.otf") format("opentype"),url("../fonts/unitedarrows-bold.eot?#iefix") format("embedded-opentype")}@font-face{font-family:UNITEDARROWS Medium;font-style:normal;font-weight:400;src:url(../fonts/unitedarrows-medium.eot);src:url("../fonts/unitedarrows-medium.woff2") format("woff2"),url("../fonts/unitedarrows-medium.woff") format("woff"),url("../fonts/unitedarrows-medium.otf") format("opentype"),url("../fonts/unitedarrows-medium.eot?#iefix") format("embedded-opentype")}@font-face{font-family:UNITEDARROWS Regular;font-style:normal;font-weight:400;src:url(../fonts/unitedarrows-regular.eot);src:url("../fonts/unitedarrows-regular.woff2") format("woff2"),url("../fonts/unitedarrows-regular.woff") format("woff"),url("../fonts/unitedarrows-regular.otf") format("opentype"),url("../fonts/unitedarrows-regular.eot?#iefix") format("embedded-opentype")}@font-face{font-family:UNITEDARROWS Extra;font-style:normal;font-weight:400;src:url(../fonts/unitedarrows-extrabold.eot);src:url("../fonts/unitedarrows-extrabold.woff2") format("woff2"),url("../fonts/unitedarrows-extrabold.woff") format("woff"),url("../fonts/unitedarrows-extrabold.otf") format("opentype"),url("../fonts/unitedarrows-extrabold.eot?#iefix") format("embedded-opentype")}@font-face{font-family:Bodoni\ 72 Oldstyle;font-weight:400;font-style:normal;src:url(../fonts/BodoniSvtyTwoOSITCTT-Book-01.ttf)}@font-face{font-family:Bodoni\ 72 Oldstyle;font-weight:700;font-style:normal;src:url(../fonts/BodoniSvtyTwoOSITCTT-Bold-03.ttf)}@font-face{font-family:Roboto Condensed;font-weight:400;font-style:normal;src:url(../fonts/RobotoCondensed-Regular.ttf)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:62.5%}body,html{line-height:1}body{font-family:Bodoni\ 72 Oldstyle,游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,Sans-Serif;color:#333;position:relative}body.noscroll{overflow:hidden}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{color:#000;text-decoration:none}.clearfix:after{clear:both;content:'.';display:block;height:0;visibility:hidden}img{width:100%;height:auto;vertical-align:bottom}@media screen and (min-width:770px){.sp{display:none!important}.pc{display:block!important}}@media screen and (max-width:770px){.sp{display:block}.pc{display:none!important}}.ufonts{font-family:UNITEDARROWS Regular}.ufonts-medium{font-family:UNITEDARROWS Medium}.ufonts-bold{font-family:UNITEDARROWS Bold}.ufonts-extra{font-family:UNITEDARROWS Extra}.deco,.fade{opacity:0;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.deco.on,.fade.on{opacity:1}.trigger img{-webkit-transition:1s ease;-o-transition:1s ease;transition:1s ease}.trigger:hover{cursor:pointer}.trigger:hover img{-webkit-transform:scale(1.02,1.02);-ms-transform:scale(1.02,1.02);transform:scale(1.02,1.02)}.trigger .detail{font-size:1.4rem;text-align:right;margin-top:5px}.cover{position:relative}@media screen and (min-width:770px){.cover{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cover .line01{position:absolute;width:10.76135%;margin-bottom:4.75842%;bottom:0;left:38.32357%;z-index:8;-webkit-transition:.8s ease 1.5s;-o-transition:.8s ease 1.5s;transition:.8s ease 1.5s}.cover .line02{position:absolute;width:13.03075%;margin-top:3.14788%;top:0;right:0;z-index:8;-webkit-transition:.8s ease 1.8s;-o-transition:.8s ease 1.8s;transition:.8s ease 1.8s}}@media screen and (max-width:770px){.cover .line01{position:absolute;width:33.33333%;top:0;margin-top:0;left:auto;right:0}}.cover .pattern_y{position:absolute;width:23.73333%;top:0;margin-top:146.66667%;left:auto;right:0;z-index:-5;-webkit-transition:.8s ease 1.8s;-o-transition:.8s ease 1.8s;transition:.8s ease 1.8s}.cover.on .col-l,.cover.on .col-l .lead{opacity:1}.cover .col-l{-webkit-transition:.8s ease 1s;-o-transition:.8s ease 1s;transition:.8s ease 1s;opacity:0}@media screen and (min-width:770px){.cover .col-l{width:43.74085%;position:relative}.cover .col-l .inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cover .col-l .inner .sub_ttl{position:absolute;width:84.53453%;margin-top:-6.30631%;right:-10.66066%}.cover .col-l .inner .lead{-webkit-transition:.8s ease 1.5s;-o-transition:.8s ease 1.5s;transition:.8s ease 1.5s;opacity:0;margin-top:39.03904%;white-space:nowrap}}@media screen and (max-width:770px){.cover .col-l{position:relative;margin-top:-4.4%;z-index:1;width:100%;height:100%;top:0;bottom:0}.cover .col-l .line02{position:absolute;width:17.2%;top:0;margin-top:0;left:0;right:auto;-webkit-transition:.8s ease 1.5s;-o-transition:.8s ease 1.5s;transition:.8s ease 1.5s}.cover .col-l .ttl{width:81.6%;margin:0 auto}.cover .col-l .sub_ttl{width:68.53333%;margin:-4.53333% 2% 60px auto}}.cover .col-l .lead{font-size:1.6rem;text-align:center;line-height:1.625}.cover .col-r{width:64%;display:inline-block;vertical-align:top;position:relative;z-index:1;overflow:hidden}@media screen and (max-width:770px){.cover .col-r{max-height:70vh}}.cover .col-r:hover{cursor:pointer}.cover .col-r .detail{position:absolute;bottom:15px;left:15px;color:#fff}@media screen and (max-width:770px){.cover .col-r .detail{bottom:10px;right:10px}}@media screen and (max-width:770px){.cover .col-r{width:100%;position:relative}}.cover .col-r .img{height:100%}.cover .col-r:before{content:'';display:block;width:100%;height:100%;background:#d9d53e;position:absolute;top:0;right:0;z-index:8;-webkit-transition:width .8s ease;-o-transition:width .8s ease;transition:width .8s ease}.cover .col-r.on:before{width:0}main{display:block;overflow:hidden}.look .img{position:relative}.look .img:before{content:'';display:block;width:100%;height:100%;background:#fff;position:absolute;top:0;right:0;z-index:8}.look .img.on:before{width:0;-webkit-transition:width .8s ease;-o-transition:width .8s ease;transition:width .8s ease}@media screen and (min-width:770px){.section{max-width:810pt;margin:0 auto;position:relative}.section:before{content:"";display:block}.section .deco,.section .img,.section .txt,.section .words{position:absolute;line-height:1.625}}.words,.words-out{opacity:0;text-align:center;font-size:1.9rem;line-height:1.36842}.words span,.words-out span{opacity:0}@media screen and (min-width:770px){.words{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}@media screen and (min-width:770px){.look1{margin-top:145px}.look1:before{padding-bottom:69.58333%}.look1 .im-cheerfully{width:39.81481%;top:0;margin-top:4.39815%;left:67.22222%;right:auto;z-index:2}.look1 .line1-1{width:9.58333%;top:0;margin-top:0;left:auto;right:5.13889%;top:auto;bottom:7.32064%;z-index:2}.look1 .pattern1-1{width:9.86111%;top:0;margin-top:15.92593%;left:61.62037%;right:auto;z-index:-5}.look1 .heart-s{width:2.17593%;top:0;margin-top:9.02778%;left:62.5%;right:auto;z-index:-5;-webkit-transform:rotate(-32deg);-ms-transform:rotate(-32deg);transform:rotate(-32deg)}.look1 .img01{width:46.2963%;top:0;margin-top:0;left:0;right:auto}.look1 .img02{width:27.77778%;top:0;margin-top:22.31481%;left:50%;right:auto}.look1 .img03{width:20.37037%;top:0;margin-top:16.66667%;left:auto;right:0}.look1 .pattern{width:9.86111%;top:0;margin-top:16.06481%;left:auto;right:0}}@media screen and (max-width:770px){.look1{margin-top:50px;margin-bottom:60px;position:relative;overflow:visible}.look1 .im-cheerfully{position:absolute;width:84.13333%;top:0;margin-top:-15.2%;left:50%;right:auto;-webkit-transform:rotate(-15deg) translateX(-50%);-ms-transform:rotate(-15deg) translateX(-50%);transform:rotate(-15deg) translateX(-50%)}.look1 .heart-s{position:absolute;width:5.6%;top:0;margin-top:0;left:auto;right:8.13333%;-webkit-transform:rotate(28deg);-ms-transform:rotate(28deg);transform:rotate(28deg)}.look1 .img01{padding-top:60px;margin-bottom:40px}.look1 .img01 .detail{margin-right:10px}.look1 .img02{width:52.66667%;float:left;margin-left:2.66667%;margin-top:30px}.look1 .img03{width:39.33333%;float:right;margin-right:2.66667%}.look1 .pattern{position:absolute;width:20.93333%;top:0;margin-top:169.06667%;left:30px;right:auto;-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg);z-index:-2}}.look1.on{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity .5s ease .3s,-webkit-transform .8s ease .3s;transition:opacity .5s ease .3s,-webkit-transform .8s ease .3s;-o-transition:transform .8s ease .3s,opacity .5s ease .3s;transition:transform .8s ease .3s,opacity .5s ease .3s;transition:transform .8s ease .3s,opacity .5s ease .3s,-webkit-transform .8s ease .3s}.words-out{text-align:center;font-size:1.9rem;line-height:1.36842;margin:90pt 0}@media screen and (max-width:770px){.words-out{margin:60px 0}}@media screen and (min-width:770px){.look2:before{padding-bottom:85.87963%}.look2 .its-awful{width:34.25926%;top:0;margin-top:7.87037%;left:4.62963%;right:auto;z-index:2}.look2 .pattern-p{width:9.86111%;top:0;margin-top:8.7037%;left:70.83333%;right:auto;z-index:-2;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.look2 .pattern-g{width:14.49074%;top:0;margin-top:46.66667%;left:15.50926%;right:auto;z-index:-2}.look2 .slider{position:absolute;width:74.07407%;top:0;margin-top:0;left:25.92593%;right:auto}.look2 .slider .slick-list,.look2 .wrap{overflow:visible}.look2 .wrap{padding-bottom:72.36111%}.look2 .wrap .img04{width:65%;top:0;margin-top:0;left:0;z-index:-1}.look2 .wrap .wipe{width:32.5%;top:0;margin-top:64.3125%;margin-left:58%;z-index:1}}@media screen and (max-width:770px){.look2{margin-bottom:70px}.look2 .its-awful{width:49.33333%;margin:0 auto;margin-bottom:20px}.look2 .words01{margin-bottom:40px}.look2 .wrap{position:relative;padding:0 35px;margin-bottom:30px}.look2 .img04{z-index:-1}.look2 .wipe{position:absolute;left:5.33333%;top:5.33333%;width:42.8%;z-index:1}}.look2 .words02{bottom:0}.look3{opacity:1}.look3 .detail{margin-right:10px}@media screen and (min-width:770px){.look3{max-width:none;margin-top:125px}.look3:before{padding-bottom:44.58272%}.look3 .in-a-hurry01{position:absolute;top:0;margin-top:1.57407%;width:100%;-webkit-transition:.8s ease 1.8s;-o-transition:.8s ease 1.8s;transition:.8s ease 1.8s}.look3 .img3-1{width:16.94729%;top:0;margin-top:3.29429%;left:14.64129%;right:auto;opacity:0}.look3 .img3-2{width:12.70132%;top:0;margin-top:10.02928%;left:29.02635%;right:auto;opacity:0}.look3 .img3-3{width:12.99414%;top:0;margin-top:0;left:43.99707%;right:auto;opacity:0}.look3 .img3-4{width:14.20205%;top:0;margin-top:9.80966%;left:auto;right:28.18448%;opacity:0}.look3 .img3-5{width:11.96925%;top:0;margin-top:21.96193%;left:auto;right:12.73792%;opacity:0}.look3.on .img3-1{opacity:1;-webkit-transition:0 ease 0;-o-transition:0 ease 0;transition:0 ease 0}.look3.on .img3-2{opacity:1;-webkit-transition:0 ease .3s;-o-transition:0 ease .3s;transition:0 ease .3s}.look3.on .img3-3{opacity:1;-webkit-transition:0 ease .6s;-o-transition:0 ease .6s;transition:0 ease .6s}.look3.on .img3-4{opacity:1;-webkit-transition:0 ease .9s;-o-transition:0 ease .9s;transition:0 ease .9s}.look3.on .img3-5{opacity:1;-webkit-transition:0 ease 1.2s;-o-transition:0 ease 1.2s;transition:0 ease 1.2s}.look3 .detail{max-width:810pt;margin:0 auto}}@media screen and (max-width:770px){.look3{margin-bottom:75px;position:relative}.look3:before{content:"";display:block;padding-bottom:200%}.look3 .img,.look3 .txt{position:absolute}.look3 .img3-1{width:39.46667%;top:0;margin-top:0;margin-left:4.13333%;z-index:1;opacity:0}.look3 .img3-2{width:29.86667%;margin-left:24.66667%;z-index:2}.look3 .img3-2,.look3 .img3-3{top:0;margin-top:23.33333%;opacity:0}.look3 .img3-3{width:39.2%;margin-left:50.26667%;z-index:3}.look3 .in-a-hurry01{width:100%;top:0;margin-top:59.46667%;margin-left:0;z-index:4}.look3 .img3-4{width:41.33333%;top:0;margin-top:82.8%;margin-left:7.73333%;z-index:5;opacity:0}.look3 .in-a-hurry02{width:100%;top:0;margin-top:157.6%;margin-left:0;z-index:6}.look3 .img3-5{width:34.8%;top:0;margin-top:132.4%;margin-left:42.66667%;z-index:7;opacity:0}.look3.on .img3-1{opacity:1;-webkit-transition:0 ease 0;-o-transition:0 ease 0;transition:0 ease 0}.look3.on .img3-2{opacity:1;-webkit-transition:0 ease .3s;-o-transition:0 ease .3s;transition:0 ease .3s}.look3.on .img3-3{opacity:1;-webkit-transition:0 ease .6s;-o-transition:0 ease .6s;transition:0 ease .6s}.look3.on .img3-4{opacity:1;-webkit-transition:0 ease .9s;-o-transition:0 ease .9s;transition:0 ease .9s}.look3.on .img3-5{opacity:1;-webkit-transition:0 ease 1.2s;-o-transition:0 ease 1.2s;transition:0 ease 1.2s}}@media screen and (min-width:770px){.look4 .sorry{width:22.26852%;top:0;margin-top:2.63889%;left:2.31481%;right:auto;z-index:8}.look4 .pattern-g{width:14.49074%;top:0;margin-top:58.93519%;left:-3.24074%;right:auto}.look4 .img4-1{width:36.43519%;top:0;margin-top:0;left:6.75926%;right:auto;z-index:1}.look4 .img4-1 .detail{color:#fff}.look4 .img4-2{margin-top:15.74074%;left:0;z-index:-1;opacity:1}.look4 .img4-2,.look4 .words{width:57.68519%;top:0;right:auto}.look4 .words{margin-top:69.16667%;left:25%;text-align:center}}@media screen and (max-width:770px){.look4{position:relative;margin-bottom:50px}.look4 .sorry{position:absolute;width:64.13333%;top:0;margin-top:-6%;left:4.53333%;right:0;z-index:8}.look4 .img4-1{padding:0 16%;z-index:1;margin-bottom:40px}.look4 .img4-2{position:absolute;width:100%;top:0;margin-top:7.46667%;left:0;right:0;z-index:-1}}@media screen and (min-width:770px){.look5{margin-top:5.85652%;margin-bottom:150px}.look5:before{padding-bottom:80.78704%}.look5 .img5-1{width:50%;top:0;margin-top:0;left:auto;right:0;z-index:1}.look5 .line{width:12.68519%;top:0;margin-top:12.96296%;left:auto;right:-30px;z-index:5}.look5 .pattern{width:7.82407%;top:0;margin-top:62.26852%;left:43.37963%;right:auto;z-index:5;-webkit-transform:rotate(-142deg);-ms-transform:rotate(-142deg);transform:rotate(-142deg)}.look5 .words{width:50%;top:0;margin-top:81.48148%;left:calc(50% + 25%);right:auto;text-align:center}}@media screen and (max-width:770px){.look5{padding:0 5.33333%;margin-bottom:60px;position:relative}.look5 .line{position:absolute;width:23.46667%;top:0;margin-top:0;left:auto;right:40px}.look5 .pattern{position:absolute;width:20.4%;top:0;margin-top:94.8%;left:0;right:auto}.look5 .img5-1{padding-top:20px;margin-bottom:60px}}@media screen and (min-width:770px){.look6:before{padding-bottom:65.44656%}.look6 .img6-1{width:77.77778%;top:0;margin-top:0;left:50%;right:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.look6 .end{width:19.25926%;top:0;margin-top:49.90741%;left:auto;right:2.08333%;bottom:0}.look6 .heart-l{width:5.87963%;top:0;margin-top:5.41667%;left:6.38889%;right:auto;z-index:1}.look6 .heart-s{width:2.77778%;top:0;margin-top:12.03704%;left:3.88889%;right:auto;-webkit-transform:rotate(-32deg);-ms-transform:rotate(-32deg);transform:rotate(-32deg)}.look6 .heart-s02{width:2.77778%;top:0;margin-top:45.64815%;left:auto;right:0;-webkit-transform:rotate(28deg);-ms-transform:rotate(28deg);transform:rotate(28deg)}}@media screen and (max-width:770px){.look6{position:relative;margin-bottom:130px}.look6 .heart-l{position:absolute;width:13.33333%;top:0;margin-top:0;left:auto;right:50px}.look6 .heart-s{position:absolute;width:5.33333%;top:0;margin-top:0;left:7.33333%;right:auto;top:auto;bottom:-15px;-webkit-transform:rotate(-32deg);-ms-transform:rotate(-32deg);transform:rotate(-32deg)}.look6 .img6-1{padding:22px 2.66667% 0}.look6 .end{position:absolute;width:44%;top:0;margin-top:0;left:50%;right:auto;top:auto;bottom:-73px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}footer{background-color:#000;color:#fff;padding-top:60px;padding-bottom:52px}@media screen and (min-width:770px){footer .date{font-size:1rem;margin-bottom:69px}}footer .date,footer .end-credit,footer .staff-credit{margin-bottom:40px;text-align:center}footer .end-credit{font-size:1.3rem;font-family:Roboto Condensed;text-align:center}footer .date,footer .focus-on{width:146px;margin:58px auto 44px}footer .end-credit,footer .staff-credit{font-size:1.3rem;font-family:Roboto Condensed}footer .staff-credit{text-align:center;line-height:2.125}footer .staff-credit ul{display:inline-block}footer .staff-credit .occ{text-align:right;margin-right:15px;margin-left:50px}@media screen and (max-width:355px){footer .staff-credit .occ{margin-left:0}}footer .staff-credit .name{text-align:left}footer .staff-credit p{margin-top:15px;line-height:1.2}@media screen and (max-width:770px){footer .staff-credit p{line-height:1.4}}footer .sns{font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5pc}@media screen and (min-width:770px){footer .sns{margin-bottom:75px}footer .sns a{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}footer .sns a::hover{opacity:.7}}footer .sns span{display:block;padding-right:10px}footer .sns a{display:block;width:44px;margin:0 5px}footer .banner{width:300px;margin:55px auto;font-size:2.4rem;position:relative}footer .banner a{display:block;padding:36px 0;position:relative;color:#fff;text-align:center;line-height:.6;border:1px solid #fff;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}footer .banner a+a{margin-top:20px}footer .banner a:hover{background:#fff;color:#000}footer .banner a .recommended{font-size:2.4rem;font-weight:700;display:inline-block;margin-bottom:5px}footer .banner a .recommended-ja{font-family:游ゴシック,YuGothic}footer .banner a span{font-size:.8rem}footer .copy{font-size:1rem;text-align:center}.modal{visibility:hidden;opacity:0;position:fixed;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.8);overflow:scroll;-webkit-overflow-scrolling:touch;z-index:9}@media screen and (min-width:770px){.modal{background:0;box-align:center;flex-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-pack:center;flex-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:scroll}}.modal.open{opacity:1;visibility:visible}.modal .modal-cover{z-index:1}@media screen and (min-width:770px){.modal .modal-cover{max-height:90%;background:#fff;overflow:scroll;border:1px solid #eee}}.modal .inner{background:#fff;width:89.33333%;margin:5.6% auto 50px;z-index:2;position:relative}@media screen and (max-width:770px){.modal .inner ul+ul{margin-top:50px}}@media screen and (min-width:770px){.modal .inner{max-height:90%;width:335px;margin:0}.modal .inner.modal-col{width:690px}.modal .inner.modal-col .credit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal .inner.modal-col .credit ul{width:45%}}.modal .inner .text{padding-top:30px;width:77.61194%;margin:auto;font-size:9pt;line-height:1.83333;padding-bottom:30px}@media screen and (min-width:770px){.modal .inner .text{padding:40px 0}}.modal .inner .text .credit .sex{margin-bottom:20px}.modal .inner .text .credit li{margin-bottom:30px}.modal .inner .text .credit li.nolink a{text-decoration:none;pointer-events:none}.modal .inner .text .credit li .note{font-family:游ゴシック,YuGothic;font-size:1rem}.modal .inner .text .credit li a{text-decoration:underline;display:inline-block}.modal .inner .text .credit li .contact{font-size:1rem;margin-top:10px;font-family:游ゴシック,YuGothic}@media screen and (min-width:770px){.modal .inner .text .credit li::last-child{margin-bottom:0}}.modal .inner .text .credit .attention{font-size:10px;line-height:1.4;margin-bottom:30px}.modal .inner .text .close{width:13px;height:13px;margin:50px auto auto;position:relative}.modal .inner .text .close:after,.modal .inner .text .close:before{content:'';width:120%;height:2px;background:#000;position:absolute;left:50%;top:50%}.modal .inner .text .close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.modal .inner .text .close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media screen and (min-width:770px){.modal .inner .text .close{position:absolute;right:20px;top:20px;margin:0}.modal .inner .text .close::hover{cursor:pointer}}@media screen and (min-width:770px){.modal1 .credit{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (max-width:770px){.modal5 .pic{text-align:center}.modal5 .pic img{width:50%;margin-top:30px}}