﻿@charset "utf-8";

/* ==================================================== */
/* base.css */
/* ==================================================== */

/* ----------------------------------------------------- */
/* body */
/* ----------------------------------------------------- */
body{
	color:#333;
	background:#FFF;
	letter-spacing:0;
}

/* ----------------------------------------------------- */
/* line-height */
/* ----------------------------------------------------- */
#enContainer p,
#enContainer dt,
#enContainer dd,
#enContainer li{
	line-height:1.8;
}
#enContainer th,
#enContainer td,
#enContainer textarea{
	line-height:1.5;
}
#enContainer h1,
#enContainer h2,
#enContainer h3,
#enContainer h4,
#enContainer h5,
#enContainer h6{
	line-height:1.2;
}

/* ----------------------------------------------------- */
/* text-ornament */
/* ----------------------------------------------------- */
.letter-space01{
	letter-spacing:-0.1em;
}
/* weight */
/* ----------------------------------------------------- */
#enContainer .sb{
	font-weight:bold;
}

/* color */
/* ----------------------------------------------------- */
.att01{
	color:#F00;
}
.att02{
	color:#006FBD;
}

/* ----------------------------------------------------- */
/* text-align */
/* ----------------------------------------------------- */
#enContainer .aRight{
	text-align:right;
}
#enContainer .aRight02{
	margin:0 160px 0 0;
	text-align:right;
}
#enContainer .aLeft{
	text-align:left;
}
#enContainer .aCenter{
	text-align:center;
}

/* ----------------------------------------------------- */
/* link */
/* ----------------------------------------------------- */

/* default */
/* ----------------------------------------------------- */
a:link{
	color:#3B67BD;
	text-decoration:underline;
}
a:visited{
	color:#3B67BD;
	text-decoration:underline;
}
a:hover{
	color:#2595FF;
	text-decoration:underline;
}

/* ----------------------------------------------------- */
/* header */
/* ----------------------------------------------------- */
#header{
	width:950px;
	margin:0 auto 0;
}
#header a:link{
	color:#000;
}
#header a:visited{
	color:#800096;
}
#header a:hover,
#header a:active{
	color:#C00;
}
#header #logo{
	float:left;
	width:200px;
}
#header #head-navi1{
	float:right;
	width:750px;
	margin:5px 0 0;
	text-align:right;
}
#header #head-navi1 ul{
	float: right;
	margin:0 5px 0 0;
}
#header #head-navi1 ul li{
	/*display:inline;*/
	float: left;
	background:url(/kr/images_new/common/arrow01.gif) no-repeat 1px 1px;
	margin:0 0 0 5px;
	padding:0 3px 0 12px;
}
#header #head-navi1 ul li.search {
	background: none;
	margin: 0;
}
#header #head-navi1 ul li.search input {
	margin: 0 0 0 5px;
}
#header #head-navi1 ul li.search input.searchWord {
	width: 200px;
	border: 1px solid #cccccc;
}

/* ----------------------------------------------------- */
/* footer */
/* ----------------------------------------------------- */
#footer{
	clear:both;
	width:950px;
	margin:0 auto;
	padding:15px 0 8px;
}
#footer a:link{
	color:#000;
}
#footer address a:link{
	color:#3962AD;
}
#footer a:visited,
#footer address a:visited{
	color:#800096;
}
#footer a:hover,
#footer a:active,
#footer address a:hover,
#footer address a:active{
	color:#C00;
}
#footer #footer-info{
	padding:1px 0 0;
	border-top:1px solid #444;
}
#footer #footer-info #copyright{
	float:left;
	width:475px;
	margin:1px 0;
	padding:4px 0 5px;
	text-align:left;
}
#footer #footer-info #foot-navi{
	float:right;
	width:475px;
	margin:1px 0;
	padding:0;
	text-align:right;
}
#footer #footer-info #foot-navi ul{
	margin:2px 0 0;
	padding:0;
}
#footer #footer-info #foot-navi ul li{
	display:inline;
	background:url(/kr/images_new/common/arrow01.gif) no-repeat 1px 1px;
	margin:0 0 0 5px;
	padding:0 3px 0 12px;
}
#footer address{
	clear:both;
	padding:5px 0 0;
	border-top:1px solid #444;
	text-align:right;
}

