/* °øÅë */
@font-face {font-family:'NanumGothic';
 src: url('font/NanumGothic.eot');
 src: url('font/NanumGothic.woff') format('woff'),
 url('font/NanumGothic.ttf') format('truetype');
 }
@font-face {font-family:'NanumGothicBold';
 src: url('font/NanumGothicBold.eot');
 src: url('font/NanumGothicBold.woff') format('woff'),
 url('font/NanumGothicBold.ttf') format('truetype');
 }

@font-face {font-family:'NanumGothicExtraBold';
 src: url('font/NanumGothicExtraBold.eot');
 src: url('font/NanumGothicExtraBold.woff') format('woff'),
 url('font/NanumGothicExtraBold.ttf') format('truetype');
 }

/*
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
*/
* {margin:0; padding:0; font-size:13px; font-family:'NanumGothic'; color:#444;}

img{border:0; vertical-align:top;}
form{border:0;}
fieldset{border:0;}
caption {display:none;}
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,input,table,tr,th,td {margin:0; padding:0}
ul,ol,li{list-style:none}
input, select {height:20px; vertical-align:middle;}
table {border-spacing:0px; border-collapse:collapse;}
textarea, button{vertical-align:middle}
a{text-decoration:none}
a:hover, a:focus, a:active{text-decoration:none}


/* Board °Ô½ÃÆÇ ST*/
/* table start */
 .list caption {display:none;}
 .list {table-layout:fixed; width:100%;border:0px;border-spacing:0;padding:0; border-top:5px solid #5c759f; border-bottom:1px solid #a3a3a3;}
 .list  thead {overflow:hidden;  background:#f2f2f2; }
 .list  thead th {padding:13px 0; border-bottom:1px solid #a3a3a3;}
 
 .list  tbody td {border-bottom:1px solid #dcdcdc;text-align:center; color:#444; padding:17px 0; font-size:13px; line-height:18px;}
 .list  tbody td a {color:#444; font-size:13px;}
 .list  tbody .t_title {text-align:left;padding-left:10px; color:#888888;}
 .list  tbody .t_title .icon {margin-left:5px; top:2px; position:relative;}
 .list  tbody .t_title .reply {margin-right:5px;}
 .list  tbody .t_faq {background:#f5f1ef; border-bottom:1px solid #ccc;}
 .list  tbody .t_number {text-align:center; font-family:verdana; font-size:11px; color:#444;}
 .f_icon {margin-right:10px; }
/* table end */


#cs_bot {position:relative; overflow:hidden; margin-top:10px;}
/* paging start */
#pagenation {float:left;  position:relative;}
#pagenation02 {position:relative; text-align:center;}
 .page_num {display:inline-block; zoom:1; *display:inline;}
 .page_num span a {display:inline-block; width:31px; height:31px; line-height:31px; color:#3c3c3c; font-size:11px; text-align:center; background:#fff; margin:0 2px;  border:1px solid #c2c2c2; }
 .page_num .sel_page {display:inline-block; text-align:center; width:31px; height:31px; line-height:31px; font-weight:bold; background:#939393; border:1px solid #555555; color:#fff; 
 font-size:11px; text-decoration:underline;}
.ar_btn1 {margin-right:3px;}
.ar_btn2 {margin-left:3px;}
a.board_btn {display:block; float:left; background:#7c7c7c; border:1px solid #4a4a4a; width:102px; height:31px; text-align:center; line-height:31px; color:#fff; font-weight:bold; margin-left:30px; }
a.board_btn:hover {color:#fff;}
/* paging end */


/* table_search start */
 .table_search {overflow:hidden; overflow:hidden; float:right;}
 .table_search form legend {display:none;}
 .table_search #selcect_form {float:left; margin-right:4px; }

 .table_search #selcect_form .input_style {border:1px solid #c2c2c2; line-height:25px;}
 .table_search #search_select {float:left; border:1px solid #c2c2c2; margin-right:5px;}
 .table_search #search_select #s_scroll {width:96px;height:23px; border:none;}
 .table_search #search_key {float:left; }
  *:first-child+html .table_search #search_key {position:relative; top:-1px;} /*ie7*/
 .table_search #search_key #s_key {border-top:1px solid #dadada;border-bottom:1px solid #dadada; border-left:1px solid #dadada; border-right:0; }
 .table_search #search_btn {float:left;}
 .table_search #search_btn  .btnSearch {border:none; width:37px; height:33px;}

/* table search end */



/* view_page start */
.board_view_wrap {border-top:5px solid #5c759f;}
.board_view_wrap th {padding:12px 10px; text-align:left; border-bottom:1px solid #dcdcdc; }
.board_view_wrap td {padding:12px 10px; border-bottom:1px solid #dcdcdc; line-height:20px;}
.board_view_wrap td.board_view_file a {text-decoration:underline; padding-right:16px; background:url(/images/customer/icon_file.gif) right 4px no-repeat;}
.board_view_wrap td.board_view_hit ul {overflow:hidden; display:inline-block; zoom:1; *display:inline;}
.board_view_wrap td.board_view_hit ul li {float:left; font-size:12px; font-family:verdana; padding-left:10px; margin-left:10px; background:url(/images/customer/h_bar.gif) left center no-repeat;
color:#3c3c3c;}
.board_view_wrap td.board_view_hit ul li:first-child {background:none; margin:0; padding:0;}

 #board_btn_wrap {position:relative; text-align:right; padding-top:10px;}
a.list_btn {text-align:center; line-height:31px; background:#555555; border:1px solid #393939; color:#fff; font-weight:bold; width:110px; height:31px; display:inline-block; zoom:1; *display:inline; line-} 
.cs_btn {float:right; margin-left:10px;}
 #board_view_content {clear:both; position: relative; padding:15px 20px 20px 20px; line-height:180%; font-size:13px; border-bottom:1px solid #aaaaaa;}
 #board_view_line {background-color:#a3a3a3; height:1px;}
 #board_btn_wrap .board_btn_list {float:right;}
 #board_btn_wrap .board_btn_list2 {float:left;}
 #board_btn_wrap p.bt_list {float:left; font-size:14px;}
 #board_btn_wrap p.bt_write {float:right; font-size:14px;}
 #board_btn_wrap p.bt_reply {float:right; margin-left:3px; font-size:14px;}
 
#board_arrow_wrap {margin-top:80px; border-top:1px solid #a3a3a3;}
#board_arrow_wrap th {padding:15px 10px; text-align:left; border-bottom:1px solid #dcdcdc;}
#board_arrow_wrap td {padding:15px 10px; border-bottom:1px solid #dcdcdc;}

#board_arrow_wrap tr:last-child th { border-bottom:1px solid #a3a3a3;}
#board_arrow_wrap tr:last-child td {border-bottom:1px solid #a3a3a3;}
 
/* view_page end */


/*write page ST*/
#board_write {position:relative; border-top:5px solid #5c759f;  width:100%;}
#board_write th {text-align:left; width:130px; border-bottom:1px solid #dcdcdc; padding-left:20px; }
#board_write td {text-align:left; border-bottom:1px solid #dcdcdc; padding:10px 0; color:#333;}
#board_write input.input_write {background:#efefef; border:1px solid #d9d9d9; padding-left:3px; line-height:25px;} 
#board_write td textarea {width:870px; height:300px; background:#efefef; border:1px solid #d9d9d9;}
#board_write .na_in_write {width:400px;}
#board_write .na_in_write th,
#board_write .na_in_write td {border:none; padding:0;}
#board_write .na_in_write td .calicon {padding:5px;}
.m_writebtn {margin-top:12px;}

.btn_ok {background:#304770; width:123px; height:32px; text-align:center; line-height:32px;  width:123px; height:32px; display:block; color:#fff; font-weight:bold; font-size:14px; margin-top:7px;
border:1px solid #05255e;}
.btn_ok:hover {color:#fff;}
.btn_cancel {background:#555555; width:123px; height:32px; text-align:center; line-height:32px; display:block; color:#fff; font-weight:bold; font-size:14px; margin-top:7px; border:1px solid #393939;}
.btn_cancel:hover {color:#fff;}
/*write page ED*/

/*password ST*/
#password_wrap {background:url("/images/customer/bg_key.gif") left top no-repeat; width:650px; height:280px; margin:100px auto; overflow:hidden; font-weight:800;  }
#password_wrap form {padding-top:75px;  padding-left:230px;}
#password_wrap .secret_pw {width:268px; height:25px; border:1px solid #dbdbdb; background:#efefef; padding-left:3px; margin:10px 0;}
#password_wrap a {background:#555555; border:1px solid #393939; text-align:center; height:27px; width:101px;  display:block; line-height:27px; font-weight:800; color:#fff; float:left; margin-right:3px;}
/*password ED*/



/*gallery ST*/
#gallery_wrap .g_list { width:790px;overflow:hidden; border-bottom:1px solid #d3d3d3;}
#gallery_wrap .g_list .gw_l {float:left; width:238px; height:250px; }
#gallery_wrap .g_list .gw_r {float:left; width:238px; margin-left:20px; height:250px;}
#gallery_wrap .g_list p.gw_pic {border:1px solid #cecece; margin-bottom:10px;}
#gallery_wrap .g_list p.gw_pic_blank {border:0px; margin-bottom:10px;}
/*gallery ED*/



/* Board °Ô½ÃÆÇ ED*/

/*quick ST*/
#STATICMENU {position:absolute; z-index:100; right:-92px; margin-top:125px;}
#STATICMENU ul li {margin-bottom:15px;}
/*quick ED*/












