/* BASIC css start */
/* ¸ÞÀÎ¹è³Ê¼ÓµµÁ¶Àý */
#main_s .swiper-wrapper {transition-duration: 2.5s !important;}


/**/
#main_img { width: 100%; margin:0 auto; }

/* °Ô½ÃÆÇ 2°³ */
#main .section {
	padding: 20px 0 50px;
}
#main .section .latest_bbs {
	float:left;
	width:538px;
	height:86px;
}

#main .section .latest_bbs:first-child h2 {
	padding:1px 0 0 23px;
float:left;
}
#main .section .latest_bbs:nth-child(2) h2  {
	padding:1px 0 0 1px;
float:left;
}
#main .section .latest_bbs:first-child {
	background: url(/design/kisanbiotech/9625/bbs_bg1.gif) no-repeat;
}
#main .section .latest_bbs:nth-child(2)  {
	background: url(/design/kisanbiotech/9625/bbs_bg2.gif) no-repeat;
	margin-left:23px;
}

#main .section .latest_bbs table {
     width: 330px;
     margin-top:20px;
}

#main .section .latest_bbs .title a { color: #888; font-size:11px; text-decoration:none; line-height:17px; }
#main .section .latest_bbs .title a:hover { color: #000; }

/* °ü¸®ÀÚ ½½¶óÀÌµå */
#main_s{text-align:center;}
#main_s #f2s-rolling-container1 .swiper-pagination-bullet{border-radius:20px !important; width:10px; height:10px;}


/* ¸ÞÀÎ ½½¶óÀÌµå */
.swiper-container{text-align:center;}

/* »óÇ° Å¸ÀÌÆ² */
#main .prd_list h2 {
	padding: 0 0 10px;
	margin-bottom:20px;
}

/* ·Î°í ½½¶óÀÌµå */
#logo_slide{position:relative; text-align:center; margin:30px auto; height:70px;}
#logo_slide a{display:block; text-align:center;}
#logo_slide .swiper-button-prev, #logo_slide .swiper-container-rtl .swiper-button-next{position:absolute; top:50%; transform:translateY(-50%); width:27px; height:44px; background-image:url('/design/kisanbiotech/image/re-img/prev-g.png')}
#logo_slide .swiper-button-next, #logo_slide .swiper-container-rtl .swiper-button-prev{position:absolute; top:50%; transform:translateY(-50%); width:27px; height:44px; background-image:url('/design/kisanbiotech/image/re-img/next-g.png')}

