@charset "utf-8";#introduction h2,#licence strong,#plan h2,#plan h2:after{background-color:#ff6eaa}#diagnosis ul>li:before,#please ul>li{background-repeat:no-repeat;background-size:cover}#diagnosis>strong,#faq,#introduction,#licence,#plan,#please,#record{text-align:center}#faq h2 span:after,#plan h2:after{content:"";display:block;pointer-events:none}#diagnosis ul>li,#plans .plan,#records .record{display:inline-block;vertical-align:top}#diagnosis img,#plans .plan img,#records .record img,#top_scaffold h2 img{width:100%}@media screen and (max-width:319px){#records .record{width:50%}#please ul>li>div p{text-align:left}#please ul>li>div p br{display:none}}@media screen and (min-width:320px) and (max-width:767px){#records .record{width:-webkit-calc(100% / 3);width:calc(100% / 3)}}#licence strong{border-radius:1000em;color:#fff;display:block;font-weight:400}#plan h2{color:#fff;lin-height:1.2;position:relative}#please h2,#please>strong{color:#ff3000;line-height:1.2}#plan h2:after{clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;bottom:0;left:0;-ms-transform:translate(0,100%);-webkit-transform:translate(0,100%);transform:translate(0,100%);width:100%}@media screen and (max-width:479px){#plans .plan{width:93.75%}}@media screen and (min-width:480px){#plans .plan{width:49%}#plans .plan:nth-child(2n){margin-left:2%}}#please ul>li{background-position:center center}#please ul>li.lazyloaded:first-child{background-image:url("https://crayon-paint.net/images/user/please/back_010.webp")}#please ul>li.lazyloaded:nth-child(2){background-image:url("https://crayon-paint.net/images/user/please/back_020.webp")}#please ul>li>div{background-color:rgba(255,48,0,.9);color:#fff}#please ul>li>div:after,#please ul>li>div:before{border-color:#fff;border-style:solid;content:"";display:block;position:absolute}#please ul>li>div:before{border-width:4px 0 0 4px;top:-2px;left:-2px}#please ul>li>div:after{border-width:0 4px 4px 0;bottom:-2px;right:-2px}#introduction h2 span,#please ul>li>div h3{color:#fff300}#please>strong{display:block}#please p{font-size:87.5%}@media screen and (max-width:639px){#please ul>li{padding:6.25%}#please ul>li>div{padding:1.785714285714286%;position:relative}#please ul>li>div:after,#please ul>li>div:before{height:33px;width:11px}}@media screen and (min-width:640px){#please ul:after{clear:both;content:"";display:block}#please ul>li{display:inline-block;position:relative}#please ul>li:before{content:"";display:block;padding-top:63.5%}#please ul>li:first-child{float:left}#please ul>li:nth-child(2){float:right}#please ul>li>div{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#please ul>li>div:after,#please ul>li>div:before{height:44px;width:22px}}@media screen and (min-width:640px) and (max-width:767px){#please ul>li{margin-bottom:3.125%;width:-webkit-calc((100% - (3.125% * 3))/ 2);width:calc((100% - (3.125% * 3))/ 2)}#please ul>li:first-child{margin-left:3.125%}#please ul>li:nth-child(2){margin-right:3.125%}#please ul>li>div{padding:2% 1%;width:90%}}#introduction h2{border-radius:23px;color:#fff;display:inline-block;position:relative}@media screen and (min-width:320px){#introduction h2:after,#introduction h2:before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;position:absolute;top:50%;-ms-transform:translateY(-60%);-webkit-transform:translateY(-60%);transform:translateY(-60%)}#introduction h2.lazyloaded:before{background-image:url("https://crayon-paint.net/images/user/introduction/deco_l.webp")}#introduction h2.lazyloaded:after{background-image:url("https://crayon-paint.net/images/user/introduction/deco_r.webp")}}@media screen and (min-width:320px) and (max-width:413px){#introduction h2:after,#introduction h2:before{height:60px;width:48px}}@media screen and (max-width:413px){#introduction h2 span{display:block}}@media screen and (min-width:480px) and (max-width:767px){#introduction h2:after,#introduction h2:before{height:30px;width:24px}}#attraction_check>li{position:relative;color:#ff6eaa;line-height:1.2}#attraction_check>li:before{content:"";display:block;height:1.5em;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.5em}#attraction_check.lazyloaded>li:before{background:url("https://crayon-paint.net/images/user/attraction/check.webp") left center/contain no-repeat}#flow ul>li:after{clear:both;content:"";display:block}#flow ul>li>div{float:left}#flow ul>li>div#flow_completion{margin-left:auto;margin-right:auto;float:none}#flow ul>li h3{color:#ff6eaa}#top_scaffold p{font-size:75%}#advantage,#diagnosis{background-color:#fff5d7;color:#3f1d13}#diagnosis>strong{display:block;line-height:1.4}#diagnosis>strong b{color:#ff5a00}#diagnosis ul>li:before{background-position:center top;content:"";display:block}#diagnosis ul>li h3{border-radius:5px;color:#fff}#diagnosis ul>li.lazyloaded:first-child h3{background-color:#f56eaa}#diagnosis ul>li.lazyloaded:nth-child(2) h3{background-color:#f98900}#diagnosis ul>li.lazyloaded:nth-child(3) h3{background-color:#75d151}#diagnosis ul>li.lazyloaded:nth-child(4) h3{background-color:#3f97db}#diagnosis ul>li.lazyloaded:nth-child(5) h3{background-color:#bf9f63}#diagnosis ul>li.lazyloaded:nth-child(6) h3{background-color:#7852e2}#diagnosis ul>li p{font-size:87.5%;line-height:1.4}@media screen and (max-width:359px){#diagnosis ul>li:before{height:60px;width:60px}#diagnosis ul>li h3,#diagnosis ul>li p{width:calc(100% - 60px - 3.571428571428571%)}}@media screen and (min-width:360px) and (max-width:767px){#diagnosis ul>li:before{height:80px;width:80px}#diagnosis ul>li h3,#diagnosis ul>li p{width:calc(100% - 80px - 3.571428571428571%)}}@media screen and (max-width:767px){#attraction,#flow,#introduction,#licence,#plan,#please,#record,#top_scaffold{margin-bottom:6.25%}#diagnosis h2,#diagnosis>p,#records,#top_scaffold p{padding:0 3.125%}#licence strong{line-height:1.5;margin:0 auto;padding:.5em 3.125%;width:93.75%}#plan h2,#plan img[src*=img_050]{width:93.75%}#plan h2{font-size:125%;margin:0 auto;padding:.3em 3.125% 0}#plan h2:after{padding-top:6.25%}#plans{margin-top:6.25%;margin-bottom:3.125%;padding:0 3.125%}#flow ul>li+li,#plans .plan{margin-top:3.125%}#attraction_check,#flow ul,#please h2,#please>h3,#top_scaffold h2{margin-bottom:3.125%}#please h2,#please>strong{font-size:125%;padding:0 3.125%}#please h2{margin-top:1.5625%}#please>strong{margin-bottom:1.5625%}#introduction h2{font-size:125%;line-height:1.2;margin-bottom:3.125%;padding:1.5625% 3.125%;width:93.75%;max-width:480px}#introduction h2:before{margin-left:7.5%;left:0}#introduction h2:after{margin-right:7.5%;right:0}#introduction video{width:75%}#attraction img[src$="caption_020.webp"]{margin-top:3.125%;width:93.75%;max-width:660px}#attraction_check>li{font-size:125%;margin-bottom:.25em;margin-top:calc(3.125% + .25em);padding:0 3.125% 0 calc((3.125% + 1.5625%) + 1.5em)}#attraction_check>li:before{left:3.125%}#flow ul>li{font-size:137.5%}#flow ul>li>div{margin-left:3.125%;margin-right:3.125%;width:2.25em}#flow ul>li h3{line-height:1.2;padding-right:3.125%}#flow ul>li>div#flow_completion{width:3.125em}#diagnosis{padding-top:3.125%;padding-bottom:3.125%}#diagnosis>strong{font-size:112.5%;margin-top:3.125%;margin-bottom:3.125%;padding:0 3.125%}#diagnosis ul{margin-top:3.125%;text-align:center}#diagnosis ul>li{background-color:#f4f1ec;border:4px solid #fff;margin-bottom:3.125%;padding:1.5625% 3.125%;text-align:left;width:-webkit-calc(93.75% + (4px * 2));width:calc(93.75% + (4px * 2))}#diagnosis ul>li:before{float:right}#diagnosis ul>li.lazyloaded:first-child:before{background-image:url("https://crayon-paint.net/images/user/sp/diagnosis/correspondence_01.webp")}#diagnosis ul>li.lazyloaded:nth-child(2):before{background-image:url("https://crayon-paint.net/images/user/sp/diagnosis/correspondence_02.webp")}#diagnosis ul>li.lazyloaded:nth-child(3):before{background-image:url("https://crayon-paint.net/images/user/sp/diagnosis/correspondence_03.webp")}#diagnosis ul>li.lazyloaded:nth-child(4):before{background-image:url("https://crayon-paint.net/images/user/sp/diagnosis/correspondence_04.webp")}#diagnosis ul>li.lazyloaded:nth-child(5):before{background-image:url("https://crayon-paint.net/images/user/sp/diagnosis/correspondence_05.webp")}#diagnosis ul>li.lazyloaded:nth-child(6):before{background-image:url("https://crayon-paint.net/images/user/sp/diagnosis/correspondence_06.webp")}#diagnosis ul>li:after{clear:both;content:"";display:block}#diagnosis ul>li h3{float:left;margin-bottom:1.785714285714286%;padding:.8928571428571429% 3.571428571428571%}#diagnosis ul>li p{float:left}#advantage{margin-bottom:6.25%;padding-bottom:3.125%}#advantage>li{margin:0 auto;padding:1.5625% 3.125%;width:93.75%}#advantage>li:first-child{padding:0 3.125% 1.5625%}}#faq,#faqs>li+li{background-color:#ffebf5}@media screen and (min-width:768px) and (max-width:939px){#diagnosis ul>li{width:220px}#diagnosis ul>li:not(:nth-child(3n+1)){margin-left:-webkit-calc((100% - (220px * 3))/ 2);margin-left:calc((100% - (220px * 3))/ 2)}}@media screen and (min-width:940px) and (max-width:1059px){#diagnosis ul>li{width:280px}#diagnosis ul>li:not(:nth-child(3n+1)){margin-left:-webkit-calc((100% - (280px * 3))/ 2);margin-left:calc((100% - (280px * 3))/ 2)}}@media screen and (min-width:1060px){#diagnosis ul>li{width:230px}#diagnosis ul>li:not(:nth-child(3n+1)){margin-left:-webkit-calc((100% - (230px * 3))/ 2);margin-left:calc((100% - (230px * 3))/ 2)}}#advantage>li{border-bottom:1px dotted #3f1d13;font-size:75%}#faq{padding:1em 0}#faq h2{color:#754c24}#faq h2 span{display:inline-block;verticla-align:top}#faq h2 span:after{background:url("https://crayon-paint.net/images/user/faq/deco.webp") center top/contain no-repeat;height:.5em;position:relative;top:-.25em}#faqs{text-align:left}#faqs>li .faq{background-color:#fff;border-left:.25em solid #ff6eaa}#faqs>li .faq h3{cursor:pointer;line-height:1.5;padding:.25em 2em .25em 2.5em;position:relative;text-indent:-2.5em}#faqs>li .faq h3:before{color:#ff6eaa;content:"Q.";display:inline-block;line-height:1;font-size:200%;text-indent:0;width:1.25em}#faqs>li .faq h3:after{color:#ff6eaa;font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;right:-.5em;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#faqs>li .faq h3.active:after{content:"\F0143"}#faqs>li .faq h3:not(.active):after{content:"\F0140"}#faqs>li .faq>div{border-top:1px dashed #ff6eaa;display:none;margin-top:1em;padding:.5em 1em .5em 2.5em;text-indent:-2.5em}#faqs>li .faq>div:before{color:#ff3000;content:"A.";display:inline-block;line-height:1;font-size:200%;text-indent:0;width:1.25em}#faqs>li .faq>div *{text-indent:0}#faqs>hr{background:url("https://crayon-paint.net/images/user/faq/separator.webp") center top/contain no-repeat}@media screen and (max-width:767px){#faq{margin-bottom:6.25%}#faq h2 span{font-size:125%}#faqs>li{padding:1.5625% 0}#faqs>li .faq{padding:1.5625% 3.125%;margin:0 auto;width:93.75%}#faqs>hr{height:16px;margin:3.125% auto}}@media screen and (min-width:768px){#attraction,#faq,#flow,#introduction,#licence,#plan,#please,#record,#top_scaffold{margin-bottom:50px}#please h2,#please>h3,#records{margin-bottom:30px}#records .record{width:-webkit-calc(100% / 6);width:calc(100% / 6)}#faqs>li .faq h3,#licence strong{font-size:125%}#plan h2{font-size:150%;padding:.3em 1em 0}#plan h2:after{padding-top:2em}#plans{margin-top:3em;margin-bottom:30px}#plans .plan{margin-top:25px}#please h2{margin-top:10px;font-size:150%}#please ul>li{margin-bottom:20px;width:-webkit-calc((100% - 10px)/ 2);width:calc((100% - 10px)/ 2)}#please ul>li>div{padding:10px;width:320px}#please>strong{margin-bottom:10px;font-size:150%}#introduction h2{font-size:150%;height:60px;line-height:60px;margin-bottom:20px;width:560px}#introduction h2:after,#introduction h2:before{height:30px;width:24px}#introduction h2:before{left:46px}#introduction h2:after{right:46px}#introduction video{width:700px}#attraction img[src$="caption_020.webp"]{margin-top:30px;width:auto}#attraction_check{margin:0 auto 30px;width:30em}#attraction_check>li{font-size:175%;margin-bottom:5px;margin-top:20px;padding-left:2em}#attraction_check>li:before{left:0}#flow ul{font-size:175%;margin:0 auto 30px;width:18em}#advantage>li>li,#flow ul>li+li{margin-top:5px}#flow ul>li>div{margin-right:10px;width:1.75em}#flow ul>li>div#flow_completion{width:2.5em}#top_scaffold h2{margin-bottom:20px}#top_scaffold p{padding:0 20px}#diagnosis{padding:20px}#diagnosis>strong{font-size:137.5%;margin-top:20px;margin-bottom:20px}#diagnosis ul{margin-top:30px}#diagnosis ul>li{background-color:#fff;box-shadow:0 0 6px 1px #d1d1d1;margin-bottom:30px}#diagnosis ul>li.lazyloaded:first-child:before{background-image:url("https://crayon-paint.net/images/user/diagnosis/correspondence_01.webp")}#diagnosis ul>li.lazyloaded:nth-child(2):before{background-image:url("https://crayon-paint.net/images/user/diagnosis/correspondence_02.webp")}#diagnosis ul>li.lazyloaded:nth-child(3):before{background-image:url("https://crayon-paint.net/images/user/diagnosis/correspondence_03.webp")}#diagnosis ul>li.lazyloaded:nth-child(4):before{background-image:url("https://crayon-paint.net/images/user/diagnosis/correspondence_04.webp")}#diagnosis ul>li.lazyloaded:nth-child(5):before{background-image:url("https://crayon-paint.net/images/user/diagnosis/correspondence_05.webp")}#diagnosis ul>li.lazyloaded:nth-child(6):before{background-image:url("https://crayon-paint.net/images/user/diagnosis/correspondence_06.webp")}#diagnosis ul>li:before{padding-top:74%}#diagnosis ul>li h3{display:none}#diagnosis ul>li p{padding:10px 1em;min-height:96px}#advantage{margin-bottom:50px;padding:0 20px 20px}#advantage>li{padding:5px 10px}#faq h2 span{font-size:150%}#faqs>li,#faqs>li .faq{padding:.5em 1.5em}#faqs>hr{height:24px;margin:30px 0}}
