﻿@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.creator-name-page .creator-banner{height:50px}.creator-name-page .creator-banner .creator-grid .creator-logo{height:100%}.creator-name-page .creator-banner .creator-navigation-wrap .nav__list{font-family:"Montserrat",sans-serif}.creator-name-page .creator-banner .creator-navigation-wrap .nav__list .creatornav__list-item{margin-right:25px}@media screen and (max-width: 801px){.creator-name-page .creator-banner .creator-navigation-wrap .nav__list .creatornav__list-item{margin-right:0}}.creator-name-page .creator-banner .creator-navigation-wrap .nav__list .creatornav__list-item:last-of-type{margin-right:0}.creator-name-page .creator-banner .creator-navigation-wrap .nav__list .creatornav__list-item a{width:auto;height:100%;line-height:50px}@media screen and (max-width: 801px){.creator-name-page .creator-banner .creator-navigation-wrap .nav__list .creatornav__list-item a{padding:5px 25px}}.creator-name-page .shop-list{background-color:#e10500 !important;color:#fff !important}.creator-name-page .page-content{margin:50px auto 0 !important;padding:100px 0 !important}@media screen and (max-width: 480px){.creator-name-page .page-content{padding:50px 0 !important}}.creator-name-page .page-content.page-studio{background-color:#fff;color:#000}@media screen and (max-width: 480px){.creator-name-page .page-content.page-studio{padding:50px 0 100px !important}}.creator-name-page .page-content.page-studio .content-heading{text-align:center;padding-bottom:25px;font-size:2em}@media screen and (max-width: 801px){.creator-name-page .page-content.page-studio .content-heading{padding-bottom:50px}}.creator-name-page .page-content.page-studio .content-heading span{display:inline-block;border-bottom:1px solid #e10500;padding:0 25px 25px}.creator-name-page .page-content.page-studio .studio-wrap{max-width:800px;width:90%;margin:100px auto 0}@media screen and (max-width: 600px){.creator-name-page .page-content.page-studio .studio-wrap{margin:50px auto 0}}.creator-name-page .page-content.page-studio .studio-wrap .studio-section{margin-bottom:230px}@media screen and (max-width: 600px){.creator-name-page .page-content.page-studio .studio-wrap .studio-section{margin-bottom:150px}}.creator-name-page .page-content.page-studio .studio-wrap .studio-section:last-of-type{margin-bottom:0}.creator-name-page .page-content.page-studio .studio-wrap .heading{font-size:2em;margin-bottom:80px;text-align:center}.creator-name-page .page-content.page-studio .about-inner{display:-ms-grid;display:grid;grid-gap:50px;-ms-grid-columns:1fr 4px 1fr 4px;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 600px){.creator-name-page .page-content.page-studio .about-inner{-ms-grid-columns:1fr 4px;grid-template-columns:repeat(1, 1fr)}}.creator-name-page .page-content.page-studio .about-inner .heading{text-align:left;margin-bottom:30px}@media screen and (max-width: 600px){.creator-name-page .page-content.page-studio .about-inner .heading{text-align:center;margin-bottom:50px}}.creator-name-page .page-content.page-studio .about-text{width:100%}.creator-name-page .page-content.page-studio .about-text .about-header{color:#e10500;margin-bottom:35px;display:inline-block;position:relative}@media screen and (max-width: 480px){.about-text .note{font-size: 0.6875em;}}.creator-name-page .page-content.page-studio .about-text .about-header:before{content:"";width:100%;height:1px;position:absolute;left:0;bottom:-3px;background-color:#e10500}@media screen and (max-width: 600px){.creator-name-page .page-content.page-studio .about-text .about-header{margin-bottom:15px}}.creator-name-page .page-content.page-studio .about-text .about-description{white-space:pre-wrap;line-height:2}.creator-name-page .page-content.page-studio .about-image{width:100%;} .about-image img{aspect-ratio: 4 / 3; object-fit: cover;}@media screen and (max-width: 480px){.creator-name-page .page-content.page-studio .point-inner{display:block}}.creator-name-page .page-content.page-studio .point-inner .point-content{width:33.3333333333%;text-align:center}@media screen and (max-width: 480px){.creator-name-page .page-content.page-studio .point-inner .point-content{width:100%;margin-bottom:50px}.creator-name-page .page-content.page-studio .point-inner .point-content:last-of-type{margin-bottom:0}}.creator-name-page .page-content.page-studio .point-inner .point-content .point-icon{width:180px;height:180px;background-color:#e10500;border-radius:50%;margin:0 auto 20px}.creator-name-page .page-content.page-studio .point-inner .point-content .point-icon img{width:60%}.creator-name-page .page-content.page-studio .access-inner{display:-ms-grid;display:grid;grid-gap:100px;-ms-grid-columns:1fr 4px 1fr 4px;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 600px){.creator-name-page .page-content.page-studio .access-inner{-ms-grid-columns:1fr 4px;grid-template-columns:repeat(1, 1fr);grid-gap:25px}}.creator-name-page .page-content.page-studio .map-wrap{width:100%;height:0;padding-top:66.7%;position:relative;-webkit-filter:drop-shadow(10px 10px 10px rgba(0, 0, 0, 0.29));filter:drop-shadow(10px 10px 10px rgba(0, 0, 0, 0.29))}@media screen and (max-width: 600px){.creator-name-page .page-content.page-studio .map-wrap{margin-top:25px}}.creator-name-page .page-content.page-studio .map-wrap iframe{width:100%;height:100%;position:absolute;left:0;top:0}.creator-name-page .page-content.page-studio .access-studio img{-webkit-filter:drop-shadow(10px 10px 10px rgba(0, 0, 0, 0.29));filter:drop-shadow(10px 10px 10px rgba(0, 0, 0, 0.29))}.creator-name-page .page-content.page-studio .access-studio-info{margin-top:30px}.creator-name-page .page-content.page-studio .access-studio-info p{line-height:2}.creator-name-page .page-content.page-studio .map-access{margin-top:30px}.creator-name-page .page-content.page-studio .map-access p{line-height:2}@media screen and (max-width: 480px){.map-access .note{font-size: 0.6875em;}}.creator-name-page .page-content .page-content-inner{max-width:880px;width:90%;margin:auto}.creator-name-page #creator-page-content{height:calc(100vh - 50px);margin-bottom:50px}@media screen and (max-width: 600px){.creator-name-page #creator-page-content{margin-bottom:0}}.creator-name-page .content-heading{color:#e10500}@media screen and (max-width: 600px){.creator-name-page .content-heading{padding-bottom:100px}}.creator-name-page .content-heading.creator-name{font-size:2em;text-transform:none}@media screen and (max-width: 600px){.creator-name-page .content-heading.creator-name{font-size:5.5vw}}.creator-name-page #creator-profile .profile-wrap{max-width:800px;width:90%;margin:auto}.creator-name-page #creator-profile .creator-profile-text{width:unset}.creator-name-page #creator-news .news-thumblist-wrap{width:100%;max-width:100%}.creator-name-page #creator-news .news-lists{max-width:1024px;width:90%;margin:auto}.schedule-wrap{max-width:880px;width:90%;margin:auto;color:#000}.schedule-wrap .schedule{width:100%;text-align:center;margin-bottom:100px}.schedule-wrap .schedule:last-of-type{margin-bottom:0}.schedule-wrap .schedule .schedule-contents{display:-ms-grid;display:grid;grid-gap:100px;-ms-grid-columns:1fr 4px 1fr 4px;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 600px){.schedule-wrap .schedule .schedule-contents{grid-gap:50px;-ms-grid-columns:1fr;grid-template-columns:1fr}}.schedule-wrap .schedule h3{margin-bottom:35px;font-size:1.25em}.schedule-wrap .schedule p{font-size:1.25em;margin-bottom:50px}.schedule-wrap .schedule p span{display:inline-block;border-bottom:1px solid #e10500;padding:0 25px 10px}.schedule-wrap .schedule .schedule-thumbnail{width:100%}.system-wrap{max-width:1024px;width:90%;margin:auto;background-color:#fff;color:#000;padding:90px 70px;border-radius:100px}@media screen and (max-width: 600px){.system-wrap{padding:25px 15px;border-radius:20px}}.system-wrap p:has(+table){margin-top:-20px}.system-wrap table{width:100%;margin-top:10px;border-collapse:separate;border-spacing:3px}@media screen and (max-width: 600px){.system-wrap table{font-size:.9em}}.system-wrap table td{padding:10px;text-align:center;border:1px solid #000;line-height:1.5;background-color:#f5f5f5}@media screen and (max-width: 600px){.system-wrap table td{display:block}}.system-wrap table td:first-of-type{background-color:#000;color:#fff;width:40%}@media screen and (max-width: 600px){.system-wrap table td:first-of-type{width:100%}}.system-wrap table td p{font-size:1em}.instructor-wrap{max-width:880px;width:90%;margin:auto}.instructor-wrap .instructor-inner{display:-ms-grid;display:grid;-ms-grid-columns:5px 1fr 5px 1fr 5px 1fr;grid-template-columns:repeat(3, 1fr);grid-gap:50px}@media screen and (max-width: 801px){.instructor-wrap .instructor-inner{-ms-grid-columns:1fr 2px 1fr 2px 1fr 2px 1fr 2px 1fr;grid-template-columns:repeat(2, 1fr);grid-gap:25px}}.instructor-wrap .instructor-inner .instructor-content .instructor-thumbnail{width:100%;height:0;padding-top:100%;background-position:center;background-size:cover}.instructor-wrap .instructor-inner .instructor-content .instructor-name-wrap{background-color:#000;color:#fff;padding:0 20px;text-align:center;margin:auto;height:75px}.video-wrap{max-width:1024px;width:90%;margin:auto}.video-wrap .video-inner{display:-ms-grid;display:grid;-ms-grid-columns:5px 1fr 5px 1fr;grid-template-columns:repeat(2, 1fr);grid-gap:100px}@media screen and (max-width: 801px){.video-wrap .video-inner{-ms-grid-columns:5px 1fr 5px 1fr;grid-template-columns:repeat(1, 1fr);grid-gap:25px}}.video-wrap .video-inner .video-content{width:100%;overflow:hidden;background-color:#fff;color:#000}.video-wrap .video-inner .video-content .video-thumbnail{width:100%;height:0;padding-top:56.25%;background-position:center;background-size:cover}.video-wrap .video-inner .video-content .video-name-wrap{padding:10px;overflow:hidden}.video-wrap .video-inner .video-content .video-name-wrap .video-name{margin-top:5px;min-height:3em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:justify;word-break:break-all}.works-creator-contents{margin-bottom:100px}.works-creator-contents .creator-thumbnail-wrap{width:100%;height:300px;margin-bottom:100px}@media screen and (max-width: 801px){.works-creator-contents .creator-thumbnail-wrap{margin-bottom:50px}}.works-creator-contents .creator-thumbnail-wrap .creator-thumbnail{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.works-creator-contents .creator-desc a{text-decoration:underline}.works-creator-contents .creator-desc img{width:100%}.social-wrap{margin:3em 0}.social-wrap .social-list{margin-right:10px;border-radius:50%;width:40px;height:40px}.social-wrap .social-list svg{fill:#fff;width:1.5em;height:1.5em}.social-wrap .social-list:last-of-type{margin-right:0}.social-wrap .social-list.social-list-twitter{background-color:#00aced}.social-wrap .social-list.social-list-facebook{background-color:#1877f2}.social-wrap .social-list.social-list-instagram{background-image:-webkit-linear-gradient(225deg, #1400c8, #b900b4, #f50000);background-image:-o-linear-gradient(225deg, #1400c8, #b900b4, #f50000);background-image:linear-gradient(-135deg, #1400c8, #b900b4, #f50000)}.social-wrap .social-list.social-list-youtube{background-color:red}.social-wrap .social-list.social-list-tiktok{background-color:#000;border:1px solid #555}.social-wrap .social-list.social-list-x{background-color:#0f1419;border:1px solid #555}.faq-wrap{max-width:1024px;width:90%;margin:auto;background-color:#fff;color:#000;padding:90px 70px;border-radius:100px}@media screen and (max-width: 600px){.faq-wrap{padding:35px 15px;border-radius:20px}}.faq-wrap .faq{border-bottom:1px solid #ccc}.faq-wrap .faq:first-of-type{border-top:1px solid #ccc}.faq-wrap .faq h3{text-align:justify;word-break:break-all;width:100%;white-space:pre-wrap;line-height:1.5}.faq-wrap .faq h3:before{width:1em;margin-right:15px;font-size:2em;font-weight:bold;display:inline-block;vertical-align:middle;flex-shrink:0;line-height:.8}@media screen and (max-width: 480px){.faq-wrap .faq h3:before{margin-right:5px}}.faq-wrap .faq p{display:block;font-size:1em;margin-top:5px;padding-right:50px;width:100%}@media screen and (max-width: 480px){.faq-wrap .faq p{margin-top:3px;padding-right:25px}}.faq-wrap .faq .faq-question{padding:25px;cursor:pointer;position:relative}@media screen and (max-width: 480px){.faq-wrap .faq .faq-question{font-size:.8em;line-height:1.5;padding:10px 5px}}.faq-wrap .faq .faq-question:before,.faq-wrap .faq .faq-question:after{content:"";position:absolute;top:50%;right:25px;background-color:#000;width:25px;height:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media screen and (max-width: 480px){.faq-wrap .faq .faq-question:before,.faq-wrap .faq .faq-question:after{width:15px;right:5px}}.faq-wrap .faq .faq-question:before{transform:translateY(-50%) rotate(90deg)}.faq-wrap .faq .faq-question:after{transform:translateY(-50%)}.faq-wrap .faq .faq-question h3:before{content:"Q";color:#e10500}.faq-wrap .faq .faq-question.active:before{transform:rotate(0deg);opacity:0;visibility:hidden}.faq-wrap .faq .faq-answer{padding:0 25px;margin-bottom:25px}@media screen and (max-width: 480px){.faq-wrap .faq .faq-answer{font-size:.8em;padding:0 5px}}.faq-wrap .faq .faq-answer h3{margin-top:5px;padding-right:35px}.faq-wrap .faq .faq-answer h3:before{content:"A";color:blue}.faq-wrap .faq .faq-answer a{text-decoration:underline}.contact-front{color:#000}.contact-front .contact-wrap{max-width:1000px;width:90%;margin:auto;position:relative}.contact-front .contact-wrap .contact-icon{position:absolute;width:300px;top:50%;left:10%;transform:translateY(-50%);display:block}@media screen and (max-width: 801px){.contact-front .contact-wrap .contact-icon{position:unset;transform:unset;width:150px;margin:0 auto 25px}}@media screen and (min-width: 801px)and (max-width: 1025px){.contact-front .contact-wrap .contact-icon{width:200px}}.contact-front .contact-wrap .contact-inner{max-width:500px;margin-left:auto;background-color:#fff;padding:50px;text-align:center}@media screen and (max-width: 801px){.contact-front .contact-wrap .contact-inner{width:100%;padding:0;margin:auto}}.contact-front .contact-wrap .contact-inner h3{font-size:1.25em;margin-bottom:75px}@media screen and (max-width: 801px){.contact-front .contact-wrap .contact-inner h3{font-size:1.1em}}.contact-front .contact-wrap .contact-inner h3 span{display:inline-block;border-bottom:1px solid #e10500;padding:0 10px 15px}.contact-front .contact-wrap .contact-inner .button-wrap{margin-top:50px !important}@media screen and (max-width: 801px){.contact-front .contact-wrap .contact-inner .button-wrap{margin-top:25px !important}}.contact-front .contact-wrap .contact-inner .button-wrap .button{border-radius:50px;padding:25px;max-width:400px;width:90%;position:relative;font-size:1em;letter-spacing:0;background-color:#e10500}@media screen and (max-width: 801px){.contact-front .contact-wrap .contact-inner .button-wrap .button{padding:20px;width:100%}}.contact-front .contact-wrap .contact-inner .button-wrap .button.line{background-color:#06c755;color:#fff}.contact-front .contact-wrap .contact-inner .button-wrap .button img{width:2em;height:2em;position:absolute;top:50%;left:25px;transform:translateY(-50%)}.front-studio-wrap{max-width:1024px;width:90%;margin:auto;color:#000}.front-studio-wrap .studio-inner{display:-ms-grid;display:grid;-ms-grid-columns:5px 1fr 5px 1fr;grid-template-columns:repeat(2, 1fr);grid-gap:115px}@media screen and (max-width: 801px){.front-studio-wrap .studio-inner{-ms-grid-columns:5px 1fr;grid-template-columns:repeat(1, 1fr);grid-gap:50px}}.front-studio-wrap .studio-inner .studio{width:100%}.front-studio-wrap .studio-inner .studio .studio-area{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #ddd}.front-studio-wrap .studio-inner .studio .studio-area h3{font-size:2em;font-weight:bold;color:#e10500;margin-bottom:5px}.front-studio-wrap .studio-inner .studio .studio-link a{background-color:#000;color:#fff;padding:10px 25px;border-radius:50px;font-size:.8em}.company-wrap{margin-top:50px}.company-wrap .company-list .company-row{margin-bottom:25px}@media screen and (max-width: 480px){.company-wrap .company-list .company-row{display:block}}.company-wrap .company-list .company-row.flexbox .company-contents{width:50%}@media screen and (max-width: 480px){.company-wrap .company-list .company-row.flexbox .company-contents{width:100%;margin-top:25px}.company-wrap .company-list .company-row.flexbox .company-contents:first-of-type{margin-top:0}}.company-wrap .company-list .company-row .company-contents .company-content-th{margin-bottom:5px;font-weight:bold}.company-wrap .company-list .company-row .company-contents .company-content-td{font-size:.9em}.company-wrap .company-list .company-row .company-contents .company-content-td ul li{position:relative;list-style:disc;margin-left:1.4em}.company-wrap .company-list .company-row .company-contents .company-content-td ul li p{margin-left:-5px}.company-wrap .company-list .company-row .company-contents .company-content-td .company-address{margin-bottom:50px}.company-wrap .company-list .company-row .company-contents .company-content-td .company-address h3{font-weight:bold;margin-top:10px;margin-bottom:5px}.company-wrap .company-list .company-row .company-contents .company-content-td .company-address .studio-image{margin:15px 0}.lesson .lesson-contents{max-width:1024px;width:90%;margin:auto}.lesson .lesson-wrap{background-color:#fff;color:#000;padding:90px 70px;border-radius:100px}@media screen and (max-width: 600px){.lesson .lesson-wrap{padding:50px 25px;border-radius:20px}}.lesson .lesson-wrap .lesson-inner{text-align:center;margin-bottom:55px}@media screen and (max-width: 600px){.lesson .lesson-wrap .lesson-inner{margin-bottom:40px}}.lesson .lesson-wrap .lesson-inner:last-of-type{margin-bottom:0}.lesson .lesson-wrap h3{font-size:1.5em;margin-bottom:50px}@media screen and (max-width: 600px){.lesson .lesson-wrap h3{font-size:1.25em;margin-bottom:25px}}.lesson .lesson-wrap h3 span{display:inline-block;border-bottom:1px solid #e10500;padding:0 0 10px}.lesson .lesson-wrap p{line-height:2}@media screen and (max-width: 600px){.lesson .lesson-wrap p{text-align:left}}.lesson .lesson-wrap p span{display:block}@media screen and (max-width: 600px){.lesson .lesson-wrap p span.sd{display:none}}.lesson .lesson-wrap img{margin:60px auto 0;max-width:500px;width:100%}@media screen and (max-width: 600px){.lesson .lesson-wrap img{margin:15px auto 0}}.lesson .lesson-step-wrap{margin-top:130px;display:-ms-grid;display:grid;-ms-grid-columns:5px 1fr 5px 1fr 5px 1fr;grid-template-columns:repeat(3, 1fr);grid-gap:40px}@media screen and (max-width: 801px){.lesson .lesson-step-wrap{-ms-grid-columns:5px 1fr;grid-template-columns:repeat(1, 1fr);margin-top:75px}}.lesson .lesson-step-wrap .lesson-step{width:100%}.lesson .lesson-step-wrap .lesson-step h4{text-align:center;font-size:1.5em}.lesson .lesson-step-wrap .lesson-step h4 span{display:block;font-size:1.75em;margin-top:5px}.lesson .lesson-step-wrap .lesson-step .lesson-step-circle{width:100%;height:0;padding-top:100%;margin:20px auto 0;background-color:#fff;border-radius:50%;position:relative}@media screen and (min-width: 480px)and (max-width: 801px){.lesson .lesson-step-wrap .lesson-step .lesson-step-circle{width:300px;padding-top:300px}}.lesson .lesson-step-wrap .lesson-step .lesson-step-circle .circle-inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center}.lesson .lesson-step-wrap .lesson-step .lesson-step-circle .circle-inner img{height:125px;margin-bottom:15px}@media screen and (min-width: 480px)and (max-width: 600px){.lesson .lesson-step-wrap .lesson-step .lesson-step-circle .circle-inner img{height:75px}}.lesson .lesson-step-wrap .lesson-step .lesson-step-circle .circle-inner p{color:#000}.lesson .lesson-step-wrap .lesson-step .lesson-step-circle .circle-inner p span{display:block}body{font-family:"Noto Sans JP",sans-serif;color:#000}body.pined{overflow:hidden;height:100%}body.flag-admin-bar .is-sticky,body.flag-admin-bar .banner-fixed{top:32px !important}@media screen and (max-width: 801px){body.flag-admin-bar header{top:32px !important}}html{-webkit-box-sizing:border-box;box-sizing:border-box}html.pinned{overflow:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box}h1{font-size:3em;font-weight:bold}h2{font-size:2em;text-align:center;padding-bottom:100px;font-family:"Montserrat",sans-serif;font-weight:400;font-size:2.5em}@media screen and (max-width: 801px){h2{font-size:1.5em}}ul{padding:0}p{font-size:.9em;line-height:1.5;margin:0}@media screen and (max-width: 801px){p{font-size:.8em}}a{text-decoration:none;color:inherit;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}a:hover{opacity:.7}.link-underline{text-decoration:underline}i{font-style:normal}.section-wrap{padding:100px 0}.note{font-size:.8em;margin-top:1em}.note:before{content:"※ "}.button{position:relative}.button a{padding:1em 3em;-webkit-text-decoration:nonsae;text-decoration:nonsae}.button a:hover{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.title-icon{color:#fff;text-align:left;width:90%;margin:auto;padding-bottom:50px}.title-icon i{color:#d85259;margin-right:10px}.creator-front{padding:100px 0}.button-wrap{display:block;text-align:center;margin:50px 0 0}.button-wrap .button{text-transform:uppercase;letter-spacing:2px;text-align:center;padding:12px 6em;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;border-radius:6px;display:inline-block;outline:none;cursor:pointer;border:none}@media screen and (max-width: 801px){.button-wrap .button{padding:12px 3em}}.button-wrap .button:active,.button-wrap .button:hover{text-decoration:none}.button-wrap .button span{display:inline-block;position:relative;padding-right:0;-webkit-transition:padding-right .5s;-o-transition:padding-right .5s;transition:padding-right .5s}.button-wrap .button span:after{content:" ";position:absolute;top:9px;right:-18px;opacity:0;width:10px;height:10px;margin-top:-6px;background:rgba(0,0,0,0);border:1px solid;border-top:none;border-left:none;-webkit-transition:opacity .5s,top .5s,right .5s;-o-transition:opacity .5s,top .5s,right .5s;transition:opacity .5s,top .5s,right .5s;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.button-wrap .button:active span,.button-wrap .button:hover span{padding-right:30px}.button-wrap .button.outofstock{background-color:#aaa;color:#fff;cursor:default;border:none}.button-wrap .button:active span:after,.button-wrap .button:hover span:after{-webkit-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s;opacity:1;right:0;top:50%}.note-toolbar{position:relative !important}.amount-inner:before,.amount_result:before{content:"¥ "}.header-title{padding-bottom:0;text-align:left}.regist-message{text-align:center}@media screen and (max-width: 801px){.regist-message{text-align:left}}.number-list{list-style:decimal;padding-left:1em}.share-list-wrap{margin-top:100px}.share-list-wrap .share-list{margin-right:25px}@media screen and (max-width: 480px){.share-list-wrap .share-list{margin-right:15px}}.share-list-wrap .share-list:last-of-type{margin-right:0}.share-list-wrap .share-list .share-button{font-size:.7em;color:#fff;padding:4px 6px;border-radius:3px;display:inline-block;border:1px solid #555;vertical-align:middle}.share-list-wrap .share-list .share-button.share-twitter{background-color:#1b95e0}.share-list-wrap .share-list .share-button.share-facebook{background-color:#1877f2}.share-list-wrap .share-list .share-button.share-line{background-color:#07a805}.share-list-wrap .share-list .share-button.share-x{background-color:#0f1419}.share-list-wrap .share-list .share-button svg{fill:#fff;width:1.3em;height:1.3em;margin-right:3px;display:inline-block;vertical-align:sub}.creator-content.nopost-block{width:80%;margin:auto}@media screen and (max-width: 480px){.creator-content.nopost-block{width:90%}}@media screen and (min-width: 480px)and (max-width: 801px){.creator-content.nopost-block{width:70%}}.section{background-color:#e10500 !important;color:#fff !important}.section .content-heading{color:#fff}.section .top-button-wrap .button{color:#fff}.top-button-wrap{text-align:right;margin-top:100px}.top-button-wrap .button{font-family:"Montserrat",sans-serif;font-weight:400;text-decoration:underline;font-size:1.1em;color:#e10500}/*# sourceMappingURL=style.css.map */
