form#form-layout{padding:0 3%}form#form-layout .form-group{margin-right:0;margin-left:0}.panel-heading{font-size:20px;font-weight:700}.col-form-label{background:#bdbdbd;color:#fff;font-weight:700}@media (max-width:576px){.col-form-label{margin-bottom:15px}}.submit-area{padding:30px}label span.require{font-size:80%;background:#ff6060;border-radius:12px;padding:1px 10px;margin-left:5px}.form-inline-price .form-control{display:inline-block}.message-block{margin:20px auto;padding:15px 10px;background:#fff}.table-space td,.table-space th{padding:.6rem!important}.apply-area{border:2px solid #f5f5f5;padding:5px 10px;margin-bottom:20px;background:#f5f5f5;border-radius:10px}.text-box-area{border:1px solid #ccc;height:150px;line-height:1.5em;margin:5px 2%;overflow:auto;padding:10px;width:96%;background:#fff}.text-box-area ul{list-style:none}.text-box-area ul li{line-height:25px}@-webkit-keyframes click-wave{0%{position:relative;width:30px;height:30px;opacity:.35}to{width:200px;height:200px;margin-top:-80px;margin-left:-80px;opacity:0}}@keyframes click-wave{0%{position:relative;width:30px;height:30px;opacity:.35}to{width:200px;height:200px;margin-top:-80px;margin-left:-80px;opacity:0}}.checkbox-red .option-input{position:relative;top:9px;right:0;bottom:0;left:0;width:30px;height:30px;margin-right:.5rem;cursor:pointer;transition:all .15s ease-out 0s;color:#fff;border:1px solid #da3c41;outline:none;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:15px}.checkbox-red .option-input:hover{background:#f6d7d9}.checkbox-red .option-input:checked{background:#da3c41;border-radius:15px}.checkbox-red .option-input:checked:before{font-size:20px;line-height:30px;position:absolute;display:inline-block;width:30px;height:30px;content:"\2714";text-align:center;border-radius:15px}.checkbox-red .option-input:checked:after{position:relative;display:block;content:"";background:#da3c41}.checkbox-red .option-input.radio,.checkbox-red .option-input.radio:after{border-radius:50%}.checkbox-red label{line-height:40px;display:block}.checkbox-red .option-input:disabled{cursor:not-allowed;background:#b8b7b7}.checkbox-red .option-input:disabled:before{font-size:20px;line-height:30px;position:absolute;display:inline-block;width:30px;height:30px;text-align:center}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@media screen and (max-width:414px){.submit-area .btn{font-size:12px}}.common-form-layout{padding:10px 20px!important}.common-form-layout.px-0-custom{padding-left:0!important;padding-right:0!important}@media screen and (max-width:767px){.common-form-layout{padding:5px 10px!important}.common-form-layout.px-0-custom{padding-left:0!important;padding-right:0!important}}.common-form-layout .status-group{margin-right:10px;position:relative;margin-bottom:10px}.common-form-layout .status-group__input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0}.common-form-layout .status-group__label{margin:0;background:#eaeaea;font-size:15px;padding:5px 15px 5px 10px;border-radius:5px;min-width:130px}.common-form-layout .status-group__label img{display:block;height:30px;width:auto}.common-form-layout .status-group__label span{display:block;padding-left:10px}.common-form-layout .status-group__label.increase-padding{padding:8px 10px;min-width:150px}.common-form-layout .status-group__label.min-width-80{min-width:80px}.common-form-layout .status-group__label.min-width-50{min-width:50px}.common-form-layout .status-group__input:checked+.status-group__label{background:#f9d4a2}@media screen and (max-width:767px){.common-form-layout .status-group__label.min-width-80{min-width:50px}}.common-form-layout .checkbox-group{position:relative}.common-form-layout .checkbox-group__checkbox{opacity:0;z-index:1;position:absolute;width:100%;height:100%;left:0;top:0}.common-form-layout .checkbox-group__checkbox:checked+.checkbox-group__label:before{background:#f78c0d}.common-form-layout .checkbox-group__label{padding-left:40px}.common-form-layout .checkbox-group__label:before{content:"";display:block;width:30px;height:30px;position:absolute;left:0;top:0;bottom:0;margin:auto;border-radius:50%;background:#eaeaea}.common-form-layout .checkbox-group__label:after{content:"";display:block;width:14px;height:8px;border-bottom:3px solid #fff;border-left:3px solid #fff;transform:rotate(-50deg);position:absolute;left:8px;top:8px}.common-form-layout .under-line{text-decoration:underline}.common-form-layout .input-group{width:100%;overflow:hidden;border:1px solid #b3b3b3;border-radius:5px}.common-form-layout .input-group.no-border{border:none}.common-form-layout .input-group.has-button{padding-right:20px;position:relative}.common-form-layout .input-group__input{padding:10px;border:none;width:100%;flex-grow:1}.common-form-layout .input-group__input:focus{outline:none}.common-form-layout .input-group .change-button{background:#000;position:absolute;right:0;width:20px;height:50%}.common-form-layout .input-group .change-button:after{content:"";display:block;width:0;height:0;border:4px solid transparent;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.common-form-layout .input-group .change-button.increase{top:0}.common-form-layout .input-group .change-button.increase:after{border-bottom:7px solid #fff;border-top:none}.common-form-layout .input-group .change-button.decrease{bottom:0}.common-form-layout .input-group .change-button.decrease:after{border-top:7px solid #fff;border-bottom:none}.common-form-layout .input-group.width-150{max-width:150px}.common-form-layout .input-group.width-200{max-width:200px}.common-form-layout .input-group.width-350{max-width:350px}.common-form-layout .input-group.width-500{max-width:500px}.common-form-layout .select-group{border:1px solid #b3b3b3}.common-form-layout .select-group:after{background:#b3b3b3}.common-form-layout .select-group__select{padding:10px 45px 10px 10px}.common-form-layout .half-width-item{width:-ms-calc((100% - 30px)/2);width:-o-calc((100% - 30px)/2);width:calc((100% - 30px)/2);max-width:300px}.common-form-layout .half-width-item+.half-width-item{margin-left:30px}@media screen and (max-width:767px){.common-form-layout .half-width-item{width:-ms-calc((100% - 15px)/2);width:-o-calc((100% - 15px)/2);width:calc((100% - 15px)/2)}.common-form-layout .half-width-item+.half-width-item{margin-left:15px}}.common-form-layout .form-group{padding:15px 0;margin:0}.common-form-layout .form-group__title{margin-top:15px;padding:7px 10px;text-align:center;font-weight:700;font-size:16px;background:#f9d4a2;letter-spacing:1px}.common-form-layout .form-group__label{margin:0!important;padding-right:15px;width:170px;min-width:170px;font-size:15px;font-weight:700}.common-form-layout .form-group__label.label-height-40{min-height:40px}.common-form-layout .form-group__label.label-height-46{min-height:46px}.common-form-layout .form-group__content{width:-ms-calc(100% - 170px);width:-o-calc(100% - 170px);width:calc(100% - 170px)}.common-form-layout .form-group__content .input-field__unit{font-size:15px;padding:0 10px;width:50px;min-width:50px}.common-form-layout .form-group__content .input-field__unit.left{padding-left:0;width:125px;min-width:125px}.common-form-layout .form-group__content .input-field__unit.left.width-50{width:50px;min-width:50px}.common-form-layout .form-group__content .input-field__unit.right{width:125px;min-width:125px}.common-form-layout .form-group__content .input-field__unit.small{width:40px;min-width:40px}.common-form-layout .form-group.group-status .form-group__content .input-field.checkbox-list-inline{margin-bottom:-10px}@media screen and (max-width:767px){.common-form-layout .form-group{flex-direction:column}.common-form-layout .form-group__label{display:flex;align-items:center;min-height:0!important;width:100%;padding-right:0;padding-bottom:10px}.common-form-layout .form-group__label:after{content:"";display:block;height:1px;background:#000;flex-grow:1;margin-left:10px}.common-form-layout .form-group__content{width:100%}.common-form-layout .form-group__content .input-field__unit.left{width:100px;min-width:100px}}.common-form-layout.profile-view .form-group{padding:7px 15px}.common-form-layout.profile-form .form-group__label{width:300px;min-width:300px}@media screen and (max-width:767px){.common-form-layout.profile-form .form-group__label{width:100%}}.common-form-layout.profile-form .form-group__content{width:-ms-calc(100% - 300px);width:-o-calc(100% - 300px);width:calc(100% - 300px)}@media screen and (max-width:767px){.common-form-layout.profile-form .form-group__content{width:100%}}@media screen and (max-width:767px){.common-form-layout .panel-group.panel-mobile{border:1px solid #000;margin-bottom:20px}}.common-form-layout .panel-group .pc-inline{display:inline}@media screen and (max-width:767px){.common-form-layout .panel-group .pc-inline{display:none}}.common-form-layout .panel-group .mobile-show{display:none}@media screen and (max-width:767px){.common-form-layout .panel-group .mobile-show{display:block}}.common-form-layout .panel-group .mobile-slide{display:block}@media screen and (max-width:767px){.common-form-layout .panel-group .mobile-slide{display:none}}@media screen and (max-width:767px){.common-form-layout .panel-group .mobile-hide{display:none!important}}.common-form-layout .panel-group__panel{padding:10px 40px 10px 7px;position:relative}.common-form-layout .panel-group__panel.less-padding{padding:5px 7px}.common-form-layout .panel-group__panel .left-10{display:inline-block;margin-left:-10px}.common-form-layout .panel-group__panel .panel-text{font-weight:700}.common-form-layout .panel-group__panel .panel-icon{display:block;width:30px;height:30px;border-radius:50%;background:#000;position:absolute;right:7px;top:0;bottom:0;margin:auto}.common-form-layout .panel-group__panel .panel-icon:before{content:"";display:block;width:2px;height:18px;background:#fff;position:absolute;left:14px;top:6px;transition:all .5s ease;border-radius:2px}.common-form-layout .panel-group__panel .panel-icon:after{content:"";display:block;height:2px;width:17px;background:#fff;position:absolute;left:6px;top:14px;transition:all .5s ease;border-radius:2px}.common-form-layout .panel-group__panel.active .panel-icon:before{transform:rotate(90deg)}.common-form-layout .panel-group__panel.active .panel-icon:after{transform:rotate(180deg)}.common-form-layout .panel-group__accordian{border-top:1px solid #000;padding:7px}@media screen and (max-width:767px){.common-form-layout .panel-group .form-group.group-noticed .status-group__label{min-width:50px;font-size:13px;padding:7px}.common-form-layout .panel-group .form-group.group-noticed .notice-input{flex-direction:column!important}.common-form-layout .panel-group .form-group.group-noticed .notice-input .input-field__unit{width:100%;font-size:13px}.common-form-layout .panel-group .form-group.group-noticed .notice-input .input-group{width:100%}}.common-form-layout .select2 .selection .select2-selection{border:none!important}.common-form-layout .select2 .selection .select2-selection__rendered{padding:9px 45px 9px 10px}.common-form-layout .select2 .selection .select2-selection__arrow{display:block;width:30px;height:45px;background:url(/images/icon/arrow-down-black-thin.svg) no-repeat;background-size:17px 10px;background-position:50%}.common-form-layout .select2 .selection .select2-selection__arrow b{display:none}.common-form-layout .select2 .selection .select2-selection:focus{outline:none!important}.common-form-layout .select2-container .select2-selection--single{height:46px!important}.select2-dropdown{border-top:1px solid #aaa!important}