/*제품 메뉴 모음 */
#menu { width:100%; height:28px; display:inline; margin:0 auto; }
#menu  a{ font-family:Dotum,Gulim,NanumGothic,helvetica,Arial, Sans-Serif; font-size: 9pt; color:#4f4f4f;  font-weight:bold; text-decoration: none;}
#menu  a:hover{ font-family:Dotum,Gulim,NanumGothic,helvetica,Arial, Sans-Serif; font-size: 9pt; color:#106caf;  font-weight:bold; text-decoration: none;}
#menu ul li { display:inline; margin:0 auto;  padding:8px 5px 0px 5px; text-align:justify; white-space: nowrap; }


/*게시판Tab*/
#BView .tab_menu {  height: 25px; font-weight:bold; margin-top:6px;}
#BView .tab_menu ul {margin: 0;list-style: none;}
#BView .tab_menu li {display: inline;}
#BView .tab_menuu a {display: block; float: left; padding-top:5px ; height: 25px;width:117px; text-align: center; text-decoration: none; text-transform: none;font-size:9pt; font-weight:bold; color: #666666; background:url(/images/button_bg02.jpg) repeat-x; }
#BView .tab_menu a:hover {	height: 25px; width:117px;  background:url(/images/button_bg03.jpg) repeat-x; color: #F54444; font-weight:bold; font-size: 11pt;}
#BView .tab_menu .CurPage {height: 25px;width:117px;  background:url(/images/button_bg03.jpg) repeat-x; color: #F54444; font-weight:bold; font-size: 11pt;}

