@charset "UTF-8";body,dd,dl,dt,form,h1,h2,h3,h4,input,li,p,select,td,textarea,th,ul{margin:0px;padding:0px}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal}img{margin:0;padding:0;border:0;vertical-align:top}dl,ul{list-style-type:none}body,html{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-seri;margin:0 auto;font-size:18px;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}@media screen and (max-width:850px){body,html{font-size:15px}}body,html{margin:0;padding:0;width:100%;height:100%}*{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto;width:auto}.inline{display:inline!important}a:hover{cursor:pointer}a:link{color:#596da6;font-style:normal;text-decoration:underline;-webkit-transition:0.3s;transition:0.3s}a:link:visited{color:#486083}a:link:hover{text-decoration:none;cursor:pointer}a:link:active{text-decoration:none}a img:hover{opacity:0.7}#head-box a img:hover{opacity:1}a.noline{text-decoration:none}a.noline:hover{opacity:0.7}.bold,strong{font-weight:bold}small{font-size:85%;line-height:1.1}.fontS{font-size:85%}.fontL{font-size:115%}.big{font-size:120%;font-weight:bold}.cl_brown{color:#916134}.cl_red{color:#C00}.cl_pink{color:#e0007f}.cl_green{color:#008e3a}.cl_yellow{color:#D9A900}.cl1{color:#C00}.cl2{color:#C00}.narrow{white-space:0.9}blockquote{padding:2px 0 2px 1em;border-left:7px #C0D9FE solid;margin:10px 0}br.sp{display:none}.nodisp{display:none}ruby rt{bottom:0em;position:relative}@-moz-document url-prefix(){ruby rt{bottom:0.2em;position:relative}}.spDisp{display:none}@media screen and (max-width:850px){.pcDisp{display:none!important}.spDisp{display:block!important}}@media (-ms-high-contrast:none){::-ms-backdrop,html{overflow-y:scroll}}body{position:relative;overflow-y:scroll;background:url(../img/bg.png) repeat}.headArea{padding-bottom:15px;position:relative}.headArea h1{padding:10px;display:inline-block}.headArea h1 img{height:60px}.headArea .headmenu{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:10px;top:0;z-index:10}.headArea .headmenu a{display:inline-block}.headArea .headmenu .btn_modal{padding:10px 18px;border-radius:0 0 5px 5px}@media (-ms-high-contrast:none){.headArea .headmenu ::-ms-backdrop,.headArea .headmenu .btn_modal{padding:15px 18px}}.headArea .headmenu .btn_help{background:#008e3a}.headArea .headmenu .btn_toolend{background:#5a5a5a;margin-left:12px}@media screen and (max-width:850px){.headArea{padding-bottom:2.5vh}.headArea h1{padding:1.5vh}.headArea h1 img{height:30px}.headArea .headmenu .btn_modal{padding:6px 14px}.headArea .headmenu .btn_modal img{height:22px}}.modalArea .modalArea__cont{position:relative}.modalArea .modalArea__cont .fixclose .modalArea__close{background:#5a5a5a;display:inline-block;padding:10px 15px;border-radius:20px;cursor:pointer;position:absolute;right:15px;top:15px;z-index:10}.modalArea .modalArea__cont .lead{font-family:"mplus-1c";font-weight:600;font-size:1.7em;text-align:center}@media screen and (max-width:850px){.modalArea .modalArea__cont .fixclose .modalArea__close{right:7px;top:7px}.modalArea .modalArea__cont .fixclose .modalArea__close img{height:12px}.modalArea .modalArea__cont .modalArea__cont .lead{margin-bottom:0.6em;font-size:1.5em}}.scene-select{}.scene-select .bodyArea{padding:0 5% 30px}.scene-select .head{margin-bottom:30px;text-align:center}.scene-select .radioList{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.scene-select .radioList li{margin:15px 0;-ms-flex-preferred-size:32%;flex-basis:32%;max-width:32%;font-family:"mplus-1c";font-weight:600;font-size:1.2em;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.scene-select .radioList li p.title{-webkit-box-flex:1;-ms-flex:1;flex:1;position:absolute;bottom:0.8em;margin:auto;left:0;right:0}.scene-select .radioList label{display:block;width:100%;border:3px solid #ccc;background:#FFF;border-radius:5px;padding-bottom:1.8em}.scene-select .radioList input[type=radio]+label img{pointer-events:none;padding:5px 15px;max-height:240px;max-width:330px}.scene-select .radioList input[type=radio]:checked+label{border:3px solid #fa9716;color:#fa9716}.scene-select .radioList:after{content:"";display:block;width:32%}@media screen and (max-width:850px){.scene-select .bodyArea{padding:0 5% 5%}.scene-select .radioList li{margin:2vh 0}.scene-select .radioList li p.title{font-size:90%}.scene-select .radioList input[type=radio]+label img{pointer-events:none;padding:5px 15px;max-height:40vh;max-width:none}}body.paint.fill #canvas-container{cursor:url(../img/cursor_fill.png) 3 38,auto}body.paint.pencil #canvas-container{cursor:url(../img/cursor_pencil.png) 0 2,auto}body.paint.eraser #canvas-container{cursor:url(../img/cursor_eraser.png) 0 6,auto}.scene-paint{position:relative}@media screen and (max-width:850px){.scene-paint{overflow:hidden}}.scene-paint .bodyArea{}@media screen and (max-width:850px){.scene-paint .bodyArea{padding-bottom:10vh}}@media screen and (max-width:850px) and (orientation:portrait){.scene-paint .bodyArea{overflow:hidden}}.scene-paint .canvasArea{}.scene-paint .canvasArea .zoompanel{position:fixed;right:0;left:0;top:30px;margin:auto}.scene-paint .canvasArea .zoompanel ul{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scene-paint .canvasArea .zoompanel ul li{margin:0 8px}.scene-paint .canvasArea .zoompanel ul button{background:rgba(0,0,0,0.2);color:#FFF;line-height:0;padding:22px 8px;border-radius:30px;font-family:"mplus-1c";font-weight:700;font-size:28px}.scene-paint .canvasArea .zoompanel ul button:hover{background:#355eaa}.scene-paint .canvasArea #canvas-container{margin:auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#FFF}.scene-paint .canvasArea #canvas-container .canvas-inner canvas{width:80vh;min-height:80vh;height:100%}@media screen and (max-width:850px){.scene-paint .canvasArea .zoompanel{top:10px}.scene-paint .canvasArea .zoompanel ul li button{font-size:22px;padding:18px 7px;border-radius:24px}.scene-paint .canvasArea #canvas-container .canvas-inner canvas{min-height:auto;min-height:80vh}}.scene-paint .toolArea{position:fixed;left:0;top:100px;padding:0 0 0 2vw}.scene-paint .toolArea .inner{width:140px;height:80vh}.scene-paint .toolArea .inner .tool{text-align:center}.scene-paint .toolArea .inner .tool .group.size{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scene-paint .toolArea .inner .tool .group.size button{width:44px;height:44px;background:#FFF;border-radius:44px;position:relative;line-height:0;-webkit-box-shadow:0px 0px 15px -5px rgba(0,0,0,0.6);box-shadow:0px 0px 15px -5px rgba(0,0,0,0.6)}.scene-paint .toolArea .inner .tool .group.size button:before{content:"";display:block;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.scene-paint .toolArea .inner .tool .group.size button.active{background:#ffeeaa}.scene-paint .toolArea .inner .tool .group.size .sizeS:before{width:10px;height:10px;border-radius:10px;background:#eb1b1b}.scene-paint .toolArea .inner .tool .group.size .sizeM:before{width:16px;height:16px;border-radius:16px;background:#eb1b1b}.scene-paint .toolArea .inner .tool .group.size .sizeL:before{width:28px;height:28px;border-radius:28px;background:#eb1b1b}.scene-paint .toolArea .inner .tool.fill{margin-bottom:4vh}.scene-paint .toolArea .inner .tool.fill button{width:80px;height:80px;background:#FFF;border-radius:80px;position:relative;line-height:0;-webkit-box-shadow:0px 0px 15px -5px rgba(0,0,0,0.6);box-shadow:0px 0px 15px -5px rgba(0,0,0,0.6)}.scene-paint .toolArea .inner .tool.fill button.active{background:#ffeeaa}.scene-paint .toolArea .inner .tool.brush{margin-bottom:5vh}.scene-paint .toolArea .inner .tool.brush .head{margin-bottom:10px}.scene-paint .toolArea .inner .tool.brush .head img{width:80px}.scene-paint .toolArea .inner .tool.eraser{margin-bottom:5vh}.scene-paint .toolArea .inner .tool.eraser .head{margin-bottom:10px}.scene-paint .toolArea .inner .tool.eraser .head img{height:52px}.scene-paint .toolArea .inner .tool.eraser .group.size .sizeS:before{width:10px;height:10px;border-radius:10px;background:#1ba2eb}.scene-paint .toolArea .inner .tool.eraser .group.size .sizeM:before{width:16px;height:16px;border-radius:16px;background:#1ba2eb}.scene-paint .toolArea .inner .tool.eraser .group.size .sizeL:before{width:28px;height:28px;border-radius:28px;background:#1ba2eb}.scene-paint .toolArea .inner .tool.step{margin-bottom:8vh}.scene-paint .toolArea .inner .tool.step .group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.scene-paint .toolArea .inner .tool.step .group button.btnB{-ms-flex-preferred-size:46%;flex-basis:46%;max-width:46%;background:#355eaa;line-height:0;padding:8px 0;border-radius:5px}.scene-paint .toolArea .inner .tool.step .group button.btnB:disabled{background-color:#8c8c8c}.scene-paint .toolArea .inner .tool.clear a.clearAll{display:block;background:#5a5a5a;padding:6px 0;width:100%;border-radius:5px;text-align:center}@media screen and (max-width:850px){.scene-paint .toolArea{top:13vh;position:absolute;padding:0 0 0 10px}.scene-paint .toolArea .inner{width:22vw}.scene-paint .toolArea .inner .tool .group.size button{width:11.5vh;height:11.5vh;background:#FFF;border-radius:11.5vh}.scene-paint .toolArea .inner .tool.fill{margin-bottom:3.5vh}.scene-paint .toolArea .inner .tool.fill button{width:16vh;height:16vh;background:#FFF;border-radius:16vh}.scene-paint .toolArea .inner .tool.fill button img{max-width:12vh}.scene-paint .toolArea .inner .tool.brush{margin-bottom:3.5vh}.scene-paint .toolArea .inner .tool.brush .head{margin-bottom:10px}.scene-paint .toolArea .inner .tool.brush .head img{height:8vh;width:auto}.scene-paint .toolArea .inner .tool.eraser{margin-bottom:0}.scene-paint .toolArea .inner .tool.eraser .head{margin-bottom:10px}.scene-paint .toolArea .inner .tool.eraser .head img{height:11vh}.scene-paint .toolArea .inner .tool.step{margin-bottom:0;position:fixed;bottom:0;max-width:22vw}.scene-paint .toolArea .inner .tool.step .group button.btnB{padding:6px 8px;border-radius:5px 5px 0 0;-ms-flex-preferred-size:47%;flex-basis:47%;max-width:47%}.scene-paint .toolArea .inner .tool.step .group button.btnB img{max-height:10vh;width:auto}.scene-paint .toolArea .inner .tool.clear{position:fixed;top:0;left:20vw}.scene-paint .toolArea .inner .tool.clear a.clearAll{border-radius:0 0 5px 5px;padding:5px 8px}.scene-paint .toolArea .inner .tool.clear a.clearAll img{height:20px}}.scene-paint .paletteArea{position:fixed;right:0;top:100px;-webkit-transform:translateX(420px);transform:translateX(420px);-webkit-transition:all 300ms 0s ease;transition:all 300ms 0s ease}.scene-paint .paletteArea.open{-webkit-transform:translateX(0px);transform:translateX(0px)}.scene-paint .paletteArea .inner{background:rgba(0,0,0,0.15);width:600px;max-height:72vh;border-radius:8px 0 0 8px;padding:15px 15px 80px 15px;display:-moz-flex;display:-ms-flex;display:-o-flex;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;-webkit-box-shadow:0px 0px 15px -5px rgba(0,0,0,0.8);box-shadow:0px 0px 15px -5px rgba(0,0,0,0.8);border:1px solid #d5dbeb}.scene-paint .paletteArea .inner ul.pallete{display:-moz-flex;display:-ms-flex;display:-o-flex;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}.scene-paint .paletteArea .inner ul.pallete li{margin:5px 0}.scene-paint .paletteArea .inner ul.pallete li a{width:calc(24px + 3.5vh);height:calc(24px + 3.5vh);border-radius:calc(24px + 3.5vh);display:block;max-width:56px;max-height:56px;-webkit-transition:0.3s;transition:0.3s}.scene-paint .paletteArea .inner ul.pallete li a:hover{border:4px solid #FFF}.scene-paint .paletteArea .inner ul.pallete li a.white:hover{border-color:#ffaf1b}.scene-paint .paletteArea .inner ul.pallete li a.active{border:4px solid #FFF}.scene-paint .paletteArea .inner ul.pallete li a.white.active{border-color:#ffaf1b}.scene-paint .paletteArea .inner .default ul.pallete li{-ms-flex-preferred-size:12%;flex-basis:12%;max-width:12%}.scene-paint .paletteArea .inner .switch{cursor:pointer;position:absolute;bottom:10px;left:15px;width:100%}.scene-paint .paletteArea .inner .switch img{height:56px}@media screen and (max-width:850px){.scene-paint .paletteArea{-webkit-transform:translateX(70%);transform:translateX(70%);top:12vh;position:absolute}.scene-paint .paletteArea .inner{padding:1vh 0 calc(18px + 7vh) 2vh;width:65vw;max-height:75vh}.scene-paint .paletteArea .inner ul.pallete li{margin:3px 0}.scene-paint .paletteArea .inner ul.pallete li a{width:calc(16px + 5vh);height:calc(16px + 5vh);border-radius:calc(16px + 5vh)}.scene-paint .paletteArea .inner .default ul.pallete li{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%}.scene-paint .paletteArea .inner .switch{bottom:2vh;left:2vh}.scene-paint .paletteArea .inner .switch img{height:calc(16px + 4vh)}}.scene-paint .btnArea{position:fixed;right:0;bottom:0}.scene-paint .btnArea .btn a,.scene-paint .btnArea .btn button{padding:1.1em 1.5em;background:#355eaa;border-radius:5px 0 0 0;color:#FFF;line-height:1;-webkit-transition:0.3s;transition:0.3s;cursor:pointer;display:inline-block}.scene-paint .btnArea .btn a img:hover,.scene-paint .btnArea .btn button img:hover{opacity:1}.scene-paint .btnArea .btn a:hover,.scene-paint .btnArea .btn button:hover{background:#bd2020;opacity:1}@media screen and (max-width:850px){.scene-paint .btnArea .btn a,.scene-paint .btnArea .btn button{padding:10px 20px}.scene-paint .btnArea .btn a img,.scene-paint .btnArea .btn button img{height:5.5vh}}@media screen and (max-width:850px){.modalArea.nurie_export .modalArea__cont .inner.scene-export{height:70vh}.modalArea__bg{overflow-y:hidden}}.scene-export .innerwidth{width:90%;margin:auto}@media screen and (max-width:850px){.scene-export .innerwidth{width:92%}}.scene-export .exportback{position:absolute;top:0;left:220px}.scene-export .exportback button{padding:0.5em 1em;background:#355eaa;border-radius:0 0 5px 5px}@media screen and (max-width:850px){.scene-export .exportback{left:20vw}.scene-export .exportback button img{height:22px}}.scene-export .finishArea{text-align:center;margin-top:20px}.scene-export .finishArea img{max-height:34vw}.scene-export .finishArea .title{margin-bottom:20px}.scene-export .finishArea .head{text-align:center;font-family:"mplus-1c";font-weight:600;font-size:4.5vw;margin-bottom:0.5em}.scene-export .finishArea .btnArea{text-align:left}.scene-export .finishArea .btnArea div:first-child{margin-bottom:14px}.scene-export .finishArea .btnArea button{padding:1em 1.5em;background:#355eaa;border-radius:5px}@media screen and (max-width:850px){.scene-export .finishArea .title img{max-height:10vh}.scene-export .finishArea .btnArea button{padding:0.7em 1.2em}}.scene-export .moreArea{margin-top:30px;padding-bottom:30px}.scene-export .moreArea .head{text-align:center;font-family:"mplus-1c";font-weight:600;font-size:1.6em;margin-bottom:25px}.scene-export .moreArea .templateList{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.scene-export .moreArea .templateList dl{-ms-flex-preferred-size:24%;flex-basis:24%;max-width:24%;background:#FFF;padding:10px;border-radius:5px}.scene-export .moreArea .templateList dl dt{text-align:center}.scene-export .moreArea .templateList dl dt .head{font-size:1.2em;margin:0.4em auto 0.8em}.scene-export .moreArea .templateList dl dt .img{text-align:center;min-height:142px}.scene-export .moreArea .templateList dl dt .img span{display:block;border:1px solid #b3b3b3;margin:auto;position:relative}.scene-export .moreArea .templateList dl dt .img span img{position:absolute}.scene-export .moreArea .templateList dl dt .img.binsen.yoko span{width:198px;height:140px;background:url(../img/binsen-yoko.png) no-repeat;background-size:100%}.scene-export .moreArea .templateList dl dt .img.binsen.yoko span img{width:80px;margin:auto;top:0;bottom:0;right:10px}.scene-export .moreArea .templateList dl dt .img.binsen.tate span{width:99px;height:140px;background:url(../img/binsen-tate.png) no-repeat;background-size:100%}.scene-export .moreArea .templateList dl dt .img.binsen.tate span img{width:62px;margin:auto;left:0;right:0;bottom:7px}.scene-export .moreArea .templateList dl dt .img.hagaki.yoko span{width:141px;height:95px}.scene-export .moreArea .templateList dl dt .img.hagaki.yoko span img{width:80px;margin:auto;right:5px;top:0;bottom:0}.scene-export .moreArea .templateList dl dt .img.hagaki.tate span{width:95px;height:140px}.scene-export .moreArea .templateList dl dt .img.hagaki.tate span img{width:80px;margin:auto;left:0;right:0;bottom:7px}.scene-export .moreArea .templateList dl dd{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.scene-export .moreArea .templateList dl dd div{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;max-width:48.5%}.scene-export .moreArea .templateList dl dd button{width:100%;padding:0.5em 0em;background:#355eaa;border-radius:5px;color:#FFF;font-weight:bold;font-size:80%}@media screen and (max-width:850px){.scene-export .moreArea{margin-top:8vh}.scene-export .moreArea .templateList{-ms-flex-wrap:wrap;flex-wrap:wrap}.scene-export .moreArea .templateList dl{-ms-flex-preferred-size:48%;flex-basis:48%;max-width:48%;padding:3vw;margin-bottom:3vw}.scene-export .moreArea .templateList dl dd{display:block}.scene-export .moreArea .templateList dl dd div{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.scene-export .moreArea .templateList dl dd div button{width:100%;padding:0.7em 0}}.modalArea.nurie_export{}.modalArea.nurie_export .modalArea__cont{width:86%;max-width:none;max-height:90vh;padding:0;background:rgba(255,255,255,0.7)}.modalArea.nurie_export .modalArea__cont .fixclose .modalArea__close{right:30px}.modalArea.nurie_export .modalArea__cont .inner{overflow:auto;height:80vh;padding:2% 3%}@media screen and (max-width:850px){.modalArea.nurie_export .modalArea__cont{width:90%;border:4px solid #FFF}.modalArea.nurie_export .modalArea__cont .fixclose .modalArea__close{right:15px}}.modalArea.help{}.modalArea.help .modalArea__cont{padding:5%}.modalArea.help .inner .howto .swiper-button-prev{left:0}.modalArea.help .inner .howto .swiper-button-next{right:0}.modalArea.help .inner .howto .swiper-slide{font-size:0.9em;padding:0 50px}.modalArea.help .inner .howto .swiper-slide .head{font-weight:bold;font-size:1.5em;margin-bottom:0.3em;font-family:"mplus-1c";font-style:normal;font-weight:800}.modalArea.help .inner .howto .swiper-slide .num{font-family:"mplus-1c";font-style:normal;font-weight:800;font-size:24px;background:#216BC7;color:#FFF;display:inline-block;padding:0.4em 0.5em 0.3em;line-height:1;margin-bottom:15px}.modalArea.help .inner .howto .swiper-slide .img{margin:0 auto 15px;text-align:center}.modalArea.help .inner .howto .swiper-slide p{margin-bottom:0.8em}@media screen and (max-width:850px){.modalArea.help .modalArea__cont{padding:3vw 1.5vw 1.5vw;max-height:90vh}.modalArea.help .inner .howto .swiper-button-next,.modalArea.help .inner .howto .swiper-button-prev{width:20px;height:35px;background-size:20px 35px}.modalArea.help .inner .howto .swiper-slide{padding:0 32px;position:relative}.modalArea.help .inner .howto .swiper-slide .head{font-weight:bold;font-size:1.2em}.modalArea.help .inner .howto .swiper-slide .num{font-family:"mplus-1c";font-style:normal;font-weight:800;font-size:17px;background:#216BC7;color:#FFF;display:inline-block;padding:0.4em 0.5em 0.3em;line-height:1;margin-bottom:0.3em;position:absolute;left:0;top:0}.modalArea.help .inner .howto .swiper-slide .img{margin:0 auto 5vh}.modalArea.help .inner .howto .swiper-slide .img img{max-height:26vh}.modalArea.help .inner .howto .swiper-slide .frame{padding:14px;position:relative;-webkit-overflow-scrolling:touch;background-color:#FFFFFF;height:60vh;overflow:auto;overflow-y:scroll;overflow-x:hidden;border:1px solid #ccc;border-radius:5px}}.simplebar-scrollbar:before{background:#fa9716}.simplebar-track{background:#e4e4e4}.sp_portrait{display:none}@media screen and (max-width:850px) and (orientation:portrait){.bodyArea{display:none}.sp_portrait{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;width:100%;z-index:100;position:absolute;left:0;top:0}.sp_portrait:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background:#355eaa}.sp_portrait .msg{position:relative;z-index:100}.sp_portrait .msg img{width:60vw}}button,input[type=image],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;outline:none}button,input[type=submit]{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:0.3;transition:0.3}button:hover{opacity:0.7}input[type=radio]{display:none}.checkbox-input{display:none}.checkbox-parts{position:relative}.checkbox-parts:before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #999;border-radius:4px}.checkbox-input:checked+.checkbox-parts{color:#d01137}.checkbox-input:checked+.checkbox-parts:after{content:"";display:block;position:absolute;top:-5px;left:5px;width:7px;height:14px;-webkit-transform:rotate(40deg);transform:rotate(40deg);border-bottom:3px solid #d01137;border-right:3px solid #d01137}.choiceArea{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px auto}.choiceArea .btn{margin:0 10px;text-align:center;font-family:"mplus-1c";font-weight:600}.choiceArea .btn>*{padding:1.1em 1.3em;background:#355eaa;border-radius:5px;color:#FFF;line-height:1.3;-webkit-transition:0.3s;transition:0.3s;cursor:pointer;min-width:10em;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3);font-size:1.2em}.choiceArea .btn>:hover{opacity:0.7}.choiceArea .btn a{text-decoration:none;color:#FFF;display:block}@media (-ms-high-contrast:none){.choiceArea ::-ms-backdrop,.choiceArea .btn.nonruby>*{padding-top:1.8em}}.choiceArea .btn.back>*{background:#727272}.choiceArea .btn.restart>*,.choiceArea .btn.select>*,.choiceArea .btn.shutdown>*{background:#bd2020}@media screen and (max-width:850px){.choiceArea{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3vh auto 0}.choiceArea .btn{width:100%}.choiceArea .btn>*{padding:1em 1em;font-size:1em;min-width:100%}.choiceArea .btn.sizeL>*{padding:1em 1.7em;font-size:1.3em}}.btnareaS .btn{margin:0 10px}.btnareaS .btn>*{font-size:90%;padding:1em 1em;background:#355eaa;border-radius:5px;color:#FFF;line-height:1;-webkit-transition:0.3s;transition:0.3s;cursor:pointer;min-width:10em;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3)}.btnareaS .btn>:hover{opacity:0.7}.btnareaS .btn a{text-decoration:none;color:#FFF;display:block}.btnareaS .btn.back>*{background:#727272}.btnareaS .btn.delete>*,.btnareaS .btn.toolend>*{background:#bd2020}.modalArea{opacity:0;visibility:hidden;position:fixed;top:0;left:0;bottom:0;right:0;overflow-y:auto;-webkit-transition:all 0.4s;transition:all 0.4s;z-index:10}.modalArea__inner{position:absolute;top:0;left:0;width:100%;min-height:100%;padding:50px 0;height:100%}.modalArea__bg{position:fixed;width:100%;height:100%;top:0;bottom:0;right:0;left:0;cursor:pointer;background:rgba(0,0,0,0.6);z-index:0}.modalArea__cont{position:relative;width:80%;max-width:800px;padding:3em 4em;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;z-index:10;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modalArea.is-show{opacity:1;visibility:visible}@media screen and (max-width:850px){.modalArea{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.modalArea__cont{width:90%;max-width:90%;padding:5vh 4vw 5vh}}.tab-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tab-wrap:after{content:"";width:100%;height:3px;background:#355eaa;display:block;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.tab-wrap .tab-label{color:White;background:#355eaa;font-weight:bold;white-space:nowrap;text-align:center;padding:10px 0.5em;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative;z-index:0;cursor:pointer;border-radius:5px 5px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:0.3s;transition:0.3s}.tab-wrap .tab-label:hover{opacity:0.7}.tab-wrap .tab-label:not(:last-of-type){margin-right:5px}.tab-wrap .tab-content{width:100%;height:0;overflow:hidden;opacity:0;background:#FFF}.tab-wrap .tab-switch:checked+.tab-label{background:#fa9716}.tab-wrap .tab-switch:checked+.tab-label+.tab-content{height:auto;overflow:auto;padding:15px;opacity:1;-webkit-transition:0.5s opacity;transition:0.5s opacity;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3)}.tab-wrap .tab-switch{display:none}@media screen and (max-width:1099px){.tab-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tab-wrap .tab-label{-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%;padding:5px 5px;border-radius:5px;margin-bottom:3px}.tab-wrap .tab-label:not(:last-of-type){margin-right:0}}.tab-wrap_help{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}.tab-wrap_help .tab-label_help{color:White;background:#5a5a5a;font-weight:bold;white-space:nowrap;text-align:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative;z-index:0;cursor:pointer;margin-bottom:3px;-webkit-transition:0.3s;transition:0.3s}.tab-wrap_help .tab-label_help:hover{opacity:0.7}.tab-wrap_help .tab-content_help{width:100%;height:0;overflow:hidden;opacity:0;background:#FFF}.tab-wrap_help .tab-switch_help:checked+.tab-label_help{background:#008e3a}.tab-wrap_help .tab-switch_help:checked+.tab-label_help+.tab-content_help{height:auto;overflow:auto;opacity:1;-webkit-transition:0.5s opacity;transition:0.5s opacity}.tab-wrap_help .tab-switch_help{display:none}.scrollbar::-webkit-scrollbar{width:15px;height:15px}.scrollbar::-webkit-scrollbar-track{border-radius:5px;-webkit-box-shadow:0 0 4px #aaa inset;box-shadow:0 0 4px #aaa inset}.scrollbar::-webkit-scrollbar-thumb{border-radius:5px;background:#fa9716}@media screen and (max-width:850px){.scrollbar::-webkit-scrollbar{display:block}}@font-face{font-family:"basicicon";src:url("/kids/css/fonts/basicicon.eot?r2rt5y");src:url("/kids/css/fonts/basicicon.eot?r2rt5y#iefix") format("embedded-opentype"),url("/kids/css/fonts/basicicon.ttf?r2rt5y") format("truetype"),url("/kids/css/fonts/basicicon.woff?r2rt5y") format("woff"),url("/kids/css/fonts/basicicon.svg?r2rt5y#basicicon") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"mplus-1c";font-style:normal;font-weight:100;src:url("/kids/css/fonts/mplus/mplus-1c-thin.eot");src:url("/kids/css/fonts/mplus/mplus-1c-thin.eot?#iefix") format("embedded-opentype"),url("/kids/css/fonts/mplus/mplus-1c-thin.woff") format("woff"),url("/kids/css/fonts/mplus/mplus-1c-thin.ttf") format("truetype")}@font-face{font-family:"mplus-1c";font-style:normal;font-weight:300;src:url("/kids/css/fonts/mplus/mplus-1c-light.eot");src:url("/kids/css/fonts/mplus/mplus-1c-light.eot?#iefix") format("embedded-opentype"),url("/kids/css/fonts/mplus/mplus-1c-light.woff") format("woff"),url("/kids/css/fonts/mplus/mplus-1c-light.ttf") format("truetype")}@font-face{font-family:"mplus-1c";font-style:normal;font-weight:400;src:url("/kids/css/fonts/mplus/mplus-1c-regular.eot");src:url("/kids/css/fonts/mplus/mplus-1c-regular.eot?#iefix") format("embedded-opentype"),url("/kids/css/fonts/mplus/mplus-1c-regular.woff") format("woff"),url("/kids/css/fonts/mplus/mplus-1c-regular.ttf") format("truetype")}@font-face{font-family:"mplus-1c";font-style:normal;font-weight:500;src:url("/kids/css/fonts/mplus/mplus-1c-medium.eot");src:url("/kids/css/fonts/mplus/mplus-1c-medium.eot?#iefix") format("embedded-opentype"),url("/kids/css/fonts/mplus/mplus-1c-medium.woff") format("woff"),url("/kids/css/fonts/mplus/mplus-1c-medium.ttf") format("truetype")}@font-face{font-family:"mplus-1c";font-style:normal;font-weight:600;src:url("/kids/css/fonts/mplus/mplus-1c-bold.eot");src:url("/kids/css/fonts/mplus/mplus-1c-bold.eot?#iefix") format("embedded-opentype"),url("/kids/css/fonts/mplus/mplus-1c-bold.woff") format("woff"),url("/kids/css/fonts/mplus/mplus-1c-bold.ttf") format("truetype")}@font-face{font-family:"mplus-1c";font-style:normal;font-weight:700;src:url("/kids/css/fonts/mplus/mplus-1c-heavy.eot");src:url("/kids/css/fonts/mplus/mplus-1c-heavy.eot?#iefix") format("embedded-opentype"),url("/kids/css/fonts/mplus/mplus-1c-heavy.woff") format("woff"),url("/kids/css/fonts/mplus/mplus-1c-heavy.ttf") format("truetype")}@font-face{font-family:"mplus-1c";font-style:normal;font-weight:900;src:url("/kids/css/fonts/mplus/mplus-1c-black.eot");src:url("/kids/css/fonts/mplus/mplus-1c-black.eot?#iefix") format("embedded-opentype"),url("/kids/css/fonts/mplus/mplus-1c-black.woff") format("woff"),url("/kids/css/fonts/mplus/mplus-1c-black.ttf") format("truetype")}.icon-times:before{content:""}.icon-tick:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-arrow-right-thick:before{content:""}.icon-arrow-left-thick:before{content:""}.icon-th-menu:before{content:""}.icon-home:before{content:""}.icon-rss:before{content:""}.icon-arrow-up-thick:before{content:""}.icon-arrow-down-thick:before{content:""}.icon-star2:before{content:""}.icon-delete2:before{content:""}.icon-delete-outline:before{content:""}.icon-heart:before{content:""}.icon-error_outline:before{content:""}.icon-attach_file:before{content:""}.icon-file_download:before{content:"r"}.icon-file_upload:before{content:""}.icon-crop_free:before{content:"z"}.icon-crop_square:before{content:""}.icon-texture:before{content:""}.icon-wb_sunny:before{content:""}.icon-local_see:before{content:""}.icon-do_not_disturb_alt:before{content:""}.icon-people:before{content:"K"}.icon-person:before{content:"I"}.icon-settings:before{content:""}.icon-bell:before{content:""}.icon-camera:before{content:""}.icon-paper:before{content:""}.icon-box:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-inbox:before{content:"J"}.icon-file:before{content:""}.icon-star-empty:before{content:""}.icon-lock:before{content:""}.icon-unlocked:before{content:""}.icon-arrow-bold-down:before{content:""}.icon-arrow-bold-left:before{content:""}.icon-arrow-bold-right:before{content:""}.icon-arrow-bold-up:before{content:""}.icon-pin:before{content:""}.icon-dots-three-horizontal:before{content:""}.icon-dots-two-vertical:before{content:""}.icon-heart-outlined:before{content:""}.icon-mobile:before{content:""}.icon-tv:before{content:""}.icon-arrow-d3:before{content:""}.icon-arrow-l3:before{content:""}.icon-arrow-r3:before{content:""}.icon-arrow-u3:before{content:""}.icon-phone:before{content:"!"}.icon-mail:before{content:'"'}.icon-pencil:before{content:"W"}.icon-location:before{content:"#"}.icon-popup:before{content:""}.icon-search:before{content:"U"}.icon-close1:before{content:"N"}.icon-minus2:before{content:"-"}.icon-plus2:before{content:"+"}.icon-close2:before{content:"G"}.icon-minus3:before{content:"B"}.icon-plus3:before{content:"Y"}.icon-close3:before{content:"H"}.icon-minus1:before{content:"T"}.icon-plus1:before{content:"R"}.icon-help:before{content:""}.icon-record:before{content:""}.icon-arrow-l1:before{content:"Q"}.icon-arrow-d1:before{content:"A"}.icon-arrow-u1:before{content:"Z"}.icon-arrow-r1:before{content:"S"}.icon-arrow-l2:before{content:"X"}.icon-arrow-d2:before{content:"E"}.icon-arrow-u2:before{content:"D"}.icon-arrow-r2:before{content:"C"}.icon-dot:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:"F"}.icon-parts-02:before{content:""}.icon-arrowlink:before{content:""}.icon-tree_01:before{content:""}.icon-tree_02:before{content:""}.icon-tree_03:before{content:""}.icon-required2:before{content:""}.icon-required1:before{content:""}.icon-fl_doc:before{content:"d";color:#216BC7}.icon-fl_etc:before{content:"e";color:#A4A4A4}.icon-fl_img:before{content:"j"}.icon-li_basic:before{content:"0"}.icon-li_border:before{content:"q"}.icon-li_notice:before{content:"1"}.icon-fl_mp3:before{content:"m";color:#C854A0}.icon-fl_pdf:before{content:"";color:#EF1C1C}.icon-fl_ppt:before{content:"t";color:#FF8F3C}.icon-fl_xls:before{content:"x";color:#64C539}.imgBlockT{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.imgBlockB{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.imgBlockC{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.imgBlockB,.imgBlockC,.imgBlockT{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between}.imgBlockB.imgL .cont,.imgBlockC.imgL .cont,.imgBlockT.imgL .cont{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1}.imgBlockB.imgL .img,.imgBlockC.imgL .img,.imgBlockT.imgL .img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:2vw}.imgBlockB.imgR .cont,.imgBlockC.imgR .cont,.imgBlockT.imgR .cont{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.imgBlockB.imgR .img,.imgBlockC.imgR .img,.imgBlockT.imgR .img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:2vw}ul.arrow li,ul.border li,ul.normal li,ul.notice-red li,ul.notice li,ul.record li{padding-left:1em;text-indent:-1em;margin:0.5em 0}ul.normal li:before{content:"・"}ol.maru{counter-reset:my-counter;list-style:none;padding:0}ol.maru li{list-style:none;margin-bottom:0.8em;padding-left:35px;position:relative}ol.maru li:before{font-family:"Noto Sans Japanese","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serifsans-serif;font-weight:500;content:counter(my-counter);counter-increment:my-counter;background-color:#355eaa;color:#FFF;display:block;float:left;line-height:30px;margin-left:-35px;text-align:center;height:30px;width:30px;border-radius:50%}ol.maru li.value2:before{content:"2"}ol.maru li.value3:before{content:"3"}ol.maru li.value4:before{content:"4"}ol.maru li.value5:before{content:"5"}ol.maru li.value6:before{content:"6"}ol.maru li.value7:before{content:"7"}ol.maru li.value8:before{content:"8"}ol.maru li.value9:before{content:"9"}ol.maru li.value10:before{content:"10"}ol.maru li.value11:before{content:"11"}ol.maru li.value12:before{content:"12"}ol.maru li.value13:before{content:"13"}ol.maru li.value14:before{content:"14"}ol.maru li.value15:before{content:"15"}.align-r{text-align:right}.align-c{text-align:center}.align-l{text-align:left}.valign-t{vertical-align:top}.bl-center{margin:auto}.bl-left{margin-right:auto;margin-left:0!important}.bl-right{margin-left:auto;margin-right:0!important}@media screen and (max-width:850px){.spalign-r{text-align:right}.spalign-c{text-align:center}.spalign-l{text-align:left}}.height1em{min-height:1em}.height1_5em{min-height:1.5em}.height2em{min-height:2em}.height2_5em{min-height:2.5em}.height3em{min-height:3em}.height3_5em{min-height:3.5em}.height4em{min-height:4em}.height4_5em{min-height:4.5em}.height5em{min-height:5em}.sp-b1em{margin-bottom:1em}.sp-b2em{margin-bottom:2em}.sp-b3em{margin-bottom:3em}.sp-t1em{margin-top:1em}.sp-t2em{margin-top:2em}.sp-t3em{margin-top:3em}.sp-r1em{margin-right:1em}.sp-r2em{margin-right:2em}.sp-r3em{margin-right:3em}.sp-l1em{margin-left:1em}.sp-l2em{margin-left:2em}.sp-l3em{margin-left:3em}.sp-v0{margin-top:0px!important;margin-bottom:0px!important}.sp-v5{margin-top:5px!important;margin-bottom:5px!important}.sp-v10{margin-top:10px!important;margin-bottom:10px!important}.sp-v15{margin-top:15px!important;margin-bottom:15px!important}.sp-v20{margin-top:20px!important;margin-bottom:20px!important}.sp-v25{margin-top:25px!important;margin-bottom:25px!important}.sp-v30{margin-top:30px!important;margin-bottom:30px!important}.sp-v40{margin-top:40px!important;margin-bottom:40px!important}.sp-v50{margin-top:50px!important;margin-bottom:50px!important}.sp-v60{margin-top:60px!important;margin-bottom:60px!important}.sp-v70{margin-top:70px!important;margin-bottom:70px!important}.sp-v80{margin-top:80px!important;margin-bottom:80px!important}.sp-v90{margin-top:90px!important;margin-bottom:90px!important}.sp-t0{margin-top:0px!important}.sp-t5{margin-top:5px!important}.sp-t10{margin-top:10px!important}.sp-t15{margin-top:15px!important}.sp-t20{margin-top:20px!important}.sp-t25{margin-top:25px!important}.sp-t30{margin-top:30px!important}.sp-t40{margin-top:40px!important}.sp-t50{margin-top:50px!important}.sp-t60{margin-top:60px!important}.sp-t70{margin-top:70px!important}.sp-t80{margin-top:80px!important}.sp-t90{margin-top:90px!important}.sp-b0{margin-bottom:0px!important}.sp-b5{margin-bottom:5px!important}.sp-b10{margin-bottom:10px!important}.sp-b15{margin-bottom:15px!important}.sp-b20{margin-bottom:20px!important}.sp-b25{margin-bottom:25px!important}.sp-b30{margin-bottom:30px!important}.sp-b40{margin-bottom:40px!important}.sp-b50{margin-bottom:50px!important}.sp-b60{margin-bottom:60px!important}.sp-b70{margin-bottom:70px!important}.sp-b80{margin-bottom:80px!important}.sp-b90{margin-bottom:90px!important}.sp-r0{margin-right:0px!important}.sp-r5{margin-right:5px!important}.sp-r10{margin-right:10px!important}.sp-r15{margin-right:15px!important}.sp-r20{margin-right:20px!important}.sp-r25{margin-right:25px!important}.sp-r30{margin-right:30px!important}.sp-r40{margin-right:40px!important}.sp-r50{margin-right:50px!important}.sp-r60{margin-right:60px!important}.sp-r70{margin-right:70px!important}.sp-r80{margin-right:80px!important}.sp-r90{margin-right:90px!important}.sp-l0{margin-left:0px!important}.sp-l5{margin-left:5px!important}.sp-l10{margin-left:10px!important}.sp-l15{margin-left:15px!important}.sp-l20{margin-left:20px!important}.sp-l25{margin-left:25px!important}.sp-l30{margin-left:30px!important}.sp-l40{margin-left:40px!important}.sp-l50{margin-left:50px!important}.sp-l60{margin-left:60px!important}.sp-l70{margin-left:70px!important}.sp-l80{margin-left:80px!important}.sp-l90{margin-left:90px!important}.sp-mt5{margin-top:-5px!important}.sp-mt10{margin-top:-10px!important}.sp-mt15{margin-top:-15px!important}.sp-mt20{margin-top:-20px!important}.sp-mt25{margin-top:-25px!important}.sp-mt30{margin-top:-30px!important}.sp-mt40{margin-top:-40px!important}.sp-mt50{margin-top:-50px!important}.sp-mb5{margin-bottom:-5px!important}.sp-mb10{margin-bottom:-10px!important}.sp-mb15{margin-bottom:-15px!important}.sp-mb20{margin-bottom:-20px!important}.sp-mb25{margin-bottom:-25px!important}.sp-mb30{margin-bottom:-30px!important}.sp-mb40{margin-bottom:-40px!important}.sp-mb50{margin-bottom:-50px!important}.sp-lr0{margin-left:0px!important;margin-left:0px!important}.sp-lr5{margin-left:5px!important;margin-left:5px!important}.sp-lr10{margin-left:10px!important;margin-left:10px!important}.sp-lr15{margin-left:15px!important;margin-left:15px!important}.sp-lr20{margin-left:20px!important;margin-left:20px!important}.sp-lr25{margin-left:25px!important;margin-left:25px!important}.sp-lr30{margin-left:30px!important;margin-left:30px!important}.sp-lr40{margin-left:40px!important;margin-left:40px!important}.sp-lr50{margin-left:50px!important;margin-left:50px!important}.sp-lr60{margin-left:60px!important;margin-left:60px!important}.sp-lr70{margin-left:70px!important;margin-left:70px!important}.sp-lr80{margin-left:80px!important;margin-left:80px!important}.sp-lr90{margin-left:90px!important;margin-left:90px!important}.sp-lr3p{margin-right:3%;margin-left:3%}.sp-lr4p{margin-right:4%;margin-left:4%}.sp-lr5p{margin-right:5%;margin-left:5%}.sp-lr10p{margin-right:10%;margin-left:10%}.sp-lr15p{margin-right:15%;margin-left:15%}.sp-lr20p{margin-right:20%;margin-left:20%}.sp-lr30p{margin-right:30%;margin-left:30%}* .w10p{width:10%!important}* .w20p{width:20%!important}* .w30p{width:30%!important}* .w40p{width:40%!important}* .w50p{width:50%!important}* .w60p{width:60%!important}* .w70p{width:70%!important}* .w80p{width:80%!important}* .w90p{width:90%!important}* .w100p{width:100%!important}.pd5{padding:5px}.pd10{padding:10px}.pd15{padding:15px}.pd20{padding:20px}.pd25{padding:25px}.pd30{padding:30px}.pd40{padding:40px}.pd50{padding:50px}.pd-lr5{padding-right:5px;padding-left:5px}.pd-lr10{padding-right:10px;padding-left:10px}.pd-lr15{padding-right:15px;padding-left:15px}.pd-lr20{padding-right:20px;padding-left:20px}.pd-lr25{padding-right:25px;padding-left:25px}.pd-lr30{padding-right:30px;padding-left:30px}.pd-lr40{padding-right:40px;padding-left:40px}.pd-lr50{padding-right:50px;padding-left:50px}.pd-lr3p{padding-right:3%;padding-left:3%}.pd-lr4p{padding-right:4%;padding-left:4%}.pd-lr5p{padding-right:5%;padding-left:5%}.pd-lr10p{padding-right:10%;padding-left:10%}.pd-lr15p{padding-right:15%;padding-left:15%}.pd-lr20p{padding-right:20%;padding-left:20%}.pd-lr30p{padding-right:30%;padding-left:30%}.pd-v5{padding-top:5px;padding-bottom:5px}.pd-v10{padding-top:10px;padding-bottom:10px}.pd-v15{padding-top:15px;padding-bottom:15px}.pd-v20{padding-top:20px;padding-bottom:20px}.pd-v25{padding-top:25px;padding-bottom:25px}.pd-v30{padding-top:30px;padding-bottom:30px}.pd-v40{padding-top:40px;padding-bottom:40px}.pd-v50{padding-top:50px;padding-bottom:50px}.pd-t0{padding-top:0px!important}.pd-t5{padding-top:5px!important}.pd-t10{padding-top:10px!important}.pd-t15{padding-top:15px!important}.pd-t20{padding-top:20px!important}.pd-t25{padding-top:25px!important}.pd-t30{padding-top:30px!important}.pd-t40{padding-top:40px!important}.pd-t50{padding-top:50px!important}.pd-t60{padding-top:60px!important}.pd-t70{padding-top:70px!important}.pd-t80{padding-top:80px!important}.pd-t90{padding-top:90px!important}.pd-b0{padding-bottom:0px!important}.pd-b5{padding-bottom:5px!important}.pd-b10{padding-bottom:10px!important}.pd-b15{padding-bottom:15px!important}.pd-b20{padding-bottom:20px!important}.pd-b25{padding-bottom:25px!important}.pd-b30{padding-bottom:30px!important}.pd-b40{padding-bottom:40px!important}.pd-b50{padding-bottom:50px!important}.pd-b60{padding-bottom:60px!important}.pd-b70{padding-bottom:70px!important}.pd-b80{padding-bottom:80px!important}.pd-b90{padding-bottom:90px!important}.pd-r0{padding-right:0px!important}.pd-r5{padding-right:5px!important}.pd-r10{padding-right:10px!important}.pd-r15{padding-right:15px!important}.pd-r20{padding-right:20px!important}.pd-r25{padding-right:25px!important}.pd-r30{padding-right:30px!important}.pd-r40{padding-right:40px!important}.pd-r50{padding-right:50px!important}.pd-r60{padding-right:60px!important}.pd-r70{padding-right:70px!important}.pd-r80{padding-right:80px!important}.pd-r90{padding-right:90px!important}.pd-l0{padding-left:0px!important}.pd-l5{padding-left:5px!important}.pd-l10{padding-left:10px!important}.pd-l15{padding-left:15px!important}.pd-l20{padding-left:20px!important}.pd-l25{padding-left:25px!important}.pd-l30{padding-left:30px!important}.pd-l40{padding-left:40px!important}.pd-l50{padding-left:50px!important}.pd-l60{padding-left:60px!important}.pd-l70{padding-left:70px!important}.pd-l80{padding-left:80px!important}.pd-l90{padding-left:90px!important}.radius3{border-radius:3px}.radius5{border-radius:5px}.radius10{border-radius:10px}.radius15{border-radius:15px}.radius20{border-radius:20px}.radius30{border-radius:30px}.radius40{border-radius:40px}.radius50{border-radius:50px}.o-hidden{overflow:hidden}.indent{margin-left:1em}.nominW{min-width:auto!important}.nominH{min-height:auto!important}.nomaxW{max-width:auto!important}.nomaxH{max-height:auto!important}@media screen and (min-width:851px) and (max-width:1024px){.w10p-tb{width:10%!important}.w20p-tb{width:20%!important}.w30p-tb{width:30%!important}.w40p-tb{width:40%!important}.w50p-tb{width:50%!important}.w60p-tb{width:60%!important}.w70p-tb{width:70%!important}.w80p-tb{width:80%!important}.w90p-tb{width:90%!important}.w100p-tb{width:100%!important}.sp-v0tb{margin-top:0px!important;margin-bottom:0px!important}.sp-v5tb{margin-top:5px!important;margin-bottom:5px!important}.sp-v10tb{margin-top:10px!important;margin-bottom:10px!important}.sp-v15tb{margin-top:15px!important;margin-bottom:15px!important}.sp-v20tb{margin-top:20px!important;margin-bottom:20px!important}.sp-v25tb{margin-top:25px!important;margin-bottom:25px!important}.sp-v30tb{margin-top:30px!important;margin-bottom:30px!important}.sp-v40tb{margin-top:40px!important;margin-bottom:40px!important}.sp-v50tb{margin-top:50px!important;margin-bottom:50px!important}.sp-v60tb{margin-top:60px!important;margin-bottom:60px!important}.sp-v70tb{margin-top:70px!important;margin-bottom:70px!important}.sp-v80tb{margin-top:80px!important;margin-bottom:80px!important}.sp-v90tb{margin-top:90px!important;margin-bottom:90px!important}.sp-t0tb{margin-top:0px!important}.sp-t5tb{margin-top:5px!important}.sp-t10tb{margin-top:10px!important}.sp-t15tb{margin-top:15px!important}.sp-t20tb{margin-top:20px!important}.sp-t25tb{margin-top:25px!important}.sp-t30tb{margin-top:30px!important}.sp-t40tb{margin-top:40px!important}.sp-t50tb{margin-top:50px!important}.sp-t60tb{margin-top:60px!important}.sp-t70tb{margin-top:70px!important}.sp-t80tb{margin-top:80px!important}.sp-t90tb{margin-top:90px!important}.sp-b0tb{margin-bottom:0px!important}.sp-b5tb{margin-bottom:5px!important}.sp-b10tb{margin-bottom:10px!important}.sp-b15tb{margin-bottom:15px!important}.sp-b20tb{margin-bottom:20px!important}.sp-b25tb{margin-bottom:25px!important}.sp-b30tb{margin-bottom:30px!important}.sp-b40tb{margin-bottom:40px!important}.sp-b50tb{margin-bottom:50px!important}.sp-b60tb{margin-bottom:60px!important}.sp-b70tb{margin-bottom:70px!important}.sp-b80tb{margin-bottom:80px!important}.sp-b90tb{margin-bottom:90px!important}.sp-mt5tb{margin-top:-5px!important}.sp-mt10tb{margin-top:-10px!important}.sp-mt15tb{margin-top:-15px!important}.sp-mt20tb{margin-top:-20px!important}.sp-mt25tb{margin-top:-25px!important}.sp-mt30tb{margin-top:-30px!important}.sp-mt40tb{margin-top:-40px!important}.sp-mt50tb{margin-top:-50px!important}.sp-mb5tb{margin-bottom:-5px!important}.sp-mb10tb{margin-bottom:-10px!important}.sp-mb15tb{margin-bottom:-15px!important}.sp-mb20tb{margin-bottom:-20px!important}.sp-mb25tb{margin-bottom:-25px!important}.sp-mb30tb{margin-bottom:-30px!important}.sp-mb40tb{margin-bottom:-40px!important}.sp-mb50tb{margin-bottom:-50px!important}.sp-lr0tb{margin-left:0px!important;margin-left:0px!important}.sp-lr5tb{margin-left:5px!important;margin-left:5px!important}.sp-lr10tb{margin-left:10px!important;margin-left:10px!important}.sp-lr15tb{margin-left:15px!important;margin-left:15px!important}.sp-lr20tb{margin-left:20px!important;margin-left:20px!important}.sp-lr25tb{margin-left:25px!important;margin-left:25px!important}.sp-lr30tb{margin-left:30px!important;margin-left:30px!important}.sp-lr40tb{margin-left:40px!important;margin-left:40px!important}.sp-lr50tb{margin-left:50px!important;margin-left:50px!important}.sp-lr60tb{margin-left:60px!important;margin-left:60px!important}.sp-lr70tb{margin-left:70px!important;margin-left:70px!important}.sp-lr80tb{margin-left:80px!important;margin-left:80px!important}.sp-lr90tb{margin-left:90px!important;margin-left:90px!important}.sp-lr3p-tb{margin-right:3%;margin-left:3%}.sp-lr4p-tb{margin-right:4%;margin-left:4%}.sp-lr5p-tb{margin-right:5%;margin-left:5%}.sp-lr10p-tb{margin-right:10%;margin-left:10%}.sp-lr15p-tb{margin-right:15%;margin-left:15%}.sp-lr20p-tb{margin-right:20%;margin-left:20%}.sp-lr30p-tb{margin-right:30%;margin-left:30%}.pd5tb{padding:5px}.pd10tb{padding:10px}.pd15tb{padding:15px}.pd20tb{padding:20px}.pd25tb{padding:25px}.pd30tb{padding:30px}.pd40tb{padding:40px}.pd50tb{padding:50px}.pd-lr5tb{padding-right:5px;padding-left:5px}.pd-lr10tb{padding-right:10px;padding-left:10px}.pd-lr15tb{padding-right:15px;padding-left:15px}.pd-lr20tb{padding-right:20px;padding-left:20px}.pd-lr25tb{padding-right:25px;padding-left:25px}.pd-lr30tb{padding-right:30px;padding-left:30px}.pd-lr40tb{padding-right:40px;padding-left:40px}.pd-lr50tb{padding-right:50px;padding-left:50px}.pd-lr3ptb{padding-right:3%;padding-left:3%}.pd-lr4ptb{padding-right:4%;padding-left:4%}.pd-lr5ptb{padding-right:5%;padding-left:5%}.pd-lr10ptb{padding-right:10%;padding-left:10%}.pd-lr15ptb{padding-right:15%;padding-left:15%}.pd-lr20ptb{padding-right:20%;padding-left:20%}.pd-lr30ptb{padding-right:30%;padding-left:30%}.pd-v5tb{padding-top:5px;padding-bottom:5px}.pd-v10tb{padding-top:10px;padding-bottom:10px}.pd-v15tb{padding-top:15px;padding-bottom:15px}.pd-v20tb{padding-top:20px;padding-bottom:20px}.pd-v25tb{padding-top:25px;padding-bottom:25px}.pd-v30tb{padding-top:30px;padding-bottom:30px}.pd-v40tb{padding-top:40px;padding-bottom:40px}.pd-v50tb{padding-top:50px;padding-bottom:50px}.pd-t0tb{padding-top:0px!important}.pd-t5tb{padding-top:5px!important}.pd-t10tb{padding-top:10px!important}.pd-t15tb{padding-top:15px!important}.pd-t20tb{padding-top:20px!important}.pd-t25tb{padding-top:25px!important}.pd-t30tb{padding-top:30px!important}.pd-t40tb{padding-top:40px!important}.pd-t50tb{padding-top:50px!important}.pd-t60tb{padding-top:60px!important}.pd-t70tb{padding-top:70px!important}.pd-t80tb{padding-top:80px!important}.pd-t90tb{padding-top:90px!important}.pd-b0tb{padding-bottom:0px!important}.pd-b5tb{padding-bottom:5px!important}.pd-b10tb{padding-bottom:10px!important}.pd-b15tb{padding-bottom:15px!important}.pd-b20tb{padding-bottom:20px!important}.pd-b25tb{padding-bottom:25px!important}.pd-b30tb{padding-bottom:30px!important}.pd-b40tb{padding-bottom:40px!important}.pd-b50tb{padding-bottom:50px!important}.pd-b60tb{padding-bottom:60px!important}.pd-b70tb{padding-bottom:70px!important}.pd-b80tb{padding-bottom:80px!important}.pd-b90tb{padding-bottom:90px!important}.pd-r0tb{padding-right:0px!important}.pd-r5tb{padding-right:5px!important}.pd-r10tb{padding-right:10px!important}.pd-r15tb{padding-right:15px!important}.pd-r20tb{padding-right:20px!important}.pd-r25tb{padding-right:25px!important}.pd-r30tb{padding-right:30px!important}.pd-r40tb{padding-right:40px!important}.pd-r50tb{padding-right:50px!important}.pd-r60tb{padding-right:60px!important}.pd-r70tb{padding-right:70px!important}.pd-r80tb{padding-right:80px!important}.pd-r90tb{padding-right:90px!important}.pd-l0tb{padding-left:0px!important}.pd-l5tb{padding-left:5px!important}.pd-l10tb{padding-left:10px!important}.pd-l15tb{padding-left:15px!important}.pd-l20tb{padding-left:20px!important}.pd-l25tb{padding-left:25px!important}.pd-l30tb{padding-left:30px!important}.pd-l40tb{padding-left:40px!important}.pd-l50tb{padding-left:50px!important}.pd-l60tb{padding-left:60px!important}.pd-l70tb{padding-left:70px!important}.pd-l80tb{padding-left:80px!important}.pd-l90tb{padding-left:90px!important}}@media screen and (max-width:850px){.w10p-sp{width:10%!important}.w20p-sp{width:20%!important}.w30p-sp{width:30%!important}.w40p-sp{width:40%!important}.w50p-sp{width:50%!important}.w60p-sp{width:60%!important}.w70p-sp{width:70%!important}.w80p-sp{width:80%!important}.w90p-sp{width:90%!important}.w100p-sp{width:100%!important}.sp-v0sp{margin-top:0px!important;margin-bottom:0px!important}.sp-v5sp{margin-top:5px!important;margin-bottom:5px!important}.sp-v10sp{margin-top:10px!important;margin-bottom:10px!important}.sp-v15sp{margin-top:15px!important;margin-bottom:15px!important}.sp-v20sp{margin-top:20px!important;margin-bottom:20px!important}.sp-v25sp{margin-top:25px!important;margin-bottom:25px!important}.sp-v30sp{margin-top:30px!important;margin-bottom:30px!important}.sp-v40sp{margin-top:40px!important;margin-bottom:40px!important}.sp-v50sp{margin-top:50px!important;margin-bottom:50px!important}.sp-v60sp{margin-top:60px!important;margin-bottom:60px!important}.sp-v70sp{margin-top:70px!important;margin-bottom:70px!important}.sp-v80sp{margin-top:80px!important;margin-bottom:80px!important}.sp-v90sp{margin-top:90px!important;margin-bottom:90px!important}.sp-t0sp{margin-top:0px!important}.sp-t5sp{margin-top:5px!important}.sp-t10sp{margin-top:10px!important}.sp-t15sp{margin-top:15px!important}.sp-t20sp{margin-top:20px!important}.sp-t25sp{margin-top:25px!important}.sp-t30sp{margin-top:30px!important}.sp-t40sp{margin-top:40px!important}.sp-t50sp{margin-top:50px!important}.sp-t60sp{margin-top:60px!important}.sp-t70sp{margin-top:70px!important}.sp-t80sp{margin-top:80px!important}.sp-t90sp{margin-top:90px!important}.sp-b0sp{margin-bottom:0px!important}.sp-b5sp{margin-bottom:5px!important}.sp-b10sp{margin-bottom:10px!important}.sp-b15sp{margin-bottom:15px!important}.sp-b20sp{margin-bottom:20px!important}.sp-b25sp{margin-bottom:25px!important}.sp-b30sp{margin-bottom:30px!important}.sp-b40sp{margin-bottom:40px!important}.sp-b50sp{margin-bottom:50px!important}.sp-b60sp{margin-bottom:60px!important}.sp-b70sp{margin-bottom:70px!important}.sp-b80sp{margin-bottom:80px!important}.sp-b90sp{margin-bottom:90px!important}.sp-mt5sp{margin-top:-5px!important}.sp-mt10sp{margin-top:-10px!important}.sp-mt15sp{margin-top:-15px!important}.sp-mt20sp{margin-top:-20px!important}.sp-mt25sp{margin-top:-25px!important}.sp-mt30sp{margin-top:-30px!important}.sp-mt40sp{margin-top:-40px!important}.sp-mt50sp{margin-top:-50px!important}.sp-mb5sp{margin-bottom:-5px!important}.sp-mb10sp{margin-bottom:-10px!important}.sp-mb15sp{margin-bottom:-15px!important}.sp-mb20sp{margin-bottom:-20px!important}.sp-mb25sp{margin-bottom:-25px!important}.sp-mb30sp{margin-bottom:-30px!important}.sp-mb40sp{margin-bottom:-40px!important}.sp-mb50sp{margin-bottom:-50px!important}.sp-lr0sp{margin-left:0px!important;margin-left:0px!important}.sp-lr5sp{margin-left:5px!important;margin-left:5px!important}.sp-lr10sp{margin-left:10px!important;margin-left:10px!important}.sp-lr15sp{margin-left:15px!important;margin-left:15px!important}.sp-lr20sp{margin-left:20px!important;margin-left:20px!important}.sp-lr25sp{margin-left:25px!important;margin-left:25px!important}.sp-lr30sp{margin-left:30px!important;margin-left:30px!important}.sp-lr40sp{margin-left:40px!important;margin-left:40px!important}.sp-lr50sp{margin-left:50px!important;margin-left:50px!important}.sp-lr60sp{margin-left:60px!important;margin-left:60px!important}.sp-lr70sp{margin-left:70px!important;margin-left:70px!important}.sp-lr80sp{margin-left:80px!important;margin-left:80px!important}.sp-lr90sp{margin-left:90px!important;margin-left:90px!important}.sp-lr3p-sp{margin-right:3%;margin-left:3%}.sp-lr4p-sp{margin-right:4%;margin-left:4%}.sp-lr5p-sp{margin-right:5%;margin-left:5%}.sp-lr10p-sp{margin-right:10%;margin-left:10%}.sp-lr15p-sp{margin-right:15%;margin-left:15%}.sp-lr20p-sp{margin-right:20%;margin-left:20%}.sp-lr30p-sp{margin-right:30%;margin-left:30%}.pd5sp{padding:5px}.pd10sp{padding:10px}.pd15sp{padding:15px}.pd20sp{padding:20px}.pd25sp{padding:25px}.pd30sp{padding:30px}.pd40sp{padding:40px}.pd50sp{padding:50px}.pd-lr5sp{padding-right:5px;padding-left:5px}.pd-lr10sp{padding-right:10px;padding-left:10px}.pd-lr15sp{padding-right:15px;padding-left:15px}.pd-lr20sp{padding-right:20px;padding-left:20px}.pd-lr25sp{padding-right:25px;padding-left:25px}.pd-lr30sp{padding-right:30px;padding-left:30px}.pd-lr40sp{padding-right:40px;padding-left:40px}.pd-lr50sp{padding-right:50px;padding-left:50px}.pd-lr3psp{padding-right:3%;padding-left:3%}.pd-lr4psp{padding-right:4%;padding-left:4%}.pd-lr5psp{padding-right:5%;padding-left:5%}.pd-lr10psp{padding-right:10%;padding-left:10%}.pd-lr15psp{padding-right:15%;padding-left:15%}.pd-lr20psp{padding-right:20%;padding-left:20%}.pd-lr30psp{padding-right:30%;padding-left:30%}.pd-v5sp{padding-top:5px;padding-bottom:5px}.pd-v10sp{padding-top:10px;padding-bottom:10px}.pd-v15sp{padding-top:15px;padding-bottom:15px}.pd-v20sp{padding-top:20px;padding-bottom:20px}.pd-v25sp{padding-top:25px;padding-bottom:25px}.pd-v30sp{padding-top:30px;padding-bottom:30px}.pd-v40sp{padding-top:40px;padding-bottom:40px}.pd-v50sp{padding-top:50px;padding-bottom:50px}.pd-t0sp{padding-top:0px!important}.pd-t5sp{padding-top:5px!important}.pd-t10sp{padding-top:10px!important}.pd-t15sp{padding-top:15px!important}.pd-t20sp{padding-top:20px!important}.pd-t25sp{padding-top:25px!important}.pd-t30sp{padding-top:30px!important}.pd-t40sp{padding-top:40px!important}.pd-t50sp{padding-top:50px!important}.pd-t60sp{padding-top:60px!important}.pd-t70sp{padding-top:70px!important}.pd-t80sp{padding-top:80px!important}.pd-t90sp{padding-top:90px!important}.pd-b0sp{padding-bottom:0px!important}.pd-b5sp{padding-bottom:5px!important}.pd-b10sp{padding-bottom:10px!important}.pd-b15sp{padding-bottom:15px!important}.pd-b20sp{padding-bottom:20px!important}.pd-b25sp{padding-bottom:25px!important}.pd-b30sp{padding-bottom:30px!important}.pd-b40sp{padding-bottom:40px!important}.pd-b50sp{padding-bottom:50px!important}.pd-b60sp{padding-bottom:60px!important}.pd-b70sp{padding-bottom:70px!important}.pd-b80sp{padding-bottom:80px!important}.pd-b90sp{padding-bottom:90px!important}.pd-r0sp{padding-right:0px!important}.pd-r5sp{padding-right:5px!important}.pd-r10sp{padding-right:10px!important}.pd-r15sp{padding-right:15px!important}.pd-r20sp{padding-right:20px!important}.pd-r25sp{padding-right:25px!important}.pd-r30sp{padding-right:30px!important}.pd-r40sp{padding-right:40px!important}.pd-r50sp{padding-right:50px!important}.pd-r60sp{padding-right:60px!important}.pd-r70sp{padding-right:70px!important}.pd-r80sp{padding-right:80px!important}.pd-r90sp{padding-right:90px!important}.pd-l0sp{padding-left:0px!important}.pd-l5sp{padding-left:5px!important}.pd-l10sp{padding-left:10px!important}.pd-l15sp{padding-left:15px!important}.pd-l20sp{padding-left:20px!important}.pd-l25sp{padding-left:25px!important}.pd-l30sp{padding-left:30px!important}.pd-l40sp{padding-left:40px!important}.pd-l50sp{padding-left:50px!important}.pd-l60sp{padding-left:60px!important}.pd-l70sp{padding-left:70px!important}.pd-l80sp{padding-left:80px!important}.pd-l90sp{padding-left:90px!important}}#canvas-container{left:0;right:0;margin:auto;position:absolute;width:80vmin;height:80vmin;overflow:scroll;z-index:0}#canvas-container canvas{position:absolute;top:0;left:0;-webkit-transform-origin:0 0;transform-origin:0 0}#concatCanvas{z-index:11;display:none}#shitaeFloodFillCanvas{display:none}.p5Canvas{z-index:12}#shitaeCanvas{z-index:13}#copyright{position:absolute;right:2%;bottom:2%;width:20%}#binsen{position:absolute}#output-container{position:relative;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}body.paint #output-container,body.select #output-container{display:none}body.export #output-container{display:-webkit-box;display:-ms-flexbox;display:flex}body,html{}@media screen and (max-width:850px){.bodyArea{height:80vh}}.scene-select.hide{display:none}.scene-paint{display:none}.scene-paint.show{display:block}