@charset "utf-8";

html, body, div, dl, form, ol, p, table, ul, dd, dt, li, tbody, td, tfoot, th, thead, tr, 
a, b, br, i, img, small, span, strong, sub, sup, legend, fieldset{
	margin: 0;
	img: 0;
	border: 0 none;
	font-size:12px; 
	line-height:20px;
	font-family:돋움,Dotum,굴림,Gulim, Verdana, Arial, Helvetica, AppleGothic, sans-serif;
 }
 
 li       {list-style:none;}

  body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
}


/* 폰트사이즈_11 */
.font11 {
 font-family: "돋음";
 font-size: 11px;
 line-height:18px;
 color: #303030;
}

.font11 a:link,.font11 a:visited {
 font-family: "돋음";
 font-size: 11px;
 line-height:18px;
 color: #303030;
 text-decoration: none;
}
.font11 a:hover,.font11 a:active {
 font-family: "돋음";
 font-size: 11px;
 line-height:18px;
 color: #303030;
 text-decoration:underline;
}



.footer11 {
 font-family: "돋음";
 font-size: 11px;
 line-height:16px;
 color: #7b7b7b;
}

.footer11 a:link,.footer11 a:visited {
 font-family: "돋음";
 font-size: 11px;
 line-height:16px;
 color: #7b7b7b;
 text-decoration: none;
}
.footer11 a:hover,.footer11 a:active {
 font-family: "돋음";
 font-size: 11px;
 line-height:16px;
 color: #7b7b7b;
 text-decoration:underline;
}



/* 폰트사이즈_11 */


/* 검색폰트_큰글씨 */
.notice_1 {
 font-family: "돋음";
 font-size: 16px;
 line-height:24px;
 color: #000000;
 font-weight: bold;
 letter-spacing:-1px
}



.detail {
 font-family: "돋음";
 font-size: 16px;
 line-height:24px;
 color: #484848;
 font-weight: bold;
 letter-spacing:0px
}


.detail_1 {
 font-family: "돋음";
 font-size: 14px;
 line-height:24px;
 color: #000000;
 font-weight: bold;
 letter-spacing:0px
}



.detail_2 {
 font-family: "돋음";
 font-size: 14px;
 line-height:24px;
 color: #3a3a3a;
 font-weight: bold;
 letter-spacing:0px
}


.price {
 font-family: "돋음";
 font-size: 18px;
 line-height:24px;
 color: #000000;
 font-weight: bold;
 letter-spacing:0px
}


.price1 {
 font-family: "돋음";
 font-size: 18px;
 line-height:24px;
 color: #c30000;
 font-weight: bold;
 letter-spacing:0px
}


.popup {
 font-family: "돋음";
 font-size: 14px;
 line-height:24px;
 color: #435c01;
 font-weight: bold;
 letter-spacing:0px
}


/* 검색폰트_큰글씨 */




/* 메뉴 */
.menu_white {
 font-family: "돋음";
 font-size: 12px;
 line-height:20px;
 font-weight: bold;
 color: #ffffff;
 letter-spacing:-1px
}

.menu_white a:link,.menu_white a:visited {
 font-family: "돋음";
 font-size: 12px;
 line-height:20px;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 letter-spacing:-1px
}
.menu_white a:hover,.menu_white a:active {
 font-family: "돋음";
 font-size: 12px;
 line-height:20px;
 font-weight: bold;
 color: #ffffff;
 letter-spacing:-1px;
 text-decoration:underline
}



.text {
 font-family: "돋음";
 font-size: 12px;
 line-height:25px;
 color: #3b3b3b;
 letter-spacing:-1px
}

.text a:link,.text a:visited {
 font-family: "돋음";
 font-size: 12px;
 line-height:25px;
 color: #3b3b3b;
 text-decoration: none;
 letter-spacing:-1px
}
.text a:hover,.text a:active {
 font-family: "돋음";
 font-size: 12px;
 line-height:25px;
 color: #4c6800;
 letter-spacing:-1px;
 text-decoration:underline
}


/* footer */
.footer {
 font-family: "돋음";
 font-size: 12px;
 line-height:25px;
 color: #7b7b7b;
 letter-spacing:-1px
}

