﻿@charset "utf-8";
/*공통폰트*/
* {font-family : "나눔스퀘어",  NanumSquare, "나눔고딕", NanumGothic;}

.subMenu { background-color:#14AA47; height:180px;}
.subMenu li {/*display:none;*/ }
.subMenu li a {font-size:16px; line-height:30px; padding-top:8px; color:#fff; }
.subMenu a:hover { /*border-bottom:1px solid #fff; */}
.flexible 
#lnb_01 a { padding-bottom:4px;}

#containerWrap_sub {/*width:100%; height:100%; position:absolute;*/

    clear: both;
    padding: 0;   
    width: 100%;
}


#sub_container {
    background: url("/img/sub/bg_container_top.gif") repeat-y scroll 0 0;
    margin: 0 auto;
    overflow: hidden;
    text-align: left;
    width: 1024px;

}

.depth_2 { padding-top:7px; margin-left:10px;}
.depth_2 li {background:url("/img/sub/dep_off.png") no-repeat 5px 11px;}
.depth_2 li a {line-height:25px; font-size:12px;}

#container {margin:0 auto; width:1024px; height:100%;}
#navi_left {width:169px; height:100%;  display:block; float:left; /*background:url(../img/sub/left_line.png) repeat-y;*/}
#contents {width:755px; height:100%;  float:left;}

