@charset "utf-8";

/* @import url(http://mindprism.rcsoft.co.kr/webfont/?fontface=NanumGothic); */
@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;}

/*reset
-------------------------------*/

body,html{width:100%; height:100%;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,caption,form,fieldset,legend,input, article, aside, footer, header, nav, section{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
li{list-style-type:none;}
img,fieldset{border:0; vertical-align:middle;}
#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;}
li img,li a{vertical-align:middle;}
address,em{font-style:normal;}
select,input{vertical-align:middle;}
table{border-collapse:collapse; border-spacing:0;}
button {cursor: pointer; margin: 0; padding: 0;}
hr{display:none;}
a:link{color:#666; text-decoration:none;}
a:visited{color:#999; text-decoration:none;}
a:active {color:#999; text-decoration:none;}
a:hover{color:#333; text-decoration:none;}

/* header 
-----------------------------------------------------------------------------*/

.head_wrap{width:100%; background:#f5f5f5; padding-top:24px;}
#header{position:absolute;width:100%; padding-bottom:25px; border-bottom:1px solid #e5e5e5; z-index:100;
	background:url(/_template/rcboard/user/spypoint/company_001.ko.out.basic.normal.0001/image/ko/bg_header.png);
 }

.util{position:absolute; top:-18px; right:0;}
.util li{float:left; padding-left:10px; margin-left:10px; font-family: "NanumGothic"; font-size:10px;
	background:url(/_template/rcboard/user/spypoint/company_001.ko.out.basic.normal.0001/image/ko/util_separator.gif) no-repeat left center;
}
.util li a{color:#747474; float:left;}
.util li.first{padding:0; margin:0; background:none;}

#header .wrap{position:relative; background:transparent}
#header h1{float:left; padding-top:20px; padding-right:70px;}
#header h1 a{display:block; width:220px; height:60px; background:url(/data/user/spypoint/ftp/1_logo_top_main.gif) 50% 50% no-repeat;background-size:100% auto;}
#header h1 a.basic_logo{display:block; width:220px; height:60px; background:url(/_template/rcboard/user/spypoint/company_001.ko.out.basic.normal.0001/image/logo.png) no-repeat;}
#gnb{float:left; margin-top:46px; z-index:100;font-family: "NanumGothic"}
#gnb>li{float:left; width:20%;}
#gnb>li:hover>a{color:#000;font-weight:bold;}
#gnb>li.menu05{padding-right:0;}
#gnb>li>a{color:#000; font-size:16px;}
#gnb>li ul{padding-top:25px; display:none;}
#gnb>li ul li{padding-bottom:13px;}
#gnb>li ul li a{color:#505050;}
#gnb>li ul li a:hover{color:#39659d;}

/* footer 
-----------------------------------------------------------------------------*/

#footer{width:100%; border-top:1px solid #e5e5e5; overflow:hidden; padding:15px 0; font-family: "NanumGothic";}
#footer .wrap{position:relative;}
#footer h2{float:left; padding-right:49px;}
#footer h2 a{display:block; width:120px; height:45px; background:url(/data/user/spypoint/ftp/1_logo_bottom.gif) no-repeat;}
#footer h2 a.basic_f_logo{display:block; width:120px; height:45px; background:url(/_template/rcboard/user/spypoint/company_001.ko.out.basic.normal.0001/image/f_logo.png) no-repeat;}
#footer .right_column{float:left;}
.fnb{overflow:hidden; padding-bottom:8px;}
.fnb li{float:left; padding-right:8px; margin-right:8px; background:url(/_template/rcboard/user/spypoint/company_001.ko.out.basic.normal.0001/image/ko/fnb_separator.gif) no-repeat right center;}
.fnb li.last{padding:0; margin:0; background:none;}
.fnb li a{float:left; color:#707070;}
#footer address{ margin-bottom:5px; color:#707070;}
#footer .right_column .qrcode { margin-left:170px;}
.copyright{color:#707070; padding-top:5px;}

/* common
-----------------------------------------------------------------------------*/

.wrap{width:1000px; margin:0 auto;}
#container{padding-top:106px;}

/*2013-05-24추가*/
#page_view_area{font-family:NanumGothic; color:#707070;}


/*

.sub_column{*zoom:1;}
.sub_column>.left_column{float:left; width:205px;}
.sub_column>.right_column{position:relative; float:right; width:755px; min-height:700px; 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:185px; height:32px; line-height:32px; padding-left:20px; background:#f8f8f8;}
#lnb dd.on>a{background:#39659d url(/_template/rcboard/user/spypoint/company_001.ko.out.basic.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/spypoint/company_001.ko.out.basic.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/spypoint/company_001.ko.out.basic.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;}
*/


/* 20140404 edit bae s */

.sub_column{*zoom:1;}
.sub_column>.left_column{float:left; width:205px;}
.sub_column>.right_column{position:relative; float:right; width:755px; min-height:700px; padding-bottom:40px; }
.sub_column>.right_column .font_bold{color:#404040;}

#lnb {padding-bottom:100px;border-width:0px 1px 1px 1px;border-style:solid;border-color:#e0e0e0;font-family:"NanumGothic";}
#lnb dt {overflow:hidden;width:213px;height:149px;text-align:center;color:#000;font-weight:bold;vertical-align:middle;display:table-cell;vertical-align:middle;font-size:22px;background:url(/_template/rcboard/user/spypoint/company_001.ko.out.basic.normal.0001/image/ko/bg_lnb_title.png);color:#fff;}
#lnb dd {font-size:13px;}
#lnb dd>a {overflow:hidden;display:block;width:203px;height:37px;line-height:37px;color:#404040;text-indent:17px;font-size:14px;font-weight:bold;border-bottom:1px solid #e0e0e0;}
#lnb dd.on>a {background-color:#a3a3a3;}
#lnb dd.on>a {color:#fff;}
#lnb dd>ul {padding:10px 0;border-bottom:1px solid #e0e0e0;background-color:#eeeeee;font-weight:bold;color:#575757;}
#lnb dd>ul>li {height:30px;line-height:30px;}
#lnb dd>ul>li.on{background:url(/_template/rcboard/user/spypoint/company_001.ko.out.basic.normal.0001/image/ko/icon_lnb_3rd_on.png) 13px center no-repeat;color:#575757;}
#lnb dd>ul>li>a{padding-left:30px;}
#lnb dd>ul>li.on>a{color:#000;}

/*
.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/spypoint/company_001.ko.out.basic.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/spypoint/company_001.ko.out.basic.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;}
	

	

	

		



/* 20140401 edit bae s */

#gnb .menu01 {width:90px !important;height:28px;padding-right:16px;}
#gnb .menu02 {width:126px !important;padding-right:16px;}
#gnb .menu03 {width:160px !important;padding-right:16px;}
#gnb .menu04 {width:140px !important;padding-right:16px;}
#gnb .menu05 {width:90px !important;padding-right:16px;}

#gnb li a.menu_line {display:block;height:30px;}
#gnb li:hover a.menu_line {height:27px !important;border-bottom:3px solid #39659d;}


/* 20140401 edit bae e */