body, table, tr, td{font-family:돋움, tahoma; font-size:9pt; color:#454545;line-height:150%}

img {    border:0px;}
form {    margin:0 0 0 0;}

.toptext {
	font-family: "돋움", "돋움", "Arial";
	font-size: 9pt;
	color: #454545;
}
a:link {
	text-decoration: none;
	color: #454545;
	font-size: 9pt;
}
a:visited {
	font-size: 9pt;
	text-decoration: none;
	color: #454545;
}
a:hover {
	font-size: 9pt;
	color: #6699CC;
	text-decoration: none;
}
/*******************상품리스트 링크*************************/
A.big:link{
	text-decoration: underline;
	font-weight: bold;
	color: #af8f15;
	font-size: 11pt;
}
A.big:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #af8f15;
	font-size: 11pt;
}
A.big:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #685200;
	font-size: 11pt;
}
/***********************************************************/
.contents {
	font-family:"돋움", "Arial";
	font-size: 9pt;
	line-height: 15pt;
	color: #454545;
}
.thline {
	text-decoration: line-through;
	font-size: 9pt;
}
textarea {
	font-size: 9pt;
	line-height: 14pt;
	color: #666666;
	border: 1px solid #CCCCCC;
}
input {
	font-size: 8pt;
	line-height: 14pt;
	border: 1px solid #CCCCCC;
	color: #666666;
}
.x {
	border: 0px;
    background-color:transparent;
    color:#ffffff;
}
.infotext {
	font-family:"돋움";
	font-size: 8pt;
	line-height: 13pt;
	color: #838383;
}
.loca {
	font-family: "돋움";
	font-size: 8pt;
	color: #939393;
}.member {
	font-family: "돋움", "Arial";
	font-size: 8pt;
	color: #999999;
}
.num {
	font-family: "돋움", "Arial";
	font-size: 8pt;
	color: #454545;
}
.contentss {
	font-family: "돋움", "Arial";
	font-size: 8pt;
	line-height: 20pt;
	color: #454545;
}
.location {
	font-family: "돋움";
	font-size: 8pt;
	color: #979797;
}
.admint1 {
	font-family: "돋움", "굴림";
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
}
.course {
	color: #8D8D8D;
	font-family: "돋움";
	font-size: 8pt;
}
.stext {
	font-family: "돋움", "굴림";
	font-size: 8pt;
	line-height: 12pt;
}


/*메인화면 CSS*/
.idx_bg { 
    background:url(../images/idx_title_bg.gif) repeat-x;
	height:27px;
	width:250px;
	background-position: top left;
}
.idx_txt{
	font-family: "돋움","맑은고딕";
	font-size: 8pt;
	height:18px;
	line-height: 12pt;
	color: #565656;
	padding-left:5px;
}


/*상품목록 테이블*/
/* title */
.txt01 {
	font-family: "굴림","맑은고딕";
	font-size: 11pt;
	line-height: 12pt;
	font-weight: bold;
	color: #af8f15;
	text-decoration:underline;
	padding-top:20px;
}

.txt02 {
	font-family: "돋움","맑은고딕";
	font-size: 8pt;
	line-height: 12pt;
	color: #565656;
	padding-top:10px;
	padding-bottom:20px;
}
.line01 {
	height:1px;
	line-height: 1pt;
	background-color: #d5d5d5;
}

/*리스트 CSS*/
.list01 { 
    background:url(../images/list_bg.gif) repeat-x;
	height:31px;
}
.list02 { 
    background-color:#ffffff;
	height:25px;
}
.list03 { 
    background-color:#d0d0d0;
	height:1px;
}
.list04 { 
    background-color:#ffffff;
	height:200px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
.list05{
	background-color:#dadada;
}
.list06{
	background-color:#f2f2f2;
}
.list07{
	background-color:#c5c5c5;
}
.list08{
	background-color:#f2f2f2;
	padding-left:20px;
	padding-right:10px;
}
.list09{
	background-color:#c6bfa4;
}
.w { 
    background-color:#ffffff;
}
.srh01 { 
    background:url(../images/search_bg.gif) repeat-Y;
}
.srh02 { 
    padding-left:20px;
	padding-right:5px;
	height:20px;
}
