@charset "UTF-8";

.t1 {font-size:14px; color:#666}


a.more_btn {width:100%; display:inline-block; background-color:#fff; border:1px solid #f1f1f1; box-sizing:border-box; margin-top:10px; text-align:Center; font-size:15px; line-height:40px; color:#999 !important;  letter-spacing:1.5px;}
a.more_btn:hover {border:1px solid #ddd; color:#999;}
a.basic_btn {width:200px; display:inline-block; background-color:#fff; border:1px solid #f1f1f1; box-sizing:border-box; margin-top:10px; text-align:Center; font-size:15px; line-height:40px; color:#999 !important;  letter-spacing:1.5px;}
a.basic_btn:hover {border:1px solid #ddd; color:#999;}



a.y_btn {width:200px; display:inline-block; background-color:#555; border:1px solid #f1f1f1; border-radius:3px; box-sizing:border-box; margin-top:10px; text-align:Center; font-size:16px; line-height:45px; color:#fff !important; }

.box_50 {width:50% !important;  float:left;}
.box_60 {width:60% !important;  float:left;}
.box_100 {width:100% !important; float:left;}

	
ul.tab  {width:100%;    }
ul.tab li   {box-sizing:border-box; font-size:16px !important; background-color:#f9f9f9; padding:10px 35px; font-weight:400; 
          text-align:center; float:left; list-style:none; margin-right:2px;}
 ul.tab li.ov {background-color:#666; }
 ul.tab li.ov a {color:#fff !important;}


 ul.basic  {width:100%; float:left;}
ul.basic li  {list-style:none; font-size:1em; font-weight:400; line-height:1.3em; color:#888; padding-bottom:5px; padding-left:0px;    }

ul.basic2  {width:100%; float:left;}
ul.basic2 li  {list-style:disc; font-size:0.95em; font-weight:400; line-height:1.3em; color:#999; padding-bottom:5px; padding-left:0px; margin-left:30px;  }




 /*팝업*/
.layer {display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:100;}
.layer .bg {position:absolute; top:0; left:0; width:100%; height:100%; z-index:999; background:#000; opacity:.7; filter:alpha(opacity=70);}
.layer .pop-layer {display:block;}

.pop-layer {display:none; position: absolute; top: 50%; left: 50%; width:550px; height:auto;    z-index: 999999999999999999999999999999999;}
.pop-layer .pop-container {padding: 20px 0 20px 0; width:100%; float:left;}
.pop-layer .pop-container ul {width:100%; float:left; }
.pop-layer .pop-container ul li {width:100%; float:left; padding:3% 0; text-align:center;}
.pop-layer p.ctxt {color: #666; line-height: 25px;}
.pop-layer .btn-r {width: 100%; text-align:right;}

a.cbtn {display:inline-block; height:25px; padding:0 14px 0; border:1px solid #333; background-color:#333; font-size:13px; color:#fff; line-height:25px;}
a.cbtn:hover {border: 1px solid #555; background-color:#555; color:#fff;}
