
/* Reset */
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
*{margin:0;padding:0; outline: 0; border: 0;}
html,body{width:100%;height:100%; font-size: 14px;}
html{overflow-y:scroll}
img,fieldset,iframe{border:0 none;}
img{max-width: 100%; height: auto;}
li{list-style:none;}
input,select,button{border:1px solid #d0d0d0;vertical-align:middle; background-color:none;}
img{vertical-align:middle}
label,button{cursor:pointer}
address{font-style:normal}
a{text-decoration:none; color:#3f4145;}
table{ border-collapse:collapse; border-spacing: 0px; }
div{display:block;}

/* .title_h3{ */
/* 	width:100%;min-width:320px;height:30px;line-height:30px; */
/* 	border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0; */
	
/* 	box-shadow:0 2px 2px rgba(0,0,0,0.1); */
/* 	-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1); */
/* 	-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1); */
/* 	-o-box-shadow:0 2px 2px rgba(0,0,0,0.1); */
/* 	-ms-box-shadow:0 2px 2px rgba(0,0,0,0.1); */

/* 	font-family:"NGothicB";font-size:17px;color:#6c7272;font-weight:normal;text-align:center; */
/* } */

/* ÇÐ±³°Ë»ö */
.form_find_giwan{width:100%;padding:25px 0 0px;border-bottom:1px solid #e5e5e5}
.form_find_giwan form{width:90%;margin:0 auto;text-align:center}
.form_find_giwan ul li{margin-bottom:10px}
.form_find_giwan ul li:last-child{margin-bottom:0;text-align:left;margin:18px;}
.form_find_giwan input{
	width:72%;padding:7px 0 7px 3%;margin:0 auto;border:2px solid #c0c0c0;border-radius:7px;font-family:"NGothic";font-size:18px;color:#666;
	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
}
.form_find_giwan fieldset legend{margin:10px; align=center; font-size:15px; padding-top:20px;}
.form_find_giwan fieldset label{margin:10px;}
.form_find_giwan input:focus{border-color:#ff8040}
.giwan_list{width:100%}
.giwan_list li{width:100%}
.giwan_list li a{
	display:block;overflow:hidden;width:90%;height:50px;line-height:60px;margin:0 auto;font-family:"NGothicB";font-size:20px;color:#666;text-align:center;text-decoration:none;
	white-space:nowrap;text-overflow:ellipsis;
}

/* ÁÖ¹Î¹øÈ£ ÀÔ·Â */
.form_login{width:100%;padding:30px 0 20px}
.form_login form{width:90%;margin:0 auto;text-align:center}
.form_login ul li{margin-bottom:10px}
.form_login ul li:last-child{margin-bottom:0;text-align:center}
.form_login input{
	width:72%;padding:7px 0 7px 3%;margin:0 auto;border:2px solid #c0c0c0;border-radius:7px;font-family:"NGothic";font-size:18px;color:#666;
	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
}
.form_login input:focus{border-color:#ff8040}


.giwan_txt li{list-style:none; background-image: url("/hp1.0/images/etc/arrow_5.gif"); background-repeat: no-repeat; background-position: 3px 5px; padding-left: 20px}
.ipin_txt li{list-style:none; background-image: url("/hp1.0/images/etc/arrow_5.gif"); background-repeat: no-repeat; background-position: 3px 5px; padding-left: 20px}
.jumin_txt li{list-style:none; background-image: url("/hp1.0/images/etc/arrow_5.gif"); background-repeat: no-repeat; background-position: 3px 5px; padding-left: 20px}
.transsuccess_txt li{list-style:none; background-image: url("/hp1.0/images/etc/arrow_5.gif"); background-repeat: no-repeat; background-position: 3px 5px; padding-left: 20px}
.jinwi_txt li{list-style:none; background-image: url("/hp1.0/images/etc/arrow_5.gif"); background-repeat: no-repeat; background-position: 3px 5px; padding-left: 20px}
.verify_txt li{list-style:none; background-image: url("/hp1.0/images/etc/arrow_5.gif"); background-repeat: no-repeat; background-position: 3px 5px; padding-left: 20px}
.giwan_txt{margin:0 auto;text-align:left;font-size: 14px;margin-top: 20px;margin-bottom: 20px;border:1px solid #e5e5e5;background:#f5f5f5;}
.ipin_txt{width:90%;padding:15px;margin:0 auto;text-align:left;border:1px solid #e5e5e5;background:#f5f5f5;font-size: 14px;}
.jumin_txt{width:80%;padding:15px;margin:0 auto;text-align:left;border:1px solid #e5e5e5;background:#f5f5f5;font-size: 14px;}
.transsuccess_txt{width:85%;padding:15px;margin:0 auto;text-align:left;border:1px solid #e5e5e5;background:#f5f5f5;font-size: 14px;margin-top: 25px;}
.jinwi_txt{width:90%;padding:15px;margin:0 auto;text-align:left;border:1px solid #e5e5e5;background:#f5f5f5;font-size: 14px;margin-top: 20px;}
.verify_txt{width:90%;padding:15px;margin:0 auto;text-align:left;border:1px solid #e5e5e5;background:#f5f5f5;font-size: 14px;margin-top: 20px;}

.form_account{width:100%;padding:20px 0;border-bottom:1px solid #e5e5e5}
.form_account form{width:90%;margin:0 auto}
.form_account ul li{margin-bottom:10px}
.form_account ul li:last-child{margin-bottom:0}
.form_account ul li:last-child a{display:block;width:144px;margin:0 auto}
.form_account input{
	display:block;width:100%;padding:7px 0 7px 5%;margin:0 auto;border:2px solid #c0c0c0;border-radius:7px;font-family:"NGothic";font-size:18px;color:#666;
	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
}
.form_account input:focus{border-color:#008AE4}

/* È¸¿øÁ¤º¸ Ã£±â */
.result_area{width:70%;padding-top:70px;margin:0 auto}
.result_area h4{padding-bottom:3px;font-size:18px;color:#363636}
.txt_find{width:90%;margin:0 auto;padding:0}
.result_find{
	width:95%;padding:30px 0 30px;margin:10px auto;font-family:"NGothicB";font-size:14px;color:#363636;text-align:center;
	border:2px solid #ff8040;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-o-border-radius:10px;
	-ms-border-radius:10px;
}
.result_btn{width:100%;padding-top:10px;text-align:center}

/* È¯ÀÚ¹øÈ£¼±ÅÃ */
.title_h4{width:90%;margin:0 auto;padding:0 0 10px 0;font-family:"NGothicB";font-size:18px;font-weight:normal}
.title_h4_pay{width:90%;margin:0 auto;padding:0 0 10px 0;font-family:"NGothicB";font-size:18px;font-weight:normal}

.pay_info{width:100%;padding:15px 0;}
.pay_info ul{width:86%;margin:0 auto}
.pay_info ul li{font-family:"NGothic";font-size:15px}
.pay_info table{width:90%;margin:0 auto;border-bottom:1px solid #d5d5d5;font-family:"NGothic";font-size:15px}
.pay_info table th,.pay_info table td{height:30px;padding-left:10px;border-top:1px solid #d5d5d5}
.pay_info table th{text-align:left;font-weight:normal;border-right:1px solid #d5d5d5;background:#f5f5f5}
.pay_info table td{text-align:left;font-weight:bold}

.form_hak{width:100%;padding:20px 0;border-bottom:1px solid #e5e5e5}
.form_hak form{width:90%;margin:0 auto}
.form_hak ul li{margin-bottom:10px}
.form_hak ul li:last-child{margin-bottom:0;text-align:center}
.form_hak ul li:last-child a{display:block;width:74px;margin:0 auto}
.form_hak ul li:last-child a.hakjuk{display:inline;width:74px;margin:0 auto}
.form_hak input{
	
	display:block;width:100%;padding:7px 0 7px 5%;margin:0 auto;border:2px solid #c0c0c0;border-radius:7px;font-family:"NGothic";font-size:18px;color:#666;
	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
}
.form_hak input:focus{border-color:#008AE4}
.form_hak select{
	
	display:block;width:90%;height:40px;padding:7px 0 7px 10px;margin:0 auto;border:2px solid #c0c0c0;border-radius:7px;font-family:"NGothic";font-size:16px;color:#666;
	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
}
.form_hak select:focus{border-color:#ff8040}

* ½ÅÃ»³»¿ª */
.basketList{width:100%}
.basketList:after{content:'';display:block;clear:both}
.basket{
	float:left;width:100%;background:#fff;
	
	box-sizing:border-box;	
	-moz-box-sizing:border-box;	
	-webkit-box-sizing:border-box;	
	-o-box-sizing:border-box;	
	-ms-box-sizing:border-box;	
}
/* º¸°üÇÔ */
/* .basket:nth-child(odd){border-left:1px solid #e5e5e5} */
.basket dl{width:90%;padding-bottom:10px;margin:20px auto;font-family:"NGothicB";font-size:14px;border-bottom:1px dotted #ffc9ac}
.basket dl:after{content:'';display:block;clear:both}
.basket dl dt{float:left;width:65%;color:#363636;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.basket dl dd.cnt{float:left;width:10%;text-align:center}
.basket dl dd.status{float:right;width:20%;text-align:right}
.basket table{width:90%;margin:10px auto 0;font-family:"NGothic";font-size:14px}
.basket thead{display:none}
.basket td.type{text-align:left}
.basket td.date{text-align:right}

.viewer{width:100%;padding:5px 0}
.btn_viewer{width:100%;padding-top:20px;text-align:center}
.box_viewer{width:90%;margin:10px auto 0;padding:10px 0;border:1px solid #e5e5e5;background:#f5f5f5}
.viewer_txt{padding-top:20px;text-align:center}

/* ¹Ì¸®º¸±â */
.viewer{width:100%;padding:30px 0}
.btn_viewer{width:100%;padding-top:0;text-align:center}
.box_viewer{width:90%;height:100px;margin:30px auto 0;border:1px solid #e5e5e5;background:#f5f5f5}
.viewer_txt{padding-top:20px;text-align:center;font-size:12px;}

/* Àü¼Û */
.transfer{position:relative;width:100%;padding:46px 0 0}

.cert_transfer{display:none;width:100%;padding:30px 0 20px;border-top:1px solid rgba(34,119,225,1);border-bottom:1px solid #e5e5e5}
.cert_transfer form{width:90%;margin:0 auto}
.cert_transfer ul li{margin-bottom:10px;}
.cert_transfer ul li:last-child{margin-bottom:0;text-align:center}
/* .cert_transfer input{
	display:block;width:70%;padding:7px 0 7px 5%;margin:0 auto;border:2px solid #c0c0c0;border-radius:7px;font-family:"NGothic";font-size:18px;color:#666;float:left;
	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
} */
 .transmail{
	display:block;width:70%;padding:7px 0 7px 5%;margin:0 auto;border:2px solid #c0c0c0;border-radius:7px;font-family:"NGothic";font-size:12px;color:#666;float:left;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
}
.transtext{
	display:block;padding:7px 0 7px 1%;margin:0 auto;border-radius:7px;font-family:"NGothic";font-size:18px;color:#666;float:left;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
}
 .transfax{
	display:block;width:100%;padding:7px 0 7px 5%;margin:0 auto;border:2px solid #c0c0c0;border-radius:7px;font-family:"NGothic";font-size:18px;color:#666;
	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
}
.cert_transfer select{
	display:block;width:25%;height:40px;padding:7px 0 7px 2%;margin:0 auto;border:2px solid #c0c0c0;border-radius:7px;font-family:"NGothic";font-size:18px;color:#666;
	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	
		
	
	
}
.cert_transfer input:focus{border-color:#008AE4}

.transper_notice{
	width:100%;padding:20px 30px;
	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
}
.pay_info2{width:100%;padding:20px 0;background:#fff}
.pay_info2 ul{width:86%;margin:0 auto}
.pay_info2 ul li{font-family:"NGothic";font-size:15px}
.pay_info2 table{width:95%;margin:0 auto;border-bottom:1px solid #d5d5d5;font-family:"NGothic";font-size:13px}
.pay_info2 table th,.pay_info2 table td{height:30px;padding-left:10px;border-top:1px solid #d5d5d5}
.pay_info2 table th{text-align:left;font-weight:normal;border-right:1px solid #d5d5d5;background:#f5f5f5}
.pay_info2 table td{text-align:left;font-weight:bold}
.btn_h3{position:absolute;top:15px;width:20%;height:30px;line-height:30px;border:1px solid #c0c0c0;border-bottom:none;background:#f7f7f7;text-align:center;cursor:pointer;font-family:"NGothic";font-size:14px;font-weight:normal}
.btn_info{position:absolute;top:15px;height:30px;line-height:30px;border:1px solid #c0c0c0;border-bottom:none;background:#f7f7f7;text-align:center;cursor:pointer;font-family:"NGothic";font-size:14px;font-weight:normal}
.btn_email{left:2%}
.btn_fax{left:32%}
.btn_apply{left:2%}
.btn_basketinfo{left:50%}
.active{border:1px solid #fda33a;border-bottom:1px solid #fff;background:#fda33a;font-family:"NGothicB";color:#000;z-index:10}

/* Àü¼Û¼º°ø */
.result_area{width:80%;padding-top:70px;margin:0 auto}
.result_area h4{padding-bottom:3px;font-size:14px;color:#363636}

/*--- faq ---*/
.faq{width:100%;margin:0 auto;}
.faq_sub_title{width:100%;padding:10px 0 10px 10px;background:#f5f5f5;border:1px solid #e6e6e6;font-size:14px;font-weight:bold; box-sizing:border-box;}
.faq dt{width:100%;padding:7px 15px 10px 20px;background:url(/wm1.0/images/etc/blet01.gif) no-repeat 10px 14px;border:1px solid #e6e6e6;border-top:0;font-size:13px;font-weight:bold;cursor:pointer; box-sizing:border-box;}
.faq dt.on{background:rgba(51,150,255,.5);color:#fff}
.faq dd{display:none;width:100%;line-height:1.4em;padding:20px 30px;background:#f5f5f5;border:1px solid #e5e5e5;border-top:0; box-sizing:border-box;}
.faq dd p{padding:5px 0}
.faq_cnt {padding-left:22px}
.faq_cnt li{list-style-type:decimal}

/* ¿øº»È®ÀÎ */
.veri_notice{
	width:100%;padding:15px 0;
	
/* 	border-bottom:1px solid #e5e5e5; */
	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	
	font-family:"NGothic";
	font-size:13px;
	text-align:center;
	
/* 	background:#f5f5f5; */
}
.veri{width:100%;padding:30px 0 30px;border-bottom:1px solid #e5e5e5}
.veri form{width:90%;margin:0 auto}
.veri ul li{margin-bottom:10px}
.veri ul li:last-child{margin-bottom:0;text-align:center}
.veri input{
	display:block;width:100%;padding:7px 0 7px 5%;margin:0 auto;border:2px solid #c0c0c0;border-radius:7px;font-family:"NGothic";font-size:18px;color:#666;
	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
}
.veri input:focus{border-color:#ff8040}
.veri_ui{width:100%}
.veri_ui ol{width:320px;margin:0 auto}
.veri_ui ol li{width:100%;margin:20px 0;background:none no-repeat 0 0;background-size:cover}
.veri_ui ol li:first-child{height:277px;background-image:url(../img/ui/veri1.png)}
.veri_ui ol li:last-child{height:380px;background-image:url(../img/ui/veri2.png)}

.preview{width:100%;padding:30px 0 30px}
.btns_preview{width:90%;margin:0 auto;padding:10px 0}
.docu{width:90%;height:500px;margin:0 auto;border:1px solid #e5e5e5;background:#f5f5f5}

.verii{width: 100%; height:auto;text-align: left; background-color:#fff;font-size: 18px; font-weight: bold; color:#333; }
.verii table{margin-top:12px; width:100%; height:auto;background-color:#fff;border:1px solid #ccc;border-top:3px solid #f7900b;}	
.verii table th{text-align: center; height:56px;font-size:12px;border-bottom:1px solid #ccc; }	
.verii table td{height:40px; font-size: 12px;text-align: center; font-weight: normal;border-bottom:1px solid #ccc;}		
.verii table td:first-child{ padding: 0px 10px; box-sizing: border-box;}
.verii select{ width:56px; height:34px;}	
.verii input{width:24px; height:34px;}	

/* error page */
.result_area{width:100%;padding-top:50px}
.result_area h4{padding-bottom:3px;font-size:18px;color:#363636}

/* ÀÌ¿ë¾È³» */
.info p{margin-bottom: 10px;margin-top: 10px;}
.info i{font-weight: bold;font-size: 17px;}
.info img{margin-bottom: 10px; width: 50%;height: 50%;margin-left: auto; margin-right: auto; display: block;border-style:double;}


/*¿­¶÷³»¿ª Á¶È¸ ·¹ÀÌ¾î */
#f_verificpop{
  width:300px;background:white; min-height:130px;
  position:absolute;text-align:center;left:78%;margin-left:-250px;top:50%;margin-top:-65px;
  border:3px solid #0072bc;box-shadow: 2px 2px 5px gray;
   }
  .f_verificpop_top{width: 100%;height: 40px;background:#0072bc; border-bottom: 1px solid #e5e5e5;box-shadow: }
  .f_verificpop_top p{margin: 0;line-height: 40px;text-align: left;font-weight: bold;color:white; padding-left:10px;}
  .f_verificpop_info{margin: 10px 0;}
  .f_verificpop_info p{font-size: 15px;}
  #f_verificpop_con{width: 300px;margin: 0 auto;padding: 5px 0;}
  #f_verificpop_con p{line-height: 20px;}
  #f_verificpop_con p b{color:#383d41;}
  #f_verificpop_btnwrap{margin: 20px 0;}
  #f_verificpop_ok_btn{width: 67px;height:22px; margin: 0 auto;cursor: pointer;}