@charset "utf-8";
@font-face {
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: normal;
  src: url('./NanumGothic.eot');
  src: local('?'), url('/_template/rcboard/skin/webfont/NanumGothic.woff') format('woff'), url('/_template/rcboard/skin/webfont/NanumGothic.ttf') format('truetype');
}

body {font-family:Dotum,'돋움', 'NanumGothic', '나눔고딕','NanumGothicWeb', Helvetica, Arial, sans-serif; font-size:12px;}

/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff}
body,th,td,input,select,textarea,button {font-size:12px;line-height:1.5;font-family:'돋움',dotum,sans-serif;color:#333} /* color값은 디자인가이드에 맞게사용 */
a {color:#333;text-decoration:none}
a:active, a:hover {text-decoration:underline}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}

/* common */
.wrap {width:960px; margin:0 auto;}
#skip_navi, .h, caption, legend{font-size:0;line-height:0;width:0;height:0;visibility:hidden; position:absolute; left:-9999px;}
.blind{font-size:0;line-height:0;width:0;height:0;visibility:hidden;}

/* header */

/* header bg */
#header {position:relative;width:100%;background-color:#FFFFFF;z-index:1000;}

/* header logo */
#header h1 a {display:block;width:200px;height:80px;margin:0 auto;background:url(/data/user/ps4065/ftp/1_logo_top_main.png) 50% 50% no-repeat;background-size:100% auto;}
#header h1 a.basic_logo {display:block;width:200px;height:80px;margin:0 auto;background:url(/_template/rcboard/user/ps4065/top_out.ko.out.gray_menu_bluebackwhite_graybackblack_lettering.normal.0001/image/basic_logo.png) no-repeat center;}

/* lnb */
#header .lnb {width:960px;height:78px;margin:0 auto;*zoom:1;}
#header .lnb:after {content:"";display:block;clear:both;}

#header .lnb h1 {float:left;}
#header .lnb .lnb_group {float:right;height:32px;margin-top:25px;*zoom:1;}
#header .lnb .lnb_group:after {content:"";display:block;clear:both;}

#header .lnb .lnb_group .log_section {float:left;*zoom:1;}
#header .lnb .lnb_group .log_section:after {content:"";display:block;clear:both;}
#header .lnb .lnb_group .log_section li {float:left;padding:0 10px;line-height:32px;}
#header .lnb .lnb_group .log_section li a {font-family:Dotum;font-size:11px;letter-spacing:-1px;color:#474747;}

#header .fr {float:right;margin-left:40px;}

#header .lnb .lnb_inner ul {*zoom:1;}
#header .lnb .lnb_inner ul:after {content:"";display:block;clear:both;}
#header .lnb .lnb_inner ul li {float:left;}
#header .lnb .lnb_inner ul.log_section {float:left;}
#header .lnb .lnb_inner ul.lang_section {float:right;}
#header .lnb .lnb_inner ul.lang_section li {height:30px;line-height:30px;padding:0 10px;border-left:1px solid #dbdbdb;}
#header .lnb .lnb_group .log_section li {float:left;line-height:32px;background:url(/_template/rcboard/user/ps4065/top_out.ko.out.gray_menu_bluebackwhite_graybackblack_lettering.normal.0001/image/line_lnb_lst.png) no-repeat 0 10px;}
#header .lnb .lnb_group .log_section li:first-child  {background:url(none);}


/* header gnb */
#header .sta_wrap {clear:both;position:relative;width:100%;height:64px;background:url(/_template/rcboard/user/ps4065/top_out.ko.out.gray_menu_bluebackwhite_graybackblack_lettering.normal.0001/image/bg_gnb.png) repeat-x;*zoom:1;}
#header .sta_wrap:after {content:"";display:block;clear:both;} 
#header #gnb {width:960px;margin:0 auto;font-family:"NanumGothic";z-index:100;*zoom:1;}
#header #gnb:after {content:"";display:block;clear:both;}
#header #gnb>li {position:relative;float:left;width:20%;height:44px;margin-top:20px;font-weight:bold;text-align:center;cursor:pointer;}
#header #gnb>li>a {display:block;width:80%;height:39px;margin:0 auto;color:#fff;font-size:16px;text-align:center;}
#header #gnb>li>span {position:absolute;top:0;left:-4px;width:5px;height:40px;background:url(/_template/rcboard/user/ps4065/top_out.ko.out.gray_menu_bluebackwhite_graybackblack_lettering.normal.0001/image/dot_gnb_lst.png) no-repeat 0px 10px;}
#header #gnb>li>span.first_v1 {backgroun:url(none);}
#header #gnb>li span.first_v1 {padding:0; margin:0; background:none;}
#header #gnb>li:hover>a{border-bottom:5px solid #3dbeff;text-decoration:none;}
#header #gnb>li a.keep_on {color:#058ed2;}

/* header gnb 2차메뉴 */
#header #gnb .box {display:none;position:absolute;top:44px;left:10%;width:80%;text-align:center;background-color:#f8f8f8;}
#header #gnb .box li {overflow:hidden;width:100%;text-aling:center;height:35px;line-height:35px;border-top:1px solid #e4e4e4;}
#header #gnb .box li a {color:#565656;font-weight:normal;}
#header #gnb .box li:hover  {background-color:#dfe0e2;} 
#header #gnb .box li:hover a {color:#00608d;text-decoration:none;}

/* footer */
#footer {overflow:hidden;width:100%;min-height:125px;padding:16px 0 0 0;font-family:"NanumGothic";border-top:1px solid #9b9b9b;}
#footer .footer_wrap {width:960px;margin:0 auto;*zoom:1;}
#footer .footer_wrap:after {content:"";display;block;clear:both;}


/* footer logo */
#footer h2.footer_logo {float:left;width:200px;}
#footer h2.footer_logo a {display:block; width:200px;height:83px;background:url(/data/user/ps4065/ftp/1_logo_bottom.png) no-repeat center;}
#footer h2.footer_logo a.basic_f_logo {display:block; width:200px;height:83px;background:url(/_template/rcboard/user/ps4065/top_out.ko.out.gray_menu_bluebackwhite_graybackblack_lettering.normal.0001/image/basic_f_logo.png) no-repeat center;}


/* footer fnb 메뉴 */
#footer .fnb {text-align:center;color:#434343;height:35px;font-size:12px;*zoom:1;}
#footer .fnb:after {content:"";display:block;clear:both;}
#footer .fnb li {float:left;height:25px;text-indent:6px;margin-right:10px;background:url(/_template/rcboard/user/ps4065/top_out.ko.out.gray_menu_bluebackwhite_graybackblack_lettering.normal.0001/image/dot_fnb_lst.png) no-repeat 0 7px;}

#footer .fnb li a {color:#3f3f3f;}
#footer .fnb li a:hover {color:#000;text-decoration:none;}

#footer .fnb_group {float:left;width:670px;*zoom:1;}
#footer .fnb_group:after {content:"";display:block;clear:both;}


/* footer 주소 */
#footer address {font-size:12px;margin-bottom:5px;color:#5b5b5b;letter-spacing:-0.75px;}
#footer address dl {*zoom:1;}
#footer address dl:after {content:"";display:block;clear:both;}
#footer address dl dt, #footer address dl dd {float:left;}
#footer address dl dt {padding:0 2px 0 0px;}
#footer address dl dd {padding:0 4px 0 0px;}

/* footer 카피라이트 */
#footer .copyright {color:#5b5b5b;text-align:left;}


/*팝업 2013-10-23추가 */
.pop_notice{position:absolute;z-index:9999;border:1px solid #ccc;background:#fff;}
.cookie_chk{padding:5px 10px;border-top:1px solid #ccc;*zoom:1;}
.cookie_chk:after{content:"";display:block;clear:both;}
.cookie_chk .btn_close{float:right;padding-left:20px;}

/* select custom */
.slct_custom.fr {float:right;}
.slct_custom {position:relative;width:117px;z-index:300;}
.slct_custom .slct_head {width:100%;height:30px;line-height:30px;border-top:1px solid #afb0b0;border-right:1px solid #afb0b0;border-bottom:1px solid #afb0b0;border-left:1px solid #afb0b0;background-color:#fff;font-size:0.95em;color:#676769;letter-spacing:-1px;text-indent:6px;zoom:1;}
.slct_custom .slct_head:after {content:"";display:block;clear:both;}
.slct_custom .slct_head>a {display:block;float:left;height:30px;color:#676769;text-decoration:none;}
.slct_custom .slct_head .btn_arr {display:block;float:right;width:21px;height:30px;background:url(/_template/rcboard/user/ps4065/top_out.ko.out.gray_menu_bluebackwhite_graybackblack_lettering.normal.0001/image/btn_select_arr.gif) no-repeat 0px 0px;}

.option_values_div {display:none;overflow-y:auto;overflow-x:hidden;position:absolute;top:30px;left:0px;width:100%;max-height:195px;padding:6px 0;line-height:18px;border:1px solid #afb0b0;background-color:#fff;color:#69696c;}
.option_values_div li {overflow:hidden;height:28px;line-height:28px;cursor:default;}
.option_values_div .option_choice {font-weight:bold;}

.option_values_div li:hover {background-color:#f1f1f1;}
.option_values_div li.option_disable {color:#cdcdcf;}
.option_values_div li.option_disable:hover {font-weight:normal !important;background-color:#fff;}

.slct_custom .slct_head:hover .option_values_div {display:block;}

/*2013-05-24추가*/
#page_view_area{font-family:NanumGothic; color:#707070;}

.sub_column{*zoom:1;}
.sub_column>.left_column{float:left; width:190px;}
.sub_column>.right_column {overflow:hidden;position:relative;float:right;width:755px;min-height:700px;padding-left:15px;padding-bottom:40px;}
.sub_column>.right_column .font_bold{color:#404040;}
#lnb{font-family: "NanumGothic";}
#lnb dt{height:90px;padding-top:60px;text-align:center;margin-bottom:30px;border-bottom:1px solid #acacac;font-size:35px;font-weight:bold;color:#333;overflow:hidden;}
#lnb dd{font-size:14px;padding-bottom:1px;}
#lnb dd>a{color:#404040; display:block; width:170px; height:32px; line-height:32px; padding-left:20px; background:#f8f8f8;}
#lnb dd.on>a{background:#39659d url(/_template/rcboard/user/ps4065/top_out.ko.out.gray_menu_bluebackwhite_graybackblack_lettering.normal.0001/image/ko/bg_lnb_on.gif) no-repeat 90% center;}
#lnb dd.on>a{color:#fff;}
#lnb dd>ul>li{background:url(/_template/rcboard/user/ps4065/top_out.ko.out.gray_menu_bluebackwhite_graybackblack_lettering.normal.0001/image/ko/bg_lnb_3rd.gif) 16px center no-repeat;padding:7px 0;border-bottom:1px solid #eee;}
#lnb dd>ul>li.on{background:url(/_template/rcboard/user/ps4065/top_out.ko.out.gray_menu_bluebackwhite_graybackblack_lettering.normal.0001/image/ko/bg_lnb_3rd_on.gif) 13px center no-repeat;}
#lnb dd>ul>li>a{padding-left:30px;}
#lnb dd>ul>li.on>a{color:#333;}

/*
.page_info{border-bottom:1px solid #acacac; padding-bottom:9px; overflow:hidden; margin-bottom:45px;}
.page_info h2{float:left;}
.bread_crumbs{float:right; padding-top:20px;}
.bread_crumbs li{float:left; color:#707070; font-size:11px; padding-left:10px; margin-left:6px; background:url(/_template/rcboard/user/ps4065/top_out.ko.out.gray_menu_bluebackwhite_graybackblack_lettering.normal.0001/image/ko/bg_depth.gif) no-repeat left center;}
.bread_crumbs li.first{padding-left:20px; margin-left:0; background:url(/_template/rcboard/user/ps4065/top_out.ko.out.gray_menu_bluebackwhite_graybackblack_lettering.normal.0001/image/ko/icon_home.gif) no-repeat left center;}
.sub_tit{font:bold 30px "NanumGothic";}
*/


/*팝업 2013-10-23추가
-------------------------------*/
.pop_notice{position:absolute;z-index:9999;border:1px solid #ccc;background:#fff;}
.cookie_chk{padding:5px 10px;border-top:1px solid #ccc;*zoom:1;}
.cookie_chk:after{content:"";display:block;clear:both;}
.cookie_chk .btn_close{float:right;padding-left:20px;}