@charset "utf-8";

/* 4차 메뉴 */
dl#four_depth_nav {position:relative; width:620px; margin:0 0 10px 0; line-height:1; background:url(/img/temp/bg4depthNavDotLine2.gif) repeat 0 -6px; overflow:hidden;}
*+html dl#four_depth_nav {background-position:0 -5px;}
dl#four_depth_nav dt {visibility:hidden; font-size:0; line-height:0; height:0; overflow:hidden;}
dl#four_depth_nav dd ul {margin:0 0 0 3px; overflow:hidden;}
dl#four_depth_nav dd ul li {height:28px; margin:0 0 3px 0; padding:0; background:none; float:left;}
dl#four_depth_nav dd ul li a {margin:0 0 0 0; padding:0 0 0 9px; line-height:1; background:url(/img/temp/bgTabNavHeader_off.gif) no-repeat left top; float:left; cursor:pointer;}
dl#four_depth_nav dd ul li a span {display:block; padding:8px 9px 8px 0; background:url(/img/temp/bgTabNavTail_off.gif) no-repeat right top; color:#444; line-height:1; white-space:nowrap; float:left;}
dl#four_depth_nav dd ul li a.new_win span {padding-right:27px; background:url(/img/temp/bgTabNavTail_off2.gif) no-repeat right top;}
dl#four_depth_nav dd ul li.on a,
dl#four_depth_nav dd ul li.on a:hover {background:url(/img/temp/bgTabNavHeader_on2.gif) no-repeat left top;}
dl#four_depth_nav dd ul li.on a span,
dl#four_depth_nav dd ul li.on a:hover span {color:#fff; font-weight:bold; background:url(/img/temp/bgTabNavTail_on2.gif) no-repeat right top;}
dl#four_depth_nav dd ul li.on a.new_win span,
dl#four_depth_nav dd ul li.on a:hover.new_win span {background:url(/img/temp/bgTabNavTail_on3.gif) no-repeat right top;}

/* 5차 메뉴 */
dl#five_depth_nav {position:relative; width:600px; margin:0 0 10px; padding:8px; border:1px solid #DFDFDF; background:#F7F7F7; clear:both;}
dl#five_depth_nav dt {visibility:hidden; font-size:0; line-height:0; height:0; overflow:hidden;}
dl#five_depth_nav dd ul li {background:url(/images/www/icon/n01-5.gif) no-repeat 0 6px; margin:0 15px 0 0; padding:0 0 0 7px; white-space:nowrap; float:left;}
        
/* 제목 */
.h2, #content h2 {display:block; margin:20px 0 10px 0; padding:0 0 0 18px; font-size:13px; line-height:16px; color:#3F77A7; background:url(/images/tmp/sub/bullet/h2.gif) no-repeat 0 1px; clear:both;}
.h3, #content h3 {display:block; margin:10px 0 10px 0; padding:0 0 0 18px; font-size:12px; line-height:14px; color:#333; background:url(/images/tmp/sub/bullet/h3.gif) no-repeat 2px 1px; clear:both;}
.h4, #content h4 {display:block; margin:10px 0 10px 0; padding:0 0 0 18px; font-size:12px; line-height:14px; color:#333; background:url(/images/tmp/sub/bullet/h4.gif) no-repeat 2px 2px; clear:both;}
.h5, #content h5 {display:block; margin:10px 0 10px 0; padding:0 0 0 18px; font-size:12px; line-height:14px; color:#333; background:url(/images/tmp/sub/bullet/h5.gif) no-repeat 2px 2px; clear:both;}
.h6, #content h6 {display:block; margin:10px 0 10px 0; padding:0 0 0 18px; font-size:12px; line-height:14px; color:#333; background:url(/images/tmp/sub/bullet/h6.gif) no-repeat 2px 2px; clear:both;}

* html #content h2,
* html #content h3,
* html #content h4,
* html #content h5,
* html #content h6 {height:1%;}

#content h2.img,
#content h3.img,
#content h4.img,
#content h5.img,
#content h6.img {padding:0; background:none;}

/* 이미지만 있을시 */
.img_l {padding:5px 0 10px 0; text-align:left; clear:both;}
.img_c {padding:5px 0 10px 0; text-align:center; clear:both;}
.img_r {padding:5px 0 10px 0; text-align:right; clear:both;}

/* Paragraph */
p {text-align:justify;}
.txt {padding:0 0 10px 0; margin:0;    text-align:justify; clear:both;}

/* 뎁스 */
.tab01 {margin-left:18px;}
.tab02 {margin-left:36px;}
.tab03 {margin-left:52px;}

.left_img .tab01 {padding:0 0 0 18px;}
.left_img .tab02 {padding:0 0 0 36px;}
.left_img .tab03 {padding:0 0 0 52px;}
    
/* UL, OL, DL */
#content ul li {padding:0 0 0 12px; background:url(/images/tmp/sub/bullet/h6.gif) no-repeat 2px 6px;}
#content ul ul li {background:url(/images/tmp/sub/bullet/h7.gif) no-repeat 2px 6px;}
#content ul ol li {padding:0; background:none;}
#content ul ul ul li {background:url(/images/tmp/sub/bullet/h8.gif) no-repeat 0 8px;}
#content ol li {margin:0 0 0 10px; padding:0; list-style:decimal;}
#content ol ul li {list-style:none; margin:0; padding:0 0 0 10px; background:url(/images/tmp/sub/bullet/h7.gif) no-repeat 0 7px;}
#content ol ul ul li {background:url(/images/tmp/sub/bullet/h8.gif) no-repeat 0 8px;}

* html li {height:1%;}

/* Img float (left or right)  */
.img_txt {float:left; width:100%; clear:both; margin:5px 0 15px 0;}

.left_img {overflow:hidden; clear:both;}
.left_img img {margin:0 15px 15px 0; float:left;}
.left_img h2,
.left_img h3,
.left_img h4,
.left_img h5,
.left_img h6,
.left_img p,
.left_img div,
.left_img ul,
.left_img ol {overflow:hidden; clear:none !important;}

.right_img {overflow:hidden; clear:both;}
.right_img img {margin:0 0 15px 15px; float:right;}
.right_img h2,
.right_img h3,
.right_img h4,
.right_img h5,
.right_img h6,
.right_img p,
.right_img div,
.right_img ul,
.right_img ol {overflow:hidden; clear:none !important;}

.left_img * img,
.right_img * img {margin:0; padding:0; float:none;}

/* Table */
table.table {width:100%; margin-bottom:5px; border:1px solid #D7D7D7; border-top:2px solid #2C4873; border-collapse:collapse;}
table.table td,
table.table th {empty-cells:show;}
table.table th {padding:3px; border:1px solid #D7D7D7; background:#E7EFF6;}
table.table td {padding:3px; border:1px solid #EBEBEB;}

table.table01 {border:none; border-top:2px solid #E7EFF6; border-bottom:1px solid #67A04F;}
table.table01 th,
table.table01 td {border:none; border-top:1px solid #D7D7D7; border-right:1px solid #FFF;}
table.table01 th {border-right:1px solid #E7EFF6;}

table.tab01 {width:97%;}

table.td_c td {text-align:center;}
table.td_r td {text-align:right;}

table.table ul li {padding:0 0 0 8px; margin:0 0 0 5px;}
table.table ul li {background:url(/images/tmp/sub/bullet/h7.gif) no-repeat 0 7px;}
table.table ul ul li {background:url(/images/tax/sub/common/bullet/n01-6.gif) no-repeat 0 8px;}