/*font*/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* default */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,address,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td,video{margin:0;padding:0;border:0;}
body{width:100%;height:100%;line-height:1;font-family:'Nanum Gothic',sans-serif;color:#545454;font-size:13px;background:#fff}
hr,caption{display:none}
address,em{font-style:normal}
input{font-family:'Nanum Gothic',sans-serif;font-size:12px;margin:0;padding:0}
select{font-size:12px}
textarea{font-family:'Nanum Gothic',sans-serif;font-size:12px;color:#333;resize:none}
.blind{position:absolute;left:0;top:0;font-size:0;visibility:hidden;width:0;height:0;line-height:0}
ol,ul{list-style:none}
.png24{tmp:expression(setPng24(this));}

.fixed	{table-layout:fixed;}
.l16	{line-height:16px !important;}
.l18	{line-height:18px !important;}
.l20	{line-height:20px !important;}
.l25	{line-height:25px !important;}
.pb_10	{padding-bottom:10px !important;}
.pb_20	{padding-bottom:20px !important;}
.pb_30	{padding-bottom:30px !important;}
.pb_50	{padding-bottom:50px !important;}

.mb_10	{margin-bottom:10px !important;}
.mb_20	{margin-bottom:20px !important;}
.mb_30	{margin-bottom:30px !important;}
.mb_50	{margin-bottom:50px !important;}


a	{color:#545454; text-decoration:none}
a:link, a:visited	{text-decoration:none}
a:hover, a:active	{text-decoration:none;color:#8c6239;}

/* °Ç³Ê¶Ù±â */
#skipnavi {width:0;height:0;font-size:0;line-height:0;display:none;}
#returntop {width:0;height:0;font-size:0;line-height:0;display:none;}


.logo h1{position:absolute;width:188px;height:71px;top:32px; left:50%;margin-left:-94px;z-index:100}

/* top ¸Þ´º¿µ¿ª */
.link_area {height:26px; background:#65493e;}
.link_area .inner {*zoom:1; width:980px; margin:0 auto;}
.link_area .inner:after {content:" "; display:block; clear:both;}
.link_area .pos {float:right;}
.link_area .top_link {overflow:hidden;*zoom:1;padding:7px 0 13px 0;}
.link_area .top_link li {float:left;}
.link_area .top_link li a{display:block;padding:0 10px;position:relative;text-align:center;white-space:nowrap;font-size:11px; color:#b8ad9a}
.link_area .top_link li a:after{position:absolute;right:100%;top:0;width:1px;height:11px;background:#88746c;content:''}
.link_area .top_link li.first{margin-left:-8px;}
.link_area .top_link li:nth-child(1) a:after{background:#fff;}


/* gnb ¸Þ´º */
.gnb_wrap {position:relative; left:50%;  width:100%; height:96px;overflow:hidden; margin-left:-50%;  min-height:96px; }
.gnb_wrap .inner {overflow:hidden;width:990px;margin:0 auto;}
.gnb_wrap .gnb{float:left;padding:25px 10px 0 0;}
.gnb_wrap .gnb > li { }
.gnb_wrap .gnb li{float:left;}
.gnb_wrap .gnb li  a{display:block;overflow:hidden;height:21px;margin:10px 35px;padding:0;font-size:21px; font-weight:bold;}
.gnb_wrap .gnb li ul{padding-left:10px;padding-top:0;padding-bottom:20px;}
.gnb_wrap .gnb li li{float:none;padding:8px 0 0 20px;line-height:18px;}
.gnb_wrap .gnb li li a{display:inline-block;width:100px;padding:0 0 0 10px;height:auto;overflow:visible;margin:0;font-weight:bold;color:#444;background:url(images/gnb_submenu.gif) no-repeat 0 6px;font-size:13px;}

.gnb_wrap .gnb li.on img,
.gnb_wrap .gnb li.hv img{margin-top:-30px;}
.gnb_wrap .gnb li li.on a,
.gnb_wrap .gnb li li.hv a,
.gnb_wrap .gnb li li a:hover,
.gnb_wrap .gnb li li a:focus{color:#8c6239;}
.gnb_wrap p.bgB	{background: url(images/gnb_bg.png) repeat-x center bottom; width: 100%; height: 27px; position: absolute; left: 0px; right: 0px; bottom: 0; }

.font12 {font-size:12px;color:#888;}


/* ¸ÞÀÎ ½½¶óÀÌµå ÀÌ¹ÌÁö */
/* [ contents_top - slideBox ] start */
.contents_top{min-width:990px;height:auto;background:url(images/gnb_bg.gif) repeat-x 0 80px; padding-top:0 !important; margin-top:-20px}

.contents_top p.topimg {background: url(images/gnb_bg.png) repeat-x center bottom; width: 100%; height: 27px; position: absolute; left: 0px;  z-index: 13; }
.contents_top .slideBox 	{position: relative; height: 479px; width: 100%; overflow: hidden; }
.contents_top .slideBox p.pageControl 	{position: absolute; left:50%; top: 380px; z-index: 11; margin-left:-30px}
.contents_top .slideBox p.pageControl a {background-image: url('images/slide_btns.png'); background-repeat: no-repeat; display: inline-block; height: 15px; overflow: hidden; line-height: 9999px; vertical-align: top; }
.contents_top .slideBox p.pageControl a[href="#img01"] 		{background-position: 0 0; width: 15px; }
.contents_top .slideBox p.pageControl a[href="#img02"] 		{background-position: -25px 0; width: 15px; }
.contents_top .slideBox p.pageControl a[href="#img03"] 		{background-position: -25px 0; width: 15px; }
.contents_top .slideBox p.pageControl a[href="#play"] 		{background-position: -50px 0; width: 15px; }
.contents_top .slideBox p.pageControl a[href="#stop"] 		{background-position: -71px 0; width: 15px; }

.contents_top .slideBox p.pageControl a[href="#img01"]:hover , 
.contents_top .slideBox p.pageControl a[href="#img01"]:focus 		{background-position: 0 -25px; }
.contents_top .slideBox p.pageControl a[href="#img02"]:hover , 
.contents_top .slideBox p.pageControl a[href="#img02"]:focus 		{background-position: -25px -25px; }
.contents_top .slideBox p.pageControl a[href="#img03"]:hover , 
.contents_top .slideBox p.pageControl a[href="#img03"]:focus 		{background-position: -25px -25px; }
.contents_top .slideBox p.pageControl a[href="#play"]:hover , 
.contents_top .slideBox p.pageControl a[href="#play"]:focus 			{background-position: -50px -25px; }
.contents_top .slideBox p.pageControl a[href="#stop"]:hover , 
.contents_top .slideBox p.pageControl a[href="#stop"]:focus 			{background-position: -71px -25px; }

.contents_top .slideBox p.pageControl a[href="#img01"].active 		{background-position: 0 -25px; }
.contents_top .slideBox p.pageControl a[href="#img02"].active		{background-position: -25px -25px; }
.contents_top .slideBox p.pageControl a[href="#img03"].active		{background-position: -25px -25px; }
.contents_top .slideBox p.pageControl a[href="#play"].active			{background-position: -50px -25px; }
.contents_top .slideBox p.pageControl a[href="#stop"].active			{background-position: -71px -25px; }

.contents_top .slideBox div.imgBox 			{position: absolute; left: 0px; top: 0; width:100000px; }
.contents_top .slideBox div.imgBox div.cont 		{float:left; width:100%}
.contents_top .slideBox div.imgBox div.cont h5 	{visibility: hidden; }
.contents_top .slideBox div.imgBox div.cont span 	{visibility: hidden; }
.contents_top .slideBox div.imgBox div#main_img01 	{background: url('images/main_img1.png') no-repeat center 0; min-width: 960px; height: 479px; }
.contents_top .slideBox div.imgBox div#main_img02 	{background: url('images/main_img2.png') no-repeat center 0; min-width: 960px; height: 479px; }
/* [ contents_top - slideBox ] end */


/* ¸ÞÀÎ ÄÁÅÙÃ÷ */
.contents_area{width:990px;margin:0 auto;font-size:13px;line-height:1.4em;letter-spacing:-0.5px}
.contents_area h2{padding:0;font-size:24px; font-weight:bold;color:#8c6239;margin:15px 0;}
.contents_area:after{content:'';clear:both;display:block;}
.contents_area a{color:#4d4d4d}

.maincon ul{width:100%;padding:50px 0}
.maincon li {float:left;}
.maincon li.l1 {width:420px;padding:40px 30px 0 0}
.maincon li.l2 {width:235px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:40px 30px;}
.maincon li.l3 {width:213px;padding:40px 0 0 30px}

.maincon li.l1 .bbs2 {position:relative;width:100%}
.maincon li.l2 .notice {position:relative;margin-top:30px;font-size:12px;}
.maincon .more a{position:absolute;top:0; right:0;color:#8c6239;font-weight:bold;}
.maincon .line {clear:both;height:1px;overflow:hidden;background:#d6d6d5;margin-bottom:10px;}

.maincon .brand3 p img {margin:10px 0;}
.maincon .brand1 {position:relative;margin-top:30px;width:100%;}
.maincon .brand1 p img {margin:10px 0;}
.maincon .brand2 p img {margin:0 0 10px 0;}
.maincon strong {font-weight:bold;}

.maincon li.l1 .bbs2 .th_lst ul {width:100%;height:90px;margin:0;padding:0}
.maincon li.l1 .bbs2 .th_lst li {margin:0 6px;}

ul.tab_menu { width:420px;border-bottom:1px solid #b8875e;margin:0 0 20px 0; padding:0; height:30px;line-height:30px; list-style:none; }
ul.tab_menu li {float:left; width:83px; background:#f4f4f4; color:#626262; text-align:center; cursor:pointer;padding-top:0;border-right:1px solid #fff; }
ul.tab_menu li.end {float:left; width:84px; background:#f4f4f4; color:#626262; text-align:center; cursor:pointer;padding-top:0;border-right:0}
ul.tab_menu li.on {background-color:#b8875e; color:#fff;font-weight:bold;}
.clear {clear:both; margin-bottom:30px;}
.brand1 .info span {display:block;margin:10px 0;}
.brand1 .info p strong{font-weight:bold;color:red}
.brand1 .info img {float:left;width:111px;margin-right:15px;}


.contents_area .left{float:left;width:420px;padding:40px 0}
.contents_area .left .notice{position:relative;padding:15px 35px 0 0;height:131px}
.contents_area .left .more{position:absolute;top:15px; right:35px;}

.contents_area .left .bnr {position:relative;margin:40px 0;}

.contents_area .left ul{margin-top:20px;}
.contents_area .left li{background:url("images/lst_dot.gif") no-repeat 3px 4px; padding:0 0 8px 10px;margin:3px 0;}
*:first-child+html .contents_area .left li{*zoom:1}

.contents_area .center{float:left;width:235px;margin:0 30px;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
.contents_area .center .notice{position:relative;padding:15px 0 0 0;}
.contents_area .center .more{position:absolute;top:15px; right:0;}
.contents_area .center .in_box{border:3px solid #e6e9e9;min-height:130px;}
.contents_area .center ul{padding:14px 0 0 17px}
.contents_area .center li{display:inline;float:left;margin-right:11px;cursor:pointer}
.contents_area .center li img{margin:0 0 2px;border:1px solid #ebebeb}
.contents_area .center li .th_tit{display:block;overflow:hidden;font-size:11px;letter-spacing:-1px;padding-top:4px;}
.contents_area .center li .th_tit a:hover,.contents_area .center li .th_tit  a:focus{color:#139ca4; }
*:first-child+html .contents_area .center li{*zoom:1}

.contents_area .right{float:right; width:213px;margin-top:40px;}
.contents_area .right .notice{position:relative;padding:15px 0 0;}
.contents_area .right .notice h2{float:right;margin:0 0 15px 115px;}
.contents_area .right .more{position:absolute;top:15px; right:0;}

.contents_area .right .cs{position:relative;margin:60px 0 0 ;}
*:first-child+html .contents_area .left right{*zoom:1}


/* ¸ÞÀÎ Äü¸Þ´º */
.contents_qmenu ul {list-style:none; margin:0 auto 15px; padding:30px 0 30px 0; overflow:hidden; width:1000px; }
.contents_qmenu ul li {float:left; display:inline-block; margin:0; padding:0 0 0 50px; overflow:hidden; background:url(images/main_bn_bg.gif) no-repeat 28px 0; }
.contents_qmenu ul li a {float:left; display:inline-block; }
.contents_qmenu ul li.first {padding:0 !important; background:none !important; }


/* ÇªÅÍ¿µ¿ª */
.footer{width:100%;height:150px;border-top:1px solid #e5e5e5;clear:both; background:#f0f0f0;display:block;}
.footer .inner {overflow:hidden;width:990px;margin:0 auto; }
.footer .footLink {overflow:hidden;*zoom:1;padding:20px 0 13px 0;}
.footer .footLink li {float:left;}
.footer .footLink li a{display:block;padding:0 15px;position:relative;text-align:center;white-space:nowrap;color:#736257;font-weight:bold;}
.footer .footLink li a:after{position:absolute;right:100%;top:0;width:1px;height:11px;background:#cdcbcb;content:''}
.footer .footLink li.first a{padding-left:0 !important;}
.footer .footLink li:nth-child(1) a:after{background:#fff;}
.footer .txt-addr {margin-bottom: 8px;font-size:0.9em;color:#888;}
.footer .copy {margin-bottom: 8px;font-size:0.9em;color:#888;}


/* sub page */

/* snb */
.sub_img_wrap {position:relative;margin:0 auto;width:100%;height:auto; margin-top:-20px;}
.sub_img_wrap p.topbg {background: url(images/gnb_bg.png) repeat-x center bottom; width: 100%; height: 27px; position: absolute; left: 0px;  z-index: 20; }
.sub_img_wrap p.topimg {height:185px;z-index:19; margin:0 auto;width:100%;text-align:center;background:url(images/sub_img.png) repeat-x 0 0;}

.sub_contents_area{position:relative;margin:0 auto;width:1000px;height:auto; }
.sub_contents_area:after{content:'';clear:both;display:block;}

.loc {height:27px;background:url(images/gnb_bg.png) 0 0 repeat-x;margin:0;width:100%;z-index: 20; }

/* snb ¸Þ´º */
#sub_menu{float:left; padding-top:40px; width:199px;}
#sub_menu h2{padding-left:29px; height:60px;font-size:27px;line-height:30px;color:#8c6239;}
ul.sub_menu li a{display:block; padding-left:30px; width:169px; height:30px; padding-top:5px;font-weight:bold; font-size:14px; line-height:25px;font-family:"¸¼Àº °íµñ",malgun gothic;border-bottom:1px solid #ddd; }
ul.sub_menu li.on a{font-weight:bold; color:#fff; background:#b8875e;border-bottom:2px solid #8c6239; }
.left_bnr {margin:40px 0 25px 0}

/* snb content */
#c_content	{float:left;width:790px;height:100%;min-height:700px;padding-bottom:15px;border-left:solid 1px #e3e3e3;line-height:18px;}
#c_content .c_content_in {position:relative;padding:10px 0 0 50px;margin:0; }
#c_content .c_content_in p.navi {position:relative;margin-bottom:33px;margin-top:0;font-size:11px;color:#555;height:18px;line-height:16px;font-family:"µ¸¿ò",dotum;text-align:right;}
#c_content .c_content_in p.navi strong{font-weight:bold;color:#8c6239}
#c_content .c_content_in p.c_title	{clear:both;padding:0 0 30px;margin-top:-10px;font-size:30px;color:#333;border-bottom:1px solid #eee;letter-spacing:-1px;font-weight:bold;}
#c_content .c_content_in .c_content_detail {padding:30px 0 50px 0;width:740px; position:relative; line-height:1.8em;}


#box11 {height:350px; text-align:justify; overflow:auto; padding:7px;*padding:7px; border:3px solid #eee; background:#FFFFFF;margin:0px;line-height:18px;}


p.tit01 {font-size:16px; color:#8c6239; font-weight:bold; background:url('images/icon3.gif') 0 2px no-repeat; padding-left:20px; height:30px;letter-spacing:-1px;}
.tit02 {font-size:16px; color:#8c6239; font-weight:bold; height:30px;}
.box1 {background-color:#f1f1f1; padding:20px; margin-bottom:10px;line-height:20px;}
.box1:after{content:'';clear:both;display:block;}
.box1 strong{color:#e64811}

.box2 {padding:15px;border:solid 1px #eee;margin-bottom:10px;line-height:18px;}
.box2 li {background:url(images/icon2.gif) 0 6px no-repeat; padding-left:10px;padding-bottom:5px;color:#555;}
.box2 li .sstit {font-weight:normal;color:#3768b0;width:120px;display:inline-block;}
.box2 li .sstit2 {font-weight:normal;color:#3768b0;width:90px;display:inline-block;}
.box2 li b {color:#3768b0;}
.box2 li p.btn{padding:0;margin:5px 0 10px 0}



/* ¼±»ý´Ô */
#people { border-bottom:1px solid #e6e6e6; width:700px; padding:20px 0; display:inline-block; }
#people .name { float:left; margin-right:30px; font-size:16px;color:#8c6239; font-weight:bold; width:140px;text-align:center;}
#people .pro {margin:8px 0;}
#people .mail a {font-size:11px;color:#888;}
#people .txt { float:left; padding-top:8px;} 
#people .txt  ul {padding-bottom:10px;} 
#people .sj { color:#2a2522; width:80px; float:left; }
#people .day { line-height:20px; color:#999; display:inline-block; border-left:1px solid #dfd8c1; padding-left:20px; }
#people .btn {float:right;bottom:0;right:0;}

/* sub1 */
 .t	{font-size:25px;line-height:1.4em;font-weight:bold;}
 .pp	{font-size:24px;font-weight:bold;line-height:1em;color:#8c6239 !important;}
.sub1 {margin:30px 0;color:#555;}
.sub1 img {float:left;width:250px;margin-right:20px;}
.sub1 span {float:left;line-height:1.8em;}


/* sub2 */
.check {background:url('images/img_check.png') no-repeat 0 0; padding:0 0 25px 200px;height:55px;border-bottom:1px solid #eee;margin:0 0 40px 0;}
.sub2 {margin:30px 0;color:#555;}
.sub2 img {float:left;width:250px;margin-right:20px;}
.sub2 span {float:left;line-height:1.8em;}
.sub2 .ccc {float:left;width:330px;left:0;margin-bottom:30px;}
.sub2 .rrr {float:right;width:330px;right:0;margin-bottom:30px;}
.sub2 .bx_t {font-size:16px; color:#8c6239; font-weight:bold; background:url('images/icon3.gif') 0 2px no-repeat; padding-left:20px; height:30px;letter-spacing:-1px;}
.sub2 .bx_c {background-color:#f1f1f1; padding:20px; margin-bottom:10px;line-height:20px;}
.sub2 .bx_c:after{content:'';clear:both;display:block;}
a.btn_big{display:inline-block;padding-right:4px;background:url(http://static.naver.com/groupware/2010/bg_btn_default.gif) no-repeat 100% 0;font-family:'µ¸¿ò',dotum;font-size:12px;color:#444;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_big span,a.btn_big strong{display:block;padding:1px 8px 0 12px;background:url(http://static.naver.com/groupware/2010/bg_btn_default.gif) no-repeat}

.table_01 {margin:0 0 30px 0;}
.table_01 table {border:0;}
.table_01 th {padding:8px;background:#f2efe7;text-align:center;}
.table_01 td {padding:8px;text-align:center;border-bottom:1px solid #d6e4e8;}


/* sub3 */
.sub3 {margin:30px 0;color:#555;}
.sub3 img {float:left;margin-right:20px;}
.sub3 span {float:left;line-height:1.8em;}

.sub3 dl {margin:20px 0}
.sub3 dt {font-size:16px;line-height:1.4em;color:#ec1000;}
.sub3 dd {margin-bottom:20px;}
