@import "default.css";
@import "layout.css";
@import "page.css";

/* ÆÄÆ¼¼Ç */
#subLeft {clear:both; float:left; padding:10px 0 30px 20px; width:230px;}
#subRight {float:left; padding:10px 0 30px 0; width:750px;}

.sub_slogan {clear:both; background:url(../images/sub/bg_slogan.gif) 50% 100% repeat-x; text-align:center;}
.sub_slogan blockquote {margin:0 auto; width:1000px; height:160px; background:url(../images/sub/slogan01.jpg) 50% 0 no-repeat;}


/**************************************** ÁÂÃø ****************************************/
.menu_tit {padding:21px 0 0 14px; width:176px; height:39px; color:#fff; font-weight:500; font-size:22px; line-height:22px;	  font-family:'Nanum GothicWeb','³ª´®°íµñ','Nanum Gothic','µ¸¿ò','dotum'; background-color:#6aa212;}
#snb {float:left; padding:0 0 30px 0; width:190px; background:url(../images/sub/snb_bx.gif) 0 100% no-repeat;}
#snb li {float:left; display:block; border-bottom:1px solid #dadada; width:190px; font-size:14px; font-family:'Nanum GothicWeb','³ª´®°íµñ','Nanum Gothic','µ¸¿ò','dotum';}
#snb li a {display:block; padding:12px 0px 12px 14px; color:#484848; background-color:#eee;}
#snb li a.selected {color:#fff; font-weight:bold; background:url(../images/sub/snb_menu_on.gif) 0 0 no-repeat;}
#snb li a:hover {color:#a2a2a2;}


/**************************************** ÁÂÃø2 ****************************************/
.menu_tit2 {padding:21px 0 0 14px; width:176px; height:39px; color:#fff; font-weight:500; font-size:22px; line-height:22px;	  font-family:'Nanum GothicWeb','³ª´®°íµñ','Nanum Gothic','µ¸¿ò','dotum'; background-color:#6aa212;}
#snb2 {float:left; padding:0 0 30px 0; width:190px; background:url(../images/sub/snb_bx.gif) 0 100% no-repeat;}
#snb2 li {float:left; display:block; border-bottom:1px solid #dadada; width:190px; height:52px; font-size:14px; font-family:'Nanum GothicWeb','³ª´®°íµñ','Nanum Gothic','µ¸¿ò','dotum';}
#snb2 li a {display:block; padding:10px 0px 25px 14px; color:#484848; background-color:#eee;}
#snb2 li a.selected {color:#fff; font-weight:bold; background:url(../images/sub/snb_menu_on2.gif) 0 0 no-repeat;}
#snb2 li a:hover {color:#a2a2a2;}


/**************************************** º»¹® ****************************************/
.page_tit {padding-bottom:20px; width:730px;}
.page_tit h3 {padding:5px 0 23px 0; border-bottom:1px solid #cacaca; color:#323232; font-weight:600; font-size:22px; font-family:'Nanum GothicWeb','³ª´®°íµñ','Nanum	Gothic','µ¸¿ò','dotum';}
.location {text-align:right; color:#b2b2b2; font-family:'Nanum GothicWeb','³ª´®°íµñ','Nanum Gothic','µ¸¿ò','dotum';}
.location img {vertical-align:middle;}

.content {clear:both; float:left; width:730px; line-height:150%; min-height:300px;}
.content p {padding-bottom:16px;}
.content h4 {clear:both; margin-bottom:4px; padding:4px 0 4px 18px; color:#222; font-weight:600; font-size:14px; font-family:'Nanum GothicWeb','³ª´®°íµñ','Nanum Gothic','µ¸¿ò','dotum'; background:url(../images/sub/h4_ico.gif) 0 56% no-repeat;}
.content h5 {clear:both; margin-bottom:2px; padding:4px 0 4px 18px; color:#1c5ef2; font-weight:600; font-size:12px; font-family:'gulim'; background:url(../images/sub/h5_ico.gif) 0 40% no-repeat;}
.content h6 {clear:both; padding:4px 0 4px 0; font-weight:600; font-size:12px; font-family:'gulim';}

/* ¸®½ºÆ® */
ul.uls, ol.ols {margin-bottom:16px; margin-left:10px; padding-left:12px; list-style:outside;}
ul.uls li {list-style-type:disc;}
ul.uls li span {color:#000; font-weight:600;}
ol.ols li {list-style-type:decimal;}
ol.ols li ol li {list-style-type:disc;}


/* ¸®½ºÆ® */
ul.uls1, ol.ols1 {margin-bottom:16px; margin-left:10px; padding-left:12px; list-style:outside;}
ul.uls1 li {list-style-type:disc;font-size:13.5px;line-height:180%;}
ul.uls1 li span {color:#000; font-weight:600;font-size:14px;}
ol.ols1 li {list-style-type:decimal;}
ol.ols1 li ol li {list-style-type:disc;}


/* ÅÇ¸Þ´º */
ul.tabs {clear:both; position:relative; margin-bottom:20px; padding:0; width:100%; background:url(../images/sub/tabs_bg_line.gif) 0 bottom repeat-x;}
ul.tabs li {display:inline;}
ul.tabs a {float:left; padding:4px 14px 4px 14px; border:1px solid #cacaca; border-bottom:#b2b2b2; font-family:'Nanum GothicWeb','³ª´®°íµñ','Nanum Gothic','µ¸¿ò','dotum'; background-color:#eee;}
ul.tabs a:link, ul.tabs a:visited {color:#707070;}
ul.tabs a:hover {color:#fe3a2e;}
ul.tabs a.active {padding:3px 14px 5px 14px; border-color:#cacaca; border-top:2px solid #6aa212; border-bottom:none; color:#fe3a2e; font-weight:bold; background-color:#fff;}
ul.tabs:after {content:""; clear:both; visibility:hidden; overflow:hidden; display:block; height:0;}
*:first-child+html ul.tabs {min-height:1px;} /* IE 7¸¦ À§ÇÑ ±ÔÄ¢ */

/* Å×ÀÌºí */
.tbl {clear:both; margin-bottom:20px; border-top:2px solid #fe7662; border-left:1px solid #dadada;}
.tbl caption {line-height:0;}
.tbl th, .tbl td {margin:0; padding:5px 6px 1px 6px; border-right:1px solid #dadada; border-bottom:1px solid #dadada; text-align:center;}
.tbl thead th {color:#333; background:url(../images/sub/th_bg.gif) 0 100% repeat-x;}
.tbl tbody th {font-weight:normal; white-space:nowrap; background-color:#fefcea;}
.tbl tbody td.alignL {text-align:left;}

.tbX {clear:both; margin-bottom:20px; border-top:2px solid darkgreen; border-left:1px solid #dadada;}
.tbX caption {line-height:0;}
.tbX th, .tbX td {margin:0; padding:8px 6px 8px 6px; border-right:1px solid #dadada; border-bottom:1px solid #dadada; text-align:center;}
.tbX tbody th {color:#333;font-weight:normal; white-space:nowrap; background-color:#efefef;}
.tbX tbody td.alignL {text-align:left;}

.tbY {margin-bottom:20px; border-top:2px solid #6aa212; border-left:1px solid #d2d2d2;}
.tbY caption {line-height:0;}
.tbY th, .tbY td {margin:0; padding:6px 6px 3px 6px; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
.tbY th {color:#333; background:url(../images/sub/tbg.gif) 0 100% repeat-x;}
.tbY td {text-align:left;}
.tbY .spc {color:#004676; background:#ecf8fe;}
.tbY .algL {text-align:left;}

.hide{display:none;}