@charset "utf-8";

#sub_top{width:100%; height:350px; background:url("../images/subtopimg01.jpg") center 0 no-repeat;}
#sub_top .left_title{font-size:20px; line-height:30px; color:#cbcaca; font-weight:400; background:url("../images/sub_title_line.jpg") center bottom no-repeat; text-align:center; padding-top:120px; padding-bottom:8px;}
#sub_top .sub_title{font-size:50px; line-height:60px; color:#fff; font-weight:400; text-align:center; margin-top:20px;}

#submenu{width:100%; height:50px; border-bottom:1px solid #dcdcdc;}
#submenu #sub_select{width:980px; margin:0 auto; position:relative;}
#submenu #sub_select li{float:left; width:20%;}
#submenu #sub_select li a{display:block; font-size:15px; line-height:50px; color:#000; font-family: 'Noto Sans KR', sans-serif; font-weight:400; border-right:1px solid #dcdcdc; text-align:center; border-bottom:1px solid #dcdcdc;}
#submenu #sub_select li:first-child a{border-left:1px solid #dcdcdc;}
#submenu #sub_select li a:hover{color:#045500; border-bottom:1px solid #045500;}
#submenu #sub_select li a.on{color:#045500; border-bottom:1px solid #045500;}

#sub_content{width:980px; margin:0 auto; min-height:500px; padding:50px 0;}

.sub_map{padding-top:30px; border-top:1px solid #005600;}
.sub_map li{font-size:15px; line-height:30px;}
.sub_map strong{color:#005600; padding-right:10px;}

/* 제품 리스트 */
.product_list{border-top:1px solid #005a00;}
.product_list .pro_box{border-bottom:1px solid #dcdcdc; min-height:240px; padding:30px 0 30px 340px; position:relative;}
.product_list .pro_box .pic{position:absolute; top:0; left:0; width:300px; height:100%; background-color:#f4f4f4;}
.product_list .pro_box .pic img{position:absolute; top:50%; left:0; margin-top:-150px;}
.product_list .pro_box .tit{font-size:25px; line-height:35px; color:#000;}
.product_list .pro_box .tit strong{color:#025402; margin-left:5px; font-weight:400;}
.product_list .pro_box .info_list{width:260px; display:inline-block; margin-right:40px; margin-top:20px; vertical-align:top;}
.product_list .pro_box .info_list.one_box{width:560px;}
.product_list .pro_box .info_list h3{font-size:15px; line-height:30px; color:#000; background:url("../page/product_list_line.jpg") 0 bottom no-repeat; font-weight:300;}
.product_list .pro_box .info_list .list{margin-top:10px;}
.product_list .pro_box .info_list .list li{background:url("../page/product_list_bold.jpg") 0 center no-repeat; padding-left:10px; font-size:15px; line-height:25px; color:#747474;}
.product_list .pro_box .bottom_list{margin-top:20px; font-size:15px; line-height:30px;}
.product_list .pro_box .bottom_list .down{display:inline-block; padding-left:20px;background:url("../page/product_list_down.png") 0 center no-repeat; font-size:15px; line-height:30px; margin-right:20px;}
.product_list .pro_box .bottom_list .more{display:inline-block; width:110px; height:30px; font-size:15px; line-height:30px; color:#045500; text-align:center; border:1px solid #045500; border-radius:30px;}
.product_list .pro_box .bottom_list .more:hover{background-color:#045500; color:#fff;}