@charset "utf-8";


.customer_detail{zoom:1;padding-bottom:18px;border-bottom:3px solid #2b88c9;background: url('../images/customer/bg_customer_detail.gif') no-repeat right bottom;min-height:76px;_height:76px;}
.customer_detail dt{margin-bottom:6px;}
.customer_detail2{zoom:1;padding-bottom:18px;border-bottom:3px solid #2b88c9;background: url('../images/customer/bg_customer_detail2.gif') no-repeat right bottom;}
.customer_detail2 dt{margin-bottom:6px;}
.customer_detail3{zoom:1;padding-bottom:18px;border-bottom:3px solid #2b88c9;background: url('../images/customer/bg_customer_detail4.gif') no-repeat right bottom;}
.customer_detail3 dt{margin-bottom:6px;}
.customer_detail dt img, .customer_detail dd img, .customer_detail2 dt img, .customer_detail2 dd img, .customer_detail3 dt img, .customer_detail3 dd img{display:block;}
.cont1 {margin-top:0px;padding-top:30px;background:url('../images/customer/bg_customer_detail3.gif') no-repeat top right;}


.customer_guide {border-bottom:3px solid #2b88c9;}
.customer_guide dl{margin:0 0 27px 20px;line-height:16px;}
.customer_guide dl dd{padding-top:4px;}
.customer_guide ul {margin:26px 0 25px 20px;}
.customer_guide ol {margin:0 0 25px 20px;}
.customer_guide ol li {color:#5f96bc;font-weight:bold;}
.customer_guide fieldset{background-color:#e4e4e4;padding:10px 0;}
.customer_guide fieldset label{font-weight:bold;padding:0 8px 0 19px}
.customer_guide fieldset span{margin-left:-1px;}
.customer_guide fieldset a{margin-left:10px;}
.customer_guide p {margin:0 0 25px 20px;line-height:20px;}
p.customer_guide{padding: 0px 0 25px 20px;line-height:20px;}
p.customer_guide em{margin-right:7px;font-size:14px;line-height:16px;color:#fff;padding-right:36px;background-color:#2b88c9;font-weight:bold;display:inline-block;}
p.customer_guide span{display:block;margin:1px 0 11px;}
p.customer_guide strong{display:block;margin:11px 0 14px;}
.customer_guide .btn {margin:26px 0 25px 14px;}
.customer_guide .btn a{margin-left:6px;}
.customer_guide .small {font-size:11px;text-indent:-18px;margin-left:20px;}
.customer_guide .small a {color:#5f96bc;}
.customer_guide dl.txt_svc dt {font-weight:bold;color:#5f96bc;padding-top:25px;}
.customer_guide dl.txt_svc dt a{color:#5f96bc;}
.customer_guide dl.txt_svc dt.first {padding-top:0;}
.customer_guide dl.txt_svc .w100 {width:100%;}
.customer_guide dl.txt_svc .w10 {padding-right:3px;}
.customer_guide dl.txt_svc dt.fl {float:left;}
.customer_guide dl.txt_svc dd.fl {float:left;padding-top:25px;}
.customer_guide dl.txt_svc .clbt {clear:both;}

/**/
.customer_guide h4{padding-left:8px;height:40px;font-size:14px;color:#414141;}

.btn_area {float:none;}

/* 개인정보 동의 */
.privacy_form {}
.privacy_form .inner {border:5px solid #405e86}
.privacy_form .inner h1 {position:relative; padding:11px 20px 13px; background:#405e86}
.privacy_form .inner h1 .pop_close {position:absolute; top:14px; right:14px}
.privacy_form .inner .wrap_inner {padding:14px 20px 14px}
.privacy_form .inner p {margin-top:10px; line-height:18px; color:#222}
.privacy_form .inner em {display:block; margin-top:2px; font-weight:normal; color:#666; font-size:11px}
.privacy_form .inner .btn_center {margin-top:20px; margin-bottom:18px; text-align:center}
.privacy_form .info_agree { margin-bottom:18px; padding:6px; line-height:1.5; background:#f1f1f1; border-top:1px solid #dedede; border-left:1px solid #dedede; }
.privacy_form .info_agree .wrap { padding:10px; background:#fff; border-bottom:1px solid #dedede; border-right:1px solid #dedede; }
.privacy_form .info_agree * { vertical-align:middle; }
.privacy_form .info_agree .go_privacy { font-weight:bold; color:#222; } 
.privacy_form h2 { height:20px; font-weight:bold; font-size:14px !important; color:#405e86; }
.privacy_form .desc { padding:10px 0 0 0; line-height:1.5; font-size:11px; }
.privacy_form .write_brd {border-top:1px solid #ddd;}

/* 개인정보 동의2 */
.privacy_form2 .privacy_readme {padding-top:15px;font-size:12px !important;line-height:18px;}
.privacy_form2 .point {color:#d64f0b;}
.privacy_form2 .pointN {color:#d64f0b;font-weight:normal !important;}
.privacy_form2 .point2 {color:#969696;}
.privacy_form2 .point2N {color:#969696;font-weight:normal !important;}

.privacy_agree_check { margin:15px 0 15px; padding:14px; line-height:1.5; font-family:'dotum'; color:#222; background:#fff; border:1px solid #ddd ; }
.privacy_agree_check .tit {margin-bottom:10px;font-size:14px;font-weight:bold;}
.privacy_agree_check .point {color:#d64f0b;}
.privacy_agree_check .gray_box {padding:10px;border:1px solid #d8d8d8;background-color:#f7f7f7;color:#666;}
.privacy_agree_check .gray_box li {margin-bottom:2px;}
.privacy_agree_check .agree_check {overflow:hidden;padding-top:15px;color:#666;}
.privacy_agree_check .agree_check input {margin-left:20px;vertical-align:top;}
.txtC { text-align:center !important;}
.fl {float:left !important;}
.fr {float:right !important;}