@charset "utf-8";

.ui-dialog button.ui-state-default { background: none !important; top: 25px;}
.ui-dialog .ui-state-default {background: none;}

#container.cropArea.cropView .sub_tit { position: relative;}
#container.cropArea.cropView .sub_tit h3.titleNm {display:block; position: relative;padding-left: 30px;color: #111;font-weight: 600; letter-spacing: -.05rem; font-size: 1.5rem; margin-bottom:15px;}
#container.cropArea.cropView .sub_tit h3.titleNm:before {content:'';display:inline-block;position: absolute; left: 0;width:14px;height:5px; background-color:#156da9; background-image:linear-gradient(135deg,#156da9 0%,#11881f 100%); top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%); }


/* 농작업일정 */
.nongsaSubMain1 {}

/*=====================영농기술-영농활용정보-농작업일정=====================*/

/* 농작업일정_타이틀 */
#nongScheduleTit h4 { font-family: 'yg-jalnan', sans-serif;display:block; position: relative;margin:0 auto;color: #2159b3; font-size: 2.4rem;background-color: #eee; border-radius: 50px; text-align: center; padding: 5px;margin-bottom:15px;font-weight:700;}
#nongScheduleTit h4:after{display:none;}
#nongScheduleTit h4.cnt_tit {font-family: 'Noto Sans KR', sans-serif;font-weight: 600;display:inline-block;margin-top: 40px !important;padding: 0 10px 0 0!important;border-radius: 0 !important;color: #2159b3;font-size: 1.5rem;text-align: left;background: linear-gradient(transparent 50%, #eee 50%);}
#nongScheduleTit h5 {font-size: 1.2rem; font-weight: 500; color: #444;letter-spacing: -1px;margin-bottom:10px;}
#nongScheduleTit .tblSchedule {}
#nongScheduleTit { margin-top: 0;}
#nongScheduleTit .floatDiv .btn-2{ float: right}
#nongScheduleTit table, #nongScheduleTit td{table-layout: fixed;border-collapse: collapse;}
#nongScheduleTit table {width: 99.999%;}
#nongScheduleTit .m_scrollTable{ margin-bottom: 2rem; padding-bottom: 2rem; border-bottom: 1px dashed #ddd;}
#nongScheduleTit .tblSchedule{border-top: 2px solid #70bc5c;}
#nongScheduleTit .tblSchedule thead th{/* border: 1px solid #70bc5c; */background: #fff;font-size: 15px;font-weight: 500;color: #434343;line-height: 30px;text-align: center;}
#nongScheduleTit .tblSchedule thead td{background: hsl(108deg 42% 55%);border: 1px solid #ffffff;font-size: 0;text-indent: -1000000000px;line-height: 0;height: 8px;border-radius: 3px;}
#nongScheduleTit .tblSchedule thead td.bg2{ background: #8dc97d}
#nongScheduleTit .tblSchedule thead td.bg3{ background: #a9d79d}
#nongScheduleTit .tblSchedule tbody td{font-size: 0.85rem; background: #fff; border: 1px solid #dadada; empty-cells: show; text-align: center; vertical-align: middle; line-height: 1.2 !important; color: #333; padding: 4px 0; letter-spacing: -1px; height: 30px;word-break:inherit;}
#nongScheduleTit .tblSchedule tbody td.empty{ border: 0 !important; height: 5px; padding: 0}
#nongScheduleTit .tblSchedule tbody td.bgYellow{background: #ffe5f4;}
#nongScheduleTit .tblSchedule tbody td.bgBlue{ background: #daedff}
#nongScheduleTit .tblSchedule tbody td.bgRed{background: #ffecd9;}
#nongScheduleTit .tblSchedule tbody td.bgPurple{ background: #dedfff}
#nongScheduleTit .tblSchedule tbody td.bgGreen{ background: #e6ffde}
#nongScheduleTit .tblSchedule.tblSchedule2{ border-top: 2px solid #08acf2}
#nongScheduleTit .tblSchedule.tblSchedule2 thead th{/* border: 1px solid #08acf2; */}
#nongScheduleTit .tblSchedule.tblSchedule2 thead td{background: #08acf2;border: 1px solid #ffffff;border-radius: 3px;}
#nongScheduleTit .tblSchedule.tblSchedule2 thead td.bg2{ background: #39bdf5}
#nongScheduleTit .tblSchedule.tblSchedule2 thead td.bg3{ background: #6bcdf7}
#nongScheduleTit .tblSchedule.tblSchedule3{ border-top: 2px solid #ffb400}
#nongScheduleTit .tblSchedule.tblSchedule3 thead th{/* border: 1px solid #ffb400; */}
#nongScheduleTit .tblSchedule.tblSchedule3 thead td{background: #ffb400;border: 1px solid #ffffff;border-radius: 3px;}
#nongScheduleTit .tblSchedule.tblSchedule3 thead td.bg2{background: #ffca4c;border-radius: 3px;}
#nongScheduleTit .tblSchedule.tblSchedule3 thead td.bg3{background: #ffd97f;border-radius: 3px;}
#nongScheduleTit h3{ background: url(../img/interabang/interabang_h3.png) no-repeat 0 8px; padding-left: 15px; font-size: 19px; color: #333; letter-spacing: -1px; line-height: 1.4; margin: 30px 0 10px;}
#nongScheduleTit .bullet1{ background: url(../img/interabang/bullet1.png) no-repeat 0 7px; margin: 0 0 5px 15px; padding-left: 12px; line-height: 1.4; font-size: 16px; color: #545454; word-break: keep-all}
#nongScheduleTit .bullet3{ background: url(../img/interabang/bullet3.png) no-repeat 0 10px; padding-left: 12px; line-height: 1.4; margin: 3px 0 0 0; font-size: 14px; color: #666;}
#nongScheduleTit .txt_point{ font-size: 14px; color: #ff7800;}
#nongScheduleTit .tblSection{ margin-top: 30px}
#nongScheduleTit .tblSection table{ border-top: 2px solid #ababab}
#nongScheduleTit .tblSection th, #nongScheduleTit .tblSection td{ border: 1px solid #dedede; font-size: 14px; padding: 5px 10px; word-wrap: break-word; white-space: normal;}
#nongScheduleTit .tblSection th{ background: #f5f5f5; font-weight: 600}

