@charset "euc-kr";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
html,body {width:100%;}

 @font-face{font-family:'Nanum Myeongjo';
	font-style:normal;
	font-weight:400;
	src:url('/_common/font/NanumMyeongjo-Regular.eot');
	src: url('/_common/font/NanumMyeongjo-Regular.eot?#iefix') format('embedded-opentype'),
           url('/_common/font/NanumMyeongjo-Regular.woff') format('woff'),
           url('/_common/font/NanumMyeongjo-Regular.ttf') format('truetype');
}
 


/* ±βΊ»±ΈΑ¶ */
body {overflow-y: scroll;}
#wrap {padding-top:83px;}
#head {z-index:980;position:fixed;top:0;width:100%;margin:0 auto;min-width:1050px;height:83px;background:url(/images/head_bg.gif) repeat-x 0 0;}
#head:after{display:block;visibility:hidden;clear:both;height:0;content:'.'}
#head .top {margin:0 auto 4px;width:1050px;}
#head .top:after{display:block;visibility:hidden;clear:both;height:0;content:'.'}
#head .top .logo {float:left;padding-top:15px;}
#head .top .nav {float:right;border-left:1px solid #d1d1d1;}
#head .top .nav:after{display:block;visibility:hidden;clear:both;height:0;content:'.'}
#head .top .nav li {position:relative;float:left;border-right:1px solid #d1d1d1;}
#head .top .nav li a {display:block;padding:26px 30px 24px;line-height:28px;font-size:22px;color:#303231;font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro';}
#head .top .nav li.current a, #head .top .nav li:hover a {color:#fff;background:#037e53/*  url(/images/nav_dep1_on.png) no-repeat 50% 67px */;}
#head .top .dep2 {display:none;z-index:985;position:absolute;top:82px;left:0;width:100%;height:40px;background:#037e53;}
#head .top .nav li ul {display:none;z-index:990;overflow:hidden;position:absolute;top:78px;padding-top:3px;}
#head .top .nav li ul.dep2_01 {width:380px;left:-116px;}
/* #head .top .nav li ul.dep2_02 {width:650px;left:-260px;} */
#head .top .nav li ul.dep2_02 {width:650px;left:-182px;}
#head .top .nav li ul.dep2_03 {width:380px;left:-123px;}
#head .top .nav li ul.dep2_04 {width:300px;left:-28px;}
#head .top .nav li ul.dep2_05 {width:950px;right:0px;text-align:right;}
#head .top .nav li li {display:inline-block;float:none;padding-left:2px;border-right:none;background:url(/images/nav_dep2bg.gif) no-repeat 0 50%;}
#head .top .nav li li:first-child {background:none;}
#head .top .nav li li a {padding:13px 45px;line-height:14px;font-size:14px;font-family:'Nanum Gothic';font-weight:700;color:#cadad4 !important;background:none;}
#head .top .nav li:hover ul {display:block;}
#head .top .nav li.current li a {color:#cadad4;}
#head .top .nav li li.current a, #head .top .nav li li:hover a{color:#fff !important;font-weight:bold;}
#head .top .nav li:hover li a {color:#5e5e5e;background:none;}
/*.sub_visual {position:absolute;top:82px;left:50%;margin:0 0 0 -800px;min-width:1050px;height:160px;text-align:center; background:#f4f4f4 url(/images/sub_visual_bg.jpg) no-repeat 50% 0; }*/
.sub_visual {position:relative;overflow:hidden;min-width:1050px;height:160px;background:#f8f8f8;}
.sub_visual.bg01 {background:#f4f4f4;}
.sub_visual.bg02 {background:#f8f9fe;}
.sub_visual img {position:absolute;top:0;left:50%;margin:0 0 0 -800px;}

.head_fix {padding-top:118px;}
.head_fix .top {z-index:981;position:fixed;top:0;width:100%;}
#wrap.path_fix {padding-top:123px;}
.path_fix .titleArea {z-index:979;position:fixed;top:82px;width:100%;}

.titleArea {min-width:1050px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff;}
.titlebox {overflow:hidden;margin:0 auto;width:1050px;}
.titlebox .path {float:right;font-size:0;}
.titlebox .path span {display:inline-block;padding:12px 20px 11px 40px;font-size:12px;line-height:16px;background:url(/images/path_arr.gif) no-repeat 0 0;}
.titlebox .path span.path_home {background:none;}
.titlebox .title {float:left;padding:6px 0 0 ;color:#2b2b2b;font-size:24px;line-height:25px;font-family:'microsoft yi baiti','Nanum Gothic';font-weight:700;font-weight:bold;}
.titlebox .title.lang_kr {font-size:20px;}

#container {margin:0 auto;padding:0 0 90px;width:1050px;min-height:600px;}
#container.con_bbs {padding:40px 0 120px;}
#container .tit {margin:50px 0 30px;text-align:center;line-height:32px;color:#2b2b2b;font-size:30px;font-family:'Kalinga','Nanum Gothic';}
#container .tit_desc {padding:30px 0 25px;line-height:18px;color:#737373;font-size:14px;}


#footer {min-width:1050px;background:#303030;}
#footer .foot {overflow:hidden;margin:0 auto;padding:25px 0 30px;width:1050px;}
#footer .foot .foot_logo {float:left;width:180px;text-align:center;}
#footer .foot .foot_copy {float:left;width:650px;color:#818181;font-size:11px;line-height:17px;}
#footer .foot .f_site {float:right;}