@charset "utf-8";
BODY {
    margin:0px;
    padding:0px;
	sscrollbar-face-color:#FFFFFF;	
	scrollbar-shadow-color:#BBBBBB; 
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #EEEEEE; 
	scrollbar-arrow-color: #BBBBBB;
}

table, tr, td, select, input, div, form, textarea { 
    font-family:'Malgun Gothic','돋움', Dotum, Helvetica, AppleGothic, Sans-serif;
    color:#737373;
    font-size:12px;
    letter-spacing:0px;
	line-height:1.8em;
	
}

a:link			{color:#8b8b8b; text-decoration:none; font-size:12px;}
a:visited		{color:#8b8b8b; text-decoration:none;font-size:12px;}
a:active		{color:#8b8b8b; text-decoration:none;font-size:12px;}
a:hover			{color:#191919; text-decoration:none;font-size:12px;}

a:hover {text-decoration:underline; color:#666;}


#header{width:100%; height:121px;  z-index:999; background:url(../images/top-bg.gif);}
#section{width:100%; height:408px; background-color:#b9daeb; z-index:998;}
#content{width:100%;  background:url(../images/bg.gif); padding:0 0 50px 0;}
.content{width:998px; border:1px solid #eeeeee; background-color:#FFFFFF; margin:0 auto;}
#content_s{width:100%;}
#footer{width:100%;}
.footer{width:100%; text-align:left; height:55px; background:url(../images/foot_bg.gif);}
.footer a{color:#555555; text-decoration:none; font-family:'돋움', Dotum;}
.footer a:hover{color:#555555;  text-decoration:none; font-family:'돋움', Dotum;}

/*****상단 ******************************************************************************************************************************/
.top-link a{color:#919191; text-decoration:none; font-family:'돋움', Dotum, Helvetica, AppleGothic, Sans-serif; font-size:11px;}
.top-link a:hover{color:#919191; text-decoration:none;  font-family:'돋움', Dotum, Helvetica, AppleGothic, Sans-serif; font-size:11px;}

/*****상단 메뉴******************************************************************************************************************************/
#lnb { width:753px; height:44px;}
#lnb ul.lnb { position:relative; margin:26px 0 0 0; display:inline-block;}
#lnb ul.lnb > li { display:inline-block; float:left;cursor:pointer;}

/* subnavi */
#lnb ul.subnav { clear:both; display:none; position:absolute; top:38px; right:0; width:753px; color:#a5a5a5;  text-align:left; z-index:99;font-family:'돋움', Dotum, Helvetica, AppleGothic, Sans-serif; font-size:12px;}
.lnb ul.subnav { display:inline-block; float:left; margin:0 0 0 0; padding:0 0 0 0; letter-spacing:-1px;font-family:'돋움', Dotum, Helvetica, AppleGothic, Sans-serif; font-size:12px; }
.lnb ul.subnav li {display:inline-block; float:left; line-height:10px; font-size:11px; padding:0 0 0 10px; letter-spacing:-1px;font-family:'돋움', Dotum, Helvetica, AppleGothic, Sans-serif; font-size:12px;}
.lnb ul.subnav li a{color:#a5a5a5; text-decoration:none; padding:0 0 0 10px; letter-spacing:-1px;font-family:'돋움', Dotum, Helvetica, AppleGothic, Sans-serif; font-size:12px;}
.lnb ul.subnav li a:hover{color:#e03580; padding:0 0 0 10px; letter-spacing:-1px;font-family:'돋움', Dotum, Helvetica, AppleGothic, Sans-serif; font-size:12px;}



  
/*****상단 이미지******************************************************************************************************************************/ 
* {padding:0; margin-top:0;}
#main_slider_wrap {position:relative; width:1101px; height:408px; margin:0 auto; background-color:#b9daeb;}
.sliderbutton {float:left; width:25px; height:265px; cursor:pointer}
#slideleft {position:absolute; top:200px; left:-57px; width:57px; height:106px; background:url(../images/prev_arrow.png) no-repeat 0 0;  z-index:105;}
#slideleft:hover {}
#slideright {position:absolute; top:200px; left:1101px; width:57px; height:106px; background:url(../images/next_arrow.png) no-repeat 0 0; z-index:105;}
#slideright:hover {}
#slider {float:left; position:relative; overflow:auto; width:1101px; height:408px}
#slider ul {position:absolute; list-style:none; top:0; left:0;}
#slider li {float:left; width:1101px; height:408px;}
.pagination {position:absolute; top:390px; left:400px; list-style:none; height:25px;}
.pagination li {float:left; cursor:pointer; height:6px; width:40px; background:#444; margin:0 10px 0 0; border:1px solid #dadada;}
.pagination li:hover, li.current {background:#fff;} 


/** main contents **/
.qm-title {font-family: 'Malgun Gothic','돋움', Dotum, Helvetica, AppleGothic, Sans-serif; color:#555555;  font-size:14px; line-height:1.4em; letter-spacing:-1px;}
.qm-title_link a{font-family: 'Malgun Gothic','돋움', Dotum, Helvetica, AppleGothic, Sans-serif; color:#e03580;  font-size:14px; line-height:2.6em;}
.qm-title_link a:hover{font-family: 'Malgun Gothic','돋움', Dotum, Helvetica, AppleGothic, Sans-serif; color:#e03580;  font-size:14px;  line-height:2.6em;}

.copy-title {font-family:'돋움', Dotum, Helvetica, AppleGothic, Sans-serif; color:#878787;  font-size:12px;}
.copy-title_11 {font-family:'돋움', Dotum, Helvetica, AppleGothic, Sans-serif; color:#878787;  font-size:11px; line-height:1.6em;}


.mainbn_title {font-family:Arial, AppleGothic, Sans-serif;color:#385cb8;font-size:55px; font-weight:bold; letter-spacing:-2px; padding:70px 0 70px 0;}
.bn-_ss_t {font-family: 'Malgun Gothic','돋움', Dotum, Helvetica, AppleGothic, Sans-serif; color:#444444; padding:60px 0 0 0;}


.login_box{background-color:#a6a6a6; border-top:1px solid #a1a1a1; border-left:1px solid #a1a1a1; border-bottom:1px solid #a1a1a1;border-right:1px solid #a6a6a6; height:28px; width:117px;font-size:12px; color:#FFFFFF; font-weight:bold;}
.login_box_faq{background-color:#a6a6a6; border-top:1px solid #a1a1a1; border-left:1px solid #a1a1a1; border-bottom:1px solid #a1a1a1;border-right:1px solid #a6a6a6; height:30px; width:119px;font-size:12px; color:#FFFFFF; font-weight:bold;}

/** 서브 상단 **/
#point{width:100%; height:32px; background-color:#f6f6f6; border-bottom:1px solid #d7d7d7;}
.point{ font-size:11px; padding:6px 0 0 0; color:#9e9e9e; }
.point a{ font-size:11px; padding:6px 0 0 0; text-decoration:none; color:#9e9e9e;}
.point a:hover{ font-size:11px; padding:6px 0 0 0; text-decoration:none; color:#9e9e9e;}
#sec01{width:100%; height:180px; background-color:#558f1e; text-align:center; z-index:998;}
#sec02{width:100%; height:180px; background-color:#393630; text-align:center; z-index:998;}
#sec03{width:100%; height:180px; background-color:#171718; text-align:center; z-index:998;}
#sec04{width:100%; height:180px; background-color:#6b280a; text-align:center; z-index:998;}
#sec05{width:100%; height:180px; background-color:#9aaace; text-align:center; z-index:998;}

/*서브메뉴*/
.vNav{
	width:193px;
	position:relative;
	left: 0px;
	

}
.vNav .menu_name{margin:0; padding:38px 0 18px 8px; font-family:'나눔고딕','돋움', Dotum, Helvetica, AppleGothic, Sans-serif; font-size:26px; color:#333; letter-spacing:-1px; border-bottom:1px solid #d0d0d0; font-weight:600;}
.vNav ul li{margin:0; padding-left:10px;}
.vNav .menu_1dept{padding:12px 0 12px 8px; border-bottom:1px solid #d0d0d0; font-size:16px; color:#007cc3;font-weight:600;}
.vNav .menu_1dept a{color:#333; text-decoration:none;font-size:16px;  background:url(../images/menu-bg_down.png);}
.vNav .menu_1dept a:hover{color:#007cbc; text-decoration:none;font-size:16px;  background:url(../images/menu-bg_down.png);}

.vNav .menu_2dept{padding:2px 0 0 10px; font-size:12px; color:#888; background-color:#f6f6f6;}
.vNav .menu_2dept a{color:#666; text-decoration:none;font-size:12px; }
.vNav .menu_2dept a:hover{color:#007cbc; text-decoration:none;font-size:12px;}

.vNav .sub_mu2 {text-align:left; padding:0px; font-size:12px; margin:0;}
.vNav .sub_mu2 ul, li{list-style:none;}
.vNav .sub_mu2 ol{list-style:none; margin:0; padding:0 0 0 5px;}
.vNav .sub_mu2 a{display:block; color:#929292;}
.vNav .sub_mu2 a:hover{color:#007cc3;}

.big_tt {text-align:left; font-family:'Malgun Gothic','돋움', Dotum, Helvetica, AppleGothic, Sans-serif; font-size:35px; color:#333; font-weight:bold; padding:25px 0 11px 0;letter-spacing:-2px; }
.small_tt {text-align:left; font-family:'Malgun Gothic','돋움', Dotum, Helvetica, AppleGothic, Sans-serif; font-size:26px; color:#0f62a4; font-weight:bold; padding:25px 0 25px 0;letter-spacing:-1px; }



.notice_line {width:100%;border-top:1px solid #999999;}
.notice_line td{text-align:center;border-bottom:1px solid #dedede;background:#f7f7f7;}

.qa_line {border-top:1px solid #999999;background:#f7f7f7;}
.qa_line td{text-align:center;border-bottom:1px solid #dedede;}


.company_line01{width:15%;border-top:1px solid #999999;border-bottom:1px solid #dedede; background:#f7f7f7;}
.company_line02{border-bottom:1px solid #dedede;;border-top:1px solid #999999; padding:10px 0 10px 10px; color:#999;font-size:14px;}


.s-tt{font-size:24px; padding:20px 0 30px 0; color:#555; font-weight:500;letter-spacing:-2px;}

.mb_sea_box {background-color:#ffffff; border:1px solid; border-color:#d7d7d7; font-size:12px;}

.pr-title_link a{font-size:16px; color:#333; text-decoration:none;}
.pr-title_link a:hover{font-size:16px; color:#0079c8; text-decoration:none;}


/*	line top styles
-------------------------------------------------------------------*/
.line1{border-top:1px solid #c5cdd3;}
.line2{border-top:1px solid #5b6772;}
.line3{border-top:2px solid #0079c8;}

/*	line bottom styles
-------------------------------------------------------------------*/
.line01{border-bottom:1px solid #c5cdd3;}

/*	line right styles
-------------------------------------------------------------------*/
.line001{border-right:1px solid #c5cdd3;}


/*	line left styles
-------------------------------------------------------------------*/
.line0001{border-left:1px solid #c5cdd3;}





.board_title {color:#666666; text-decoration:none; font-size:11px;letter-spacing:-1px; font-weight:bold;}
.mb_sea_box {background-color:#ffffff; border:1px solid #DADADA; font-size:12px;}
.board_box{border:1px solid; border-color:#dadada; width:100;}
.board_11{color:#666666; text-decoration:none; font-size:11px;}
.board_data{color:#999999; text-decoration:none; font-size:11px;}
.name {color:#56433f; font-weight:bold;}
.name_tt {color:#95bed4;}
.bo_line{border-top:1px solid #ececec; border-bottom:1px solid #ececec;font-size:11px;}



/*	size styles
-------------------------------------------------------------------*/
.p-t01{padding-top:10px !important;}

.p-b01{padding-bottom:10px !important;}

.p-r01{padding-right:10px !important;}

.p-l01{padding-left:10px !important;}


/*	상세정보
-------------------------------------------------------------------*/
.pro-info-title {font-family:Arial,돋움; color:#333333; font-size:14px;}
.pro-info-name {font-family:Arial,돋움; color:#5f5f5f; font-size:11px;}
.pro-info-box {padding:20px 10px 20px 10px;}
.pro-info-box-title {font-family:Arial,돋움; color:#ffffff; font-size:12px;}
.bold {font-weight:bold;}



.board_title_f{color:#fff; font-size:14px; font-weight:600; background-color:#8c959d;}
.board_title_b{color:#555; font-size:14px; font-weight:600; background-color:#e6ebef;}
.board_title_g{color:#666; font-size:13px;}
.board_title_g_f{color:#333; font-size:15px;font-weight:600; background-color:#eff5f8;}
.board_title_g_b{color:#333; font-size:14px; background-color:#eff5f8;}
.board_title_f_b{color:#333; font-size:15px;font-weight:600;}

.company_title_b{color:#0079c8; font-size:26px;font-weight:600; line-height:1.4em;}
.company_title_bl{color:#333; font-size:18px;font-weight:600; line-height:1.5em}
.company_title_g{color:#666; font-size:16px;line-height:1.6em}


.board_box{color:#333; border:1px solid #d9d9d9;}

.seach_box {background-color:#f5f5f5; border-top:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; border-left:1px solid #f5f5f5; border-right:0px solid #f5f5f5; width:112px;height:17px;} 




