.top_menu_div {position:relative; width:900px; }
.top_menu {display:table; margin:0 auto; text-align:center; width:900px; height:40px; padding:10px 0 0 0; background:#fff; position:relative; border:1px solid #D99D9D;}
.top_menu a {display:block; float:left; width:125px; height:30px; line-height:30px; font-weight:bold; font-size:16px; background:url("img/line.gif") right 8px no-repeat;}
.top_menu a.last {background:none;}

.top_menu_div a:link { color:#333333; text-decoration:none;}
.top_menu_div a:visited { color:#333333; text-decoration:none;}
.top_menu_div a:active { color:#333333; text-decoration:none;}
.top_menu_div a:hover { color:#D99D9D; text-decoration:none;}


.menuToggle {display:table; margin:0 auto; padding:10px 0 0 0; float:left;}
.menuToggle li {float:left; width:115px; text-align:left; padding:10px 0 0 10px; background:url("img/line.gif") right top repeat-y;}
.menuToggle li a {display:block; width:115px; height:20px; text-overflow: ellipsis !important; white-space: nowrap !important;  overflow: hidden !important;}
.menuToggle li.last {background:none;}

.menuToggle ul, ol, li {list-style:none;}

*html .top_menu_div {width:900px;position:relative;}
*html .top_menu {height:50px; padding:10px 0 0px 0; background:#fff;}
*html .menuToggle {width:900px; margin:10px 0 0 0;}
*html .menuToggle li {float:left; width:125px; text-align:left; padding:10px 0 0 10px; }

#idTopMenu2 {margin-top:5px;}
#menuToggle {display:none; position:absolute; left:0px; top:45px; background:#fff; width:900px; padding:0 0 20px 0; border:1px solid #D99D9D;}
#menuToggle2 {display:none; position:absolute; left:0px; top:100px; background:#fff; width:900px; padding:0 0 20px 0; border:1px solid #D99D9D;}
/*---------- */

td {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #464646;
}
a:link { color:#333333; text-decoration:none;}
a:visited { color:#333333; text-decoration:none;}
a:active { color:#B750B6; text-decoration:none;}
a:hover { color:#B750B6; text-decoration:underline;}


a.di:link { color:#666666; text-decoration:underline;}
a.di:visited { color:#333333; text-decoration:underline}
a.di:active { color:#006699; text-decoration:none;}
a.di:hover { color:#006699; text-decoration:none;}

a.si:link { color:#BE91C2; text-decoration:none;}
a.si:visited { color:#BE91C2; text-decoration:none}
a.si:active { color:#000000; text-decoration:none;}
a.si:hover { color:#666666; text-decoration:underline;}

a.fin:link { color:#666666; text-decoration:none;}
a.fin:visited { color:#66666; text-decoration:none;}
a.fin:active { color:#666666; text-decoration:none;}
a.fin:hover { color:#006699; text-decoration:underline;}




.form {
    font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #666666;
	background:#FFFFFF;
	border: 1 solid #CCCCCC;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR:#FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #4C4C4C;
	SCROLLBAR-TRACK-COLOR:#FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	text-align : default ;
	vertical-align :  baseline;
}


.w_form {
    font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #666666;
	background:#FFFFFF;
	border: 1 solid #CCCCCC;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR:#FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #4C4C4C;
	SCROLLBAR-TRACK-COLOR:#FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	text-align : default ;
	vertical-align :  baseline;
}
.ndt {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #B78383;
}

.price {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #2C7936;
}

.tit {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #359943;
}

.cg_tit{
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	font-family: "Dotum";
}

.pdt{
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #464646;
}


.graysolid {  border-color: #EBEBEB; border-style: solid; border-width: 1px;}

img {border: none;}

.t_m1 {background:url(img/top_m1.gif) no-repeat left top}
.t_m1 a:hover {background:url(img/top_m1_ov.gif) no-repeat left top; text-decoration:none}
.t_m2 {background:url(img/top_m2.gif) no-repeat left top}
.t_m2 a:hover {background:url(img/top_m2_ov.gif) no-repeat left top; text-decoration:none}
.t_m3 {background:url(img/top_m3.gif) no-repeat left top}
.t_m3 a:hover {background:url(img/top_m3_ov.gif) no-repeat left top; text-decoration:none}
.t_m4 {background:url(img/top_m4.gif) no-repeat left top}
.t_m4 a:hover {background:url(img/top_m4_ov.gif) no-repeat left top; text-decoration:none}
.t_m5 {background:url(img/top_m5.gif) no-repeat left top}
.t_m5 a:hover {background:url(img/top_m5_ov.gif) no-repeat left top; text-decoration:none}
.t_m6 {background:url(img/top_m6.gif) no-repeat left top}
.t_m6 a:hover {background:url(img/top_m6_ov.gif) no-repeat left top; text-decoration:none}

.left_m1 {background:url(img/left_m01.gif) no-repeat left top}
.left_m1 a:hover {background:url(img/left_m01_ov.gif) no-repeat left top; text-decoration:none}
.left_m2 {background:url(img/left_m02.gif) no-repeat left top}
.left_m2 a:hover {background:url(img/left_m02_ov.gif) no-repeat left top; text-decoration:none}
.left_m3 {background:url(img/left_m03.gif) no-repeat left top}
.left_m3 a:hover {background:url(img/left_m03_ov.gif) no-repeat left top; text-decoration:none}
.left_m4 {background:url(img/left_m04.gif) no-repeat left top}
.left_m4 a:hover {background:url(img/left_m04_ov.gif) no-repeat left top; text-decoration:none}

.bg {background:#FCFBE4 url(popup/img/bg.gif) no-repeat fixed right bottom}


.bg_01 {background:#E4FCF4 url(popup/img/bg_01.gif) no-repeat fixed right bottom}