.footer a:link,.footer a:visited {
 font-family: "돋음";
 font-size: 12px;
 line-height:25px;
 color: #7b7b7b;
 text-decoration: none;
 letter-spacing:-1px
}
.footer a:hover,.footer a:active {
 font-family: "돋음";
 font-size: 12px;
 line-height:25px;
 color: #7b7b7b;
 letter-spacing:-1px;
 text-decoration:underline
}
/* footer */



/* 공통 */
.comm {
 font-family: "돋음";
 font-size: 12px;
 line-height:16px;
 color: #3b3b3b;
 letter-spacing:0px
}

.comm a:link,.comm a:visited {
 font-family: "돋음";
 font-size: 12px;
 line-height:16px;
 color: #3b3b3b;
 text-decoration: none;
 letter-spacing:0px
}
.comm a:hover,.comm a:active {
 font-family: "돋음";
 font-size: 12px;
 line-height:16px;
 color: #4c6800;
 letter-spacing:0px;
 text-decoration:underline;
}





/* 이용안내 */
.guide_text {
 font-family: "돋음";
 font-size: 12px;
 line-height:23px;
 color: #494949;
 letter-spacing:0px
}

.guide_text a:link,.guide_text a:visited {
 font-family: "돋음";
 font-size: 12px;
 line-height:24px;
 color: #494949;
 text-decoration: none;
 letter-spacing:0px
}
.guide_text a:hover,.guide_text a:active {
 font-family: "돋음";
 font-size: 12px;
 line-height:24px;
 color: #494949;
 letter-spacing:0px;
 text-decoration:underline
}



.guide_text1 {
 font-family: "돋음";
 font-size: 15px;
 line-height:20px;
 color: #333333;
 letter-spacing:0px
}

/* 이용안내 */






.comm1 {
 font-family: "돋음";
 font-size: 12px;
 line-height:16px;
 color: #656565;
 letter-spacing:0px
}

.comm1 a:link,.comm1 a:visited {
 font-family: "돋음";
 font-size: 12px;
 line-height:16px;
 color: #656565;
 text-decoration: none;
 letter-spacing:0px
}
.comm1 a:hover,.comm1 a:active {
 font-family: "돋음";
 font-size: 12px;
 line-height:16px;
 color: #656565;
 letter-spacing:0px;
 text-decoration:underline
}



.comm2 {
 font-family: "돋음";
 font-size: 12px;
 line-height:16px;
 color: #fa7218;
 letter-spacing:0px
}


/* 공통 */


/* 리스트 폰트 */
.list_1 {
 font-family: "돋음";
 font-size: 15px;
 line-height:15px;
 color: #525252;
 letter-spacing:0px
}

.list_2 {
 font-family: "돋음";
 font-size: 12px;
 line-height:17px;
 color: #5c5c5c;
 letter-spacing:0px
}


/* 리스트 폰트  */

.select {
    font-size:9pt;
	font-family: "돋음";
    color: #444444;
    background-color:#ffffff;
	scrollbar-face-color:#cccccc;
	scrollbar-shadow-color:#cccccc;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#cccccc;
	scrollbar-arrow-color:#000000;

     
}



.field_gray {
          font-size:11pt;
		  padding:4px;
	      font-family: "돋음";
          color: #3a3a3a;
          background-color:#ffffff;
          border-top: 1px solid #cccccc;
          border-right: 1px solid #cccccc;
          border-bottom: 1px solid #cccccc;
          border-left: 1px solid #cccccc;
		}




.field_agree {
          font-size:9pt;
          color: #999999;
          background-color:#ffffff;
          border-top: 1px solid #e5e5e5;
          border-right: 1px solid #e5e5e5;
          border-bottom: 1px solid #e5e5e5;
          border-left: 1px solid #e5e5e5;

}





.text_box {
          font-size:9pt;
          color: #666666;
          background-color:#f7f7f7;
          border-top: 1px solid #cccccc;
          border-right: 1px solid #cccccc;
          border-bottom: 1px solid #cccccc;
          border-left: 1px solid #cccccc;
		  
		}






