/*common*/
.o_box_all{outline:1px solid #bbb}
.list_box{display: inline-block;padding: 0 10px;min-height: 150px; width: 201px;height:269px}
.list_dmenu{height: 40px;width: 200px;font-size:16px;font-weight:bold;color:#2e2e2e;text-align:left}
.list_dmenu p{border-bottom:1px solid #f01726}
.list_box p{padding:11px 0 6px 0}
.list_smenu li{padding:18px 0 4px 0;font-weight:bold}
.list_smenu li a{color:#2e2e2e;}
.list_smenu li a:hover{color:#f01726}
.margin_b20{margin-bottom:20px}
.box_top{border-top:1px solid black}
.sub_ctn{margin-top:2.9em}
footer{clear:left}

.main_ctn .m_gnb:nth-child(7){display:block}
.sub_hedimg{
    background: #ffc956 url('/img/hed_introduce.jpg');
}

.sub_ctn{margin-top:2.4em}


/*공통 css*/
.margin_r10{margin-right:10px}


/*btn css*/

.bd_btn{padding: 10px 50px;margin-top:10px;background:#2e2e2e;color:#fff !important}
.btn_div{text-align:right}

/*faq*/
.faq_cnt{display:none}


/*yym*/
/*title*/
.examination{text-align:center;}
.examination .cel_img{width: 47%;text-align: center !important;}
.examination .cellcell{text-align: left;vertical-align: top;}
.cell{vertical-align: top !important;}
.cell_text dl{
    font-family: Nanum_Go, serif;}
.cell_text dt{color:#005fd4;padding: 0.68em 0;font-weight:bold}
.cell_text dt .dt_title{font-size: 2.2em;}
.cell_text dt .dt_txt{font-size: 1.4em;}
.cell_text dd{line-height:20px}
.margin_b30{margin-bottom:30px}
.padding20{padding:20px 0;}
ol.list_style li {padding:2px 0;list-style-position:inside;margin:0 !important}

.agree_txt{}
.agree_txt dt{font-weight:600;color:#2e2e2e;font-size:16px;}
.agree_txt dd{white-space: pre-wrap;white-space: -moz-pre-wrap; white-space: pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}
.paddingT10{padding:10px 0}
.margin_b20{margin-bottom:20px}

/*user*/
.user_terms_txt{}
.user_terms_txt h4{font-size: 16px;color: #2e2e2e;padding: 10px 0;}
.user_terms_txt dl{padding: 10px 0;}
.user_terms_txt dt{padding-bottom: 20px;}
.user_terms_txt dd{white-space: pre-wrap;white-space: -moz-pre-wrap; white-space: pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}

/*ul table*/
.form_table{margin-top:60px;}
.form_table ul{border-bottom:1px solid #ddd}
.form_table ul li ul{border:none}
.form_table ul li{min-width:129px;}
.table_p{padding:20px 10px;line-height:25px}
.table_p span{color:#005fd4 !important}
.fa-info-circle{font-size:7em;color:#5587ED}
.Pleft_none{padding-left: 0 !important;}
.form_table .table_th + li{padding-left:7px}
.table_th {padding: 15px !important;}

.m_miusm_24t{margin-top:-24px;}
.m_miusm_14t{margin-top:-14px;}
@media screen and (max-width:600px){
	.cell_text dt .dt_title{font-size: 1.9em;}
	.cell_text dt .dt_txt{font-size: 1.1em;}
}

#privacy_new{}
#privacy_new li h2 {font-size:1.2em;margin-bottom:10px;margin-top:20px}
#privacy_new dl{margin-left:10px;padding:0}
#privacy_new dl dt {padding-bottom:4px}
#privacy_new dl dd {padding-bottom:10px;white-space: normal}
#privacy_new li .b_table {text-align:center;border-top:2px solid #ddd}
#privacy_new li .b_table th,#privacy_new li .b_table td {padding-left:4px;padding-right:4px}
#privacy_new .prev_link {margin-left:20px;font-weight:bold;
    text-decoration: underline;}

