@charset "UTF-8";
/*!
Theme Name: Game Asset Studio
Description: ゲームアセットスタジオWebサイト用テーマ
Version: 1.0
Author: Game Asset Studio
*/blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}body{overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}article,aside,figure,footer,header,hgroup,section{display:block}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}img{height:auto;vertical-align:bottom}iframe,img{border:0;max-width:100%}video{height:auto;max-width:100%}button,input,select,textarea{margin:0}input[type=checkbox],input[type=radio]{vertical-align:baseline}span{font-style:inherit;font-weight:inherit}[hidden]{display:none!important}[disabled]{cursor:not-allowed}:focus:not(:focus-visible){outline:none}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;src:url(fonts/Rajdhani/Rajdhani-SemiBold.ttf) format("truetype")}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;src:url(fonts/Rajdhani/Rajdhani-SemiBold.ttf) format("truetype")}@-webkit-keyframes slideDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideUp{0%{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideUp{0%{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}html{font-size:62.5%;min-height:100%}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"\6E38\30B4\30B7\30C3\30AF\4F53",YuGothic,"\6E38\30B4\30B7\30C3\30AF   Medium",Yu Gothic Medium,"\6E38\30B4\30B7\30C3\30AF",Yu Gothic,"\30E1\30A4\30EA\30AA",Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:14px;font-size:1.4rem;line-height:1.5;min-width:320px;overflow:auto}p{margin:1.5em 0}a{color:currentColor;-webkit-transition:opacity .2s;transition:opacity .2s}a:hover{opacity:.7;text-decoration:none}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-inline.justify-center,.flex.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-inline.justify-space-between,.flex.justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-inline.align-center,.flex.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-inline.align-baseline,.flex.align-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-inline .flex-col,.flex .flex-col{padding:.8rem}.flex-inline .col-12,.flex .col-12{width:100%}.flex-inline .col-10,.flex .col-10{width:83.33%}.flex-inline .col-9,.flex .col-9{width:75%}.flex-inline .col-8,.flex .col-8{width:66.66%}.flex-inline .col-7,.flex .col-7{width:58.33%}.flex-inline .col-6,.flex .col-6{width:50%}.flex-inline .col-5,.flex .col-5{width:41.66%}.flex-inline .col-4,.flex .col-4{width:33.33%}.flex-inline .col-3,.flex .col-3{width:25%}.flex-inline .col-2,.flex .col-2{width:16.66%}.flex-inline .col-1,.flex .col-1{width:8.33%}.c-adbox{margin:40px auto 0;overflow:hidden;max-width:1260px}.c-adbox-head{font-size:11px;font-size:1.1rem;margin-bottom:.5em;text-align:center;width:100%}.c-adbox-block{margin:auto;text-align:center}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttons.is-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.buttons.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#3b4a57;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.2;outline:none;padding:.5em .75em;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;vertical-align:top}.buttons .button{margin-bottom:.5em}.buttons .button:not(.is-fullwidth),.buttons .button:not(:last-child){margin-right:.5em}.button:hover:not(:disabled):not(.is-disabled){background-color:#506475}.button.is-disabled,.button:disabled{background-color:transparent;cursor:default;pointer-events:none}.button.is-square{border-radius:0}.button.is-round{border-radius:8px}.button.is-circle{border-radius:50px}.button.is-small{font-size:.75em}.button.is-medium{font-size:1.25em}.button.is-large{font-size:1.5em}.button.is-fullwidth{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.button-icon:first-child{margin-left:-.25em;margin-right:.25em}.button-icon:last-child{margin-left:.25em;margin-right:-.25em}.button-icon:not(:first-child):not(:last-child){margin-left:.25em;margin-right:.25em}.button-icon:first-child:last-child{margin-left:-.25em;margin-right:-.25em}.button-primary{background:#ff7b00;border:none;color:#fff}.heading{color:inherit;font-family:"\6E38\30B4\30B7\30C3\30AF\4F53",YuGothic,"\6E38\30B4\30B7\30C3\30AF   Medium",Yu Gothic Medium,"\6E38\30B4\30B7\30C3\30AF",Yu Gothic,"\30E1\30A4\30EA\30AA",Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-weight:700;line-height:1.2;margin-bottom:1.2em}.heading span{display:inline-block;font-weight:inherit}.heading.is-small{font-size:20px;font-size:2rem}.heading.is-medium{font-size:24px;font-size:2.4rem}.heading.is-large{font-size:32px;font-size:3.2rem}.heading.is-xlarge{font-size:40px;font-size:4rem}.heading.is-2xlarge{font-size:56px;font-size:5.6rem}.heading.is-nospace{margin-bottom:0}.heading-primary{color:#2a2f33;padding-left:1.2em;position:relative}.heading-primary:before{height:1em;position:absolute;left:0;top:.1em;width:.7em}.heading-primary:after,.heading-primary:before{background:currentColor;content:"";display:block}.heading-primary:after{height:1px;margin-top:4px;position:relative;left:-1.2em;width:calc(100% + 1.2em)}.heading-secondary{color:#3b4a57}.c-movie{margin:auto}.c-movie-content{padding-bottom:56.25%;position:relative}.c-movie-content>iframe{height:100%;position:absolute;left:0;top:0;width:100%}.c-sns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-sns-item{margin:8px 8px 0}.c-sns-text{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.c-sns-text:hover{opacity:1}.c-sns-text:hover .c-sns-icon{background-color:#ff7b00}.c-sns-icon{background-color:#3b4a57;border-radius:50%;display:inline-block;height:30px;line-height:30px;text-align:center;-webkit-transition:background .2s;transition:background .2s;width:30px}.c-sns-name{margin-left:4px;text-decoration:none}.c-panel{color:#fff}.c-panel-tabs{font-family:Rajdhani,"\6E38\30B4\30B7\30C3\30AF\4F53",YuGothic,"\6E38\30B4\30B7\30C3\30AF   Medium",Yu Gothic Medium,"\6E38\30B4\30B7\30C3\30AF",Yu Gothic,"\30E1\30A4\30EA\30AA",Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:20px;font-size:2rem}.c-panel-tab{background:#2a2f33;border-radius:8px 8px 0 0;display:inline-block;font-weight:700;margin-left:8px;padding:0 32px}.c-panel-content{background:#2a2f33;border-radius:4px;padding:16px}.input,.select select,.textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #3b4a57;border-radius:0;-webkit-box-shadow:inset 0 .05em .2em rgba(42,47,51,.1);box-shadow:inset 0 .05em .2em rgba(42,47,51,.1);display:block;font-size:16px;font-size:1.6rem;padding:.5em .75em;max-width:100%}.input::-webkit-input-placeholder,.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:#8898a5}.input::-moz-placeholder,.select select::-moz-placeholder,.textarea::-moz-placeholder{color:#8898a5}.input:-ms-input-placeholder,.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#8898a5}.input::-ms-input-placeholder,.select select::-ms-input-placeholder,.textarea::-ms-input-placeholder{color:#8898a5}.input::placeholder,.select select::placeholder,.textarea::placeholder{color:#8898a5}.input:focus,.select select:focus,.textarea:focus{border-color:rgba(42,47,51,.5);-webkit-box-shadow:0 0 4px rgba(42,47,51,.5) inset;box-shadow:inset 0 0 4px rgba(42,47,51,.5);outline:none}.input[readonly],.select select[readonly],.textarea[readonly]{border:1px solid #3b4a57;-webkit-box-shadow:none;box-shadow:none}.is-error.input,.is-error.textarea,.select select.is-error{border-color:rgba(255,38,0,.5);-webkit-box-shadow:0 0 4px rgba(255,38,0,.5) inset;box-shadow:inset 0 0 4px rgba(255,38,0,.5)}.checkbox-container.is-standard .checkbox+.checkbox-label,.radio-container.is-standard .radio+.radio-label{padding-left:1.4em;position:relative}.checkbox-container.is-standard .checkbox+.checkbox-label:before,.radio-container.is-standard .radio+.radio-label:before{background-color:#fff;border:1px solid #a2b9cc;border-radius:0;-webkit-box-shadow:inset 0 .05em .2em rgba(42,47,51,.1);box-shadow:inset 0 .05em .2em rgba(42,47,51,.1);content:"";display:block;height:1.2em;position:absolute;left:0;top:50%;-webkit-transform:translateY(-54%);transform:translateY(-54%);width:1.2em}.checkbox-container.is-standard .checkbox+.checkbox-label:after,.radio-container.is-standard .radio+.radio-label:after{content:"";display:block;position:absolute}.checkbox-container.is-standard .checkbox:focus+.checkbox-label:before,.radio-container.is-standard .radio:focus+.radio-label:before{border-color:rgba(42,47,51,.5);-webkit-box-shadow:0 0 4px rgba(42,47,51,.5);box-shadow:0 0 4px rgba(42,47,51,.5)}.form-field:not(:last-child){margin-bottom:32px}.form-label{display:block;font-weight:700;margin-bottom:8px}.form-body{display:-webkit-box;display:-ms-flexbox;display:flex}.form-body.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-body.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form-body.is-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-guide{display:block;font-size:1.2rem}.form-guide.is-error{color:#ff2600}.input{width:100%;max-width:100%}.input.is-round{border-radius:50px;padding:.5em 1.125em}.input.is-small{font-size:.75em}.input.is-medium{font-size:1.25em}.input.is-large{font-size:1.5em}.textarea{display:block;min-height:8em;resize:vertical;width:100%;max-width:100%}.textarea.is-small{font-size:.75em}.textarea.is-medium{font-size:1.25em}.textarea.is-large{font-size:1.5em}.checkbox{margin-right:.5em;cursor:pointer}.checkbox-label{display:inline-block;line-height:1.5}.checkbox-container{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em;margin-right:1em;position:relative}.checkbox-container.is-standard .checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute}.checkbox-container.is-standard .checkbox+.checkbox-label:after{border:2.4px solid transparent;border-radius:2px;height:.8em;left:.3em;top:.2em;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.6em}.checkbox-container.is-standard .checkbox:checked+.checkbox-label:before{border-color:#2a2f33}.checkbox-container.is-standard .checkbox:checked+.checkbox-label:after{border-bottom-color:#ff7b00;border-right-color:#ff7b00}.checkbox-container.is-standard .checkbox:disabled+.checkbox-label:before{background-color:#8898a5;-webkit-box-shadow:none;box-shadow:none}.radio{margin-right:.5em;cursor:pointer}.radio-label{display:inline-block;line-height:1.5}.radio-container{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em;margin-right:1em;position:relative}.radio-container.is-standard .radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute}.radio-container.is-standard .radio+.radio-label:before{border-radius:50%}.radio-container.is-standard .radio+.radio-label:after{background-color:transparent;border-radius:50%;height:.6em;left:.3em;top:.38em;width:.6em}.radio-container.is-standard .radio:checked+.radio-label:before{border-color:#2a2f33}.radio-container.is-standard .radio:checked+.radio-label:after{background-color:#ff7b00}.radio-container.is-standard .radio:disabled+.radio-label:before{background-color:#8898a5;-webkit-box-shadow:none;box-shadow:none}.select{display:inline-block;position:relative;vertical-align:top;max-width:100%}.select:after{border:6px solid transparent;border-top-color:#2a2f33;content:"";pointer-events:none;position:absolute;right:.5em;top:58%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.select select{cursor:pointer;padding-right:2em}.select select::-ms-expand{display:none}.select.is-fullwidth,.select.is-fullwidth>select{width:100%}.l-container{background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;position:relative;width:100%;min-width:320px;z-index:1}.l-header{background:#2a2f33;color:#fff;position:relative;z-index:999}.l-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;margin:auto;padding:0 8px;max-width:1260px}.l-header-logo{-ms-flex-preferred-size:200px;flex-basis:200px;margin-top:7px}.l-header-overlay{background:rgba(0,0,0,.6);display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.l-header.is-drawer-active .l-header-overlay{-webkit-animation:slideDown .2s;animation:slideDown .2s;display:block}.l-header-drawer{background:#2a2f33;display:none;position:absolute;left:0;top:40px;width:100%}.l-header.is-drawer-active .l-header-drawer{-webkit-animation:fadeIn .3s;animation:fadeIn .3s;display:block}.l-header-nav-item.is-current{background:#ff7b00}.l-header-nav-text{border-bottom:1px solid #000;display:block;font-weight:700;padding:12px 8px;text-align:center;text-decoration:none}.l-header-nav-text:hover{opacity:1}.l-header-humberger{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none;position:relative;vertical-align:top;min-width:18px;background:#ff7b00;border:none;border-radius:4px;height:32px;margin:4px 0 0 8px;width:40px;min-width:40px}.l-header-humberger .line{background-color:#fff;display:block;height:2px;margin:auto;position:absolute;left:0;right:0;-webkit-transition:.15s ease-out;transition:.15s ease-out;width:18px}.l-header-humberger .line:first-of-type{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.l-header-humberger .line:last-of-type{-webkit-transform:translateY(5px);transform:translateY(5px)}.l-header.is-drawer-active .l-header-humberger .line:not(:first-of-type):not(:last-of-type){opacity:0}.l-header.is-drawer-active .l-header-humberger .line:first-of-type{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.l-header.is-drawer-active .l-header-humberger .line:last-of-type{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.l-header-search{background:none;border:none;height:32px;margin:4px 0 0 auto;padding-top:5px;text-align:center;width:32px;min-width:32px}.l-header-language-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px}.l-header-language-item,.l-header-language-list{display:-webkit-box;display:-ms-flexbox;display:flex}.l-header-language-item{color:#ff7b00;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-header-language-item+.l-header-language-item:before{color:#8898a5;content:"|";margin:0 4px}.l-header-language-item.is-current{color:#8898a5}.l-header-language-text{font-size:11px;font-size:1.1rem;text-decoration:none}.l-contents{margin:0 auto auto;padding:0 0 80px;width:100%;max-width:1260px}.l-contents-main{margin:0 16px;padding-top:40px}.l-contents-sub{margin:40px 16px 0;padding-top:40px}.l-footer{background:#2a2f33;color:#fff;padding:32px 16px}.l-footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;max-width:1260px}.l-footer-contents{margin-top:32px;text-align:center;width:100%}.l-footer-sns{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.l-footer-sns-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-footer-copy{color:#8898a5;margin:8px 0 0}*+.l-section{margin-top:40px}.about-section:nth-child(2n) .about-section-main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.about-section-main{padding:0 16px}.about-section-sub{text-align:center}.asset-title{font-size:16px;font-size:1.6rem;font-weight:700}.asset-thumbnail{text-align:center}.asset-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.asset-price-text{display:block;font-size:18px;font-size:1.8rem;font-weight:700}.asset-price-subtext{display:block;font-size:11px;font-size:1.1rem}.asset-tag{color:#8898a5;margin-left:-8px}.asset-tag a{display:inline-block;font-weight:700;margin:8px 0 0 8px;text-decoration:none;vertical-align:middle}.asset-support span:not(:last-child):after{content:","}.asset-movie{margin:auto;max-width:700px}.asset-rating{color:#8898a5}.asset-rating .is-active{color:#ff7b00}.asset-card{background:#2a2f33;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.asset-card-content{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;padding:16px;width:100%}.asset-card-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;padding:16px;width:100%}.asset-card-content+.asset-card-bottom{padding-top:0}.asset-card-description{display:-webkit-box;-webkit-box-orient:vertical;max-height:36px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-size:1.2rem;margin:8px auto 0}.asset-card-description p:first-child{margin-top:0}.asset-card-description p:last-child{margin-bottom:0}.asset-card-support{color:#8898a5;font-weight:700;margin-top:8px}.asset-card-thumbnail{width:100%}.asset-card-tag{color:#a2b9cc;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.asset-card-tag a{margin-top:0}.asset-card-price{color:#ff9b3d;display:block;margin-left:auto;margin-right:0;text-align:right}.asset-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.asset-list-item{margin:16px auto 0;-webkit-transition:all .2s;transition:all .2s;width:100%}.asset-list-item:hover{-webkit-box-shadow:0 24px 20px -20px #2a2f33;box-shadow:0 24px 20px -20px #2a2f33;opacity:1;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.asset-list-link{display:block;text-decoration:none}.asset-info{margin-top:16px}.asset-info-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px}.asset-info-label{font-weight:700;margin-right:8px}.asset-info-label:after{content:" :"}.asset-info-label.is-fullwidth{width:100%}.asset-info-tag a{margin-top:0;margin-bottom:8px}.copy{background:#eee}.copy-contents{background:#2a2f33;border-radius:4px;-webkit-box-shadow:0 24px 20px -20px #3b4a57;box-shadow:0 24px 20px -20px #3b4a57;margin:auto;overflow:hidden;max-width:584px}.copy-col{color:#fff;position:relative}.copy-col-inner{padding:24px;position:relative}.copy-col-head{background:#ff7b00;z-index:1}.copy-col-head:after{background:#ff7b00;content:"";display:block;height:100%;position:absolute;left:0;top:0;-webkit-transform:skewY(-2deg) scale(1.2);transform:skewY(-2deg) scale(1.2);width:100%;z-index:-1}.copy-col-body-inner{margin-top:24px}.copy-title{font-size:24px;font-size:2.4rem;font-weight:700}.copy-text{margin:0}.faq-list-item{background:#f5f5f5;border:1px solid #8898a5;border-radius:4px;padding:16px}.faq-list-item:not(:first-child){margin-top:16px}.faq-list-head{font-size:16px;font-size:1.6rem;font-weight:700}.faq-list-body{overflow:auto}.faq-list-body a{color:#ff7b00}.hero{width:100%}.hero-slider{padding-bottom:30px;max-width:1212px}.hero-slider-item{text-align:center}.hero-slider-pagination .swiper-pagination-bullet{background-color:#2a2f33;opacity:1}.hero-slider-pagination .swiper-pagination-bullet-active{background-color:#ff7b00}.instagram-item{display:block;margin-top:8px;position:relative;width:100%}.instagram-item:hover .instagram-meta{height:24px}.instagram-meta{background-color:rgba(59,74,87,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:0;overflow:hidden;position:absolute;bottom:0;text-align:right;-webkit-transition:height .2s;transition:height .2s;width:100%}.instagram-meta-inner{line-height:24px;margin-left:16px}.instagram-meta-inner .fas{margin-right:4px}.pickup-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pickup-item:not(:first-child){margin-top:32px}.pickup-movie{margin-top:0;width:100%}.pickup-content{padding:16px 16px 0}.search-filter-children{background:#3b4a57}.search-filter-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;padding:8px 16px}.search-filter-item{position:relative;margin-left:8px}.search-filter-item input[type=checkbox],.search-filter-item input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute}.search-filter-item input[type=checkbox]:checked+.search-filter-label,.search-filter-item input[type=radio]:checked+.search-filter-label{background:rgba(255,123,0,.5);border-color:#ff7b00}.search-filter-label{border:2px solid transparent;border-radius:4px;cursor:pointer;display:block;letter-spacing:.1em;line-height:30px;padding:4px 8px;-webkit-transition:all .3s;transition:all .3s}.search-filter-label:hover{border-color:rgba(255,123,0,.5)}.search-result{padding:0 16px}.search-result-count{color:#ff9b3d;font-size:20px;font-size:2rem;font-family:Rajdhani,"\6E38\30B4\30B7\30C3\30AF\4F53",YuGothic,"\6E38\30B4\30B7\30C3\30AF   Medium",Yu Gothic Medium,"\6E38\30B4\30B7\30C3\30AF",Yu Gothic,"\30E1\30A4\30EA\30AA",Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif}.search-navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.search-box,.search-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.search-box{border:1px solid #2a2f33}.search-box .input{border:none}.search-box-submit{background:#2a2f33;border:none;width:40px}.sidebar-sns{background:#2a2f33;border-radius:4px;color:#fff}.sidebar-sns-head{border-bottom:1px solid #8898a5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Rajdhani,"\6E38\30B4\30B7\30C3\30AF\4F53",YuGothic,"\6E38\30B4\30B7\30C3\30AF   Medium",Yu Gothic Medium,"\6E38\30B4\30B7\30C3\30AF",Yu Gothic,"\30E1\30A4\30EA\30AA",Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:20px;font-size:2rem;padding:0 16px}.sidebar-sns-head a{text-decoration:none}.sidebar-sns-content{padding:16px}.tag-list-item{color:#a2b9cc;display:inline-block;font-weight:700;margin:0 8px 4px 0;text-decoration:none;vertical-align:top}.tutorial-block{border:1px solid #8898a5;border-radius:4px}.tutorial-block,.tutorial-nav{background:#f5f5f5;padding:16px}.tutorial-nav-title{border-bottom:1px solid #3b4a57;font-size:16px;font-size:1.6rem;font-weight:700}.tutorial-nav-list{margin-top:16px}.tutorial-nav-item{color:#ff9b3d;margin-top:4px}.tutorial-nav-item a{text-decoration:none}.u-align-left{text-align:left}.u-align-center{text-align:center}.u-align-right{text-align:right}.u-font-xs{font-size:1.05rem}.u-font-s{font-size:1.225rem}.u-font-base{font-size:1.4rem}.u-font-m{font-size:1.575rem}.u-font-l{font-size:1.75rem}.u-font-xl{font-size:2.1rem}.u-font-xxl{font-size:2.625rem}.u-font-bold{font-weight:700}.u-font-normal{font-weight:400}.u-font-black{color:#000}.u-font-white{color:#fff}.u-font-gray{color:#8898a5}.u-font-orange{color:#ff7b00}.u-mt0{margin-top:0}.u-mr0{margin-right:0}.u-mb0{margin-bottom:0}.u-ml0{margin-left:0}.u-mt4{margin-top:4px}.u-mr4{margin-right:4px}.u-mb4{margin-bottom:4px}.u-ml4{margin-left:4px}.u-mt8{margin-top:8px}.u-mr8{margin-right:8px}.u-mb8{margin-bottom:8px}.u-ml8{margin-left:8px}.u-mt12{margin-top:12px}.u-mr12{margin-right:12px}.u-mb12{margin-bottom:12px}.u-ml12{margin-left:12px}.u-mt16{margin-top:16px}.u-mr16{margin-right:16px}.u-mb16{margin-bottom:16px}.u-ml16{margin-left:16px}.u-mt20{margin-top:20px}.u-mr20{margin-right:20px}.u-mb20{margin-bottom:20px}.u-ml20{margin-left:20px}.u-mt24{margin-top:24px}.u-mr24{margin-right:24px}.u-mb24{margin-bottom:24px}.u-ml24{margin-left:24px}.u-mt28{margin-top:28px}.u-mr28{margin-right:28px}.u-mb28{margin-bottom:28px}.u-ml28{margin-left:28px}.u-mt32{margin-top:32px}.u-mr32{margin-right:32px}.u-mb32{margin-bottom:32px}.u-ml32{margin-left:32px}.u-mt36{margin-top:36px}.u-mr36{margin-right:36px}.u-mb36{margin-bottom:36px}.u-ml36{margin-left:36px}.u-mt40{margin-top:40px}.u-mr40{margin-right:40px}.u-mb40{margin-bottom:40px}.u-ml40{margin-left:40px}.u-mt44{margin-top:44px}.u-mr44{margin-right:44px}.u-mb44{margin-bottom:44px}.u-ml44{margin-left:44px}.u-mt48{margin-top:48px}.u-mr48{margin-right:48px}.u-mb48{margin-bottom:48px}.u-ml48{margin-left:48px}.u-mt52{margin-top:52px}.u-mr52{margin-right:52px}.u-mb52{margin-bottom:52px}.u-ml52{margin-left:52px}.u-mt56{margin-top:56px}.u-mr56{margin-right:56px}.u-mb56{margin-bottom:56px}.u-ml56{margin-left:56px}.u-mt60{margin-top:60px}.u-mr60{margin-right:60px}.u-mb60{margin-bottom:60px}.u-ml60{margin-left:60px}.u-mt64{margin-top:64px}.u-mr64{margin-right:64px}.u-mb64{margin-bottom:64px}.u-ml64{margin-left:64px}.u-mt68{margin-top:68px}.u-mr68{margin-right:68px}.u-mb68{margin-bottom:68px}.u-ml68{margin-left:68px}.u-mt72{margin-top:72px}.u-mr72{margin-right:72px}.u-mb72{margin-bottom:72px}.u-ml72{margin-left:72px}.u-mt76{margin-top:76px}.u-mr76{margin-right:76px}.u-mb76{margin-bottom:76px}.u-ml76{margin-left:76px}.u-mt80{margin-top:80px}.u-mr80{margin-right:80px}.u-mb80{margin-bottom:80px}.u-ml80{margin-left:80px}.u-mtauto{margin-top:auto}.u-mrauto{margin-right:auto}.u-mbauto{margin-bottom:auto}.u-mlauto{margin-left:auto}.u-pt0{padding-top:0}.u-pr0{padding-right:0}.u-pb0{padding-bottom:0}.u-pl0{padding-left:0}.u-pt4{padding-top:4px}.u-pr4{padding-right:4px}.u-pb4{padding-bottom:4px}.u-pl4{padding-left:4px}.u-pt8{padding-top:8px}.u-pr8{padding-right:8px}.u-pb8{padding-bottom:8px}.u-pl8{padding-left:8px}.u-pt12{padding-top:12px}.u-pr12{padding-right:12px}.u-pb12{padding-bottom:12px}.u-pl12{padding-left:12px}.u-pt16{padding-top:16px}.u-pr16{padding-right:16px}.u-pb16{padding-bottom:16px}.u-pl16{padding-left:16px}.u-pt20{padding-top:20px}.u-pr20{padding-right:20px}.u-pb20{padding-bottom:20px}.u-pl20{padding-left:20px}.u-pt24{padding-top:24px}.u-pr24{padding-right:24px}.u-pb24{padding-bottom:24px}.u-pl24{padding-left:24px}.u-pt28{padding-top:28px}.u-pr28{padding-right:28px}.u-pb28{padding-bottom:28px}.u-pl28{padding-left:28px}.u-pt32{padding-top:32px}.u-pr32{padding-right:32px}.u-pb32{padding-bottom:32px}.u-pl32{padding-left:32px}.u-pt36{padding-top:36px}.u-pr36{padding-right:36px}.u-pb36{padding-bottom:36px}.u-pl36{padding-left:36px}.u-pt40{padding-top:40px}.u-pr40{padding-right:40px}.u-pb40{padding-bottom:40px}.u-pl40{padding-left:40px}.u-pt44{padding-top:44px}.u-pr44{padding-right:44px}.u-pb44{padding-bottom:44px}.u-pl44{padding-left:44px}.u-pt48{padding-top:48px}.u-pr48{padding-right:48px}.u-pb48{padding-bottom:48px}.u-pl48{padding-left:48px}.u-pt52{padding-top:52px}.u-pr52{padding-right:52px}.u-pb52{padding-bottom:52px}.u-pl52{padding-left:52px}.u-pt56{padding-top:56px}.u-pr56{padding-right:56px}.u-pb56{padding-bottom:56px}.u-pl56{padding-left:56px}.u-pt60{padding-top:60px}.u-pr60{padding-right:60px}.u-pb60{padding-bottom:60px}.u-pl60{padding-left:60px}.u-pt64{padding-top:64px}.u-pr64{padding-right:64px}.u-pb64{padding-bottom:64px}.u-pl64{padding-left:64px}.u-pt68{padding-top:68px}.u-pr68{padding-right:68px}.u-pb68{padding-bottom:68px}.u-pl68{padding-left:68px}.u-pt72{padding-top:72px}.u-pr72{padding-right:72px}.u-pb72{padding-bottom:72px}.u-pl72{padding-left:72px}.u-pt76{padding-top:76px}.u-pr76{padding-right:76px}.u-pb76{padding-bottom:76px}.u-pl76{padding-left:76px}.u-pt80{padding-top:80px}.u-pr80{padding-right:80px}.u-pb80{padding-bottom:80px}.u-pl80{padding-left:80px}@media screen and (min-width:320px){.flex-inline .col-s-12,.flex .col-s-12{width:100%}.flex-inline .col-s-10,.flex .col-s-10{width:83.33%}.flex-inline .col-s-9,.flex .col-s-9{width:75%}.flex-inline .col-s-8,.flex .col-s-8{width:66.66%}.flex-inline .col-s-7,.flex .col-s-7{width:58.33%}.flex-inline .col-s-6,.flex .col-s-6{width:50%}.flex-inline .col-s-5,.flex .col-s-5{width:41.66%}.flex-inline .col-s-4,.flex .col-s-4{width:33.33%}.flex-inline .col-s-3,.flex .col-s-3{width:25%}.flex-inline .col-s-2,.flex .col-s-2{width:16.66%}.flex-inline .col-s-1,.flex .col-s-1{width:8.33%}.u-align-s-left{text-align:left}.u-align-s-center{text-align:center}.u-align-s-right{text-align:right}}@media screen and (min-width:600px){.flex-inline .col-m-12,.flex .col-m-12{width:100%}.flex-inline .col-m-10,.flex .col-m-10{width:83.33%}.flex-inline .col-m-9,.flex .col-m-9{width:75%}.flex-inline .col-m-8,.flex .col-m-8{width:66.66%}.flex-inline .col-m-7,.flex .col-m-7{width:58.33%}.flex-inline .col-m-6,.flex .col-m-6{width:50%}.flex-inline .col-m-5,.flex .col-m-5{width:41.66%}.flex-inline .col-m-4,.flex .col-m-4{width:33.33%}.flex-inline .col-m-3,.flex .col-m-3{width:25%}.flex-inline .col-m-2,.flex .col-m-2{width:16.66%}.flex-inline .col-m-1,.flex .col-m-1{width:8.33%}.l-footer-sns-inner{width:auto}.asset-list-item{margin:16px 8px 0;width:calc((100% - 34px)/2)}.asset-info{margin-top:0;padding:0 16px}.copy-col-body-inner{margin-left:40px}.pickup-movie{width:40%}.pickup-content{padding:0 16px;width:60%}.u-align-m-left{text-align:left}.u-align-m-center{text-align:center}.u-align-m-right{text-align:right}}@media screen and (min-width:960px){.flex-inline .col-l-12,.flex .col-l-12{width:100%}.flex-inline .col-l-10,.flex .col-l-10{width:83.33%}.flex-inline .col-l-9,.flex .col-l-9{width:75%}.flex-inline .col-l-8,.flex .col-l-8{width:66.66%}.flex-inline .col-l-7,.flex .col-l-7{width:58.33%}.flex-inline .col-l-6,.flex .col-l-6{width:50%}.flex-inline .col-l-5,.flex .col-l-5{width:41.66%}.flex-inline .col-l-4,.flex .col-l-4{width:33.33%}.flex-inline .col-l-3,.flex .col-l-3{width:25%}.flex-inline .col-l-2,.flex .col-l-2{width:16.66%}.flex-inline .col-l-1,.flex .col-l-1{width:8.33%}.l-header-drawer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;position:static}.l-header-drawer,.l-header-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex}.l-header-nav-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.l-header-nav-item{margin-left:8px;height:100%}.l-header-nav-text{border-bottom:4px solid transparent;height:100%;padding:10px 8px 4px}.l-header-nav-text:hover{border-bottom-color:#ff7b00;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s}.l-header-humberger,.l-header-search{display:none}.l-header-language{margin-left:16px}.l-header-language-list{height:100%}.l-contents{display:-webkit-box;display:-ms-flexbox;display:flex}.l-contents-main{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.l-contents-sub{-webkit-animation:fadeIn .3s ease-out;animation:fadeIn .3s ease-out;margin-top:0;width:300px}.l-footer{padding:40px 16px}.l-footer-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.l-footer-contents{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;text-align:left;width:auto}.l-footer-sns{border-bottom:1px solid #8898a5;border-top:1px solid #8898a5;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto;padding:8px 16px 16px;width:auto}.about-section{display:-webkit-box;display:-ms-flexbox;display:flex}.asset-list-item{width:calc((100% - 50px)/3)}.copy-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px 0 4px 4px;max-width:800px}.copy-col-head{-ms-flex-preferred-size:40%;flex-basis:40%}.copy-col-head:after{-webkit-transform:skewX(-12deg) scaleX(1.2);transform:skewX(-12deg) scaleX(1.2)}.copy-col-body{-ms-flex-preferred-size:60%;flex-basis:60%}.copy-col-body:after{background:#eee;content:"";display:block;height:80px;position:absolute;top:-60px;right:-40px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:80px}.copy-col-body-inner{margin-top:0}.u-align-l-left{text-align:left}.u-align-l-center{text-align:center}.u-align-l-right{text-align:right}}@media (-ms-high-contrast:none){.c-sns-icon .fab{line-height:30px}.asset-card{-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}}