
* { margin:0; padding:0;} /* html, body »çÀÌÀÇ °£°ÝÀ» Á¦°Å */

* html { height: 1px; }
* { margin: 0; padding: 0; }

html {
height:100%;
width:100%;
overflow:hidden;
}
body {
margin:0;
padding:0;
font-size: 12px;
    height: 100%;
    padding: 0px;
    margin: 0px;
    color: #585858;
    text-align: left;
    font-family: "±¼¸²";
	overflow:hidden;
}

#body {
width:100%;
position:absolute;
height:100%;
overflow-y:scroll;
overflow-x:hidden;
z-index:;
}

#body2 {
width:100%;
position:relative;
height:577px;
overflow-y:scroll;
overflow-x:hidden;
z-index:;
}

.table1
{
border:1px solid #D7D7D7;height:25px;font-weight:bold;
}
.table2
{
border:1px solid #D7D7D7;height:50px;
}

* html #bestcate li {width:146px;}
* html .boxBtn {margin-top:-6px;}
* html #userBody2 {margin-right:5px;}
* html #historyExpSelect, * html #ownExpSelect {padding:0 5px 0 10px;}
* html .ownExpCate {width:260px;padding-top:5px;}
* html .boxBottom {margin-top:-9px;}
* html .boxMain .listLine {margin:5px 0 0;}
* html .boxMain .history_prod {padding-top:0;margin-bottom:-10px;}
* html #user19 #searchSelect {padding:0 5px 0 0;}
* html #user19 .popKeyword img {padding-bottom:0;}
* html #user8 .regPhoto .file div {right:13px;}
* html .rankingProdNo1_inner .comment {height:58px;}
* html #tvEshop .tvEshop_bottom {margin-top:-8px;}
* html #tvEshop .tvEshop_top .btn {padding-top:0;}
* html .tArea3 .issueLayout {padding-top:12px;}

img 
{
border:0;
}

.subtitle
{
font-family:Malgun Gothic;font-weight:bold;font-size:18px;color:#ffffff;letter-spacing:-0.1em
}

.subjoin
{
font-family:±¼¸²;font-weight:bold;font-size:12px;color:#888888;letter-spacing:-0.1em;padding-left:10px;
}

.subimage1
{
padding:8px;border:1px #ECEDEE solid;
}
.divbox
{
PADDING-RIGHT: 0px; OVERFLOW-Y: scroll; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14pt; PADDING-TOP: 0px; HEIGHT: 130px;
scrollbar-face-color: #F4F4F4; scrollbar-shadow-color: #F4F4F4; 
scrollbar-highlight-color: #F4F4F4; scrollbar-3dlight-color: #D7D7CA; 
scrollbar-darkshadow-color: #D7D7CA; scrollbar-track-color: #FBFBFB;
scrollbar-arrow-color: #97978E;border:#CCCCCC 1px solid;color: #9F9F99; font-size: 12px;width:600px;height:137px;
}