/* 테이블1 */
.table1 {
  color:#5F5F5F;
 }

.table1 tr {
 line-height:20px; 
 }   
 
.table1 th {
 padding:4px;
 font-size: 11px;
 font-family: "돋음"; 
 color:#5f5f5f; 
 text-decoration: none;
 text-align:center;
 font-weight: bold;
 line-height:24px;  
 bold; background:url(/images/table_title.jpg);
 
}
.table1 td {
 padding:6px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#494949; 
 text-decoration: none; 
 border-bottom:1px solid #dedede;
 
}

.table1 td a:link,.table1 td a:visited {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #494949;
 text-decoration: none;
}
.table1 td a:hover,.table1 td a:active {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #494949;
 text-decoration:underline;
} 

.table1 #tb1 {
 padding:0px;
 border-bottom:1px solid #d9d9d9;
 border-top:1px solid #d9d9d9;
 border-left:1px solid #d9d9d9;
 border-right:1px solid #d9d9d9;
}







.mylist {
  color:#5F5F5F;
 }

.mylist tr {
 line-height:20px; 
 }   
 
 .mylist tr:hover {
 background-color:#f7f6ea; 
 } 
 
 .mylist tr:hover.odd{
 background-color:#f7f6ea; 
 }  

 .mylist tr.odd {
 background-color:#f6f6f6; 
 } 
 
.mylist th {
 padding:4px;
 font-size: 11px;
 font-family: "돋음"; 
 color:#5f5f5f; 
 text-decoration: none;
 text-align:center;
 font-weight: bold;
 line-height:24px;  
 bold; background:url(/images/table_title.jpg);
 
}
.mylist td {
 padding:6px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#494949; 
 text-decoration: none; 
 border-bottom:1px solid #dedede;
 
}

.mylist td a:link,.mylist td a:visited {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #494949;
 text-decoration: none;
}
.mylist td a:hover,.mylist td a:active {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #494949;
 text-decoration:underline;
} 

.mylist #tb1 {
 padding:0px;
 border-bottom:1px solid #d9d9d9;
 border-top:1px solid #d9d9d9;
 border-left:1px solid #d9d9d9;
 border-right:1px solid #d9d9d9;
}

.mylist #tb2 {
 padding:0px;
}




.table2 {
 border-top:1px solid #d9d9d9;
 border-right:1px solid #d9d9d9;
 color:#5F5F5F;
 }

.table2 tr {
 line-height:20px; 
 }   

.table2 td {
 padding:6px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#494949; 
 text-decoration: none; 
 border-bottom:1px solid #D0D0D0;
 border-left:1px solid #D0D0D0;
 text-align:left;
}





.table3 {
  color:#5F5F5F;
 }

.table3 tr {
 line-height:20px; 
 }  
 
.table3 th {
 padding:0px;
 line-height:0px; 
 border-top:2px solid #989898;
 
}
.table3 td {
 padding:6px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#5e5e5e; 
 text-decoration: none; 
 border-bottom:1px solid #dedede;
 
}

.table3 td a:link,.table3 td a:visited {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #5e5e5e;
 text-decoration: none;
}
.table3 td a:hover,.table3 td a:active {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #5e5e5e;
 text-decoration:underline;
}








.table4 {
  background-color:#f6f6f6;
 }

.table4 tr {
 line-height:30px; 
 }  

 
.table4 td {
 padding:10px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#494949; 
 text-decoration: none; 
 border-bottom:1px solid #dedede;
 border-top:1px solid #dedede;
 border-left:1px solid #dedede;
 border-right:1px solid #dedede;
 background-color:f6f6f6; 
}





.table5 {
  color:#5F5F5F;
 }

.table5 tr {
 line-height:20px; 
 }  
 
.table5 th {
 padding:4px;
 font-size: 11px;
 font-family: "돋음"; 
 color:#5f5f5f; 
 text-decoration: none;
 text-align:center;
 font-weight: bold;
 line-height:24px;  
 bold; background:url(/images/table_title.jpg);
 
}
.table5 td {
 padding:6px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#494949; 
 text-decoration: none; 
 border-bottom:1px solid #dedede;
 border-right:1px solid #dedede;
 
}

