@charset "utf-8";

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {
	margin:0; padding:0;
	font: 14px 	Nanum Gothic;
}

body{
	margin: 0 auto;	
}

a{
	border:0;
	text-decoration:none;}

table{
	border-spacing:0px; 
	border-style:none; 
	padding:0px; 
	border:0px;
	width:100%;
}

a{color:#2f3743;text-decoration:none;}

input[type=text], input[type=password]{
	font-size:14px; 
	border:#cccccc 1px solid; 
	height:30px;
}

img{border:0;}

.SCROLL{
	font-size:12px;	color:#555555;	border:1 solid #cccccc;		border-width:1px; border-color:#CCCCCC;
	background-color:#FFFFFF;		scrollbar-face-color:#cccccc;
	scrollbar-arrow-color:#ffffff;	scrollbar-track-color:#ededed;
	scrollbar-highlight-color:#ededed;	scrollbar-shadow-color:#ededed;	
	scrollbar-darkshadow-color:#ededed;	scrollbar-3dlight-color:#ededed;
}
.hand {cursor:pointer;}


.ul{border-bottom:#f0f0f0 solid 1px; font-size:12px; height:20px; padding:5px 0px 5px 0px;}
.ul a:hover{color:#555555; font-weight:bold;}
.ult{border-bottom:#f0f0f0 solid 1px; border-top:#f0f0f0 solid 1px; font-size:12px; height:30px; text-align:center;}
.lul{border-bottom:#f0f0f0 solid 1px; border-left:#f0f0f0 solid 1px; background-color:#f6f6f6; font-size:12px; font-weight:bold;}
.lult{border-bottom:#f0f0f0 solid 1px; border-top:#f0f0f0 solid 1px; border-left:#f0f0f0 solid 1px; background-color:#f6f6f6; font-size:12px; font-weight:bold; height:30px; text-align:center;}
.wdul{font-size:12px; text-align:left; padding: 5px; border:#CCC 1px solid;}

.desc{ vertical-align:top; line-height:25px; padding-left:10px; padding-top:20px; font-family:Malgun Gothic; font-size:12px; border-bottom:#f0f0f0 solid 1px;}
.desc img{width:720px;}

.hand {cursor:pointer;}
.tbg{background:url(../images/tbg.gif) no-repeat left ; color:#4D4D4D; font-size:16pt; font-weight:bolder; height:60px; vertical-align:text-top; padding-top:10px; border-bottom:#dddddd 1px solid; letter-spacing:-0.1em;}

.select{ text-decoration:underline;}

div#topmenu{background:url(../images/tbg_m.jpg) repeat-x top;}
div#topmenu td#tit{height:40px; letter-spacing:-0.1em}


div#main_img td#cl{font-size:11px; letter-spacing:-0.1em}

div#m_s{background:url(../images/mbb.jpg) repeat-x top;}

div#m_m{border-bottom:#68b5b9 solid 2px; padding-bottom:20px;}
div#m_m td#tit{color:#333333; font-weight:bolder; font-size:14px;}
div#m_m td#desc{font-size:11px; letter-spacing:-0.1em; height:25px; border-bottom:#cccccc 1px solid;}
div#m_m td#box{border-right:#cccccc 1px solid;}
div#m_m td#ico{text-align:right;}

div#shop {background-color:#efefef; padding-top:20px; padding-bottom:20px;}
div#shop img{}
div#shop td#img{background-color:#FFF; text-align:center; padding:10px; width:176px;}
div#shop td#tit{font-weight:bold; background-color:#FFF; text-align:center; border-top:#CCC 1px solid; padding-top:5px;}
div#shop td#pri{color:#ed9191; font-weight:bold; background-color:#FFF; text-align:center; padding:5px;}
div#shop td#spa{width:20px;}


div#menu  td#tit{		height:30px; border-bottom:#e6e6e6 1px solid; padding-left:30px;}
div#menu  td#selected{	height:30px; border-bottom:#e6e6e6 1px solid; padding-left:25px; border:#68b5b9 5px solid; font-weight:bold;}
div#menu  td#tit a:hover{font-weight:bold; text-decoration:underline;}
div#menu  td#bn{padding-top:30px;}


div#bottom {background-color:#EFEFEF;}
div#bottom td#ico{padding:0px 10px 0px 10px; text-align:center;}