/* 농작업일정 */
#nongSchedule{ margin-top: 30px}
#nongSchedule h1{ font-size: 24px; margin-left: 10px; float: left}
#nongSchedule h2{ background: #dadada; font-size: 16px; color: #434343; font-weight: normal; line-height: 30px; text-align: center; margin-top: 10px}
#nongSchedule h1 span{ display: inline-block; margin-left: 15px; font-size: 16px; color: #a3a3a3; font-weight: normal; background: url(../img/nongsaroAdd/division1.gif) no-repeat 0 100%; padding-left: 10px}
#nongSchedule .floatDiv .btn-2{ float: right}
#nongSchedule table, #nongSchedule td{ table-layout: fixed}
#nongSchedule .m_scrollTable{ margin-bottom: 30px}
#nongSchedule .tblSchedule{ border-top: 2px solid #70bc5c}
#nongSchedule .tblSchedule thead th{ border: 1px solid #70bc5c; background: #fff; font-size: 15px; font-weight: 600; color: #434343; line-height: 30px; text-align: center}
#nongSchedule .tblSchedule thead td{ background: #70bc5c; border: 1px solid #70bc5c; font-size: 0; text-indent: -1000000000px; line-height: 0; height: 8px}
#nongSchedule .tblSchedule thead td.bg2{ background: #8dc97d}
#nongSchedule .tblSchedule thead td.bg3{ background: #a9d79d}
#nongSchedule .tblSchedule tbody td{ background: #fff; border: 1px solid #dadada; empty-cells: show; text-align: center; vertical-align: middle; line-height: 1.2 !important; color: #333; padding: 4px 0; letter-spacing: -1px; height: 30px;word-break:inherit;}
#nongSchedule .tblSchedule tbody td.empty{ border: 0 !important; height: 5px; padding: 0}
#nongSchedule .tblSchedule tbody td.bgYellow{ background: #e7ecbd}
#nongSchedule .tblSchedule tbody td.bgBlue{ background: #daedff}
#nongSchedule .tblSchedule tbody td.bgRed{ background: #ffe6d7}
#nongSchedule .tblSchedule tbody td.bgPurple{ background: #dedfff}
#nongSchedule .tblSchedule tbody td.bgGreen{ background: #e6ffde}
#nongSchedule .tblSchedule.tblSchedule2{ border-top: 2px solid #08acf2}
#nongSchedule .tblSchedule.tblSchedule2 thead th{ border: 1px solid #08acf2;}
#nongSchedule .tblSchedule.tblSchedule2 thead td{ background: #08acf2; border: 1px solid #08acf2;}
#nongSchedule .tblSchedule.tblSchedule2 thead td.bg2{ background: #39bdf5}
#nongSchedule .tblSchedule.tblSchedule2 thead td.bg3{ background: #6bcdf7}
#nongSchedule .tblSchedule.tblSchedule3{ border-top: 2px solid #ffb400}
#nongSchedule .tblSchedule.tblSchedule3 thead th{ border: 1px solid #ffb400;}
#nongSchedule .tblSchedule.tblSchedule3 thead td{ background: #ffb400; border: 1px solid #ffb400;}
#nongSchedule .tblSchedule.tblSchedule3 thead td.bg2{ background: #ffca4c}
#nongSchedule .tblSchedule.tblSchedule3 thead td.bg3{ background: #ffd97f}
#nongSchedule h3{ background: url(../img/interabang/interabang_h3.png) no-repeat 0 8px; padding-left: 15px; font-size: 19px; color: #333; letter-spacing: -1px; line-height: 1.4; margin: 30px 0 10px;}
#nongSchedule .bullet1{ background: url(../img/interabang/bullet1.png) no-repeat 0 7px; margin: 0 0 5px 15px; padding-left: 12px; line-height: 1.4; font-size: 16px; color: #545454; word-break: keep-all}
#nongSchedule .bullet3{ background: url(../img/interabang/bullet3.png) no-repeat 0 10px; padding-left: 12px; line-height: 1.4; margin: 3px 0 0 0; font-size: 14px; color: #666;}
#nongSchedule .txt_point{ font-size: 14px; color: #ff7800;}
#nongSchedule .tblSection{ margin-top: 30px}
#nongSchedule .tblSection table{ border-top: 2px solid #ababab}
#nongSchedule .tblSection th, #nongSchedule .tblSection td{ border: 1px solid #dedede; font-size: 14px; padding: 5px 10px; word-wrap: break-word; white-space: normal;}
#nongSchedule .tblSection th{ background: #f5f5f5; font-weight: 600}