#aside h2 { padding-top:72px; background:url(/img/sub/left_img_01.jpg) no-repeat; font-size:20px; border-bottom:1px solid #d6d6d6; padding-bottom:5px;}
#aside h2 strong {margin-left:15px;}
.sm { padding-top:12px; background:url(../img/sub/dot_black.png) no-repeat 14px 20px; padding-left:7px;}
.sm a {color:#363534; font-size:14px;}
.sm a:hover {color:#0daa46;}
.aside .sm {padding-left:20px;}


/*intro_01_2*/
.conWrap {width:800px; float:left; background-color:#faf6f3; padding-right:50px; padding-bottom:70px;}
.conWrap h4 {padding:50px 0px 10px 15px; margin-left:50px; font-size:22px; background:url(/img/sub/bolt.png) no-repeat 0px 55px;}
.txt {width:708px; margin-left:50px;border-top:1px solid #d6d6d6; padding-top:30px;}
.txt h5 {padding-bottom:20px; border-bottom:1px solid #d6d6d6; margin-bottom:40px; font-size:18px;}
.txt img {margin-bottom:20px;}
.txt img:last-child {margin-bottom:90px;}

/*intro_01_1*/
.txt p {padding-bottom:38px; line-height:30px; font-size:15px;}
#sign p {float:right; padding-top:26px; border-top:3px solid #363534;}
.product_3 {padding-left:50px;}
.product_3 img {width:170px; padding-right:40px; }
.product_3 p img {margin-top:60px;width : 639px; padding-bottom:60px;}
.product_3 img:last-child {margin-bottom:0px; }


/*intro_02_1*/
.seedtape_img {padding-left:60px;}
.seedtape_img img:first-child {padding-left:80px; margin-bottom:40px;}

/*intro_02_2*/
.machine_img {padding-left:60px;}
.machine_img img:first-child {padding-left:20px; margin-bottom:40px;}
.orange {color:#e45f00; font-weight:bold;}
#intro_02_2 .con .txt p {line-height:5px;}

/*intro_02_3*/
.seedtape_left img {width:325px; float:left; padding-top:50px;}
#intro_02_3 ul {width:380px; float:right;}
#intro_02_3 ul li {padding-left:50px; line-height:25px; font-size:15px; padding-bottom:20px; 
                   background:url(../img/sub/dot_orange.png) no-repeat 30px 10px;}
.bottom-img img {width:850px;  padding-top:80px;	 margin-bottom:-150px;}

/*intro_02_4*/


/*intro_03_1*/
.step {float:left; width:800px;}
.step img {padding-right:40px; width:333px; padding-bottom:50px;}
.step img:last-child {margin-bottom:20px;}
.vegetable_left img {float:left;}
.step2 {width:360px; float:right;}
.step2 li {line-height:40px; font-size:15px;}
.step2 span {border-right : 2px solid #e45f00; padding-right:20px;}


/*intro_03_2_1*/
.depth_01 a {font-size:12px;}
.depth_01 li { padding-top:7px; margin-left:5px;}
.tap_on {float:left; margin-left:50px;}
.tap_on a { color:#696766;}
.tap_on li {float:left; width:157px; height:32px; border:1px solid #0daa46; text-align:center; line-height:32px; 
           font-size:14px; margin-top:16px;}
#on2 {background-color:#0daa46; }
#on2 a {color:#fff;}
#intro_03_2_1 .con .txt h5 {margin-top:50px;}
.effect {float:left;}
.effect img {width:220px; height:110px; float:left;}
.effect ul {float:left; width:220px; padding-right:15px; }
.effect ul img:last-child { margin-bottom:20px;}
.effect ul span {background:url(../img/sub/stick.png)no-repeat 0px 0px; padding-left:7px;}

.cont_dep {font-size:14px; padding-left:15px; line-height:20px; margin-top:10px; }
.cont_dep li {background:url(../img/sub/dot_black.png)no-repeat 0px 7px; padding-left:10px;}
.bor {margin-bottom:50px;}
/*.bor {border-right:1px dotted #d6d6d6;}*/


/*intro_03_2_2*/
#intro_03_2_2 .con .txt h5 {margin-top:50px;}
#intro_03_2_2 .txt img:last-child {margin-bottom:20px;}
#intro_03_2_2 ul span {background:url(../img/sub/stick.png)no-repeat 0px 0px; padding-left:7px;}
.bor {float:left; padding-right:30px;}
#intro_03_2_2  .cont_dep li {font-size:14px; line-height:25px; }


/*intro_04_2*/
#intro_04_2 img {margin-bottom:0;}
#intro_04_2 .product_3 {padding-left:80px; }

.tbl_list {margin:0 auto; padding-top:35px; width:690px;}
.tbl_list  th {background:#fafafa none repaeat scroll 0 0; border-bottom:1px solid #757c86; color:#111; font-size:14px; font-weight:normal; padding:10px 0; text-align:center; }
.tbl_list  th {border-top:2px solid #111; background-color:#fff;}
.tbl_list  td {border-bottom:1px solid #999; font-size:14px; padding:7px 0;  text-align:center; word-break:keep-all;}
.tbl_list a {text-decoration:none;}
.b_suj {text-align:left;}
.b_suj a {text-decoration:none;}
.b_no {text-align:center;}
.paging {width:620px; margin:0 auto; padding-top:40px; text-align:center;}
.paging  a {margin:0 auto; text-transform:uppercase; padding:7px; font-size:14px; font-family:NanumGothic;}
.board_search { float:right; margin-right:90px; padding-top:20px;}

.post_view {margin-bottom:20px;}
.post_view dl {/*border-bottom:1px solid #999; */height:17px; padding:10px 0;}
.post_view dt div {float:left; font-size:14px; font-weight:bold; padding-left:10px; width:13%; margin-left:5%}
.post_view dl dt {height:auto; background:#fff none repeat scroll 0 0; border-bottom :1px solid #999; border-top:1px solid #999; font-size:15px; font-weight:600; padding:10px 10px 10px 15px; background-image:none; width:740px; margin-left:5%;}
.board_butt {clear:both; margin-top:20px; overflow:hidden; width:100%; padding:10px 0; text-align:center; float:right;}
.board_butt a {font-size:15px; line-height:20px; background:#e5e5e5 none repeat scroll 0 0; border:1px solid #999; color:#444; padding:5px 14px;float:right;}
.page_list .prev {margin-top:20px; border-top:2px solid #0daa46; float:left; width:760px; margin-left:5%;}
.page_list .prev dt {float:left; border-bottom:1px solid #999; clear:both; font-size:14px; font-weight:bold; padding:15px 0 15px 0; width:20%; text-align:center; }
.page_list .prev dd {border-bottom:1px solid #999; float:left; padding:15px 0 15px 0; width:75%; font-size:14px; padding-left:5%;}
.page_list .next {margin-bottom:20px; float:left; width:760px; border-bottom:1px solid #999; margin-left:5%;}
.page_list .next dt {clear:both; float:left; font-size:14px; font-weight:bold; padding:15px 0 15px 0; width:20%; text-align:center;}
.page_list .next dd {float:left; padding:7px 0 15px 0; width:75px; font-size:14px; padding-left:5%; }
.cont {border-bottom:1px solid #999; height:100%; line-height:1.6em; padding:3%; float:left; width:710px;margin-left:5%; }
.info {border-bottom:1px solid #999; height:17px; padding:10px 0; width:760px; margin-left:5%;}
.info span {display:block;  float:right; font-size:14px; font-weight:bold; padding-left:10px;  margin-left: auto;}

 #frm label {border:none;}