@charset "utf-8";

* { margin:0; padding:0; list-style:none;}
body { background:#cccc99;}
body, select, input, textarea { font-family:돋움, Dotum, "Apple Gothic", sans-serif; font-size:11px; color:#888888; line-height:18px;}
img { border:0;}

a { color:#888; text-decoration:none;}
a.hover { text-decoration:underline;}

table { border-collapse:collapse;}
table tr { vertical-align:top;}

/* common */
.mT03 { margin-top:3px; }
.mT05 { margin:5px 0px 0px 5px }
.mT08 { margin-top:8px;}
.mT10 { margin-top:10px;}
.mT15 { margin-top:15px;}
.mT20 { margin-top:20px;}
.mT25 { margin-top:25px;}
.mT35 { margin-top:35px;}

.mB17 { margin-bottom:17px;}

.pT05 { padding-top:5px;}
.pT10 { padding-top:10px;}
.pT15 { padding-top:15px;}
.pT20 { padding-top:20px;}
.pT25 { padding-top:25px;}

.pL06 { padding-left:6px;}
.pL10 { padding-left:10px;}

.texR { text-align:right;}
.texL { text-align:left;}
.texC { text-align:center;}

.lh18 { line-height:18px;}

.vM { vertical-align:middle;}

.fL { float:left;}
.fR { float:right;}

.dotLine { padding-bottom:25px; background:url(../images/common/dot.gif) repeat-x left bottom;}

/* color */
.c01 { color:#666;}
.c02 { color:#931c1c;}

/*layout */

.gnb { padding:0 13px 0 0; height:85px; text-align:right; color:#666;}
.gnb a { color:#666;}
.gnb a:hover { color:#666; text-decoration:underline;}

#top { margin:0 auto; width:908px; height:85px; background:url(../images/common/contents_bg.gif) repeat-y; text-align:center;}
	#topPd { padding:4px 4px 0px;}
#contents { margin:0 auto; width:908px; background:url(../images/common/contents_bg.gif) repeat-y;}
	#mainPd { padding:10px 15px 10px;}
	#contentsPd { padding:0 15px 30px;}
	#main_contentsPd { padding:0 15px 0px;}
	#subCont { width:597px;}
	#tit { height:62px; vertical-align:middle;}
#footer { margin:0 auto; width:908px;}
.topBtn { padding-top:30px; text-align:right;}
.location { padding-left:26px; height:25px; border-bottom:1px solid #e5e5e5; vertical-align:middle;}

.navi{
	FONT-SIZE: 11px;
	FONT-FAMILY: "돋움",  "Verdana";
	color: #888888;
}
.navi A:link {
	COLOR: #888888; TEXT-DECORATION: none; 
}
.navi A:visited {
	COLOR: #888888; TEXT-DECORATION: none
}
.navi A:hover {
	COLOR: #888888; TEXT-DECORATION: underline
}

.main_case{
	FONT-SIZE: 11px;
	FONT-FAMILY: "돋움",  "Verdana";
	color: #465564;
	font-weight: bold;
}
.main_case A:link {
	COLOR: #888; TEXT-DECORATION: none; 
}
.main_case A:visited {
	COLOR: #888; TEXT-DECORATION: none
}
.main_case A:hover {
	COLOR: #888; TEXT-DECORATION: underline
}