.table5 td a:link,.table5 td a:visited {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #494949;
 text-decoration: none;
}
.table5 td a:hover,.table5 td a:active {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #494949;
 text-decoration:underline;
}

.table5 #t5 {
 padding:0px;
 border-right:0px
}

.table5 #t6 {
 padding:6px;
 border-right:0px
}





.table6 {
  color:#5F5F5F;
 }

.table6 tr {
 line-height:20px; 
 }  
 
.table6 th {
 padding:0px;
 line-height:0px; 
 border-top:1px solid #dedede;
 
}
.table6 td {
 padding:6px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#5e5e5e; 
 text-decoration: none; 
 border-bottom:1px solid #dedede;
 
}




.table7 {
  color:#5F5F5F;
 }

.table7 tr {
 line-height:20px; 
 }  
 
.table7 th {
 padding:4px;
 font-size: 14px;
 font-family: "돋음"; 
 color:#435c00; 
 text-decoration: none;
 text-align:left;
 font-weight: bold;
 line-height:40px;  
 bold; background:url(/images/cart_in_title.jpg);
 
}
.table7 td {
 padding:12px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#494949; 
 text-decoration: none; 
 border-bottom:1px solid #dedede;
 
}




.table8 {
  color:#5F5F5F;
 }

.table8 tr {
 line-height:20px; 
 }  
 
.table8 th {
 padding:4px;
 font-size: 14px;
 font-family: "돋음"; 
 color:#435c00; 
 text-decoration: none;
 text-align:left;
 font-weight: bold;
 line-height:40px;  
 bold; background:url(/images/cart_in_title.jpg);
 
}
.table8 td {
 padding:8px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#494949; 
 text-decoration: none; 
 
}





.table9 {
  color:#5F5F5F;
 }

.table9 tr {
 line-height:14px; 
 }  
 
.table9 th {
 padding:3px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#6c8215; 
 text-decoration: none;
 text-align:center;
 font-weight: bold;
 line-height:23px;  
 bold; background:url(/images/order_titleimg.jpg);
 
}
.table9 td {
 padding:4px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#494949; 
 text-decoration: none; 
 border-bottom:1px solid #dedede;
 
}

.table9 td a:link,.table9 td a:visited {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #494949;
 text-decoration: none;
}
.table9 td a:hover,.table9 td a:active {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #494949;
 text-decoration:underline;
}





.table5_1 {
  color:#5F5F5F;
 }

.table5_1 tr {
 line-height:20px; 
 }  
 
.table5_1 th {
 padding:4px;
 font-size: 11px;
 font-family: "돋음"; 
 color:#5f5f5f; 
 text-decoration: none;
 text-align:center;
 font-weight: bold;
 line-height:24px;  
 border-right:1px solid #dedede;
 bold; background:url(/images/table_title.jpg);
 
}
.table5_1 td {
 padding:6px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#494949; 
 text-decoration: none; 
 border-bottom:1px solid #dedede;
 border-right:1px solid #dedede;
 
}

.table5_1 td a:link,.table5_1 td a:visited {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #494949;
 text-decoration: none;
}
.table5_1 td a:hover,.table5_1 td a:active {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #494949;
 text-decoration:underline;
}

.table5_1 #t5_1 {
 padding:0px;
 border-right:0px
}

.table5_1 #t6_1 {
 padding:6px;
 border-right:0px
}







.table11 {
  color:#5F5F5F;
 }

.table11 tr {
 line-height:20px; 
 }   
 
.table11 th {
 padding:4px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#5f5f5f; 
 text-decoration: none;
 text-align:left;
 font-weight: bold;
 line-height:24px;  
 bold; background:url(/images/table_title.jpg);
 
}
.table11 td {
 padding:6px;
 font-size: 12px;
 font-family: "돋음"; 
 color:#494949; 
 text-decoration: none; 
 border-bottom:1px solid #dedede;
 
}

