@charset "utf-8";
/* CSS Document */

/*pop layout*/
body{ background-color:#f5f5f5;margin:0;}
*{margin:0;padding:0;}
	section{ margin:0;padding:0;background:#fff;}
	aticle{width:100%; }
	.group{ padding:20px;}
	footer{ text-align:center; border-top:1px solid #ccc;}
	.footer_btn{ margin-top:10px;}

.pop>h1{ width:100%; height:45px;font-family:'나눔고딕',Nanum Gothic; line-height:45px;margin:0; background:url("../img/pop_bg_tit.png") no-repeat 0 0;}
.pop>h1>.title_txt{ font-size:15px; float:left; margin-left:40px;  color:#fff; }

	
.pop>h2{width:100%; height:40px;font-family:'나눔고딕',Nanum Gothic;  margin-bottom:5px;}
.pop>h2>.btn_box{ float:right; font-weight:normal;padding-top:6px; font-size:12px;}
	
.pop>h3{width:100%; height:40px;font-family:'나눔고딕',Nanum Gothic; }
.pop>h3>.title_txt{ font-size:14px; float:left;}
.pop>h3>.btn_box{ float:right; font-weight:normal;padding-top:0px;}

.info {color:#e84e0a; font-size: 13px;margin:0; background:url(../img/ico_ps.png) no-repeat 0 2px ;padding-left:15px;}
.info i {color:#7f7f7f;font-style:normal;}
.privacy_text {border:1px solid #ddd;padding:5px;height:300px; overflow-y:scroll;}
.privacy_text span {font-weight:600;padding:30px 0;}
.privacy_ul {list-style:none;}

.email_text {border:1px solid #ddd;padding:5px;height:100px; }

.tbl_list {clear:both; border-top: 2px solid #ee3659;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; width:100%; font-size:13px;margin:3px 0;}
.tbl_list caption{ display:none;}
.tbl_list tbody td, th{text-align:center;border-bottom:1px solid #ccc; height:27px;line-height: 27px;}
.tbl_list th{ background-color:#f9f9f9; padding:4px 20px 4px 20px; border:1px solid #ccc;}
.tbl_list td{ padding:4px 10px 4px 10px;  border:1px solid #ccc;}
.tbl_list td ul {list-style:none;}
