@import url(https://fonts.googleapis.com/css?family=Pacifico|Fredericka+the+Great|Great+Vibes|Shadows+Into+Light+Two|Roboto+Slab:400,300,700|League+Script|Parisienne|Tangerine:400,700);
.float-foote{display:none}.wrap,body,html{height:100%;overflow:hidden}*{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}canvas{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrap{background-position:top;background-repeat:repeat-y;background-size:320px auto;position:relative}.over_alert{background-color:rgba(255,0,0,.6);color:#fff;display:none;font-weight:700;left:50%;padding:5px 10px;position:absolute;text-align:center;top:10px;transform:translateX(-50%);white-space:nowrap}.over_alert.show{display:inline-block;z-index:1}.wrap_canvas{height:100%;opacity:0;width:100%}.wrap_canvas,.wrap_canvas.inited{background-color:hsla(0,0%,67%,.302)}.wrap_canvas.inited{opacity:1}body.pc_mode .wrap{background-size:520px auto}.commandBtn,.drawUI,.memberMenuBtn{background-color:#222;background-repeat:repeat;bottom:0;display:block;height:80px;opacity:.9;position:fixed;width:100%}.drawUI li{padding-bottom:10px;padding-top:10px}.commandBtn li,.drawUI li,.memberMenuBtn li{float:left;height:100%;list-style:none;text-align:center;width:20%}.commandBtn li,.memberMenuBtn li{border-right:1px solid #555}.commandBtn li:last-child,.memberMenuBtn li:last-child{border:none}.drawUI li:last-child{background-color:#e5ef6b!important;border:none}.drawUI li img{width:43px}.commandBtn li span,.drawUI li span,.memberMenuBtn li span{display:block;font-size:10px;margin-top:8px}.commandBtn li a,.drawUI li a,.memberMenuBtn li a{color:#fff;display:block;font-weight:700;position:relative;text-decoration:none}.drawUI li a.disabled{opacity:.3;pointer-events:none}.deco-ti,.drawUI li a span.finish{color:#222}.deco-ti{font-size:16px;font-weight:700;margin:0 auto;position:relative;text-align:center;top:52px;width:50%;z-index:2}#fileInput{cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.memberMenuBtn{border:1px solid #aaa;bottom:90px;font-size:80%;height:auto;left:10px;padding:5px;width:auto}.memberMenuBtn li{height:40px;width:40px}.memberMenuBtn li img{height:25px}.memberMenuBtn li span{margin-top:4px}.commandBtn{border:1px solid #aaa;bottom:90px;font-size:80%;height:auto;padding:5px;right:10px;width:auto}.commandBtn .buttonReedit.hide,.commandBtn.hide{display:none}.commandBtn li{height:40px;width:40px}.commandBtn li img{height:25px}.commandBtn li span{margin-top:4px}#main_canvas,#overlay_canvas{bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0}#overlay_canvas{background-color:rgba(34,32,0,0);pointer-events:none}#temp_canvas{background-color:#fff;display:block;height:500px;left:0;pointer-events:none;position:absolute;right:0;top:0;visibility:hidden;width:500px}.message{color:#7d7d7d;font-size:1vw;font-weight:700;left:50%;line-height:150%;padding:5px 10px;position:absolute;text-align:center;top:4%;transform:translateX(-50%);white-space:nowrap}.history-box ul li img{border:1px solid #e3e3e3;height:85px;-o-object-fit:cover;object-fit:cover;width:85px}.history-box ul li{height:auto;margin:5px;width:85px}@media screen and (max-width:479px){.message{font-size:3vw;top:10%}}.img_history{width:100%}.show_stamp .wrap{transition:.2s;visibility:hidden}.show_frame .stamp_wrapper.frame,.show_history .stamp_wrapper.history,.show_stamp .stamp_wrapper.stamp{top:0;visibility:visible}.stamp_wrapper{background:#fff;height:100%;left:0;position:fixed;top:100%;transition:.2s;visibility:hidden;width:100%;z-index:1}h3{color:#222;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.5em;padding-bottom:10px;padding-top:10px;text-align:center}h3 span{font-family:DIN Condensed,sans-serif;font-size:22px;font-weight:400}.event-ti{color:#a9924c}.block_stamp{height:100%;margin:0 auto;width:320px}.block_stamp ul{-webkit-overflow-scrolling:touch;height:76%;margin:20px auto 0;overflow-y:scroll;width:325px}.box_stamp{background-color:#fff;z-index:2}.box_stamp .cf{border-bottom:1px dotted #e5e5e5;margin-bottom:10px;padding-bottom:20px}.btn_back img{display:block;margin-left:284px;margin-top:20px;width:32px;z-index:1}.stamp_wrapper ul{padding:8px}.stamp_wrapper ul li{float:left;height:60px;margin:6px;width:60px}.stamp_wrapper ul li img{width:60px}::-webkit-scrollbar{box-shadow:none!important;width:10px}::-webkit-scrollbar-track{background:#eee;border:none;box-shadow:none!important}::-webkit-scrollbar-thumb{background:#c1c1c1;box-shadow:none!important}.stamp_wrapper ul li a{background-repeat:no-repeat;box-shadow:0 0 1px rgba(0,0,0,.3);display:block;height:60px;width:60px}.stamp_wrapper.frame ul li.no_bg_image a{background-image:none}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.show_text .wrap{opacity:0;transition:.2s}.show_text #text_wrapper{top:0;visibility:visible}.deco-ti-txt{display:block!important;margin:0 auto 10px;width:320px!important}.deco-ti-txt .deco-ti{position:relative;text-align:center;top:30px;z-index:2}.deco-ti-txt .btn_back-t img{display:block;left:90%;position:relative;width:32px;z-index:100}#text_wrapper{background-color:#fff;background:hsla(0,0%,100%,.85);height:100%;left:50%;position:fixed;top:100%;transform:translate(-50%,3%);transition:.2s;visibility:hidden;width:360px;z-index:1}#text_wrapper>div{border:1px solid #fff;text-align:center;width:100%}#text_wrapper .text_input_wrap{height:70px;position:relative;width:100%}#text_wrapper .text_input{display:table;height:100%;padding:10px;width:100%}#text_wrapper .text_input .text_row{border:1px solid #aaa;display:table-cell;height:100%;padding:0 10px;vertical-align:middle;width:100%}#text_wrapper .text_input .text_row input{border:none;display:inline-block;font-size:18px;height:100%;margin:0;outline:0;padding:0 25px 0 0;width:100%}#text_wrapper #text_clear{background-color:#999;background-size:100% 100%;border-radius:5px;color:#fff;display:block;font-size:14px;height:26px;margin-top:-13px;padding-top:7px;position:absolute;right:15px;top:50%;width:50px}.text_contents{display:block;height:80%;margin:20px auto 0;overflow-x:hidden;overflow-y:auto;width:100%}@font-face{font-family:anzu;src:url(/fonts/anzu.eot);src:url(/fonts/anzu.eot?#iefix) format("embedded-opentype"),url(/fonts/anzu.woff) format("woff"),url(/fonts/anzu.ttf) format("truetype"),url(/fonts/anzu.svg#svgFontName) format("svg")}@font-face{font-family:ranobepop;src:url(/fonts/ranobepop.eot);src:url(/fonts/ranobepop.eot?#iefix) format("embedded-opentype"),url(/fonts/ranobepop.woff) format("woff"),url(/fonts/ranobepop.ttf) format("truetype"),url(/fonts/ranobepop.svg#svgFontName) format("svg")}@font-face{font-family:logoTypeGothic;src:url(/fonts/logoTypeGothic.eot);src:url(/fonts/logoTypeGothic.eot?#iefix) format("embedded-opentype"),url(/fonts/logoTypeGothic.woff) format("woff"),url(/fonts/logoTypeGothic.ttf) format("truetype"),url(/fonts/logoTypeGothic.svg#svgFontName) format("svg")}@font-face{font-family:bebasneue;src:url(/fonts/bebasneue.eot);src:url(/fonts/bebasneue.eot?#iefix) format("embedded-opentype"),url(/fonts/bebasneue.woff) format("woff"),url(/fonts/bebasneue.ttf) format("truetype"),url(/fonts/bebasneue.svg#svgFontName) format("svg")}.anzu{font-family:anzu}.ranobepop{font-family:ranobepop}.logoTypeGothic{font-family:logoTypeGothic}.Pacifico{font-family:Pacifico}.Fredericka_the_Great{font-family:Fredericka the Great}.Great_Vibes{font-family:Great Vibes}.Shadows_Into_Light_Two{font-family:Shadows Into Light Two}.Parisienne{font-family:Parisienne}.Tangerine_700{font-family:Tangerine;font-weight:700}.Roboto_Slab_700{font-family:Roboto Slab;font-weight:700}#text_wrapper .font_select{border-left-width:0;border-right-width:0;height:auto;position:relative;width:100%}#text_wrapper .font_select ul{-webkit-overflow-scrolling:touch;border-bottom:1px dotted #aaa;border-top:1px dotted #aaa;display:block;margin:0 auto;overflow:hidden;overflow-y:auto;padding:0 10px;width:94.5%}#text_wrapper .font_select ul li{display:block;list-style:none;margin:0;padding:0;text-align:left}.select_font{border-left:2px solid #999;font-weight:700;margin-top:15px!important;padding:0 5px!important}#text_wrapper .font_select ul li input{height:1px;left:0;opacity:0;position:absolute;top:0;width:1px}#text_wrapper .font_select ul li label{border-bottom:1px solid #999;color:#000;display:block;font-size:18px;padding:10px;widows:100%}#text_wrapper .font_select ul li:last-child label{border:none}#text_wrapper .font_select ul li input:checked+label{background-color:#ddd}#text_wrapper .group{border:none;color:#fff;padding-top:15px;position:relative}#text_wrapper .group .color_select{height:200px;margin:0 auto 10px;width:90%}#text_wrapper .group .color_select #colorPicker{height:100%;position:relative;width:100%}#color_histories_label{color:#222;font-weight:700;margin-bottom:5px;margin-left:auto;margin-right:auto;text-align:left;width:360px}#color_histories_label p{border-left:2px solid #999;padding:0 5px!important}#color_histories{display:flex;margin-bottom:10px;margin-left:auto;margin-right:auto;width:360px}#color_histories .color_history{border-radius:5px;height:40px;margin-left:2px;margin-right:2px;width:40px}#text_wrapper .group .color_select #colorPicker .track{background-color:#efefef;background-image:url(../img/pallete.png);background-repeat:no-repeat;background-size:100% 100%;cursor:crosshair;display:block!important;height:100%;padding:0;width:100%}#text_wrapper .group .color_select #colorPicker .track canvas{border:1px solid #999}#text_wrapper .group .color_select #colorPicker .color{background-color:#efefef;border:1px solid #ccc;border-radius:27px;cursor:pointer;display:none;height:25px;left:60px;margin-left:-12px;margin-top:-12px;padding:4px;pointer-events:none;position:absolute;top:80px;width:25px;z-index:11}#text_wrapper .group .color_select #colorPicker .colorInner{border:1px solid #aaa;border-radius:27px;height:15px;width:15px}#text_wrapper .group .buttons a{color:#fff;display:inline-block;font-weight:700;margin:5px 0 15px;padding:15px;text-align:center;text-decoration:none;width:12em}#text_wrapper .group .buttons a#text_cancel{background-color:#999;border-radius:5px}#text_wrapper .group .buttons a#text_ok{background-color:#01b528;border-radius:5px}#text_wrapper .group .buttons a#text_ok.disable{opacity:.7;pointer-events:none}#text_wrapper .group .buttons a:first-child{margin-right:30px}.show_preview .wrap{opacity:0;transition:.2s;visibility:hidden}.show_preview #preview_wrapper{top:0;visibility:visible}#preview_wrapper{-webkit-overflow-scrolling:touch;height:100%;left:0;overflow-y:scroll;position:fixed;top:100%;transition:.2s;visibility:hidden;width:100%;z-index:1}#preview_wrapper ul{background-color:#222;background-repeat:repeat;bottom:0;display:block;height:100px;opacity:.9;padding-bottom:10px;padding-top:10px;position:fixed;width:100%}#preview_wrapper li{border-right:1px solid hsla(0,0%,88%,.3);float:left;text-align:center;width:50%}#preview_wrapper li:last-child{border:none}#preview_wrapper .back_deco{padding-top:10px}#preview_wrapper ul li img{width:43px}#preview_wrapper ul li span{display:block;font-size:10px;line-height:17px;margin-top:8px}#preview_wrapper ul li a{color:#fff;display:block;font-weight:700;text-decoration:none}#submitImg{left:0;position:absolute;top:0}.waiting{background-color:rgba(0,0,0,.4);height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:20}.waiting.show_waiting{visibility:visible}.waiting #loaderImage{background-image:url(../img/waiting.png);height:49px;left:50%;margin-left:-24.5px;margin-top:-32px;position:absolute;top:50%;width:64px}

/*# sourceMappingURL=app_deco.css.map*/