@charset "UTF-8";

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/************************************************
*		Reset									*
************************************************/
*{margin:0;padding:0;}
body{font-family:'Nanum Gothic','Malgun Gothic','Gulim','Helvetica','sans-serif';font-size:13px;line-height:140%;color:#333;margin:0;padding:0;font-weight:normal;text-align:left;_text-align:left;word-break:break-all;-ms-word-break:break-all;background:#ffffff;}
body, div, table, select, button,																																																																																			 input, textarea{font-family:'돋움',Dotum,'굴림',Gulim,Helvetica Neue Condensed,Helvetica,Sans-Serif;color:#666;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}

a, button, input[type=button] {cursor:pointer !important;}
a:link		{color:#666;text-decoration:none;}
a:visited	{color:#666;text-decoration:none;}
a:hover		{color:#666;text-decoration:none;}
a:active	{color:#666;text-decoration:none;}

ul, ol, ul li, ol li, dl, dt, dd, dt dd{margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5{margin:0;padding:0;}
img, fieldset{border:none;}
textarea, th, input, select, button {vertical-align:middle}
td{vertical-align:top;}

/*************** Image Link Clear ***************/
a, img, input{selector-dummy:expression(this.hideFocus=true);}
img{vertical-align:middle;}



.wn{display:block !important;overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important;}
.i_wn{display:inline-block !important;overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important;}
/*ie_7에서 줄어들지 않는 현상 보완*/
.wn span, .wn p, .wn b{*display:block !important;*overflow:hidden !important;*white-space:nowrap !important;*text-overflow:ellipsis !important;}
.i_wn span, .i_wn p, .i_wn b{*display:inline-block !important;*overflow:hidden !important;*white-space:nowrap !important;*text-overflow:ellipsis !important;}
/*ie_7에서 줄어들지 않는 현상 보완 끝*/
.lth{text-decoration:line-through;color:#888;font-size:14px;}
.blind {position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0px;line-height:0px;}
.clear{width:100%;height:0;margin:0 !important;padding:0 !important;display:block;float:none;clear:both;font-size:0 !important;line-height:0 !important;overflow:hidden;}
.inlbl{display:inline-block !important;}
.bl{display:block !important;}

.bd_l_n{border-left:none !important;}
.bd_r_n{border-right:none !important;}
.bd_t_n{border-top:none !important;}
.bd_b_n{border-bottom:none !important;}


input.ipt_btn_3{width:50px;height:22px;cursor:pointer;}
input.ipt_btn_4{width:62px;height:22px;cursor:pointer;}
input.ipt_btn_5{width:78px;height:22px;cursor:pointer;}
input.ipt_btn_6{width:90px;height:24px;cursor:pointer;}

input.w01{width:10%;}
input.w02{width:20%;}
input.w025{width:25%;}
input.w03{width:30%;}
input.w04{width:40%;}
input.w05{width:50%;}
input.w06{width:60%;}
input.w07{width:70%;}
input.w08{width:80%;}
input.w09{width:90%;}


.fs_6px{font-size:6px !important;}
.fs_8px{font-size:8px !important;}
.fs_11px{font-size:11px !important;}
.fs_12px{font-size:12px !important;}

.fc_r{color:#ff4848 !important;}
.fc_u01{color:#0086cb !important;}

.ta_l{text-align:left !important;}
.ta_c{text-align:center !important;}
.ta_r{text-align:right !important;}

.mg05{width:5px;display:inline-block;}
.mg10{width:10px;display:inline-block;}
.mg15{width:15px;display:inline-block;}
.mg20{width:20px;display:inline-block;}


/* sliderkit default */
.sliderkit{position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;/*optional*/}
.sliderkit img{border:0;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
.sliderkit .sliderkit-nav{position:absolute;text-align:center;z-index:10;}
/* Nav > Clip */
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;}
.sliderkit .sliderkit-nav-clip ul{margin:0;padding:0;position:relative;left:0;top:0;list-style:none;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
/* Buttons */
.sliderkit .sliderkit-btn{z-index:10;}
/* Nav */
.m_banner .photoslider-1click .sliderkit-nav{position:absolute;left:0;top:0;}
.m_banner .photoslider-1click .sliderkit-nav-clip ul li{margin:0 1px 0 0;float:left;}
.m_banner .photoslider-1click .sliderkit-nav-clip ul li a{display:block;}
.m_banner .photoslider-1click .sliderkit-nav-clip ul li.sliderkit-selected a{}
.m_banner .photoslider-1click .sliderkit-nav-clip ul a:hover{}
/* Panels > Overlay */
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}
/*  Counter */
.sliderkit .sliderkit-count{padding:5px;position:absolute;top:5px;right:5px;color:#fff;background:#000;z-index:10;}
/* Loader */
.sliderkit .sliderkit-timer{height:3px;position:absolute;top:0;left:0;background:#ccc;z-index:10;}


/****************** Paging Style ******************/
#pagingDF{padding:20px 0;}
#pagingDF ul{margin:0 auto;}
#pagingDF ul li{width:26px;height:16px;float:left;}
#pagingDF ul li a{width:16px;height:16px;margin:0 5px;display:block;text-align:center;}
#pagingDF ul li.num{border-left:1px solid #ddd;}
#pagingDF ul li.num.f{border:none;}
#pagingDF ul li.num a{color:#888;font-size:12px;font-weight:normal;line-height:16px;}
#pagingDF ul li.num.selected a{color:#53a4f5;font-weight:bold;}
#pagingDF ul li.pp_prev a{background:url(../img/pg_ar_pprev.png);}
#pagingDF ul li.p_prev a{background:url(../img/pg_ar_prev.png);}
#pagingDF ul li.p_next a{background:url(../img/pg_ar_next.png);}
#pagingDF ul li.pp_next a{background:url(../img/pg_ar_nnext.png);}


/****************** Paging Style ******************
#pagingNav{clear:both;margin:35px auto;padding:1px 0;text-align:center;font-size:12px;font-family:Tahoma;letter-spacing:-1px;line-height:normal;}  
.cur_num, #pagingNav a{border:1px solid #ddd;display:inline-block;text-decoration:none;vertical-align:middle;}
.num_box{font-weight:bold;}
.num_prev, .num_next, .num_box{padding:3px 5px;border:1px solid #fdfdfd;color:#666;}
.cur_num, .num_box:hover {padding:3px 5px;border:1px solid #ddd;color:#b60002;}    
.num_prev:hover, .num_next:hover{border-color:#ddd;color:#b60002;} 
.num_prev{padding-left:13px;background:url(../images/etc/bl_left.gif) no-repeat 5% center;} 
.num_next{padding-right:13px;background:url(../images/etc/bl_right.gif) no-repeat 95% center;}

#paging{width:100%;height:30px;padding-top:20px;clear:both;text-align:center;background-color:#fff;font-size:12px;line-height:normal;letter-spacing:-1px;display:none;}
#paging .pagingNum{text-align:right;color:#666;letter-spacing:-1px;padding: 0 10px 20px 0;}
.n_prev {text-align:center;color:#666; font-weight:bold; padding:5px; background:#fff url(../images/bl_left.gif) no-repeat 5% center;}
.n_next{text-align:center;color:#666; font-weight:bold; padding:5px; background:#fff url(../images/bl_right.gif) no-repeat 95% center;}
.c_num, #paging a{border:1px solid #bbb; font-weight:bold;}
.c_num {text-align:center;border:1px solid #911b20;background-color:#c9252c;color:#fff; padding:5px; margin:18px;}
.n_prev:hover, .n_next:hover{background-color:#efefef;border:1px solid #bbb;text-decoration:none;}*/