/* ----------------------------------------------------- */
/* contentSummary */
/* ----------------------------------------------------- */
#enContainer #contentSummary{
	width:950px;
	margin:0 auto 10px;
	padding:10px 0 0;
	border-top:4px solid #5592C9;
}

/* ----------------------------------------------------- */
/* gNav */
/* ----------------------------------------------------- */
#gNav{
	position: relative;
	margin:0 auto;
	width:950px;
	height: 45px;
	z-index: 100;
}
 
/* Main menu */

#gNav #menu {
	width: 100%;
	margin: 0;
	list-style: none;
}
 
#gNav #menu li {
	float: left;
	position: relative;
}
 
#gNav #menu a {
	float: left;
	color: #0059ad;
/*	text-transform: uppercase;*/
	text-decoration: none;
	font-weight: bold;
}
 
#gNav #menu li:hover > ul {
	display: block;
}
 
/* Sub-menu */
 
#gNav #menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: none;
	position: absolute;
	top: 45px;
	left: 0;
	z-index: 99999;
	background: #444;
	width: 210px;
	background:  url(/kr/images_new/gnav/background_base.gif) no-repeat left bottom;
}
 
#gNav #menu ul li {
	width: 210px;
	height: 34px;
	float: none !important;
	margin: 0;
	padding: 0;
	display: block;
	border-top: 1px solid #cccccc;
}
#gNav #menu ul li.first {
		background: url(/kr/images_new/gnav/background_cover.gif) no-repeat left top;
		border: none;
}

#gNav #menu ul a {
	width: 190px;
	height: 34px;
	padding: 0 0 0 20px;
	line-height: 34px;
	display: block;
	float: none !important;
}

/* Clear floated elements */
#gNav #menu:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
 
* html #gNav #menu             { zoom: 1; } /* IE6 */
*:first-child+html #gNav #menu { zoom: 1; } /* IE7 */


/* ----------------------------------------------------- */
/* breadCrumbs */
/* ----------------------------------------------------- */
#enContainer #breadCrumbs{
	width:950px;
	margin:0 auto;
}
#enContainer #breadCrumbs li{
	display:inline;
	margin:0 0.5em 0 0;
}
#enContainer #breadCrumbs a{
	margin:0 0.8em 0 0;
	white-space:nowrap;
}
#enContainer #breadCrumbs li.home a{
	margin:0 0.8em 0 0;
	padding:0 0 0 20px;
	background:url(/kr/images_new/common/icon-home.gif) no-repeat;
}

/* ----------------------------------------------------- */
/* introImg */
/* ----------------------------------------------------- */
#enContainer div.introImg p{
	width:960px;
	margin:0 auto 25px;
}
#enContainer div.introImg div{
	width:950px;
	margin:0 auto;
}
/* iIType02 */
/* ----------------------------------------------------- */
#enContainer #iIType02{
	width:auto;
	min-width:950px;
	background:url(/kr/images/home/bg-il-type02.gif) repeat-x;
}

/* ----------------------------------------------------- */
/* container */
/* ----------------------------------------------------- */
#enContainer div.container{
	width:950px;
	margin:20px auto 0;
}

/* ----------------------------------------------------- */
/* contents */
/* ----------------------------------------------------- */
#enContainer #contents{
	width:709px;
	float:right;
}
#home #enContainer #contents{
	width:950px;
	float:none;
}
#enContainer #cLsR #contents{
	float:left;
}

