@import url("common.css");
@import url("main.css");
@import url("shopping.css");




html, body {
	margin:0;
	padding:0;
	width:100%;
	height:auto;
	font-family:"µ¸¿ò, dotum, verdana";
	font-size:12px;
	line-height:140%;
	color: #555;
	
}
html {
	height:100%;
	overflow-y:scroll;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #bec2c3;
	scrollbar-highlight-color: #bec2c3;
	scrollbar-3dlight-color: #e7e9eb;
	scrollbar-darkshadow-color: #e7e9eb;
	scrollbar-track-color: #e8eaeb;
	scrollbar-arrow-color: #ccc;
}
td, th, table, body, textarea, select, input, dt, dd, P {
	font-size: 12px;
	font-family:µ¸¿ò, dotum, verdana;
	word-break: keep-all;
}
input, textarea {
	color:#777;
	border:1px solid #ccc;
	background:#fbfafa;
	color:#000;
}
a:link {
	COLOR: #777;
	text-decoration: none
}
a:visited {
	COLOR: #777;
	text-decoration: none
}
a:active {
	COLOR: #777;
	text-decoration: none
}
a:hover {
	COLOR: #000;
	text-decoration:underline;
}
ul, ol, li {
	list-style:none outside;
}
table {
	border-collapse:collapse;
}
body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, form, fieldset, p, blockquote, em, p {
	margin:0;
	padding:0;
}
fieldset {
	border:0 none;
}
img, fieldset {
	border:0 none;
}
.png {
	display:block;
	vertical-align:top;
	border:0;
	_behavior:url("/css/iepngfix.htc");
}
:focus {
	-moz-outline-style: none;
} /* for Firefox */
a, area {
blr:expression(this.onFocus=this.blur())
} /* for IE */
h1, h2, h3, h4, h5, h6 {
	/*display:none;*/
}
h1, h2, h3, h4, h5, h6 {
	line-height: 120%;
}


.list {border-top:2px solid #1c1815; border-bottom:1px solid #1c1815;}



#mainmenu{position:relative;height:15px;right:0;padding-left:250px;  z-index:999;}
#mainmenu ul li {float:left;}
#mainmenu a {display:block; }
#mainmenu ul li ul {display:none; position:absolute;;}
#mainmenu ul li.on ul {display:block;}

#mainmenu .menu1 ul{}
#mainmenu .bmenu1, .bmenu2, .bmenu3, .bmenu4, .bmenu5, .bmenu6, .bmenu7, .bmenu8, .bmenu9, bmenu10{float:left; position:absolute;}
#mainmenu .bmenu1{margin-left:-310px;}
#mainmenu .bmenu2{margin-left:-251px;}
#mainmenu .bmenu3{margin-left:-170px;}
#mainmenu .bmenu4{margin-left:-65px;}
#mainmenu .bmenu5{margin-left:15px;}
#mainmenu .bmenu6{margin-left:120px;}
#mainmenu .bmenu7{margin-left:202px;}
#mainmenu .bmenu8{margin-left:283px;}
#mainmenu .bmenu9{margin-left:391px;}
#mainmenu .bmenu10{margin-left:469px;}


#mainmenu .smenu1{width:850px;height:25px;margin:43px 0 0 -315px;padding:0 0 0 5px ;}
#mainmenu .smenu2{width:440px;height:25px;margin:43px 0 0 -247px;padding:0 0 0 5px ;}
#mainmenu .smenu3{width:340px;height:25px;margin:43px 0 0 -166px;padding:0 0 0 3px ;/*background:url('../images/navi/topmenu3.jpg') 0 0 no-repeat;*/}
#mainmenu .smenu4{width:400px;height:25px;margin:43px 0 0 -62px;padding:0 0 0 5px ;}
#mainmenu .smenu5{width:301px;height:25px;margin:43px 0 0 20px;padding:0 0 0 3px ;}
#mainmenu .smenu6{width:770px;height:25px;margin:43px 0 0 -230px;padding:0 0 0 3px ;}
#mainmenu .smenu7{width:770px;height:25px;margin:43px 0 0 205px;padding:0 0 0 3px ;}
#mainmenu .smenu8{width:270px;height:25px;margin:43px 0 0 113px;padding:0 0 0 3px ;}
#mainmenu .smenu9{width:270px;height:25px;margin:43px 0 0 265px;padding:0 0 0 3px ;}


/*sub-contents*/
.txt_01 {color:#555555;font-size:12px;margin-bottom:20px;line-height:20px;}
.txt_02 {color:#494949;font-size:15px;margin-bottom:40px;line-height:20px;font-weight:bold;}
.txt_03 {color:#666666;font-size:12px;line-height:20px; vertical-align:top;}
.txt_04 {color:#666666;font-size:12px;line-height:26px; vertical-align:top;}
.txt_blank {padding-left:43px;}




/*Ç¥*/
.tbl_type,.tbl_type th,.tbl_type td{border:0px;}
.tbl_type{width:100%;border-bottom:1px solid #999999;font-family:'µ¸¿ò',dotum;font-size:12px;border-collapse:collapse}

.tbl_type tfoot{background-color:#f5f7f9;font-weight:bold}
.tbl_type th{padding:10px 5px 5px 5px;border-top:2px solid #ebf1f7; border:1px solid #999999;background-color:#f3f3f3;color:#666;font-weight:bold; text-align:center;}
.tbl_type td{padding:10px 5px 5px 5px;border:1px solid #999999;color:#4c4c4c; text-align:center;}
.tbl_type td.ranking{font-weight:bold}



/*Ç¥*/
.tbl_type2,.tbl_type2 th,.tbl_type2 td{border:0px;}
.tbl_type2{width:100%;border-bottom:1px solid #ccc;font-family:'µ¸¿ò',dotum;font-size:12px;border-collapse:collapse}

.tbl_type2 tfoot{background-color:#f5f7f9;font-weight:bold}
.tbl_type2 th{padding:10px 5px 5px 10px;border-top:2px solid #ebf1f7; border:1px solid #ccc; border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background:#f3f3f3;font-weight:bold; text-align:left; }
.tbl_type2 td{padding:10px 5px 5px 10px;border:1px solid #ccc;color:#4c4c4c; text-align:left;}
.tbl_type2 td.ranking{font-weight:bold}




.pdb8l10{padding-bottom:8px; padding-left:10px;}


.sub12_bullet li {background:url(/images/sub01/sub12_bullet.gif) no-repeat 0 40%; padding-left:12px; color:#666666; text-decoration:none; font-size:12px; line-height:22px;}


