/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;color:#333;}
img,fieldset{border:0}
li,ul,ol{list-style:none;}
em,address{font-style:normal}
a{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:underline}

/* �⺻ ��Ʈ �� ������ ���� */
body {width:100%;height:100%;line-height:0;font-family:"Noto Sans KR","Malgun Gothic","���� ����","����",arial,Dotum,Verdana,helvetica,clean,sans-serif;font-size:16px;font-weight:400;color:#555;line-height:1;background:#fff}

/* ���� �Ӽ� */
h3 {margin:8px 0 0px 0;padding:0px 0px 10px 20px;background:url('/images/blt02.png') no-repeat 0 0.1em;font-size:1.2em;color:#333;line-height:17px;letter-spacing:-1px;}
h4 {margin:8px 0 0px 0;padding:0px 0px 10px 20px;background:url('/images/blt02.png') no-repeat 0 0.1em;font-size:1em;color:#333;line-height:25px;}
.center {padding-top:10px;text-align:center;}

/* a:link, a:visited, a:hover, a:active������ �ۼ� */
a, a:link {color:#555;text-decoration:none;}
a:visited, a.visited, a.visited:visited {color:inherit;text-decoration:none;}
a:hover, a.visited:hover, a:active {color:inherit;text-decoration:none;}
a:focus {text-decoration:none;}

/* Skip Navigation */
#accessibility{z-index:90;}
#accessibility a {z-index:100; position:absolute; display:block; left:-2000px; top:0px; width:100%; text-align:center; font-weight:bold;}
#accessibility a:hover {z-index:2000; left: 0px; padding:10px 0; background:#e8680e; color:#fff;}
#accessibility a:active {z-index:2000; left: 0px; padding:10px 0; background:#e8680e; color:#fff;}
#accessibility a:focus {z-index:2000; left: 0px; padding:10px 0; background:#e8680e; color:#fff;}
a#contents {margin:0; padding:0; font-size:0; line-height:0;}

#content-container #pageRightT {
	position:absolute;
	width:100% !important;
	left:0;
	z-index:1;
}
.end {
	border-right:0;
}

#wrap{height:100%;}
/* header */
#header {width:1000px; margin:0 auto; position:relative; z-index:1000; height:62px;}
#header h1{ font-size:0; line-height:0; position:relative;}

/* logo */
#logo {position:absolute; left:0; top:10px;}

.account{position:absolute;z-index:999;top:30px;right:0;}
.account li{float:left;}
.account li a{padding-left:8px;color:#464b55;font-size:12px;line-height:1.2}
.account li a:hover{color:#788092;text-decoration:none;}

#visual{position:relative;width:100%;height:420px;}

#layer_pop{position:absolute; background:url(/images/pop_conbg.gif); width:350px; height:325px; right:0px; top:125px; z-index:999;}
#layer_pop #popupzone						{position:relative;left:13px;width:350px;top:86px;height:325px;z-index:9999;}
#layer_pop #popupzone h3					{float:left;background:none;padding:0;margin:0;}
#layer_pop #popupzone #popupcon			{position:absolute;left:0;top:0px;width:325px;height:205px;overflow:hidden;}
#layer_pop #popupzone ul					{position:absolute;left:0;top:0;list-style:none;margin:0;padding:0;}
#layer_pop #popupzone ul li				{margin:0;padding:0;}
#layer_pop #popupzone ul li img			{vertical-align:top;width:325px;height:205px;}
#layer_pop #popupzone a					{position:relative;z-index:9999;}
#layer_pop #popupzone #popupcontrol		{position:absolute;top:210px;left:0px;z-index:99999;}
#layer_pop #popupzone #popupcontrol img	{display:inline;float:left;padding:0;margin:0;cursor:pointer;}
#layer_pop #popupzone #popupbtn			{position:absolute;left:25px;top:210px;z-index:99999;}
#layer_pop #popupzone #popupbtn img		{display:inline;float:left;margin:0;padding:0 0 0 1px;cursor:pointer;}

.wrap { width: 1000px; margin:0 auto;}
.carousel { height: 420px; margin:0; padding:0; overflow: hidden; background:gray; }
.carousel .wrap { position: relative; }
.carousel-image { position: absolute; right: 0; }
.carousel-item { position: relative; }
.carousel-item-secondary { display: none; }
.carousel-controls { position: absolute; z-index: 9; left: 50%; bottom: 50px; width: 300px; height: 32px; margin-left: -449px; font-size:0px;}
.carousel .prev-image { position: absolute; left: -1000px; top: 0; opacity: 0.99;  /* ie 6,7,8 bug fix */ filter:alpha(opacity=30);}
.carousel .next-image { position: absolute; top: 0; right: -1000px; opacity: 0.99;  /* ie 6,7,8 bug fix */ filter:alpha(opacity=30);}
.visual_r_bg{height:420px; width:493px; background-color:#000; position:absolute;  top:-338px; left:50%; margin-left:-694px; z-index:1; opacity: 0.5;  /* ie 6,7,8 bug fix */ filter:alpha(opacity=30)}
.visual_l_bg{height:420px; width:493px; background-color:#000; position:absolute;  top:-338px; left:50%; margin-left:799px; z-index:1; opacity: 0.5;  /* ie 6,7,8 bug fix */ filter:alpha(opacity=30);}
.carousel-controls .pause{position:absolute; top:30px;left:0px; width:37px; height:37px; background:url('/images/btn_playall.png') -78px 0 no-repeat;}
.carousel-controls .play{position:absolute; top:30px;left:0px; width:37px; height:37px; background:url('/images/btn_playall.png') -38px 0 no-repeat;}

#main_wrap {width:100%; min-width: 1000px;line-height:1.2}
#main_wrap .navi_wrap {display: block; position: relative;  overflow:hidden;width:100%; height: 52px;background:#1c4eab; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
#main_wrap .navi_wrap_lockup {display: block; position: relative;  overflow:hidden;width:100%; height: 52px;}

/*top_navi*/
#main_wrap .navi_wrap .navi {position:relative;overflow:hidden;background:#1c4eab; height:52px;width:1200px; margin:0 auto; line-height:1.4;}
#main_wrap .navi_wrap .navi h1 {position:absolute;top:0px;left:0px;}
#main_wrap .navi_wrap .navi .navi_list {position:absolute;overflow:hidden;left:0px;top:0px;line-height:1.4;}
#main_wrap .navi_wrap .navi .navi_list li {float:left;padding:0px;height: 52px;width: 200px;line-height:52px;text-align: center;}
#main_wrap .navi_wrap .navi .navi_list li a {color:#ffffff;font-size:17px;border: 0;}
#main_wrap .navi_wrap .navi .navi_list li a:hover {color:#fff0a1;font-size:17px;}
#main_wrap .navi_wrap .navi .navi_list li.on a {color:#fff0a1;font-size:17px;}
#main_wrap .navi_wrap .navi .navi_list li a:focus {color:#fff0a1;font-size:17px;}

#main_wrap .navi_wrap .navi .navi_top {position:absolute;top:10px;right:0px;font-size:12px;overflow:hidden;}
#main_wrap .navi_wrap .navi .navi_top li {float:left;padding:0 3px 0 6px}
#main_wrap .navi_wrap .navi .navi_top li a {float:left;color:#fefefe; font-size:12px;}
#main_wrap .navi_wrap .navi .navi_top li a:hover {color:#80feff;text-decoration:none;}
#main_wrap .navi_wrap .navi .navi_top li.last {background:none;}
#main_wrap .navi_wrap .navi .navi_top li img {vertical-align:middle}

/*sub title*/
#main_wrap .navi_wrap .sub_navi {position:absolute; top:5px; overflow:hidden; width:100%;line-height:1.4; margin-bottom:0px;
-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
#main_wrap .navi_wrap .sub_navi .tit_list {overflow:hidden;margin:0 auto; text-align: right;line-height:1.4;}
#main_wrap .navi_wrap .sub_navi .tit_list li {float:left;padding:0px 5px; margin: 0 auto; line-height:1.4;}
#main_wrap .navi_wrap .sub_navi .tit_list li.on{font-size:15px;font-weight:400;color:#ffff00;padding:0px 10px;latter-spacing:-1px;line-height:1.4;}
#main_wrap .navi_wrap .sub_navi .tit_list li a{font-size:14px;font-weight:400;color:#ffff00;latter-spacing:-1px;}
#main_wrap .navi_wrap .sub_navi .tit_list li a:hover {font-size:14px;font-weight:400;color:#fff;latter-spacing:-1px;}
#main_wrap .navi_wrap .sub_navi .tit_list li.now a{font-size:14px;font-weight:400;color:#E17100;latter-spacing:-1px;}
#main_wrap .navi_wrap .sub_navi .sub1{position:relative; left:10px; width: 1000px;-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
#main_wrap .navi_wrap .sub_navi .sub2{position:relative; left:50px; width: 900px;-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
#main_wrap .navi_wrap .sub_navi .sub3{position:relative; left:220px; width: 680px;-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
#main_wrap .navi_wrap .sub_navi .sub4{position:relative; left:390px; width: 500px;-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}

/* spot */
.spot{position:relative;z-index:0;top:20px;min-width:1000px;height:510px;}
.spot .spot_li{position:absolute;top:0px;width:100%;height:510px;overflow:hidden;}
.spot .spot_li li{height:510px;}
.spot .spot_li iframe, .spot .spot_li img{position:absolute;top:0px;width:1960px;left:50%;margin-left:-980px;}
.spot .spot_li .image{height:510px;position:relative;bottom:-1px;}

/* main content */
#content{width:1000px; margin:0 auto; position:relative; height:450px;top:0px;}
#content div{position:absolute;}

#left_area{top:30px; width:360px;height:410px;}
#left_area h2{font-size:0; line-height:0; position:relative;}
#left_area #banner li{margin-top:30px;}

#center_area{left:390px; top:30px; width:300px;}

#center_area #link{position:relative; padding-top:25px; width:135px; height:155px; float:left;}
#center_area #link li{position: absolute; float: left;}
#center_area .kakao{margin-left: 180px;}

#right_area{left:720px; top:30px; width:280px;}
#right_area #ban li{margin-top:25px;}
#right_area #popupzone						{position:relative;left:0px;width:280px;top:0px;height:158px;z-index:9999;}
#right_area #popupzone h3					{float:left;background:none;padding:0;margin:0;}
#right_area #popupzone #popupcon			{position:absolute;left:0;top:0px;width:280px;height:158px;overflow:hidden;}
#right_area #popupzone ul					{position:absolute;left:0;top:0;list-style:none;margin:0;padding:0;}
#right_area #popupzone ul li				{margin:0;padding:0;}
#right_area #popupzone ul li img			{vertical-align:top;width:280px;height:158px;}
#right_area #popupzone a					{position:relative;z-index:9999;}
#right_area #popupzone #popupcontrol		{position:absolute;top:135px;left:10px;z-index:99999;}
#right_area #popupzone #popupcontrol img	{display:inline;float:left;padding:0;margin:0;cursor:pointer;}
#right_area #popupzone #popupbtn			{position:absolute;left:35px;top:135px;z-index:99999;}
#right_area #popupzone #popupbtn img		{display:inline;float:left;margin:0;padding:0 0 0 1px;cursor:pointer;}

/* visual sub */
#visual_sub {width:100%; height:200px; text-align:center; margin-top:20px;}

/* sub left */
#sub {position:relative;width:1000px; padding-top:30px; padding-bottom:20px;margin:0 auto; overflow:hidden}
#left_menu{float:left; width:215px;}
#left_menu h2{font-size:0; line-height:0; position:relative;}
#left_menu s_menu{margin;0}

#s_menu { width:205px; overflow:hidden; margin;0; }
#s_menu li, #s_menu li a { width:215px; float:left; display:inline; position:relative; margin;0;line-height:0;}
#s_menu li a { position:relative; margin;0; padding-top:0px; }
#s_menu li.first a { position:relative; margin;0; padding-top:0px; }
#left_menu #s_menu li ul li a { position:relative; margin;0; padding-top:0px;}

#sub_content{float:right; width:765px;}
#sub_content #sub_title {width:765px; height:80px;}
#sub_content #img{position: relative; left:10px; top:10px;margin-bottom:20px;}
#sub_content #img2{position: relative; left:0px; top:10px;margin-bottom:20px;}
#sub_content #iframe{text-align:center; position: relative; top:0px;}

#sub_content #s_tit{clear:both; left:0px; padding-top:5px; position: relative; line-height:1.80em;}
#sub_content #s_tit ul li{padding:5px 8px 5px 15px; text-align:justify; position: relative;}
#sub_content #s_tit ul li.imgs{text-align:center;}

#sub_content #s_tit1{left:10px; top:10px; margin-bottom:20px; position: relative;}
#sub_content #s_tit1 .txt{color:#1c56ad; line-height:1.50em; font-weight:bold;}
#sub_content #s_tit1 ul li{padding:5px 15px 0px 20px; line-height:1.4em; text-align:justify; position: relative;}
#sub_content #s_tit1 ul li.last{padding:20px 15px 0px 20px; line-height:1.4em; text-align:justify; position: relative;}
#sub_content #s_tit1 ul li.imgs{text-align:center;}
#sub_content #s_tit1 ul li.sign{font-size:1.2em;font-weight:bold;text-align:right;padding-top:30px; }
#sub_content #s_tit1 ul ul ul li{padding:5px 10px 0px 8px; line-height:1.4em; text-align:justify; position: relative;}
#sub_content #s_tit1 ul li .tit{color:#2841a1; font-weight:bold;}
#sub_content #s_tit1 ul li .tit1{font-weight:bold;}

#sub_content #s_tit2{clear:both; left:0px; top:10px; margin-bottom:20px; position: relative;}
#sub_content #s_tit2 .txt{color:#1c56ad; line-height:1.50em; font-weight:bold;}
#sub_content #s_tit2 ul li{left:20px;padding:5px 20px 5px 0px; line-height:1.4em; text-align:justify; list-style:disc; position: relative;}
#sub_content #s_tit2 ul li.last{left:20px;padding:5px 20px 5px 0px; line-height:1.4em; text-align:justify; list-style:none; position: relative;}
#sub_content #s_tit2 ul li .tit{color:#2841a1; font-weight:bold;}

/* ���ֹ��� ���� */
#qna					{float:left; position: relative; top:10px; left:7px; display:inline; }
#qna .lbg               {padding:0px;margin:0; background:url(/comm/images/faq_left_bg.gif);height:60px;}
#qna .rbg               {padding:0px;margin:0; background:url(/comm/images/faq_right_bg.gif);height:60px;}
#qna .txt_blue          {padding:0px;margin:0;font-size:1.06em;color:#1c4eab;font-weight:bold; background:url(/comm/images/faq_bg.gif);}
#qna .txt_blue a        {padding:5px;margin:0;font-size:1.06em;color:#1c4eab;font-weight:bold;}
#qna #s_tit1			{left:0px; top:0px; position: relative;}
#qna #s_tit1 .txt		{font-size:1.13em; color:#1c56ad; line-height:1.50em; font-weight:bold;}
#qna #s_tit1 .txt1		{font-size:1.13em; color:#1c56ad; line-height:1.50em; }
#qna #s_tit1 .txt2		{font-size:1.13em; color:#AD0101; line-height:1.50em; font-weight:bold;}
#qna #s_tit1 ul li		{font-size:1.04em; padding:7px 10px 0px 10px; line-height:1.2em; text-align:justify; position: relative;}
#qna #s_tit1 ul li.last {font-size:1.04em; padding:7px 10px 10px 10px; line-height:1.2em; text-align:justify; position: relative;}

/* �ǽ��Ǹ� */
#lab					{position:relative;width:330px;height:250px;padding:5px;margin:10px;z-index:9999;}
#lab #popupcontrol		{position:absolute;top:250px;left:0px;}
#lab #popupcontrol img	{display:inline;float:left;padding:0;margin:0;cursor:pointer;}
#lab #popupcon			{position:absolute;left:0;top:20px;width:310px;height:220px;overflow:hidden;}
#lab ul					{position:absolute;left:0;top:0;list-style:none;margin:0;padding:0;}
#lab ul li				{margin:0;padding:0;}
#lab ul li img			{vertical-align:top;width:310px;height:220px;}
#lab a					{position:relative;z-index:9999;}
#lab #popupbtn			{position:absolute;left:0;top:250px;padding-left:35px;}
#lab #popupbtn img		{display:inline;float:left;margin:0;padding:0 2px 0 0;cursor:pointer;}

/* FlexSlider Styles */
.flexslider .slides li{display:none;-webkit-backface-visibility:hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.slides:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height: 0;color:#fff;font-size:0px;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 390px;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav{z-index:99999;position:absolute;top:0;left:50%;margin-left:-550px;width:1100px;color:#fff;}
.flex-direction-nav a{padding:5px;width:40px;height:68px;display:block;position:absolute;cursor: pointer;text-indent: -9999px;-webkit-transition: all .3s ease;color:#fff;}
.flex-direction-nav .flex-next {background: url(/images/btn_next.png) no-repeat 15px 22px;top:190px;right:-5px;}
.flex-direction-nav .flex-prev {background: url(/images/btn_pre.png) no-repeat 15px 22px;top:190px;left:-5px;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
.flex-control-nav{z-index:99999;position:absolute; margin-top:515px; text-align:center; width:100%;}
.flex-control-nav li {margin: 0 2px; display: inline-block; zoom:1;*display: inline;}
.flex-control-paging li a {padding:7px 0; margin:0 8px; cursor:pointer;display:block;width:14px;height:14px;background: url(/images/btn_page_off.gif) no-repeat 0 5px;font-size:12px; color:#BBBBBB;}
.flex-control-paging li a.flex-active {background: url(/images/btn_page_on.gif) no-repeat 0 5px;font-size:12px; color:#F9591B;}

/* menu */
#menu{background:url(/images/menu_bg.gif); width:100%; height:70px; text-align:center;}


/* visual sub */
#visual_sub {width:100%; height:190px; text-align:center; margin-top:20px;}

/* v_img1 */
.v_img_main1 {background:url(/images/visual_img1.jpg) no-repeat 50% top}
.v_img_main2 {background:url(/images/visual_img2.jpg) no-repeat 50% top; display:none}

#ipsi{left:670px; top:220px; width:282px; height:85px; display:inline; background:url(/images/ban_ipsi.gif) no-repeat; padding:5px 0 18px 0;}
#ipsi h2{margin:0 10px; font-size:0;}
#ipsi h2 span{margin-left:165px;}
#ipsi ul{margin:17px}
#ipsi ul li{float:left; padding-top:20px; padding-left:0px; padding-right:5px;}

#photo li{float:left;}
#photo li img {padding:5px; text-align:center; position: relative; top:10px;}
#photo li.last img { margin-top:0px; margin-bottom:20px; }

#btn li{width:600px; height:100px; position:absolute; left:50%; margin-left:-150px; margin-top:40px;}

#popup li{float:left;}
#popup li img {margin:0px; text-align:center; position: relative;}

/* ���뵪�� */
.depth {margin:0;}
.depth1 li { padding:10px 0 0px 20px; color:#0054a4; font-weight:bold; line-height:2.33em;}
.depth1 li .txtno {color:#333;}
.depth1 .dep_p1 {font-weight:normal; color:#333; padding:0; line-height:1.67em; margin:5px 0 15px;}
.depth1 .dep_p2 {font-weight:normal; color:#333; padding:0; line-height:1.67em; margin:5px 0 5px;}
.depth1 .dep_im1 {padding:0 0 0 18px;color:#333; line-height:1.67em;font-weight:normal; margin:0px 0 15px;}
.depth1 .dep_im2 {padding:0 0 0 18px;color:#333; line-height:1.67em;font-weight:normal;}
.depth2 {margin:0px 0 25px;}
.depth2 li {padding:1px 0 0px 20px; color:#333; line-height:2.0em;}
.depth2 li img{text-align:center;}
.depth2 li .txtno {color:#333; font-weight:normal;}
.depth1 .depth2 {margin:0px 0 25px;}
.depth1 .depth2 li {padding:1px 0 0px 20px; color:#333; line-height:2.0em;}
.depth1 .depth2 li .txtno {color:#333; font-weight:normal;}
.depth3 {margin:5px 10px; 5px; 10px; text-align:justify; }
.depth3 li {padding:0 0 0px 5px; font-weight:normal; color:#333; line-height:1.67em;}
.depth3 .txtcolor,.depth4 .txtcolor,.depth5 .txtcolor {color:#0054a4; font-weight:normal;}
.depth4 {margin:5px 0 15px;}
.depth4 li {padding:0 0 0px 10px; color:#333; font-weight:normal; line-height:1.67em;}
.depth5 {margin:5px 0 15px;}
.depth5 li {padding:0 0 0px 10px; color:#333; font-weight:normal; line-height:1.50em;}

/* ������ǥ ���̺� */
.kyk {width:98%; border-top:2px solid #0657B2; border-left:1px solid #959595; margin:0px; font-weight:normal; border-collapse:collapse;}
.kyk caption {font-size:1em; color:#333;}
.kyk th {padding:8px; background-color:#F3F3F3; border-right:1px solid #959595; border-bottom:1px solid #959595;color:#043BAC; font-weight:bold;line-height:1.50em;}
.kyk th.stxt {padding:3px; background-color:#F3F3F3; border-right:1px solid #959595; border-bottom:1px solid #959595;color:#043BAC; font-weight:bold;font-size:0.90em;line-height:1.3em;}
.kyk th.basic{font-weight:normal; background:none}
.kyk td {text-align:left; padding:4px 5px 5px; border-right:1px solid #959595; border-bottom:1px solid #959595; color:#444; line-height:1.50em;}
.kyk td a {color:#0549D8; text-decoration:none;}
.kyk td a:hover {color:#0549D8; text-decoration:underline;}
.kyk td.bbg {background-color:#dceefe;color:#333;font-weight:bold;text-align:left;}
.kyk td.bbg2 {background-color:#dceefe;color:#333;font-weight:bold;text-align:center;}
.kyk td.lbg {background-color:#eef1ff;color:#333;font-weight:normal;text-align:left;}
.kyk td.gbg {background-color:#f2f0f0;color:#333;font-weight:normal;text-align:right;padding-right:15px;}
.kyk td.ybg {background-color:#ffffdd;color:#333;font-weight:bold;text-align:right;padding-right:15px;}
.kyk td.wbg {font-weight:normal;text-align:center;}
.s_date{padding:3px;font-size:0.8em;text-align:right;padding-right:20px;}

/*�ǽ��Ǹ� ��*/
#labtabs{margin-top:10px; width:800px; height:42px; padding:0px;}
#labtabs li{position: relative; padding:0px;  display:inline;}

/*����Ʈ��ũ�ڽ�*/
#lbox {margin-top:10px;}
#lbox li{width:712px; height:32px; padding:5px 10 0px 50px; background:url(/link/images/link_bg.gif) no-repeat 50% 0; font-weight:bold; line-height:2.33em;}
#lbox li.last img{width:712px; height:35px; margin:0px; }

#link_box {margin-top:20px;}
#link_box li{width:712px; height:32px;  background:url(/link/images/link_bg.gif) no-repeat 50% 0; font-weight:bold;}
#link_box li a { top:10px; padding:10px 0 0px 25px; position: relative;}
#link_box li .first { margin:0px; width:712px; height:35px; position: relative;}
#link_box li .last { margin:0px; width:712px; height:35px; position: relative;}

/* ���� ���̺� */
.table_list03 {border-collapse:collapse; width:100%;border-top:2px solid #1258a2;border-bottom:1px solid #b3b3b3; margin-top:5px;}
.table_list03 table {width:100%;}
.table_list03 table caption {display:none}
.table_list03 table th, .bbsList table td {line-height:20px;}
.table_list03 table th.cred {padding:5px;background:#fafafa; vertical-align:middle; text-align:center;}
.table_list03 table th {padding:8px;background:#fafafa; vertical-align:middle; text-align:center;}
.table_list03 table tbody th{border-top:1px solid #ebebeb; padding-left:10px}
.table_list03 table tr.bdrT th {border-top:1px solid #ebebeb;}
.table_list03 table td {padding:5px 10px 5px;border-top:1px solid #ebebeb; color:#333;text-align:left; line-height:1.7; vertical-align:middle}
.table_list03 table td.tCenter {text-align:center;border-right:1px solid #ebebeb;}
.table_list03 table td.tTopspan {padding:20px 10px;}
.table_list03 table td img {padding-bottom:2px;vertical-align:middle;}
.table_list03 table tr.first th, .bbsList table tr.first td {border-top:none !important}
.table_list03 table tbody th {border-right:1px solid #ebebeb; }
.table_list03 table .tdRight {border-right:1px solid #ebebeb; }
.table_list03 table .tdhead {background:#F0FAFF; }
.table_list03 table .tLeft {padding:5px 10px 5px;text-align:left;border-right:1px solid #ebebeb;}
.table_list03 table .notice td {background:#f3f7fa;}
.table_list03 table .yellow {background-color:#FFFFF4;color:#333;font-weight:bold;}


/* �����Ұ� ���̺� */
.tb_p {width:100%; padding-top:5px; }
.tb_p td {padding:6px 8px 5px; }

/* �����Ұ� ���̺� */
.tb_pro {width:100%; border-top:2px solid #0657B2; border-left:1px solid #959595; font-size:0.88em;font-family:Tahoma; margin:0px; font-weight:normal; border-collapse:collapse;}
.tb_pro caption {font-size:1em; color:#333;}
.tb_pro th {padding:6px 15px 4px 15px; background-color:#F3F3F3; border-right:1px solid #959595; border-bottom:1px solid #959595; font-family:dotum,verdana; font-weight:bold; color:#043BAC; line-height:1.50em;font-size:1.1em;}
.tb_pro th.basic{font-weight:normal; background:none}
.tb_pro td {font-size:1.1em; padding:4px 5px 5px; border-right:1px solid #959595; border-bottom:1px solid #959595; color:#444; line-height:1.50em;}
.tb_pro td a {color:#0549D8; text-decoration:none;}
.tb_pro td a:hover {color:#0549D8; text-decoration:underline;}

/* �����Ұ� ���̺� */
.tb_sp {width:400px; padding:5px; }
.tb_sp td {padding:6px 8px 5px; }

/* �����Ұ� ���̺� */
.tb_spro {width:273px; border-top:2px solid #0657B2; border-left:1px solid #959595; font-size:0.88em;font-family:Tahoma; margin:0px; font-weight:normal; border-collapse:collapse;}
.tb_spro caption {font-size:1em; color:#333;}
.tb_spro th {padding:4px; background-color:#F3F3F3; border-right:1px solid #959595; border-bottom:1px solid #959595; letter-spacing:-0.8px; font-family:dotum,verdana; font-weight:bold; color:#043BAC; line-height:1.50em;font-size:1.1em;}
.tb_spro th.basic{font-weight:normal; background:none}
.tb_spro td {font-size:1.1em; padding:4px; border-right:1px solid #959595; border-bottom:1px solid #959595; color:#444; line-height:1.50em;letter-spacing:-0.8px;}
.tb_spro td a {color:#0549D8; text-decoration:none;}
.tb_spro td a:hover {color:#0549D8; text-decoration:underline;}

/* ���ӱ����Ұ� ���̺� */
.tb_pro02 {width:248px; border-top:2px solid #0657B2; border-left:1px solid #959595; font-size:0.90em;font-family:Tahoma; margin:0px; font-weight:normal; border-collapse:collapse;}
.tb_pro02 caption {font-size:1em; color:#333;}
.tb_pro02 th {padding:7px 15px 4px 15px; background-color:#F3F3F3; border-right:1px solid #959595; border-bottom:1px solid #959595; font-family:dotum,verdana; font-weight:bold; color:#043BAC; line-height:1.50em;font-size:1.09em;}
.tb_pro02 th.basic{font-weight:normal; background:none}
.tb_pro02 td {font-size:1.09em; padding:4px 5px 5px; border-right:1px solid #959595; border-bottom:1px solid #959595; color:#444; line-height:1.50em;}
.tb_pro02 td a {color:#0549D8; text-decoration:none;}
.tb_pro02 td a:hover {color:#0549D8; text-decoration:underline;}

/* �������� ���̺� */
.tb_k {width:100%; padding:5px; }
.tb_k td {padding:6px 8px 5px; }

/* �������� ���̺� */
.tb_kyk {width:380px; border-top:2px solid #0657B2; border-left:1px solid #959595; font-size:0.90em;font-family:Tahoma; margin:0px; font-weight:normal; border-collapse:collapse;}
.tb_kyk caption {font-size:1em; color:#333;}
.tb_kyk th {padding:10px 5px; background-color:#F3F3F3; border-right:1px solid #959595; border-bottom:1px solid #959595; font-family:dotum,verdana; font-weight:bold; color:#043BAC; line-height:1.50em;font-size:1.0em;}
.tb_kyk th.basic{font-weight:normal; background:none}
.tb_kyk td {font-size:1.0em; padding:4px 5px 5px; border-right:1px solid #959595; border-bottom:1px solid #959595; color:#444; line-height:1.50em;}
.tb_kyk td.bbg {background-color:#e5f3fe;color:#333;font-weight:normal;text-align:left;}
.tb_kyk td.ybg {background-color:#ffffdd;color:#333;font-weight:bold;text-align:center;}
.tb_kyk td.wbg {font-weight:normal;text-align:center;}
.tb_kyk td a {color:#0549D8; text-decoration:none;}
.tb_kyk td a:hover {color:#0549D8; text-decoration:underline;}

/* �ؿ����� ���̺� */
.tb_global {width:380px; border-left:1px solid #959595; font-size:0.90em;font-family:Tahoma; margin:0px; font-weight:normal; border-collapse:collapse;}
.tb_global caption {font-size:1em; color:#333;}
.tb_global th {padding:5px; background-color:#F3F3F3; border-right:1px solid #959595; border-bottom:1px solid #959595; font-family:dotum,verdana; font-weight:bold; color:#043BAC; line-height:1.50em;font-size:1.0em;}
.tb_global th.tit{background-color:#0657B2; padding:10px 5px; color:#fff; font-size:1.1em; font-weight:bold;}
.tb_global td {font-size:1.0em; padding:4px 5px 5px; border-right:1px solid #959595; border-bottom:1px solid #959595; color:#444; line-height:1.50em;}
.tb_global td.bbg {background-color:#e5f3fe;color:#333;font-weight:normal;text-align:center;}
.tb_global td.ybg {background-color:#ffffdd;color:#333;font-weight:bold;text-align:center;}
.tb_global td.wbg {font-weight:normal;text-align:center;}
.tb_global td a {color:#0549D8; text-decoration:none;}
.tb_global td a:hover {color:#0549D8; text-decoration:underline;}

/* �ùķ��̼Ǽ��� ���α׷� �ȳ� */
.sim_p {width:100%; padding-top:5px; }
.sim_p td {padding:6px 8px 5px; }

/* �ùķ��̼Ǽ��� ���̺� */
.sim_prog {width:98%; border-top:2px solid #0657B2; border-left:1px solid #959595; font-size:0.88em;font-family:Tahoma; margin:0px; font-weight:normal; border-collapse:collapse;}
.sim_prog caption {font-size:1em; color:#333;}
.sim_prog th {padding:6px 15px 4px 15px; background-color:#F3F3F3; border-right:1px solid #959595; border-bottom:1px solid #959595; font-family:dotum,verdana; font-weight:bold; color:#043BAC; line-height:1.50em;font-size:1.1em;}
.sim_prog th.basic{font-weight:normal; background:none}
.sim_prog td {font-size:1.1em; padding:6px 5px 5px; border-right:1px solid #959595; border-bottom:1px solid #959595; color:#444; line-height:1.50em;}
.sim_prog td.bbg2 {background-color:#dceefe;color:#333;font-weight:normal;text-align:center;}
.sim_prog td a {color:#0549D8; text-decoration:none;}
.sim_prog td a:hover {color:#0549D8; text-decoration:underline;}

/* �⺻ ���̺� */
.b_table {width:790px; border-top:2px solid #0657B2; border-left:1px solid #959595; margin:0px; font-weight:normal; border-collapse:collapse;}
.b_table caption {font-size:1em; color:#333;}
.b_table th {padding:7px 15px 4px 15px; background-color:#F3F3F3; border-right:1px solid #959595; border-bottom:1px solid #959595;color:#043BAC; font-weight:normal;line-height:1.50em;font-size:1.0em;}
.b_table th.basic{font-weight:normal; background:none}
.b_table td {font-size:0.98em; padding:4px 5px 5px; border-right:1px solid #959595; border-bottom:1px solid #959595; color:#444; line-height:1.50em;}
.b_table td a {color:#0549D8; text-decoration:none;}
.b_table td a:hover {color:#0549D8; text-decoration:underline;}

/* ���������� ���� */
.gap {height:40px;clear:both;display:block;}
.sgap {height:30px;clear:both;display:block;}
.ssgap {height:15px;clear:both;display:block;}

#quickmn {position:relative; width:100%; height:180px; background:url(/images/qmn_bg.jpg) repeat-x; }
#quickmn #quick-wrap {position:relative;margin:0 auto;width:1000px;}
#quickmn .qmn {text-align:center; padding-top:35px; }
#quickmn .qmn li {float:left;margin:0 4px;padding-left:60px;}
#quickmn .qmn li.fst {padding-left:70px;}
#quickmn .qmn li.lst {padding-right:70px;}
#quickmn .qmn li a {display:block;}

#footer-wrap {width:100%; position:relative; height:55px; background:#3e4248; border-top:1px solid #383a3e; border-bottom:1px solid #383a3e; z-index:3000;}
#footer-wrap #service-wrap {position:relative;margin:0 auto;width:1000px;padding:19px 0 5px}
#footer-wrap .service-cont {position:relative;max-width:1000px;height:55px;margin-left:auto;margin-right:auto;}
#footer-wrap .service-list {overflow:hidden;}
#footer-wrap .service-list li {position:relative;float:left;color:#fff000;font-size:14px;font-weight:bold;padding-right:15px;margin-right:15px;}
#footer-wrap .service-list li:last-child {background:none;padding-right:0;}
#footer-wrap .service-list li:after {position:absolute;top:50%;right:0;margin-top:-6px;content:"";display:block;width:1px;height:13px;background:#787b7f;}
#footer-wrap .service-list li:last-child:after {display:none;}
#footer-wrap .service-list li a {color:#fff;display:block;}
#footer-wrap .service-list li a:hover, .service-cont .service-list li a:focus, .service-cont .service-list li a:active {text-decoration:none;font-weight:bold;}
#footer-wrap .footer-info {position: absolute;top:3px;right:0;;color:#fff;}
#footer-wrap .footer-info .blind {width:auto;height:auto;position:relative;top:auto;left:auto;text-indent:0;font-size:0px;line-height:45px;display:inline-block;vertical-align:top;padding-right:20px;}
#footer-wrap .sns-wr {float:right;padding-top:5px;padding-left:30px}
#footer-wrap .sns-wr li {float:left;margin:0 4px;}
#footer-wrap .sns-wr li a {display:block;}
#footer-wrap .sns-wr li a:before {content:"";display:block;width:39px;height:39px;background:url(/images/footer_spr.png) no-repeat 0 0}
#footer-wrap .sns-wr li a:hover:before {animation:cs_bounce .5s ease;transform-origin:top;}
#footer-wrap .sns-wr {float:right;padding-top:5px;;padding-left:30px}
#footer-wrap .sns-wr li {float:left;margin:0 4px;}
#footer-wrap .sns-wr li a {display:block;}
#footer-wrap .sns-wr li a:before {content:"";display:block;width:39px;height:39px;background:url(/images/footer_spr.png) no-repeat 0 0}
#footer-wrap .sns-wr li a:hover:before {animation:cs_bounce .5s ease;transform-origin:top;}
/* ������ */
#footer-wrap .sns-wr li.sns-fb a:before {background-position:0 0}
#footer-wrap .sns-wr li.sns-tw a:before {background-position:-42px 0}
#footer-wrap .sns-wr li.sns-blog a:before {background-position:-83px 0}
#footer-wrap .sns-wr li.sns-insta a:before {background-position:-125px 0}

/* footer */
#footer{width:100%; height:85px; text-align:center; margin-top:0px; position: relative; background-color:#3e4248;}
#footer #copy{margin-left:auto; margin-right:auto; margin-bottom: 10px; padding-top:10px; width:1000px;text-align:left;}