/* ----------------------------------------------------- */
/* side */
/* ----------------------------------------------------- */
#enContainer #side{
	float:left;
	width:227px;
	margin:0 0 10px;
}
#enContainer #cLsR #side{
	float:right;
}
/* ul.bnr01 */
/* ----------------------------------------------------- */
#enContainer #side ul.bnr01 li{
	margin:0 0 20px;
}
/* div.navType01 */
/* ----------------------------------------------------- */
#enContainer #side div.navType01{
	margin:0 0 10px;
	padding:5px 0 0;
	background:url(/kr/images_new/side/bg-nav01.gif) no-repeat;
}
#enContainer #side div.navType01FirstHover{
	background-color:#E7F3FF;
}
#enContainer #side div.navType01 ul{
	padding:0 0 4px;
	background:#FFF url(/kr/images_new/side/bg-nav03.gif) no-repeat left bottom;
}
#enContainer #side div.navType01 ul.navType01LastHover{
	background-color:#E7F3FF;
}
#enContainer #side div.navType01 li{
	border-right:1px solid #BFD2D2;
	border-left:1px solid #BFD2D2;
}
#enContainer #side div.navType01 li a{
	/zoom:1;
	display:block;
	padding:5px 12px 5px 28px;
	color:#3B67BD;	
	background:#FFF url(/kr/images_new/side/bg-nav02.gif) no-repeat;
	font-weight:bold;
	text-decoration:none;
}
#enContainer #side div.navType01 li.firstC a{
	padding:2px 12px 5px 28px;
	background:#FFF url(/kr/images_new/common/link-marker01.gif) no-repeat 15px 0.8em;
}
#enContainer #side div.navType01 li.lastC a{
	padding:5px 12px 2px 28px;
}
#enContainer #side div.navType01 li a:hover{
	background-color:#E7F3FF;
}
/* ul.navType02 */
/* ----------------------------------------------------- */
#enContainer #side ul.navType02{
	margin:0 0 10px;
}
#enContainer #side ul.navType02 li{
	margin:0 0 9px;
	padding:0 0 2px;
	background:#FFF url(/kr/images_new/side/bg-nav03.gif) no-repeat left bottom;
}
#enContainer #side ul.navType02 li.hover{
	background:#E7F3FF url(/kr/images_new/side/bg-nav03.gif) no-repeat left bottom;
}
#enContainer #side ul.navType02 li a{
	/zoom:1;
	display:block;
	padding:6px 0 3px 28px;
	color:#3B67BD;	
	background:#FFF url(/kr/images_new/side/bg-nav04.gif) no-repeat;
	text-decoration:none;
	line-height:1.3;
}
#enContainer #side ul.navType02 li.hover a{
	background:#E7F3FF url(/kr/images_new/side/bg-nav04.gif) no-repeat;
}
/* dl.navType03 */
/* ----------------------------------------------------- */
#enContainer #side dl.navType03{
	margin:0 0 10px;
}
#enContainer #side dl.navType03 dt.ttl{
	padding:6px 5px 4px 16px;
	color:#FFF;
	background:url(/kr/images_new/side/bg-nav05.jpg) no-repeat;
	border-bottom:1px solid #BFD2D2;
	font-weight:bold;
}
#enContainer #side dl.navType03 dt.sttl{
	width:225px;
	border:1px solid #BFD2D2;
	border-top:none;
}
#enContainer #side dl.navType03 dt.firstSttl{
	background:url(/kr/images_new/side/bg-nav06.jpg) no-repeat;
}
#enContainer #side dl.navType03 dt.sttlHover,
#enContainer #side dl.navType03 dt.sttlActive{
	background:#3188DA;
}
#enContainer #side dl.navType03 dt.sttl a{
	/zoom:1;
	float:left;
	width:172px;
	display:block;
	padding:9px 0 6px 28px;
	color:#3B67BD;	
	background:url(/kr/images_new/common/link-marker01.gif) no-repeat 15px 1.1em;
	text-decoration:none;
	line-height:1.3;
}
#enContainer #side dl.navType03 dt.sttlActive a,
#enContainer #side dl.navType03 dt.sttlHover a{
	color:#FFF;
	background:url(/kr/images_new/common/link-marker03.gif) no-repeat 15px 1.1em;
}
#enContainer #side dl.navType03 dt.sttl span{
	cursor:pointer;
	float:right;
	width:25px;
	height:20px;
	margin:4px 0 0;
	background: url(/kr/images_new/side/btn-spread.gif) no-repeat 5px 6px;
}
#enContainer #side dl.navType03 dt.sttlHover span{
	background:url(/kr/images_new/side/btn-spread-hover.gif) no-repeat 5px 6px;
}
#enContainer #side dl.navType03 dt.sttlActive span{
	cursor:default;
	background:url(/kr/images_new/side/btn-spread-active-hover.gif) no-repeat 5px 6px;
}
#enContainer #side dl.navType03 dt.sttlClickActive span{
	background:url(/kr/images_new/side/btn-spread-active-hover.gif) no-repeat 5px 6px;
}
#enContainer #side dl.navType03 dt.activeActive span{
	cursor:default;
	background:url(/kr/images_new/side/btn-spread-active.gif) no-repeat 5px 6px;
}
#enContainer #side dl.navType03 dd{
	border:1px solid #BFD2D2;
	border-top:none;
}
.js #enContainer #side dl.navType03 dd{
	display:none;
}
.js #enContainer #side dl.navType03 dd.show{
	display:block
}
#enContainer #side dl.navType03 li a{
	/zoom:1;
	display:block;
	padding:6px 12px 3px 28px;
	color:#3B67BD;	
	background:#E7F3FF url(/kr/images_new/side/bg-nav02.gif) no-repeat;
	text-decoration:none;
	line-height:1.3;
}
#enContainer #side dl.navType03 li.firstC a{
	background:#E7F3FF url(/kr/images_new/common/link-marker01.gif) no-repeat 15px 0.8em;
}
#enContainer #side dl.navType03 li a:hover{
	background-color:#FFF;
}
/* dl.navType04 */
/* ----------------------------------------------------- */
#enContainer #side dl.navType04{
	width:227px;
	margin:0 0 10px;
}
#enContainer #side dl.navType04 dt.ttl{
	padding:6px 5px 4px 16px;
	color:#FFF;
	background:url(/kr/images_new/side/bg-nav05.jpg) no-repeat;
	font-weight:bold;
}
#enContainer #side dl.navType04 dd.wrap dl{
	border-right:1px solid #BFD2D2;
	border-left:1px solid #BFD2D2;
}
#enContainer #side dl.navType04 dd.wrap dl.sType02{
	width:225px;
	padding:5px 0 8px;
	background:url(/kr/images_new/common/dot01.gif) no-repeat left bottom;
}
#enContainer #side dl.navType04 dd.wrap dl.sType02LastC{
	padding:5px 0 0;
	background:none;
}
#enContainer #side dl.navType04 dd.wrap dl.sType02LastC dd.lastC{
	width:225px;
	margin:0 -1px;
	padding:0 1px 8px;
	background:url(/kr/images_new/side/bg-nav08.gif) no-repeat left bottom;
}
.ie6 #enContainer #side dl.navType04 dd.wrap dl.sType02LastC{
	position:relative;
	z-index:1;
}
.ie6  #side dl.navType04 dd.wrap dl.sType02LastC dd.lastC{
	position:relative;
	z-index:10;
}
#enContainer #side dl.navType04 dd.wrap dl.firstC dt.sttl{
	border-top:1px solid #FFF;
}
#enContainer #side dl.navType04 dt.sttl{
	padding:0 0 1px;
	background:url(/kr/images_new/common/dot01.gif) repeat-x left bottom;
}
#enContainer #side dl.navType04 dt.sttlLastC{
	margin:0 -1px;
	background:url(/kr/images_new/side/bg-nav03.gif) no-repeat left bottom;
}
#enContainer #side dl.navType04 dt.sttlActive,
#enContainer #side dl.navType04 dt.sttlHover{
	background-color:#D9E3EB;
}
#enContainer #side dl.navType04 dt.sttlLActive{
	background:#D9E3EB url(/kr/images_new/common/dot01.gif) repeat-x left bottom;
}
#enContainer #side dl.navType04 dt.sttl a{
	/zoom:1;
	display:block;
	padding:5px 5px 5px 28px;
	color:#3B67BD;	
	background:url(/kr/images_new/common/link-marker01.gif) no-repeat 15px 1em;
	font-weight:bold;
	text-decoration:none;
}
#enContainer #side dl.navType04 dt.sttl span{
	/zoom:1;
	display:block;
	padding:5px 12px 5px 28px;
	color:#3B67BD;	
	background:url(/kr/images_new/common/marker01.gif) no-repeat 15px 1.2em;
	font-weight:bold;
	text-decoration:none;
}
#enContainer #side dl.navType04 dt.sttlLastC a{
	padding:5px 12px 5px 29px;
	background:url(/kr/images_new/common/link-marker01.gif) no-repeat 16px 1em;
}
#enContainer #side dl.navType04 dl.firstC dt.sttl a{
	background:url(/kr/images_new/side/bg-nav07.gif) no-repeat 0 0;
}
#enContainer #side dl.navType04 dl.firstC dt.sttl a:hover,
#enContainer #side dl.navType04 dl.firstC dt.sttlActive a{
	background:url(/kr/images_new/side/bg-nav07-over.gif) no-repeat 0 0;
}
#enContainer #side dl.navType04 dd.hasChild{
	padding:0 0 8px;
	background:url(/kr/images_new/side/bg-nav11.jpg) no-repeat left bottom;
}
#enContainer #side dl.navType04 dl.lastC dd.hasChild{
	padding:0 1px 8px;
	margin:0 -1px;
	background:url(/kr/images_new/side/bg-nav03.gif) no-repeat left bottom;
}
.js #enContainer #side dl.navType04 dd.hasChild,
.js #enContainer #side dl.navType04 dd.child01{
	display:none;
}
.js #enContainer #side dl.navType04 dd.show{
	display:block;
}
#enContainer #side dl.navType04 dd.wrap dd dl{
	margin:5px 0 0;
	border:none;
	background:none;
}
#enContainer #side dl.navType04 dd.wrap dd dt span,
#enContainer #side dl.navType04 dd.wrap dl.sType02 dt{
	/zoom:1;
	display:block;
	padding:2px 12px 2px 28px;
	background:url(/kr/images_new/common/marker01.gif) no-repeat 15px 1em;
	font-weight:bold;
}
#enContainer #side dl.navType04 dd.wrap dd a{
	/zoom:1;
	display:block;
	padding:0 0 0 34px;
	color:#3B67BD;	
	background:url(/kr/images_new/side/bg-nav12.gif) no-repeat;
	text-decoration:none;
}
#enContainer #side dl.navType04 dd.wrap dd.life-update a{
	background:url(/kr/images/common/link-marker06.gif) no-repeat 15px 0.8em;
}
#enContainer #side dl.navType04 dd.wrap dd.child01 dt span{
	padding:2px 27px 2px 43px;
	background:url(/kr/images_new/common/marker01.gif) no-repeat 30px 1em;
}
#enContainer #side dl.navType04 dd.wrap dd.child01 a{
	padding:2px 27px 2px 50px;
	background:url(/kr/images_new/side/bg-nav13.gif) no-repeat;
}
#enContainer #side dl.navType04 dd dd dt.sttlActive a{
	font-weight:bold;
}
#enContainer #side dl.navType04 dd.wrap dd a.active,
#enContainer #side dl.navType04 dd.wrap dd a:hover{
	background:url(/kr/images_new/side/bg-nav12-over.jpg) no-repeat;
}
#enContainer #side dl.navType04 dd.wrap dd.child01 a.active,
#enContainer #side dl.navType04 dd.wrap dd.child01 a:hover{
	padding:2px 27px 2px 50px;
	background:url(/kr/images_new/side/bg-nav13-over.jpg) no-repeat;
}
#enContainer #side dl.navType04 div.irNav01,
#enContainer #side dl.navType04 div.irNav02{
	border-right:1px solid #BFD2D2;
	border-left:1px solid #BFD2D2;
}
#enContainer #side dl.navType04 div.irNav01{
	padding:10px 0 13px 10px;
	background:url(/kr/images_new/side/bg-nav14.gif) no-repeat left bottom;
}
#enContainer #side dl.navType04 div.irNav01 ul{
	width:215px;
	background:url(/kr/images_new/side/bg-nav15.gif) no-repeat;
}
#enContainer #side dl.navType04 div.irNav01 li{
	margin:0 1px 0 6px;
	padding:0 0 1px;
	background:url(/kr/images_new/common/dot01.gif) no-repeat left bottom;
}
#enContainer #side dl.navType04 div.irNav01 li.lastC{
	margin:0;
	padding:0 1px 2px 6px;
	background:url(/kr/images_new/side/bg-nav16.gif) no-repeat left bottom;
}
#enContainer #side dl.navType04 div.irNav01 a{
	display:block;
	width:196px;
	padding:5px 0 3px 12px;
	color:#245151;
	background:url(/kr/images/common/marker04.gif) no-repeat 5px 1.2em;
	text-decoration:none;
}
#enContainer #side dl.navType04 span.pdfIcon{
	margin:0 0 0 0.5em;
	padding:3px 0 3px 18px;
	background:url(/kr/images_new/common/icon-pdf01.gif) no-repeat;
}
#enContainer #side dl.navType04 dd.wrap dd dt span.pdfIcon{
	display:inline;
	margin:0 0 0 0.5em;
	padding:3px 0 3px 18px;
	background:url(/kr/images_new/common/icon-pdf01.gif) no-repeat;
	font-weight:normal;
}
#enContainer #side dl.navType04 div.irNav02 ul{
	margin:0 -1px;
	padding:10px 0 11px;
	background:url(/kr/images_new/side/bg-nav03.gif) no-repeat left bottom;
}
#enContainer #side dl.navType04 div.irNav02 li{
	display:inline;
	overflow:hidden;
}
#enContainer #side dl.navType04 div.irNav02 li a{
	display:block;
	margin:0 4px;
	padding:8px 0 8px 38px;
	color:#1C4040;
	background-repeat:no-repeat;
	background-position:0 0.2em;
	text-decoration:none;
}
#enContainer #side dl.navType04 div.irNav02 li.n01 a{
	background-image:url(/kr/images_new/side/bg-nav17.jpg);
}
#enContainer #side dl.navType04 div.irNav02 li.n02 a{
	background-image:url(/kr/images_new/side/bg-nav18.jpg);
}
#enContainer #side dl.navType04 div.irNav02 li.n03 a{
	background-image:url(/kr/images_new/side/bg-nav19.jpg);
}
#enContainer #side dl.navType04 div.irNav02 li.n04 a{
	background-image:url(/kr/images_new/side/bg-nav20.jpg);
}
#enContainer #side dl.navType04 div.irNav02 li.n05 a{
	background-image:url(/kr/images_new/side/bg-nav21.jpg);
}
/* dl.navType05 */
/* ----------------------------------------------------- */
#enContainer #side dl.navType05{
	width:227px;
	margin:0 0 10px;
}
#enContainer #side dl.navType05 dt.ttl{
	background:url(/kr/images/side/bg-nav10.jpg) no-repeat;
	font-weight:bold;
}
#enContainer #side dl.navType05 dt.ttl a{
	display:block;
	padding:6px 5px 4px 16px;
	color:#FFF;
	text-decoration:none;
}
#enContainer #side dl.navType05 dd.wrap dl{
	border-right:1px solid #BFD2D2;
	border-left:1px solid #BFD2D2;
}
#enContainer #side dl.navType05 dt.sttl{
	padding:0 0 1px;
	background:url(/kr/images_new/common/dot01.gif) repeat-x left bottom;
}
#enContainer #side dl.navType05 dt.sttlLastC{
	margin:0 -1px;
	background:url(/kr/images_new/side/bg-nav03.gif) no-repeat left bottom;
}
#enContainer #side dl.navType05 dt.sttlActive,
#enContainer #side dl.navType05 dt.sttlHover{
	background-color:#D9E3EB;
}
#enContainer #side dl.navType05 dt.sttlLActive{
	background:#D9E3EB url(/kr/images_new/common/dot01.gif) repeat-x left bottom;
}
#enContainer #side dl.navType05 dt.sttl a{
	/zoom:1;
	display:block;
	padding:5px 5px 5px 28px;
	color:#3B67BD;	
	background:url(/kr/images_new/common/link-marker01.gif) no-repeat 15px 1em;
	font-weight:bold;
	text-decoration:none;
}
#enContainer #side dl.navType05 dl.firstC dt.sttl a{
	border-top:1px solid #FFF;
}
#enContainer #side dl.navType05 dt.sttlLastC a{
	padding:5px 12px 5px 29px;
	background:url(/kr/images_new/common/link-marker01.gif) no-repeat 16px 1em;
}
#enContainer #side dl.navType05 dl.firstC dt.sttl a{
	background:url(/kr/images_new/side/bg-nav07.gif) no-repeat 0 0;
}
#enContainer #side dl.navType05 dl.firstC dt.sttl a:hover,
#enContainer #side dl.navType05 dl.firstC dt.sttlActive a{
	background:url(/kr/images_new/side/bg-nav07-over.gif) no-repeat 0 0;
}
#enContainer #side dl.navType05 dd.wrap dl.firstC dt.sttlLastC a{
	margin:0 1px;
}
/* show-window */
/* ----------------------------------------------------- */
#enContainer #side div.show-window{
	width:225px;
	margin:0 0 15px;
	border:1px solid #BFD1D1;
}
#enContainer #side div.show-window #myCarousel{
	width:225px;
	height:186px;
}
#enContainer #side div.show-window #myCarousel li{
	width:225px;
	height:186px;
	float:left;
}
#enContainer #side div.show-window dl.disp{
	background:#999;
	border-top:1px solid #BFD1D1;
}
#enContainer #side div.show-window dl.disp dt{
	float:left;
}
#enContainer #side div.show-window dl.disp li{
	float:left;
	margin:5px 0 0;
	line-height:1.2;
}
#enContainer #side div.show-window dl.disp #next,
#enContainer #side div.show-window dl.disp #prev{
	cursor:pointer;
}
#enContainer #side div.show-window dl.disp #dispNum{
	width:3em;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}
