﻿@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; background:rgb(240,240,240);}
body, div, input, select { font-family:굴림,gulim, dotum; font-size:12px; color:#333;}
#layout { position:relative; margin:0 auto; width:965px; border:1px solid #666;background:#fff url(../images/bline.gif) repeat-y 186px top;}
#header { position:relative; width:100%; height:90px; border-bottom:25px solid #eee; background-color:#FFFFFF;}
#header h1 { position:relative; width:215px; height:60px; top:0px; left:5px; margin:0; padding:0;}
#header h2 { position:relative; width:500px; height:60px; top:20px; left:400px; margin:0; padding:0;}
#header #gnbbox { position:absolute; top:-1px; right:40px;}
#header #gnbbox ul#gnb, ul#gnb li { position:relative; top:1px; left:10px; list-style:none; display:inline; padding:0; margin:0; width:65px; height:75px;}
#Main {  }

#left { position:relative; float:left; width:180px;  padding-left:6px; padding-top:10px; height:100%;  }
#left ul.widget { position:relative; list-style:none; margin:0; padding:0; padding-left:-5px;}
#left ul.widget li { list-style:none; margin:0; padding:0; padding-top:3px;}



#left #gohome { padding-top:10px;}
#left ul.leftgnb { position:relative; line-style:none; padding:0; margin:0;}
#left ul.leftgnb li { line-style:none; padding:0; margin:0; list-style:none;}



#left #goahead { padding-top:10px; padding-bottom:10px; padding-left:-5px;}
#left #goahead SELECT.goselect { width:136px; padding-left:-5px; margin-bottom:3px;}
#left #goahead a { padding-top:3px;}
.advertise { width:100%; text-align:center; margin-left:-5px;}
	
#login { position:relative; float:left; width:180px;  PADDING-RIGHT:0px; padding-bottom:2px;}
#welcome { position:relative; float:left; background:url(../images/logbg.gif); width:777px;  PADDING-RIGHT:0px; padding-bottom:10px;}

#welcome a { color:#000000; text-decoration:none; }
#welcome a:hover { color:blue; text-decoration:none;}
#welcome a:focus { color:blue; text-decoration:none;}



#column { position:relative; float:right; width:728px; padding-top:10px; padding-left:10px; padding-right:20px;}
#top { position:relative; float:right; width:775px; text-align:center; padding-top:20px; padding-bottom:20px;}
#bottom { position:relative; clear:both; width:100%; background:#eee; text-align:center; padding-top:20px; padding-bottom:20px;}

#bottom a { color:#000000; text-decoration:none; }
#bottom a:hover,
#bottom a:focus {text-decoration:none;color: #ff0000; border-bottom: 1px solid #ff0000; padding-bottom: 1px;}





#RightContent {	width:777px; height:100%; float:left; padding-left:1px;}

/*  #page {  background:url(/images/bgContentBody.gif) repeat-x left top; } */


/*  #page {  background:url(/images/bgContentBody.gif) repeat-x left top; } */

