@charset "UTF-8";


@import "layout.css";


/* main */
div.main-notice {
	position: absolute;
	left: 50%;
	top: 255px;
	width: 274px;
	margin-left: 19px;
}
div.main-notice-top {
	clear: both;
	overflow: hidden;
	width: 274px;
	height: 26px;
}
div.main-notice h2 {
	float: left;
	display: none;
}
div.main-notice h2 img	{
	/*behavior: url("/include/js/common/iepngfix.htc");*/
}
div.main-notice p.more {
	float: right;
}
div.main-notice ul {
	clear: both;
	width: 274px;
}
div.main-notice li {
	font-size: .92em;
	margin-bottom: 5px;
}
div.main-notice li a {
	color: #bfbfbf !important;
	text-decoration: none !important;
}
div.main-notice li a:hover {
	color: #ffffff !important;
}
div.main-notice p.no-post {
	padding-top: 20px;
	color: #bfbfbf !important;
	text-align: center;
}
#main-flash	{
	padding: 2px 0 0;
	width: 100%;
	text-align: center;
}

/* 0722양승열 메인페이지 푸터수정 및 추가 */
div.foot-main {
	margin: 0 auto;
	width: 1000px;
	position:relative;
}
div.foot-main p.logo {
	position:absolute;
	left:0;
	top:0;
}
div.foot-main ul.foot-menu {
	position:absolute;
	left:85px;
	top:0px;
/*	float: left;
	width: 498px;	*/
}
div.foot-main ul.foot-menu li {
	display: inline;
}
div.foot-main div.copyright {
	position:absolute;
	left:85px;
	top:18px;
	width: 950px;
	color:#7d7d7d;
	font-family:verdana;
	font-size:11px;
	line-height:2.0em;
/*	float: left;
	width: 359px;	*/
}
div.foot-main div.family-site {
	position:absolute;
	left: 855px;
	top:0;
	/*
	left:852px;
	*/
/*	float: left;
	width: 143px;	*/
}
/* 0722양승열 메인페이지 푸터수정 및 추가 */

div.foot-main div.family-site h3 {
	cursor: pointer;
}
div.foot-main div.family-site ul {
	padding: 5px;
	border: 1px solid #b3b9bb;
	border-top: 0;
	font-size: 0.9em;
}
div.foot-main div.family-site ul li {
	padding: 2px 0;
}
div.foot-main div.family-site ul li a:link {
	color: #969696;
	text-decoration: none;
}
div.foot-main div.family-site ul li a:visited {
	color: #969696;
	text-decoration: none;
}
div.foot-main div.family-site ul li a:hover {
	color: #444;
	text-decoration: none;
}
div.foot-main div.family-site ul li a:active {
	color: #969696;
	text-decoration: none;
}


/*----- 기본 list 형식의 테이블 설정---------------------------------------------- */
#sub-body #body #contents th	{
	color: #737373;
	font: bold 9pt "돋움", "돋움체";
	height: 27px;
	padding-left: 5px;
	padding-top: 7px;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-bottom: 7px
}

.login {
	font-size: 12px;
	color: #222222;
}

.txt {
	font-family: Gulim;
	font-size: 12px;
	color: #333333;
	word-break: break-all;
}
.customer {
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	text-align: center;
}
.dotted {
	border: thin dotted #CCCCCC;
}
.txt_1 {
	font-family: Gulim;
	font-size: 12px;
	color: #333333;
	padding-left: 15px;
	word-break: break-all;
}
.txt_2 {
	font-size: 12px;
	color: #444444;
	text-align: center;
	word-break: break-all;
}
.bar {
	border: 1px solid #CCCCCC;
}
.ad {
	font-size: 16px;
	font-weight: bolder;
	color: #FFFFFF;
	padding-left: 10px;
}
.log_txt {
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	line-height: 20px;
}
#sub-body #body #contents td	{
	font-family: "돋움", "돋움체";
	font-size: 9pt;
	color: #777777;
}
#sub-body #body #contents select	{
	font-family: "돋움", "돋움체";
	font-size: 9pt;
	color: #555555;
	border: 1px solid #CDCDCD;
	background-color: #FAFAF4;
	padding-top: 3px;
}

