
@charset "utf-8";
.ui-topbox .inner > span{display:none !important;}
.ui-topbox.type1 .inner{padding-left:25px;}

.form-horizontal .ui_rule--box .inner{border:1px solid #ddd;}
.form-horizontal .ui_rule--box .ui_text--box .box-text__scroll{height:260px;padding: 23px 62px 10px 48px;overflow-x: hidden;overflow-y: auto;}
.form-horizontal .agree--box .txt-h5{margin-left:37px !important;}
.form-horizontal .inquiry--form .agree--box.scroll{height:262px;}
.form-horizontal .inquiry--form .agree--box{border-top:1px solid #e0e0e0;background:rgba(0,0,0,0)}
.form-horizontal .inquiry--btn{text-align:right;}
.form-horizontal .ui_rule--box{position:relative;margin-bottom:30px;margin-top:-3px;border:1px solid #ddd;background-color:#fcfcfc;}
.form-horizontal .ui_rule--box:after{display:block;clear:both;content:'';}
.form-horizontal .ui_rule--box .inner{position:relative;width:100%}
.form-horizontal .ui_rule--box .ui_text--box{position:relative;}
.form-horizontal .ui_rule--box .ui_text--box .h2{margin-bottom:0;padding-top:0;padding-bottom:15px;background:none;font-size: 21px;border-bottom:1px solid #ddd;}
.form-horizontal .ui_rule--box .ui_text--box .h2:before{display:none;}
.form-horizontal .ui_radio--custom{border-bottom:1px dotted #cccccc;text-align:left;}
.form-horizontal .ui_radio--custom_bor{border-bottom:1px solid #ccc !important;}
.form-horizontal .ui_radio--custom > div{margin-bottom:0px;}
.form-horizontal .ui_rule--box .ui_text--box .txt-tip{margin-top:10px;padding-top:10px;border-top: 1px dashed #ddd;}
.form-horizontal .ui_rule--box .ui_text--box .txt-tip:before{top:14px}
.form-horizontal .ui_rule--box .ui_text--box .ui_radio--custom{position: absolute;top:-22px;right:0;margin:0;display:inline-block;border:none}
.form-horizontal .ui_radio--custom label span{display:inline-block;padding-left:5px;font-size:14px;color:#555555;font-weight:500;}
.form-horizontal .ui_radio--custom input[type="radio"] {position:absolute; left:0; top:0; width:1px; height:1px; opacity:0;}
/* .ui_radio--custom input[type='checkbox']:focus + label:before {outline: 1px dashed #333;outline:-webkit-focus-ring-color:5px;} */
/* .ui_radio--custom input[type='checkbox']:focus + label:before {outline: 1px dashed #333;outline:-webkit-focus-ring-color:5px;} */
.form-horizontal .ui_radio--custom input[type='radio'] + label:before { content: ''; display: inline-block; width: 16px; height: 16px; vertical-align: middle; background-color: #fff; border: 1px solid #dddddd;}
/* .ui_radio--custom input[type='checkbox']:checked + label:before { content: ''; display: inline-block; width: 16px; height: 16px; vertical-align: middle; border: 1px solid #767676;} */
.form-horizontal .ui_radio--custom input[type='radio']:checked + label:before {display:inline-block;width:16px;height:16px;background-color:#d72429;border:1px solid #d72429;border-radius: 4px;content:"";}
.form-horizontal .ui_radio--custom input[type='radio'] + label:before{border-radius:4px;}
.form-horizontal .ui_radio--custom input[type='radio']:checked + label:after{display:inline-block;position:absolute;top: 9px;left: 6.5px;width: 3px;height: 7px;border-bottom: 2px solid #fff; border-right: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);content:"";}
.form-horizontal .ui_radio--custom input[type='radio']:checked + label{overflow:hidden;position:relative;}
.form-horizontal .ui_rule--box{margin-bottom:0;border:none;background-color:rgba(0,0,0,0)}
.form-horizontal .ui_radio--custom{margin-top:16px;border-bottom:none;}
.form-horizontal .ui_radio--custom input[type="checkbox"] {position:absolute; left:0; top:0; width:1px; height:1px; opacity:0;}
/* .ui_radio--custom input[type='checkbox']:focus + label:before {outline: 1px dashed #333;outline:-webkit-focus-ring-color:5px;} */
/* .ui_radio--custom input[type='checkbox']:focus + label:before {outline: 1px dashed #333;outline:-webkit-focus-ring-color:5px;} */
.form-horizontal .ui_radio--custom input[type='checkbox'] + label:before { content: ''; display: inline-block; width: 16px; height: 16px; vertical-align: middle; background-color: #fff; border: 1px solid #dddddd;}
/* .ui_radio--custom input[type='checkbox']:checked + label:before { content: ''; display: inline-block; width: 16px; height: 16px; vertical-align: middle; border: 1px solid #767676;} */
.form-horizontal .ui_radio--custom input[type='checkbox']:checked + label:before {display:inline-block;width:16px;height:16px;background-color:#d72429;border:1px solid #d72429;border-radius: 4px;content:"";}
.form-horizontal .ui_radio--custom input[type='checkbox'] + label:before{border-radius:4px;}
.form-horizontal .ui_radio--custom input[type='checkbox']:checked + label:after{display:inline-block;position:absolute;top: 9px;left: 6.5px;width: 3px;height: 7px;border-bottom: 2px solid #fff; border-right: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);content:"";}
.form-horizontal .ui_radio--custom input[type='checkbox']:checked + label{overflow:hidden;position:relative;}
.form-horizontal .ui_radio--custom .check-all{border-top:1px dotted #ddd !important;}
.form-horizontal .checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline{margin-left:0;}

.check-all .custom-input {position:relative; display:inline-block;margin-top:30px !important; margin-bottom:30px !important;}
.custom-input .ar_color{display:inline-block; color:#6d9bda !important;}
.check-all .custom-input label span{display:inline-block;padding-left:5px;}
.check-all .custom-input input[type="checkbox"] {position:absolute; left:0; top:0; width:1px; height:1px; opacity:0;}
.check-all .custom-input input[type="checkbox"] {position:absolute; left:0; top:0; width:1px; height:1px; opacity:0;}
.check-all .custom-input input[type='checkbox']:focus + label:before {outline: 1px dashed #333;outline:-webkit-focus-ring-color:5px;}
.check-all .custom-input input[type='checkbox']:focus + label:before {outline: 1px dashed #333;outline:-webkit-focus-ring-color:5px;}
.check-all .custom-input input[type='checkbox'] + label:before { content: ''; display: inline-block; width: 16px; height: 16px; vertical-align: middle; background-color: #fff; border: 1px solid #dddddd;}
.check-all .custom-input input[type='checkbox']:checked + label:before { content: ''; display: inline-block; width: 16px; height: 16px; vertical-align: middle; background: #fff url("/images/prog/myPage/icon_input_checked.png") no-repeat center center; border: 1px solid #767676;}
.mypage_sign_box .h4{margin-left:10px;}
.mypage_sign_box p{padding-left:15px;}
.mypage_btn{padding:5px;margin-left:10px;}
.col_red{color:red;}
.mypage_idfind_box_bo{padding-top:16px;}
.mypage_passfind{height:200px !important;}
.mypage_prtinfo_text{display:inline-block;margin-top:0;margin-left:20px;}


.ui_rule--box{position:relative;margin-bottom:30px;margin-top:-3px;border:1px solid #ddd;background-color:#fcfcfc;}
.ui_rule--box:after{display:block;clear:both;content:'';}
.ui_rule--box .inner{position:relative;width:100%}
.ui_rule--box .ui_text--box{position:relative;}
.ui_rule--box .ui_text--box .h2{margin-bottom:0;padding-top:0;padding-bottom:15px;background:none;font-size: 21px;border-bottom:1px solid #ddd;}
.ui_rule--box .ui_text--box .h2:before{display:none;}
.ui_rule--box .ui_text--box .box-text__scroll{height:300px;padding: 10px;overflow-x: hidden;overflow-y: scroll;}
.ui_radio--custom{text-align:right;}
.ui_radio--custom_bor{border-bottom:1px solid #ccc !important;}
.ui_radio--custom > div{margin-bottom:21px;}
.ui_rule--box .ui_text--box .txt-tip{margin-top:10px;padding-top:10px;border-top: 1px dashed #ddd;}
.ui_rule--box .ui_text--box .txt-tip:before{top:14px}
.ui_rule--box .ui_text--box .ui_radio--custom{position: absolute;top:-22px;right:0;margin:0;display:inline-block;border:none}




















