@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  src: url(/font/NanumGothic.eot);
  src: url(/font/NanumGothic.eot?#iefix) format('embedded-opentype'),
       url(/font/NanumGothic.woff2) format('woff2'),
       url(/font/NanumGothic.woff) format('woff'),
       url(/font/NanumGothic.ttf) format('truetype');
}

body {
   COLOR: #000000;
   background-color:#f6f6f6;
   FONT-FAMILY: "굴림", "Tahoma";
   FONT-SIZE: 12px;
   TEXT-DECORATION: none;
	margin:0 auto;
	padding: 0;
}
img,fieldset { border:0 none;}
table{border-collapse:collapse;padding:0;}
dl,ul,ol,li{ list-style: none;margin:0;padding:0; }
hr{ display:none; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td{
	COLOR: #000000;
	FONT-FAMILY: "굴림", "Tahoma";
	FONT-SIZE: 12px;
	line-height: 150%;
	TEXT-DECORATION: none;
 }

img,input,select,textarea {font-size:100%;vertical-align:middle;}
em	{font-style:normal;}
.fw{font-weight:bold;}
.m_sp {letter-spacing:-0.06em;}
.m_sp0 {letter-spacing:0px;}

.num_type{FONT-FAMILY:'Tahoma','굴림';}
table td.noborder{border:0;}
table td.nopadding{padding:0;}
.clear{ clear:both; }

P {
	COLOR:  #000000;
	FONT-FAMILY: "굴림", "Tahoma";
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
a:focus{outline:none;}
A:link {
	FONT-FAMILY: "굴림", "Tahoma";
	TEXT-DECORATION: none;
	color: #000000;
}
A:visited {
	FONT-FAMILY: "굴림", "Tahoma";
	TEXT-DECORATION: none;
	color: #000000;
}
A:hover {
	FONT-FAMILY: "굴림", "Tahoma";
	TEXT-DECORATION: underline;
	color: #0006ff;
}

.clear{clear:both;}

.line5{position:relative;display:block;width:100%;height:5px;}
.line10{position:relative;display:block;width:100%;height:10px;}
.line15{position:relative;display:block;width:100%;height:15px;}
.line20{position:relative;display:block;width:100%;height:20px;}
.line25{position:relative;display:block;width:100%;height:25px;}
.line30{position:relative;display:block;width:100%;height:30px;}
.line35{position:relative;display:block;width:100%;height:35px;}
.line40{position:relative;display:block;width:100%;height:40px;}
.line45{position:relative;display:block;width:100%;height:45px;}
.line50{position:relative;display:block;width:100%;height:50px;}

.stxt{FONT-FAMILY: "돋움", "Tahoma";font-size:11px;}
.year_txt{FONT-FAMILY:"Tahoma", "돋움";font-size:21px;font-weight:normal;}
.year_txt2{FONT-FAMILY:"Tahoma", "돋움";font-size:19px;font-weight:normal;}
.bigtxt2 {
FONT-FAMILY: helvetica,verdana,돋움,굴림;
COLOR: #000000;
line-height: 120%;
FONT-SIZE: 16px;
font-weight: bold;
}


#wrap{position:relative;width:100%;height:100%;margin:0 auto;text-align:center;}
#wrap #topline{position:relative;width:100%;background:#b2d9ef;height:7px;}
#wrap #toplink{position:relative;width:100%;background:#ffffff;height:57px;}
#wrap #toplink #toplink_wrap{position:relative;width:1000px;margin:0 auto;height:57px;}
#wrap #toplink #toplink_wrap #logo_pos{position:absolute;top:8px;left:9px;}
#wrap #toplink #toplink_wrap #logo_pos2{position:absolute;top:16px;left:157px;text-align:left;}
#wrap #toplink #toplink_wrap #top_pos{position:absolute;top:25px;right:15px;}

#wrap #topmenu_bg{position:relative;width:100%;background:#09689d url('/img_c/index/top_bg.gif') repeat-x;height:41px;}
#wrap #topmenu_bg #topmenu_wrap{position:relative;width:1000px;margin:0 auto;height:41px;}
#wrap #topmenu_bg2{position:relative;width:100%;background:#09689d url('/img_c/index/top_bg2.gif') repeat-x;height:3px;}
.vs{position:relative;background:#ffffff;width:100%;height:400px;}
#wrap #index_content{position:relative;width:100%;min-height:150px;background:#ffffff;padding:25px 0;}
#wrap #index_content #index_content_wrap{position:relative;width:1000px;margin:0 auto;}

#wrap #content{position:relative;width:100%;min-height:640px;background:#ffffff;clear:both;}
#wrap #content #content_wrap{position:relative;width:1000px;margin:0 auto;background:url('/img_c/sub/sub_left_bg.gif') repeat-y;min-height:640px;}

#wrap #copyright{position:relative;width:100%;border-top:#e6e6e6 1px solid;clear:both;padding:12px 0 20px 0;height:90px;}
#wrap #toplink_wrap{position:relative;width:1000px;margin:0 auto;height:41px;}
#wrap #topmenu_wrap{position:relative;width:1000px;margin:0 auto;height:65px;}
#wrap #copyright #copy_w{position:relative;width:1000px;margin:0 auto;}
#wrap #copyright #copy_w .nipa{position:absolute;top:-5px;right:10px;}

#wrap #copyright #copy_left{float:left;width:550px;}
#wrap #copyright #copy_left span.lk{display:block;float:left;color:#9e9e9e;font-size:11px;FONT-FAMILY: "돋움";line-height:160%;text-align:left;}
#wrap #copyright #copy_left span.hk{display:block;height:13px;clear:both;}
#wrap #copyright #copy_right{float:right;width:450px;}
#wrap #copyright #copy_right span.lk{display:block;float:left;padding:0 0 0 0;}
#wrap #copyright #copy_right span.hk{display:block;height:8px;clear:both;}

.login_h{width:100%;height:60px;}
.login_outline{width:710px;height:340px;border:#b5b5b5 5px solid;background:url('/img_c/sub/login_bg.gif') repeat-x;margin:0 auto;}
.login_lf{float:left;width:282px;margin:60px 0 0 20px;}
.login_rg{float:left;width:370px;margin:40px 0 0 0;}

.left_pos{position:relative;width:240px;float:left;}
.left_pos_sp{position:relative;width:40px;float:left;}
.index_notice{position:relative;width:400px;float:left;}
.left_pos_sp2{position:relative;width:30px;float:left;}
.customer_center{position:relative;width:290px;float:left;}

.sub_left_pos{position:relative;width:250px;float:left;}
.sub_left_sp{position:relative;width:30px;float:left;}
.sub_div_pos{position:relative;width:720px;float:left;}
.sub_left_title{position:relative;width:240px;float:left;}

.leftmenu{position:relative;width:250px;float:left;}
.leftmenu ul{}
.leftmenu li{height:42px;line-height:42px;background:url('/img_c/sub/leftmenu_out.gif') no-repeat;color:#797979;font-size:14px;font-weight:bold;text-align:left;padding:0 0 0 22px;}
.leftmenu li.sub{height:auto;line-height:22px;background:url('/img_c/sub/leftmenu_subbg.gif') repeat-y;color:#797979;font-size:13px;font-weight:normal;text-align:left;padding:5px 0 10px 22px;}
.leftmenu li.sub_close{height:1px;background:url('/img_c/sub/leftmenu_subbg2.gif') no-repeat;}
.leftmenu li a{color:#797979;}
.leftmenu li a:hover{color:#797979;}
.leftmenu li.sub a{color:#797979;}
.leftmenu li.sub a:hover{color:#797979;}
.leftmenu li.over{height:42px;line-height:42px;background:url('/img_c/sub/leftmenu_over.gif') no-repeat;color:#ffffff;font-size:14px;font-weight:bold;text-align:left;padding:0 0 0 22px;}
.leftmenu li.over a{color:#ffffff;}
.leftmenu li.over a:hover{color:#ffffff;}

.left_win{position:relative;margin:0 auto;padding:0 8px 0 0;}

.gen_div{position:relative;width:100%;text-align:left;}
.gen_txt{position:relative;width:100%;text-align:left;color:#767676;line-height:150%;}


.login_area{position:relative;width:238px;height:193px;background:#fcfcfc;border:#e2e2e2 1px solid;}

.copy_link{position:relative;display:block;width:440px;height:55px;background:#fbfbfb;border:#e2e2e2 1px solid;}
.copy_link ul{padding:6px 0 0 2px;}
.copy_link li{width:108px;float:left;}
.copy_link li.dv{width:1px;float:left;}

.topmenu{position:relative;}
.topmenu ul{}
.topmenu li{float:left;}

.topmenu_new{position:relative;}
.topmenu_new ul{}
.topmenu_new li{float:left;font-family: 'Nanum Gothic','Gulim', Helvetica, Arial, sans-serif;text-align:center;font-size:14px;color:#0079a3;line-height:41px;height:41px;border-left:#d7dce1 1px solid;cursor:pointer;width:124px;font-weight:bold;}
.topmenu_new li.over{color:#fff;background:url('/img_c/index/top_bg4.gif') repeat-x;}
.topmenu_new li.tablet{color:#fff;background:url('/img_c/index/top_bg5.gif') repeat-x;}
.topmenu_new li.last{color:#fff;background:url('/img_c/index/top_bg3.gif') repeat-x;width:123px;border-left:#d7dce1 1px solid;border-right:#d7dce1 1px solid;}


.movie_list{position:relative}
.movie_list ul{}
.movie_list li{width:230px;height:162px;float:left;border:#e1e1e1 1px solid;}
.movie_list li.sp{width:10px;height:2px;float:left;border:0;}
.movie_list .ready{width:220px;height:108px;margin:5px;background:url('/img_c/sub/movie_ready.gif') no-repeat;}
.movie_list .subject{border-top:#e1e1e1 1px solid;background:url('/img_c/sub/movie_icon.gif') no-repeat 95% 14px;font-size:14px;padding:12px 0 0 12px;text-align:left;font-weight:bold;}
.movie_list .subject span{display:inline-block;padding-right:9px;color:#0233d2;}


.left_login_tbl{position:relative;width:218px;margin:0 auto;}
.left_login_tbl td{text-align:left;font-size:11px;color:#818181;letter-spacing:-1px;FONT-FAMILY: "돋움", "Tahoma";}
.left_login_tbl td.info{font-size:12px;line-height:150%;border-top:#e2e2e2 1px solid;padding:8px 0 0 0;}
.left_login_tbl td a{color:#818181;FONT-FAMILY: "돋움", "Tahoma";}
.left_login_tbl td a:hover{color:#0006ff;}
.left_login_tbl td.ct{text-align:center;}
.left_login_tbl td span{font-size:14px;font-weight:bold;padding:0 0 0 5px;color:#000;}

.index_notice_title{position:relative;width:400px;height:27px;text-align:left;border-bottom:#555555 1px solid;}
.index_notice_title span.lf{position:absolute;top:2px;left:2px;}
.index_notice_title span.tab1{float:left;}
.index_notice_title span.rt{position:absolute;top:4px;right:8px;}

.index_list_tbl{position:relative;width:100%;}
.index_list_tbl td{border-bottom:#ececec 1px solid;text-align:left;padding:3px 0 1px 5px;color:#737373;}
.index_list_tbl td.date{color:#9d9d9d;text-align:center;padding:3px 0 1px 0;}
.index_list_tbl td a{color:#737373;}
.index_list_tbl td a:hover{color:#0006ff;}

.cs_center_title{position:relative;width:290px;height:114px;text-align:left;}
.cs_center_title span.t1{float:left;padding:0 1px 0 0;}
.cs_center_title span.t2{float:left;padding:0 1px 0 0;}
.cs_center_title span.t3{float:left;}
.cs_center{position:relative;width:288px;height:auto;border-top:#0080c6 1px solid;border-left:#d4d4d4 1px solid;border-bottom:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid;}


.board_page{color:#484848;padding:4px 0 3px 10px;text-align:left;}
.board_page span{color:#1977ab;font-weight:bold;}

.sub_articebox{position:relative;display:block;width:716px;height:170px;border:#dbdbdb 2px solid;}
.sub_articebox2{position:relative;display:block;width:716px;height:120px;border:#dbdbdb 2px solid;}
.sub_articebox3{position:relative;display:block;width:660px;height:380px;border:#dbdbdb 2px solid;}
.sub_articecheck{position:relative;display:block;width:100%;height:26px;background:#f4f4f4;}
.sub_articecheck span.rt{color:#484848;font-weight:bold;letter-spacing:-1px;float:right;padding:2px 25px 0 0;}
.sub_articecheck2{position:relative;display:block;width:100%;height:23px;background:#f4f4f4;padding:3px 0 0 0;}
.sub_articecheck2 span.agree{font-weight:bold;color:#000;}

.resutl_mgrbox{position:relative;display:block;width:660px;font-size:18px;font-weight:bold;letter-spacing:-1px;color:#004fbb;text-align:center;margin:0 auto;padding:25px 0 20px 0;}
.resutl_mgrbox span.m1{position:relative;display:block;width:660px;border-bottom:#e0e0e0 1px solid;font-size:15px;font-weight:bold;letter-spacing:-1px;color:#484848;text-align:center;margin:0 auto;padding:25px 0 20px 0;}

.agree_sm{display:inline-block;font-weight:normal;color:#888787;font-size:11px;FONT-FAMILY: "돋움";letter-spacing:-1px;}

.sub_count_area{position:relative;display:block;width:100%;padding-top:15px;}
.sub_count_area span.prev_btn{display:inline-block;padding:0 5px 0 0;}
.sub_count_area span.new_btn{display:inline-block;padding:0 0 0 5px;}
.sub_count_area span.ct{display:inline-block;padding:0 5px 0 5px;font-size:13px;color:#666666;}
.sub_count_area span.ct a{color:#666666;font-size:13px;}
.sub_count_area span.ct a:hover{color:#666666;font-size:13px;}
.sub_count_area span.le{float:left;}
.sub_count_area span.ri{float:right;}

.sub_title{position:relative;display:block;width:100%;font-weight:bold;font-size:13px;color:#484848;text-align:left;padding:3px 0 3px 0;letter-spacing:-1px;}
.sub_title span.vat{position:absolute;right:8px;top:5px;color:#767676;font-weight:normal;font-size:12px;}
.info_txt{position:relative;text-align:left;padding:8px 0 0 10px;color:#393d3f;}

.sub_btn_area1{position:relative;display:block;width:100%;padding:10px 0 10px 0;}
.sub_btn_area1 span.le{float:left;}
.sub_btn_area1 span.ri{float:right;}


.info_layer{position:relative;width:100%;background:#fafafa;border:#e6e6e6 1px solid;text-align:center;padding:15px 0 15px 0;}

.info_layer_tbl{margin:0 auto;table-layout:fixed;}
.info_layer_tbl td{font-size:11px;color:#767676;text-align:left;line-height:140%;FONT-FAMILY: "돋움";}

.pay_info{font-size:11px;color:#666666;FONT-FAMILY: "돋움";letter-spacing:-1px;text-align:left;}

.btn_type1{font-family:"돋움","Tahoma";display:inline-block;height:16px;line-height:16px;color:#666666;font-size:11px;text-align:center;font-weight:normal;letter-spacing:-1px;background:#f3f3f3 url('/img_c/sub/bt_bg1.gif') repeat-x;cursor:pointer;cursor:hand;border:#c2c2c2 1px solid;}
.btn_type2{font-family:"굴림","Tahoma";display:inline-block;height:34px;line-height:35px;color:#fff;font-size:12px;text-align:center;font-weight:bold;letter-spacing:-1px;background:#6abcdf url('/img_c/sub/bt_bg2.gif') repeat-x;cursor:pointer;cursor:hand;border:#3c9fcb 1px solid;}
.btn_type3{font-family:"굴림","Tahoma";display:inline-block;height:34px;line-height:35px;color:#fff;font-size:12px;text-align:center;font-weight:bold;letter-spacing:-1px;background:#a4a4a4 url('/img_c/sub/bt_bg3.gif') repeat-x;cursor:pointer;cursor:hand;border:#838383 1px solid;}
.btn_type4{font-family:"굴림","Tahoma";display:inline-block;height:34px;line-height:35px;color:#fff;font-size:12px;text-align:center;font-weight:bold;letter-spacing:-1px;background:#a4a4a4 url('/img_c/sub/bt_bg4.png') repeat-x;cursor:pointer;cursor:hand;border:#838383 1px solid;}
.btn_type5{font-family:"굴림","Tahoma";display:inline-block;height:34px;line-height:35px;color:#fff;font-size:12px;text-align:center;font-weight:bold;letter-spacing:-1px;background:#939393 url('/img/index/bt3_2bg.gif') repeat-x;cursor:pointer;cursor:hand;border:#838383 1px solid;}


.tbl_type1{width:100%;table-layout:fixed;}
.tbl_type1 th{border:#e1e1e1 1px solid;background:#f7f7f7;color:#484848;padding:4px 0 3px 0;}
.tbl_type1 th.mark{background:#f7f7f7 url('/img_c/index/mark_join.gif') 12px 11px no-repeat;}
.tbl_type1 td{border:#e1e1e1 1px solid;color:#484848;padding:4px 0 3px 0;}
.tbl_type1 td.paytxt{background:#fbfbfb;padding:10px 0 0 145px;}
.tbl_type1 .pr{color:#ff4200;font-weight:bold;FONT-FAMILY:"Tahoma", "돋움";}
.tbl_type1 .topline{border-top:#444547 1px solid;}
.tbl_type1 .ct{text-align:center;}
.tbl_type1 .no_le{border-left:0;}
.tbl_type1 .no_ri{border-right:0;}
.tbl_type1 .no_to{border-top:0;}
.tbl_type1 .no_bo{border-bottom:0;}
.tbl_type1 .letxt{text-align:left;padding:4px 0 3px 20px;}
.tbl_type1 .ritxt{text-align:right;padding:4px 20px 3px 0;}
.tbl_type1 .sm{font-size:11px;color:#818181;FONT-FAMILY: "돋움";letter-spacing:-1px;}
.tbl_type1 .sm_pos{display:block;padding:3px 0 4px 0;}
.tbl_type1 .txt_area{text-align:left;padding:26px 22px 23px 22px;line-height:150%;}
.tbl_type1 .txt_input{text-align:left;padding:10px 20px;}

.tbl_type3{width:100%;table-layout:fixed;}
.tbl_type3 th{border-bottom:#e1e1e1 1px solid;background:#f7f7f7;color:#484848;padding:4px 0 3px 0;}
.tbl_type3 td{border-bottom:#e1e1e1 1px solid;color:#484848;padding:4px 0 3px 0;}
.tbl_type3 a{color:#484848;}
.tbl_type3 a:hover{color:#3749cd;}
.tbl_type3 td.paytxt{background:#fbfbfb;padding:10px 0 0 165px;}
.tbl_type3 .topline{border-top:#444547 1px solid;}
.tbl_type3 .letxt{text-align:left;padding:4px 0 3px 20px;}
.tbl_type3 .ritxt{text-align:right;padding:4px 20px 3px 0;}
.tbl_type3 .sm{font-size:11px;color:#818181;FONT-FAMILY: "돋움";letter-spacing:-1px;}

.tbl_type4{width:100%;table-layout:fixed;}
.tbl_type4 th{border-top:#194f70 1px solid;border-bottom:#b8d2e1 1px solid;border-left:#b8d2e1 1px solid;border-right:#b8d2e1 1px solid;background:#eaf4fa;color:#133c55;padding:4px 0 3px 0;text-align:center;}
.tbl_type4 td{border:#b8d2e1 1px solid;color:#646464;padding:4px 0 3px 0;text-align:left;line-height:140%;}
.tbl_type4 td.toline{border-top:#194f70 1px solid;}
.tbl_type4 td.boline{border-bottom:#194f70 1px solid;}
.tbl_type4 td.num_ct{text-align:center;padding:4px 0 3px 0;font-weight:bold;font-size:15px;FONT-FAMILY:'Tahoma','굴림';color:#000;}
.tbl_type4 td.ct{text-align:center;padding:4px 0 3px 0;}
.tbl_type4 .no_le{border-left:0;}
.tbl_type4 .no_ri{border-right:0;}
.tbl_type4 .no_to{border-top:0;}
.tbl_type4 .no_bo{border-bottom:0;}
.tbl_type4 td.bgcolor1{background:#ffffcc;color:#000;font-weight:bold;text-align:center;}

.tbl_type5{width:100%;table-layout:fixed;}
.tbl_type5 .nolf{border-top:#e1e1e1 1px solid;border-bottom:#e1e1e1 1px solid;border-right:#e1e1e1 1px solid;border-left:0;}
.tbl_type5 .norg{border-top:#e1e1e1 1px solid;border-bottom:#e1e1e1 1px solid;border-left:#e1e1e1 1px solid;border-right:0;}
.tbl_type5 th{border:#e1e1e1 1px solid;background:#f7f7f7;color:#484848;padding:4px 0 1px 0;letter-spacing:-1px;text-align:center;}
.tbl_type5 td{border:#e1e1e1 1px solid;color:#767676;padding:4px 2px 1px;text-align:center;letter-spacing:-1px;}
.tbl_type5 a{color:#767676;}
.tbl_type5 a:hover{color:#3749cd;}
.tbl_type5 .topline{border-top:#444547 1px solid;}
.tbl_type5 .lf{text-align:left;padding:4px 2px 1px 5px;}
.tbl_type5 .rg{text-align:right;padding:4px 5px 1px 2px;}
.tbl_type5 .c1{background:#feffd2;}


.input_type1{
	border:1px solid #cccccc;
	background-color:#ffffff;
	font-size: 12px;
	color:#000000;
	height:18px;
	line-height:18px;
}

.input_type2{
	border:1px solid #cccccc;
	background-color:#ffffff;
	font-size: 16px;
	font-weight:bold;
	color:#000000;
	height:35px;
	line-height:35px;
}

.div_sc1{position:relative;width:100%;overflow-y:auto;overflow-x:hidden;}
.div_sc2{position:relative;width:1371px;overflow-y:scroll;overflow-x:hidden;border:#aebfc7 1px solid;background:#fff;height:650px;}
.div_sc3{position:relative;width:1371px;overflow-y:scroll;overflow-x:hidden;border:#aebfc7 1px solid;background:#fff;height:680px;}
.div_sc4{position:relative;width:100%;overflow-y:scroll;overflow-x:hidden;border:#aebfc7 1px solid;background:#fff;height:670px;}

.popup_title{color:#000;font-size:22px;font-weight:bold;text-align:left;background:#e2f3fa;height:44px;width:100%;padding:0;overflow:hidden;border-bottom:#b6cbd5 1px solid;font-family: 'Nanum Gothic','Gulim', Helvetica, Arial, sans-serif;}
.popup_title span.txt_pos{position:relative;display:block;padding:5px 0 0 30px;}
.popup_content{padding:0 25px;}

/*tabmenu관련*/
.tabmenu_bg{position:relative;display:block;width:100%;background:#e7f1fc;border-bottom:#a0c7f2 2px solid;height:43px;}
.tabmenu{position:relative;overflow:hidden;height:45px;}
.tabmenu ul{margin:0 0 0 9px;}
.tabmenu li{float:left;height:43px;line-height:43px;font-size:15px;padding:0 16px;color:#769dc8;cursor:pointer;font-family: 'Nanum Gothic','Gulim', Helvetica, Arial, sans-serif;font-weight:bold;}
.tabmenu li.over{background:#fff;border-top:#a0c7f2 2px solid;border-left:#a0c7f2 2px solid;border-right:#a0c7f2 2px solid;border-bottom:#fff 2px solid;color:#000;cursor:pointer;}


#m_tab li {
    display: inline;
    float: left;
    padding: 0 5px;
}
.port_back {
    font-weight: bold;
    color: #F60;
}