#mainContents{margin:0 20px 54px 20px}#temporaryButton{height:100%;float:right;margin-left:40px}#temporaryCaption{position:relative;padding:0 2rem;font-family:"Meiryo UI","メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-size:2.5rem;line-height:2.8rem;color:#fff;outline:none;padding-right:2em;text-align:left;box-shadow:0 0 0 4px #fff}#temporaryCaption:before,#temporaryCaption::after{float:left;content:"";width:3px;height:19px;background-color:#fff;transition:all 150ms ease-out}#temporaryCaption:before{position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:30px;top:14px}#temporaryCaption::after{position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:2px;right:30px}#headerArea{padding:1rem 3rem 0 1rem;height:auto;overflow:hidden;font-size:2.5rem}#templateSelectCaption{color:#767676;margin:10px 0}#templateSelectSubtitleArea{padding:0 3rem 0 1rem;height:auto;overflow:hidden}#templateSelectSubtitle{font-size:2rem;color:#767676}#templateSizeSelectZone{width:100%;height:84px;margin-left:auto}@media screen and (max-width:1280px){#templateSizeSelectZone{font-size:2.5rem}}@media screen and (min-width:1281px) and (max-width:1600px){#templateSizeSelectZone{font-size:3rem}}@media screen and (min-width:1601px){#templateSizeSelectZone{font-size:3.25rem}}@media screen and (max-height:900px){#templateSizeSelectZone{font-size:2.5rem}}@media screen and (max-width:1280px){#templateSizeSelectZone{top:5%}}@media screen and (min-width:1281px) and (max-width:1600px){#templateSizeSelectZone{top:5%}}@media screen and (min-width:1601px){#templateSizeSelectZone{top:5%}}#templateSizeSelect{position:relative;width:100%;height:100%}#templateSizes{width:100%;height:100%;overflow:hidden;white-space:nowrap;padding:2rem 50px 0;text-align:right;justify-content:flex-end;box-sizing:border-box;-webkit-mask-box-image:url("/css/PC/common-img/img/tab_mask.png") 0 60;-webkit-mask-size:contain}.templateSize{display:inline-block;position:relative;width:28rem;height:100%;padding:0 1rem;box-sizing:border-box;flex:0 0 auto}.templateSize.selected>.tmpSizeBtnZone::before{position:absolute;right:-9999px;bottom:0;left:-9999px;margin:auto;width:3840px;height:20px;content:"";display:block;background-image:url("/css/PC/0/img/svg/current_tab_indicator.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.templateSize.selected>.tmpSizeBtnZone::after{content:"";display:block;top:-12.5px;left:-12.5px;width:25px;height:25px;background-image:url("/css/PC/common-img/img/svg/selected_btn_icon_checked.svg");background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#dd621c;border-radius:50%;color:#fff;border:2px solid #fff;position:absolute}.tmpSizeBtnZone{width:100%;height:64px;position:relative;z-index:0}.tmpSizeBtn{position:absolute;left:0;padding:1.3rem;padding-top:1rem;line-height:2.3rem;min-width:140px;outline:none;border-radius:10px;font-size:2.5rem;font-family:"Meiryo UI","メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;transition:all 200ms ease;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);color:#333;padding:0;min-width:0;width:100%;height:43px}.anmEffect .tmpSizeBtn,.tmpSizeBtn.anmEffect{-webkit-animation-name:anmEffect;-webkit-animation-duration:600ms;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:1;z-index:10}@-webkit-keyframes anmEffect{0%{box-shadow:0 0 1px 1px rgba(190,246,84,.4)}30%{box-shadow:0 0 50px 20px rgba(190,246,84,.6)}100%{box-shadow:0 0 50px 50px rgba(190,246,84,0)}}.selected .tmpSizeBtn,.tmpSizeBtn .selected{background-color:rgba(113,168,9,.8);color:#fff}.selected .tmpSizeBtn:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:33px;border-radius:10px 10px 0 0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);z-index:-2}.selected .tmpSizeBtn:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:43px;border-radius:10px 10px 0 0;background-color:#fff;z-index:-1}#sizeLeftScrlBtnZone{position:absolute;left:0;top:2rem;width:3rem;height:43px}#sizeRightScrlBtnZone{position:absolute;right:0;top:2rem;width:3rem;height:43px}#sizeLeftScrlBtn{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:solid 1.5rem transparent;border-left:none;border-right:solid 2.5rem rgba(0,0,0,.6)}#sizeRightScrlBtn{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:solid 1.5rem transparent;border-right:none;border-left:solid 2.5rem rgba(0,0,0,.6)}.mCustomScrollBox.mCSB_horizontal{min-height:calc(100% + 3px)!important}.mCustomScrollBox.mCSB_horizontal .mCSB_container{height:inherit}#tmpContentsArea{position:absolute;border-radius:10px;padding:0% 1%;color:#333;top:90px;right:0;bottom:0;left:0;padding:0;background-color:transparent;border:none;z-index:0}#tmpContentsZone{position:relative;height:100%}#tmpCategorySelectArea{position:relative;width:100%;height:65px}#categoryContent{position:relative;width:100%;height:100%;border-bottom:3px solid rgba(113,168,9,.8);box-sizing:border-box}#tmpCategories{width:calc(100% + 112px);height:100%;overflow:hidden;display:-webkit-flex;padding:1rem 56px 0;box-sizing:border-box;-webkit-mask-box-image:url("/css/PC/common-img/img/tab_mask.png") 0 60;-webkit-mask-size:contain}.tmpCateogry{position:relative;display:inline-block;width:200px;height:100%;padding:0 5px;box-sizing:border-box;-webkit-flex:0 0 auto;flex:0 0 auto}.tmpCategoryBtnZone{height:46px}.tmpCateogry.selected>.tmpCategoryBtnZone::after{content:"";display:block;width:20px;height:20px;background-image:url("/css/PC/common-img/img/svg/selected_btn_icon_checked.svg");background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#dd621c;border-radius:50%;color:#fff;border:2px solid #fff;position:absolute;top:-10px;left:0;pointer-events:none}.tmpCategoryBtn{padding:1.3rem;padding-top:1rem;line-height:2.3rem;min-width:140px;outline:none;border-radius:10px;font-size:1.6rem;font-family:"Meiryo UI","メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;transition:all 200ms ease;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);color:#333;min-width:0;width:100%;height:30px;padding:0}body.osMac .tmpCategoryBtn{font-size:1.4rem}.selected .underLineZone{position:absolute;right:0;bottom:-11px;left:0;margin:auto;width:24px;height:24px;overflow:hidden;-webkit-transform:rotate(45deg) skew(7deg,7deg);transform:rotate(45deg) skew(7deg,7deg)}.underLine{width:200%;height:200%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;margin-top:-25%;margin-left:-25%;background-image:url("/css/PC/common-img/img/spk_02_Thumb_back01_parts.png");background-repeat:repeat}.selected .underLineZone::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-top:3px solid rgba(113,168,9,.8);border-left:3px solid rgba(113,168,9,.8)}.anmEffect .tmpCategoryBtn,.tmpCategoryBtn.anmEffect{-webkit-animation-name:anmEffect;-webkit-animation-duration:600ms;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:1;z-index:10}@-webkit-keyframes anmEffect{0%{box-shadow:0 0 1px 1px rgba(190,246,84,.4)}30%{box-shadow:0 0 50px 20px rgba(190,246,84,.6)}100%{box-shadow:0 0 50px 50px rgba(190,246,84,0)}}.selected .tmpCategoryBtn,.tmpCategoryBtn .selected{background-color:rgba(113,168,9,.8);-webkit-box-shadow:none;color:#fff}#preCategoryBtnArea{position:absolute;top:3px;left:0;-webkit-box-shadow:13px 0 8px #fff;-moz-box-shadow:13px 0 8px #fff;box-shadow:13px 0 8px #fff}#nextCategoryBtnArea{position:absolute;top:3px;right:0;-webkit-box-shadow:-13px 0 8px #fff;-moz-box-shadow:-13px 0 8px #fff;box-shadow:-13px 0 8px #fff}.categoryCtrlBtn{min-width:0;width:43px;height:43px;border:2px solid #444;background-color:#fcfcfc;border-radius:10px;box-sizing:border-box}#preCategoryBtn::after,#nextpreCategoryBtn::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0}#preCategoryBtn::after{border:solid 12.9px transparent;border-left:none;border-right:solid 21.5px rgba(0,0,0,.6)}#nextpreCategoryBtn::after{border:solid 12.9px transparent;border-right:none;border-left:solid 21.5px rgba(0,0,0,.6)}#template{position:absolute;top:75px;bottom:0;width:100%;height:calc(100% - 90px);box-sizing:border-box}#template{}#templateContent{width:100%;height:100%;overflow:auto}#templatesArea{width:100%;height:100%}#templates{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;overflow:hidden;box-sizing:border-box;padding-right:40px}@media screen and (max-width:1280px){#templates{padding-top:1%}}@media screen and (min-width:1281px) and (max-width:1600px){#templates{padding-top:1%}}@media screen and (min-width:1601px){#templates{padding-top:1%}}.templateArea{display:inline-block;position:relative;height:0}@media screen and (max-width:1280px){.templateArea{width:33%;padding-top:33%}}@media screen and (min-width:1281px) and (max-width:1600px){.templateArea{width:25%;padding-top:25%}}@media screen and (min-width:1601px){.templateArea{width:20%;padding-top:20%}}.tmpBtnZone{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:90%;height:0;padding-top:90%}.tmpBtn{background-color:rgba(255,255,255,.8);border:2px solid rgba(0,0,0,.2);padding:0% 1%;padding:.9rem;padding-top:.6rem;line-height:1.45rem;min-width:140px;outline:none;border-radius:10px;font-family:"Meiryo UI","メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;transition:all 200ms ease;background-color:#fff;color:#333;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:1rem 0;font-size:1.65rem;line-height:1.5em;display:-webkit-flex;-webkit-flex-flow:column nowrap;-webkit-justify-content:flex-start;-webkit-align-items:stretch;overflow:hidden;box-sizing:border-box}.anmEffect .tmpBtn,.tmpBtn.anmEffect{-webkit-animation-name:anmEffect;-webkit-animation-duration:600ms;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:1;z-index:10}@-webkit-keyframes anmEffect{0%{box-shadow:0 0 1px 1px rgba(190,246,84,.4)}30%{box-shadow:0 0 50px 20px rgba(190,246,84,.6)}100%{box-shadow:0 0 50px 50px rgba(190,246,84,0)}}.tmpBtn:active{background-color:#ed9f72;color:#fff;text-shadow:0 0 20px #fff}.selected .tmpBtn,.tmpBtn .selected{background-color:#dd621c;color:#fff}.templateInfoArea{width:100%;padding:0 2rem 0 4rem;text-align:left;box-sizing:border-box}.templateInfoArea>div>div{display:inline-block;letter-spacing:normal}.templateInfoArea .templateSizeInfoZone{display:flex;flex-wrap:wrap}.templateInfoArea .templateSizeInfoZone .templateSizeCaption{flex:0 0 25%}.templateInfoArea .templateSizeInfoZone .templateSizeSeparate{flex:0 0 5%}.templateInfoArea .templateSizeInfoZone .templateSizeInfo{flex:0 1 65%;font-weight:bold;font-size:1.5em}.templateInfoArea .templateSizeInfoZone span:nth-of-type(4){flex:0 0 33%;text-align:right}.templateInfoArea .templateSegmentInfoZone{display:flex}.templateInfoArea .templateSegmentInfoZone .templateSegmentCaption{flex:0 1 5em}.templateInfoArea .templatePriceInfoZone{display:flex}.templateInfoArea .templatePriceInfoZone span:nth-of-type(1){flex:0 0 25%}.templateInfoArea .templatePriceInfoZone .templatePriceInfo{color:#dd621c;font-weight:bold}.selected .tmpBtn .templateInfoArea .templatePriceInfoZone .templatePriceInfo{color:#ff0}.templateSizeInfoZone .templateSizeNameMM{float:left;letter-spacing:-.4em;margin-left:26%}.templateSizeInfoZone .templateSizeNameMM>span{letter-spacing:normal}.templateSizeInfoZone .templateSizeHeight{margin-right:-.2em}.templateSizeInfoZone .templateSizeWidth{margin-right:-.2em}.templateImageArea{position:absolute;right:0;left:0;margin:auto;top:7.5em;bottom:5.3rem;width:100%}.templateImageZone{position:absolute;right:0;left:0;margin:auto;width:250px}.templateImage{max-width:100%;max-height:100%;margin:0 auto}.templateColorInfoArea{position:absolute;right:0;left:0;margin:auto;bottom:1rem;width:90%;height:4.3rem;line-height:1em;display:-webkit-flex}@media screen and (max-width:1280px){.templateColorInfoArea{font-size:3.3rem}}@media screen and (min-width:1281px) and (max-width:1600px){.templateColorInfoArea{font-size:3.96rem}}@media screen and (min-width:1601px){.templateColorInfoArea{font-size:4.29rem}}@media screen and (max-height:900px){.templateColorInfoArea{font-size:3.3rem}}.colorInfoZone{height:100%;-webkit-flex-basis:70%}.colorInfo{height:100%;text-align:left;margin-top:5px;display:none}.color{width:2rem;height:2rem;float:left;margin:.2rem}.colorCnvs{height:100%;width:100%;background:none;border:none;border-radius:50%}.colorInfoCaptionZone{height:100%;-webkit-flex-basis:30%;font-size:1.8rem}.checkmarkZone{display:none;position:absolute;top:0;left:0}.selected .checkmarkZone{display:block}.checkmark{display:block;position:absolute;top:-16px;left:-16px;width:32px;height:32px;background-image:url("/css/PC/common-img/img/svg/selected_btn_icon_checked.svg");background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#dd621c;border-radius:50%;color:#fff;border:2px solid #fff;top:0;left:0}#scrollDisplayArea{display:-webkit-flex;-webkit-flex-flow:column nowrap;-webkit-align-items:center;box-sizing:border-box;width:40px;position:absolute;top:0;bottom:0;margin:auto;top:84px;right:0;bottom:5px;width:46px;margin-left:10px}#upScrollButtonZone{width:30px;height:15px;margin:10px 0;-webkit-order:1;margin-top:5px;position:relative;width:46px;height:46px}#upScrollButtonZone>*{display:block;width:0;height:0;border:solid 9px transparent;border-top:none;border-bottom:solid 15px rgba(0,0,0,.6);outline:none;margin:0 auto}#upScrollButton{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;bottom:12px;border:solid 13px transparent;border-bottom:solid 22px #fff}#upScrollButton::before{content:"";display:block;position:absolute;top:-12px;left:-23px;width:46px;height:46px;background-color:rgba(0,0,0,.6);border-radius:7px;z-index:-1}#scrollBarZone{-webkit-flex:1 1 auto;background:none;border:none;position:relative;-webkit-order:2;width:10px;margin:0 15px;width:28px}#scrollBarZone>*{position:absolute;top:0;width:10px;height:120px;border-radius:5px;background-color:rgba(0,0,0,.6)}#scrollBar{width:28px;min-height:28px}#downScrollButtonZone{width:30px;height:15px;margin:10px 0;-webkit-order:3;position:relative;width:46px;height:46px}#downScrollButtonZone>*{display:block;width:0;height:0;border:solid 9px transparent;border-bottom:none;border-top:solid 15px rgba(0,0,0,.6);outline:none;margin:0 auto}#downScrollButton{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;top:15px;border:solid 13px transparent;border-top:solid 22px #fff}#downScrollButton::before{content:"";display:block;position:absolute;bottom:-12px;left:-23px;width:46px;height:46px;background-color:rgba(0,0,0,.6);border-radius:7px;z-index:-1}.tmpBtnZone{width:95%;padding-top:95%}.tmpBtn{font-size:1.6rem;line-height:1.4em}.templateInfoArea{flex:0 0 auto}.templateSizeInfo{font-size:1.5em!important}.templatePriceInfo{font-size:1.5em!important}.templateImageArea{flex:1 0 200px;position:relative;width:250px;height:200px;margin:5px auto;top:0;right:0;bottom:0;left:0}.templateImageZone{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:250px;height:200px}.templateColorInfoArea{flex:0 0 auto;position:static;font-size:1.6rem;height:auto}.colorInfoZone{-webkit-flex-basis:75%;height:auto}.colorInfo{display:block;margin:0}.colorInfoCaptionZone{height:auto}.color{margin:0 .2rem .3rem}#templateType{float:left}@media screen and (max-width:1280px){#templateType{font-size:2.5rem}}@media screen and (min-width:1281px) and (max-width:1600px){#templateType{font-size:3rem}}@media screen and (min-width:1601px){#templateType{font-size:3.25rem}}@media screen and (max-height:900px){#templateType{font-size:2.5rem}}#templateSizeContent{width:100%;height:100%}#templateTypeList{display:flex;align-items:flex-start;transition:500ms all ease;margin:-15px auto 0;height:84px;padding-top:15px}.templateTypeListitem{height:1.6em;transition:500ms all ease;box-sizing:border-box;padding:0 1rem;margin:0;text-align:center;color:#767676;position:relative}@media screen and (max-width:1280px){.templateTypeListitem{font-size:4rem}}@media screen and (min-width:1281px) and (max-width:1600px){.templateTypeListitem{font-size:4.8rem}}@media screen and (min-width:1601px){.templateTypeListitem{font-size:5.2rem}}@media screen and (max-height:900px){.templateTypeListitem{font-size:4rem}}.templateTypeListitem::before{position:absolute;right:-9999px;bottom:0;left:-9999px;margin:auto;width:3840px;height:20px;content:"";display:block;background-image:url("/css/PC/0/img/svg/current_tab_indicator.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.templateListitem *{font-size:1.8rem}body.osMac .templateListitem *{font-size:1.4rem}#templateContent{}#templateList{width:100%;height:100%;overflow:hidden;box-sizing:border-box}@media screen and (max-width:1280px){#templateList{padding:10px 0 0 10px;margin-left:-4px}}@media screen and (min-width:1281px) and (max-width:1600px){#templateList{padding-left:12%}}.templateListitem{position:relative;float:left;margin:6px;border-radius:10px}@media screen and (max-height:800px){.templateListitem{width:403px;height:289px}}@media screen and (min-height:801px){.templateListitem{width:448px;height:321px}}.templateItem{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.8);border:2px solid rgba(0,0,0,.2);padding:0% 1%;padding:1.1rem;padding-top:.8rem;line-height:1.8rem;min-width:140px;outline:none;border-radius:10px;font-size:2rem;font-family:"Meiryo UI","メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;transition:all 200ms ease;background-color:#fff;color:#333;cursor:pointer;transition:300ms background-color ease}.anmEffect .templateItem,.templateItem.anmEffect{-webkit-animation-name:anmEffect;-webkit-animation-duration:600ms;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:1;z-index:10}@-webkit-keyframes anmEffect{0%{box-shadow:0 0 1px 1px rgba(190,246,84,.4)}30%{box-shadow:0 0 50px 20px rgba(190,246,84,.6)}100%{box-shadow:0 0 50px 50px rgba(190,246,84,0)}}.templateItem:active{background-color:#ed9f72;color:#fff;text-shadow:0 0 20px #fff}.selected .templateItem,.templateItem .selected{background-color:#dd621c;color:#fff}.selectedTemplate .templateItem{background-color:#dd621c;color:#fff}.selectedTemplate .templateItem::after{content:"";display:block;position:absolute;top:-16px;left:-16px;width:32px;height:32px;background-image:url("/css/PC/common-img/img/svg/selected_btn_icon_checked.svg");background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#dd621c;border-radius:50%;color:#fff;border:2px solid #fff}.templateItemContent{position:relative;width:100%;height:100%}.templateItemImg{position:absolute;right:0;left:0;margin:auto;bottom:4rem;width:100%;height:50.77%}.templateItemDetail{position:absolute;width:100%;height:100%;cursor:pointer}.templateItemDetail dt::after{content:":"}.templateItemDetail *{cursor:pointer}.templateItemType{position:absolute;top:0;left:1rem}.templateItemType dt{float:left}.templateItemType dd{float:left}.templateItemSize{position:absolute;top:1.3em;left:1rem}.templateItemSize dt{float:left}.templateItemSize dd{float:left}.templateItemSurfaceType{position:absolute;top:2.6em;left:1rem}.templateItemSurfaceType dt{float:left}.templateItemSurfaceType dd{float:left}.templateItemPrice{position:absolute;right:0;top:52px}.templateItemPrice dt{float:left;text-indent:-9999px}.templateItemPrice dd{float:left}.templateItemPrice span{font-size:2.5rem;font-weight:bold;color:red}body.osMac .templateItemPrice span{font-size:2rem}.selected .templateItemPrice span{color:#ff0}.templateItemPages{position:absolute;bottom:0}.templateItemPages dt{float:left;display:none}.templateItemPages dd{float:left}.templateItemNumberOfPics{position:absolute;bottom:0;right:0}.templateItemNumberOfPics dt{float:left;display:none}.templateItemNumberOfPics dd{float:left}.mCSB_scrollTools_vertical{margin-top:10px;margin-bottom:10px}.serviceFinishPopupArea{position:absolute;width:100%;height:100%;left:0%;top:0%;background:none;z-index:19}.serviceFinishPopupArea *{backface-visibility:visible;-webkit-backface-visibility:visible}.serviceFinishPopupBackgroundArea{position:absolute;left:-9999px;top:-9999px;right:-9999px;bottom:-9999px;margin:auto;opacity:.5;background-color:#333}.serviceFinishPopupZone{position:absolute;display:-webkit-flex;display:flex;overflow:hidden;width:70%;min-width:550px;height:70%;left:0;top:0;right:0;bottom:130px;margin:auto;padding:2rem 2.5rem 120px;color:#333;border-radius:10px;border:2px solid rgba(0,0,0,.2);border-image:none;background-color:#fff;flex-direction:column;-webkit-flex-direction:column;box-sizing:border-box}.serviceFinishPopupContentsZone{height:100%;margin-bottom:2.5rem}.serviceFinishPopupTitle{height:1.7em;color:#767676;font-size:2.5rem}.serviceFinishPopupContents{font-size:2.2rem}.okBtnArea{position:absolute;width:100%;height:80px;bottom:0;left:0;background-color:rgba(113,168,9,.8);box-sizing:border-box}.okBtnZone{display:-webkit-flex;display:flex;width:100%;height:100%;align-items:center;-webkit-align-items:center;flex-flow:row nowrap;-webkit-flex-flow:row nowrap;justify-content:center;-webkit-justify-content:center}.serviceFinishPopupOkBtn{display:block;min-width:160px;height:60px;padding:.8rem 1.3rem 1.3rem;line-height:2.3rem;font-family:"Meiryo UI","���C���I","�q���M�m�p�S Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-size:2.5rem;color:#fff;background-color:transparent;border:3px solid #fff;border-image:none;border-radius:10px;transition:200ms;-webkit-transition:all 200ms ease}.anmEffect .serviceFinishPopupOkBtn{z-index:10;animation-name:anmEffect;animation-duration:600ms;animation-timing-function:ease-out;animation-iteration-count:1;-webkit-animation-name:anmEffect;-webkit-animation-duration:600ms;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:1}.serviceFinishPopupOkBtn:active{background-color:#dd621c}.selected .tmpSizeBtn,.tmpSizeBtn .selected{background-color:#254c99}.selected .tmpCategoryBtn,.tmpCategoryBtn .selected{background-color:#254c99}#categoryContent{border-bottom:3px solid #254c99}.selected .underLineZone::after{border-top:3px solid #254c99;border-left:3px solid #254c99}.okBtnArea{background-color:#254c99}