body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,dotum; font-size:9pt; color:#222222;}
body {margin:0;}
img {border:0;vertical-align:middle;}
a:link, a:visited, a:active { text-decoration:none; color:#454545; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, dotum; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:9pt; font-family:dotum; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

.top_line {width:100%;height:15px;border-top:2px solid #d9321f;}

.down_line {width:1000px;height:10px;margin-bottom:5px; border-top:1px solid #d9321f;}


.navi_box {width:100%;height:132px;background-color:#ffd747;}
.navi {width:1000px;height:132px;background:url('img/common/back_navi.gif') repeat-x 0 0;}

.search_form {width:155px;height:19px;border: 1px solid #fff; BACKGROUND-COLOR: #ffffff;  FONT-FAMILY: 돋움; COLOR: #555555;  font-size: 9pt;}

.main_con {width:1000;height:420px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}

.main_right {width:195px;height:420px;}

/* 메인 신상품/HIT상품 */
.main_new {width:1000px;height:305px;border:5px solid #ebebeb;}
.main_new  td{width:166px;text-align:center;vertical-align:top;color:#f26522;}
.main_new  img{margin-bottom:5px;}
.main_new a:link, .main_set a:visited, .main_set a:active { text-decoration:none; color:#898989;font-weight:bold; }
.main_new a:hover { text-decoration:underline; }

/* 메인 추천상품 */
.main_recom {width:1000px;height:305px;border:1px solid #f47737;}
.main_recom  td{width:166px;text-align:center;vertical-align:top;color:#f26522;}
.main_recom  img{margin-bottom:5px;}
.main_recom a:link, .main_recom a:visited, .main_recom a:active { text-decoration:none; color:#898989;font-weight:bold; }
.main_recom a:hover { text-decoration:underline; }

/* 하단 고객센터등 */
.bottom_box {width:1000px;height:155px;border:1px solid #ebebeb;margin-top:20px;margin-bottom:20px;}
.bottom_box td{text-align:center;vertical-align:middle;}

.bottom_menu {width:100%;height:32px;margin-top:15px;margin-bottom:15px;border-top:2px solid #000;border-bottom:1px solid #e4e4e4;}

a.notice:link, a.notice:visited, a.notice:active { text-decoration:none; color:#454545;font-size:12px;FONT-FAMILY: 돋움;line-height:4.6mm; }
a.notice:hover { text-decoration:underline;font-size:12px;FONT-FAMILY: 돋움;line-height:4.6mm; }

/* 서브 레이아웃 */
.sub_layout {width:1000px;margin-bottom:15px;border-bottom:1px solid #ebebeb;border-left:1px solid #e2e2e2;}

.sub_notice {width:177px;height:135px;}

.sub_content {width:808px;height:100%; padding-bottom:15px;margin-bottom:15px;padding-top:7px;border:1px solid #ebebeb;}

.t_top {border-top:1px solid #da3320;border-bottom:1px solid #efefef;background-color:#f7f7f7;}
.t_amount {color:#da3320;}

/* 서브 리스트 페이지 */
a.pagenavi:link, a.pagenavi:visited, a.pagenavi:active { text-decoration:none; color:#454545;font-size:12px;FONT-FAMILY: 돋움;line-height:4.6mm; }
a.pagenavi:hover { text-decoration:underline;font-size:12px;FONT-FAMILY: 돋움;line-height:4.6mm; }

.cate_box {border:1px solid #e3e3e3;padding:10px;text-align:left;}

.title_line { border-top:1px solid #e67c97;border-bottom:1px solid #e67c97;color:#515151;padding-top:10px;padding-bottom:10px;font-size:12px;font-weight:bold;}
.detail_box td { color:#515151;padding-top:5px;padding-bottom:5px;font-size:12px;FONT-FAMILY: 돋움;padding-left:5px;;border-bottom:1px solid #ededed;}


/* 상세 사용후기등 게시판 페이지 */
.itemuse_box {border:1px solid #e3e3e3;background-color:#f7f7f7;}
.itemuse_box td {font-size:12px;font-weight:bold;}
.itemuse_box_list td {border-bottom:1px solid #e3e3e3;font-size:12px;}

.itemqa_form {border:1px solid #e3e3e3;background-color:#fafafa;}
.itemqa_form td{font-size:12px;FONT-FAMILY: Dotum;}

.gray_line_t {border-top:1px solid #e3e3e3;}
.gray_line_t td{border-bottom:1px solid #e3e3e3;padding-top:10px;padding-bottom:10px;}
.white_line_t {border-top:1px solid #ffffff;}

.form_txt {font-size:12px;line-height:6mm;FONT-FAMILY: 돋움;}

.mypage_t {border:1px solid #e5e5e5;background-color:#f7f7f7;}
.mypage_t td {font-size:12px;FONT-FAMILY: 돋움;}

.order_form {width:730px;border-top:1px solid #f26c4f;}
.order_form td {font-size:12px;FONT-FAMILY: 돋움;border-bottom:1px solid #e5e5e5;height:25px;}

.order_form_gray td {font-size:12px;FONT-FAMILY: 돋움;border-bottom:1px solid #e5e5e5;height:30px;background-color:#f7f7f7;padding-left:10px;}

.order_num {border:1px solid #e5e5e5;height:30px;}

.pop_t {border-top:1px solid #c2c2c2;}
.pop_t td {font-size:12px;FONT-FAMILY: 돋움;border-bottom:1px solid #e5e5e5;height:25px;}

.settle_amout {color:#da3320;font-weight:bold;}