/*상세페이지 상세정보 Tab*/
.ITEM_View { float:left; width:770px; margin:0 auto; overflow:none; }
.ITEM_View .tab_menu { float:left; height: 40px; font-weight:bold; margin-top:6px; vertical-align:middle; overflow:none; }
.ITEM_View .tab_menu ul {margin:0; padding:0;  list-style: none;  vertical-align:middle; overflow:none;  }
.ITEM_View .tab_menu li {display: inline;  vertical-align:middle;  overflow:none;  }
.ITEM_View .tab_menu a { float:left; display: block;  margin-top:10px; padding-top:10px; height:40px; width:128px; text-align:center; font-size:12px; font-weight:bold; color: #666666; background:url(/images/button_bg02_1.jpg) repeat-x; vertical-align:bottom;  overflow:none;  }
.ITEM_View .tab_menu a:hover {height: 40px; width:128px;  background:url(/images/button_bg03_1.jpg) repeat-x; color: #F54444; font-weight:bold; font-size: 12px;  vertical-align:middle; }
.ITEM_View .tab_menu .CurPage {height: 40px;width:128px;  background:url(/images/button_bg03_1.jpg) repeat-x; color: #F54444; font-weight:bold; font-size: 12px;  vertical-align:middle; }

/*상세페이지 상세정보 Tab*/
.ITEM_View2 { float:left; width:770px; margin:0 auto; overflow:none; }
.ITEM_View2 .tab_menu { float:left; height: 40px; font-weight:bold; margin-top:6px; vertical-align:middle; overflow:none; }
.ITEM_View2 .tab_menu ul {margin:0; padding:0;  list-style: none;  vertical-align:middle; overflow:none;  }
.ITEM_View2 .tab_menu li {display: inline;  vertical-align:middle;  overflow:none;  }
.ITEM_View2 .tab_menu a { float:left; display: block;  margin-top:10px; padding-top:10px; height:40px; width:256px; text-align:center; font-size:12px; font-weight:bold; color: #666666; background:url(/images/button_bg02_1.jpg) repeat-x; vertical-align:bottom;  overflow:none;  }
.ITEM_View2 .tab_menu a:hover {height: 40px; width:256px;  background:url(/images/button_bg03_1.jpg) repeat-x; color: #F54444; font-weight:bold; font-size: 12px;  vertical-align:middle; }
.ITEM_View2 .tab_menu .CurPage {height: 40px;width:256px;  background:url(/images/button_bg03_1.jpg) repeat-x; color: #F54444; font-weight:bold; font-size: 12px;  vertical-align:middle; }




 /* index & sub_list */
 .tit_prod {height:50px;}
.pr01 { font-size: 12px; color:#7b7b7b; text-decoration: none; font-weight:normal;  line-height:110%; }
a.pr01:link, a.pr01:visited, a.pr01:active, a.pr01:hover { font-size: 12px; color:#7b7b7b; text-decoration: none; font-weight:normal;  line-height:110%; }

.pr02 { font-size: 12px; color:#222; text-decoration: none; font-weight:bold; }
a.pr02:link, a.pr02:visited, a.pr02:active, { font-size: 12px; color:#222; text-decoration: none; font-weight:bold;  }
a.pr02:hover { font-size: 12px; color:#ff5555; text-decoration: none; font-weight:bold; }

.pr03 { font-size: 12px; color:#7B7B7B; text-decoration: line-through; }
a.pr03:link, a.pr03:visited, a.pr03:active, a.pr03:hover { font-size: 12px; color:#7B7B7B; text-decoration: line-through; }

.pr04 { font-size: 12px; /*color:#3e3e3e;*/ text-decoration: none; /*font-weight:bold;*/ }
.a.pr04:link, a.pr04:visited, a.pr04:active, a.pr04:hover { font-size: 12px; color:#4A71B5; text-decoration: none; font-weight:bold; }

.pr05 { font-size: 12px;color:#4A71B5; text-decoration: none; font-weight:bold;height:20px;padding:10px 0 0 0;}
a.pr05:link, a.pr05:visited, a.pr05:active, a.pr05:hover { font-size: 12px; color:#3E3E3E; text-decoration: none; font-weight:bold; }

.pr06 { font-size: 12px; color:#3E3E3E; text-decoration: none;  height:12px; padding-top:2px; padding-left:3px;  padding-right:3px;}
a.pr06:link, a.pr06:visited, a.pr06:active { font-size: 12px; color:#3E3E3E; text-decoration: none;  height:12px;padding-top:2px;padding-left:3px;  padding-right:3px; }
a.pr06:hover { font-size: 12px; color:#3E3E3E; text-decoration: underline;  height:12px;padding-top:1px;padding-left:3px;  padding-right:3px; }

.pr07 { font-size: 12px; color:#ffffff; text-decoration: none;  height:12px; padding-top:2px; padding-left:3px;  padding-right:3px; background-color:#FF6600;}
a.pr07:link, a.pr07:visited, a.pr07:active{ font-size: 12px; color:#ffffff; text-decoration: none;  height:12px;padding-top:2px; padding-left:3px;  padding-right:3px; background-color:#FF6600; }
a.pr07:hover { font-size: 12px; color:#ffffff; text-decoration: underline;  height:12px;padding-top:2px; padding-left:3px;  padding-right:3px; background-color:#FF6600; }

.pr07b { font-size: 12px; color:#FF5500; text-decoration: none;  font-weight:bold; height:12px; padding-top:2px; padding-left:3px;  padding-right:3px; background-color:#FFFFFF;}
a.pr07b:link, a.pr07b:visited, a.pr07b:active{ font-size: 12px; color:#FF5500; text-decoration: none;  font-weight:bold; height:12px;padding-top:2px; padding-left:3px;  padding-right:3px; background-color:#FFFFFF; }
a.pr07b:hover { font-size: 12px; color:#FF5500; text-decoration: underline;  font-weight:bold; height:12px;padding-top:2px; padding-left:3px;  padding-right:3px; background-color:#FFFFFF; }


.pr08 { font-size: 12px; color:#3E3E3E; text-decoration: none; font-weight:bold; }
a.pr08:link, a.pr08:visited, a.pr08:active, a.pr08:hover { font-size: 12px; color:#595959; text-decoration: none; font-weight:bold; }

.pr11{ font-size: 15px; color:#444444; text-decoration: none ;font-weight:bold;}

.pr10{ font-size: 12px; color:#666666; text-decoration: none;  height:26px;padding-top:5px;}
a.pr10:link, a.pr10:visited, a.pr10:active { font-size: 12px; color:#666666;  text-decoration:none;  height:26px; padding-top:5px;}
a.pr10:hover { font-size: 12px; color:#666666;  text-decoration:underline;  height:26px; padding-top:5px;}

.pr12{ font-size: 12px; color:#AF0C11; text-decoration: none;  height:26px;padding-top:5px;}

.pr13{ font-size: 12px; color:#D7D7D7; text-decoration: none;  height:26px;padding-top:5px;padding-left:9px;  padding-right:5px;}

.pr14 { font-size: 12px; color:#737373; text-decoration: none; font-weight:none; }
a.pr14:link,a.pr14:active, a.pr14:visited { font-size: 12px; color:#737373; text-decoration: none; font-weight:none; }
a.pr14:hover { font-size: 12px; color:#AF0C11; text-decoration: none; font-weight:bold; }

.pr15{ font-size: 9px; color:#B8B8B8; text-decoration: none;}

.pr16 { font-size: 12px; color:#4a4a4a; text-decoration: none; font-weight:none; word-break:break-all; width:135px; }
a.pr16:link, a.pr16:visited, a.pr16:active, a.pr16:hover { font-size: 12px; color:#4a4a4a; text-decoration: none; font-weight:none; word-break:break-all; width:135px; }

.pr17 { font-size: 12px; color:#4a4a4a; text-decoration: none; font-weight:bold; }
a.pr17:link, a.pr17:visited, a.pr17:active, a.pr17:hover { font-size: 12px; color:#4a4a4a; text-decoration: none; font-weight:bold; }

.pr18 { font-size: 12px; color:#15479f; text-decoration: none; font-weight:bold; }
.a.pr18:link, a.pr18:visited, a.pr18:active, a.pr18:hover { font-size: 12px; color:#15479f; text-decoration: none; font-weight:bold; }


.style1 { font-size: 20px; color:#0764ac; font-weight:bold; word-break:nowrap; }
.style2 { font-size: 9pt; color:#0764ac; }
.style3 { font-size: 9pt; color:#ac0807; }
.style4 { font-size: 9pt; color:#333333; font-weight:bold;  padding-left:10px;}
.style5 { font-size: 9pt; color:#777777; font-weight:bold;  padding-left:10px;}

.item_view_txt li { height:25px; font-size:10pt; color:#545454; text-decoration: none; word-break:nowrap; padding:1px; }
.item_view_txt2 li { height:25px; font-size:10pt; color:#333333; text-decoration: none; /*font-weight:bold; */word-break:nowrap; padding:1px; }

#option_selected{width:400px;}
#option_selected .opt_select_box{margin-top:1px;border:1px solid #d0d0d0;padding:2px 0 2px 3px;font-size:11px;text-align:left}

/*.cate_wrap {position:relative}*/
.hd_sub_category { float:left; position:absolute; top:226px; z-index:1000; visibility:hidden; width:747px; background-color:#478ddc; padding:20px 20px 10px 10px; word-break:break-all; line-height:22px; }
.hd_sub_category.plaza {top:98px;}
.hd_sub_category .cat_list_box { width:737px; margin:0 auto; padding:0; text-align:justify; word-break:break-all; }
.hd_sub_category .cat_list_box span { display:inline-block; text-align:justify; word-break:nowrap; }
.hd_sub_category li { color:#fff; padding-bottom:5px;}
.hd_sub_category .hd_t { color:yellow;padding-left:25px; font-weight:normal; background:url('/images/folder.gif') no-repeat; font-size:14px;}
.hd_sub_category .hd_t2 { font-size:13px;display:inline-block;width:300px;margin-left:20px; padding-left:25px;  color:#fff; font-weight:normal; background:url('/images/file.gif') no-repeat; line-height:20px; }


.amount { color:#333333;/*font-weight:bold;*/ vertical-align:middle; padding-bottom:8px; }

.item_view_table td { padding:1px 3px 1px 3px; }
.item_view_table ul li { display:inline;}

.file_down_ul  li { display:inline; float:right; padding:10px 0px 0 8px;; }

.myp01 { border-right:1px solid #ffffff;  }