/* contentsInfo01 */
/* ----------------------------------------------------- */
#enContainer #side dl.contentsInfo01{
	width:225px;
	margin:0 0 10px;
	border-right:1px solid #BFD2D2;
	border-left:1px solid #BFD2D2;
}
#enContainer #side dl.contentsInfo01 dt{
	width:209px;
	margin:0 -1px 5px;
	padding:5px 9px 3px;
	background:#E7E7E7 url(/kr/images/side/bg-nav09.gif) no-repeat;
	border-bottom:1px solid #DBDBDB;
	font-weight:bold;
}
#enContainer #side dl.contentsInfo01 dd{
	width:227px;
	margin:0 -1px;
	padding:0 0 5px;
	background:url(/kr/images_new/side/bg-nav03.gif) no-repeat left bottom;
}
.ie6 #enContainer #side dl.contentsInfo01{
	position:relative;
	z-index:1;
}
.ie6 #enContainer #side dl.contentsInfo01 dt,
.ie6 #enContainer #side dl.contentsInfo01 dd{
	position:relative;
	z-index:10;
}
#enContainer #side dl.contentsInfo01 dd p,
#enContainer #side dl.contentsInfo01 dd ul{
	margin:0 14px 10px;
	line-height:1.6;
}
#enContainer #side dl.contentsInfo01 dd .link{
	padding:0 0 0 14px;
	background:url(/kr/images_new/common/link-marker01.gif) no-repeat 0 0.6em;
}
#enContainer #side dl.contentsInfo01 dd ul.note{
	margin:0 14px 15px 2.1em;
}
#enContainer #side dl.contentsInfo01 dd ul.note li{
	margin:0 0 5px;
	text-indent:-1em;
}

