@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;}

/*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:30px; border-bottom:1px solid #e5e5e5; z-index:100;
	background:url(/_template/rcboard/user/spypoint/company_001.ko.index.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.index.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:35px; padding-right:50px;}
#header h1 a{display:block; width:180px; height:49px; background:url(/data/user/spypoint/ftp/1_logo_top_main.gif) no-repeat;}
#gnb{float:right; width:80%; margin-top:46px; z-index:100;font-family: "NanumGothic"}
#gnb>li{float:left; width:20%;}
#gnb>li:hover>a{color:#39659d;}
#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:180px; height:49px; background:url(/data/user/spypoint/ftp/1_logo_bottom.gif) 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.index.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;}
.copyright{color:#707070;}

/* common
-----------------------------------------------------------------------------*/

.wrap{width:1000px; margin:0 auto;}
#container{padding-top:106px;}






/*메인 index.tpl영역
-------------------------------*/

.frame_wrap{width:100%; border-bottom:1px solid #e5e5e5; position:relative;}
.frame{width:1000px; height:459px; margin:0 auto; overflow:hidden; position:relative;}
.slider{width:3000px; position:absolute;}
.slider li{float:left;}
.indicator{position:absolute; left:70px; top:122px;}
.indicator li{float:left; padding-right:6px;}
.indicator li a{display:block; width:34px; height:3px; background:url(/_template/rcboard/user/spypoint/company_001.ko.index.basic.normal.0001/image/ko/indicator.png) no-repeat 0 0;}
.indicator li.on a{background-position:-40px 0;}
.btn_direction{position:absolute; width:1000px; top:65px; left:50%; top:50%; margin:-30px 0 0 -500px;}
.btn_direction a{position:absolute;}
.btn_direction a.btn_left{left:0;}
.btn_direction a.btn_right{right:0;}

.column_wrap{*zoom:1; padding:45px 0 50px 0;}
.column_wrap:after{content:""; display:block; clear:both;}
.column_wrap>*{float:left; width:25%;}
.column_wrap>*>a{}
.column_wrap>*>a img{max-width:250px;}
.column_wrap .col_01{text-align:left;}

.latest_bd{position:relative; width:218px;}
.tit_latest{color:#404040; font-size:14px; font-family: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;}