/*2017-08-28 수정사항*/
.txt-paragraph dl dd .text-primary{font-size: 13px; line-height: 18px; display: block; padding-left: 10px;}
dd .btn_req{padding:8px 30px;font-size:17px;}

@media screen and (min-width:992px){
    .col-md-3:first-child{width: 20%;}
    .col-md-9{width: 80%; padding-right: 0;}
}

@media screen and (min-width:460px) and (max-width:768px) {
    .pre_img{ width: 100%;}
    .txt-paragraph dl dt{font-size: 16px; }
    .txt-paragraph dl dd{ font-size: 13px; line-height: 24px;padding-left: 25px; background-position:15px 10px;}
}

@media screen and (min-width:320px) and (max-width:550px) {
    
    .sub-con-title span{display: none;}
    
    .pc-tab{display: none;}
    .mobile-tab{display: block;}
    .nav-pills>li{float: left;}
    .nav-pills>li>a{ font-size: 12px; letter-spacing: -0.5px; text-align: center;}
    .pre_img{ width: 100%;}
    .txt-paragraph dl dt{font-size: 16px; }
    .txt-paragraph dl dd{ font-size: 13px; line-height: 24px;padding-left: 25px; background-position:10px 11px; }
}
/* // 2017-08-28 수정사항*/
/*취득절차*/

.txt-paragraph h3{font-size: 18px; color: #333; font-weight: 500; letter-spacing: -0.5px; }
/*.sel_wrap{line-height: 70px;}*/
.sel_wrap{display: table;}
.sel_box{width: 100%; height:70px; float: left;background-color:#ffb600;color:#fff; font-size:17px;line-height: 70px}
.sel_box .prl-icon{border: 1px solid #d4d3d3; text-align: center; padding-top: 24px; box-sizing: border-box;}
.sel_box .prl-icon p{font-size: 16px; color: #333; margin-top: 10px;}
.sel_box .prl-title{background-color: #2c2f3e; color: #fff; padding:17px 0; text-align: center;}
.sel_txtbox_bg{ width: 7px; height: 14px; background:url(../../res/imgs/sub/seller_arrow.png);position:absolute;top:30px;left:0}
.sel_txtbox{ width: 100%; min-height:70px; background-color: #f8f8f8; border: 1px solid #d4d3d3; float: left; letter-spacing: -1px; box-sizing: border-box;font-size:16px; color:#555;padding-top:4%}
.txtbox_lh{line-height: 22px;padding:10px 20px;}
.sel_txtbox span{font-size: 13px; color: #aaa;}

@media screen and (min-width:769px) and (max-width:992px)  {
    .sel_txtbox_bg{ display: none;}
    .sel_txtbox{ text-align:center; padding-top:3%;}
}

@media screen and (min-width:320px) and (max-width:768px) {
    .sel_txtbox_bg{ display: none;}
    .sel_txtbox{text-align: center;}
}

/*신청하기 : 통신사 선택*/
.req_check {height:110px !important;}
.req_check div{height:30px; padding-left:10%;}



@media screen and (min-width:320px) and (max-width:768px) {
    .req_check div{ padding-left:8%;}
}

/* 회원사진첨부 */
.pic {
    width: 101px;
    height: 121px;
    background: url(../imgs/sub/register_pic.png) no-repeat;
    margin-right: 10px;
    margin:0 auto;
}

.file-area{padding:0 !important;}


/* 수험표 사진 */
.seller_img{border-bottom:1px solid #e6e6e6; overflow:hidden;}
.seller_img div{margin:0 auto}
.seller_img div img{height:114px;}
.sel_img02{height:96px !important}

/*자격조회 등기번호 팝업*/
.modal{z-index: 9999999;padding-left:17px !important;}
.modal-header{height:41px; background-color:#4174B6; color:#fff;padding:8px 10px;}
.modal-header h5{font-weight:normal; font-size: 18px;}
.modal-body{background:#fff;}
.modal-body h4{color:#4174b6 ;}
.popup_close{background-image: url(../../res/imgs/sub/popup_close_i.jpg); background-repeat: no-repeat; width:40px; height:40px; position:absolute; top:0; right:0}
.popup_list{max-height:700px;}
.modal-footer{border-top:none}