/* link-list */
.link-list{font-size:0;margin:30px 0 55px;}
.link-list ul{font-size:0;}
.link-list ul+ul{margin-top:14px !important;}
.link-list li{display:inline-block;vertical-align:top;width:285px;height:105px;margin-right:20px;padding:0;border:1px solid #d9eadf;border-radius:14px;background:#fff;box-shadow:0 5px 18px rgba(47,143,91,.08);text-align:center;box-sizing:border-box;overflow:hidden;transition:all .25s ease;}
.link-list li:last-child{margin-right:0;}
.link-list li a{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;color:#242424;font-size:23px;font-weight:bold;line-height:0.7;text-decoration:none;box-sizing:border-box;transition:all .25s ease;}
.link-list li a span{display:block;margin-bottom:0;color:#2F8F5B;font-size:15px;font-weight:bold;line-height:17px;letter-spacing:1.2px;transition:all .25s ease;}
.link-list li:hover{border-color:#2F8F5B;background:linear-gradient(135deg,#2F8F5B 0%,#26764B 100%);box-shadow:0 10px 24px rgba(47,143,91,.22);transform:translateY(-4px);}
.link-list li:hover a,.link-list li:hover a span{color:#fff;}

/* Ä¿¹Â´ÏÆ¼ */
.community-box{margin-bottom:20px;padding-top:30px}
.community-list{font-size:0;}
.community-list li{display:inline-block; vertical-align:top; padding-top:1px; padding-bottom:1px;}
.community-list li.mr-2{margin-right:2px;}

/* Å¸ÀÌÆ² °ü·Ã */
.main-tt-box{margin-top:30px; margin-bottom:20px; text-align:center;}
.main-tt{color:#000; font-size:30px;font-weight:bold;}
.main-sub-tt{color:#262626; font-size:14px; letter-spacing:3px}

/* ÀÎ±â»óÇ° ¡¤ ½ÅÁ¦Ç° */
.best-prd-r{font-size:0;margin:35px 0 45px;display:flex;align-items:flex-start;}
.best-left-img{width:202px;margin-right:20px;display:inline-flex;vertical-align:top;box-sizing:border-box;}
.product-heading{min-height:200px;padding:28px 24px;flex-direction:column;align-items:flex-start;justify-content:center;border:0;border-left:3px solid #cc0001;background:#fff;text-align:left;}
.product-heading span{display:block;margin-bottom:8px;color:#cc0001;font-size:12px;font-weight:bold;letter-spacing:2.5px;}
.product-heading strong{display:block;color:#171717;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-1px;}
.product-heading i{display:block;width:35px;height:2px;margin:20px 0;background:#cc0001;}
.product-heading p{margin:0;color:#888;font-size:13px;line-height:1.7;word-break:keep-all;}
.prd-box{width:970px;display:inline-block;vertical-align:top;}
.best-prd-r .prd-box table{width:100%;border-collapse:separate;border-spacing:12px 0;table-layout:fixed;}
.best-prd-r .prd-box td{width:25%;padding:12px 11px 14px;border:1px solid #e8e8e8;border-radius:14px;background:#fff;vertical-align:top;box-sizing:border-box;transition:all .25s ease;}
.best-prd-r .prd-box td:hover{border-color:#cc0001;box-shadow:0 10px 24px rgba(0,0,0,.09);transform:translateY(-5px);}
.prd-list .prd-box .thumb{width:100%;height:175px;overflow:hidden;border-radius:10px;background:#fafafa;}
.prd-list .prd-box .thumb a{display:block;width:100%;height:100%;min-height:0;}
.prd-list .prd-box .thumb img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .3s ease;}
.best-prd-r .prd-box td:hover .thumb img{transform:scale(1.05);}
.best-prd-r .prd-box .dsc.name{display:-webkit-box;height:42px;margin-top:12px;overflow:hidden;font-size:14px;font-weight:bold;line-height:21px;text-align:left;word-break:keep-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.best-prd-r .prd-box .dsc.name a{color:#222;text-decoration:none;}
.best-prd-r .prd-box .dsc.name a:hover{color:#cc0001;}
.best-prd-r .prd-box .add{height:18px;margin-top:4px;overflow:hidden;color:#888;font-size:12px;line-height:18px;text-align:left;white-space:nowrap;text-overflow:ellipsis;}
.best-prd-r .prd-box .icon{margin-top:6px;text-align:left;}
.best-prd-r .prd-box .option{margin-top:6px;text-align:left;}
.best-prd-r .prd-box .price{margin-top:10px;color:#cc0001;font-size:16px;font-weight:bold;text-align:left;}

/* ½ÅÁ¦Ç° MBcell ±×¸° ÄÃ·¯ */
.new-product-section .product-heading{border-left-color:#2F8F5B;}
.new-product-section .product-heading span{color:#2F8F5B;}
.new-product-section .product-heading i{background:#2F8F5B;}
.new-product-section .best-prd-r .prd-box td:hover{border-color:#2F8F5B;box-shadow:0 10px 24px rgba(47,143,91,.15);}
.new-product-section .best-prd-r .prd-box .dsc.name a:hover{color:#2F8F5B;}
.new-product-section .best-prd-r .prd-box .price{color:#2F8F5B;}

@media screen and (max-width: 1200px) {
  #f2s-rolling-container1 .swiper-container {
    width:1200px;
    height:315px
  }
  #f2s-rolling-container1 .swiper-container img {
      width:100%;
  }
}
.youtube-recommend{margin:30px 0 55px;}
.youtube-recommend-list{font-size:0;}
.youtube-recommend-list li{display:inline-block;vertical-align:top;width:285px;height:260px;margin-right:20px;padding-bottom:18px;overflow:hidden;border:1px solid #e1e1e1;background:#fff;box-sizing:border-box;text-align:left;}
.youtube-recommend-list li:last-child{margin-right:0;}
.youtube-recommend-list a{display:block;color:#222;text-decoration:none;}
.youtube-recommend-list .youtube-thumb{position:relative;display:block;width:100%;height:160px;overflow:hidden;background:#eee;}
.youtube-recommend-list .youtube-thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s;}
.youtube-recommend-list .youtube-thumb i{position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px 0 0 -24px;padding-left:3px;border-radius:50%;background:rgba(0,0,0,.72);color:#fff;font-size:19px;font-style:normal;line-height:48px;text-align:center;box-sizing:border-box;}
.youtube-recommend-list strong{display:-webkit-box;height:42px;margin:14px 15px 5px;padding:0;overflow:hidden;font-size:15px;line-height:21px;word-break:keep-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.youtube-recommend-list em{display:block;padding:0 15px;color:#cc0001;font-size:13px;font-style:normal;}
.youtube-recommend-list li:hover{border-color:#cc0001;}
.youtube-recommend-list li:hover .youtube-thumb img{transform:scale(1.05);}
/* BASIC css end */