.table11 td a:link,.table11 td a:visited {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #494949;
 text-decoration: none;
}
.table11 td a:hover,.table11 td a:active {
 font-family: "돋음";
 font-size: 12px;
 line-height:18px;
 color: #494949;
 text-decoration:underline;
} 

.table11 #tb1 {
 padding:0px;
 border-bottom:1px solid #d9d9d9;
 border-top:1px solid #d9d9d9;
 border-left:1px solid #d9d9d9;
 border-right:1px solid #d9d9d9;
}


.table11 #tb2 {
 padding:0px;
}













/* 테이블1 */





/* 정렬 */
td.white {
 word-wrap: break-word; /* Internet Explorer 5.5+ */
 white-space: pre-wrap; /* css-3 */
 white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
 white-space: -pre-wrap; /* Opera 4-6 */
 white-space: -o-pre-wrap; /* Opera 7 */ 
 word-break:break-all;
 text-align:left;
 }

td.left {
 text-align:left;
 }
 
td.right {
 text-align:right;
 }
 
td.center {
 text-align:center;
 }
/* 정렬 */





/* 버튼 css */			

a        {cursor:pointer; text-decoration:none;} 


.num_btn {
 display:inline-block;
 height:31px;
 margin-right:6px;
 margin-top:10px;
 margin-bottom:4px; 
 background:url(/images/page_btn.jpg) no-repeat left top;
 }
 
.num_btn a{
 display:block;
 font-family: "돋음체";
 font-size:13px;
 font-weight: bold;
 letter-spacing:0px;
 color:#595959;
 vertical-align:middle;
 line-height:32px;
 margin-left:3px;
 padding:0px 13px 5px 10px;
 background:url(/images/page_btn.jpg) no-repeat right top;
 }
 
