.file {
	color:#5A5A5A;
	border: 1px solid #CCCCCC;

}
.shop_head {
	font-size: 16pt;
	font-weight: bolder;
	color: #009900;
	line-height: 28px;
	font-family: "돋움";
}

textarea, select {	color: gray; text-decoration:none;font-size:9pt;font-family:"굴림";}
.board {  font-size: 9pt; color: #000000; text-decoration: none; background-attachment: fixed; background-image: none; background-repeat: no-repeat; background-position: right top}


tr {

	font-size: 9pt;

	color: #999999;

	text-decoration: none;

	line-height: 14pt;

}



td {
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	line-height: 18px;

}
.line_rb {
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}


.tableline {  border-color: #CCCCCC black black; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

input.text	{	height:15px; background-color:white; border:1 solid black; font-family:"gulim"; font-size:8pt;	}

.line {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: dotted;

	border-right-style: dotted;

	border-bottom-style: dotted;

	border-left-style: dotted;

	border-top-color: black;

	border-right-color: black;

	border-bottom-color: #CC9900;

	border-left-color: black;

}
.rightline {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: dotted;

	border-right-style: dotted;

	border-bottom-style: dotted;

	border-left-style: dotted;

	border-top-color: black;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: black;

}

.justify {
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	line-height: 17pt;





}

.notice A:link { font-size: 9pt;color: #333333;}
.notice A:visited { font-size: 9pt;color: #333333;text-decoration: none;}
.notice A:active { font-size: 9pt;color: #FF6600;text-decoration: none;}
.notice A:hover { font-size: 9pt;color: #FF6600;text-decoration: none;}



.board04_subject {font:bold 9pt 굴림,sans-serif; color:#198B72;line-height:160%; }
.board04_subject  a:link    { text-decoration:none; color:#198B72; }
.board04_subject  a:visited { text-decoration:none; color:#198B72; }
.board04_subject  a:active  { text-decoration:none; color:#198B72; }
.board04_subject  a:hover   { text-decoration:none; color:#333333; }



.menu a {

	font-size: 8pt;

	color: #444444;

	letter-spacing: -1px;



}

.menu a:hover {

	font-size: 8pt;

	color: #000000;

	text-decoration: none;

	letter-spacing: -1px;





}

.submenu {
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	font-family: "굴림";
	letter-spacing: -1px;






}

.submenu a:hover {
	font-size: 9pt;
	color: #006666;
	font-family: "굴림";
	text-decoration: none;
	letter-spacing: -1px;






}

.submenu a {
	font-family: "굴림";
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	letter-spacing: -1px;


}

.graf {

	font-size: 9pt;

	line-height: 18px;

}

.topmenu a {

	font-size: 9pt;

	color: #666666;

	text-decoration: none;

	letter-spacing: -1px;



}

.topmenu a:hover {

	font-size: 9pt;

	color: #000000;

	text-decoration: none;

	letter-spacing: -1px;



}

.submenu2 a {

	font-size: 9pt;

	color: #666666;

	text-decoration: none;

}

.submenu2 a:hover {

	font-size: 9pt;

	color: #0066CC;

	text-decoration: none;

}

.price {

	font-family: "돋움";

	font-size: 9pt;

	line-height: 14px;

}

.pay_num {font-family: "돋움";font-size: 8pt;color: #999999; letter-spacing: -0.5px;}
.pay_name {font-family: "돋움";font-size: 8pt;color: #666666; letter-spacing: -1px;}

select {
	font-size: 9pt;
	color: #666666;
}
.form1 {

	font-size: 9pt;
	color: #666666;
	height: 18px;
	border: 1px solid #999999;
}
img {
	font-size: 9pt;
	color: #666666;
	line-height: 20px;

}
textarea.content { 
    font-family : "돋움";
    font-size : 9pt;
    color : #666666;
    border : 1px #c9c9c9 solid;
    background-image: url(/images/board/textAreaLine.gif);
    line-height: 15pt;
    scrollbar-face-color: #FFFFFF; 
    scrollbar-shadow-color: #C9C9C9; 
    scrollbar-highlight-color: #C9C9C9;
    scrollbar-3dlight-color: #FFFFFF; 
    scrollbar-darkshadow-color: #FFFFFF; 
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #666666
} input {
	font-size: 9pt;
	color: #666666;
}
.justify-eng {
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	line-height: 15pt;
	font-family: "Arial", "Helvetica", "sans-serif";

}
text-eng {


	font-size: 8pt;

	color: #444444;

	letter-spacing: -1px;
}
.text-eng {
	font-size: 9pt;
	color: #666666;
	font-family: "Arial", "Helvetica", "sans-serif";

}



.i_top {
 BORDER-RIGHT: #FFFFFF 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #FFFFFF 1px solid; PADDING-TOP: 3px; PADDING-LEFT: 1px; BORDER-LEFT: #FFFFFF 1px solid; PADDING-BOTTOM: 0px; WIDTH: 106px; COLOR: #333333; BORDER-BOTTOM: #FFFFFF 1px solid; HEIGHT: 19px; FONT: 9pt 돋움;
}.product-select {
	font-family: "돋움";
	font-size: 9pt;
	color: #333333;
	letter-spacing: -1px;
	word-spacing: -1px;


}
.subject01 {
	font-size: 9pt;
	font-weight: bold;
	color: #0066CC;
}

a:link {
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
	
a:visited {
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}

a:hover {
	font-size: 9pt;
	color: #0066CC;
}

.board-view {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	text-align: justify;


}
.list-line {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.s-board-list01 {
	font-size: 9pt;
	font-weight: bold;
	background-color: F0EEE1;
	line-height: 25pt;
	text-align: center;

}

.b-board-list01 {
	font-size: 9pt;
	font-weight: bold;
	background-color: EFF2E5;
	line-height: 25pt;
	text-align: center;

}

.s-board-list02 {
	font-size: 9pt;
	line-height: 23pt;
}
.s-board-write01 {
	line-height: 20pt;
	font-weight: bold;
	padding-left: 20px;
}

.b-board-write01 {
	line-height: 20pt;
	font-weight: bold;
	padding-left: 20px;
}

.sb-board-list01 {

	font-size: 9pt;
	font-weight: bold;
	background-color: F0E6E1;
	line-height: 25pt;
	text-align: center;
}