.input {border:#CCCCCC 1px solid;height:18px}
.input2 {border:#9C9C9C 1px solid;height:18px}

a.login:link {  font-size: 12px; color: #008ACB; text-decoration: none; font-weight:bold}
a.login:hover {  font-size: 12px; color: #E97790; text-decoration: none; font-weight:bold}
a.login:visited {  font-size: 12px; color: #008ACB; text-decoration: none; font-weight:bold}

a.notice:link {  font-size: 11px; color: #000000; text-decoration: none}
a.notice:hover {  font-size: 11px; color: #006600; text-decoration: none}
a.notice:visited {  font-size: 11px; color: #000000; text-decoration: none}

a.news:link {  font-size: 10px; color: #000000; text-decoration: none}
a.news:hover {  font-size: 10px; color: #3D67BD; text-decoration: none}
a.news:visited {  font-size: 10px; color: #000000; text-decoration: none}

a:link {font-size : 12px;  color: #747474; text-decoration: none}
a:visited {font-size : 12px;  color: #747474; text-decoration: none}
a:hover { font-size : 12px; color: #395686; text-decoration: none}

a.event:link {font-size : 12px;  color: #F97F02; text-decoration: none}
a.event:visited {font-size : 12px;  color: #F97F02; text-decoration: none}
a.event:hover { font-size : 12px; color: #E8AA14; text-decoration: none}


.pad_l5 {padding-left:5}
.pad_l10 {padding-left:10}
.pad_l16 {padding-left:16}
.pad_l12 {padding-left:10}
.pad_l20 {padding-left:20}
.pad_l25 {padding-left:25}
.pad_l30 {padding-left:30}
.pad_l40 {padding-left:40}

.pad_lr10 {padding-left:10; padding-right:10}
.pad_lr20 {padding-left:20; padding-right:20}

.text_b {font-size : 12px; font-family :"±¼¸²";line-height :120%; text-decoration:none; color:#333333;}
.text_w {font-size : 12px; font-family :"±¼¸²";line-height :120%; text-decoration:none; color:#ffffff;}

.input_mem {width:80; height:20; padding:2; border:1 solid #666666}
.input_box {width:20; height:20; padding:2; border:1 solid #666666}
.input_box1 {width:30; height:20; padding:2; border:1 solid #666666}
.input_box2 {width:35; height:20; padding:2; border:1 solid #666666}
.input_box3 {width:40; height:20; padding:2; border:1 solid #666666}
.input_box6 {width:60; height:20; padding:2; border:1 solid #666666}
.input_email {width:200; height:20; padding:2; border:1 solid #666666}
.input_addr {width:250; height:20; padding:2; border:1 solid #666666}
.input_agree {width:512; height:219; padding:2; border:1 solid #666666; font-size : 12px; color: #666666 }

body			{color: #747474; font-size: 12px;  line-height: 140%; font-family: "±¼¸²" }
tr				{color: #747474; font-size: 12px;  line-height: 140%; font-family: "±¼¸²" }
td				{color: #747474; font-size: 12px;  line-height: 140%; font-family: "±¼¸²"}
text			{color: #747474; font-size: 12px;  line-height: 140%; font-family: "±¼¸²" }

.textarea {background-color:#ffffff; 
					border:#CCCCCC 1px solid;color: #9F9F99; font-size: 12px;}
					

.mainTalk{ font-family: ±¼¸²; color: #99948B; font-weight: normal; text-decoration:none;  font-size: 12px; LETTER-SPACING: 0px; line-height: 130%}
.mainTalk:link { font-family: ±¼¸²; color: #99948B; font-weight: normal; text-decoration:none;  font-size: 12px; LETTER-SPACING: 0px; line-height: 130%}
.mainTalk:visited { font-family: ±¼¸²; color: #99948B; font-weight: normal; text-decoration:none;  font-size: 12px; LETTER-SPACING: 0px; line-height: 130%}
.mainTalk:hover { font-family: ±¼¸²; color: #99948B; font-weight: normal; text-decoration:none;  font-size: 12px; LETTER-SPACING: 0px; line-height: 130%}
.mainTalk:active { font-family: ±¼¸²; color: #99948B; font-weight: normal; text-decoration:none;  font-size: 12px; LETTER-SPACING: 0px; line-height: 130%}

.inputMain { height:16px; border:#CCCCCC 0px solid; font-family: "±¼¸²", "Arial", "Helvetica", "Sans-Serif"; color: #9F9F99; font-size: 12px; background-color:transparent; }

.inputIdcheck { height:20px; border:#E7E7E7 0px solid; font-family: "±¼¸²", "Arial", "Helvetica", "Sans-Serif"; color: #9F9F99; font-size: 12px;}

.navigation{ font-family: ±¼¸²; color: #7D5E55; font-weight: normal; text-decoration:none;  font-size: 12px; LETTER-SPACING: 0px; line-height: 130%}


.inputjoin { height:18px; border:#CCCCCC 1px solid; font-family: "±¼¸²", "Arial", "Helvetica", "Sans-Serif"; color: #9F9F99; font-size: 10pt;background-color:#FCFCFC;}
.cafe1 { font-family:Tahoma ; font-size: 12px; line-height:12px }
.cafe2 { font-family:Tahoma ; font-size: 12px; line-height:12px bold;}


.list:link {  height:16px; border:#CCCCCC 0px solid; font-family: ±¼¸²; color: 807F7E; font-weight: normal; text-decoration:none;  font-size: 12px; LETTER-SPACING: 0px; line-height: 120%}
.list:visited { height:16px; border:#CCCCCC 0px solid; font-family: ±¼¸²; color: 807F7E; font-weight: normal; text-decoration:none;  font-size: 12px; LETTER-SPACING: 0px; line-height: 120%}
.list:hover { height:16px; border:#CCCCCC 0px solid; font-family: ±¼¸²; color: 807F7E; font-weight: normal; text-decoration:none;  font-size: 12px; LETTER-SPACING: 0px; line-height: 120%}
.list:active { height:16px; border:#CCCCCC 0px solid; font-family: ±¼¸²; color: 807F7E; font-weight: normal; text-decoration:none;  font-size: 12px; LETTER-SPACING: 0px; line-height: 120%}







.preload1 {background: url(blank_over.gif);}
.preload2 {background: url(blank_overa.gif);}

#nav {padding:0; margin:0; list-style:none; height:36px; background:#fff; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left;}
#nav li a.top_link {display:block; float:left; height:36px; line-height:27px; color:#ccc; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(blank.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:36px;background:url(blank.gif) right top;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:36px; background:url(blanka.gif) no-repeat right top;}
#nav li a.top_link:hover {color:#fff; background: url(blank_over.gif) no-repeat;}
#nav li a.top_link:hover span {background:url(blank_over.gif) no-repeat right top;}
#nav li a.top_link:hover span.down {background:url(blank_overa.gif) no-repeat right top;}

#nav li:hover > a.top_link {color:#fff; background: url(blank_over.gif) no-repeat;}
#nav li:hover > a.top_link span {background:url(blank_over.gif) no-repeat right top;}
#nav li:hover > a.top_link span.down {background:url(blank_overa.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover ul.sub
{left:0; top:39px; height:auto;z-index:300}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:90px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; color:#000; text-decoration:none;}
#nav li ul.sub li a.fly
{background:#fff}
#nav li:hover ul.sub li a:hover 
{background:#3a93d2; color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{ color:#fff;}

#nav li:hover ul li:hover > a.fly {color:#fff;} 

#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:90px; top:-4px; background: #fff; padding:3px; border:1px solid #3a93d2; white-space:nowrap; width:90px; z-index:400; height:auto;}