/* ----------------------------------------------------- */
/* ttlBox */
/* ----------------------------------------------------- */
#enContainer #ttlBox {
	position: relative;
	width: 709px;
	height: 56px;
}


/* ----------------------------------------------------- */
/* skipTxt */
/* ----------------------------------------------------- */
.skipTxt{
	display:none;
}

/* ----------------------------------------------------- */
/* flaArticle */
/* ----------------------------------------------------- */
#enContainer div.introImg p.flashPlayerDownload{
	padding:20px 0 10px;
}
p.flashPlayerDownload img.flaBnr{
	float:left;
	margin:0 20px 20px 0;
}

/* ----------------------------------------------------- */
/* float clear */
/* ----------------------------------------------------- */

/* for IE6,7 */
/* ----------------------------------------------------- */
#header,
#footer,
#gNav,
#enContainer #breadCrumbs,
#enContainer div.container,
#enContainer #side dl.navType03 dt.sttl,
#enContainer #side div.show-window dl.disp,
p.flashPlayerDownload
{
	/zoom:1;
}
/* modern borwser */
/* ----------------------------------------------------- */
#header:after,
#footer:after,
#gNav:after,
#enContainer #breadCrumbs:after,
#enContainer div.container:after,
#enContainer #side dl.navType03 dt.sttl:after,
#enContainer #side div.show-window dl.disp:after,
p.flashPlayerDownload:after
{
	content:'';
	display:block;
	clear:both;
	height:0;
}
.gecko #header:after,
.gecko #gNav:after
{
	overflow:hidden;
}