:root{--vh:1vh}.dt-sideMenu{background:#f0f1f5;box-shadow:inset -15px 0 15px -15px rgba(0,0,0,.35);height:100%;left:-270px;padding:15px 0;position:fixed;top:0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-ms-transition-timing-function:ease;transition-timing-function:ease;width:270px;z-index:1}body.is-open .dt-sideMenu{-webkit-transform:translate3d(270px,0,0);-moz-transform:translate3d(270px,0,0);-ms-transform:translate3d(270px,0,0);-o-transform:translate3d(270px,0,0);transform:translate3d(270px,0,0)}.dt-sideMenu .sideMenu__inner{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.dt-sideMenu .sideMenu__inner::-webkit-scrollbar{width:2px}.dt-sideMenu .sideMenu__inner::-webkit-scrollbar:horizontal{height:2px}.dt-sideMenu .sideMenu__inner::-webkit-scrollbar-thumb{background:#c9c9c9;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;-ms-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);-ms-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.dt-sideMenu .sideMenu__inner:hover::-webkit-scrollbar-thumb{background:#999}.dt-sideMenu .sideMenu__inner::-webkit-scrollbar-track{background:transparent}.dt-sideMenu .sideMenu__inner:hover::-webkit-scrollbar-track{background:rgba(0,0,0,.07)}.dt-sideMenu .sideMenu__logo{background:url(/build/images/logo_sideMenu.2e07e985.png) 0 0 no-repeat;-moz-background-size:contain;background-size:contain;border:none;color:transparent;font:0/0 a;height:24px;margin-left:15px;overflow:hidden;padding:0;text-shadow:none;width:177px}.dt-sideMenu .sideMenu__nameArea{color:#454545;font-size:1.5rem;font-size:15px;line-height:4;padding:13px 0 0 15px}@media only screen and (max-width:959px){.dt-sideMenu .sideMenu__nameArea{font-weight:400}}.dt-sideMenu .sideMenu__name{font-weight:700;margin-right:3px}.dt-sideMenu .sideMenu__area{border-top:1px solid #d8d9dd;margin:0;padding:0}.dt-sideMenu .sideMenu__item{border-bottom:1px solid #d8d9dd}.dt-sideMenu .sideMenu__lnk{color:#454545;cursor:pointer;display:block;font-size:1.5rem;font-size:15px;line-height:4;padding:0 15px}@media only screen and (max-width:959px){.dt-sideMenu .sideMenu__lnk{font-weight:400}}.dt-sideMenu .sideMenu__appIconArea{margin:30px 28px 0}@media only screen and (min-width:960px){.notPcSize{display:none!important}}@media only screen and (max-width:959px){.pcSize{display:none!important}}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}body *,body :after,body :before{font-family:Noto Sans,Noto Sans Japanese,游ゴシック,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif}#contents{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-ms-transition-timing-function:ease;transition-timing-function:ease}.is-open #contents{-webkit-transform:translate3d(270px,0,0);-moz-transform:translate3d(270px,0,0);-ms-transform:translate3d(270px,0,0);-o-transform:translate3d(270px,0,0);transform:translate3d(270px,0,0)}#contents ::-webkit-scrollbar-track{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 5px rgba(0,0,0,.1)}#contents ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);box-shadow:0 0 0 1px rgba(0,0,0,.3)}#contents ::-webkit-scrollbar{height:12px;width:12px}#contents[data-type=mc] .logoArea{cursor:pointer}#contents[data-type=mc] #dtPartsCopyBtn,#contents[data-type=mc] #dtSelectPartBtn{display:none!important}#contents[data-type=mc] #dtHeader #dtChangePartSelectBox{max-width:calc(100% - 80px)}#contents[data-type=mc] #dtHeader #dtSelectPartsArea #dtChangePartSelectWrap.isNoOverflow #dtChangePartSelectBox{max-width:100%}#contents[data-type=mc] #dtHeader #dtSelectPartsArea #dtChangePartSelectWrap.isNoOverflow .dtPartSelectMoveWrap{display:none}.dtBody{background:none repeat scroll 0 0 #fff!important;box-sizing:content-box;color:#111;margin:0;padding:0}.dtBody #dtEditPattern,.dtBody #dtPatternBtn,.dtBody #dtSpOutlineBtn,.dtBody #dtSpPatternBtn,.dtBody #dtSpUsageBtn,.dtBody #dtUsageBtn{display:none!important}.dtBody.is-open{overflow:hidden}.dtBody #dtWholeArea{display:none}.dtBody img{width:auto}.dtBody .hidden{display:none!important}.dtBody .dtBtn{cursor:pointer;user-select:none}.dtBody .dtBtn.disabled{background:transparent!important;cursor:default!important;opacity:.35}.dtBody .dtBtn span,.dtBody .dtBtn svg{pointer-events:none}.dtBody #dtMainArea{position:absolute}.dtBody #dtMainArea .dtParts{border:1px solid transparent;line-height:0;will-change:opacity}.dtBody #dtMainArea .dtParts.selected{will-change:opacity,left,top,transform}.dtBody #dtMainArea .dtParts.selected.ghost_original{border-color:#f47a5d}.dtBody #dtMainArea .dtParts.selected.isGrip img{filter:drop-shadow(6px 6px 3px rgba(0,0,0,.4392156863))}.dtBody #dtMainArea .dtParts .dtAlertSignal{display:none;height:20px;left:0;position:relative;top:0;width:22px}.dtBody #dtMainArea .dtParts .dtAlertSignal.show{display:block}.dtBody #dtMainArea #dtPartsBtnArea{box-sizing:content-box;display:none;min-height:3px!important;min-width:3px!important;position:absolute;z-index:999999}.dtBody #dtMainArea #dtPartsBtnArea #dtPartsBox{height:100%;position:absolute;width:100%}.dtBody #dtMainArea #dtPartsBtnArea.is-active{display:block}.dtBody #dtMainArea #dtPartsBtnArea #dtRotateBtn,.dtBody #dtMainArea #dtPartsBtnArea .dtDeleteBtn{background-color:#f47a5d;border:2px solid #f47a5d;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;color:#fff;cursor:pointer;height:29px;text-align:center;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:29px}.dtBody #dtMainArea #dtPartsBtnArea #dtRotateBtn.is-active,.dtBody #dtMainArea #dtPartsBtnArea #dtRotateBtn:hover,.dtBody #dtMainArea #dtPartsBtnArea .dtDeleteBtn.is-active,.dtBody #dtMainArea #dtPartsBtnArea .dtDeleteBtn:hover{background-color:#fff;color:#f47a5d}.dtBody #dtMainArea #dtPartsBtnArea #dtRotateBtn.is-noValid,.dtBody #dtMainArea #dtPartsBtnArea .dtDeleteBtn.is-noValid{display:none}.dtBody #dtMainArea #dtPartsBtnArea #dtRotateBtn{margin:-40px auto 7px;position:relative}.dtBody #dtMainArea #dtPartsBtnArea #dtRotateBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:18px;font-weight:900;line-height:1.6;padding:0;text-align:center}.dtBody #dtMainArea #dtPartsBtnArea .dtDeleteBtn{bottom:-42px;margin:7px auto 0;position:absolute;right:calc(50% - 16px)}.dtBody #dtMainArea #dtPartsBtnArea .dtDeleteBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:18px;font-weight:900;line-height:1.6;padding:0;text-align:center}@media only screen and (max-width:959px){.dtBody #dtMainArea #dtPartsBtnArea .dtDeleteBtn:before{content:""}}.dtBody:not(.is-patternMaker) #dtPatternMakerPreviewBtn,.dtBody:not(.is-patternMaker) #dtPatternMakerResizeBtn{display:none!important}.dtBody:not(.is-patternMaker) #js-backDesignTool,.dtBody:not(.is-patternMaker) .logoArea .patternTitle{display:none}.dtBody:not(.is-patternMaker) #dtMainArea{background-color:#fff;overflow:hidden}.dtBody:not(.is-patternMaker) #dtPanArea{background-color:#fff;background-image:-webkit-linear-gradient(-45deg,#f7f7f7 25%,transparent 0,transparent 50%,#f7f7f7 0,#f7f7f7 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,#f7f7f7 25%,transparent 0,transparent 50%,#f7f7f7 0,#f7f7f7 75%,transparent 0,transparent);-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px}.dtBody.is-patternMaker #dtConfirmBtn,.dtBody.is-patternMaker #dtGridBtn,.dtBody.is-patternMaker #dtItemBtn,.dtBody.is-patternMaker #dtPartsCopyBtn,.dtBody.is-patternMaker #dtPatternBtn,.dtBody.is-patternMaker #dtPatternMakerBtnArea,.dtBody.is-patternMaker #dtRotateMark,.dtBody.is-patternMaker #dtSelectPartsArea,.dtBody.is-patternMaker #js-backItemList,.dtBody.is-patternMaker .logoArea .logo{display:none!important}.dtBody.is-patternMaker #dtPatternMakerPreviewBtn,.dtBody.is-patternMaker #dtPatternMakerResizeBtn,.dtBody.is-patternMaker .patternTitle{display:block}.dtBody.is-patternMaker #dtMainArea{background-color:hsla(0,0%,100%,0);overflow:visible}.dtBody.is-patternMaker #dtCanvasImageBottompm-1{border:9px solid #fc0c59;box-sizing:border-box;position:absolute}.dtBody.is-patternMaker #dtCanvasImageBottompm-1 .dtPmCanvasDescription{position:relative;text-shadow:1px 1px 0 #eee,-1px 1px 0 #eee,1px -1px 0 #eee,-1px -1px 0 #eee;top:-40px;white-space:nowrap}.dtBody.is-patternMaker .isMirror #dtMainArea{overflow:hidden}.dtBody.is-patternMaker .isMirror .dtCanvasSpacer{display:block}.dtBody.is-patternMaker .dtCanvasSpacer{display:none!important}.dtBody.is-patternMaker .backgroundLayer{display:block;z-index:-1}.dtBody.is-patternMaker #dtCanvasImageZtoppm-1{background:hsla(0,0%,100%,.3);height:100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.dtBody.is-patternMaker #dtPanArea{background-color:transparent;background-image:-webkit-linear-gradient(45deg,rgba(0,0,0,.05) 25%,transparent 0,transparent 75%,rgba(0,0,0,.05) 0),-webkit-linear-gradient(45deg,rgba(0,0,0,.05) 25%,transparent 0,transparent 75%,rgba(0,0,0,.05) 0);background-image:linear-gradient(45deg,rgba(0,0,0,.05) 25%,transparent 0,transparent 75%,rgba(0,0,0,.05) 0),linear-gradient(45deg,rgba(0,0,0,.05) 25%,transparent 0,transparent 75%,rgba(0,0,0,.05) 0);background-position:0 0,12px 12px;background-size:24px 24px}#dtHeader{box-sizing:border-box;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:960px){#dtHeader{background-color:#f9f9f9;height:60px}}@media only screen and (max-width:959px){#dtHeader{background-color:#f9f9f9;height:40px;top:0}}#dtHeader .headerMenuArea{float:left;position:relative}@media only screen and (min-width:960px){#dtHeader .headerMenuArea{width:464px}}@media only screen and (max-width:959px){#dtHeader .headerMenuArea{width:50px}}#dtHeader .headerMenuArea .headerMenuBtn{display:block;float:left}#dtHeader .headerMenuArea .headerMenuBtn #dtHamburgerBtn{display:inline-block;text-align:center}@media only screen and (min-width:960px){#dtHeader .headerMenuArea .headerMenuBtn #dtHamburgerBtn{width:64px}}@media only screen and (max-width:959px){#dtHeader .headerMenuArea .headerMenuBtn #dtHamburgerBtn{width:50px}}@media only screen and (min-width:960px){#dtHeader .headerMenuArea .headerMenuBtn #dtHamburgerBtn:before{color:#666;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:18px 20px;text-align:center}}@media only screen and (max-width:959px){#dtHeader .headerMenuArea .headerMenuBtn #dtHamburgerBtn:before{color:#666;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:8px 10px;text-align:center}}#dtHeader .headerMenuArea .headerMenuBtn #dtHamburgerBtn:before{display:inline-block}#dtHeader .logoArea{height:40px;margin:10px 0 0;position:relative;width:calc(100% - 68px)}@media only screen and (min-width:960px){#dtHeader .logoArea{display:inline-block}}@media only screen and (max-width:959px){#dtHeader .logoArea{display:none!important}}#dtHeader .logoArea .logo,#dtHeader .logoArea .patternTitle{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;top:0;width:auto}#dtHeader .logoArea .patternTitle{font-size:18px;height:18px;line-height:1}#dtHeader #dtSelectPartsArea{float:left;position:relative}@media only screen and (min-width:960px){#dtHeader #dtSelectPartsArea{max-width:calc(100% - 634px)}}@media only screen and (max-width:959px){#dtHeader #dtSelectPartsArea{max-width:calc(100% - 110px)}}#dtHeader #dtSelectPartsArea #dtChangePartSelectWrap{background-color:#fff;display:block;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:960px){#dtHeader #dtSelectPartsArea #dtChangePartSelectWrap{margin-top:20px}}@media only screen and (max-width:959px){#dtHeader #dtSelectPartsArea #dtChangePartSelectWrap{margin-top:3px}}#dtHeader #dtSelectPartsArea #dtChangePartSelectWrap #dtPartSelectMoveRight:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:12px;font-weight:900;line-height:1;padding:0;text-align:center}#dtHeader #dtSelectPartsArea #dtChangePartSelectWrap #dtPartSelectMoveLeft:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:12px;font-weight:900;line-height:1;padding:0;text-align:center}#dtHeader #dtSelectPartsArea #dtChangePartSelectWrap #dtSelectPartBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:12px;font-weight:900;line-height:1;padding:0;text-align:center}#dtHeader #dtSelectPartsArea #dtChangePartSelectWrap.isNoOverflow #dtChangePartSelectBox{max-width:calc(100% - 50px)}#dtHeader #dtSelectPartsArea #dtChangePartSelectWrap.isNoOverflow #dtPartSelectPosAreaBtnWrap{display:none}#dtHeader #dtSelectPartsArea #dtSelectPartBtn,#dtHeader #dtSelectPartsArea .partSelectPosAreaBtn{background-color:#fff;background-color:#f9f9f9;border:thin solid #666;box-sizing:border-box;color:#666;cursor:pointer;display:block;font-size:14px;height:24px;width:24px}#dtHeader #dtSelectPartsArea #dtSelectPartBtn.active,#dtHeader #dtSelectPartsArea #dtSelectPartBtn.is-active,#dtHeader #dtSelectPartsArea #dtSelectPartBtn.selected,#dtHeader #dtSelectPartsArea #dtSelectPartBtn:not(.disabled):hover,#dtHeader #dtSelectPartsArea .partSelectPosAreaBtn.active,#dtHeader #dtSelectPartsArea .partSelectPosAreaBtn.is-active,#dtHeader #dtSelectPartsArea .partSelectPosAreaBtn.selected,#dtHeader #dtSelectPartsArea .partSelectPosAreaBtn:not(.disabled):hover{background-color:#666;border:thin solid #666;color:#fff}#dtHeader #dtSelectPartsArea #dtSelectPartBtn:before,#dtHeader #dtSelectPartsArea .partSelectPosAreaBtn:before{display:inline-block;text-align:center;width:100%}#dtHeader #dtSelectPartsArea #dtSelectPartBtn.is-disAble,#dtHeader #dtSelectPartsArea .partSelectPosAreaBtn.is-disAble{opacity:.2;pointer-events:none}#dtHeader #dtSelectPartsArea #dtSelectPartBtn{float:right}#dtHeader #dtSelectPartsArea .partSelectPosAreaBtn{float:left;margin:0 3px}#dtHeader #dtSelectPartsArea #dtChangePartSelectBox{display:inline-block;max-width:calc(100% - 102px);overflow-x:hidden;position:relative}#dtHeader #dtSelectPartsArea #dtChangePartSelect{display:block;font-size:12px;overflow-x:visible;position:relative;white-space:nowrap;width:100%}#dtHeader #dtSelectPartsArea #dtChangePartSelect .partSelectList{border-bottom:3px solid #313131;cursor:pointer;display:inline-block;line-height:1;text-align:center;user-select:none}@media only screen and (min-width:960px){#dtHeader #dtSelectPartsArea #dtChangePartSelect .partSelectList{min-width:100px;padding:18px 12px 6px}}@media only screen and (max-width:959px){#dtHeader #dtSelectPartsArea #dtChangePartSelect .partSelectList{min-width:60px;padding:14px 10px 7px}}#dtHeader #dtSelectPartsArea #dtChangePartSelect .partSelectList.is-nowSelect,#dtHeader #dtSelectPartsArea #dtChangePartSelect .partSelectList:hover{border-bottom:3px solid #f47a5d}#dtHeader .dtPartSelectMoveWrap{display:inline-block;vertical-align:top}@media only screen and (min-width:960px){#dtHeader .dtPartSelectMoveWrap{margin:8px 6px 0}}@media only screen and (max-width:959px){#dtHeader .dtPartSelectMoveWrap{margin:5px 6px 0}}#dtHeader #dtPartSelectPosAreaBtnWrap{display:inline-block;float:left;width:60px}#dtHeader #dtConfirmBtnArea{float:right}#dtHeader #dtConfirmBtnArea #dtConfirmAlertSignal{display:none}#dtHeader #dtConfirmBtnArea #dtConfirmAlertSignal.visible{display:inline-block;position:absolute;right:0;top:0}@media only screen and (min-width:960px){#dtHeader #dtConfirmBtnArea #dtConfirmBtn,#dtHeader #dtConfirmBtnArea #dtPatternMakerPreviewBtn{margin:10px 10px 0 0}}@media only screen and (max-width:959px){#dtHeader #dtConfirmBtnArea #dtConfirmBtn,#dtHeader #dtConfirmBtnArea #dtPatternMakerPreviewBtn{margin:4px 6px 0 0}}#dtHeader #dtConfirmBtnArea #dtConfirmBtn .btnText,#dtHeader #dtConfirmBtnArea #dtPatternMakerPreviewBtn .btnText{background-color:#f47a5d;border:thin solid #f47a5d;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-sizing:border-box;color:#fff;display:inline-block;text-align:center}#dtHeader #dtConfirmBtnArea #dtConfirmBtn .btnText.active,#dtHeader #dtConfirmBtnArea #dtConfirmBtn .btnText.is-active,#dtHeader #dtConfirmBtnArea #dtConfirmBtn .btnText.selected,#dtHeader #dtConfirmBtnArea #dtConfirmBtn .btnText:not(.disabled):hover,#dtHeader #dtConfirmBtnArea #dtPatternMakerPreviewBtn .btnText.active,#dtHeader #dtConfirmBtnArea #dtPatternMakerPreviewBtn .btnText.is-active,#dtHeader #dtConfirmBtnArea #dtPatternMakerPreviewBtn .btnText.selected,#dtHeader #dtConfirmBtnArea #dtPatternMakerPreviewBtn .btnText:not(.disabled):hover{background-color:#fff;border:thin solid #f47a5d;color:#f47a5d}@media only screen and (min-width:960px){#dtHeader #dtConfirmBtnArea #dtConfirmBtn .btnText,#dtHeader #dtConfirmBtnArea #dtPatternMakerPreviewBtn .btnText{height:40px;line-height:2.5;width:150px}}@media only screen and (max-width:959px){#dtHeader #dtConfirmBtnArea #dtConfirmBtn .btnText,#dtHeader #dtConfirmBtnArea #dtPatternMakerPreviewBtn .btnText{height:31px;line-height:2;width:50px}}.dialogInner{padding:0 16px}.dialogInner .dtDialogEditSegment,.dialogInner .dtDialogEditSegment2{display:flex;width:calc(100% - 12px);-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #dcdcdc;justify-content:space-between}.dialogInner .dtDialogEditSegment{height:50px;padding:14px 6px 0}.dialogInner .dtDialogEditSegment2{height:inherit;margin:0 6px}.dialogInner .dtDialogEditSegment2 .dtEditSegmentTitle{margin-top:21px}.dialogInner .dtDialogEditSegment2 .dtEditSegmentInputArea{height:inherit}.dialogInner .dtDialogEditSegment2 .dtEditSegmentInputArea>div{margin:14px 0 8px}.dialogInner .dtEditSegmentTitle{display:inline-block;height:36px;line-height:3;min-width:85px}.dialogInner .dtEditSegmentInputArea{display:block;float:right;height:36px;max-width:220px;position:relative;width:100%}.dialogInner .dtEditSegmentInputArea>select{cursor:pointer;font-size:18px;height:37px;margin:0;width:100%}.dialogInner .dtEditSegmentInputArea .colorTip{border:thin solid #dcdcdc;box-sizing:border-box;display:inline-block;height:23px;margin-right:9px;margin-top:12px;vertical-align:text-bottom;width:23px}.dialogInner .dtEditSegmentInputArea .silkColorNamePalette{line-height:.9;padding-top:12px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 32px);word-wrap:break-word}.dialogInner .dtEditSegmentInputArea .silkColorNameDisplay{display:inline-block;max-width:calc(100% - 50px);overflow:hidden;text-overflow:ellipsis;vertical-align:text-top;white-space:nowrap}.dialogInner .dtEditSegmentInputArea .silkColorTipDisplay{margin-right:3px}.dialogInner .dtEditSegmentInputArea .changeBtn{color:#666;cursor:pointer;height:inherit;left:0;margin-right:-20px;position:absolute;top:0;width:calc(100% - 6px)}@media only screen and (min-width:960px){.dialogInner .dtEditSegmentInputArea .changeBtn{display:block}}@media only screen and (max-width:959px){.dialogInner .dtEditSegmentInputArea .changeBtn{display:none!important}}.dialogInner .dtEditSegmentInputArea .changeBtn:before{color:inherit;content:"";display:block;font-family:Font Awesome\ 5 Free,serif;font-size:21px;font-weight:900;line-height:1;padding:14px 0;text-align:right}.dialogInner .dtEditSegmentInputArea .changeBtn:not(.disabled):hover{color:#313131}.dialogInner .dtEditSegmentInputArea .plusMinusNumberInputArea{background-color:#fff;border:thin solid #dcdcdc;color:#666;display:flex;width:100%}.dialogInner .dtEditSegmentInputArea .plusMinusNumberInputArea .plusBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:10px;font-weight:900;line-height:1;padding:14px 0;text-align:center}.dialogInner .dtEditSegmentInputArea .plusMinusNumberInputArea .minusBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:10px;font-weight:900;line-height:1;padding:14px 0;text-align:center}.dialogInner .dtEditSegmentInputArea .plusMinusNumberInputArea .dtBtn{background-color:#fff;border:0;width:34px}.dialogInner .dtEditSegmentInputArea .plusMinusNumberInputArea .dtBtn:before{display:block}.dialogInner .dtEditSegmentInputArea .plusMinusNumberInputArea .numberInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;flex:1;text-align:center}.dialogInner .dtEditSegmentInputArea .plusMinusNumberInputArea .numberInput[type=number]{-moz-appearance:textfield}.dialogInner .dtEditSegmentInputArea .plusMinusNumberInputArea .numberInput[type=number]::-webkit-inner-spin-button,.dialogInner .dtEditSegmentInputArea .plusMinusNumberInputArea .numberInput[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dialogInner .dtEditSegmentInputArea .dialogSliderWrap{margin-top:16px}.p_modal{background-color:rgba(0,0,0,.5);bottom:0;left:0;outline:0 none;overflow-x:hidden;overflow-y:hidden;position:fixed;right:0;top:0;z-index:20000}.p_modal .modal_innerWrap{background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin:30px auto;position:relative;width:96%}.p_modal .modal_inner{overflow-y:auto;position:relative}.p_modal .modal_header{border-bottom:thin solid #dcdcdc;height:60px;padding:0;text-align:left}.p_modal .modal_header_ttl{display:inline-block;font-size:18px;font-weight:700;margin:0;padding:18px 0 0 21px}.p_modal .modal_header_btn-close{float:right;padding:0 12px}.p_modal .modal_header_btn-close:before{color:#666;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:21px;font-weight:900;line-height:60px;padding:0;text-align:center}.p_modal .modal_main{height:calc(100vh - 125px);height:calc(var(--vh, 1vh)*100 - 125px);overflow-x:hidden}@media only screen and (max-width:959px){.p_modal .modal_header_ttl{font-weight:400;padding:7px 0 0 18px}.p_modal .modal_main{height:100vh;height:calc(var(--vh, 1vh)*100);overflow-x:initial}.p_modal .modal_header{height:auto;zoom:1}.p_modal .modal_header:after,.p_modal .modal_header:before{content:"";display:table}.p_modal .modal_header:after{clear:both}.p_modal .modal_header_btn-close{padding:0 18px}.p_modal .modal_header_btn-close:before{line-height:37px}.p_modal.type_dialog .modal_innerWrap{background-color:#313131;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin:0;width:100%}.p_modal.type_dialog .modal_inner{height:100vh;height:calc(var(--vh, 1vh)*100);overflow-y:initial}.p_modal.type_dialog .modal_header{background-color:#242424;border-bottom:thin solid #222;color:#e9e9e9}}.partsDialog .partsDialog_imageAreaWrapper{float:right;max-width:none;min-width:555px;position:relative;width:calc(100% - 340px)}.partsDialog .partsDialog_imageAreaWrapper .partsDialog_imageAreaTitle{display:table-cell;font-size:16px;font-weight:400;height:50px;line-height:1.5;margin:18px 0 0;vertical-align:middle}.partsDialog .partsDialog_imageAreaWrapper .partsDialog_imageArea{height:calc(100vh - 220px);height:calc(var(--vh, 1vh)*100 - 220px);position:relative;width:calc(100% - 60px)}.partsDialog .partsDialog_imageAreaWrapper .partsDialog_imageArea span{display:block;height:100%;position:absolute;text-align:center;width:100%}.partsDialog .partsDialog_imageAreaWrapper .partsDialog_imageArea img{max-height:100%;max-width:100%}.partsDialog .partsDialog_btnAreaWrap{background-color:#f3f3f3;border-right:2px solid #dcdcdc;float:left;height:calc(100vh - 370px);height:calc(var(--vh, 1vh)*100 - 370px);height:calc(100vh - 125px);height:calc(var(--vh, 1vh)*100 - 125px);padding:0 16px;position:relative;width:260px}.partsDialog .partsDialog_btnAreaWrap .partsDialog_btnAreaDescription{font-size:16px;line-height:1;margin:12px 0 6px;text-align:left}.partsDialog .partsDialog_btnArea{background-color:#fff;border:thin solid #dcdcdc;overflow-y:scroll}.partsDialog .partsDialog_controlBtnArea{padding:0}.partsDialog .dtSelectPartBtnWrap{height:calc(100vh - 163px);height:calc(var(--vh, 1vh)*100 - 163px);margin-top:12px;padding:0 0 12px}.partsDialog .dtCopyPartBtnWrap{height:calc(100vh - 272px);height:calc(var(--vh, 1vh)*100 - 272px);margin-top:12px;padding:0 0 12px}@media only screen and (max-width:959px){.partsDialog .partsDialog_imageAreaTitle{color:#fff}.partsDialog .partsDialog_imageAreaWrapper{min-width:auto;padding:0 20px;width:calc(100% - 40px)}.partsDialog .partsDialog_imageAreaWrapper .partsDialog_imageArea{background-color:#fff;height:250px;margin:0 0 12px;max-height:30vh;max-height:calc(var(--vh, 1vh)*30);width:100%}.partsDialog .partsDialog_imageAreaWrapper .partsDialog_imageArea img{height:100%}.partsDialog .partsDialog_controlBtnArea{padding-bottom:12px}.partsDialog .partsDialog_btnAreaWrap{background-color:#f3f3f3;height:calc(100vh - 358px);height:calc(var(--vh, 1vh)*100 - 358px);margin:0 20px 12px;min-height:calc(70vh - 108px);min-height:calc(var(--vh, 1vh)*70 - 108px);padding:0 16px;position:relative;width:calc(100% - 72px)}.partsDialog .partsDialog_btnAreaWrap .partsDialog_btnArea{background-color:#fff;border:thin solid #dcdcdc;overflow-y:scroll}.partsDialog .partsDialog_btnAreaWrap .dtSelectPartBtnWrap{height:calc(100vh - 396px);height:calc(var(--vh, 1vh)*100 - 396px);margin-top:12px;min-height:calc(70vh - 146px);min-height:calc(var(--vh, 1vh)*70 - 146px)}.partsDialog .partsDialog_btnAreaWrap .dtCopyPartBtnWrap{height:calc(100vh - 505px);height:calc(var(--vh, 1vh)*100 - 505px);margin-top:12px;min-height:calc(70vh - 255px);min-height:calc(var(--vh, 1vh)*70 - 255px)}}.partsDialog #dtCopyToOtherPartOkBtn,.partsDialog #dtSelectPartMoveBtn{background-color:#f47a5d;border:thin solid #f47a5d;color:#fff}.partsDialog #dtCopyToOtherPartOkBtn.active,.partsDialog #dtCopyToOtherPartOkBtn.is-active,.partsDialog #dtCopyToOtherPartOkBtn.selected,.partsDialog #dtCopyToOtherPartOkBtn:not(.disabled):hover,.partsDialog #dtSelectPartMoveBtn.active,.partsDialog #dtSelectPartMoveBtn.is-active,.partsDialog #dtSelectPartMoveBtn.selected,.partsDialog #dtSelectPartMoveBtn:not(.disabled):hover{background-color:#fff;border:thin solid #f47a5d;color:#f47a5d}.partsDialog .dtCopyToOtherPartOnePartBtn,.partsDialog .dtSelectPartOnePartBtn{background-color:#fff;border:thin solid #666;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-sizing:border-box;color:#666;cursor:pointer;display:block;font-size:16px;height:auto;width:auto}.partsDialog .dtCopyToOtherPartOnePartBtn.active,.partsDialog .dtCopyToOtherPartOnePartBtn.is-active,.partsDialog .dtCopyToOtherPartOnePartBtn.selected,.partsDialog .dtCopyToOtherPartOnePartBtn:not(.disabled):hover,.partsDialog .dtSelectPartOnePartBtn.active,.partsDialog .dtSelectPartOnePartBtn.is-active,.partsDialog .dtSelectPartOnePartBtn.selected,.partsDialog .dtSelectPartOnePartBtn:not(.disabled):hover{background-color:#666;border:thin solid #666;color:#fff}.partsDialog #dtCopyToOtherPartOkBtn,.partsDialog #dtSelectPartMoveBtn,.partsDialog .dtCopyToOtherPartOnePartBtn,.partsDialog .dtSelectPartOnePartBtn{line-height:2.5;margin:12px 6px 0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.partsDialog #dtCopyToOtherPartOkBtn .dtCopyToOtherPartOnePartNotDesign,.partsDialog #dtCopyToOtherPartOkBtn .dtSelectPartOnePartNotDesign,.partsDialog #dtSelectPartMoveBtn .dtCopyToOtherPartOnePartNotDesign,.partsDialog #dtSelectPartMoveBtn .dtSelectPartOnePartNotDesign,.partsDialog .dtCopyToOtherPartOnePartBtn .dtCopyToOtherPartOnePartNotDesign,.partsDialog .dtCopyToOtherPartOnePartBtn .dtSelectPartOnePartNotDesign,.partsDialog .dtSelectPartOnePartBtn .dtCopyToOtherPartOnePartNotDesign,.partsDialog .dtSelectPartOnePartBtn .dtSelectPartOnePartNotDesign{color:red;font-size:16px;padding-left:3px}.partsDialog #dtCopyToOtherPartCompleteMsg{color:red;display:none;font-size:16px;height:20px;line-height:1}#modal.is-active{display:block!important}#modal .modalDelete,#modal .modalDescription{display:none;max-width:450px;text-align:center;top:25%;width:90%}#modal .modalDelete #descriptionAlertOkBtn,#modal .modalDescription #descriptionAlertOkBtn{background-color:#fff;border:thin solid #f47a5d;color:#f47a5d}#modal .modalDelete #descriptionAlertOkBtn.active,#modal .modalDelete #descriptionAlertOkBtn.is-active,#modal .modalDelete #descriptionAlertOkBtn.selected,#modal .modalDelete #descriptionAlertOkBtn:not(.disabled):hover,#modal .modalDescription #descriptionAlertOkBtn.active,#modal .modalDescription #descriptionAlertOkBtn.is-active,#modal .modalDescription #descriptionAlertOkBtn.selected,#modal .modalDescription #descriptionAlertOkBtn:not(.disabled):hover{background-color:#f47a5d;border:thin solid #f47a5d;color:#fff}#modal .modalDelete #descriptionAlertCloseBtn,#modal .modalDescription #descriptionAlertCloseBtn{background-color:#fff;border:thin solid #666;color:#666}#modal .modalDelete #descriptionAlertCloseBtn.active,#modal .modalDelete #descriptionAlertCloseBtn.is-active,#modal .modalDelete #descriptionAlertCloseBtn.selected,#modal .modalDelete #descriptionAlertCloseBtn:not(.disabled):hover,#modal .modalDescription #descriptionAlertCloseBtn.active,#modal .modalDescription #descriptionAlertCloseBtn.is-active,#modal .modalDescription #descriptionAlertCloseBtn.selected,#modal .modalDescription #descriptionAlertCloseBtn:not(.disabled):hover{background-color:#666;border:thin solid #666;color:#fff}#modal .modalDelete.is-active,#modal .modalDescription.is-active{display:block}#modal .modalDelete.is-active #descriptionAlertCloseBtn,#modal .modalDescription.is-active #descriptionAlertCloseBtn{display:none}#modal .modalDelete.is-select,#modal .modalDescription.is-select{display:block}#modal .modal_header_ttl{font-weight:700}#modal .modalText{font-weight:700;margin:24px 12px 18px;padding:0;white-space:pre-wrap}#modal .modalAlertBtnArea{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:12px;padding:0}#modal .modalAlertBtnArea li{background-color:#fff;border:thin solid #666;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-sizing:border-box;color:#666;cursor:pointer;display:inline-block;font-size:16px;height:inherit;line-height:1;min-width:100px;padding:6px 10px;width:inherit}#modal .modalAlertBtnArea li.active,#modal .modalAlertBtnArea li.is-active,#modal .modalAlertBtnArea li.selected,#modal .modalAlertBtnArea li:not(.disabled):hover{background-color:#666;border:thin solid #666;color:#fff}.linkColor{color:#f47a5d}.patternDialog{margin:24px 12px 0}.patternDialog .patternInfoImageArea{text-align:center}.patternDialog .patternInfoImageArea>img{border:thin solid #dcdcdc;display:inline-block;width:100%}@media only screen and (min-width:960px){.patternDialog .patternInfoImageArea{background-color:rgba(0,0,0,.1);height:calc(100% - 172px)}.patternDialog .patternInfoImageArea>img{height:100%;width:inherit}}@media only screen and (max-width:959px){.patternDialog{border:none}.patternDialog .patternInfoImageArea{background-color:#fff;height:170px;margin:0 0 12px}.patternDialog .patternInfoImageArea>img{height:100%}.patternDialog .patternInfoArea{background-color:#fff}.patternDialog .patternInfoArea .patternDialog-linkArea{margin-top:12px}}.patternDialog .patternInfoArea{padding:12px}.patternDialog .patternInfoArea h4{font-size:18px;margin:0 0 6px}.patternDialog .patternInfoArea span{font-size:16px;padding:0 6px}.patternDialog .patternInfoArea .patternDialog-linkArea{text-align:right}.patternDialog .patternInfoArea .patternDialog-linkArea a{border-bottom:thin solid #f47a5d;color:#f47a5d;cursor:pointer;display:inline-block;font-size:21px}#dtBgColorDialog .dtDialogEditSegment,#dtColorDialog .dtDialogEditSegment{border-bottom:none}#dtBgColorDialog .colorTipArea,#dtColorDialog .colorTipArea{contain:strict;font-size:0;overflow-y:scroll;padding:0 3px 0 6px;width:calc(100% - 12px);will-change:transform}#dtBgColorDialog .dtColorChip,#dtColorDialog .dtColorChip{aspect-ratio:1/1;box-sizing:border-box;cursor:pointer;display:inline-block;min-height:40px;min-width:40px;width:12.5%}#dtBgColorDialog .dtColorChip.selected,#dtColorDialog .dtColorChip.selected{border:2px solid red;padding:0}#dtBgColorDialog .dtSilkColorChip,#dtColorDialog .dtSilkColorChip{box-sizing:border-box;cursor:pointer;display:inline-block;height:40px;width:40px}#dtBgColorDialog .dtSilkColorChip.selected,#dtColorDialog .dtSilkColorChip.selected{border:2px solid red;padding:0}#dtBgColorDialog .dtColorBtnArea,#dtColorDialog .dtColorBtnArea{margin-top:12px;text-align:right}#dtBgColorDialog #dtBackgroundColorNoneBtn,#dtBgColorDialog .dtColorPreviousBtn,#dtColorDialog #dtBackgroundColorNoneBtn,#dtColorDialog .dtColorPreviousBtn{background-color:#fff;border:thin solid #666;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-sizing:border-box;color:#666;cursor:pointer;display:inline-block;font-size:16px;height:inherit;line-height:1;padding:6px 10px;width:inherit}#dtBgColorDialog #dtBackgroundColorNoneBtn.active,#dtBgColorDialog #dtBackgroundColorNoneBtn.is-active,#dtBgColorDialog #dtBackgroundColorNoneBtn.selected,#dtBgColorDialog #dtBackgroundColorNoneBtn:not(.disabled):hover,#dtBgColorDialog .dtColorPreviousBtn.active,#dtBgColorDialog .dtColorPreviousBtn.is-active,#dtBgColorDialog .dtColorPreviousBtn.selected,#dtBgColorDialog .dtColorPreviousBtn:not(.disabled):hover,#dtColorDialog #dtBackgroundColorNoneBtn.active,#dtColorDialog #dtBackgroundColorNoneBtn.is-active,#dtColorDialog #dtBackgroundColorNoneBtn.selected,#dtColorDialog #dtBackgroundColorNoneBtn:not(.disabled):hover,#dtColorDialog .dtColorPreviousBtn.active,#dtColorDialog .dtColorPreviousBtn.is-active,#dtColorDialog .dtColorPreviousBtn.selected,#dtColorDialog .dtColorPreviousBtn:not(.disabled):hover{background-color:#666;border:thin solid #666;color:#fff}@media only screen and (max-width:959px){#dtBgColorDialog .colorTipArea{background-color:#fff;border:thin solid #dcdcdc;font-size:0;height:calc(100vh - 168px);height:calc(var(--vh, 1vh)*100 - 168px);margin:0 6px;min-height:100px;overflow-y:scroll;width:calc(100% - 12px)}}@media only screen and (max-width:959px)and (max-width:959px){#dtBgColorDialog .dtColorChip{padding-top:6.25%;width:6.25%}#dtBgColorDialog .dtColorChip.selected{padding-top:calc(6.25% - 4px)}}@media only screen and (max-width:959px)and (max-width:743px){#dtBgColorDialog .dtColorChip{padding-top:12.5%;width:12.5%}#dtBgColorDialog .dtColorChip.selected{padding-top:calc(12.5% - 4px)}}@media only screen and (max-width:959px)and (max-width:374px){#dtBgColorDialog .dtColorChip{padding-top:25%;width:25%}#dtBgColorDialog .dtColorChip.selected{padding-top:calc(25% - 4px)}}#dtImageUploadDialog{margin:0;text-align:center}#dtImageUploadDialog #dtImageUploadArea{background-color:#fff;border:thin solid #f47a5d;margin-top:14px;user-select:none}#dtImageUploadDialog #dtImageUploadArea:before{color:#f47a5d;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:100px;font-weight:900;line-height:1;padding:10px 0 2px}#dtImageUploadDialog #dtImageUploadArea *{pointer-events:none}#dtImageUploadDialog #dtImageUploadArea.over{cursor:grabbing;opacity:.7}#dtImageUploadDialog #dtImageUploadArea:before{display:inline-block;text-align:center;width:100%}#dtImageUploadDialog #dtImageUploadArea span{display:inline-block;font-size:16px;line-height:1.2;width:100%}#dtImageUploadDialog #dtImageUploadArea .imageUploadDesc{font-size:16px;margin:6px 0}#dtImageUploadDialog #dtImageUploadArea label{background-color:#f47a5d;border:thin solid #f47a5d;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;height:32px;line-height:2;margin:6px auto 21px;padding:0 12px;pointer-events:auto;text-align:center}#dtImageUploadDialog #dtImageUploadArea label.active,#dtImageUploadDialog #dtImageUploadArea label.is-active,#dtImageUploadDialog #dtImageUploadArea label.selected,#dtImageUploadDialog #dtImageUploadArea label:not(.disabled):hover{background-color:#fff;border:thin solid #f47a5d;color:#f47a5d}#dtImageUploadDialog #dtImageUploadContainer{height:1px;width:1px;z-index:-1000}#dtImageUploadDialog #dtImageUploadFile{display:none}#dtTextDialog{margin:0}#dtTextDialog .dtTextEditArea{position:relative}#dtTextDialog .dtTextEditArea .dtTextMsgText{color:red;font-size:16px}#dtTextDialog .textOptionArea{margin:-9px 0 0;min-height:27px}#dtTextDialog #dtTextInputArea,#dtTextDialog .dtTextArea{border-color:#dcdcdc;display:block;font-size:21px;margin:14px 0;min-height:112px;padding:4px 6px;resize:vertical;width:calc(100% - 12px)}#dtTextDialog #dtMakeTextBtn{background-color:#f47a5d;border:thin solid #f47a5d;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-sizing:border-box;color:#fff;display:block;float:right;font-size:16px;height:32px;line-height:2;padding:0 12px;text-align:center}#dtTextDialog #dtMakeTextBtn.active,#dtTextDialog #dtMakeTextBtn.is-active,#dtTextDialog #dtMakeTextBtn.selected,#dtTextDialog #dtMakeTextBtn:not(.disabled):hover{background-color:#fff;border:thin solid #f47a5d;color:#f47a5d}.textOptionArea{display:none;margin:-9px 0 0;min-height:27px}.textOptionArea .dtTextMsgText{flex:1}.textOptionArea .dtTextAlignArea{display:none}.textOptionArea.is-errorActive,.textOptionArea.is-textAline{display:flex}.textOptionArea.is-textAline .dtTextAlignArea{display:block}.textOptionArea .dtTextAlignArea{float:right;width:100px}.textOptionArea .dtTextAlignArea input[type=radio]{display:none}.textOptionArea .dtTextAlignArea label{background-color:#fff;border:thin solid #666;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#666;cursor:pointer;display:inline-block;font-size:10px;height:inherit;line-height:1;margin-left:3px;width:auto}.textOptionArea .dtTextAlignArea label.active,.textOptionArea .dtTextAlignArea label.is-active,.textOptionArea .dtTextAlignArea label.selected,.textOptionArea .dtTextAlignArea label:not(.disabled):hover{background-color:#666;border:thin solid #666;color:#fff}.textOptionArea .dtTextAlignArea label.selected{background-color:#666;color:#fff}.textOptionArea .dtTextAlignArea label.textAlign_left:before{content:""}.textOptionArea .dtTextAlignArea label.textAlign_center:before,.textOptionArea .dtTextAlignArea label.textAlign_left:before{color:inherit;font-family:Font Awesome\ 5 Free,serif;font-size:16px;font-weight:900;line-height:1;padding:5px 7px;text-align:center}.textOptionArea .dtTextAlignArea label.textAlign_center:before{content:""}.textOptionArea .dtTextAlignArea label.textAlign_right:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:16px;font-weight:900;line-height:1;padding:5px 7px;text-align:center}.textOptionArea .dtTextAlignArea label:before{display:inline-block}#dtLoadingLayer{background:hsla(0,0%,100%,.3);height:100vh;height:calc(var(--vh, 1vh)*100);left:0;position:absolute;top:0;width:100%;z-index:100000}#dtLoadingLayer #dtLoadingLayerImg{background-image:url(/build/images/loading.371770d4.svg);background-repeat:no-repeat;background-size:contain;height:100px;left:calc(50% - 50px);position:absolute;top:calc(50% - 50px);width:100px}#dtSpMenuArea{bottom:0;position:absolute;user-select:none;width:100%;z-index:1}#dtSpMenuArea:before{content:"";height:50px}#dtSpMenuArea.is-resize #dtSpResizeBtn{z-index:1}#dtSpMenuArea.is-resize #dtSpResizeSubmenu{display:block}#dtSpMenuArea.is-resize .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-resize .dtSpMenu{display:none}#dtSpMenuArea.is-rotate #dtSpRotateBtn{z-index:1}#dtSpMenuArea.is-rotate #dtSpRotateSubmenu{display:block}#dtSpMenuArea.is-rotate .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-rotate .dtSpMenu{display:none}#dtSpMenuArea.is-flip #dtFlipBtn{z-index:1}#dtSpMenuArea.is-flip #dtFlipSubmenu{display:flex}#dtSpMenuArea.is-flip .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-flip .dtSpMenu{display:none}#dtSpMenuArea.is-align #dtAlignBtn{z-index:1}#dtSpMenuArea.is-align #dtAlignSubmenu{display:flex}#dtSpMenuArea.is-align .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-align .dtSpMenu{display:none}#dtSpMenuArea.is-layer #dtLayerBtn{z-index:1}#dtSpMenuArea.is-layer #dtLayerSubmenu{display:flex}#dtSpMenuArea.is-layer .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-layer .dtSpMenu{display:none}#dtSpMenuArea.is-color #dtSpColorBtn{z-index:1}#dtSpMenuArea.is-color #dtSpColorSubmenu{display:block}#dtSpMenuArea.is-color .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-color .dtSpMenu{display:none}#dtSpMenuArea.is-mesh #dtMeshBtn{z-index:1}#dtSpMenuArea.is-mesh #dtMeshSubmenu{display:block}#dtSpMenuArea.is-mesh .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-mesh .dtSpMenu{display:none}#dtSpMenuArea.is-font #dtSpFontBtn{z-index:1}#dtSpMenuArea.is-font #dtSpFontSubmenu{display:block}#dtSpMenuArea.is-font .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-font .dtSpMenu{display:none}#dtSpMenuArea.is-edit #dtSpEditBtn{z-index:1}#dtSpMenuArea.is-edit #dtSpEditSubmenu{display:block}#dtSpMenuArea.is-edit .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-edit .dtSpMenu{display:none}#dtSpMenuArea.is-tracking #dtSpTrackingBtn{z-index:1}#dtSpMenuArea.is-tracking #dtSpTrackingSubmenu{display:block}#dtSpMenuArea.is-tracking .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-tracking .dtSpMenu{display:none}#dtSpMenuArea.is-lineSpacing #dtSpLineSpacingBtn{z-index:1}#dtSpMenuArea.is-lineSpacing #dtSpLineSpacingSubmenu{display:block}#dtSpMenuArea.is-lineSpacing .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-lineSpacing .dtSpMenu{display:none}#dtSpMenuArea.is-distort #dtSpDistortBtn{z-index:1}#dtSpMenuArea.is-distort #dtSpDistortSubmenu{display:block}#dtSpMenuArea.is-distort .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-distort .dtSpMenu{display:none}#dtSpMenuArea.is-outline #dtSpOutlineBtn{z-index:1}#dtSpMenuArea.is-outline #dtSpOutlineSubmenu{display:block}#dtSpMenuArea.is-outline .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-outline .dtSpMenu{display:none}#dtSpMenuArea.is-spPatternMakerResize #dtSpPatternMakerResizeBtn{z-index:1}#dtSpMenuArea.is-spPatternMakerResize #dtSpPatternMakerResizeSubmenu{display:block}#dtSpMenuArea.is-spPatternMakerResize .subMenuInner:before{background-color:rgba(0,0,0,.25)}#dtSpMenuArea.is-spPatternMakerResize .dtSpMenu{display:none}#dtSpMenuArea .dtSpMenu{bottom:0;display:flex;position:absolute;width:100%;z-index:3}#dtSpMenuArea .dtSpMenu #dtSpItemBtn:before{content:""}#dtSpMenuArea .dtSpMenu #dtSpBackgroundBtn:before,#dtSpMenuArea .dtSpMenu #dtSpItemBtn:before{color:inherit;font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:7px 0 2px;text-align:center}#dtSpMenuArea .dtSpMenu #dtSpBackgroundBtn:before{content:""}#dtSpMenuArea .dtSpMenu #dtSpTextBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:7px 0 2px;text-align:center}#dtSpMenuArea .dtSpMenu #dtSpTextBtn.disabled{display:none}#dtSpMenuArea .dtSpMenu #dtSpImageBtn:before{content:""}#dtSpMenuArea .dtSpMenu #dtSpImageBtn:before,#dtSpMenuArea .dtSpMenu #dtSpStampBtn:before{color:inherit;font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:7px 0 2px;text-align:center}#dtSpMenuArea .dtSpMenu #dtSpStampBtn:before{content:""}#dtSpMenuArea .dtSpMenu #dtSpPatternBtn svg{height:21px;margin-top:9px;width:100%}#dtSpMenuArea .dtSpMenu #dtSpPatternBtn.disabled{display:none}#dtSpMenuArea .dtSpMenu .dtBtn{background-color:#232120;box-sizing:border-box;color:#fcfcfc;display:inline-block;flex:1;float:left;height:50px;min-width:64px;position:relative}#dtSpMenuArea .dtSpMenu .dtBtn.active,#dtSpMenuArea .dtSpMenu .dtBtn.is-active,#dtSpMenuArea .dtSpMenu .dtBtn.selected,#dtSpMenuArea .dtSpMenu .dtBtn:not(.disabled):hover{background-color:#fcfcfc;color:#232120}#dtSpMenuArea .dtSpMenu .dtBtn .btnText{bottom:0;display:block;font-feature-settings:"palt";font-size:10px;pointer-events:none;position:absolute;text-align:center;width:100%}#dtSpMenuArea .dtSpMenu .dtBtn:before{display:inline-block;width:100%}#dtSpMenuArea .subMenu{background-color:#f3f3f3;bottom:0;box-sizing:border-box;height:50px;overflow-y:hidden;position:absolute;width:100%;z-index:1}#dtSpMenuArea .subMenu .subMenuInner{border-top:thin solid #dcdcdc;box-sizing:border-box;height:70px;overflow-x:scroll;text-align:center}#dtSpMenuArea .subMenu .subMenuInner .subMenuScrollBtn{display:none}#dtSpMenuArea .subMenu .subMenuInner.is-overflow .subMenuScrollBtn{display:block}#dtSpMenuArea .subMenu .subMenuInner.is-overflow .subMenuList{margin:0 40px}#dtSpMenuArea .subMenu .subMenuInner:before{content:"";height:50px;margin:0;pointer-events:none;position:absolute;right:0;width:100vh;z-index:1}#dtSpMenuArea .subMenu .subMenuInner #dtSubMenuLeftBtn{left:0}#dtSpMenuArea .subMenu .subMenuInner #dtSubMenuLeftBtn:before{color:#666;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:18px;font-weight:900;line-height:1;padding:0;text-align:center}#dtSpMenuArea .subMenu .subMenuInner #dtSubMenuRightBtn{right:0}#dtSpMenuArea .subMenu .subMenuInner #dtSubMenuRightBtn:before{color:#666;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:18px;font-weight:900;line-height:1;padding:0;text-align:center}#dtSpMenuArea .subMenu .subMenuInner .subMenuScrollBtn{background-color:hsla(0,0%,100%,.8);height:50px;opacity:.3;position:absolute;top:0;width:40px;z-index:2}#dtSpMenuArea .subMenu .subMenuInner .subMenuScrollBtn:after{background-color:#e1e1e1;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;color:inherit;content:"";height:24px;width:24px;z-index:-1}#dtSpMenuArea .subMenu .subMenuInner .subMenuScrollBtn:after,#dtSpMenuArea .subMenu .subMenuInner .subMenuScrollBtn:before{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#dtSpMenuArea .subMenu .subMenuInner .subMenuScrollBtn.is-active{opacity:1}#dtSpMenuArea .subMenu .dtBtn{background-color:#f3f3f3;color:#666;display:inline-block;height:50px;position:relative;text-align:center;vertical-align:top;width:57px}#dtSpMenuArea .subMenu .dtBtn:before{display:block}#dtSpMenuArea .subMenu .dtBtn .btnText{bottom:0;display:block;font-size:10px;font-weight:700;pointer-events:none;position:absolute;text-align:center;width:100%}#dtSpMenuArea .subMenu .dtBtn.active{z-index:3}#dtSpMenuArea .subMenu .svgBtn svg{height:40px;width:40px}#dtSpMenuArea .subMenu .subMenuList{display:inline-block;height:50px;margin:0 auto;white-space:nowrap}#dtSpMenuArea .subMenu .subMenuList #dtFlipBtn svg{display:block;height:30px;margin:2px auto 0;width:30px}#dtSpMenuArea .subMenu .subMenuList #dtAlignBtn svg,#dtSpMenuArea .subMenu .subMenuList #dtLayerBtn svg{display:block;height:27px;margin:3px auto 0;width:30px}#dtSpMenuArea .subMenu .subMenuList #dtSpPatternMakerResizeBtn svg{display:block;height:29px;margin:4px auto 0;width:27px}#dtSpMenuArea .subMenu .subMenuList #dtSpTrackingBtn svg{display:block;height:36px;margin:2px auto 0;width:34px}#dtSpMenuArea .subMenu .subMenuList #dtSpLineSpacingBtn svg{display:block;height:30px;margin:3px auto 0;width:30px}#dtSpMenuArea .subMenu .subMenuList #dtSpDistortBtn svg{display:block;height:30px;margin:3px auto 0;width:26px}#dtSpMenuArea .subMenu .subMenuList #dtSpOutlineBtn svg{display:block;height:32px;margin:2px auto 0;width:26px}#dtSpMenuArea .subMenu .subMenuList #dtSpResizeBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:6px 0 0;text-align:center}#dtSpMenuArea .subMenu .subMenuList #dtRotateBtn:before,#dtSpMenuArea .subMenu .subMenuList #dtSpRotateBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:6px 0 0;text-align:center}#dtSpMenuArea .subMenu .subMenuList #dtAlineBtn:before{content:""}#dtSpMenuArea .subMenu .subMenuList #dtAlineBtn:before,#dtSpMenuArea .subMenu .subMenuList #dtSpColorBtn:before{color:inherit;font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:6px 0 0;text-align:center}#dtSpMenuArea .subMenu .subMenuList #dtSpColorBtn:before{content:""}#dtSpMenuArea .subMenu .subMenuList #dtSpFontBtn:before{content:""}#dtSpMenuArea .subMenu .subMenuList #dtSpEditBtn:before,#dtSpMenuArea .subMenu .subMenuList #dtSpFontBtn:before{color:inherit;font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:6px 0 0;text-align:center}#dtSpMenuArea .subMenu .subMenuList #dtSpEditBtn:before{content:""}#dtSpMenuArea .subMenu .subMenuList .dtCloneBtn:before{content:""}#dtSpMenuArea .subMenu .subMenuList .dtCloneBtn:before,#dtSpMenuArea .subMenu .subMenuList .dtDeleteBtn:before{color:inherit;font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:300;line-height:1;padding:6px 0 0;text-align:center}#dtSpMenuArea .subMenu .subMenuList .dtDeleteBtn:before{content:""}#dtSpMenuArea .subMenu .subMenuList #dtMeshBtn:before,#dtSpMenuArea .subMenu .subMenuList #handlerSpMeshBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:6px 0 0;text-align:center}#dtSpMenuArea .subMenuCategory{background:hsla(0,0%,99%,.7);border-top:1px solid #707070;bottom:0;margin-bottom:50px;position:absolute;text-align:center;width:100%;z-index:0}#dtSpMenuArea .subMenuCategory ::-webkit-scrollbar{height:12px}#dtSpMenuArea .subMenuCategory ::-webkit-scrollbar-track{margin:0 12px}#dtSpMenuArea .submenuBox{display:none;justify-content:space-around;position:relative}#dtSpMenuArea .submenuBox .btnText{display:block;font-size:10px;font-weight:700;pointer-events:none;text-align:center}#dtSpMenuArea .submenuBox .dtBtn{color:#666;display:inline-block;height:50px;position:relative;width:57px}#dtSpMenuArea .submenuBox .dtBtn:before{display:block}#dtSpMenuArea .submenuBox .submenuIconBtn{display:inline-block;height:50px;margin:0 5px;position:relative;width:50px}#dtSpMenuArea .submenuBox .plusMinusNumberInputArea{background-color:#fff;border:thin solid #dcdcdc;color:#666;display:flex;height:36px;justify-content:center;margin:6px;max-width:300px}#dtSpMenuArea .submenuBox .plusMinusNumberInputArea .plusBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:10px;font-weight:900;line-height:1;padding:12px 0;text-align:center}#dtSpMenuArea .submenuBox .plusMinusNumberInputArea .minusBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:10px;font-weight:900;line-height:1;padding:12px 0;text-align:center}#dtSpMenuArea .submenuBox .plusMinusNumberInputArea .dtBtn{background-color:#fff;border:0;height:auto;width:50px}#dtSpMenuArea .submenuBox .plusMinusNumberInputArea .dtBtn:before{display:block}#dtSpMenuArea .submenuBox .plusMinusNumberInputArea .numberInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;flex:1;text-align:center}#dtSpMenuArea .submenuBox .plusMinusNumberInputArea .numberInput[type=number]{-moz-appearance:textfield}#dtSpMenuArea .submenuBox .plusMinusNumberInputArea .numberInput[type=number]::-webkit-inner-spin-button,#dtSpMenuArea .submenuBox .plusMinusNumberInputArea .numberInput[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#dtSpMenuArea #dtLayerSubmenu svg{height:30px;margin:3px auto 0;width:30px}#dtSpMenuArea #dtFlipSubmenu svg{height:30px;margin:4px auto 0;width:30px}#dtSpMenuArea #dtAlignSubmenu svg{height:25px;margin:7px auto 0;width:25px}.subMenuCategory .btnText{bottom:0;position:absolute;text-align:center;width:100%}.subMenuCategory svg{display:inherit;height:40px;width:40px}.subMenuCategory svg .fillColor{fill:#666!important}.subMenuCategory svg .strokeColor{stroke:#666}.subMenuCategory #dtTextDistortSubmenu{line-height:1}.subMenuCategory #dtTextDistortSubmenu svg{height:25px;margin:7px auto 0;width:25px}.subMenuCategory #dtMeshSubmenu,.subMenuCategory #dtSpPatternMakerResizeSubmenu,.subMenuCategory #dtSpResizeSubmenu{min-height:36px;padding-top:14px}.subMenuCategory #dtMeshSubmenu .ui-slider,.subMenuCategory #dtSpPatternMakerResizeSubmenu .ui-slider,.subMenuCategory #dtSpResizeSubmenu .ui-slider{background:#dcdcdc;margin:0 10% 12px}.subMenuCategory #dtSpResizeSubmenu .dtTextSizeArea{display:none;margin:0 auto 12px;max-width:300px;width:100%}.subMenuCategory #dtSpRotateSubmenu{height:92px}.subMenuCategory #dtSpRotateSubmenu .ui-slider{background:#dcdcdc;margin:6px 10% 0}.subMenuCategory #dtSpRotateSubmenu .rotateSubAreaSp{display:flex;justify-content:space-around}.subMenuCategory #dtSpRotateSubmenu .rotateSubAreaSp #dtRotateLeftBtn:before{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.subMenuCategory #dtSpRotateSubmenu .rotateSubAreaSp #dtRotateLeftBtn:before,.subMenuCategory #dtSpRotateSubmenu .rotateSubAreaSp #dtRotateRightBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:6px 0 3px;text-align:center}.subMenuCategory #dtSpColorSubmenu{overflow-x:scroll;width:100%}.subMenuCategory #dtSpColorSubmenu .colorPreviousBtnWrap-notDiv3{margin:0 50px;position:absolute}.subMenuCategory #dtSpColorSubmenu .colorPreviousBtnWrap-notDiv3 .dtColorPreviousBtn{background-image:-webkit-linear-gradient(45deg,transparent 46%,#707070 50%,transparent 54%);background-image:linear-gradient(45deg,transparent 46%,#707070 50%,transparent 54%);border-width:3px}.subMenuCategory #dtSpColorSubmenu .colorPreviousBtnWrap-div3{margin:0;position:absolute}.subMenuCategory #dtSpColorSubmenu .colorPreviousBtnWrap-div3 .dtColorPreviousBtn{background-image:-webkit-linear-gradient(45deg,transparent 46%,#707070 50%,transparent 54%);background-image:linear-gradient(45deg,transparent 46%,#707070 50%,transparent 54%);border-width:3px}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea{font-size:0;height:150px;margin:6px;overflow-x:visible;white-space:nowrap}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea>span{display:inline-block;position:relative;width:50px}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtSpFilterArea{height:25px;position:fixed;width:100%}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtSpFilterArea #silkColorTextInputForSp{border:2px solid #000;height:25px}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtSpFilterArea #filterSilkColorBtnForSp{background:#fff;border:2px solid #000;height:30px;margin-left:10px;margin-right:10px}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtSpFilterArea #clearSilkColorBtnForSp{background:#fff;border:2px solid #000;height:30px}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtColorChip{border:1px solid #707070;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-sizing:border-box;display:inline-block;height:40px;position:absolute;width:40px}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtColorChip:nth-of-type(3n-2){left:0;top:6px}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtColorChip:nth-of-type(3n-1){left:20px;top:55px}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtColorChip:nth-of-type(3n){left:40px;top:104px}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtColorChip.selected{border:2px solid red;padding:0}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtSilkColorChip{border:1px solid #707070;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-sizing:border-box;display:inline-block;height:40px;position:absolute;width:40px}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtSilkColorChip:nth-of-type(3n-2){left:0;top:36px}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtSilkColorChip:nth-of-type(3n-1){left:20px;top:81px}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtSilkColorChip:nth-of-type(3n){left:40px;top:134px}.subMenuCategory #dtSpColorSubmenu .dtSpColorArea .dtSilkColorChip.selected{border:2px solid red;padding:0}.subMenuCategory #dtSpFontSubmenu{width:100%}.subMenuCategory #dtSpFontSubmenu .dtTextFontType{background-color:#fff;clear:both;float:none;height:172px;margin:12px 0 1px;overflow-y:scroll;padding:1px 0;position:relative}.subMenuCategory #dtSpFontSubmenu .dtFontList{background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid hsla(0,0%,100%,0);display:block;height:30px;width:calc(100% - 4px)}.subMenuCategory #dtSpFontSubmenu .dtFontList.is-hide{display:none}.subMenuCategory #dtSpFontSubmenu .dtFontList.selected{border-color:red;padding:0}.subMenuCategory #dtSpFontSubmenu .dtFontMsgText{color:red;display:inline-block;flex:1;margin-top:12px}.subMenuCategory #dtSpFontSubmenu .spFontSelectArea{display:flex;height:37px;margin:12px 6px 6px;width:calc(100% - 12px);-webkit-box-pack:justify;-ms-flex-pack:justify;float:right;justify-content:space-between;max-width:300px}.subMenuCategory #dtSpFontSubmenu .spFontSelectArea .fontSelectTitle{display:inline-block;height:36px;line-height:3}.subMenuCategory #dtSpFontSubmenu .spFontSelectArea .fontSelectInputArea{display:block;float:right;height:36px;max-width:220px;position:relative;width:100%}.subMenuCategory #dtSpFontSubmenu .spFontSelectArea .fontSelectInputArea>select{cursor:pointer;font-size:18px;height:37px;margin:0;width:100%}.subMenuCategory #dtSpEditSubmenu{overflow-y:scroll;padding-top:6px;width:100%}.subMenuCategory #dtSpEditSubmenu .dtTextEditArea{height:150px;margin:6px 12px 12px;position:relative}.subMenuCategory #dtSpEditSubmenu .dtTextArea{border-color:#dcdcdc;font-size:21px;height:calc(100% - 12px);padding:4px 6px;width:calc(100% - 8px)}.subMenuCategory #dtSpEditSubmenu .textOptionArea{margin:0 12px;min-height:21px;width:calc(100% - 24px)}.subMenuCategory #dtSpEditSubmenu .textOptionArea .dtTextMsgText{color:red;display:inline-block;font-size:16px;text-align:left}.subMenuCategory #dtSpLineSpacingSubmenu .dtSpLineSpacingArea,.subMenuCategory #dtSpTrackingSubmenu .dtSpTrackingArea{display:block;margin:auto;max-width:300px}.subMenuCategory #dtSpDistortSubmenu{overflow-x:auto;width:100%}.subMenuCategory #dtSpDistortSubmenu .dtSpDistortArea{font-size:0;margin:0;overflow-x:visible;white-space:nowrap}.subMenuCategory #dtSpDistortSubmenu .dtSpDistortArea>.dtBtn{border:2px solid transparent;box-sizing:border-box;line-height:1;white-space:break-spaces;width:60px}.subMenuCategory #dtSpDistortSubmenu .dtSpDistortArea>.dtBtn.selected{border-color:red}.subMenuCategory #dtSpDistortSubmenu .dtSpDistortArea svg{height:30px;width:30px}.dtBody{overflow-y:hidden}.dtBody.is-patternMaker #dtCanvasArea{border:none;height:100%;position:relative;width:100%}@media only screen and (min-width:960px){.dtBody{height:100%;width:100%}}#dtMainMenuArea{height:calc(100vh - 95px);height:calc(var(--vh, 1vh)*100 - 95px)}@media only screen and (min-width:960px){#dtMainMenuArea{box-sizing:border-box;display:block!important;float:left;height:calc(100vh - 60px);height:calc(var(--vh, 1vh)*100 - 60px);position:relative;width:464px;z-index:11002}#dtMainMenuArea #dtSpMenuArea{display:none!important}#dtMainMenuArea .dtPcMenu{background-color:#232120;float:left;font-size:10px;height:100%;position:relative;width:64px;z-index:10000}#dtMainMenuArea .dtPcMenu .dtBtn{background-color:#232120;border-left:5px solid #232120;box-sizing:border-box;color:#fcfcfc;cursor:pointer;display:inline-block;height:64px;width:64px}#dtMainMenuArea .dtPcMenu .dtBtn.active,#dtMainMenuArea .dtPcMenu .dtBtn.is-active,#dtMainMenuArea .dtPcMenu .dtBtn.selected,#dtMainMenuArea .dtPcMenu .dtBtn:not(.disabled):hover{background-color:#fcfcfc;color:#232120}#dtMainMenuArea .dtPcMenu .dtBtn.active,#dtMainMenuArea .dtPcMenu .dtBtn:not(.disabled):hover{border-left:5px solid #f47a5d}#dtMainMenuArea .dtPcMenu .dtBtn .btnText{display:block;font-feature-settings:"palt";margin-left:-10px;text-align:center;width:calc(100% + 10px)}}#dtMainMenuArea .dtPcMenu #dtItemBtn:before{content:"";display:inline-block;width:100%}#dtMainMenuArea .dtPcMenu #dtItemBtn:before,#dtMainMenuArea .dtPcMenu #dtTextBtn:before{color:inherit;font-family:Font Awesome\ 5 Free,serif;font-size:30px;font-weight:900;line-height:1;padding:10px 0 2px;text-align:center}#dtMainMenuArea .dtPcMenu #dtTextBtn:before{content:"";display:inline-block;width:100%}#dtMainMenuArea .dtPcMenu #dtTextBtn.disabled{display:none}#dtMainMenuArea .dtPcMenu #dtBackgroundBtn:before{color:inherit;content:"";display:inline-block;font-family:Font Awesome\ 5 Free,serif;font-size:30px;font-weight:900;line-height:1;padding:10px 0 2px;text-align:center;width:100%}#dtMainMenuArea .dtPcMenu #dtPatternBtn svg{height:25px;margin-top:12px;width:100%}#dtMainMenuArea .dtPcMenu #dtPatternBtn:hover>svg .fillColor{fill:#232120}#dtMainMenuArea .dtPcMenu #dtImageBtn:before{content:"";display:inline-block;width:100%}#dtMainMenuArea .dtPcMenu #dtImageBtn:before,#dtMainMenuArea .dtPcMenu #dtStampBtn:before{color:inherit;font-family:Font Awesome\ 5 Free,serif;font-size:30px;font-weight:900;line-height:1;padding:10px 0 2px;text-align:center}#dtMainMenuArea .dtPcMenu #dtStampBtn:before{content:"";display:inline-block;width:100%}#dtMainMenuArea .dtPcMenu #dtPatternMakerResizeBtn svg{height:25px;margin-top:12px;width:100%}#dtMainMenuArea .dtPcMenu #dtPatternMakerResizeBtn svg .strokeColor{stroke:#fcfcfc}#dtMainMenuArea .dtPcMenu #dtPatternMakerResizeBtn:hover>svg .strokeColor{stroke:#232120}#dtMainMenuArea .dtPcMenu #dtUsageBtn{bottom:0;left:0;position:absolute}#dtMainMenuArea .dtPcMenu #dtUsageBtn:before{color:inherit;content:"";display:inline-block;font-family:Font Awesome\ 5 Free,serif;font-size:30px;font-weight:900;line-height:1;padding:10px 0 2px;text-align:center;width:100%}#dtMainMenuArea .dialogInnerBox{display:none}#dtMainMenuArea .dialog_make{display:block}#dtMainMenuArea .dialog_make .dtDialogEditSegment{border-bottom:none}#dtMainMenuArea .dialog_edit,#dtMainMenuArea.is-partsSelect .dialog_make{display:none}#dtMainMenuArea.is-partsSelect .dialog_edit{display:block}@media only screen and (min-width:960px){#dtMainMenuArea.is-item #dtItemDialog{display:block}#dtMainMenuArea.is-item #dtItemBtn{background-color:#fcfcfc;border-left:5px solid #f47a5d;color:#232120}#dtMainMenuArea.is-bg #dtBgColorDialog{display:block}#dtMainMenuArea.is-bg #dtBackgroundBtn{background-color:#fcfcfc;border-left:5px solid #f47a5d;color:#232120}#dtMainMenuArea.is-text #dtTextDialog{display:block}#dtMainMenuArea.is-text #dtTextBtn{background-color:#fcfcfc;border-left:5px solid #f47a5d;color:#232120}#dtMainMenuArea.is-stamp #dtStampDialog{display:block}#dtMainMenuArea.is-stamp #dtStampBtn{background-color:#fcfcfc;border-left:5px solid #f47a5d;color:#232120}#dtMainMenuArea.is-stamp.is-noColor .dtEditSegment-color{display:none}#dtMainMenuArea.is-pattern #dtPatternBtn{background-color:#fcfcfc;border-left:5px solid #f47a5d;color:#232120}#dtMainMenuArea.is-pattern #dtPatternBtn svg .fillColor{fill:#232120}#dtMainMenuArea.is-pattern #dtPatternDialog{display:block}#dtMainMenuArea.is-pattern.is-noColor .dtEditSegment-color{display:none}#dtMainMenuArea.is-resize #dtPatternMakerResizeDialog{display:block}#dtMainMenuArea.is-resize #dtPatternMakerResizeBtn{background-color:#fcfcfc;border-left:5px solid #f47a5d;color:#232120}#dtMainMenuArea.is-resize #dtPatternMakerResizeBtn svg .strokeColor{stroke:#232120}#dtMainMenuArea.is-image #dtImageUploadDialog{display:block}#dtMainMenuArea.is-image #dtImageBtn{background-color:#fcfcfc;border-left:5px solid #f47a5d;color:#232120}#dtMainMenuArea #dtDetailDialog{display:none}#dtMainMenuArea.is-color #dtColorDialog,#dtMainMenuArea.is-color #dtDetailDialog{display:block}#dtMainMenuArea.is-color #dtColorDialog .dtDialogEditSegment{border-bottom:none}#dtMainMenuArea.is-bordering #dtBorderingDialog,#dtMainMenuArea.is-bordering #dtDetailDialog,#dtMainMenuArea.is-distort #dtDetailDialog,#dtMainMenuArea.is-distort #dtDistortDialog,#dtMainMenuArea.is-edit #dtDetailDialog,#dtMainMenuArea.is-edit #dtEditDialog,#dtMainMenuArea.is-font #dtDetailDialog,#dtMainMenuArea.is-font #dtFontDialog{display:block}}#dtWholeArea{left:0;z-index:1000}@media only screen and (min-width:960px){#dtWholeArea{left:464px;width:calc(100% - 464px)}#dtWholeArea #dtRotateMark{bottom:10px;position:fixed;right:10px;z-index:2}#dtWholeArea #dtRotateMark>img{height:40px;width:40px}}#dtWholeArea #dtPanArea{overflow:hidden;position:absolute;zoom:0;right:0;top:0}#dtWholeArea #dtPanArea .canvasBtnArea{left:10px;pointer-events:none;position:absolute;top:10px;width:calc(100% - 20px);z-index:3}#dtWholeArea #dtPanArea .canvasBtnArea .canvasRightBtnWrap{float:right;text-align:right}@media only screen and (min-width:960px){#dtWholeArea #dtPanArea .canvasBtnArea .canvasRightBtnWrap>div{margin-left:6px}}#dtWholeArea #dtPanArea .canvasBtnArea .undoRedoWrap{float:left;height:auto;width:62px}#dtWholeArea #dtPanArea .canvasBtnArea .undoRedoWrap>div{margin-bottom:6px}#dtWholeArea #dtPanArea .canvasBtnArea .dtBtn{background-color:#fff;border:thin solid #666;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#666;cursor:pointer;display:inline-block;font-size:10px;height:48px;pointer-events:all;width:60px}#dtWholeArea #dtPanArea .canvasBtnArea .dtBtn.active,#dtWholeArea #dtPanArea .canvasBtnArea .dtBtn.is-active,#dtWholeArea #dtPanArea .canvasBtnArea .dtBtn.selected,#dtWholeArea #dtPanArea .canvasBtnArea .dtBtn:not(.disabled):hover{background-color:#666;border:thin solid #666;color:#fff}#dtWholeArea #dtPanArea .canvasBtnArea .dtBtn:before{display:inline-block;width:100%}#dtWholeArea #dtPanArea .canvasBtnArea .dtBtn .canvasBtnText{display:block;margin-left:-10px;text-align:center;width:calc(100% + 20px)}#dtWholeArea #dtPanArea .canvasBtnArea #dtPartsCopyBtn{float:left;letter-spacing:-1.5px;position:relative}#dtWholeArea #dtPanArea .canvasBtnArea #dtPartsCopyBtn svg{display:block;height:48px;margin:0 auto -17px;width:44px}#dtWholeArea #dtPanArea .canvasBtnArea #dtPartsCopyBtn.disable{pointer-events:none}#dtWholeArea #dtPanArea .canvasBtnArea #dtPartsCopyBtn:not(.disabled):hover>svg .fillColor{fill:#fff}#dtWholeArea #dtPanArea .canvasBtnArea #dtPartsCopyBtn:not(.disabled):hover>svg .strokeColor{stroke:#fff}#dtWholeArea #dtPanArea .canvasBtnArea #dtUndoBtn:before{content:""}#dtWholeArea #dtPanArea .canvasBtnArea #dtRedoBtn:before,#dtWholeArea #dtPanArea .canvasBtnArea #dtUndoBtn:before{color:inherit;font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:7px 0 0;text-align:center}#dtWholeArea #dtPanArea .canvasBtnArea #dtRedoBtn:before{content:""}#dtWholeArea #dtPanArea .canvasBtnArea #dtGridBtn{position:relative}#dtWholeArea #dtPanArea .canvasBtnArea #dtGridBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:7px 0 0 9px;text-align:center}#dtWholeArea #dtPanArea .canvasBtnArea #dtGridBtn:after{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;left:10px;line-height:1;padding:0;position:absolute;text-align:left;top:7px}#dtWholeArea #dtPanArea .canvasBtnArea #dtSelectBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:7px 0 0;text-align:center}#dtWholeArea #dtPanArea .backgroundLayer{display:none}#dtWholeArea #dtPanArea #dtMainArea{border:2px dashed hsla(0,0%,100%,0);position:absolute;z-index:1}#dtWholeArea #dtPanArea #dtMainArea .dtPartsGhost{border:1px solid transparent;line-height:0!important;will-change:opacity}#dtWholeArea #dtPanArea #dtMainArea .dtPartsGhost.isMatch{border-color:#f47a5d;will-change:opacity,left,top,transform}#dtWholeArea #dtPanArea #dtMainArea.active{border-color:#888}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox{box-sizing:content-box;position:relative}@media only screen and (min-width:960px){#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox{border:thin solid #f47a5d;cursor:pointer}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller{cursor:pointer;height:12px;position:absolute;width:12px}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.sameRatioController{background-color:#fff;border:thin solid #f47a5d;color:#f47a5d}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.sameRatioController.active,#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.sameRatioController.is-active,#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.sameRatioController.selected,#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.sameRatioController:not(.disabled):hover{background-color:#f47a5d;border:thin solid #f47a5d;color:#fff}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.xyController{display:none}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.xyController:after{background-color:#fff;border:thin solid #f47a5d;color:#f47a5d;content:"";display:block;height:6px;margin:2px;width:6px}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.xyController:after.active,#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.xyController:after.is-active,#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.xyController:after.selected,#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.xyController:after:not(.disabled):hover{background-color:#f47a5d;border:thin solid #f47a5d;color:#fff}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.xyController:hover:after{background-color:#f47a5d}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.topRight{cursor:nesw-resize;right:-6px;top:-6px}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.topLeft{cursor:nwse-resize;left:-6px;top:-6px}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.bottomRight{bottom:-6px;cursor:nwse-resize;right:-6px}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.bottomLeft{bottom:-6px;cursor:nesw-resize;left:-6px}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.topCenter{cursor:ns-resize;right:calc(50% - 5px);top:-6px}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.bottomCenter{bottom:-6px;cursor:ns-resize;right:calc(50% - 5px)}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.rightCenter{cursor:ew-resize;right:-6px;top:calc(50% - 5px)}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.leftCenter{cursor:ew-resize;left:-6px;top:calc(50% - 5px)}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox .dtParts_Controller.is-noValid{display:none}#dtWholeArea #dtPanArea #dtMainArea #dtPartsBtnArea #dtPartsBox.is-xyControll .xyController{display:block}}#dtWholeArea #dtCursorLayer{height:100%;position:absolute;width:100%}#dtWholeArea #dtCursorLayer #dtCursorUpBtn{top:6px}#dtWholeArea #dtCursorLayer #dtCursorUpBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:10px;text-align:center}#dtWholeArea #dtCursorLayer #dtCursorRightBtn{right:6px}#dtWholeArea #dtCursorLayer #dtCursorRightBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:10px;text-align:center}#dtWholeArea #dtCursorLayer #dtCursorDownBtn{bottom:6px}#dtWholeArea #dtCursorLayer #dtCursorDownBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:10px;text-align:center}#dtWholeArea #dtCursorLayer #dtCursorLeftBtn{left:6px}#dtWholeArea #dtCursorLayer #dtCursorLeftBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:10px;text-align:center}#dtWholeArea #dtCursorLayer #dtCursorDownBtn,#dtWholeArea #dtCursorLayer #dtCursorLeftBtn,#dtWholeArea #dtCursorLayer #dtCursorRightBtn,#dtWholeArea #dtCursorLayer #dtCursorUpBtn{color:#666;cursor:pointer;position:absolute;z-index:15000}#dtWholeArea #dtCursorLayer #dtCursorDownBtn:before,#dtWholeArea #dtCursorLayer #dtCursorLeftBtn:before,#dtWholeArea #dtCursorLayer #dtCursorRightBtn:before,#dtWholeArea #dtCursorLayer #dtCursorUpBtn:before{background:hsla(0,0%,99%,.3);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;display:inline-block;height:24px;width:24px}#dtWholeArea #dtCursorLayer #dtCursorDownBtn:hover,#dtWholeArea #dtCursorLayer #dtCursorLeftBtn:hover,#dtWholeArea #dtCursorLayer #dtCursorRightBtn:hover,#dtWholeArea #dtCursorLayer #dtCursorUpBtn:hover{color:#313131}#menuDialog{background:#f3f3f3;float:right;font-size:18px;height:calc(100vh - 60px);height:calc(var(--vh, 1vh)*100 - 60px);position:relative;width:400px;z-index:2}#menuDialog>div{height:100%;overflow-y:auto}#menuDialog .dialogInner{padding:0 16px}#menuDialog #dtDetailDialog{background-color:#313131;color:#e9e9e9;height:calc(100vh - 60px);height:calc(var(--vh, 1vh)*100 - 60px);left:0;margin:0;position:absolute;top:0;width:100%;z-index:2}#menuDialog #dtDetailDialog .segmentCloseBtnWrap{width:100%}#menuDialog #dtDetailDialog #dtSegmentCloseBtn{display:inherit;position:relative;text-align:right}#menuDialog #dtDetailDialog #dtSegmentCloseBtn:before{color:#fff;content:"";cursor:pointer;display:inline-block;font-family:Font Awesome\ 5 Free,serif;font-size:21px;font-weight:900;line-height:1;padding:12px 12px 0;text-align:center}#menuDialog #dtDetailDialog .textInputAreaWrap{width:50%}#dtItemDialog{margin:0}#dtItemDialog .item_name{font-size:21px;margin:18px 0;width:100%}#dtItemDialog .item_viewArea{zoom:1}#dtItemDialog .item_viewArea:after,#dtItemDialog .item_viewArea:before{content:"";display:table}#dtItemDialog .item_viewArea:after{clear:both}#dtItemDialog .item_img{float:left;height:134px;width:134px}#dtItemDialog .item_priceArea{float:right;width:230px}#dtItemDialog .item_estimatedSellingPrice,#dtItemDialog .item_invoicePrice,#dtItemDialog .item_sellingPrice{display:inline-block;width:100%}#dtItemDialog .item_estimatedSellingPrice .item_estimatedSellingPrice_name,#dtItemDialog .item_estimatedSellingPrice .item_invoicePrice_name,#dtItemDialog .item_estimatedSellingPrice .item_sellingPrice_name,#dtItemDialog .item_invoicePrice .item_estimatedSellingPrice_name,#dtItemDialog .item_invoicePrice .item_invoicePrice_name,#dtItemDialog .item_invoicePrice .item_sellingPrice_name,#dtItemDialog .item_sellingPrice .item_estimatedSellingPrice_name,#dtItemDialog .item_sellingPrice .item_invoicePrice_name,#dtItemDialog .item_sellingPrice .item_sellingPrice_name{display:inline-block;font-size:16px;margin-top:4px;padding-left:11px}#dtItemDialog .item_estimatedSellingPrice .item_estimatedSellingPrice_val,#dtItemDialog .item_estimatedSellingPrice .item_invoicePrice_val,#dtItemDialog .item_estimatedSellingPrice .item_sellingPrice_val,#dtItemDialog .item_invoicePrice .item_estimatedSellingPrice_val,#dtItemDialog .item_invoicePrice .item_invoicePrice_val,#dtItemDialog .item_invoicePrice .item_sellingPrice_val,#dtItemDialog .item_sellingPrice .item_estimatedSellingPrice_val,#dtItemDialog .item_sellingPrice .item_invoicePrice_val,#dtItemDialog .item_sellingPrice .item_sellingPrice_val{float:right;font-size:21px;font-weight:700}#dtItemDialog .item_dl_temp{background-color:#fff;border:thin solid #666;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-sizing:border-box;color:#666;cursor:pointer;display:inline-block;float:right;font-size:16px;height:inherit;padding:6px 10px;width:inherit}#dtItemDialog .item_dl_temp.active,#dtItemDialog .item_dl_temp.is-active,#dtItemDialog .item_dl_temp.selected,#dtItemDialog .item_dl_temp:not(.disabled):hover{background-color:#666;border:thin solid #666;color:#fff}#dtItemDialog .item_descTitle{border-bottom:thin solid #dcdcdc;font-size:16px}#dtItemDialog #dtBackBtn{color:#f47a5d;display:inline-block;margin-top:12px;text-align:right;width:100%}#dtStampDialog{margin:0}#dtStampDialog #dtStampImageArea{background-color:#fff;border:thin solid #dcdcdc;height:calc(100vh - 144px);height:calc(var(--vh, 1vh)*100 - 144px);margin:0 6px;overflow-y:scroll;width:calc(100% - 12px)}#dtStampDialog #dtStampImageArea .dtStampImage{cursor:pointer;height:75px;margin:3px;width:75px}#dtStampDialog #dtStampImageArea .dtStampImage:nth-of-type(4n){margin:3px 0 3px 3px}#dtTextDialog .fontName{background-size:cover;display:inline-block;height:100%;mix-blend-mode:darken;width:calc(100% - 24px)}#dtTextDialog .dtDistortList{color:#666;display:none;height:30px;padding:6px;width:calc(100% - 16px)}#dtTextDialog .dtDistortList svg{float:left;height:30px;margin-right:6px;width:30px}#dtTextDialog .dtDistortList svg .fillColor{fill:#666}#dtTextDialog .dtDistortList svg .strokeColor{stroke:#666}#dtTextDialog .dtDistortList.selected{display:block}#dtPatternDialog{margin:0}#dtPatternDialog #dtPatternImageArea{background-color:#fff;border:thin solid #dcdcdc;height:calc(100vh - 194px);height:calc(var(--vh, 1vh)*100 - 194px);margin:0 6px;overflow-y:scroll;width:calc(100% - 12px)}#dtPatternDialog #dtPatternImageArea .dtPatternImage{cursor:pointer;height:75px;margin:3px;width:75px}#dtPatternDialog #dtPatternImageArea .dtPatternImage:nth-of-type(4n){margin:3px 0 3px 3px}#dtPatternDialog #dtPatternMakerBtnArea{margin-top:12px;text-align:right}#dtPatternDialog #dtPatternMakerBtnArea #dtPatternMakerBtn{background-color:#fff;border:thin solid #666;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-sizing:border-box;color:#666;cursor:pointer;display:inline-block;font-size:16px;height:inherit;line-height:1;padding:6px 10px;width:inherit}#dtPatternDialog #dtPatternMakerBtnArea #dtPatternMakerBtn.active,#dtPatternDialog #dtPatternMakerBtnArea #dtPatternMakerBtn.is-active,#dtPatternDialog #dtPatternMakerBtnArea #dtPatternMakerBtn.selected,#dtPatternDialog #dtPatternMakerBtnArea #dtPatternMakerBtn:not(.disabled):hover{background-color:#666;border:thin solid #666;color:#fff}#dtPatternDialog #dtPatternMakerBtnArea.disabled{cursor:not-allowed}#dtPatternDialog #dtPatternMakerBtnArea:not(.disabled) #dtPatternMakerBtnDisableNotice{display:none}#dtColorDialog .colorTipArea{height:calc(100vh - 231px);height:calc(var(--vh, 1vh)*100 - 231px)}#dtBgColorDialog .colorTipArea{height:calc(100vh - 194px);height:calc(var(--vh, 1vh)*100 - 194px)}#dtFontDialog .dtFontMsgText{display:inline-block;pointer-events:none;position:absolute;top:21px}#dtFontDialog .fontListArea{background-color:#fff;border:thin solid #dcdcdc;height:calc(100vh - 182px);height:calc(var(--vh, 1vh)*100 - 182px);margin:0;overflow-y:scroll;width:calc(100% - 2px)}#dtFontDialog .fontListArea .dtTextFontArea{margin:0 3px;padding:0;width:calc(100% - 10px)}#dtFontDialog .fontListArea .dtTextFontType{padding:0}#dtFontDialog .fontListArea .dtTextFontType.is-active{display:block}#dtFontDialog .fontListArea .dtTextFontType .listMenu__text{border:thin solid #fff;cursor:pointer;display:block;margin-left:10px;max-width:155px;padding:0 80px}#dtFontDialog .fontListArea .dtTextFontType .listMenu__text.hidden{display:none}#dtFontDialog .fontListArea .dtTextFontType .listMenu__text.selected{border-color:#f90}#dtFontDialog .fontListArea .dtTextFontType .listMenu__text:hover{cursor:pointer}#dtFontDialog .fontListArea .dtFontList{background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid #fff;display:block;height:45px;width:100%}#dtFontDialog .fontListArea .dtFontList.is-hide{display:none}#dtFontDialog .fontListArea .dtFontList.selected{border-color:red;padding:0}#dtDistortDialog .distortListArea{background-color:#fff;border:thin solid #dcdcdc;box-sizing:border-box;margin:0 6px;max-height:calc(100vh - 182px);max-height:calc(var(--vh, 1vh)*100 - 182px);overflow-y:auto;width:calc(100% - 12px)}#dtDistortDialog .distortListArea .dtDistortArea{margin:0;padding:0}#dtDistortDialog .dtDistortList{border:2px solid #fff;color:#666;display:block;height:30px;padding:6px;width:calc(100% - 16px)}#dtDistortDialog .dtDistortList svg{float:left;height:30px;margin-right:6px;width:30px}#dtDistortDialog .dtDistortList svg .fillColor{fill:#666}#dtDistortDialog .dtDistortList svg .strokeColor{stroke:#666}#dtDistortDialog .dtDistortList:hover{color:#313131}#dtDistortDialog .dtDistortList:hover>svg .strokeColor{stroke:#313131}#dtDistortDialog .dtDistortList:hover>svg .fillColor{fill:#313131}#dtDistortDialog .dtDistortList.selected{border-color:red}#dtPartsControlArea{font-size:12px;margin:0;padding:24px 21px}#dtPartsControlArea.disabled{display:none}#dtPartsControlArea .parts_control_btn{display:flex;height:42px}#dtPartsControlArea .parts_control_btn>span{background-color:#fff;border:thin solid #666;border-left-style:none;color:#666;cursor:pointer;display:inline-block;flex:1;text-align:center}#dtPartsControlArea .parts_control_btn>span.active,#dtPartsControlArea .parts_control_btn>span.is-active,#dtPartsControlArea .parts_control_btn>span.selected,#dtPartsControlArea .parts_control_btn>span:not(.disabled):hover{background-color:#666;color:#fff}#dtPartsControlArea .parts_control_btn>span:first-child:not(:last-child){-webkit-bordertop-left-radius:2px;-moz-bordertop-left-radius:2px;-ms-bordertop-left-radius:2px;-o-bordertop-left-radius:2px;bordertop-left-radius:2px;-webkit-borderbottom-left-radius:2px;-moz-borderbottom-left-radius:2px;-ms-borderbottom-left-radius:2px;-o-borderbottom-left-radius:2px;borderbottom-left-radius:2px;border-left-style:solid}#dtPartsControlArea .parts_control_btn>span:last-child:not(:first-child){-webkit-bordertop-right-radius:2px;-moz-bordertop-right-radius:2px;-ms-bordertop-right-radius:2px;-o-bordertop-right-radius:2px;bordertop-right-radius:2px;-webkit-borderbottom-right-radius:2px;-moz-borderbottom-right-radius:2px;-ms-borderbottom-right-radius:2px;-o-borderbottom-right-radius:2px;borderbottom-right-radius:2px}#dtPartsControlArea .parts_control_btn>span:last-child:first-child{border-left-style:solid;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border-right-style:solid}#dtPartsControlArea .parts_control_btn>span.parts_control_align>svg{height:20px;margin-top:10px}#dtPartsControlArea .parts_control_btn>span.parts_control_flip>svg,#dtPartsControlArea .parts_control_btn>span.parts_control_layer>svg{height:24px;margin-top:9px}#dtPartsControlArea .parts_control_btn>span>svg .strokeColor{stroke:#666}#dtPartsControlArea .parts_control_btn>span>svg .fillColor{fill:#aaa}#dtPartsControlArea .parts_control_btn>span:hover>svg .strokeColor{stroke:#fff}#dtPartsControlArea .parts_control_btn>span:hover>svg .fillColor{fill:#fff}#dtPartsControlArea .partsControls{margin:10px 0 0;zoom:1}#dtPartsControlArea .partsControls:after,#dtPartsControlArea .partsControls:before{content:"";display:table}#dtPartsControlArea .partsControls:after{clear:both}#dtPartsControlArea .partsControls .layerBtnArea,#dtPartsControlArea .partsControls .reverseBtnArea{float:left;width:121px}#dtPartsControlArea .partsControls .copyBtnArea{float:right}#dtPartsControlArea .partsControls .copyBtn{width:60px}#dtPartsControlArea .partsControls .dtCloneBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:21px;font-weight:300;line-height:2;padding:0;text-align:center}#dtPartsControlArea .alignmentBtnArea.disabled,#dtPartsControlArea .copyBtnArea.disabled,#dtPartsControlArea .layerBtnArea.disabled,#dtPartsControlArea .reverseBtnArea.disabled{opacity:.5;pointer-events:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}@media only screen and (max-width:959px){.dtBody #dtWholeArea{z-index:1000}.dtBody #dtWholeArea #dtRotateMark{bottom:110px;position:absolute;right:15px;z-index:2}.dtBody #dtWholeArea #dtRotateMark>img{height:40px;width:40px}.dtBody #dtWholeArea #dtPanArea{overflow:hidden;position:absolute;zoom:0}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea{left:0;padding:6px;position:absolute;top:0;width:calc(100% - 12px)}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea .canvasRightBtnWrap,.dtBody #dtWholeArea #dtPanArea .canvasBtnArea .undoRedoWrap{display:inline-block;height:auto;width:52px}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea .canvasRightBtnWrap{float:right;text-align:right}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea .undoRedoWrap{float:left;text-align:left}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea .dtBtn{background-color:#fff;border:thin solid #666;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-sizing:border-box;color:#666;cursor:pointer;display:inline-block;font-size:10px;height:45px;margin-bottom:6px;position:relative;width:50px;z-index:2}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea .dtBtn.active,.dtBody #dtWholeArea #dtPanArea .canvasBtnArea .dtBtn.is-active,.dtBody #dtWholeArea #dtPanArea .canvasBtnArea .dtBtn.selected,.dtBody #dtWholeArea #dtPanArea .canvasBtnArea .dtBtn:not(.disabled):hover{background-color:#666;border:thin solid #666;color:#fff}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea .dtBtn:before{display:inline-block;width:100%}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea .dtBtn .canvasBtnText{display:block;font-size:10px;margin-left:-10px;margin-top:-3px;text-align:center;width:calc(100% + 20px)}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea #dtPartsCopyBtn{position:relative}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea #dtPartsCopyBtn svg{display:inline-block;height:40px;margin:3px auto -14px;width:100%}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea #dtPartsCopyBtn.disable{pointer-events:none}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea #dtUndoBtn:before{content:""}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea #dtRedoBtn:before,.dtBody #dtWholeArea #dtPanArea .canvasBtnArea #dtUndoBtn:before{color:inherit;font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:7px 0 0;text-align:center}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea #dtRedoBtn:before{content:""}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea #dtGridBtn{position:relative}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea #dtGridBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:7px 0 0 5px;text-align:center}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea #dtGridBtn:after{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;left:9px;line-height:1;padding:0;position:absolute;text-align:left;top:7px}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea #dtSpUsageBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:7px 0 0;text-align:center}.dtBody #dtWholeArea #dtPanArea .canvasBtnArea #dtSelectBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:7px 0 0;text-align:center}.dtBody #dtWholeArea #dtPanArea #dtMainArea{border:2px dashed #fff;z-index:1}.dtBody #dtWholeArea #dtPanArea #dtMainArea.active{border-color:#888}.dtBody #dtWholeArea #dtPanArea #dtMainArea .backgroundLayer{display:none}.dtBody #dtWholeArea #dtPanArea #dtMainArea .dtPartsGhost{border:1px solid transparent;line-height:0!important;will-change:opacity}.dtBody #dtWholeArea #dtPanArea #dtMainArea .dtPartsGhost.selected{border-color:#f47a5d;will-change:opacity,left,top,transform}.dtBody #dtWholeArea #dtCursorLayer{height:100%;position:absolute;width:100%}.dtBody #dtWholeArea #dtCursorLayer #dtCursorUpBtn{top:0}.dtBody #dtWholeArea #dtCursorLayer #dtCursorUpBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:10px;text-align:center}.dtBody #dtWholeArea #dtCursorLayer #dtCursorRightBtn{right:0}.dtBody #dtWholeArea #dtCursorLayer #dtCursorRightBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:10px;text-align:center}.dtBody #dtWholeArea #dtCursorLayer #dtCursorDownBtn{bottom:0}.dtBody #dtWholeArea #dtCursorLayer #dtCursorDownBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:10px;text-align:center}.dtBody #dtWholeArea #dtCursorLayer #dtCursorLeftBtn{left:0}.dtBody #dtWholeArea #dtCursorLayer #dtCursorLeftBtn:before{color:inherit;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:24px;font-weight:900;line-height:1;padding:10px;text-align:center}.dtBody #dtWholeArea #dtCursorLayer #dtCursorDownBtn,.dtBody #dtWholeArea #dtCursorLayer #dtCursorLeftBtn,.dtBody #dtWholeArea #dtCursorLayer #dtCursorRightBtn,.dtBody #dtWholeArea #dtCursorLayer #dtCursorUpBtn{color:#666;position:absolute;z-index:1500}.dtBody #dtWholeArea #dtCursorLayer #dtCursorDownBtn:before,.dtBody #dtWholeArea #dtCursorLayer #dtCursorLeftBtn:before,.dtBody #dtWholeArea #dtCursorLayer #dtCursorRightBtn:before,.dtBody #dtWholeArea #dtCursorLayer #dtCursorUpBtn:before{background:hsla(0,0%,99%,.3);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;display:inline-block;height:24px;width:24px}.dtBody #dtMainMenuArea{height:100%}.dtBody #dtMainMenuArea .dialogInnerBox,.dtBody #dtMainMenuArea.is-partsSelect #dtSpMenuArea .dtSpMenu{display:none}.dtBody #dtMainMenuArea.is-partsSelect .subMenu{display:block}.dtBody #dtMainMenuArea.showMenu .subMenu{display:none}.dtBody #dtMainMenuArea.showMenu.is-bg #menuDialog,.dtBody #dtMainMenuArea.showMenu.is-bg #menuDialog #dtBgColorDialog,.dtBody #dtMainMenuArea.showMenu.is-color,.dtBody #dtMainMenuArea.showMenu.is-image #menuDialog,.dtBody #dtMainMenuArea.showMenu.is-image #menuDialog #dtImageUploadDialog,.dtBody #dtMainMenuArea.showMenu.is-item #menuDialog,.dtBody #dtMainMenuArea.showMenu.is-item #menuDialog #dtItemDialog,.dtBody #dtMainMenuArea.showMenu.is-pattern #menuDialog,.dtBody #dtMainMenuArea.showMenu.is-pattern #menuDialog #dtPatternDialog,.dtBody #dtMainMenuArea.showMenu.is-stamp #menuDialog,.dtBody #dtMainMenuArea.showMenu.is-stamp #menuDialog #dtStampDialog,.dtBody #dtMainMenuArea.showMenu.is-text #menuDialog,.dtBody #dtMainMenuArea.showMenu.is-text #menuDialog #dtTextDialog{display:block}.dtBody #dtMainMenuArea.showMenu.is-color #dtColorDialog,.dtBody #dtMainMenuArea.showMenu.is-color #dtDetailDialog{display:block!important}.dtBody #dtMainMenuArea.showMenu.is-font{display:block}.dtBody #dtMainMenuArea.showMenu.is-font #dtDetailDialog,.dtBody #dtMainMenuArea.showMenu.is-font #dtFontDialog{display:block!important}.dtBody #dtMainMenuArea.showMenu.is-edit{display:block}.dtBody #dtMainMenuArea.showMenu.is-edit #dtDetailDialog,.dtBody #dtMainMenuArea.showMenu.is-edit #dtEditDialog{display:block!important}.dtBody #dtMainMenuArea.showMenu.is-bordering{display:block}.dtBody #dtMainMenuArea.showMenu.is-bordering #dtBorderingDialog,.dtBody #dtMainMenuArea.showMenu.is-bordering #dtDetailDialog{display:block!important}.dtBody #dtMainMenuArea.showMenu.is-distort{display:block}.dtBody #dtMainMenuArea.showMenu.is-distort #dtDetailDialog,.dtBody #dtMainMenuArea.showMenu.is-distort #dtDistortDialog{display:block!important}.dtBody #dtMainMenuArea.showMenu.is-canvasRatio{display:block}.dtBody #dtMainMenuArea.showMenu.is-canvasRatio #dtColorDialog,.dtBody #dtMainMenuArea.showMenu.is-canvasRatio #dtDetailDialog{display:block!important}.dtBody #dtMainMenuArea .dialogHeader{background-color:#f9f9f9;box-sizing:border-box;font-weight:400;height:40px;line-height:2;margin:0;padding:0 12px;position:relative;text-align:left;width:100%;z-index:3}.dtBody #dtMainMenuArea .dialogHeader_btn-close{float:right}.dtBody #dtMainMenuArea .dialogHeader_btn-close:before{color:#666;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:21px;font-weight:900;line-height:1;padding:0;text-align:center}.dtBody #dtMainMenuArea #menuDialog{background:#f3f3f3;display:none;height:100vh;height:calc(var(--vh, 1vh)*100);left:0;position:absolute;top:0;width:100%;z-index:2000}.dtBody #dtMainMenuArea #menuDialog .dialogInnerBox,.dtBody #dtMainMenuArea #menuDialog .dialog_edit{display:none}.dtBody #dtItemDialog{margin:0}.dtBody #dtItemDialog .item_name{font-size:21px;margin:18px 0;width:100%}.dtBody #dtItemDialog .item_viewArea{display:flex;zoom:1}.dtBody #dtItemDialog .item_viewArea:after,.dtBody #dtItemDialog .item_viewArea:before{content:"";display:table}.dtBody #dtItemDialog .item_viewArea:after{clear:both}.dtBody #dtItemDialog .item_img{float:left;height:134px;width:134px}.dtBody #dtItemDialog .item_priceArea{float:right;width:230px}.dtBody #dtItemDialog .item_estimatedSellingPrice,.dtBody #dtItemDialog .item_invoicePrice,.dtBody #dtItemDialog .item_sellingPrice{display:inline-block;width:100%}.dtBody #dtItemDialog .item_estimatedSellingPrice .item_estimatedSellingPrice_name,.dtBody #dtItemDialog .item_estimatedSellingPrice .item_invoicePrice_name,.dtBody #dtItemDialog .item_estimatedSellingPrice .item_sellingPrice_name,.dtBody #dtItemDialog .item_invoicePrice .item_estimatedSellingPrice_name,.dtBody #dtItemDialog .item_invoicePrice .item_invoicePrice_name,.dtBody #dtItemDialog .item_invoicePrice .item_sellingPrice_name,.dtBody #dtItemDialog .item_sellingPrice .item_estimatedSellingPrice_name,.dtBody #dtItemDialog .item_sellingPrice .item_invoicePrice_name,.dtBody #dtItemDialog .item_sellingPrice .item_sellingPrice_name{display:inline-block;font-size:16px;margin-top:4px;padding-left:11px}.dtBody #dtItemDialog .item_estimatedSellingPrice .item_estimatedSellingPrice_val,.dtBody #dtItemDialog .item_estimatedSellingPrice .item_invoicePrice_val,.dtBody #dtItemDialog .item_estimatedSellingPrice .item_sellingPrice_val,.dtBody #dtItemDialog .item_invoicePrice .item_estimatedSellingPrice_val,.dtBody #dtItemDialog .item_invoicePrice .item_invoicePrice_val,.dtBody #dtItemDialog .item_invoicePrice .item_sellingPrice_val,.dtBody #dtItemDialog .item_sellingPrice .item_estimatedSellingPrice_val,.dtBody #dtItemDialog .item_sellingPrice .item_invoicePrice_val,.dtBody #dtItemDialog .item_sellingPrice .item_sellingPrice_val{float:right;font-size:21px;font-weight:700}.dtBody #dtItemDialog .item_dl_temp{background-color:#fff;border:thin solid #666;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-sizing:border-box;color:#666;cursor:pointer;display:inline-block;float:right;font-size:16px;height:inherit;padding:6px 10px;width:inherit}.dtBody #dtItemDialog .item_dl_temp.active,.dtBody #dtItemDialog .item_dl_temp.is-active,.dtBody #dtItemDialog .item_dl_temp.selected,.dtBody #dtItemDialog .item_dl_temp:not(.disabled):hover{background-color:#666;border:thin solid #666;color:#fff}.dtBody #dtItemDialog .item_descTitle{border-bottom:thin solid #dcdcdc;font-size:16px}.dtBody #dtStampDialog{margin:0}.dtBody #dtStampDialog #dtStampImageArea{align-content:flex-start;background-color:#fff;border:solid #dcdcdc;border-width:thin thin 1px;display:flex;flex-wrap:wrap;height:calc(100vh - 122px);height:calc(var(--vh, 1vh)*100 - 122px);justify-content:space-around;margin:0 6px;min-height:100px;overflow-y:scroll;width:calc(100% - 12px)}.dtBody #dtStampDialog #dtStampImageArea .flexDummy{margin:3px;min-height:75px;min-width:75px}.dtBody #dtPatternDialog{margin:0}.dtBody #dtPatternDialog #dtPatternImageArea{background-color:#fff;border:thin solid #dcdcdc;height:calc(100vh - 168px);height:calc(var(--vh, 1vh)*100 - 168px);margin:0 6px;min-height:100px;overflow-y:scroll;width:calc(100% - 12px)}.dtBody #dtPatternDialog #dtPatternImageArea .dtPatternImage{margin:5px}.dtBody #dtPatternDialog #dtPatternImageArea .dtPatternImage:nth-of-type(4n){margin:5px 0 5px 5px}.dtBody #dtPatternDialog #dtPatternImageArea #dtUserPatternImageArea{display:inline}.dtBody #dtPatternDialog #dtPatternMakerBtnArea{margin:6px;text-align:right}.dtBody #dtPatternDialog #dtPatternMakerBtnArea #dtPatternMakerBtn{background-color:#fff;border:thin solid #666;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-sizing:border-box;color:#666;cursor:pointer;display:inline-block;font-size:16px;height:inherit;line-height:1;padding:6px 10px;width:inherit}.dtBody #dtPatternDialog #dtPatternMakerBtnArea #dtPatternMakerBtn.active,.dtBody #dtPatternDialog #dtPatternMakerBtnArea #dtPatternMakerBtn.is-active,.dtBody #dtPatternDialog #dtPatternMakerBtnArea #dtPatternMakerBtn.selected,.dtBody #dtPatternDialog #dtPatternMakerBtnArea #dtPatternMakerBtn:not(.disabled):hover{background-color:#666;border:thin solid #666;color:#fff}.dtBody #dtPatternDialog #dtPatternMakerBtnArea.disabled{cursor:not-allowed}.dtBody #dtPatternDialog #dtPatternMakerBtnArea:not(.disabled) #dtPatternMakerBtnDisableNotice{display:none}}#dtSpColorSubmenu{margin:0 0 12px}