﻿@charset "utf-8";

* {
	margin:0; 
	padding:0;
	}

body{
	font:75%/1.7 AppleGothic, Gulim, '굴림', Helvetica, sans-serif;
	color:#333;
	}
a,img,input {outline: none;selector-dummy:expression(this.hideFocus=true);}
a {text-decoration:none;}
a:link, a:visited { color:#030303;}
a:hover, a:active { color:#c36;}

/* global */
img {border:0 none;}
br {letter-spacing:0;}
hr {display:none;}
p {margin-bottom:1.7em;}
dfn, em, cite, address {font-style:normal;}

/*-------------------------------*/
/* hadding */
/*-------------------------------*/
h1 {
	font:normal 2.3em arial, 'Trebuchet MS', Verdana, sans-serif;
	}
	h1 a:link, h1 a:visited {color:#e23c8e;}
	h1 a:hover, h1 a:active {color:#ff6bb4;}

h2 {
	border-bottom:0px solid #fff;
	font-size:1.6em;
	letter-spacing:-1px;
	padding-left:2px;
	color:#e53467;
	font-family:"돋움";
	}
	h2 a:link, h2 a:visited {color:#d646c7;}
	h2 a:hover, h2 a:active {color:#c0e900;}

h3 {
	font:bold 1.2em/1.5 Arial, Helvetica, sans-serif;
	background-color:#faf9f8;
	border-bottom:1px solid #eee;
	color:#d646c7;
	}

h4 {
	font-size:1.1em;
	}
	h3 a:link, h3 a:visited {color:#669818;}
	h3 a:hover, h3 a:active {color:#7ab61a;}

/*-------------------------------*/
/* Layout */
/*-------------------------------*/
#container {
	width:1000px;
	position:relative;
	margin:0 auto;
	}

#mBody:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

#mBody {
	padding:0px 0px;
	clear:both;
	display:inline-block;
	}

#leftc {
	float:left;
	width:200px;
	background:url(../images/leftfb.jpg) top center no-repeat #eeeced;
	padding-bottom:20px;
	padding-left:5px;
	padding-right:5px;
	position:relative;
}

#left1{
	height:180px;
}

#left2menu{
	background:url(../images/left1b.jpg) no-repeat top center;
	padding-top:33px;
	height:212px;
	position:relative;
}
.roll img {display:inline;}
.roll img.over {display:none;}
.roll:hover img {display:none;}
.roll:hover img.over {display:inline;}
.over_img{position:relative;}

#left2menu a{
	margin-bottom:5px;
	position:relative;
}

#left2menu #s1 #l1 img {display:none;}
#left2menu #s1 #l1 img.over {display:inline;}
#left2menu #s2 #l2 img {display:none;}
#left2menu #s2 #l2 img.over {display:inline;}
#left2menu #s3 #l3 img {display:none;}
#left2menu #s3 #l3 img.over {display:inline;}
#left2menu #s4 #l4 img {display:none;}
#left2menu #s4 #l4 img.over {display:inline;}
#left2menu #s5 #l5 img {display:none;}
#left2menu #s5 #l5 img.over {display:inline;}
#left2menu #s6 #l6 img {display:none;}
#left2menu #s6 #l6 img.over {display:inline;}

#left3twitter {
	background:url(../images/twi.jpg) top left no-repeat;
	width:200px;
	overflow:hidden;
}
#left4baner {
	margin-bottom:5px;
}

#left5trackback {
	background:url(../images/tra.jpg) top left no-repeat;
	margin-bottom:5px;
	height:317px;
}

#subtrack {
	padding-left:5px;
	background:#ffffff;
}

#rightc {
	float:right;
	width:750px;
	margin-left:40px;
	position:relative;
}

#right1top {
	margin-bottom:33px;
	position:relative;
}

#right2content {
	margin-bottom:20px;
}

.board {padding-bottom:20px;}
#requestBillTable td {padding:5px;}
#requestBillTable input {padding:2px;border:1px solid #ccc}
.label {background-color:#FBE9E9;width:150px;padding-left:10px !important;color:#9C1A01}

#contentBody {
		background:url(../images/contentb.jpg) repeat-y;
}