.num_btn *:hover,
.num_btn *:active,
.num_btn *:focus{ color:#348900;text-decoration:none ;}



.sub_btn1 {
 display:inline-block;
 height:20px;
 margin-right:5px;
 margin-top:0px;
 margin-bottom:0px;
 background:url(/images/sub_btn01.jpg) no-repeat left top;
 }
 
.sub_btn1 a{
 display:block;
 font-family: "돋음";
 font-size:11px;
 font-weight:none;
 letter-spacing:-1px;
 color:#636363;
 vertical-align:middle;
 line-height:26px;
 margin-left:3px;
 padding:0px 8px 7px 5px;
 background:url(/images/sub_btn01.jpg) no-repeat right top;
 }
 
.sub_btn1 *:hover,
.sub_btn1 *:active,
.sub_btn1 *:focus{ color:#000000;}



.sub_btn2 {
 display:inline-block;
 height:20px;
 margin-right:5px;
 margin-top:0px;
 margin-bottom:0px;
 background:url(/images/sub_btn02.jpg) no-repeat left top;
 }
 
.sub_btn2 a{
 display:block;
 font-family: "돋음";
 font-size:11px;
 font-weight:none;
 letter-spacing:-1px;
 color:#ffffff;
 vertical-align:middle;
 line-height:22px;
 margin-left:3px;
 padding:0px 8px 7px 5px;
 background:url(/images/sub_btn02.jpg) no-repeat right top;
 }
 
.sub_btn2 *:hover,
.sub_btn2 *:active,
.sub_btn2 *:focus{ color:#daff6a;}






.sub_btn3 {
 display:inline-block;
 height:26px;
 margin-right:0px;
 margin-top:7px;
 margin-bottom:0px;
 background:url(/images/sub_btn03.jpg) no-repeat left top;
 }
 
.sub_btn3 a{
 display:block;
 font-family: "돋음";
 font-size:13px;
 font-weight:bold;
 letter-spacing:-1px;
 color:#ffffff;
 vertical-align:middle;
 line-height:26px;
 margin-left:3px;
 padding:0px 8px 7px 5px;
 background:url(/images/sub_btn03.jpg) no-repeat right top;
 }
 
.sub_btn3 *:hover,
.sub_btn3 *:active,
.sub_btn3 *:focus{ color:#d0ff51;}




.sub_btn4 {
 display:inline-block;
 height:22px;
 margin-right:0px;
 margin-top:7px;
 margin-bottom:0px;
 background:url(/images/sub_btn04.jpg) no-repeat left top;
 }
 
.sub_btn4 a{
 display:block;
 font-family: "돋음";
 font-size:12px;
 font-weight:none;
 letter-spacing:-1px;
 color:#ffffff;
 vertical-align:middle;
 line-height:22px;
 margin-left:3px;
 padding:0px 8px 7px 5px;
 background:url(/images/sub_btn04.jpg) no-repeat right top;
 }
 
.sub_btn4 *:hover,
.sub_btn4 *:active,
.sub_btn4 *:focus{ color:#f0ff4f;}





.sub_btn5 {
 display:inline-block;
 height:22px;
 margin-right:5px;
 margin-top:0px;
 margin-bottom:0px;
 background:url(/images/sub_btn05.jpg) no-repeat left top;
 }
 
.sub_btn5 a{
 display:block;
 font-family: "돋음";
 font-size:12px;
 font-weight:none;
 letter-spacing:-1px;
 color:#ffffff;
 vertical-align:middle;
 line-height:22px;
 margin-left:3px;
 padding:0px 8px 7px 5px;
 background:url(/images/sub_btn05.jpg) no-repeat right top;
 }
 
.sub_btn5 *:hover,
.sub_btn5 *:active,
.sub_btn5 *:focus{ color:#d0ff51;}




/* faq_답변 */
.faq tr.t_gray {
 background-color:#f0f0f0; 
 }

.faq td {
 padding:5px;
 font-size: 12px;
 font-family: "나눔고딕"; 
 color:#5d5d5d;
 line-height:21px;  
 text-decoration: none; 
 border-bottom:1px solid #f5f7fb;
}






/* popup */
.pop_tb_list01{width:548px; table-layout:fixed; border-collapse:collapse}
.pop_tb_list01 th{background-color:#709901; height:32px; color:#fff; text-align:left; font-size:14px; letter-spacing:-1px;}
.pop_tb_list01 th.pop_th_le{background-color:#709901; left top no-repeat; width:15px;}
.pop_tb_list01 th.pop_th_ri{background-color:#709901; right top no-repeat; width:15px;}
.pop_tb_list01 td div{height:300px; overflow-y:auto; line-height:21px; padding: 5px 10px 5px 5px; margin-top:16px; margin-bottom:16px;}
.pop_tb_list01 td div.pop_st{line-height:18px; padding:0 10px 0 0}
.pop_tb_list01 td div.pop_st01{height:auto; line-height:18px; padding:0 10px 0 0}
.pop_tb_list01 td div p{color:#5e5e5e; font-size:12px;}
.pop_tb_list01 td.pop_td_ce input{width:13px; height:13px; vertical-align:middle}




/* 메뉴수정 */

.menu_new { background-image:url(/images/menu_new_over.png) }
.menu_new {
 font-family: "돋음";
 font-weight: bold;
 text-align:left;
 font-size: 16px;
 color: #FFFFFF;
 line-height:20px;
}

.menu_new a:link,.menu_new a:visited {
 font-family: "돋음";
 font-weight: bold;
 font-size: 16px;
 color: #FFFFFF;
 text-decoration: none;
}
.menu_new a:hover,.menu_new a:active {
 font-family: "돋음";
 font-weight: bold;
 font-size: 16px;
 color: #FFFFFF;
 text-decoration:underline;
}




.menu_new_over { background-image:url(/images/menu_new_.png) }
.menu_new_over {
 font-family: "돋음";
 text-align:left;
 font-weight: bold;
 font-size: 16px;
 color: #FFFFFF;
 line-height:20px;
}

.menu_new_over a:link,.menu_new_over a:visited {
 font-family: "돋음";
 font-weight: bold;
 font-size: 16px;
 color: #FFFFFF;
 text-decoration: none;
}
.menu_new_over a:hover,.menu_new_over a:active {
 font-family: "돋음";
 font-weight: bold;
 font-size: 16px;
 color: #FFFFFF;
 text-decoration:underline;
}






/*  테이블 */
.m_table1 {
 border-top:1px solid #d5d5d5;
 border-right:1px solid #d5d5d5;
 color:#444444;
 background-color:#FFFFFF
 }
 
 
.m_table1 tr {
 line-height:20px;
 }   

 
.m_table1 td{
 padding:6px;
 font-size: 13px;
 text-align:left;
 line-height:20px;
 letter-spacing:-1px;
 border-bottom:1px solid #d5d5d5;
 border-left:1px solid #d5d5d5;
 }  
 
 .m_table1 td a:link,.m_table1 td a:visited {
 font-family: "돋음";
 font-size: 13px;
 line-height:17px;
 color: #444444;
 letter-spacing:-1px;
 text-decoration: none;
}
.m_table1 td a:hover,.m_table1 td a:active {
 font-family: "돋음";
 font-size: 13px;
 line-height:17px;
 color: #4c7600;
 letter-spacing:-1px;
 text-decoration: none;
}  


/* 메인 - 상품상세 - 상품후기*/

.list {
 border:1px solid #D0D0D0;
 color:#5F5F5F;
 }
 
.list col {
 border-left:1px solid #D0D0D0;
 }
 
.list col#col1 {
 border:none;
 }   
 
.list tr.odd {
 background-color:#F1F1F1; 
 }
 
.list tr {
 line-height:20px;
 }   
 
.list tr:hover {
 background-color:#F1FDFF;
 color:#5F5F5F;
 } 
 
.list thead tr:hover {
 background-color:transparent;
 color:#5F5F5F;
 } 
 
.list thead{
 line-height:25px;
 border-top:1px solid #D0D0D0;
 border-bottom:1px solid #D0D0D0;
 background:url(/img/table_tit_bg.png) repeat left top;
 } 
 
.list th{
 padding:5px;
 text-align:center;
 border-bottom:1px solid #D0D0D0;
 border-left:1px solid #D0D0D0;
 } 
 
.list td{
 padding:5px;
 text-align:center;
 border-bottom:1px solid #D0D0D0;
 border-left:1px solid #D0D0D0;
 }    

.btn_s {
 display:inline-block;
 height:23px;
 margin-right:2px;
 background:url(/img/btn_bg_s.png) no-repeat left top;
 }
 
 /* 버튼 */
.btn_s a{
 display:block;
 font-size:12px;
 color:#5F5F5F;
 vertical-align:middle;
 line-height:23px;
 margin-left:2px;
 padding:0px 10px 0 8px;;
 background:url(/img/btn_bg_s.png) no-repeat right top;
 }
 
.btn_s *:hover,
.btn_s *:active,
.btn_s *:focus{ color:#E36000;}  

/* 페이징 */

.table_paging {
 margin:0 auto;
 height:24px;
 text-align:center;
 padding:10px 0;
 } 
 
.table_paging_box {
 display:inline-block;
 margin:0 auto;
 height:24px;
 text-align:center;
 }  
 
.table_num_txt a{
 width:29px;
 display:inline-block;
 color:#999;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 line-height:24px;
 vertical-align:top;
 background:#EEE url(/img/page_num_bg.png) no-repeat left top;
 } 
 
.table_num_txt a:hover{
 color:#FF7200;
 } 
 
.table_num_current a{
 width:29px;
 display:inline-block;
 color:#FF7200;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 line-height:24px;
 vertical-align:top;
 background:#EEE url(/img/page_num_bg.png) no-repeat left top;
 }  
 
.paging_first a{
 width:29px;
 height:24px;
 display:inline-block;
 background:#EEE url(/img/page_pre2.png) no-repeat left top;
 } 

.paging_first a:hover{
 background:#EEE url(/img/page_pre2.png) no-repeat right top;
 }  
 
.paging_prev a{
 *margin:0 4px;
 _margin:0 4px;
 width:29px;
 height:24px;
 display:inline-block;
 background:#EEE url(/img/page_pre1.png) no-repeat left top;
 } 

.paging_prev a:hover{
 background:#EEE url(/img/page_pre1.png) no-repeat right top;
 } 
 
.paging_next a{
 width:29px;
 height:24px;
 display:inline-block;
 background:#EEE url(/img/page_next1.png) no-repeat left top;
 } 

.paging_next a:hover{
 background:#EEE url(/img/page_next1.png) no-repeat right top;
 }
 
.paging_last a{
 *margin:0 4px;
 _margin:0 4px;
 width:29px;
 height:24px;
 display:inline-block;
 background:#EEE url(/img/page_next2.png) no-repeat left top;
 } 

.paging_last a:hover{
 background:#EEE url(/img/page_next2.png) no-repeat right top;
 }  


 /* 떠다니는 메뉴 (Floating Menu) */
 #floatdiv { 
    position:fixed; _position:absolute; _z-index:-1;
	width:100px;
    ove rflow:hidden;
    /*background-color: transparent;*/
	background-color: white;
	border: 1px solid #ccc;
}

#floatdiv table {
	list-style:none;
	width:100px;
	bo rder: 1px solid #f00;
	margin-left:-40px;
	text-align:left;
}


#floatdiv td {
	text-align:center;
	letter-spacing:-1px;  
	}


#floatdiv a { 
	color: #5D5D5D; 
	border: 0; 
	text-decoration: none;
	}



.float_title {
	background:#7f9d4a;
	color:#FFF;
	width:100px;
	height:24px;
	bo rder:1px solid #f00;
	padding-top:4px;
	text-align: center;
	margin:0 auto; 
	margin-left:-40px; 
	display:inline-block; 
	zoom:1; *display:inline;}


/* 
#floatdiv table  { list-style: none; width:94px;bor der:1px solid #ccc;posi tion:absolute; margin-left:-37px;}
#floatdiv a   { color: #5D5D5D; border: 0; text-decoration: none;}
.float_title {background:#7f9d4a;color:#FFF;width:100px;height:24px;bo rder:1px solid #f00;padding-top:4px;text-align: center;margin:0 auto; margin-left:-40px;} */


/* 오늘 본 상품 */

/*
.table_paging {
 margin:0 auto;
 height:24px;
 text-align:center;
 padding:10px 0;
 } 
 
.table_paging_box {
 display:inline-block;
 margin:0 auto;
 height:24px;
 text-align:center;
 }  
 */
.page{
 display:inline-block;
 margin:0 auto;
 height:24px;
 text-align:center;
 zoom:1; 
 *display:inline;

}

.pre a{
 *margin:0 4px;
 _margin:0 4px;
 width:15px;
 height:17px;
 display:inline-block;
 background:#EEE url(/img/prev.png) no-repeat left top;
 vertical-align: middle;
 } 

.prev a:hover{
 background:#EEE url(/img/prev.png) no-repeat right top;
 } 
 
.next a{
 width:15px;
 height:17px;
 display:inline-block;
 background:#EEE url(/img/nex.png) no-repeat left top;
 vertical-align: middle;
 } 

.next a:hover{
 background:#EEE url(/img/nex.png) no-repeat right top;
 }
 
.bottm_line{
	border-bottom: 1px solid rgb(204, 204, 204);
	padding-bottom: 15px;
	padding-top: 10px;
}

.bottm_del{
 width:13px;
 height:13px;
 display:inline-block;
 background:url(/img/del.jpg) no-repeat left top;
 position:absolute;
 right: 0px;
 margin-top:-13px;
}








/* 결제창_2 */

#wrap {
	width:594px;
	margin:0 auto;
	margin-top:25px;
}

.order_title {
	background:url("/images/title_bar.jpg") 0 bottom no-repeat;
}

.order_title img {
	padding:0 0 12px 20px;
}


.contents_table {
	width:100%;
}


.table_body {
	width:92%;
	border-collapse: collapse;
	border-spacing: 0;
	text-align:center;
	margin:0 auto;
	margin-top:10px;
}



.table_body td {
	border-bottom:1px solid #bebebe;
bord er:1px solid #bebebe;
}


.table_body tr {
	height:32px;
}


.table_body input {
	border:1px solid #bebebe;
	background:url("/images/input_bg.jpg") repeat-x;
	height:18px;
}

.text_bold {
	font-weight:bold;
}