/*상단 summary_txt*/
.sum_t_txt{position: relative;padding: 15px 20px 15px 58px;letter-spacing: -0.05em;background-color: #fff;border-radius: 50px;}
.sum_t_txt:before {content: '';position: absolute;top: 18px;left: 20px;width: 30px;height:20px;background-image:url('/ps/img/cmmImg_2020/common/ico_sumT.png');background-repeat: no-repeat;background-size: 30px auto;}
.sum_t_txt p{font-size:1em;color:#404040;padding: 0;}
.sum_t_txt strong{font-size: 1.1em;color:#111;font-weight:500;}
.sum_c_box{border:solid 1px #d6d6d6; background:#f7f7f7; padding:7px 10px}
.sum_c_box p{line-height:23px; font-size:13px;}
.sum_c_box li{line-height:23px;}
.sum_c_box>em{color:#1e4b7d;text-decoration: underline;}

/*공통검색*/
.schBox{margin-top:20px;text-align:center;position: relative;}
/*
.schBox>input[type="radio"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.schBox>label{border:1px solid #dedede;background:#f6f6f6;font-weight:normal;border-radius:3px; padding: 0 1em; line-height: 36px;display:inline-block;font-size: 1em;cursor:pointer;user-select:none;overflow:visible;}
.schBox>label.on{background:#54a922;color:#FFF;border:1px solid #408a15;}
.schBox>label>span{border-radius:1em;width:15px;height:15px;display:inline-block;background:#FFF;box-shadow:inset 1px 1px 1px #ccc;overflow: visible;margin: 0 5px 3px 0; vertical-align: middle;}
.schBox>label.on>span{border:4px solid #408a15;background:#FFF;}
*/

.schBox .categori{display:inline-block;vertical-align: baseline;}
.schBox.search-form-bg .categori{vertical-align:top;}
.schBox .kind_name{display:inline-block;}
.schBox .kind_name>label{display: none !important; }
.schBox .kind_name .inputData {display: inline-block; width: auto; height: 2.75rem!important; padding: 0 1.6rem 0 0.65rem!important; padding-right: 3.6rem; border: 1px solid #ddd!important; font-size: .9rem;vertical-align:middle;background:#fff}
.schBox .kind_name .schBtn {display: inline-block;min-width: 2rem; height: 2.75rem; margin-left: -3.8rem; padding: 0 1rem; background-color: #333!important; border: #333!important;border-radius:0!important; vertical-align: middle; color: #fff;}

.schBox input[type="radio"] {position:absolute;width:1px;border:0;height:1px;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0;-webkit-appearance:none;opacity:0}
.schBox label {display: inline-block;margin: auto;text-align: center;padding:0 20px 0 0;height: 38px;line-height: 38px;cursor: pointer;font-size: .925rem;background:none!important;border:none!important;}
.schBox label + input[type="radio"]:checked {color:#fff;}
.schBox label.on {color:#333!important;font-weight:500!important;background:none!important;border:none!important;}
.schBox label span + input[type="radio"] {border-radius:1em;width:15px;height:15px;display:inline-block;background:#FFF;overflow: visible;margin: 0 5px 3px 0; vertical-align: middle;}
.schBox label span + input[type="radio"]:checked {border: 1px solid #797979; background: #fff url(/ps/img/cmmImg_2020/common/radio_checked.png) no-repeat center center;}
.schBox label span {display: inline-block; width: 18px; height: 18px; margin-right:6px; background: #fff; border: 1px solid #dedede; border-radius: 50%;vertical-align: middle;box-shadow:none!important}
.schBox label.on span {margin-right:6px; border: 1px solid #797979!important; background: #fff url(/ps/img/cmmImg_2020/common/radio_checked.png) no-repeat center center;}

.schBox label + input[type="radio"] {display:inline-block;position:relative;cursor:pointer}
.schBox label + input[type="radio"]:focus {outline:dotted 1px;outline:-webkit-focus-ring-color auto 10px}

/* 총 갯수 */
.totalAmount{margin:20px 0 10px;font-size: .925rem;position: relative; padding-left: .8rem;}
.totalAmount:before{display:block; content:''; position:absolute; width:4px; height:4px; background-color:#555; left: 0; top: 50%; border-radius: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.totalAmount span { color: #2483c5; font-weight: 500;}

/*=====================품종=====================*/
/* 품종정보_list */
.thum-bx {/*border:1px solid #dedede;*/border-bottom:none; font-size: .95rem; letter-spacing: -.05em; border-top: 2px solid #222;}
.thum-list {padding:1.5em;border-bottom:1px dashed #dedede;}
.thum-list .thumImg{width:20%;display:inline-block;}
.thum-list .thumImg>img{width:100%;}
.thum-list .thumImg>div{text-align:center;margin-top:10px;}
.thum-list .thumbnail {display:inline-block;width:100%;height:180px;}
.thum-list>.con {display:inline-block;width:78%;padding:0 2%;box-sizing:border-box;vertical-align: top;}
.thum-list .txt {/* line-height:22px; */display:block;}
.thum-list .txt:after {display:block;clear:both;content:"";}
.thum-list .txt dt {float:left;width:80px; color:#111; font-weight:500;}
.thum-list .txt dd {float:left;padding-bottom: 5px;position: relative;  width: calc(100% - 100px);  overflow: hidden; display: block; padding-left: 20px;}
.thum-list .txt dd:before {content:'';position:absolute; top: 7px; left:0; background:#ddd; width:1px; height:10px;}
.thum-list .txt:nth-child(2){margin-left:0;}
.thum-list .txt:nth-child(4){display:block;}

.icon-set {display:inline-block; }
.icon-set a { font-size: .9rem;margin-right: 5px;}
.icon-set a:hover {color:#0c3681;text-decoration: underline;}
.icon-set a:before {content: ''; width: 20px;height: 20px;margin-right: 5px;display: inline-block;vertical-align: sub;text-decoration:none; background:url('/ps/img/cmmImg_2020/file/file_set.png') no-repeat 0 0; }
.icon-set a.ico01:before{background-position:0 0;}/* PDF */
.icon-set a.ico02:before{background-position:0 -20px;}/* HWP */
.icon-set a.ico03:before{background-position:0 -40px;}/* XLS */
.icon-set a.ico04:before{background-position:0 -60px;}/* DOC */
.icon-set a.ico05:before{background-position:0 -80px;}/* PPT */
.icon-set a.ico06:before{background-position:0 -100px;}/* TXT */
.icon-set a.ico07:before{background-position:0 -120px;}/* BTC */
.icon-set a.ico08:before{background-position:0 -140px;}/* JPG */
.icon-set a.ico09:before{background-position:0 -160px;}/* PNG */
.icon-set a.ico10:before{background-position:0 -180px;}/* ZIP */

/* 버튼 열림닫힘 */
.selectminBox .open{display:inline-block; width:7px; height:22px; background:url(/ps/img/bg/simple_bullet_down.png) no-repeat 0 7px ; text-indent:-999em; font-size:0;}
.selectminBox .close{display:inline-block; width:7px; height:22px; background:url(/ps/img/bg/simple_bullet_up.png) no-repeat 0 7px ; text-indent:-999em; font-size:0;}

.schBox .categori .basic {width: inherit;min-width: 200px;height: 38px;background: #FFF;padding:.4em 1em;border: 2px solid #408a15;border-radius: 3px;line-height: 1.3rem;background-image: url('/ps/img/cmmImg_2020/common/select_Sarrow.png');background-position: 95% 50%;background-size: 8px auto;background-repeat: no-repeat;}
.schBox .categori span.form-select {display: inline-block; position: relative; min-width:10rem; height: 2.7rem;background:#fff}
.schBox .categori span.form-select select { z-index:1;position:relative; display:block; width: 100%;  height: 100%; padding: 0 1.6rem 0 .65rem;background-color: transparent; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; font-size: .9rem; border: 1px solid #ddd; vertical-align: middle; }
.schBox .categori span.form-select:after { content: ''; position: absolute; right: 0.8rem; top: 50%; width: 10px; height: 5px; background: url(/ps/img/cmmImg_2020/common/select_Sarrow.png) no-repeat; background-size: 10px auto; color: #333;-webkit-transform: translateY(-50%); transform: translateY(-50%)}
.schBox .categori select::-ms-expand { display: none; }

.sod_select, .sod_select *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none; user-select: none; }
/*.sod_select {position: relative;display: inline-block; width: 200px; padding:.4rem .7rem;background: #FFF; border: 1px solid #408a15; border-radius: 3px;color: #111; font-size: 14px;font-weight: 500;text-align: left;text-transform: none;outline: 0;outline-offset: -2px; /* Opera *//*cursor: default;}*/
.sod_select  { z-index:1;position:relative; display:block; width: 100%;  height: 100%; padding: 0 1.6rem 0 .65rem;background-color: transparent; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; font-size: .9rem; border: 1px solid #ddd; vertical-align: middle; }
/*.sod_select:before,.sod_select:after {content: ""; position: absolute; right: 30px;top: 10px;bottom: 10px;border-left: 1px solid #e5e5e5; }
.sod_select:after{bottom: 12px;content: "";display: block;position: absolute;right: 10px;top: 50%;margin-top: -4px;width: 13px;height: 8px;background: url(/ps/img/2020Img/sitelink_arrow.png) no-repeat 0 0 / cover;transform-origin: 50% 50%;transition: transform 150ms ease-out;border-left:none;}*/
.sod_select:after  {content: ''; position: absolute; right: 0.8rem; top: 50%; width: 10px; height: 5px; background: url(/ps/img/cmmImg_2020/common/select_Sarrow.png) no-repeat; background-size: 10px auto; color: #333;-webkit-transform: translateY(-50%); transform: translateY(-50%)}
.sod_select.disabled{border-color: #828282; color: #b2b2b2;cursor: not-allowed; }
.sod_select .sod_label{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-right: 15px;color:#111;line-height:2.5rem;height:1.8rem;text-align:left}
.sod_select.custom:last-child  .sod_list_wrapper{/*transform: translateX(-82.4%);*/transform: translateX(-52.4%);}
.sod_select.custom .sod_list_wrapper{ position: absolute;/*top: 100%;*/top:40px; left: 50%;display: none;height: auto;width: 575px;margin:5px 0 0 -1px;border: 1px solid #d4d4d4;background: #ffffff; color: #808080; font-weight: 300; z-index: 1;transform: translateX(-47%);border-radius: 3px;}
.sod_select.open .sod_list_wrapper { display: block; padding:10px; }
.sod_select.disabled.open .sod_list_wrapper { display: none;  }
.sod_select.above .sod_list_wrapper{top: auto;		bottom: 100%;	border-bottom: none;}
.sod_select .sod_list{display: block;  overflow-y: auto;padding: 0 4px;margin: 4px 0; border-radius: 3px;height:150px; }
.sod_select .sod_option{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;padding:.4em 1em;;list-style-type: none;border: 1px solid #f7f7f7; color:#111;position: relative;width:calc(25% - 2px);display: inline-block;box-sizing:border-box; margin:0 1px;}
.sod_select .sod_option.is-placeholder {display: none;}
.sod_select .sod_option.disabled{background: inherit;color: #cccccc;}
.sod_select .sod_option.active { background: #f7f7f7;color: #111; }
.sod_select .sod_option.selected {padding-right: 25px;background: #54a922;color: #FFF; border: 0;}
.sod_select .sod_option.selected:before{content: ""; position: absolute; right: 10px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); display: inline-block;color: #808080;height: 9px;width: 10px;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAgOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRDlEOUQ4IiBkPSJNNCw2LjdDMy42LDYuMywzLjUsNi4xLDMuMSw1LjdDMi42LDUuMiwyLDQuNiwxLjUsNC4xYy0wLjgtMC44LTIsMC40LTEuMiwxLjJjMC45LDAuOSwxLjksMS45LDIuOCwyLjgNCgkJYzAuNywwLjcsMS4zLDEsMiwwQzYuNyw2LDguMywzLjcsOS44LDEuNUMxMC41LDAuNSw5LTAuMyw4LjMsMC42bDAsMEM2LjcsMi45LDUuNyw0LjQsNCw2LjciLz4NCjwvZz4NCjwvc3ZnPg0K);}
.sod_select.no_highlight .sod_option.selected { font-weight: 300; }
.sod_select.no_highlight .sod_option.selected:before { display: none; }
.sod_select .sod_option.link {  }
.sod_select .sod_option.linkexternal {}
.sod_select>select { display: none !important; }
.sod_select.touch select { -webkit-appearance: menulist-button; position: absolute; top: 0; left: 0;display: block !important; height: 100%;width: 100%;opacity: 0;z-index: 1;}
.sod_select.custom.above:after {/* content: "\25B2";*/ content: ""!important; }
.sod_select.custom.disabled { border-color: #d4d4d4;color: #b2b2b2;cursor: not-allowed;}
.sod_select.custom.disabled:hover { background: #fcfcfc; }
.sod_select.custom .sod_option.disabled{ background: inherit;color: #cccccc;}
.sod_select.custom.no_highlight .sod_option.selected:before { display: none; }

/*다운로드*/
.btn_down {display:inline-block;padding:.1em .6em;background:#f9f9f9;border: 1px solid #999;border-radius:2px; font-size: 0.8rem;color:#111; transition: 0.5s;}
.btn_down:hover {background-color:#3c3e45;font-weight:500;color:#fff;border:1px solid #3c3e45;}

/* 총 갯수 */
#container.cropArea.cropView .line {margin:20px 0 10px;font-size: .925rem;position: relative; padding-left: .8rem;}
#container.cropArea.cropView .line:before{display:block; content:''; position:absolute; width:4px; height:4px; background-color:#555; left: 0; top: 50%; border-radius: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
#container.cropArea.cropView .line span { color: #2483c5; font-weight: 500;}
#container.cropArea.cropView .fs11 {float: right; margin: 5px;font-family: verdana,sans-serif;font-size:11px !important;}

/* pic-list01  */
#container.cropArea.cropView .pic-list01 {position: relative; overflow: hidden;}
#container.cropArea.cropView .pic-list01>ul {border-top:1px solid #ccc; }
#container.cropArea.cropView .pic-list01>ul>li {position:relative; min-height:106px; padding:20px; border-bottom: 1px dashed #dedede; }
#container.cropArea.cropView .pic-list01.type02 ul li .pic {display:inline-block; vertical-align: top;  margin-right: 20px;}
#container.cropArea.cropView .pic-list01.type02 ul li dl {display:inline-block; margin:10px 0 10px 0; width: calc(100% - 200px);}
#container.cropArea.cropView .pic-list01.type02 ul li dl dt{position:relative;  width:84px !important; padding-left:10px; font-weight: bold; color:#111; display: inline-block;vertical-align: top;} /*width:10%*/
#container.cropArea.cropView .pic-list01.type02 ul li dl dt:before{content: ''; display: block; position: absolute; top: 11px; left: 0; background: #111; width: 3px; height: 3px; border-radius: .5em;}
#container.cropArea.cropView .pic-list01.type02 ul li dl dt strong {color:#111;font-size: .925rem;display:inline-block; margin: 0;}
#container.cropArea.cropView .pic-list01.type02 ul li dl dd {position: relative;width:calc(100% - 94px); display: inline-block;margin-bottom: 5px;font-size: .925rem;padding-left: 20px;}
#container.cropArea.cropView .pic-list01.type02 ul li dl dd:before {content:'';position:absolute; top: 7px; left:0; background:#ddd; width:1px; height:10px;}

/*===================== 병해충 =====================*/
/* pic-list02  */
.pic-list02 {position: relative; overflow: hidden; margin-top:5px;}
.pic-list02 ul {}
.pic-list02 ul li {display:inline-block;margin:1%; padding:1%;width: calc(25% - 2.5%);position:relative; border:1px solid #ddd;    box-sizing: border-box;      min-height: 300px;  vertical-align: top; }
.pic-list02 ul li:nth-child(4n){margin-right:0;}
.pic-list02 ul li img {width:100%; height:165px;}
.pic-list02 ul li p.pic a {width:100%; max-height:200px;  overflow: hidden;text-align:center;}
.pic-list02 ul li p.con { width:100%;height: 30px;line-height: 30px;text-align: center; color:#fff; background:#111;font-weight: 400;font-size: .9rem; letter-spacing:-1px;}
.pic-list02.list4 ul li {width: calc(25% - 1%); height: auto;min-height:min-content;}
.pic-list02.list4 ul li:nth-child(4n) {margin-right:0 !important;}
.pic-list02.list4 ul li.first{margin-left:0;}
.pic-list02.list4 ul li p.pic a { height: auto;}
.pic-list02.list4 ul li:nth-child(4n){margin-right:1%;}

#container.cropArea.cropView form#paramVO h4 {display:block; position: relative;margin:0 auto;color: #2159b3;font-weight: 700; letter-spacing: -.05rem; font-size: 1.5rem;background-color: #fff; border-radius: 50px; text-align: center; padding: 8px;margin-bottom:15px;}
#container.cropArea.cropView .list-type01 ul li h5 {display: block; font-size:22px;font-weight:500;color:#0567ac;position: relative;margin:20px 0 10px;letter-spacing: -0.08em;}

#container.cropArea.cropView .list-type01 ul li strong {display: block; font-size:22px;font-weight:500;color:#0567ac;position: relative;margin:20px 0 10px;letter-spacing: -0.08em;}
#container.cropArea.cropView .list-type01 ul li i {font-style: italic;}
#container.cropArea.cropView .list-type01 ul li i strong {color:#333;font-size: .95rem; letter-spacing: -.05em; line-height: 1.8;}
#container.cropArea.cropView .list-type01 ul li p {font-size: .95rem; letter-spacing: -.05em; line-height: 1.8;}

/*===================실시간가격========================*/
.back-gray{padding:20px;overflow:hidden;background-color: #fff;border-radius: 5px 5px 0 0;margin-bottom: 15px;}
.back-gray span {display: block;color: #676767;}
.back-gray .datepicker-container{margin-bottom: 8px;}
.back-gray .datepicker-container input[type="text"] {width: 160px;height: 36px;vertical-align: text-top;display: inline-block;position: relative;font-size: .925rem;font-weight: 300;color:#6d6c76;padding-right: 32px;background:#fff;border:1px solid #ccc;border-radius: 0;margin-right: 5px;/* background-image: url('/ps/img/cmmImg_2020/common/ico_calender.png'); */background-size: 19px auto;background-repeat: no-repeat;background-position: 95% 50%;}
.back-gray .datepicker-container input[type="text"]::-webkit-input-placeholder {font-weight: 300;color:#6d6c76;}
.back-gray .datepicker-container input[type="text"]:-moz-placeholder {font-weight: 300;color:#6d6c76;}
.back-gray .datepicker-container input[type="text"]::-moz-placeholder {font-weight: 300;color:#6d6c76;}
.back-gray .datepicker-container input[type="text"]:-ms-input-placeholder {font-weight: 300;color:#6d6c76;}
.back-gray .tit {float: left;margin-right: 6px;position: relative;padding-left: .6rem;font-weight: 500;color: #2055a3;font-size: .9rem;line-height: 35px;display: inline-block;vertical-align: bottom;}
.back-gray .tit:before{display:block; content:''; position:absolute;width:3px;height:3px;background-color:#555;left: 0;top: 50%;border-radius: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}

#container.cropArea.cropView form#paramVO .back-gray {background-color: #fff; border-radius: 50px; text-align: center; padding: 8px; margin-bottom: 15px;}
#container.cropArea.cropView form#paramVO .back-gray strong {display:block; position: relative;margin:0 auto;color: #2159b3;font-weight: 700; letter-spacing: -.05rem; font-size: 1.5rem;background-color: #fff; border-radius: 50px; text-align: center; padding: 0;}

.division {position:relative;margin: 1rem 0;clear:both;}
.division.list-type01 > ul > li{position:relative; float:left; padding-left:0; background-position:10px 9px;width:25%;background: transparent;}
/*.division.list-type01 > ul > li:first-child{margin-left:0;width:calc(100% - 62%);}*/
.division.list-type01 > ul > li strong{position:relative;display:block;border-radius: 5px 5px 0 0;padding: .6rem 1rem;margin:0 !important; font-size:1.025rem !important;font-weight:500; color: #fff !important;border-right:1px solid rgba(0,0,0,0.2);background: #3c3e45 url('/ps/img/cmmImg_2020/common/pattw_box.png') repeat;}
.division.list-type01 > ul > li strong:after {display: block; position: absolute; right: 11px; bottom: 0; font-size: 1.8rem; line-height: 1; color: rgba(255,255,255,.25);    font-family: verdana,sans-serif; letter-spacing: -.05em;}
.division.list-type01 > ul > li:nth-child(1n) strong:after{content:"01";}
.division.list-type01 > ul > li:nth-child(2n) strong:after{content:"02";}
.division.list-type01 > ul > li:nth-child(3n) strong:after{content:"03";}
.division.list-type01 > ul > li:nth-child(4n) strong:after{content:"04";}


.division.list-type02 > ul > li{position:relative; top:0; left:0; float:left;background: transparent; margin-left:0; padding-left:0; background-position:10px 9px;width:100%;}
.division.list-type02 > ul > li:first-child{margin-left:0;width:100%;}
.division.list-type02 > ul > li strong{position:relative;display:block;border-radius: 5px 5px 0 0;padding: .6rem 1rem;margin:0 !important; font-size:1.025rem !important;font-weight:500; color: #fff !important;border-right:1px solid rgba(0,0,0,0.2);background: #3c3e45 url('/ps/img/cmmImg_2020/common/pattw_box.png') repeat;}
.division.list-type02 > ul > li strong:after {display: block; position: absolute; right: 11px; bottom: 0; font-size: 1.8rem; line-height: 1; color: rgba(255,255,255,.25);    font-family: verdana,sans-serif; letter-spacing: -.05em;}
.division.list-type02 > ul > li strong+strong {position: relative; padding-left: .7rem;margin-left:1rem; }
.division.list-type02 > ul > li strong+strong img {display:none;}
.division.list-type02 > ul > li strong:before{display:block; content:''; position:absolute;width:3px;height:3px;background-color:#118627;left: 0;top: 50%;border-radius: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.division.list-type02 > ul > li strong span {font-weight: 500;color:#11881f;}
.division.list-type02 > ul > li strong+strong span {font-weight: 500;color:#11881f;}
.division.list-type02 > ul > li:last-child .comm-bx {border-right:1px solid #dedede}

.division.list-type03 > ul > li {position:relative; top:0; left:0; float:left;background: transparent; margin-left:0; padding-left:0; background-position:10px 9px;width:calc(33% - 2px);}
.division.list-type03 > ul > li:first-child{margin-left:0;width:calc(33% - 2px);}
.division.list-type03 > ul > li strong {position:relative;display:block;border-radius: 5px 5px 0 0;padding: .6rem 1rem;margin:0 !important; font-size:1.025rem !important;font-weight:500; color: #fff !important;border-right:1px solid rgba(0,0,0,0.2);background: #3c3e45 url('/ps/img/cmmImg_2020/common/pattw_box.png') repeat;}
.division.list-type03 > ul > li strong:after {display: block; position: absolute; right: 11px; bottom: 0; font-size: 1.8rem; line-height: 1; color: rgba(255,255,255,.25);    font-family: verdana,sans-serif; letter-spacing: -.05em;}
.division.list-type03 > ul > li:last-child .comm-bx {border-right:1px solid #dedede}
.division.list-type03 > ul > li:nth-child(1n) strong:after{content:"01";}
.division.list-type03 > ul > li:nth-child(2n) strong:after{content:"02";}
.division.list-type03 > ul > li:nth-child(3n) strong:after{content:"03";}



#container.cropArea.cropView .division .btn-area {clear: both; position: relative; display:block;text-align: right;margin: 1rem 0;}
#container.cropArea.cropView .division .btn-area .btn-2-w {min-width: 88px;padding: 0 1rem;height: 34px;font-size: .925rem; line-height: 30px;-webkit-border-radius: 32px;border-radius: 32px;border: 1px solid #dddddd;background: #fff;font-weight: 500;color: #555;}
#container.cropArea.cropView .division .btn-area .btn-2-w:first-child {color: #fff;background-color: #11881f;background-image: linear-gradient(120deg,#11881f 10%,#156da9 90%);border: 0;}
#container.cropArea.cropView .division .btn-area .btn-2-w span {line-height: 34px;}

/* division comm-bx */
.division .bdr-btm {border-bottom: 1px dashed #dedede;padding: .5rem 0;}
.division .comm-bx{position:relative;height: 180px;margin-bottom: 10px;padding:5px;border:1px solid #dedede;border-right: 0;border-top: 0;overflow-y:auto;overflow-x:hidden;background: #fff;font-size: .925rem;}
.division.list-type01 ul li:last-child .comm-bx {border-right:1px solid #dedede;}
.division .comm-bx.min-auto{min-height:inherit !important;}
.ie7 .division .comm-bx.min-auto{min-height:120px;}
.division .comm-bx.scroll-no{overflow:inherit;}
.division .comm-bx.selected{border:1px solid #65c330 !important;}
.division .comm-bx li{width:100%;padding-left:0;}
.division .comm-bx li a{width:100%; padding:3px 10px;    display: block;}
.division .comm-bx li a:active{background:#f7f8fa ;color:#000;}
.division .comm-bx li.on a{ color:#1e3884; background:#f7f8fa;}
.division .comm-bx li .del{position:absolute; top:3px; right:0; width:13px; height:13px;  padding:0; background:url(../img/btn/btn_del02.gif) no-repeat 0 0; line-height:0; font-size:0; text-indent:-999em;}
.division .comm-bx li input{position:absolute; top:10px; right:15px;}
.division .comm-bx li a:hover{background:#f7f8fa;color:#1e3884;}


/*===================농업등록현황========================*/
div.board-type01 {font-size: .95rem; letter-spacing: -.05em;}
div.board-type01 table {border-top: 2px solid #444;border-bottom: 1px solid #d8d8d8; margin-bottom: 10px; border-collapse: collapse;}
div.board-type01 table th {padding: 12px 14px;font-weight: 500;text-align: center;color: #111;background-color: #f8f8f8;border-top: 1px solid #d8d8d8; border-left: 1px solid #d8d8d8;}
div.board-type01 table th:first-child{border-left:none;}
div.board-type01 table th[rowspan] {border-right: 1px solid #d8d8d8;}
div.board-type01 table td {padding: 12px 10px;color: #505050; text-align: left;border-top: 1px solid #d8d8d8; border-left: 1px solid #d8d8d8;background:#fff;}
div.board-type01 table td:first-child{border-left:none;}
div.board-type01 table td[rowspan] {border-right: 1px solid #d8d8d8;}
div.board-type01 table td[rowspan]:last-child {border-right:none;}
div.board-type01 table tbody th {text-align: left;}

.agchInfo {display: block;padding:20px;overflow:hidden;background-color: #fff;border-radius: 5px 5px 0 0;margin-bottom: 15px;text-align: center;}
.agchInfo strong  {display: block;font-size:22px;font-weight:500;color:#0567ac;position: relative;margin: 0 0 5px;letter-spacing: -0.08em;}
.agchInfo p {display: block;font-size: .95rem;}
.agchInfo p strong {display: block;font-size: .9rem;font-weight: 400;color: #11881f;margin: 0;}

/* CMS Style */
/*.cms_TextArea{margin: 40px 0;}
.cms_TextArea .inner_TextArea{margin-bottom:50px;letter-spacing: -0.05rem;}
.cms_TextArea .inner_TextArea>h4{font-size:28px;font-weight:500;color:#222;position: relative;letter-spacing: -0.1em;margin-bottom: 10px;}
.cms_TextArea .inner_TextArea>h4:before{content:"";display:block;position:absolute;left:0px;top:-5px;width:11px;height:4px;background:#085890;}
.cms_TextArea .inner_TextArea>h4:after{content:"";display:block;position:absolute;left:11px;top:-5px;width:11px;height:4px;background:#298f19;}
.cms_TextArea .inner_TextArea>h4>span{color:#163798;}
.cms_TextArea .inner_TextArea>h5{font-size:22px;font-weight:500;color:#0567ac;position: relative;margin:20px 0 10px;}
.cms_TextArea .inner_TextArea>h6{font-size:19px;font-weight:500;color:#444;position: relative;margin:20px 0 10px;}*/
.cms_TextArea .inner_TextArea>h6>strong{border-radius:100px;background:#65c330;padding:0 10px;color:#111;font-size: 16px;line-height: 1.5em;display: inline-block;line-height: 1.4em;vertical-align: middle;margin-top: -4px;margin-right:10px;}
.cms_TextArea .inner_TextArea>h6>span{padding:0 10px 0 0;}
.cms_TextArea .inner_TextArea>h6>span>b{color: #f44336;}
.cms_TextArea .inner_TextArea>h6>em.em16{font-size:16px;display:block;color:#666;font-weight:400;}
.cms_TextArea .inner_TextArea>h6>em{font-size:15px;display:block;color:#666;font-weight:400;}
.cms_TextArea .inner_TextArea .con_H6{ text-indent: 70px;}
.cms_TextArea .inner_TextArea .tit_H7{font-size:18px;font-weight:500;color:#4b6db3;position: relative;margin:10px 0;display: block;}
.cms_TextArea .inner_TextArea .con_H6>ul{padding:0 0 0 10px;}
.cms_TextArea .inner_TextArea .con_H6>ul>li{padding:0 0 10px 10px;font-size:16px;position: relative;   }
.cms_TextArea .inner_TextArea .con_H6>ul>li:before{content:"";display:block;position:absolute;left:0px;top:11px;width:3px;height:3px;background:#085890;border-radius:10px;}
.cms_TextArea .inner_TextArea>p{position: relative;color: #323232;/*letter-spacing: -.05em;*/margin-bottom:10px;}
.cms_TextArea .inner_TextArea>p:before{content:"";display:none;position:absolute;left:0px;top:8px;width:3px;height:3px;background:#085890;border-radius:10px;}
.cms_TextArea .inner_TextArea>p>span{color: #f44336;}
.cms_TextArea .inner_TextArea>p.title{color: #1c6d1f;margin:20px 0 10px 0;font-weight: 500;}
.cms_TextArea .inner_TextArea>.ImageGroup{display: inline-block; width: 100%;}
.cms_TextArea .inner_TextArea>.ImageGroup>p{display: inline-block; }
.cms_TextArea .inner_TextArea>.ImageGroup>p>img{width:100% !important; }
.cms_TextArea .inner_TextArea>.ImageGroup>p>em{text-align:center;display:block;margin-bottom:15px;}
.cms_TextArea .inner_TextArea .ImageGroup{display: inline-block; width: 100%;}
.cms_TextArea .inner_TextArea .ImageGroup>p{display: inline-block;vertical-align:top; }
.cms_TextArea .inner_TextArea .ImageGroup>p.w50{width:calc(50% - 1%);}
.cms_TextArea .inner_TextArea .ImageGroup>p.w33{width:calc(33.3% - 1%);}
.cms_TextArea .inner_TextArea .ImageGroup>p.w25{width:calc(25% - 1%);}
.cms_TextArea .inner_TextArea .ImageGroup>p.w20{width:calc(20% - 1%);}
.cms_TextArea .inner_TextArea .ImageGroup>p>img{width:100% !important; }
.cms_TextArea .inner_TextArea .ImageGroup>p>em{text-align:center;display:block;margin-bottom:15px;font-size: 0.8em;}

.cms_TextArea .inner_TextArea ul{padding:0 0 0 10px;}
.cms_TextArea .inner_TextArea ul>li{padding:0 0 10px 10px;position: relative;color:#555; font-weight: 400;}
.cms_TextArea .inner_TextArea ul>li:before{content:"";display:block;position:absolute;left:0px;top:11px;width:3px;height:3px;background:#085890;border-radius:10px;}
.cms_TextArea .inner_TextArea ul>li>ul {padding:0 0 0 0;}
.cms_TextArea .inner_TextArea ul>li>ul>li{padding:5px 0 5px 10px;position: relative;color:#666; font-size:0.925rem; font-weight: 400;}
.cms_TextArea .inner_TextArea ul>li>ul>li:before{content:"";display:block;position:absolute;left:0px;top:15px;width:4px;height:1px;background:#085890;border-radius:0;}
.cms_TextArea .inner_TextArea ul>li>ul>li+li:before{content:"";display:block;position:absolute;left:0px;top:10px;width:4px;height:1px;background:#085890;border-radius:0;}
.cms_TextArea .inner_TextArea ul>li>strong{font-weight:500;}
.cms_TextArea .inner_TextArea ul>li>dl {display:block; position:relative; }
.cms_TextArea .inner_TextArea ul>li>dl>dt span {background-color: #eee;padding: 0 .8rem;font-size: .95rem;border-radius: 20px;}
.cms_TextArea .inner_TextArea ul>li>dl>dd {position:relative; padding:2px 0 2px 18px;font-size: .95rem; color:#676767;}
.cms_TextArea .inner_TextArea ul>li>dl>dd:before{display:block;content:''; position:absolute; left:10px; top: 16px; width:2px; height:2px; background:#464646;}
.cms_TextArea .inner_TextArea ul>li>p{padding: 3px 0 3px 0;font-size: 0.9em;position: relative;color:#6a727f; font-weight: 400;}
.cms_TextArea .inner_TextArea ul>li>.ImageGroup{display: inline-block; width: 100%;}
.cms_TextArea .inner_TextArea ul>li>.ImageGroup>p{display: inline-block; }
.cms_TextArea .inner_TextArea ul>li>.ImageGroup>p>img{width:100% !important; }
.cms_TextArea .inner_TextArea ul>li>.ImageGroup>p>em{text-align:center;display:block;margin-bottom:15px;font-size: 0.8em;}

.cms_TextArea .inner_TextArea>ul.list{padding:0;}
.cms_TextArea .inner_TextArea>ul.clearfix{zoom:1;}
.cms_TextArea .inner_TextArea>ul.clearfix:before{content:"";display:table;}
.cms_TextArea .inner_TextArea>ul.list>li{padding:0;position: relative;display:inline-block;color:#555; font-weight: 400;;width: calc(50% - 4px);padding:.1em 1em .2em 1em;border:1px solid #ddd;margin: 0.05em 0.01em;}
.cms_TextArea .inner_TextArea>ul.list>li:nth-child(even){margin-right:0;}
.cms_TextArea .inner_TextArea>ul.list>li:before{content:"";display:none;}
/*.cms_TextArea .inner_TextArea>ul.list>li>dl>dt{overflow: hidden; position: relative; width: calc(100% - 40%);  display: -webkit-box; float: left; padding-left: 10px; box-sizing: border-box; text-overflow: ellipsis;    -webkit-box-orient: vertical;    -webkit-line-clamp: 1; line-height: 30px;    vertical-align: middle;    height: 40px;}
.cms_TextArea .inner_TextArea>ul.list>li>dl>dt:before{content:"";display:block;position:absolute;left:0px;top:24px;width:3px;height:3px;background:#085890;border-radius:10px;}
.cms_TextArea .inner_TextArea>ul.list>li>dl>dd{display:inline-block;padding:2px 0 2px 10px;text-align:right;width:39%;}
.cms_TextArea .inner_TextArea>ul.list>li>dl>dd:before{display:none;}*/

/*.cms_TextArea .inner_TextArea>p.summeryArea{margin:0 0 10px 0;border:1px solid #dcdfe7;padding:20px;box-sizing:border-box;color:#54575a;}
.cms_TextArea .inner_TextArea>p.summeryArea:before{display:none;}
.cms_TextArea .inner_TextArea .cms_table{margin-bottom:40px;}
.cms_TextArea .inner_TextArea .cms_table strong {font-weight: 500;}
.cms_TextArea .inner_TextArea .cms_table>.table_tit{ position: relative;padding: .5em 1em;text-align: left; color: #156da9;}
.cms_TextArea .inner_TextArea .cms_table>.table_tit:before{display:block; content:''; position:absolute; width:8px; height:1px; background-color:#156da9; left: 2px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.cms_TextArea .inner_TextArea .cms_table>table{table-layout:auto; border-collapse: collapse;border-top: 1px solid #899097;}
.cms_TextArea .inner_TextArea .cms_table>table th,
.cms_TextArea .inner_TextArea .cms_table>table td {padding:0.7rem;border-bottom: 1px solid #dedede;vertical-align: middle;}
.cms_TextArea .inner_TextArea .cms_table>table th + th,
.cms_TextArea .inner_TextArea .cms_table>table th + td,
.cms_TextArea .inner_TextArea .cms_table>table td + td {border-left: 1px solid #dedede;}
.cms_TextArea .inner_TextArea .cms_table>table td img{height:auto;}
.cms_TextArea .inner_TextArea .cms_table>table thead th, .cms_TextArea .inner_TextArea .cms_table>table tbody th {background: #f6f8fa;text-align:center;color:#111;font-size: 1.025rem;font-weight:500;}
.cms_TextArea .inner_TextArea .cms_table>table tbody td{ border-bottom:1px solid #dcdfe7;text-align:left;color:#666;}
.cms_TextArea .inner_TextArea .cms_table>table tbody td > img{width:100%;height:150px;}
.cms_TextArea .inner_TextArea .cms_table>table tbody td p{position: relative;padding:0;color:#666;}
.cms_TextArea .inner_TextArea .cms_table>table tbody td ul{padding:0;}
.cms_TextArea .inner_TextArea .cms_table>table tbody td ul>li{padding: 0 0 5px 10px;position: relative;color: #545454;}
.cms_TextArea .inner_TextArea .cms_table>table tbody td ul>li:last-child{padding:0 0 0 10px;}
.cms_TextArea .inner_TextArea .cms_table>table tbody td ul>li:before{content:"";display:block;position:absolute;left:0px;top:11px;width:3px;height:3px;background:#085890;border-radius:10px;}
.cms_TextArea .inner_TextArea .cms_table>table tbody td ul>li>em{color:#f44336;}
.cms_TextArea .inner_TextArea .cms_table>table tbody td ul>li>ul{padding:5px 0 5px 0;}
.cms_TextArea .inner_TextArea .cms_table>table tbody td ul>li>ul>li{padding:0 0 5px 10px;font-size:0.9rem;position: relative;color: #676767;}
.cms_TextArea .inner_TextArea .cms_table>table tbody td ul>li>ul>li:last-child{padding:0 0 0 10px;}
.cms_TextArea .inner_TextArea .cms_table>table tbody td ul>li>ul>li:before{content:"";display:block;position:absolute;left:0px;top:10px;width:5px;height:1px;background:#888;border-radius:10px;}
.cms_TextArea .inner_TextArea .cms_table>p{ text-align:center;color:#666}*/

#container.cropArea.cropView .btn-area {margin: 45px 0 30px; overflow:hidden;text-align: center;}
#container.cropArea.cropView .btn-area .btn-2-w {display:inline-block;min-width:140px;height:46px;line-height:44px;margin:0 2px;padding:0 20px;border-radius:4px;text-align:center;vertical-align:middle; cursor: pointer; white-space: nowrap;transition: 0.5s;background-color:#3c3e45;border:1px solid #3c3e45;font-weight:400;color:#fff}
#container.cropArea.cropView .btn-area .btn-2-w:hover {border:1px solid #3c3e45;background-color:#fff;font-weight:500;color:#3c3e45;}


@media (max-width: 1120px){

.pic-list02.list4 ul li {width: calc(33.333% - 1%); height: auto;min-height:min-content;}
.pic-list02.list4 ul li:nth-child(3n) {margin-right:0 !important;}
.pic-list02.list4 ul li:nth-child(4n) {margin-right:1% !important;}
.pic-list02.list4 ul li:nth-child(6n) {margin-right:0 !important;}

}


@media (max-width: 1023px){

.m_scrollTable {overflow-x:scroll;}
.m_scrollTable>table{width:700px; padding:0 2%;margin:0 auto;}

#container.cropArea.cropView .m_scrollTable{position:relative;padding-top: 40px;}
#container.cropArea.cropView .m_scrollTable table { width: 1024px;}
#container.cropArea.cropView .m_scrollTable::before{position:absolute;top:0;left:50%;content:'좌우로 스크롤하여 확인하세요.';font-size:13px;display: inline-block;padding: 2px 0 2px 82px;background: url('/ps/img/cmmImg_2020/common/mb_scroll.png')left center no-repeat;transform: translateX(-50%);-ms-transform: translateX(-50%);white-space: nowrap;}



}



@media screen and (max-width: 767px){

.cms_TextArea .inner_TextArea .cms_table table { font-size: 87.5%;}

/* 품종정보_list */
.thum-list {padding: 1rem 0;}
.thum-list .thumImg{width:100%;display:block;}
.thum-list .thumImg>a>img{width:100%;}
.thum-list .thumImg>div{text-align:center;}
.thum-list .thumbnail {display:block;width:100%;height:180px;}
.thum-list>.con {display:block;width:100%;padding:0 0;box-sizing:border-box;vertical-align: top;margin-top: 20px;}

.pic-list02.list4 ul li {width: calc(50% - 1%); height: auto;min-height:min-content;}
.pic-list02.list4 ul li:nth-child(2n) {margin-right:0 !important;}
.pic-list02.list4 ul li:nth-child(3n) {margin-right:1% !important;}
.pic-list02.list4 ul li:nth-child(4n) {margin-right:0 !important;}
.pic-list02.list4 ul li:nth-child(6n) {margin-right:0 !important;}

/*=================== 좌우스크롤되는 텝:실시간가격========================*/
.division {position:relative; }
.division.list-type01 > ul > li{width:100%;font-size: .95em;margin-left:0;}
.division.list-type01 > ul > li:first-child{margin-left:0;width:100%;}
.division.list-type01 ul li .comm-bx {border-right:1px solid #dedede;}

.division.list-type02 > ul > li{width:100%;font-size: .95em;margin-left:0;}
.division.list-type02 > ul > li:first-child{margin-left:0;width:100%;}

.division.list-type03 > ul > li{;width:100%;font-size: .95em;margin-left:0;}
.division.list-type03 > ul > li:first-child{margin-left:0;width:100%;}


#container.cropArea.cropView .tbl-type01 {overflow-x:scroll;position:relative;padding-top: 40px;width:100% !important;}
#container.cropArea.cropView .tbl-type01::before{position:absolute;top:0;left:50%;content:'좌우로 스크롤하여 확인하세요.';font-size:13px;display: inline-block;padding: 2px 0 2px 82px;background: url('/ps/img/cmmImg_2020/common/mb_scroll.png')left center no-repeat;transform: translateX(-50%);-ms-transform: translateX(-50%);white-space: nowrap;}
#container.cropArea.cropView .tbl-type01>table{min-width:768px; padding:0;margin:0 auto;font-size: 87.5%;}


div.board-type01 table th {width:30%;padding: 7px 12px;}
div.board-type01 table td {width:70%;padding: 7px 10px;}
#container.cropArea.cropView .board-type01 {overflow-x:scroll;position:relative;padding-top: 40px;width:100% !important;}
#container.cropArea.cropView .board-type01::before{position:absolute;top:0;left:50%;content:'좌우로 스크롤하여 확인하세요.';font-size:13px;display: inline-block;padding: 2px 0 2px 82px;background: url('/ps/img/cmmImg_2020/common/mb_scroll.png')left center no-repeat;transform: translateX(-50%);-ms-transform: translateX(-50%);white-space: nowrap;}
#container.cropArea.cropView .board-type01>table {min-width:768px; padding:0;margin:0 auto;font-size: 87.5%;}

#container.cropArea.cropView .pic-list01>ul>li {padding: 20px 0;}
#container.cropArea.cropView .pic-list01.type02 ul li .pic {margin-right: 10px;}


.schBox .kind_name { display: block;width: 100%;}
.schBox .kind_name .inputData {display: block;width: 100%!important;height:2.2rem!important;}
.schBox .kind_name .schBtn {margin-top: 3px; width: 100%;min-width:auto;margin-left:0}
.schBox .categori {display: block;width: 100%;}
.schBox .categori .basic {display: block;width: 100%;}
.schBox .categori select+select {margin-top: 3px;}
.schBox .categori span.form-select {width:100%;height:2.2rem!important;margin-top:3px}
}



@media screen and (max-width: 680px){

#container.cropArea.cropView form#paramVO h4 { font-size: 1.25rem; padding: 8px 15px;}
#container.cropArea.cropView .list-type01 ul li h5 {font-size:19px;}
#container.cropArea.cropView .list-type01 ul li strong {font-size:19px;}

#container.cropArea.cropView form#paramVO .back-gray {padding: 8px 15px;}
#container.cropArea.cropView form#paramVO .back-gray strong {font-size: 1.25rem; padding: 0;}

#container.cropArea.cropView .pic-list01.type02 ul li .pic {display:block; text-align: center; margin-right: 0;}
#container.cropArea.cropView .pic-list01.type02 ul li dl {display:-block; margin:10px 0 10px 0; width:100%;}

.cms_TextArea .inner_TextArea .cms_table{position:relative;padding-top:20px;}
.cms_TextArea .inner_TextArea .cms_table{overflow-x:scroll;}
.cms_TextArea .inner_TextArea .cms_table>table{width:680px;}
.cms_TextArea .inner_TextArea .cms_table>table thead th, .cms_TextArea .inner_TextArea .cms_table>table tbody th {font-size: .925rem;}
.cms_TextArea .inner_TextArea .cms_table::before{position:absolute;top:0;left:0;content:'좌우로 스크롤하여 확인하세요.';font-size:13px;display: inline-block;padding: 2px 0 2px 82px;background: url('/ps/img/cmmImg_2020/common/mb_scroll.png')left center no-repeat;transform: translateX(25%);-ms-transform: translateX(25%);white-space: nowrap;}

.division.list-type02 > ul > li .comm-bx {border-right:1px solid #dedede}
.division.list-type03 > ul > li .comm-bx {border-right:1px solid #dedede}

.sod_select.custom:last-child  .sod_list_wrapper{width:100%; transform: translateX(-50%);top:60px;z-index:100}
}

@media screen and (max-width: 600px){
.division.list-type02 > ul > li strong+strong {display: block;margin-left:0; }
.sod_select .sod_label {line-height:2.2rem}
}

@media screen and (max-width: 375px){

.pic-list02.list4 ul li {width: 100%; height: auto;min-height:min-content;}
.pic-list02.list4 ul li:nth-child(2n) {margin-right:1% !important;}
.pic-list02.list4 ul li:nth-child(4n) {margin-right:1% !important;}
.pic-list02.list4 ul li:nth-child(6n) {margin-right:1% !important;}

}