#wrapper {margin:0 auto; max-width:750px; overflow:hidden;}#header  {position: relative;}#header .btnBack {position:absolute;left:0;top:0;width:54px;height:54px;background:url(../images/icon/icon_back.png) no-repeat center; background-size:10px 20px;font-size:0;text-indent:-9999px;}#container {margin-bottom:0px;}/* Acodian List */	.acoList {margin-top:50px;}	.acoList > dt {background: url("../images/ui/ui_acoListOff.gif") no-repeat; border-top:1px solid #e1e0de;}	.acoList > dt.on {background: url("../images/ui/ui_acoListOn.gif") no-repeat;}	.acoList > dt button {width:100%; padding-left:56px; font-size:13px; line-height:50px; text-align:left; color:#93948f;}	.acoList > dt.on button {font-family:'nngb'; color:white;}	.acoList > dd {display:none; background: url("../images/ui/ui_acoView.gif") 21px 13px no-repeat #f6f7f9; border-top:1px solid #e1e0de; padding:20px 56px; line-height:24px;}	.acoList > dd.on {display:block;}	.acoList02 {margin-top:50px;}	.acoList02 > dt {background: url("../images/ui/ui_acoList02Off.png") 703px center no-repeat; border-top:1px solid #e1e0de;}	.acoList02 > dt.on {background: url("../images/ui/ui_acoList02On.png") 703px center no-repeat;}	.acoList02 > dt button {width:100%; padding-left:20px; font-size:16px; line-height:53px; text-align:left; color:#93948f;}	.acoList02 > dt.on button {font-family:'nngb'; color:#5663a7;}	.acoList02 > dd {display:none; border-top:1px solid #e1e0de; line-height:24px;}	.acoList02 > dd.on {display:block;}	.acoList03{overflow:hidden;margin-top:20px;}	.acoList03 .acodianMN{position: relative;margin-bottom:15px;border-bottom:1px solid #ccc;}	.acoList03 .acodianMN:after{content:""; display:block; clear:both; height:0; visibility:hidden; }	.acoList03 .acodianMN p {float:left;margin-left:30px;}	.acoList03 .acodianMN p + p{margin-left:20px;}    .acoList03 .acodianMN .acoCont{display:none;}    .acoList03 .acodianDEV .acoCont.on {clear:both;display:block;overflow: hidden;border-top:1px solid #ccc;margin-top:15px;}	.acoList03 .acodianMN .fl {width:60%;}	.acoList03 .acodianMN .fl span {font-size:14px;}	.acoList03 .acodianMN .fl .tit > span {margin-top:5px;display:block;font-size:16px;}	.acoList03 .acodianMN .fr {width:30%;}/* Box */	.scrollBox {overflow-x:hidden; overflow-y:auto;}	.box01 {border-top:1px solid #e7e7e7; padding:25px 0;}	.box01:first-child {border-top:0;}	.inBox {margin-left:10px;}	.termBox {background:#f9f9f9; border:1px solid #ececec; margin-top:20px; padding:20px; line-height:22px; color:#333;}	.termBox .bold {margin-top:28px;}	.termBox .bold:first-child {margin-top:0;}/* margin */	.mgt10{ margin-top:10px;}	.mgt30{ margin-top:30px;}/* Category Search */	.contentsIn .goodSchWrap {overflow:hidden; position:static;}	.contentsIn .goodSchWrap .typeWrap {border:none; width:100%;}	.contentsIn .goodSchWrap .goodTypeTabMenu02 {margin-left:0;}	.goodSchWrap .tabMenu.goodTypeTabMenu02 + .tabConWrap {margin-top:0;}	.goodSchWrap .tabMenu, .goodSchWrap .tabConWrap {padding:0;}	.contentsIn .goodSchWrap .goodTypeTabMenu02 li {width:252px;}	.contentsIn .goodSchWrap .tabConWrap {border:1px solid #ccc; margin-top:-1px;}	.contentsIn .goodSchWrap .tabCon.type01 .selAreaWrap .selArea {width:328px;}	.contentsIn .goodSchWrap .tabCon.type02 .selAreaWrap .selArea {width:218px;}	.contentsIn .goodSchWrap .selAreaWrap .selArea li {height:30px;}	.contentsIn .goodSchWrap .scrollBox {height:160px;}	.contentsIn .goodSchWrap .selAreaWrap button {line-height:30px; vertical-align:top;}	.contentsIn .goodSchWrap.type01 {padding:0; margin-top:30px;}	.contentsIn .goodSchWrap.type01 .tabConWrap {margin-top:0;}	.contentsIn .eduSchWrap {overflow:hidden; position:static; float:left;}	.contentsIn .eduSchWrap .typeWrap {border:none; width:100%;}	.contentsIn .eduSchWrap .eduTypeTabMenu02 {margin-left:0;}	.contentsIn .eduSchWrap .eduTypeTabMenu02 li {width:252px;}	.contentsIn .eduSchWrap .tabConWrap {border:1px solid #ccc; margin-top:-1px;}	.contentsIn .eduSchWrap .tabCon.type02 .selAreaWrap .selArea {width:100px;}	.contentsIn .eduSchWrap .selAreaWrap .selArea li {height:30px;}	.contentsIn .eduSchWrap .scrollBox {height:120px;}	.contentsIn .eduSchWrap .selAreaWrap button {line-height:30px; vertical-align:top;}	.contentsIn .eduSchWrap.type01 .tabConWrap {margin-top:0;}/* Icon */	.iconCalendar {background: url("../images/icon/icon_calendar.png") left top no-repeat; padding:2px 0 2px 25px;}	.iconPhone {background: url("../images/icon/icon_phone.png") no-repeat;}	.iconPhone02 {background: url("../images/icon/icon_phone02.png") no-repeat; padding-left:23px;}	.iconRight02 {background: url("../images/icon/icon_right02.png") no-repeat; padding-right:13px;}	.iconThLine {background: url("../images/icon/icon_thLine.gif") left center no-repeat; padding-left:16px;}	.iconX {background: url("../images/icon/icon_x.gif") left center no-repeat; padding-left:9px;}	.iconZoom03 {background: url("../images/icon/icon_zoom03.png") no-repeat; padding-left:16px;}	.iconZoom04 {background: url("../images/icon/icon_zoom04.gif") no-repeat; padding-left:16px;}	.icon_Print{background: url("../images/icon/icon_print.png") left 1px no-repeat; padding-left:17px;}/* List */	.list01 li {background: url("../images/icon/icon_bulSqa02.gif") left 5px no-repeat; margin-top:22px; padding-left:11px;}	.list01 li:first-child {margin-top:0;}	.list02 {font-size:13px; line-height:20px;} /* Gray Circle Bullet */	.list02 > li {background: url("../images/icon/icon_bulCir.gif") left 6px no-repeat; margin-top:22px; padding-left:11px;}	.list03 {font-size:13px; line-height:20px;} /* Blue Circle Bullet */	.list03 > li {background: url("../images/icon/icon_bulCir02.png") left 8px no-repeat; margin-top:10px; padding-left:11px;}	.list03 > li:first-child {margin-top:25px;}/* Paragraph */	.para01 {margin-top:30px; font-size:13px; line-height:22px; color:#777;}/* Sub Visual Box */	.subVisual {border:1px solid #eee; margin-top:30px; padding:46px 29px;}	.subVisual.type01 {padding:31px 29px;}	.subVisual h4.type01 {font-family:'nngb'; font-size:24px; color:#262626;}	.subVisual p.type01 {margin-top:14px; font-size:18px; color:#555;}	.subVisual p.type01:first-child {margin-top:0;}	.subVisual.sv010201 {background: url("../images/bg/bg_subVisual010201.jpg") right center no-repeat #fbfbfb;}	.subVisual.sv0103 {background: url("../images/bg/bg_subVisual0103.gif") right bottom no-repeat #fbfbfb;}	.subVisual0203 {background: url("../images/bg/bg_subVisual0203.jpg") right bottom no-repeat #fbfbfb; height:200px; padding:90px 0 0 27px; line-height:22px; color:#747474;}	.subVisual0401 {background: url("../images/bg/bg_subVisual0401.png") right top no-repeat; margin-top:20px; padding:26px 0;}	.subVisual040201 {background: url("../images/bg/bg_subVisual040201.jpg") right top no-repeat; margin-top:20px; height:160px;text-indent:-9999em;}	.subVisual050301{ background:url("../images/bg/bg_subVisual050301.png") right top no-repeat;}	.subVisual050101 {background: url("../images/bg/bg_subVisual050101.jpg") left top no-repeat; margin-top:20px; padding:220px 0 80px 339px;}	.tabType01{overflow:hidden;margin-top:40px;}	.tabType01.w50 ul li{width:379px;}    .tabType01 ul li{float:left; width:252px; border:1px solid #ccc; border-collapse:collapse; background:#f2f2f2;}    .tabType01 ul li:first-child{border-right:0;}    .tabType01 ul li:last-child{border-left:0;}    .tabType01 button{width:100%;height:40px;font-family:'nngb';}    .tabType01 ul li.on button, .tabType01 ul li button:hover{background:#818a93; color:#fff;}	.tabType02{overflow:hidden;width:100%;}	.tabType02 ul li{float:left;text-align:center;width:50%}	.tabType02 ul li button{background:#f2f2f2;font-family:'nngb';height:40px;line-height:40px;border-right:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;display:block;}	.tabType02 ul li.on button, .tabType02 ul li button:hover{background:#018fdc;color:#fff;font-weight:bold;border-left:1px solid #ddd;border-top:1px solid #018fdc;border-bottom:1px solid #018fdc;}/* Table */	table {table-layout:fixed; width:100%; border-collapse:collapse;}	caption {height:0; text-indent:-1000em;}	.dataTbl {border-top:2px solid #333; border-bottom:1px solid #333; font-size:13px; text-align:center;}	.dataTbl tr.line {border-top:1px solid #bbb;}	.dataTbl thead th {background: url("../images/bg/bg_line.gif") left bottom no-repeat #ddd; border-bottom:1px solid #333; padding:11px 0; font-family:'nngb'; line-height:16px; vertical-align:middle; color:black;}	.dataTbl thead th:first-child {background:#ddd;}	.dataTbl thead th.bgType01 {background: url("../images/bg/bg_line.gif") left bottom no-repeat #ddd;}	.dataTbl thead th.bgType02 {background:#ddd;}	.dataTbl tbody th, .dataTbl tbody td {vertical-align:middle;}	.dataTbl tbody th {font-family:'nngb'; font-size:16px; line-height:26px; color:#333;}	.dataTbl tbody td {border-bottom:1px dashed #d2d2d2; padding:10px; font-size:12px; line-height:20px; color:#333;}	.dataTbl tbody th.bgType01 {background:#fbe5f5;}	.dataTbl tbody th.bgType02 {background: url("../images/bg/bg_th.gif") center repeat-x;}	.dataTbl tbody th.bgType03 {background:#d8ecd8;}	.dataTbl tbody th.bgType04 {background:#fbe3a6;}	.dataTbl tbody th.bgType05 {background:#cdeffd;}/* Text */	.txt01 {font-family:'nngb'; font-size:18px; color:#333;}	.txt01.tit04{font-size:18px;}	.txt02{ font-size:14px; font-family:'nngb'; letter-spacing:-0.25px;}/* Title */	.tit01 {background: url("../images/icon/icon_exa.png") no-repeat; margin-top:40px; padding-left:51px; font-family:'nngb'; font-size:18px; line-height:40px; color:#262626;}	.tit02 {background: url("../images/icon/icon_bulBar.gif") left center no-repeat; padding-left:26px; font-family:'nngb'; font-size:18px; color:#262626;}	.tit03 {background: url("../images/icon/icon_bulSqa.gif") left center no-repeat; margin-top:25px; padding-left:14px; font-size:13px; color:#5663a7;}	.tit04 {background: url("../images/icon/icon_bulPolygon.png") left center no-repeat; margin-top:20px; padding-left:24px; font-size:16px; line-height:17px; color:#333;}/* 제품정보 - 제품소개 - 제품소개 */   .dataInfo{overflow:hidden;position:relative;margin:45px 0 5px 0;}   .dataInfo p{float:left;padding-top:10px;}   .dataInfo strong{color:#000;font-size:14px;font-family:'nngb';}   .dataInfo select{float:right;border:1px solid #ccc;width:120px;height:30px;line-height:30px;box-sizing:border-box;}   .introWrap{overflow:hidden;margin:10px 0;border-top:1px solid #000;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}   .introWrap > img{float:left;}   .introWrap > .twrap{float:left;padding:0px;width:100%;line-height:20px;}   .introWrap > .twrap span{font-size:16px;}   .introWrap > .twrap .tit {font-family:'nngb'; font-size:27px; color:#333; margin:15px 0 20px 0;}   .introWrap > .twrap em{font-size:14px;color:#333;}   .introWrap > .moreWrap{float:left;overflow:hidden;text-align:left;padding-left:5px;width: 100%;padding-bottom: 10px;}   .introWrap > .moreWrap a{border: 1px solid #57a151;background: #fff;color: #57a151;width: 45%;height: 30px;text-align: center;border-radius: 5px;padding-top: 10px;font-size: 12px;}   .introWrap > .moreWrap .btn_round_box{border:1px solid #57a151;background:#fff;color:#57a151;}   .introWrap > .moreWrap a.nobg {margin-left:10px;border:1px solid #414040;color:#414040;}/* 제품정보 - 혼용안내 */	.mixGuideWrap .list {margin:-2px 0 0 -22px;}	.mixGuideWrap .list .box {float:left; position:relative; background:#fdfbf9; width:300px; margin:12px 0 0 22px; padding:22px 32px;}	.mixGuideWrap .list .box .tit {font-family:'nngb'; font-size:15px; color:#333;}	.mixGuideWrap .list .box .tit .num {display:block; position:absolute; left:-10px; top:14px; background: url("../images/icon/icon_num.png") no-repeat; width:30px; height:30px; padding-top:6px; text-align:center; color:white;}	.mixGuideWrap .list .box .para {margin-top:16px; line-height:20px;}	.mixGuideWrap .list .box.last {min-height:131px;}	.mixGuideWrap02 {margin-top:40px;}	.mixGuideWrap02 .list {overflow:hidden;}	.mixGuideWrap02 .list li {float:left; width:20%;}	.mixGuideWrap02 .list button {border:1px solid #e6e6e6; width:100%; height:148px; padding-top:93px; line-height:20px; color:#333;}	.mixGuideWrap02 .list button:hover,	.mixGuideWrap02 .list li.on button {border:1px solid #156291; color:white;}	.mixGuideWrap02 .list li.type01 button {background: url("../images/bg/bg_01020101.png") center 17px no-repeat #fbfbfb;}	.mixGuideWrap02 .list li.type02 button {background: url("../images/bg/bg_01020102.png") center 17px no-repeat #fbfbfb;}	.mixGuideWrap02 .list li.type03 button {background: url("../images/bg/bg_01020103.png") center 17px no-repeat #fbfbfb;}	.mixGuideWrap02 .list li.type04 button {background: url("../images/bg/bg_01020104.png") center 17px no-repeat #fbfbfb;}	.mixGuideWrap02 .list li.type05 button {background: url("../images/bg/bg_01020105.png") center 17px no-repeat #fbfbfb;}	.mixGuideWrap02 .list li.type01 button:hover,	.mixGuideWrap02 .list li.type01.on button {background: url("../images/bg/bg_01020101.png") center 17px no-repeat #2298e1;}	.mixGuideWrap02 .list li.type02 button:hover,	.mixGuideWrap02 .list li.type02.on button {background: url("../images/bg/bg_01020102.png") center 17px no-repeat #2298e1;}	.mixGuideWrap02 .list li.type03 button:hover,	.mixGuideWrap02 .list li.type03.on button {background: url("../images/bg/bg_01020103.png") center 17px no-repeat #2298e1;}	.mixGuideWrap02 .list li.type04 button:hover,	.mixGuideWrap02 .list li.type04.on button {background: url("../images/bg/bg_01020104.png") center 17px no-repeat #2298e1;}	.mixGuideWrap02 .list li.type05 button:hover,	.mixGuideWrap02 .list li.type05.on button {background: url("../images/bg/bg_01020105.png") center 17px no-repeat #2298e1;}	.mixGuideWrap02 .tabConWrap {margin-top:29px; width: 100%;}/* 제품정보 - 제품구입처 안내 */	.buyProdWrap {overflow:hidden; margin:30px 0 0 -51px;}	.buyProdWrap .list {float:left; border-top:2px solid #333; border-bottom:1px solid #ccc; width:355px; margin-left:51px;}	.buyProdWrap .list dt {background: url("../images/icon/icon_bulSqa.gif") left center no-repeat; border-top:1px dashed #d3d3d3; padding-left:14px; font-family:'nngb'; font-size:16px; line-height:54px; color:#333;}	.buyProdWrap .list dt:first-child {border-top:none;}	.buyProdWrap .list dt .iconPhone {border-left:1px solid #bbb; background-position:12px center; margin-left:12px; padding-left:33px; font-family:'nng'; color:#23a447;}	.buyProdWrap .list dd {min-height:44px; padding:0 14px 21px 14px; line-height:22px;}	/* 영농기술 - 작물 종합기술정보*/	.item .swiper-container {height:auto;}   .photoBox01 div{float:left;text-align:center; margin:0 0 10px 35px;}   .photoBox01 div p:first-child{ height:50px; width:49px; overflow:hidden;}   .photoBox01 > div img{margin-top:-50px;}   .photoBox01 > div.location img{margin-top:0;}   .photoBox01 li{float:left;text-align:center; margin:0 0 10px 0; list-style:none;}   .photoBox01 li button{ height:50px; width:49px; overflow:hidden; outline:none;}   .photoBox01 li p {margin:0 auto}   .photoBox01 li p + p {margin-top:5px;}   .photoBox01 li p:first-child{height:50px;width:49px;overflow:hidden;}   .photoBox01 > li img{margin-top:-50px;}   .photoBox01 > li.location img{margin-top:0;cursor:pointer;}   .photoBox01 > li.location.mt100 img{ margin-top:-100px !important; cursor:pointer; outline:none;}	.photoBox01 .swiper-pagination {position:relative;margin:12px 0 15px;}	.photoBox01 .swiper-container-horizontal>.swiper-pagination-bullets {top:0;}	.photoBox01 .swiper-pagination-bullet {opacity:1;background:#888;margin:0 5px;}	.photoBox01 .swiper-pagination-bullet-active {background:#57a151;}    .photoBox01 .swiper-slide {background:transparent;}   .acodianMN{margin-top:20px;}   .acodianMN > div:nth-child(1){ overflow:hidden; border-bottom:1px solid #ccc; border-top:1px solid #000; width:761px; position:relative; margin-bottom:10px; height:105px;}   .acodianMN:after{ clear:both; height:""; visibility:hidden; content:""; display:block;}   /*.acodianMN p{ float:left; margin-top:25px;}*/   .acodianMN p:nth-child(1){ margin-left:2%; }   /*.acodianMN p:nth-child(2){ margin-left:20px; margin-top:20px;}*/   .acodianMN p:nth-child(3){ position:absolute; top:10px; right:30px;}   .acodianMN .fl {margin-bottom:22px; width:70%; min-height:100px;}   .acodianMN .fl .tit {color:#57a151; font-weight:600; font-size:16px;}   .acodianMN .fl span {margin-top:5px;font-size:19px; word-break:keep-all;line-height:1.3;}   .acodianMN .fl button {margin-top:15px;color:#888;font-size:16px;}   .acodianMN .fl button span {border-bottom:1px solid #888;}   .acodianMN .fl button i {margin-left:10px;display:inline-block; width:15px; height:10px; background:url(../images/icon/icon_arr_down.png) no-repeat; background-size:100%;}   .acodianMN .fl button.on i {background-image:url(../images/icon/icon_arr_up.png);}   .acoList03 .acodianMN .acoCont{display:none;width:100%;}   .acoList03 .acodianMN .acoCont.on{clear:both;display:block;overflow: hidden;float:left;border-top:1px solid #ccc;margin-top:15px;}   .acodianMN .fr {margin-bottom:22px;width: 25%;}   .acodianMN .fr img {width:100%;}   .cont020101_txt02{ font-family:'nngb'; font-size:22px; letter-spacing:-0.5px;}   .acoUl{  font-size:16px; letter-spacing:0.5px; color:#333; font-family:'nngb'}   .acoUl li{ list-style-position: inside;list-style-image: url(../images/ui/ui_liimg.png); color:#5663a7; letter-spacing:-0.25px; line-height:32px; font-size:13px; padding-left:10px;}   .acodian_imgBox{ text-align:center; width:761px; overflow-y:auto;}   .borderBox{ border-bottom:#ccc 1px solid; margin-bottom:15px;}/* 영농기술 - 잡초도감 */   .weedsBookWrap {overflow:hidden; border:1px solid #f5f5f5; margin-top:50px;}   .weedsBookWrap .thumb {float:left;}   .weedsBookWrap .infoWrap {float:right; background: url("../images/bg/bg_020201.png") right top no-repeat; width:313px; height:238px; margin-left:-33px; padding:24px 0 0 50px;}   .weedsBookWrap .infoWrap .tit {font-family:'nngb'; font-size:27px; color:#ceff70;}   .weedsBookWrap .infoWrap .info li {background: url("../images/icon/icon_bulSqa03.gif") left 4px no-repeat; margin-top:17px; padding-left:14px; font-family:'nngb'; color:white;}   .weedsBookWrap .infoWrap .info li img {margin-right:20px;}   .cont0202_1{ height:83px; background-image:url(../images/bg/bg_zoomicon.png); background-repeat:no-repeat; background-position:30px 15px;margin:50px 0 30px 0;position:relative;border:1px solid #ccc;}   .cont0202_1:after, .cont0202_2:after, cont0202box1:after{ clear:both; visibility:hidden; content:""; height:0; display:block;}   .cont0202_1 p{float:left;}   .cont0202_1 p:nth-child(1){ font-size:15px;color:#000; padding-left:120px; line-height:83px;}   .cont0202_1 p:nth-child(2){position:absolute;top:15px;padding-left:465px;}   .cont0202_2{ width:100%; height:350px; background-image:url(../images/bg/bg_note.png); background-position:center; background-repeat:no-repeat;}   .cont0202_2 > div{ float:left;  width:50%; height:350px;}   .cont0202type01 img{ padding:40px 0 0 100px;}   .cont0202type02 img{ padding:20px 0 0 200px;}   .cont0202type03{ padding-top:40px; padding-left:180px;}   .cont0202type03 > p{ float:left; width:40px; height:42px; background:#fff; text-align:center; margin-right:8px;}   .cont0202type03 > p img{ padding-top:5px;}   .cont0202box2 div{ float:left; margin-left:18px;}   .cont0202box2 p{ margin:40px 0 20px 20px;;}   .cont0202box2 div:first-child(1){ padding-top:5px;}   .txt0202_01{ font-family:'nngb'; font-size:14px; color:#777;}   .txt0202_01 li{ margin-bottom:14px;}	/* 영농기술 - 작물제보호안전사용법 */	.cont0203bgBox{ background-image:url(../images/bg/bg_0203_01_03.png); height:65px; font-size:15px; color:#333; line-height:65px; padding-left:40px; background-repeat:no-repeat;}	.safeUsingWrap{}	.safeUsingWrap ol li{position:relative;}	.safeUsingWrap ol li.num:before{content:'';text-align:center;padding-top:7px;color:#fff;position:absolute;left:-10px;top:15px;display:block;float:left;width:30px;height:36px;background:url("../images/icon/img_num.png") no-repeat;}	.safeUsingWrap ol li.num01:before{content:'1';}	.safeUsingWrap ol li.num02:before{content:'2';}	.safeUsingWrap ol li.num03:before{content:'3';}	.safeUsingWrap ol li dl.cont0203bgBox02{ background:#fcf4eb; line-height:20px; padding:0 0 20px 25px;margin-bottom:30px;}	.safeUsingWrap ol li dl.cont0203bgBox02 dt{font-family:'nngb';font-size:16px;color:#333;padding:20px 0 20px 10px;}	.safeUsingWrap ul li{padding:0 0 15px 10px; background:url("../images/ui/ui_liimg02.png") left 8px no-repeat;}	.point_01{ background:url("../images/icon/icon_exa.png") no-repeat left center;padding:20px 0 0 50px;height:40px;font-size:18px;font-family:'nngb';color:#111;margin-bottom:10px;}	.cautionWrap{overflow:hidden;background:#fcf4eb;padding:15px 0 15px 25px;}	.cautionWrap li{padding:5px 0 5px 10px;line-height:25px; background:url("../images/ui/ui_liimg02.png") left 16px no-repeat;}	.cautionWrap02 {margin-top:40px;}	.cautionWrap02 .list {overflow:hidden;height:72px;}	.cautionWrap02 .list li {float:left; width:25%;}	.cautionWrap02 .list button {height:72px;font-family:'nngb';font-size:13px;width:217px;line-height:20px;color:#333;}	.cautionWrap02 .list button:hover,	.cautionWrap02 .list li.on button { color:#fff;outline:0;}	.cautionWrap02 .list li.type01 button {background: url("../images/bg/caution_step01_off.png") left 0 no-repeat;}	.cautionWrap02 .list li.type02 button {background: url("../images/bg/caution_step_off.png") left 0 no-repeat;}	.cautionWrap02 .list li.type03 button {background: url("../images/bg/caution_step_off.png") left 0 no-repeat; }	.cautionWrap02 .list li.type04 button {background: url("../images/bg/caution_step04_off.png") left 0 no-repeat;width:198px;}	.cautionWrap02 .list li.type01 button:hover,	.cautionWrap02 .list li.type01.on button {background: url("../images/bg/caution_step01_on.png") left 0 no-repeat;}	.cautionWrap02 .list li.type02 button:hover,	.cautionWrap02 .list li.type02.on button {background: url("../images/bg/caution_step_on.png") left 0 no-repeat;}	.cautionWrap02 .list li.type03 button:hover,	.cautionWrap02 .list li.type03.on button {background: url("../images/bg/caution_step_on.png") left 0 no-repeat;}	.cautionWrap02 .list li.type04 button:hover,	.cautionWrap02 .list li.type04.on button {background: url("../images/bg/caution_step04_on.png") left 0 no-repeat;}	.cautionWrap02 .tabConWrap {margin-top:29px;}/* 고객지원 - 고객상담 */	.cont030101 {background: url("../images/icon/icon_handMonitor.png") left center no-repeat; margin-top:30px; padding:18px 0 18px 115px; line-height:22px;}/* 고객지원 - 알림마당 */	.cont030301{ margin-top:30px;}	.cont030301 > table + table{margin-top:0;border-top:0;}	.cont030301 > table + table tbody th,.cont030301 > table + table tbody td{border-top:0;}	.cont030301 > table thead th{text-align:center;}	.cont030301 > table tbody td input.small{width:45px;}	.cont030301 > table tbody td input.small2{width:70px;margin-right:5px;}	.cont030301 > table tbody td input.small3{width:110px;margin-right:5px;}	.cont030301 > table tbody td input.mid{width:300px;}	.cont030301 > table tbody td input.mid2{width:424px;}	.cont030301 > table tbody td input.long{width:500px;}	.cont030301 > table tbody td input[type="checkbox"]{width:15px;height:15px;margin-right:5px;}	.cont030301 > table tbody td input[type="checkbox"] + label{margin-right:15px}	.cont030301:after{ height:0; content:""; visibility:hidden; clear:both; display:block;}	.cont030301 div{ float:left; position:relative;}	.cont030301 div:nth-child(1) img{ position:absolute; top:20px; left:15%;}	.contbox00 .safe, .contbox00 .safe > h4{margin-top:0;}	.contbox00 .safe p{line-height:22px;margin-top:15px;}	.contbox01{ width:250px; height:250px; border:#CCC 1px solid;}	.contbox01 span{ font-family:'nngb'; font-size:16px;top:210px; position:absolute; left:27%; color:#333;}	.contbox02 {float:left;width:475px;margin-left:30px;}	.contbox02 .type ul{overflow:hidden;margin-top:15px;}	.contbox02 .type ul li{float:left;width:70px;height:30px;margin:0 25px 9px 0;padding-top:75px;text-align:center;background:url("../images/thumb/bugs.jpg") no-repeat 5px 5px;line-height:15px;font-size:12px;}	.contbox02 .type ul li + li{background-position:-69px 5px;}	.contbox02 .type ul li + li + li{background-position:-142px 5px;}	.contbox02 .type ul li + li + li + li{background-position:-217px 5px;}	.contbox02 .type ul li + li + li + li + li{background-position:-290px 5px;}	.contbox02 .type ul li + li + li + li + li + li{background-position:-365px 5px;}	.contbox02 .type ul li + li + li + li + li + li + li{background-position:-439px 5px;}	.contbox02 .type ul li + li + li + li + li + li + li + li{background-position:-513px 5px;}	.contbox02 .type ul li + li + li + li + li + li + li + li + li{background-position:-587px 5px;}	.contbox02 .type ul li + li + li + li + li + li + li + li + li + li{background-position:-572px 5px;}	.contbox02 .papers{margin-top:25px;}	.table030301{border-collapse:collapse; display:table;  width:475px; border-spacing: 10px}	.table030301 td, .table030301 tr, .table030301 th{ border-bottom:1px solid #ccc; border-collapse:collapse ;padding:19px 0}	.table030301 th{ border-bottom:3px solid #003;}	.table030301 td:last-child,.table030301 tr:last-child{ border:none;}	.table030301 tr{ width:475px;}	.tableul li{ margin-bottom:7px;}	.tableul02 li{ height:30px;}	.tablebg01 { background-image:url(../images/ui/ui_nhInhwaBall.png); background-repeat:no-repeat; background-position:0px 25px;}	.btnimg01{ width:350px; margin:0 auto;padding-top:30px;}	.btnimg01 img:nth-child(1){ margin-right:10px;}	.btnimg01 a{ display:inline !important;}	.checkBox01 div:after{ display:block; visibility:hidden; height:0; content:""; clear:both;}	.checkBox01 div a{ display:block; float:left; width:378px; #ccc; border:1px solid #999; text-align:center; height:40px; line-height:40px; font-family:'nngb'; margin-top:10px;}	.checkBox01 div a:nth-child(2){ background:#818a93; color:#fff;}	.checkBox01 div a:nth-child(3){ background:#f2f2f2; color:#333;}/* 홍보센터 - 사회공헌 */	.socialWrap{overflow:hidden;background:url("../images/img/social_img_01.png") no-repeat right 0;}	.socialWrap .stype01{margin-top:50px;}	.socialWrap .stype01 > p {padding-bottom:35px;border-bottom:5px solid #EFEFEF;}	.socialWrap .stype02{margin:40px 0;background:url("../images/img/social_img_02.png") no-repeat;height:1012px;}/* 홍보센터 - 기업홍보 */	.isoBox{background:url("../images/thumb/040202_ISO_img.png") no-repeat center;width:761px;height:284px;}	.isoBox li{text-indent:-9999em;}	.cont040202{line-height:24px;}	.cont040202 h3.titType01{padding:45px 0 20px 0; position:relative;font-family:'nngb'; font-size:24px; color:#333;}	.cont040202 h3.titType01:before{content:'';display:inline-block;position:absolute;top:33px;width:45px;height:2px;background:#4190E4;}	.cont040202 > .tit04{margin-bottom:15px;font-family:'nngb';}	.cont040202 > ul{overflow:hidden;margin-top:20px;}	.cont040202 > ul li{background-image:url("../images/icon/040202_ISO.png");background-repeat:no-repeat;background-position:0 0;float:left;margin-right:33px;padding:8px 0 0 50px;width:auto;height:40px;box-sizing:border-box;}	.ie8 .cont040202 > ul li{margin-right:27px;}	.cont040202 > ul li + li{background-position:0 -45px;}	.cont040202 > ul li + li + li{background-position:0 -89px;}	.cont040202 > ul li + li + li + li{background-position:0 -133px;}/* 홍보센터 - 이벤트 */	.eventList{overflow:hidden;}	.eventList .eBox{overflow:hidden;border:1px solid #ccc;margin-top:20px;}	.eventList .eBox > img{float:left;}	.eventList .eBox > .eventCont{float:left;border-left: 1px solid #ccc;overflow: hidden;width: 50%;padding: 30px 40px;box-sizing: border-box;height: 178px;}	.eventList .eBox > .eventCont h4{font-size:18px;font-family:'nngb';color:#000;}	.eventList .eBox > .eventCont span{font-size:14px;line-height:20px;display:block;}	.eventList .eBox > .eventCont > span{margin:15px 0 25px 0;}/* 농협케미컬 - 인재채용 - 인재상 */	.talentList {margin-top:30px;}	.talentList li {border-bottom:1px solid #e4e4e4; padding:26px 0 26px 67px;}	.talentList li p {margin-top:14px; letter-spacing:-1px; color:#777;}	.talentList li.type01 {background: url("../images/icon/icon_thCirTwLine.png") left center no-repeat;}	.talentList li.type02 {background: url("../images/icon/icon_pulse.png") left center no-repeat;}	.talentList li.type03 {background: url("../images/icon/icon_global.png") left center no-repeat;}	.talentList li.type04 {background: url("../images/icon/icon_flower.png") left center no-repeat;}	.talentList li.type05 {background: url("../images/icon/icon_hand.png") left center no-repeat;}/* 농협케미컬 - 인재채용 - 채용안내 */	.howApply {overflow:hidden; background: url("../images/bg/bg_050501.gif") no-repeat; height:315px; margin-top:22px; padding-left:36px;}	.howApply li {float:left; width:143px; margin-left:39px; padding-top:81px; text-align:center;}	.howApply li:first-child {margin-left:0;}	.howApply li .step {font-size:16px; color:#cdb885;}	.howApply li:first-child .step {color:#f3a11a;}	.howApply li.type01 {padding-top:70px;}	.howApply li > p {margin-top:5px; font-family:'nngb'; font-size:14px; line-height:16px; color:#333;}	.howApply li:first-child > p {color:#f3a11a;}	.howApply li .desc {padding-top:105px;}	.howApply li.type01 .desc {padding-top:100px;}	.howApply li .desc .iconCalendar {font-size:13px; color:#93948f;}	.howApply li .desc p {margin-top:20px; font-size:13px; line-height:18px; color:#777;}	.nemBer01 ul{ float:left; width:50%;}	.nemBer01 ul li{ line-height: 45px; background-position: center left;  background-repeat: no-repeat;padding-left:35px }	.nemBer01 ul:nth-child(1) li:nth-child(1){background-image: url(../images/img/numBer01.png);}	.nemBer01 ul:nth-child(1) li:nth-child(2){background-image: url(../images/img/numBer02.png);}	.nemBer01 ul:nth-child(1) li:nth-child(3){background-image: url(../images/img/numBer03.png);}	.nemBer01 ul:nth-child(1) li:nth-child(4){background-image: url(../images/img/numBer04.png);}	.nemBer01 ul:nth-child(2) li:nth-child(1){background-image: url(../images/img/numBer05.png);}	.nemBer01 ul:nth-child(2) li:nth-child(2){background-image: url(../images/img/numBer06.png);}	.nemBer01 ul:nth-child(2) li:nth-child(3){background-image: url(../images/img/numBer07.png);}	.nemBer01 ul:nth-child(2) li:nth-child(4){background-image: url(../images/img/numBer08.png);}/* 농협케미컬 - 사업방향 */	.businessWrap{overflow:hidden;}	.businessWrap p{margin:30px 0;}	.businessWrap .btype01{background:url("../images/img/business_direct_img_02.jpg") no-repeat center;height:444px;margin:50px 0;}	.businessWrap .btype02{background:url("../images/img/business_direct_img_03.jpg") no-repeat center;height:173px;}/* 농협케미컬 - 연혁 */	.historyWrap{overflow:hidden;}	.historyWrap .bgGray{background:#f8f8f8 url("../images/bg/history_step_bg.png");background-repeat:no-repeat;padding:40px;height:140px;box-sizing:border-box;border-width:1px 0;border-color:#ccc;border-style:solid;}	.historyWrap .hBg01{background-position:right 0;}	.historyWrap .hBg02{background-position:right -141px;}	.historyWrap .hBg03{background-position:right -280px;}	.historyWrap .hBg04{background-position:right -422px;}	.historyWrap .hBg05{background-position:right -560px;}	.historyWrap .h2010s, .h2000s, .h1990s, .h1980s, .h1950s{float:left;}	.historyWrap .h2010s_line, .historyWrap .h2000s_line, .h1990s_line, .h1980s_line, .h1950s_line{margin-top:50px;}	.historyWrap .h2010s_line{background:url("../images/bg/history_2010s_bg.png") no-repeat 45% 45%;height:1140px;}	.historyWrap .h2000s_line{background:url("../images/bg/history_2000s_bg.png") no-repeat 45% 45%;height:525px;}	.historyWrap .h1990s_line{background:url("../images/bg/history_1990s_bg.png") no-repeat 33%;height:250px;}	.historyWrap .h1980s_line{background:url("../images/bg/history_1980s_bg.png") no-repeat 31%;height:382px;}	.historyWrap .h1950s_line{background:url("../images/bg/history_1950s_bg.png") no-repeat 33%;height:250px;}	.historyWrap .h2010s_line ol, .historyWrap .h2000s_line ol, .h1990s_line ol, .h1980s_line ol, .h1950s_line ol{float:left;margin:40px 0 0 210px;line-height:30px;}	.historyWrap .h2010s_line ol{margin:57px 0 0 203px;}	.historyWrap .h2010s_line ol li, .historyWrap .h2000s_line ol li, .h1990s_line ol li, .h1980s_line ol li, .h1950s_line ol li{margin-bottom:16px;}	.historyWrap .h2010s_line ol li:first-child{margin-bottom:22px;}	.historyWrap .h2010s_line ol li.mt22{margin-top:22px;}	.historyWrap .h2010s_line ol li.mt145{margin-top:145px;}	.historyWrap .h2010s_line ol li.mt147{margin-top:147px;}	.historyWrap .h2000s_line ol li.mt130{margin-top:130px;}	.historyWrap .h1980s_line ol li.lh{line-height:25px;}/* 농협케미컬 - R&D */	.glpBox{width:751px; height:187px; border:5px solid #ccc; background-image:url(../images/icon/hat.png); background-position: 15px 15px; background-repeat:no-repeat;}    .glpBox ul{padding-left:60px; line-height:27px;}    .glpBox ul:nth-child(1){ padding-top:18px;}    .glpBox ul:nth-child(1) li{ color:#000; font-size:13px;}    .glptext{font-size:16px; color:#018fdc;}    .blank20{height:20px;}	.rnbcont02{  width:760px; margin-bottom:20px;}	.rnbcont02:after{ clear:both; visibility:hidden; height:0; content:""; display:block;}	.rnbcont02 div{ float:left; }	.rnbcont02 div p {margin-bottom: 20px; font-size: 18px; margin-top:20px;padding-right: 20px; line-height: 30px;margin-left: 20px;}	.textblue{  color:#2298e1}	.rndtext{ color:#555; font-family:'nngb'}	.rnbcont02 div:nth-child{ padding-top:30px;}	.rnbcont02 .rnbcont02_1{ background:#f5f5f5; width:454px; height:223px;}	.rnbcont02 .rnbcont02_1 ul li{ line-height:20px; margin-left:20px;}	.tcont050703text { font-size: 18px; color: #333; font-family: 'nngb'}	.cont050703Box>div { float: left;}	.cont050703Box>div p{ padding-left:50px;}	.cont050703Box >div:nth-child(1) div:nth-child(1){ background-image:url(../images/icon/icon_Europe.png); background-repeat:no-repeat; background-position:15px 15px;}	.cont050703Box >div:nth-child(1) div:nth-child(2){ background-image:url(../images/icon/icon_china.png); background-repeat:no-repeat; background-position:15px 15px;}	.cont050703Box >div:nth-child(1) div:nth-child(3){ background-image:url(../images/icon/icon_India.png); background-repeat:no-repeat; background-position:15px 15px;}	.cont050703Box >div:nth-child(3) div:nth-child(1){ background-image:url(../images/icon/icon_Japan.png); background-repeat:no-repeat; background-position:15px 15px;}	.cont050703Box >div:nth-child(2) div:nth-child(1){ background-image:url(../images/icon/icon_Israel.png); background-repeat:no-repeat; background-position:15px 15px;}	.cont050703Box >div:nth-child(2) div:nth-child(2){ background-image:url(../images/icon/icon_usa.png); background-repeat:no-repeat; background-position:15px 15px;}	.cont050703Box >div:nth-child(2) div:nth-child(3){ background-image:url(../images/icon/icon_Aust.png); background-repeat:no-repeat; background-position:15px 15px;}	.cont050703Box>div>div{padding-bottom:15px;}	.bgBox_rnd{ background-image:url(../images/img/RnD_04_05.png); background-repeat:no-repeat; height:202px; width:340px;}	.rndBox04{ margin-bottom:10px;}	.rndBox04>div{ float:left;}	.rndBox04:after{ clear:both; visibility:hidden; height:0; content:""; display:block;}	.bgBox_rnd p {    height: 87px;    line-height: 71px;    padding-left: 30px;    font-size: 18px;    font-family: 'nngb';}	.bgBox_rnd ul {    padding-left: 30px;    line-height: 30px;}	.bgBox_rnd.bgBox_ulleft ul{ float:left;}	.bgBox_rnd02{ background-image:url(../images/img/RnD05_06.png); background-repeat:no-repeat; height:975px; width:100%;}	.bgBox_rnd02 ul {    padding-bottom: 58px;    line-height: 26px;    padding-left: 179px;}	.bgBox_rnd02 ul:first-child {    padding-top: 44px;}	.bgBox_rnd02 ul:nth-child(4) {    padding-top: 32px;    padding-bottom: 88px;}/* 농협캐미컬 - 윤리경영*/	.boxYR01{ background-repeat:no-repeat; /*border-bottom:1px solid #000;*/ border-top:1px solid #000;}	.boxYR01 div{ width:100%; float:left; border-bottom:1px solid #000;    padding-bottom: 15px;}	.boxYR01 ul{ text-align:center; margin-top:10px;}	.boxYR01 ul li{ margin-top:20px; line-height:20px;}	.boxYR01:after, .txtBox001:after{ clear:both; visibility:hidden; display:block; height:0; content:"";}	.bold_050402 { font-size:1.2px; font-weight:bold; width:100%; margin-bottom:20px; font-family:nngb}/*임직원 행동강령*/	.textbox_cont { padding-left:20px; line-height:20px; background:#f9f9f9; color:#333; font-family:nngb}	.subtit_05040301{ font-size:18px; margin-bottom:20px; font-family:nngb; color:#222; font-weight:bold;}/*--//클린센터*/	.cont_05040401{ padding-bottom:35px; border-bottom: 2px solid #247bc2;}	.brdtxt01{ font-size:26px; font-family:nngb; letter-spacing:-0.5px;color:#222;}	.txtBox001{ position:relative; overflow:hidden; border-bottom:1px solid #ccc; width:100%; padding: 10px 0 25px 0;}	.txtBox001 ul{left:100px; top:15px;}	.txtBox001 ul li{ list-style-image:url(../images/icon/icon_bulCir02.png); list-style-position:inside; letter-spacing:-0.5px; line-height:20px;}	.boxYR02{ background:url(../images/bg/bg_05040403.png) no-repeat 0px 0px;  margin-top:15px;     background-color: #f7f7f7;}	.boxYR02 li{ list-style:none;}	.boxYR02 ul{ top: 37px;left: 140px; line-height: 30px; font-size: 12px; padding-left: 20px; padding-top: 50px;}	.box761{ width:761px;}	.cont_05040402{ padding-top:30px; margin:0 auto; width:165px;}/* 농협케미컬 - 사업장 안내 */   .mapBox01{ border-top:1px solid #ccc; border-bottom:1px solid #ccc; width:760px; margin-top:30px;}   .mapBox02{ margin-top:30px; border::1px solid #ccc;}   .mapBox02 ul li:nth-child(odd){ font-size:22px; color:#333;}   .mapBox02 ul li{ line-height:30px; letter-spacing:-0.25px;}   .mapBox02 p {margin: 30px 0 20px 0;}- /* 제품정보 - 제품한눈에 보기 */   .colorChart{overflow:hidden;float:left;}   .colorChart div{ float:left;margin:0 15px 15px 0;}   .colorChart div:after{ clear:both; visibility:hidden; height:0; content:""; display:block;}   .colorChart div p{ width:87px; height:50px; text-align:center; line-height:20px;padding-top:27px; float:left}   .colorBox01 p:first-child{ background:#fbe5f5;font-size:16px; font-family:'nngb';}   .colorBox02 p:first-child{ background:#d8ecd8;font-size:16px; font-family:'nngb';}   .colorBox03 p:first-child{ background:#ecbdae;font-size:16px; font-family:'nngb'; padding-top:21px; height:56px;}   .colorBox04 p:first-child{ background:#d7e3ea;font-size:16px; font-family:'nngb';}   .colorBox05 p:first-child{ background:#;font-size:16px; font-family:'nngb';}   .colorBox06 p:first-child{ background:#fbe3a6;font-size:16px; font-family:'nngb';}   .colorBox07 p:first-child{ background:#cdeffd;font-size:16px; font-family:'nngb';}   .colorBox08 p:first-child{ background:#dddddd;font-size:16px; font-family:'nngb';}   /* Title */   .tit01 {background: url("../images/icon/icon_exa.png") no-repeat; margin-top:40px; padding-left:51px; font-size:18px; line-height:40px; color:#262626;}   .tit02 {background: url("../images/icon/icon_bulBar.gif") left center no-repeat; padding-left:26px; font-size:18px; color:#262626;}   .tit03 {background: url("../images/icon/icon_bulSqa.gif") left center no-repeat; margin-top:25px; padding-left:14px; font-size:13px; color:#5663a7;}   .tit04 {background: url("../images/icon/icon_bulPolygon.png") left center no-repeat; margin-top:20px; padding-left:24px; font-size:15px; line-height:17px; color:#333;}	/* icon  */	.iTox {position:relative;top:-2px;display:inline-block; width:16px; height:16px; background-size:100%; vertical-align:middle;}	.iTox.iFish {background-image:url(../images/icon/icon_tox_fish.png);}	/* btn */	/*button {border-radius:5px;}*/	a i, button i,	a span, button span {display:inline-block; vertical-align:middle;}	a span, button span {position: relative;top:-2px;}	a i, button i {margin-right:5px; width:16px;height:16px; background-repeat:no-repeat;background-size:100%;}	a i.print,	button i.print {background-image:url(../images/icon/icon_btn_print.png);}	a i.cata,	button i.cata{background-image:url(../images/icon/icon_btn_cata.png);}	a i.veiw, button i.veiw {background-image:url(../images/icon/icon_btn_veiw.png);}	a i.more , button i.more {background-image:url(../images/icon/icon_btn_more.png);}	.btn {width:100%; font-size:0;}	.btn li {box-sizing:border-box;}	.btn a,	.btn li button {width:100%; height:40px;line-height:40px;text-align:center;border-radius:5px;}	.btn button span,	.btn a span	{font-size:16px;}	.btn.btnType01 {}	.btn.btnType01 li {display:inline-block;width:50%;padding:0 2.5px;}	.btn.btnType01 a,	.btn.btnType01 button {display:inline-block;border:1px solid #57a151; background:#fff; color:#57a151;}	.btn.btnType01 a span,	.btn.btnType01 button span {font-size:13px;}	.btnFull {margin-top:25px;width:100%;height:50px;background-color:#57a151;color:#fff;font-weight:600;font-size:19px;border-radius:5px;}	/* tab */	.cropsMenu,	.cropsWrap {box-sizing:border-box;padding:0 5%;}	.tabConWrap {border-bottom:30px;}	.tabType {overflow:hidden;width:100%;border-radius:5px 5px 0 0;}	.tabType ul {border-radius:5px 5px 0 0;}	.tabType ul:after {content:""; display:block; height:0px; clear:both; visibility:hidden;}	.tabType ul li{position:relative;float:left;text-align:center;box-sizing:border-box;border-right:1px solid #fff;}	.tabType ul li:after {content:"";position:absolute;display:block;height:1px;left:-1px;right:-1px;bottom:0;background-color:#57a151;}	.tabType ul li button {background:#ececec;font-weight:600;height:49px;line-height:49px;border-top:1px solid #ececec;display:block;color:#666;font-size:19px;}	.tabType ul li:first-child button {border-radius:5px 0 0 0;border-left:1px solid #ececec;}	.tabType ul li:last-child button {border-radius:0 5px 0 0;}	.tabType ul li.on {border-bottom-color:#fff;}	.tabType ul li.on:after {content:"";position:absolute;left:1px;right:1px;bottom:-1px;display:block;height:1px;background-color:#fff;}	.tabType ul li.on button {background:#fff;color:#333;font-weight:bold;border-right:1px solid #57a151;border-left:1px solid #57a151;border-top:1px solid #57a151;border-bottom:1px solid #fff;}	/* table stlye */	.tblWrap {width:100%;overflow-x:auto;border-top:1px solid #333;}	.tblWrap caption {font-size:0; height:0;text-indent:-9999px;}	.tblWrap table th, .tblWrap table td {word-break:keep-all;}	.tblType01 table {min-width:600px; max-width:100%;}	.tblType02 table {min-width:800px; max-width:100%;}	.tbl01 {font-size:16px; text-align:center;}	.tbl01 thead th, .tbl01 tbody td {vertical-align:middle;border-left:1px solid #d2d2d2;}	.tbl01 thead th.nB, .tbl01 tbody td.nB {border-left:0;}	.tbl01 thead th {border-bottom:1px solid #d2d2d2; padding:11px 0; line-height:16px; background-color:#f7f8f9; font-weight:600;}	.tbl01 tbody th {border-bottom:1px solid #d2d2d2; font-weight:600; line-height:26px; color:#333; vertical-align:middle;}	.tbl01 tbody td {border-bottom:1px solid #d2d2d2; padding:10px; line-height:20px; color:#333;}	.tbl01 tbody td.bgType01 {background:#fff3f0;}	.tbl01 tbody td.bgType02 {background:#f2fef1;}	.tbl01 tbody td.bgType03 {background:#f1fafe;}	.tbl02 {border-bottom:1px solid #333; font-size:16px; text-align:center;}	.tbl02 tbody th, .tbl02 tbody td {vertical-align:middle; text-align:left; padding:10px 15px;}	.tbl02 tbody th {border-bottom:1px solid #d2d2d2; line-height:16px;background-color:#f7f8f9;font-weight:bold;}	.tbl02 tbody td {border-bottom:1px solid #d2d2d2; padding:10px; line-height:20px; color:#333;}	.tbl03 {font-size:16px; text-align:center;}	.tbl03 thead th, .tbl03 tbody td {vertical-align:middle;border-left:1px solid #d2d2d2;}	.tbl03 thead th {border-bottom:1px solid #2c2c2c; padding:11px 0; line-height:16px; background-color:#dde6f0; font-weight:600;}	.tbl03 tbody th {border-bottom:1px solid #dde6f0; font-weight:600; line-height:26px; color:#333; vertical-align:middle;}	.tbl03 tbody td {border-bottom:1px solid #dde6f0; padding:10px; line-height:20px; color:#333;}	/* 작물 목록 */	.cropsList {}	/*---20191120 수정---	.cropsList > .item {padding:0 5%;background-color:#f7f8f9;border-bottom:1px solid #ddd;}	.cropsList li {padding:15px 0;display:table;height:35px;}*/	.cropsList > .item {padding:10px 5%;background-color:#f7f8f9;border-bottom:1px solid #ddd;}	.cropsList li {margin:0;padding:8px 0;display:table;height:35px;}	.cropsList li button {width:33.33333333%;}	.cropsList li button span.img {display:table-cell;width:35px;height:35px;}	.cropsList li button span.img img {width:100%;}	.cropsList li button span.txt {padding-left:8px;display:table-cell;font-size:16px;font-weight:500;}	.cropsList .swiper-pagination {position:relative;margin:12px 0 15px;}	.cropsList .swiper-container-horizontal>.swiper-pagination-bullets {top:0;}	.cropsList .swiper-pagination-bullet {opacity:1;background:#888;margin:0 5px;}	.cropsList .swiper-pagination-bullet-active {background:#57a151;}	/*.cropsList li.swiper-slide button span.img img {width:30%;}*/	/* 병해충정보 */	.pestList dl + dl  {margin-top:22px;}	.pestList dt.pestTop {position: relative;border-bottom:1px solid #ececec;}	.pestList dt.pestTop h3 {color: #000; font-size:15px;}	.pestList dt.pestTop p {color: #333; font-size:18px;}	.pestList dt.pestTop .fl {margin-bottom:22px; width:70%; min-height:100px;}	.pestList dt.pestTop .fl .tit {color:#57a151; font-weight:600; font-size:16px;}	.pestList dt.pestTop .fl p {margin-top:5px;font-size:19px; word-break:keep-all;line-height:1.3;}	.pestList dt.pestTop .fl button {margin-top:15px;color:#888;font-size:16px;}	.pestList dt.pestTop .fl button span {border-bottom:1px solid #888;}	.pestList dt.pestTop .fl button i {margin-left:10px;display:inline-block; width:15px; height:10px; background:url(../images/icon/icon_arr_down.png) no-repeat; background-size:100%;}	.pestList dt.pestTop .fl button.on i {background-image:url(../images/icon/icon_arr_up.png);}	.pestList dt.pestTop .fr {margin-bottom:22px;width: 25%;}	.pestList dt.pestTop .fr img {width:100%;}	.pestList dt.pestTop + dd {padding-top: 15px;}	.pestList dd.pestDetail {position:relative;display:none;padding-bottom:40px;}	.pestList dd.pestDetail:after {position: absolute;left:-5%;right:-5%;bottom: 0; content:"";height:10px; background-color: #ececec;}	.pestList dd.pestDetail.on {display:block;}	.pestList dd.pestDetail .img {font-size:0;}	.pestList dd.pestDetail .img img {width:100%;}	.pestList dd.pestDetail .img.imgType01 li + li {margin-top:5px;}	.pestList dd.pestDetail .img.imgType02 li {display:inline-block;box-sizing:border-box;}	.pestList dd.pestDetail .img.imgType02 li {padding-right:2.5px;width:50%;}	.pestList dd.pestDetail .img.imgType02 li + li {padding-left:2.5px;padding-right:0;}	.pestList dd.pestDetail p > img + img {}	/*---20191120 수정---	.techInfo {margin-top:20px;font-size:16px;}*/	.techInfo {margin:20px 0;font-size:16px;}	.techInfo + .techInfo {margin-top:30px;}	.techInfo.line {position:relative;padding-top:20px;border-top:1px solid #eee;}	.techInfo .tit {margin-bottom:10px;color:#333;font-size:19px;}	.techInfo .list01 li {background: url("../images/icon/icon_bulCir02.png") left 7px no-repeat; background-size: 6px 6px;padding-left:11px; display:block; color:#888; font-size:17px; line-height:1.2;word-break:keep-all;}	.techInfo .list01 li + li {margin-top:12px;}	.techInfo .list02 li {font-size:17px; color:#333;}	.techInfo .list02 li strong {color:#333; font-weight:bold;}	.techInfo .imgList01 {margin-top:20px;font-size:12px;}	.techInfo .imgList01 li {margin-bottom:30px;display:inline-block;vertical-align:top;width:32.333333%;text-align:center;color:#333;}	.techInfo .imgList01 li p:first-child {margin:0 auto;width:80%;}	.techInfo .imgList01 li p img {width:80%;}	/*---20191120 수정---	.techInfo .imgList01 li p + p {margin-top:5px;font-size:16px;line-height:1.2;word-break:keep-all;}*/	.techInfo .imgList01 li img + p {margin-top:5px;font-size:16px;line-height:1.2;word-break:keep-all;}	.techInfo .text {margin-top:10px; font-size:17px; color:#333;}	/* 주요제품 */	.list-holder .techItem {display:none;}	dl.techItem {margin-top:22px; padding-bottom:22px; border-bottom:1px solid #ececec;}	dl.techItem  + dl.techItem {}	.techItem dd:after {content:"";display: block;clear:both;}	.techItem dd .fl {width:35%;}	.techItem dd .fl img {width:80%;}	.techItem dd .fr {width:65%;}	.techItem dd .fr .tit {font-weight:600; font-size:19px;}	.techItem dd .fr .text {margin-top:10px; font-size:17px; line-height:1.5;}	.techItem dd .fr .text02 {margin-bottom:8px;padding-left:5px;font-size:13px; line-height:1.5;}	.techItem dd .fr .tit,	.techItem dd .fr .text {padding-left:5px;}	.techItem dd .fr .btn {margin-top:15px;}	.techItem dd .fr .btn span {font-size:12px;}	.techItem + .btnFull {margin-top:25px;}	/* pop */	#popup {margin:0 auto;overflow:hidden;background-color:#fff;z-index:1;}	/*.popup_detailWrap iframe{height: 100% !important;width: 100% !important;left: 0px!important; }*/	.popup_detailWrap.popup_cokfarm iframe{height: 100% !important;width: 100% !important;left: 0px!important; }	.cokfarm_close_btn {position:absolute;right:15px;top:15px;display:block;border:1px solid #57a151;background:#fff;color:#57a151;border-radius:3px;padding:10px 10px;cursor:pointer;}	.cokfarm_close_btn span {position:relative;display:inline-block;padding-left:15px;}	.cokfarm_close_btn span:before {content:"x";display:inline-block;position:absolute;left:0;top:0;font-family:Arial,sans-serif;}	.se2_inputarea img {max-width:100% !important;}	.popContHeader {position:relative;border-bottom:1px solid #ddd;height:54px;font-size:18px;}	.popContHeader h5 {text-align:center;line-height:54px;font-size:21px;font-weight:600;}	.popContHeader button {width:25px;height:25px;position:absolute;right:20px;top:15px;background:url(../images/icon/icon_x.png) no-repeat;background-size:100%;font-size:0;text-indent:-9999px;}	.popCont {padding:5%;}	/*---20191120 추가---*/	.popCont iframe {width:100% !important;padding:0 !important;}	.techPop .techItemPop .fl {width:40%}	.techPop .techItemPop .fl img {width:100%;}	.techPop .techItemPop .fr {position:relative;width:50%;}	.techPop .techItemPop .fr .tit {font-size:19px;}	.techPop .techItemPop .fr .text {margin-top:10px; font-size:17px;}	.techPop .techItemPop .fr .btn {margin-top:10px;}	.techPop .techItemPop + .tblWrap {margin-top:15px;}	.techPop .dimg {padding:50px 20px 20px 20px;text-align:center;}	.techPop .dimg .bbox {margin-top:10px;}	/*---20191120 수정---	.techPop .dimg .bbox img {height:200px;}*/	.techPop .dimg .bbox img {margin-bottom:15px;height:150px;}		.techPop  .btn a  {width:40%;line-height:40px;}	.techPop  .btn a + a {margin-left:10px;}	.techPop .txtbox em {font-size:16px; color:white}	.techPop .txtbox h1 {margin:10px 0;}	.techPop .txtbox h2 {font-size:20px; color:white}	.techPop .imgList01 li {margin-bottom:0;}	.techPop .imgList02 {margin-top:10px;font-size:0;}	.techPop .imgList02 li {padding:0 2px;display:inline-block;vertical-align:top;width:33.333333%;text-align:center;color:#333;box-sizing:border-box;}	.techPop .imgList02 li p {}	.techPop .imgList02 li p img {width:100%;}	.techPop .imgList02 li p + p {margin-top:13px;font-size:16px;line-height:1.2;word-break:keep-all;}	.techPop .list01 + .tblWrap {margin-top:15px;}	.techPop .line {margin-top:20px;border-top:1px solid #ececec;}	.techPop .line .techInfo {margin-top:30px;}	.techPop .img {margin-top:30px;}	.techPop .img img {width:100%;}	/*---20191120 추가---*/	.popup_cokfarm {left:0 !important;}    .popup_cokfarm .pop_close {position: absolute;right:0;top:0;width:100%;background:#fff;height:45px;border-bottom: 1px solid #ccc;color: #202020;}    .popup_cokfarm .pop_close > span {top: 11px;color:#202020;right: 14px;}    .se2_inputarea img {max-width:100% !important;}   .cont020101_txt02{ font-family:'nngb'; font-size:22px; letter-spacing:-0.5px; line-height:30px;}   .acoUl{ font-size:16px; letter-spacing:0.5px; color:#333; font-family:'nngb';margin-left:30px;}   .acoUl li{ list-style-position: inside;list-style-image: url(../images/ui/ui_liimg.png); color:#5663a7; letter-spacing:-0.25px; line-height:32px; font-size:13px; padding-left:10px;}   .acodian_imgBox{ text-align:center;overflow: hidden; width:761px; margin:30px 0;}   .borderBox{ border-bottom:#ccc 1px solid; margin-bottom:15px;}	/* 농업뉴스 200715 */	.brdList2{margin-top:30px;}	.list_0206_01 li{ border-top:solid 1px #e5e5e5 }	.list_0206_01 li:after{content:'';display:block;clear:both;}	.list_0206_01 li h5{float:left;width:155px;}	.list_0206_01 li dl{float:left;width:100%;}	.list_0206_01 li dl dt{font-size:16px;padding:20px 30px 30px 15px; border-bottom:solid 1px #e5e5e5; /* cursor: pointer; background-image: url("/mobile/images/icon/arrow_nhcp11_01.png"); background-repeat: no-repeat; background-position: 97%; */ }	.list_0206_01 li dl dt:first-child{color: #222; background-position-y : 50%; padding-top: 25px !important;}	.list_0206_01 li dl dt{/* background-image: url("/mobile/images/icon/arrow_nhcp11_02.png"); background-repeat: no-repeat; background-position: 97%;  */}	.list_0206_01 li dl dd {padding:15px 25px 15px 25px;color:#666;background:#f6f6f6;border-bottom:1px solid #e5e5e5; line-height: 0;    /* display: none; */}	.list_0206_01 li dl dd span {font-weight: 500; padding-left: 5px; font-size: 15px; color: #0e0e0e;}