@charset "utf-8";
/*CSS Document*/
@import url(/adm/wiz_reset.css);


.select {color:#666; border:1px solid #ccc; background-color:#fff;}
.input {padding:2px; border:1px solid #dfdfdf; background-color:#f7f7f7;}
.input_idpw {color:#545454; border:1px solid #dfdfdf; background-color:#fff;}
.search_input {color: #847f74; border: #cfcfcf 1px solid; background-color: #fff;}
.category_pd { border:1px solid #ddd; padding:20px; background:#f7f7f7;  }

/*페이징간격*/
.Paging_Num td { padding-left:3px; }

/*패스워드인풋*/
.Password_input input { height:20px; line-height:20px; background:#fff; border:1px solid #ccc; margin:0 1px; padding:3px 4px 3px;}

/* 제품소개 list ------------------------------------------*/
.AWprd_list {width:100%; }
.AWprd_list .prd_line {margin:0 auto; max-width:190px; }
.AWprd_list .prd_box { border-collapse: separate; border-spacing: 0px; text-align:left; max-width:190px; }
.AWprd_list .prd_box .prd_img {padding:4px; height:140px; overflow:hidden;}
.AWprd_list .prd_box .prd_img > a {display:block;}
.AWprd_list .prd_box .prd_img img { /*max-width:147px; max-height:147px; width:147px; height:147px;*/ }
.AWprd_list .prd_box .prd_ct { padding:10px 0 0; font-size:12px; color:#bbb;}
.AWprd_list .prd_box .prd_name { font-weight:bold; font-size:16px; color:#333;}
.AWprd_list .prd_box .prd_name a {font-size:13px; font-weight:normal; color:#333; 
	display: -webkit-box; width: 100%; overflow: hidden;
    text-overflow: ellipsis; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; white-space: normal; max-height: 54px; word-wrap: break-word;
    line-height: 18px; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
}
.AWprd_list .prd_box .prd_name a:hover {color: #2071cc; text-decoration: underline;}
.AWprd_list .prd_box .prd_text { font-size:12px; padding:10px 0 0; color:#999; max-width:152px;}
.prd_tit_list { letter-spacing:-0.05em; line-height:1.6; padding:0 0 0 18px; background:url(image/title_bullet2.png) left 50% no-repeat; font-size:15px; font-weight:600; margin-bottom:15px; }

/* 제품소개 view ------------------------------------------*/
.AWprd_view{}
.AWprd_view.border{border-top:1px solid #333;}
.AWprd_view .prd_img { width:300px; height:300px;  text-align:center; vertical-align:middle; }
.AWprd_view .prd_img img { max-width:300px; max-height:300px; width:300px; height:300px; }
.AWprd_view .prd_thimg td { border:1px solid #ddd; padding:2px; }
.AWprd_view .prd_thimg td img { width:50px; height:50px; }
.AWprd_view th, .AWprd_view td{}
.AWprd_view th{height:40px; background:#f7f7f7;}
.AWprd_view td{}
.AWprd_view .prd_name { font-weight:bold; font-size:34px; color:#333; border-bottom:1px solid #ddd; padding-bottom:20px; }
.AWprd_view .prd_text {padding-left:15px; line-height:23px; color:#000;  }
.AWprd_view .prd_tit { letter-spacing:-0.05em; line-height:1.6; padding:0 0 0 18px; background:url(image/title_bullet.png) left 50% no-repeat; font-size:15px; font-weight:600; margin-bottom:15px; }
.AWprd_view .prd_cont { padding:20px 0px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }

/* 게시판 input ------------------------------------------*/
.AWbbs_input_table{border-top:1px solid #333;}
.AWbbs_input_table th, .AWbbs_input_table td{text-align:left; padding-left:15px; border-bottom:1px solid #ddd;}
.AWbbs_input_table th{height:38px; background:#f7f7f7;}
.AWbbs_input_table td{}
	/* 체크박스 (HTML 비밀글 공지글) */
	.AW_bbs_input_checkbox{margin:0 0 10px;}
	.AW_bbs_input_checkbox input{vertical-align:middle;}
	.AW_bbs_input_checkbox label{vertical-align:middle; margin:0 10px 0 2px;}




/* 게시판 하단 검색------------------------------------------*/
.AWbbs_f_search{border:1px solid #ddd; background:#f7f7f7; padding:10px 0;}
.AWbbs_f_search select{border:1px solid #ccc; padding:4px 4px 5px; }
.AWbbs_f_search input{width:200px; height:20px; line-height:20px; background:#fff; border:1px solid #ccc; margin:0 5px; padding:3px 4px 3px;}
.AWbbs_f_search button{}




/* 커스텀 상세 */
.top_area:after {display:block; content:""; clear:both;}
.top_area {padding-bottom:10px;}
.top_left_area {float:left; text-align:center; margin:0 18px 10px 20px;}
.top_left_area .top_left_img {display:table-cell; width:300px; height:200px; border:1px solid #ddd; background:#fff; text-align:center; vertical-align:middle;}
.top_right_area {float:right; width:370px; padding-right:45px;}
.top_right_prdname {font-size:20px; font-weight:500; padding:9px 0 20px 20px; color:#787878; background:url('image/blet_intro01.gif') no-repeat left 13px;}

/* 디테일 */
.prd_detail {padding:25px 0 10px;}
.prd_detail_tit {margin:0 0 5px 26px; padding-left:20px; color:#005ea8; font-size:15px; background:url('image/blet_intro03.gif') no-repeat left top;}
.prd_detail_txt {padding:0 60px 0 46px; line-height:20px; color:#000;}