body {
	 margin-left: 0px;
	 margin-top: 0px;
	 margin-right: 0px;
	 margin-bottom: 0px;
	 background-color: #FFFFFF;
	 margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0;
	 scrollbar-3dlight-color:999999;
	 scrollbar-arrow-color:999999;
	 scrollbar-base-color:F2F2F2;
	 scrollbar-darkshadow-color:F2F2F2;
	 scrollbar-face-color:F2F2F2;
	 scrollbar-highlight-color:F2F2F2;
	 scrollbar-shadow-color:999999;
	 word-break: break-all; /* Internet Explorer 5.5+ */
	 background-image: url();
     background-repeat: repeat-x;
}

td {
	font-family: "굴림", "굴림체"; font-size: 12px; color: #444444; line-height:140%;
}

img {border: none;}

A:link {
	font-size: 12px; 
	color: #737373; 
	font-family: 굴림; 
	text-decoration: none;
	 line-height:140%;
}
A:active {
	font-size: 12px; 
	color: #737373; 
	font-family: 굴림; 
	text-decoration: none;
	 line-height:140%;
}
A:visited {
	font-size: 12px; 
	color: #737373; 
	font-family: 굴림; 
	text-decoration: none;
	 line-height:140%;
}
A:hover {
	font-size: 12px; 
	color: #737373; 
	font-family: 굴림; 
	text-decoration: underline;
	 line-height:140%;
}
.white{
    font-family: "굴림", "굴림체"; font-size: 10px; color: #ffffff;
}
.bottom {font-size: 11px; color: #ffffff; font-family: 굴림; text-decoration: none}
.date1 {font-size: 11px;color: #0096D4;font-family: 굴림;text-decoration: none}
input.st {border-style:solid; border-width:1; border-color:a7a7a7}


/*********************************************** font ******************************************************/

.join {
    font-family: "굴림", "굴림체"; font-size: 11px; color: #80B615
}


.small_pt{
    font-family: "굴림", "굴림체"; font-size: 11px; color: #333333 ;line-height:130%;
}

.gray{
    font-family: "굴림", "굴림체"; font-size: 12px; color: #777777;;
}

.blue{
    font-family: "굴림", "굴림체"; font-size: 11px; color: #0033CC;;
}

.white{
    font-family: "굴림", "굴림체"; font-size: 12px; color: #ffffff; padding: 2 3 0 3;
}

.menu{
    font-family: "굴림", "굴림체"; font-size: 12px; color: #000000; padding-top:4px; padding-left:7px; font-weight:bold; 
}
.submenu{
    font-family: "굴림", "굴림체"; font-size: 12px; color: #000000; padding-top:0px; 
}
.submenu_2L{
    font-family: "굴림", "굴림체"; font-size: 11px; color: #737373; 
}

.submenu_2L{
    font-family: "굴림", "굴림체"; font-size: 11px; color: #000000; 
}

.notice_tt{
    font-family: "굴림", "굴림체"; font-size: 11px; color: #795737 ;padding-top:3px; font-weight:bold; 
}

.title{
    font-family: "굴림", "굴림체"; font-size: 12px; color: #444444 ;padding-top:3px; font-weight: bold;   line-height:140%;
}


/* 본문 테이블 */
.table_title {  font-family: "굴림", "굴림체"; font-size: 12px; color: #333333; line-height: 160%; font-weight: bold }
.club_title {  font-family: "굴림", "굴림체"; font-size: 12px; color: #0165A7; line-height: 140%; font-weight: bold }

/* 상품목록, 상세보기 */
.book_title {  font-family: "굴림", "굴림체"; font-size: 12px; color: #005599; line-height: 160%; font-weight: bold }
.book_price {  font-family: "굴림", "굴림체"; font-size: 12px; color: #F26522; line-height: 160%; font-weight: bold }
.book_desc {  font-family: "굴림", "굴림체"; font-size: 12px; color: #006699; line-height: 160% }
.list_title {  font-family: "굴림", "굴림체"; font-size: 12px; color: #000000; line-height: 160%; }
.list_price {  font-family: "굴림", "굴림체"; font-size: 12px; color: #000000; line-height: 160%; font-weight: bold }
.list_dc {  font-family: "굴림", "굴림체"; font-size: 12px; color: #ED1C24; line-height: 160%;}
.list_point {  font-family: "굴림", "굴림체"; font-size: 12px; color: #0072BC; line-height: 160%; font-weight: bold }
.prod_title {  font-family: "굴림", "굴림체"; font-size: 12px; color: #000000; line-height: 160%; font-weight: bold }
.prod_price {  font-family: "굴림", "굴림체"; font-size: 14px; color: #F26522; line-height: 160%; font-weight: bold }
.prod_point {  font-family: "굴림", "굴림체"; font-size: 12px; color: #0072BC; line-height: 160%; font-weight: bold }
.prod_dc {  font-family: "굴림", "굴림체"; font-size: 12px; color: #ED1C24; line-height: 160%;}


/* 장바구니 */
.cart_title {  font-family: "굴림", "굴림체"; font-size: 12px; color: #737373; line-height: 160%; font-weight: bold }
.cart_style01 {  font-family: "굴림", "굴림체"; font-size: 12px; color: #737373; line-height: 160%; font-weight: bold }
.cart_style02 {  font-family: "굴림", "굴림체"; font-size: 14px; color: #F26522; line-height: 160%; font-weight: bold }



/*********************************************** visit ******************************************************/


 
/*버튼*/
.input_btn {font : 9pt tahoma; color: #666666; background-color: white; border:1 solid #cccccc; height:18px}


/*input {padding:2 0 0 3;border:1 solid A2A2A2} */
/*.textarea{font-family: "Vernada"; color:#333333;font-size: 12px;  background-color:C1C1C0; border:1 solid #FFFFFF;}*/
.textarea2{font-family: "굴림", "굴림체";color:#333333; font-size: 12px;  background-color:#FFFFFF; border:1 solid #D9CEC4; padding: 3 3 3 3; scrollbar-face-color: #E8E6D9; 
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#666666;
  scrollbar-track-color:#FFFFFF;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-face-color:#FFFFFF;
  scrollbar-highlight-color:#C9C9C9;
  scrollbar-shadow-color:#C9C9C9;}


select {
    color:#4C4C4C;
	font-size:8pt;
	vertical-align: middle;
}


/*text_box*/
.text_line_login{color:#333333; font-family: "굴림", "굴림체"; font-size: 11px; background-color:#ffffff; 
border:1 solid #726257;height:20px;width:90px;} 

.text_line_search{color:#666666; font-family: "굴림", "굴림체"; padding-top:3px; font-size: 11px; background-color:#ffffff; 
border:1 solid #D9CEC4;height:19px;}


/*table*/
.table-dot {border:1 dotted #000000; padding:3 3 3 3;} 


.form {font-size:9pt;BACKGROUND-COLOR:#ffffff; COLOR:#464646; BORDER:1x solid #959498;}
