@charset "utf-8";

/* Common */
body, div, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, form, fieldset, blockquote, iframe, input textarea a{ margin:0; padding:0; }
body,html { color:#747474; font:12px/14px Verdana, Arial, sans-serif; background:#fff; }
img, fieldset { border:none; }
img{margin: 0; padding: 0; overflow: hidden;}
ul, ol, li { list-style:none; }
hr { clear:both; display:none;}
em, address, cite { font-style:normal; }
legend, caption { clear:both; width:0; height:0; font-size:0;line-height:0; visibility:hidden; }
table { table-layout:fixed; width: 100%; border-collapse:collapse; border-spacing:0; }
th,td{padding: 0;}

a, a:link, a:visited { color:#747474; text-decoration:none; }
a:hover, a:active { color:#747474; text-decoration:underline; }

h4{clear: both; height: 12px; margin-bottom: 10px; padding-left: 9px; background: url('/images/eng/bullet/dot_h4.gif') no-repeat left 6px; font-size: 14px;}

/* Paginate */
.paginate {position: relative; padding:15px 0; text-align:center; border-top: 1px solid #d3d3d3;}
.paginate a img { border:none; vertical-align:middle; }
* html .paginate a img {vertical-align:top}
.paginate a,
.paginate strong { position:relative; margin-left:-6px; display:inline-block; vertical-align:middle; padding:2px 6px 3px 7px; color:#333333; text-decoration:none; line-height:normal; font:11px Tahoma; background:url(http://static.naver.com/common/paginate/line_pg2.gif) no-repeat left center;}
* html .paginate strong {width /**/:18px}
.paginate a:hover { text-decoration:underline;}
.paginate strong { color:#d90c14 !important; font-weight:bold;}
.paginate .first-child { background:none;}
.paginate a.pre,
.paginate a.backward,
.paginate a.forward,
.paginate a.next { padding:0; background:none !important;}
.paginate a.pre { margin:0 3px 0 -3px;}
.paginate a.next { margin:0 3px 0 -3px;}
.paginate a.backward{ margin: 0 3px 0 -3px;}
.paginate a.forward{ margin: 0 3px 0 -3px;}

/* Skip Navigation */
.skipNavi {display:none;}

/* Layout */
div#topSec{overflow: hidden;}
	div#topSec div#top{height: 100px; background: url('/images/eng/layout/top.jpg') no-repeat top center;}
	div#topSec div#gnb{height: 42px; background: url('/images/eng/layout/gnb.jpg') no-repeat top center;}

		div#topSec div#gnb div.gnbBox{}
		div#Menu{width: 960px; margin: 0 auto;}
			div#Menu ul{}
				div#Menu li{float: left; padding-left: 42px; font-size: 15px; font-weight: bold;}
					div#Menu li.first-child{padding-left: 0px;}
				div#Menu li a{display: block; padding: 14px 0; color: #C7D5F8; text-decoration: none;}
				div#Menu li a:hover{color: #fff;}
				div#Menu li a.on{color: #fff;}







	div#topSec div#searchSec{height: 116px; background: url('/images/eng/layout/searchBox_background.jpg') no-repeat top center;}
		div#topSec div#searchSec div.searchBox{position: relative; width: 960px; margin: 0 auto;}

			div#topSec div#searchSec div.searchBox ul.util,
			div#topSec div#searchSec div.searchBox div.searchForm,
			div#topSec div#searchSec div.searchBox div.topPR{position: absolute;}



			div#topSec div#searchSec div.searchBox ul.util{top: 47px;}
				div#topSec div#searchSec div.searchBox ul.util li{display: inline;}
			
			/* div#topSec div#searchSec div.searchBox div.searchForm{top: 32px; left:285px; width: 390px; height: 39px; background: url('/images/eng/layout/searchForm.gif') no-repeat left top; text-align: left;} */
			div#topSec div#searchSec div.searchBox div.searchForm{top: 32px; left:285px; width: 400px; height: 39px; background: url('/images/eng/layout/searchForm.gif') no-repeat left top; text-align: left; }
				/* div#topSec div#searchSec div.searchBox div.searchForm input{width: 294px; height: ; margin: 0 12px 0 6px; padding: 4px; border: 0; font-size: 14px; font-family: verdana; vertical-align: middle;} */
				div#topSec div#searchSec div.searchBox div.searchForm input{margin: 0 12px 0 6px; border: 0; font-size: 14px; font-family: verdana; vertical-align: middle;}
				div#topSec div#searchSec div.searchBox div.searchForm a img{vertical-align: middle;}
				div#topSec div#searchSec div.searchBox div.searchForm input.box{width: 290px;}
					*+html body div#topSec div#searchSec div.searchBox div.searchForm a img{margin-top: -1px;}
					div#topSec div#searchSec div.searchBox div.searchForm a img{}
					* html div#topSec div#searchSec div.searchBox div.searchForm a img {margin-top: -1px}

			div#topSec div#searchSec div.searchBox div.topPR{right: 0;}

div#midSec{width: 960px; margin: 0 auto;}
	/*div#midSec div#leftSec{float: left; width: 254px; padding-bottom: 40px;}*/
	div#midSec div#leftSec{float: left; width: 244px; padding-bottom: 40px;}

		div#midSec div#leftSec h2{width: 225px; height: 40px;}
			div#midSec div#leftSec h2 img{margin-left: 13px;}

		div#midSec div#leftSec div.menuBox{width: 244px; margin-bottom: 10px; padding-bottom: 29px; background: url('/images/eng/layout/subLnb_btm.gif') no-repeat left bottom;}
			div#midSec div#leftSec div.menuBox ul.lnbList{width: 210px; margin: 0 auto;}
			div#midSec div#leftSec div.menuBox ul.lnbList li{margin: 0; padding: 12px 0 8px 0; font-size: 15px; color: #454545; background: url('/images/eng/lnb/btm_line.gif') repeat-x left bottom;}
			div#midSec div#leftSec div.menuBox ul.lnbList li a{display: block; padding-left: 20px; background: url('/images/eng/lnb/icon_dep1.gif') no-repeat left center; color: #454545; text-decoration: none;}
			div#midSec div#leftSec div.menuBox ul.lnbList li a:hover{background: url('/images/eng/lnb/icon_dep1_on.gif') no-repeat left center; color: #4449c4; text-decoration: none;}
				div#midSec div#leftSec div.menuBox ul.lnbList li a.on{background: url('/images/eng/lnb/icon_dep1_on.gif') no-repeat left center; color: #4449c4; text-decoration: none;}

				div#midSec div#leftSec div.menuBox ul.lnbList ul.dep2{width: 170px; margin: 10px auto 0;}
					div#midSec div#leftSec div.menuBox ul.lnbList ul.dep2 li{padding: 5px 0; background-image: none;}
					div#midSec div#leftSec div.menuBox ul.lnbList ul.dep2 li a{display: block; padding-left: 10px; background: url('/images/eng/lnb/icon_dep2.gif') no-repeat left center; color: #5b5b5b; font-size: 12px; font-weight: bold; text-decoration: none;}
					div#midSec div#leftSec div.menuBox ul.lnbList ul.dep2 li a:hover{background: url('/images/eng/lnb/icon_dep2_on.gif') no-repeat left center; color: #4449c4; text-decoration: none;}
					div#midSec div#leftSec div.menuBox ul.lnbList ul.dep2 li a.on{background: url('/images/eng/lnb/icon_dep2_on.gif') no-repeat left center; color: #4449c4; text-decoration: none;}









		div#midSec div#leftSec div.menuBox ul{list-style: none; margin-left: 10px;}
		div#midSec div#leftSec div.menuBox li{margin-bottom: 3px; padding-left: 8px; background: url('/images/eng/bullet/angle_red.gif') no-repeat left 7px; color: #747474;}
			div#midSec div#leftSec div.menuBox li a{color: #747474; text-decoration: none;}
			div#midSec div#leftSec div.menuBox li a:hover{color: #747474; text-decoration: underline;}
		div#midSec div#leftSec div#subBox{margin-bottom: 10px;}
		div#midSec div#leftSec div#banner{}
			div#midSec div#leftSec div#banner p{margin-bottom: 10px;}


	div#midSec div#locationInfor{text-align: right;}
	/*div#midSec h3#pageTitle{float: right; width: 582px; height: 29px; margin: 26px 0 0 70px; padding-left: 20px; background: url('/images/eng/bullet/contentsH3.gif') no-repeat left 2px; font-size: 18px;}*/
	div#midSec h3#pageTitle{float: right; width: 664px; height: 32px; margin: 26px 0 0 32px; padding-left: 20px; background: url('/images/eng/bullet/contentsH3.gif') no-repeat left 5px; font-size: 18px; line-height: 120%;}
	div#midSec h3#pageTitle1{float: left; width: 664px; height: 32px; margin: 26px 0 0 32px; padding-left: 20px; background: url('/images/eng/bullet/contentsH3.gif') no-repeat left 5px; font-size: 18px; line-height: 120%;}

	/*div#midSec div#contSec{float: right; width: 551px; padding: 0 43px 40px 0; background-color: green;}*/
	div#midSec div#contSec{float: right; width: 684px; padding: 0 0 40px 0;}
	div#midSec div#contSec1{float: left; width: 684px; padding: 0 0 40px 0; font-size: 14px; line-height: 120%;}




div#midSec1{float: left; width: 98%; margin: 0 auto;}

	div#midSec1 div#locationInfor{text-align: right;}
	div#midSec1 h3#pageTitle1{float: left; width: 90%; height: 32px; margin: 26px 0 0 32px; padding-left: 20px; background: url('/images/eng/bullet/contentsH3.gif') no-repeat left 5px; font-size: 18px; line-height: 120%;}

	/*div#midSec div#contSec{float: right; width: 551px; padding: 0 43px 40px 0; background-color: green;}*/
	div#midSec1 div#contSec{float: right; width: 100%; padding: 0 0 40px 0;}
	div#midSec1 div#contSec1{float: left; width: 98%; padding: 0 0 40px 0; font-size: 14px; line-height: 120%;}




div#btmSec{clear: both; width: 960px; height:105px; margin: 0 auto; border-top: 1px solid #e4e5e7; background:url('/images/eng/layout/footer_bg.gif') no-repeat; font-size: 11px;}
div#btmSec p.footlogo{float: left; margin:29px 0 0 53px;}
div#btmSec ul.linkbox{float: left; margin:29px 0 0 80px;}
div#btmSec ul.linkbox li{float: left;}
div#btmSec address{float: left; margin:8px 0 0 93px;}
div#btmSec address img{padding-bottom:3px;}
