/* 2009.03.16.CuteyCat - WebDesigner JungMiRye */
body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, tohoma, arial, helvetica, sans-serif, Gulim;
	color: #666;
	font-size:11px;
	line-height: 18px;
	background-color: #000;
	}
a {
	text-decoration: none;
	font-weight: bold;
	color: #666;
	outline: none;
	}
a:visited {color: #666;}
a:active {color: #ccc;}
a:hover {color: #39e7ff;}

img {border: 0;}
ul,li, div, table, td {margin:0px; padding:0px;}
li  {list-style:none}

/* font */
.b {font-weight: bold;}
.pcolors {color:#39e7ff; font-size:10px;}
.pcolorg {color:#a2ff46;}
.myfont{font-family:Arial Black; src:url(/font/ariblk.ttf); font-size:12px; color:#FFFFFF;}

/* bgimg */
.mbodybg{
	background:url("/image/main/mainmimg.jpg") no-repeat left bottom;
	background-color: #000;
	}

/* 전체틀 */
#container {
	width:940px;
	}

/* main */
#guide, #middle { 
	position: absolute; 
	}

#guide { 
	width: 430px;
	height:99%;
	}

#middle { 
	left: 430px; 
	width: 510px;
	height:99%;
	}

#contact {
	position:absolute;
	padding-left:15px;
	bottom:5px;
	width:100%;
	line-height:14px;	
	}
	
#version {
	padding:8px; 
	color:#fff; 
	line-height:12px;  
	font-size:9px;
	text-align:right;
	height:50px;
	}

/* maintable */
#flashbg {	
	position: absolute;
	top:35%;
	}

#maintable {
	position: absolute;
	top:35%;
	margin-top:29px;
	}
.pofolimg {
	border:1px solid #000000;
	}
#maintable .pad1 {padding:6px 0px 0px 13px;}
#maintable .pad2 {padding:51px 0px 0px 13px;}
#maintable .pad3 {padding:50px 0px 0px 13px;}


/* sub */
#subcontainer {
	width:940px;
	}

#subleft, #submiddle { 
	position: absolute; 
	height:99%;
	}

#subleft { 
	width: 240px;
	background:url("/image/sub/submimg.jpg") no-repeat left bottom;
	}

#submiddle { 
	left: 240px; 
	width: 700px;
	text-align:center;	
	}
#submiddle li {display:inline;}


#submenu {
	text-align:center;
	height:60px;
	}
#submenu img{padding:15px;}

/* pofotable */
#pofolmenu {	
	top:120px; 
	width:610px;
	border-top:1px;
	border-right:0px; 
	border-bottom:1px;
	border-left:0px; 
	border-style:solid; 
	border-color:#666;
	text-align:left;
	padding:5px;
	margin-bottom:20px;
	}
	
#pofolmenu li {
	padding-right:25px;
	}
	
.td1 {
	padding-bottom:20px;
	border-top:0px;
	border-right:1px; 
	border-bottom:1px;
	border-left:0px;  
	border-style:solid; 
	border-color:#666;
	text-align:left;
	}
	
.td2 {
	padding-bottom:20px;
	border-top:0px;
	border-right:0px; 
	border-bottom:1px;
	border-left:0px;  
	border-style:solid; 
	border-color:#666;
	text-align:left;
	padding-left:15px;
	}

	
	
	
	
	
	