/*유통점교육*/


.con-txt-box{ border: 1px solid #dadada; background-color: #f5f5f5; padding: 30px; font-size: 14px; color: #555; line-height: 23px; margin-top: 50px;}

.mblaw-list ul li a{text-align: center; font-size: 16px; color: #333; font-weight: bold; display: block;}
.mblaw-list ul li a img{margin: 20px auto;}


/*유통점찾기*/

.agent_wrap form div{text-align: center}   
.agent_table_text2{font-size:13px; color:#548edc;}

.small-select{width:12%;}
.adress01,.adress02{width:66.33% !important;margin-top:5px;}

.inner_title{font-weight: bold;font-size:16px;color:#333;}
.find_form{width:100%;border:1px solid #dadada;background:#fff;padding:15px;box-sizing: border-box;}
.find_form input[type='text']{width:70%}

.bdt{border-top:2px solid #ffb600; margin:10px 0}


.mblaw-agent-head{min-height: 70px; font-size: 28px; color: #fff; background: #ffb600; line-height: 70px; padding-left: 30px; }
.mblaw-agent-copy{min-height: 60px; font-size: 14px; color: #fff; background: #777; line-height: 60px; padding-left: 30px; position: fixed; bottom:0; z-index: 99; }


.aiw-tab-menu .nav-pills>li>a{text-align: center; font-size: 18px; min-height: 60px; padding: 0;  line-height: 60px; color: #333;}
.aiw-tab-menu .nav-pills>li.active>a{color: #fff; background-color: #2c2f3e; border: none; }

/*07-20*/
#center-info ul { padding:0 30px;}
#center-info ul li{ padding: 20px 0 20px 10px; border-bottom: 1px dashed #b7b7b7;display: table;width:100%;}
.find_info>li>b{display: table-cell;width:80px;}
#center-info ul li span{display: table-cell;}
/*
#center-info ul li:nth-child(4) span{padding-left: 50px;}
#center-info ul li:nth-child(6) span{padding-left: 65px;}
*/

#center-info ul .info-title{font-size: 20px; font-weight: bold; border-bottom: 1px solid #333;}
#center-info ul .info-title span{display: inline-block; font-size: 14px; color: #ffb600; font-weight: normal; text-align: right;}
#center-info ul .info-title span img{vertical-align: middle; margin-right: 5px;}

#area-search div{padding: 30px;}
.as-choose{font-size: 16px;}
.as-choose input[type='radio']{ width: 13px; height: 13px;  -webkit-appearance:radio; vertical-align: middle; }
.as-choose .radio-inline:last-child{margin-left: 30px; }

.as_area{background-color: #f5f5f5; height: auto; }
#area-search .as_area div{padding: 0;}
.as_area label{font-size: 16px; width: 100%; /*margin-bottom: 30px; 07-17*/ }
.as_area select{background-color: #fff; padding-left: 0; width: 48%; height: 30px;}
button.search-btn{margin-right: 11px;}

.as01{padding-bottom: 10px;}
.as02{margin-top: 10px; padding-bottom:10px !important}
.as03{margin-top: 10px; border-bottom: 1px dashed #333; ;padding-bottom:10px !important}

.as_area .as02 label{margin-bottom: 0px;}

/* .as_area_detail02 .as03 label{width: 100%;}
.as_area_detail02 .as03 label .wide-sl{width: 97.5%;}
.as_area_detail02 .as03 label .detail-address{width: 82%; height: 30px;} */

.as_result{}
.as_result .result-title{font-size: 20px; font-weight: bold; }
.as_result .result-title .result_num{ color: #ffb600;}

.as_result table td{border: none; border-bottom: 1px solid #dadada; padding: 20px 0 20px 10px;  }
.as_result table td a{font-size: 14px; color: #666; font-weight: bold;}
.as_result table td a:hover{color: #666;}

.map_area{height: auto; }


@media screen and (min-width:761px) and (max-width:992px)  {

    .md-hide{display: none !important;}
	.find_form select, .ff-title{margin-top: 10px;}

    
}

@media screen and (min-width:320px) and (max-width:768px)  {
    .md-hide{display: none !important;}
	.find_form select, .ff-title{margin-top: 10px;}

    .agent_let{letter-spacing: -1px; font-size:13px;}
    .pdl0{padding-left:0}
	
	.pre_img{ width: 100%;}
	.sub-con-title span{display: none;}
	
	#center-info{margin-bottom: 40px;}
	.mblaw-agent-head{min-height: 50px; font-size: 18px;  line-height: 50px; padding-left: 10px; }
	.mblaw-agent-copy{min-height: 40px; font-size: 12px; letter-spacing: -1px;  line-height: 40px; padding-left: 10px;  }
	
	.aiw-tab-menu .nav-pills>li>a{ font-size: 14px; min-height: 40px; line-height: 40px; }

	#area-search div{padding: 20px 10px;}
	.as_result .result-title{font-size: 16px;}
	.as_result table td a{font-size: 12px;}
	.map_area{height: 300px; }
	
}



/*단말기 유통법 안내*/

.mblaw-process {width: 100%; min-height: 134px; }
.prl-icon-box{width: 22%; float: left; background-color: #2c2f3e; min-height: 134px; }
.prl-icon-box p{ color: #fff; text-align: center; font-size: 16px;  }

.prl-txtbox{ width: 77%; min-height: 134px; background-color: #f8f8f8; border: 1px solid #d4d3d3; padding:28px 15px; float: left; margin-left:1%; letter-spacing: -1px; }
.prl-txtbox p{font-size: 14px; color: #333; line-height: 24px;}
.prl-txtbox p .prl-smtxt{font-size: 13px; color: #777;}

.pdt01{padding: 43px 0;}
.pdt02{padding: 79px 0;}
.pdt03{padding: 48px 0;}

.table_bt_txt{font-size: 13px; letter-spacing: -0.5px; }

.video-img{padding: 0 50px;}


.mblaw-board-list div{padding: 0 10px;} 
.mblaw-board-list div a p{ font-family:'Noto Sans KR',sans-serif;}

.mblaw-board-list div a p:hover, .mblaw-board-list div a:focus{color: #666;} 
.mblaw-board-list div span img{ width: 100%; }

.mblaw-board-list table td{text-align: center; border: none;}
.mblaw-board-list table td a{ color: #333; font-weight: 600;}
.tb_blank{width: 35px;}

.table>tbody>tr>td{ border-top: none;}

.wt-view tbody tr td{border-bottom: 1px solid #e6e6e6; text-align: left; padding-left: 10px;}
.wt-view tbody tr td img{vertical-align: middle; margin-right: 10px;}
.wt-view tbody tr td.bd-non{border-bottom: none;}
.wt-view tbody tr td.right{text-align: right;}

.wt-view tbody td.pn-text{position: relative; padding-right: 30px;}
.wt-view tbody td.pn-text:after{content: ""; width: 1px; height: 15px; background: #ccc; position: absolute; top: 10px; right: 20px;}

.list-table02 tbody tr td{border: 1px solid #e6e6e6;}
.list-table02 tbody tr td.bd-right-non{border-right: none;}
.list-table02 tbody tr td.text-left { text-align: left;}

@media screen and (min-width:768px) and (max-width:992px) {
   
    .sub-contents{padding:0 20px;}
	.video-img{padding: 0px;}
	
	.mblaw-board-list div{ margin-bottom: 20px;} 
}


@media screen and (min-width:320px) and (max-width:767px) {

    .prl-icon-box{width: 100%;}
	.pdt01, .pdt02, .pdt03{ padding: 40px 0; }
    .prl-txtbox{ width: 100%; margin:0; padding: 15px 10px;}
    .prl-txtbox p{ font-size: 13px; }
	.video-img{padding: 0px;}
	
	.mblaw-board-list div{ margin-bottom: 20px;}
}


