@charset "utf-8";

/*카테고리 탭메뉴*/
.board_tab{ overflow:hidden; }
.board_tab li{ float:left; }
.board_tab li a{ position:relative; display:block; padding:8px 30px; font:300 13px/22px 'Roboto','Malgun Gothic',Sans-serif; color:#555; background:#fff; border:1px solid #ddd; border-width:1px 1px 0 0; }
.board_tab li:first-child a{ border-left-width:1px; }
.board_tab li.active a{ background:#fcfcfc; border-color:#6b6b6b; color:#333; font-weight:600; }
.board_tab li.active a:before{ position:absolute; left:-1px; top:-1px; content:''; width:1px; height:102%; background:#6b6b6b; }
.board_tab li.active a:after{ position:absolute; left:0; bottom:-1px; content:''; width:100%; height:1px; background:#6b6b6b; }

/*리스트*/
.btn_wrap.gray{ display:none; margin:0 auto 10px; padding:0; }

.board_list_gallery_wrap{ padding:0 0.5%; }

.board_list_gallery{ overflow:hidden; margin:0; }
.board_list_gallery li{ float:left; margin-left:2%; }
.board_list_gallery li.col_4{ width:23.5%; }
.board_list_gallery li.col_4:nth-child(4n+1){ clear:both; margin-left:0; }
.board_list_gallery li.col_5{ width:18.4%; }
.board_list_gallery li.col_5:nth-child(5n+1){ clear:both; margin-left:0; }
.board_list_gallery li.col_6{ width:15%; }
.board_list_gallery li.col_6:nth-child(6n+1){ clear:both; margin-left:0; }


/* 버튼 */
.list_btn_wrap{ float:right; overflow:hidden; margin-top:5px; }
.list_btn_wrap li{ float:left; height:34px; }
.list_btn_wrap li div{ overflow:hidden; margin-left:5px; }
.list_btn_wrap li div a{ float:left;}

.list_btn_wrap li p{ position:relative; display:block; padding:0 0 0 5px; }
.list_btn_wrap li p a{ position:relative; display:block; padding:0 15px; height:32px; font-size:0; border-radius:3px; color:#013b84; }
.list_btn_wrap li p a{ -webkit-transition-duration:0.2s; -moz-transition-duration:0.2s; -o-transition-duration:0.2s; -ms-transition-duration:0.2s; transition-duration:0.2s; }
.list_btn_wrap li p:hover a{ color:#059dcf;}
.list_btn_wrap li p a:before{ display:block; content:''; font:600 16px/30px 'FontAwesome','NanumGothic','Malgun Gothic',Sans-serif; }
.list_btn_wrap li p a:after{ position:absolute; top:2px; font:normal 11px/28px 'FontAwesome','Malgun Gothic',Sans-serif; }
.list_btn_wrap li .previous a{ padding-left:31px;color:#013b84; }
.list_btn_wrap li .previous a:before{ content:'Previous';}
.list_btn_wrap li .previous a:after{ left:13px; content:''; }
.list_btn_wrap li .next a{ padding-right:31px; }
.list_btn_wrap li .next a:before{ content:'Next'; }
.list_btn_wrap li .next a:after{ right:13px; content:''; }
.list_btn_wrap li:first-child {position:relative;}
.list_btn_wrap li .next:before {content:''; position:absolute; left:5px; top:10px; background:#bccdeb; width:2px; height:12px;}

/* 썸네일 이미지 */
.imgField{ border:1px solid #ddd; }
.imgField a{ display:block; overflow:hidden; }
.imgField a img{ width:auto; max-width:100%; }
.imgField a img{ width:auto; max-width:100%; /* transition:.2s ease;  */transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; }
.board_list_gallery li:hover .imgField a img{ transform:scale(1.10); }
.imgField a.noimg i{ display:block; }


.titleField{ padding:15px 5px 30px; }
.titleField a{ display:block; font:600 15px/22px 'Roboto','Malgun Gothic',Sans-serif; color:#333; text-align:center; }
.titleField a span{ display:block; margin-top:6px; font-weight:300; font-size:15px; }
.titleField img{ vertical-align:-2px; }

/*리스트 검색*/
.cs_search_wrap{padding:0; margin-bottom:20px; text-align:center; }
.cs_search_wrap input[type=text]{ width:240px; padding:0 10px; border:1px solid #ddd; height:31px;}
.cs_search_wrap input[type=submit]{ min-width:80px; background:#f8f8f8; color:#555; border:solid 1px #ddd; font:400 13px/29px 'Roboto','Malgun Gothic',Sans-serif; }
.cs_search_wrap .select{border:1px solid #ddd; height:31px;}:31px;}

/*뷰*/
.board_view_basic{font:300 15px 'Roboto','Malgun Gothic',Sans-serif;}
.board_view_basic > div{padding:10px 5px;}
.board_view_basic .titleField{ font:400 30px 'Roboto','Malgun Gothic',Sans-serif; padding:0 0 20px; margin-bottom:1px;}
.board_view_basic .titleField:before{ font:normal 16px "FontAwesome"; padding-right:5px; color:#ed3135; vertical-align:3px;}
.board_view_basic .infoField { overflow:hidden; background:#fafafa; border-bottom:1px solid #e7e7e7; padding:13px 20px;}
.board_view_basic .infoField ul{float:left; width:50%;}

.board_view_basic .infoField li{display:inline-block; font:300 13px 'Roboto','Malgun Gothic',Sans-serif; color:#777;}
.board_view_basic .infoField li i{ font-size:12px; }
.board_view_basic .infoField li i{padding-right:5px;}
.board_view_basic .infoField ul:first-child li{padding-right:20px;}
.board_view_basic .infoField ul:last-child{float:right; text-align:right;}
.board_view_basic .infoField ul:last-child li{padding-left:20px;}
.board_view_basic .fileField{font-size:13px; margin:0; padding:0;}
.board_view_basic .fileField li a{display:block;  padding:13px 20px; background:#fafafa; border-bottom:1px solid #e7e7e7; color:#555;}
.board_view_basic .fileField li a:before{content:''; font:normal 12px "FontAwesome"; padding-right:5px; color:#555;}
.board_view_basic .contentField{padding:30px 100px 0; /* border-top:1px solid #ddd;  */min-height:250px;}

.top_view {overflow:hidden; border-bottom:1px solid #ddd; }
.top_view .titleField {float:left;}

.board_view_basic .top_btn_wrap{ padding:80px 0 0; text-align:center; }
.top_btn{ overflow:hidden; max-width:700px; width:auto; margin:0 auto; display:inline-block; }
.top_btn li{ /*float:left; width:32%; margin-left:2%;*/display:inline; margin-left:10px;  }
.top_btn li:first-child{ margin-left:0; }
.top_btn li a{ position:relative; display:inline-block; padding:0 40px 0 20px; text-align:left; background:#013b84; font:500 0 'Roboto','Noto Sans KR','Malgun Gothic',Sans-serif; color:#fff; border-radius:30px; }
.top_btn li a:before{ display:block; content:'Product Downloads (JPG)'; font-size:12px; line-height:48px; }
.top_btn li a:after{ position:absolute; right:20px; top:0; content:''; font:normal 12px/48px 'FontAwesome'; }
.top_btn li:nth-child(2) a:before{ content:'Drawing Downloads (JPG)'; }
.top_btn li:nth-child(3) a{ display:inline-block;  padding:0 40px 0 20px; text-align:left; background:#013b84; font:500 0 'Roboto','Noto Sans KR','Malgun Gothic',Sans-serif; color:#fff; border-radius:30px; }
.top_btn li:nth-child(3) a:before{ content:'Drawing Downloads (CAD)'; }



.top_btn li a{ -webkit-transition-duration:0.2s; -moz-transition-duration:0.2s; -o-transition-duration:0.2s; -ms-transition-duration:0.2s; transition-duration:0.2s; }
.top_btn li a:hover{ background:#059dcf; }


/*이미지 : center - jsy*/
.contentField .upimg_wrap{text-align:center !important;}


/*이전글 다음글*/
.board_view_basic{ padding-top:40px; border-collapse:collapse;}
.board_view_basic .listField{ padding-top:30px; border-collapse:collapse; }
.board_view_basic .listField th, .board_view_basic .listField td{border-bottom:1px dotted #ddd; border-width:0 0 1px 0; padding:10px 5px; font:300 13px 'Roboto','Malgun Gothic',Sans-serif; text-align:left;}
.board_view_basic .listField tr:last-child th,  .board_view_basic .listField tr:last-child td{border-bottom:1px solid #ddd;}
.board_view_basic .listField th{width:130px;}
.board_view_basic .listField th strong{display:block; background:#fff; border:1px solid #e7e7e7; border-radius:100em; padding:5px 10px; color:#4C8CF5; text-align:center; }
.board_view_basic .listField td span{ color:#666; }
.board_view_basic .listField img{ vertical-align:-1px; }

/* 리스트 테이블 */
.board_list_gallery .th_no{ width:6%; }
.board_list_gallery .th_user{ width:12%; }
.board_list_gallery .th_date{ width:12%; }
.board_list_gallery .th_view{ width:8%; }

/* .title_goods_content > a{ overflow:hidden; display:block; text-overflow:ellipsis; work-wrap:normal; white-space:nowrap; } */

/* 상품 후기 뷰페이지 상품 상단 정보 */
.review_product_wrap1{ position:relative; overflow:hidden; background:#f9f9f9; border:solid 1px #eee; padding:5px;  }
.review_product_wrap1:after{ content:""; display:block; clear:both;  }
.review_product_box{   position:relative; overflow:hidden; background:#fff; border:solid 1px #eee; box-sizing:border-box; padding:10px;  }
.review_product_box:after{ content:""; display:block; clear:both;  }
.review_product_box:hover{ border-color:#ddd }
.review_product_box:hover dd .go_btn a{ background:#7e92de; color:#fff; border-color:#7e92de; }

.review_product_box dt{ float:left; width:30%; box-sizing:border-box; text-align:center  }
.review_product_box dd{ float:right; width:70%; box-sizing:border-box;  }
.review_product_box dd .name{  font:400 15px/20px 'Roboto','Malgun Gothic',Sans-serif; padding:5px 0; height:20px; overflow:hidden; text-overflow:ellipsis; work-wrap:normal; white-space:nowrap;  }
.review_product_box dd .info{  font:300 12px/18px 'Roboto','Malgun Gothic',Sans-serif; color:#666; padding:3px 0; }
.review_product_box dd .memo{  font:300 12px/18px 'Roboto','Malgun Gothic',Sans-serif; color:#999; }
.review_product_box dd .price{   font:400 14px/20px 'Roboto','Malgun Gothic',Sans-serif; color:#8fa2ec; padding:5px 0 0 0; }
.review_product_box dd .go_btn a{ position:absolute; top:20%; right:5%; border:solid 1px #b7c3f5; color:#7e92de; background:#f4faff; width:63px; height:60px; border-radius:100px;  font:600 13px/56px 'NanumGothic','Malgun Gothic',Sans-serif; transition:.2s ease  }

/* view페이지 이미지 */
#wiz_get_table_width{ display:none; }
.board_view_basic .contentField img{ width:auto; max-width:800px; }

/**************************************
댓글
***************************************/
.com_wrap{ padding:25px 0 25px; border-bottom:1px dotted #ddd; }
.com_wrap li{ position:relative; }
.com_wrap li.infoArea{ overflow:hidden; padding-bottom:15px; }
.com_wrap li.infoArea > strong{ display:block; float:left; font:400 14px/22px 'Roboto','Malgun Gothic',Sans-serif; color:#333; }
.com_wrap li.infoArea > span{ display:block; float:right; font:300 12px/22px 'Roboto','Malgun Gothic',Sans-serif; color:#666; }
.com_wrap li .btnField{ position:absolute; right:0; top:0; width:20%; display:block; text-align:right; }
.com_wrap li.commentField{ width:80%; font:300 15px/24px 'Roboto','Malgun Gothic',Sans-serif; color:#444; }


/*코멘트*/
.comment_title{font:400 16px/20px 'Roboto','Malgun Gothic',Sans-serif; text-align:left; padding:10px 0 10px 1%; border-top:solid 1px #666; border-bottom:solid 1px #ddd; color:#555; margin-top:30px;  }
.comment_title:before{ content:" "; display:inline-block; font:normal 18px "FontAwesome",Arial;  color:#4C8CF5; padding:0 5px 0 0 }
.commentArea{background:#fafafa; padding:30px; border:1px solid #eee; font:300 13px 'Roboto','Malgun Gothic', verdana;}
.commentArea > ul{border-bottom:1px dashed #ddd; padding:5px 0 20px; margin-bottom:20px; overflow:hidden;}
.commentArea > ul li{width:50%; float:left;}
.commentArea > ul .infoArea{text-align:right; color:#888; font-size:12px;}
.commentArea > ul .infoArea i{color:#999;}
.commentArea > ul .infoArea a{border:1px solid #ddd; padding:3px 5px; background:#fff; margin-left:5px;}
.commentArea > ul .infoArea a span{margin-left:3px;}
.commentArea > ul .commentField{width:100%; float:none; font-size:15px; clear:both; padding-top:10px;}
.commentArea > ul .ipField{font-size:12px; color: #888; padding-left:10px;}


.comment_title .total_heart{  overflow:hidden; float:right; padding:0 2.5% 0 0; }
.comment_title .total_heart:after{ content:""; clear:both; display:block;  }
.comment_title .total_heart{  font:600 13px/20px 'NanumGothic','Malgun Gothic',Sans-serif; color:#fa7c87; }
.comment_title .total_heart b{ font:600 16px/20px Malgun Gothic; color:#333; }
.comment_title .total_heart b:after{ content:"점"; display:inline-block; font:400 14px/20px 'Roboto','Malgun Gothic',Sans-serif; }
.comment_title .total_heart .garde{ vertical-align:-2px  }


.comment_write_title{font:400 18px/20px 'Roboto','Malgun Gothic',Sans-serif;; text-align:left; padding:0 0 10px 1%; }
.comment_write_title:before{ content:" "; display:inline-block; font:normal 18px "FontAwesome",Arial;  color:#4C8CF5; padding:0 5px 0 0 }
.comment_write{background:#f8f8f8; border:1px solid #e8e8e8; padding:20px 3%;}
.comment_write .infoField i{margin-right:3px; color:#777;}
.comment_write input[type=text], .comment_write .infoField input[type=password]{border:1px solid #ccc; height:25px; margin:0 10px 0 0; padding-left:5px;  }
.comment_write .btn_comment{background:#ef9e7e; width:120px; font:bold 14px/65px Malgun Gothic;   color:#fff; border-radius:3px; vertical-align:top;  }
.comment_write .commentField{width:100%; margin:10px 0;}
.comment_write .commentField textarea{margin:0; height:54px;}
.comment_write .commentField td{vertical-align:top;}
.comment_write .commentField td:first-child{width:95%; padding-right:1%;}

/* 댓글 내역 */
p.infoArea1{ text-align:left; float:left  }
p.infoArea1 span{ color:#777; }
p.infoArea1 span{ display:inline-block; padding:0 10px 0 5px; }
p.infoArea2{  padding:0 0 6px 0;}
p.infoArea2 span{ color:#777;  font:300 12px/20px 'Roboto','Malgun Gothic'; display:inline-block; padding:0 10px 0 0; }


.content_list_1{ position:relative; overflow:hidden; /*  border-bottom:solid 1px #ddd; */ padding:7px 7% 7px 0; box-sizing:border-box; background:#f4f4f4; box-sizing:border-box  }
.content_list_1:after{ content:""; clear:both; display:block;  }
.content_list_1 dt{ position:relative; width:17%; float:left; text-align:center;  }
.content_list_1 dt .user_icon1{ display:inline-block; width:50px; height:50px; border:solid 1px #ddd; border-radius:100px; background:#fff; text-align:center; margin-top:0;  }
.content_list_1 dt .user_icon1:before{   content:""; font:normal 26px/50px "FontAwesome",Arial; vertical-align:-2px; color:#ccc; text-align:center; display:block;  }
.content_list_1 dd{ position:relative; width:83%; float:right;box-sizing:border-box; padding:10px 2%; background:#fff; border-radius:10px; border:solid 1px #e2e2e2  }
.content_list_1 dd:before{ content:""; display:block; width:15px; height:49px; position:absolute; top:8px; left:-15px; background:url(/img/review_recmt.png) no-repeat top left; }
.content_list_1 dd .dataField1{ display:block; width:90%; word-break:keep-all;  color:#444; }
.content_list_1 dt .btnField{ position:absolute; top:60px; left:0; right:0;}
.content_list_1 dt .btnField a{ color:#aaa; }
.content_list_1 dd .fa-user{ color:#635049; opacity:.8 }

/* 댓글 내 하트 */
.select_heart{ float:right; height:25px; padding:5px 0 0 0; margin-top:-7px  }
.select_heart:before{ content:""; display:inline-block; font:400 14px/30px 'Roboto','Malgun Gothic',Sans-serif; color:#333; vertical-align:3px; display:inline-block; padding-right:5px; }
.select_heart label{ position:relative; display:inline-block; padding:0 10px 0 20px;  }
.select_heart label input[type=radio]{ display:inline-block; width:15px; height:15px; position:absolute; top:2px; left:0; }

/**************************************
글쓰기 write
***************************************/
.board_write_basic{ padding:0 0.5%; }

/* 입력항목 */
.col_wrap{ overflow:hidden; }
.col{ overflow:hidden; position:relative; float:left; padding:4px 0; }
.col_1{ display:none; float:right; margin-top:5px; font:300 13px/30px 'Roboto','Malgun Gothic',Sans-serif; color:#444; }
.col_2{ width:49.5%; padding:4px 0 4px 0; margin-left:1%; }
.col_wrap .col:nth-child(2n+1){ margin-left:0; }
.col_8{ width:100%; margin-top:20px; }
.col_10{ width:100%; }

.col li{ position:relative; }
.col li.col_title{ position:absolute; left:0; top:4px; width:130px; text-align:center; border:1px solid #ddd; border-width:1px 0 1px 1px; }
.col li.col_title b{ display:block; padding:0 10px; font:400 13px/30px 'Roboto','Malgun Gothic',Sans-serif; color:#666; }
.col li.col_contents{ width:100%; padding-left:130px; }

.col_8 li.col_icon{ position:absolute; lefT:0; top:4px; width:100px; background:#4C8CF5; color:#fff; font:400 12px/23px 'Roboto','Malgun Gothic',Sans-serif; border-radius:100em; text-align:center; }
.col_8 li.col_icon p{ float:left; margin-right:20px; width:90px; height:90px; padding:15px 15px 18px; border:3px solid #b2b2b2; background:#fcfcfc; border-radius:100em; text-align:center; }
.col_8 li.col_icon p img{ width:auto; max-width:100%; }
.col_8 li.col_contents{ padding-left:120px; }

.form-control{ width:100%; height:32px; padding:0 10px; border:1px solid #ddd; font:300 13px/30px 'Roboto','Malgun Gothic',Sans-serif; border-radius:0 4px 4px 0; color:#555; }
.col li.col_contents select{ width:100%; height:32px; padding:0 10px; border:1px solid #ddd; font:300 13px/30px 'Roboto','Malgun Gothic',Sans-serif; border-radius:0 4px 4px 0; color:#555; }

.board_write_basic textarea{ width:99.8%; background:#f9f9f9;  min-height:300px; margin:12px auto; font:300 13px/20px 'Roboto','Malgun Gothic',Sans-serif;  }

.infoTxt{ position:absolute; right:0; top:0; height:32px; padding:0 20px; border-radius:0 4px 4px 0; border:1px solid #ddd; font:300 13px/30px 'Roboto','Malgun Gothic',Sans-serif; background:#fff; color:#4c8cf5; }

/* 첨부파일 */




/***************************************
비밀글 삭제등
***************************************/
.board_passwd_basic{ padding-top:100px; text-align:center;}
.board_passwd_basic .iconField i{width:100px; height:100px; border-radius:100em; line-height:100px; text-align:center; color:#fff; font-size:30px; background:#4C8CF5; }
.board_passwd_basic dt{font:300 16px/20px 'Roboto','Malgun Gothic',Sans-serif; margin-top:40px; color:#333; margin-bottom:20px;}
.board_passwd_basic .inputField{margin-bottom:20px; font:400 14px/18px 'Roboto','Malgun Gothic',Sans-serif; color:#555; }
.board_passwd_basic .inputField input[type=password]{height:28px; border:1px solid #e7e7e7; width:30%; font:normal 12px/28px Malgun Gothic; padding-left:5px }
.board_passwd_basic .btnField{margin-top:40px;}
.board_passwd_basic .button{min-width:100px; padding:10px 20px; border:1px solid #e7e7e7; font:bold 15px 'Malgun Gothic',Sans-serif; margin:0 5px;}
.board_passwd_basic .btn_ok{background:#595757; color:#fff; border-color:#595757;}

/****아이콘***/
.board_list_gallery td .fa-lock, .board_list_gallery td .fa-floppy-o{vertical-align:-2px; margin:0 5px;}
.board_list_gallery td .fa-lock{color:#444;}
.board_list_gallery td .fa-level-up{color:#777;  vertical-align:2px; margin:0 5px;}
.board_list_gallery td span.icon_new{font:bold 10px Dotum; color:#fff; background:#7b1820; padding:2px; border-radius:2px; text-transform:uppercase}


/* 댓글 */
.comment_wrap_1{ display:none; }
.comment_title{ display:none; }


@media (max-width:1500px){

.top_btn li a{ padding:0 40px 0 15px;}
.top_btn li:nth-child(3) a{ padding:0 40px 0 15px;}
}




@media (max-width:999px){

/* 버튼 추가 */

.board_view_basic{ text-align:center;}
.board_view_basic .top_view{ float:auto; text-align:center;  }
.top_btn_wrap .top_btn li{ float:none; padding:5px 0; margin:0 auto; left:50%; /*width:48%; margin-left:4%;*/ }
/*.top_btn_wrap .top_btn li:first-child{ margin-left:0; }
.top_btn_wrap .top_btn li:nth-child(3){ margin-left:0; }*/

.board_view_basic{ padding-top:0; }

.list_btn_wrap{ display:inline-block; float:none; }
.list_btn_wrap li { float:none; border:solid 1px #eee; background:#f9f9f9; border-radius:50px; margin-bottom:7px; }
.list_btn_wrap li:last-child{ border:none;  background:none; }
.list_btn_wrap li p a:before{ font:600 13px/31px 'FontAwesome','NanumGothic','Malgun Gothic',Sans-serif; }
.list_btn_wrap li div { display:inline-block; }
.list_btn_wrap li .next:before { display:none; }

.board_list_gallery_wrap{ padding:0; }


.top_btn li a{ width:200px !important; padding:0 22px !important; }
.top_btn li a:before{ font-size:11px; }
.top_btn li a:after{ right:22px; font-size:12px;  }



/*리스트*/
.board_list_gallery li{ width:49% !important; margin-left:2% !important; }
.board_list_gallery li.col_4:nth-child(4n+1){ clear:none; }
.board_list_gallery li.col_5:nth-child(5n+1){ clear:none; }
.board_list_gallery li.col_6:nth-child(6n+1){ clear:none; }
.board_list_gallery li:nth-child(2n+1){ clear:both !important; margin-left:0 !important; }

.titleField{ padding:10px 5px 20px; }
.titleField a{ font-size:12px; line-height:15px; text-align:center; word-break:keep-all; }

/*리스트 검색*/
.cs_search_wrap .select{ height:28px; width:70px; }
.cs_search_wrap input[type="text"]{ height:28px; width:140px; }
.cs_search_wrap input[type="submit"]{ min-width:50px; font-size:11px; line-height:26px; }

/*이전글 다음글*/
.board_view_basic .listField th, .board_view_basic .listField td{ padding:5px 5px; font-size:11px; line-height:18px; }
.board_view_basic .listField th strong{ padding:2px 10px; }

/* view 타이틀 */
.board_view_basic .titleField{ padding:0 5px 0; float:none; font-size:18px; line-height:24px; text-align:center;  }
.board_view_basic .titleField:before{ padding-right:3px; font-size:13px; }

.board_view_basic .infoField{ padding:5px 15px; }
.board_view_basic .infoField li{ font-size:11px; }

.board_view_basic .fileField li a{ padding:5px 15px; font-size:11px; }

/* view페이지 이미지 */
.board_view_basic .contentField{ padding:5px 0.5% 35px; }
.board_view_basic .contentField img{ max-width:100%; }

/* 입력항목 */
.board_write_basic{ padding:0; }
.col_wrap .col{ float:none; width:100%; padding-left:0; margin-left:0; }
.col_wrap .col_1{ font-size:11px; }
.col_wrap .col li.col_title{ width:100px; }
.col_wrap .col li.col_title b{ font-size:11px; line-height:26px; }
.col_wrap .col li.col_contents{ padding-left:100px; }
.col_wrap .form-control{ height:28px; font-size:11px; line-height:26px; }

.col_wrap .col_8 li.col_icon{ width:90px; font-size:10px; }

.infoTxt{ padding:0 8px; height:28px; line-height:26px; font-size:10px; }




/*카테고리 탭메뉴*/
.board_tab li a{ padding:6px 20px; font-size:11px; line-height:16px; }
.board_tab li:first-child a{ border-left-width:1px; }
.board_tab li.active a{ background:#fcfcfc; border-color:#6b6b6b; color:#333; font-weight:400; }
.board_tab li.active a:before{ position:absolute; left:-1px; top:-1px; content:''; width:1px; height:102%; background:#6b6b6b; }
.board_tab li.active a:after{ position:absolute; left:0; bottom:-1px; content:''; width:100%; height:1px; background:#6b6b6b; }


}