/* 직원소개첫화면_20161005 추가 */
.staff_box {border:1px solid #c4c4c4; background-color:#fff; min-height:95px;}
.staff_boxbg1 {background: url(../img/sub/staff_boxbg1.png) no-repeat 33px 23px; padding: 25px 49px 25px 170px;}
.staff_boxbg2 {background: url(../img/sub/staff_boxbg2.png) no-repeat 33px 16px; padding: 19px 60px 19px 170px;}
.staff_boxbg3 {background: url(../img/sub/staff_boxbg3.png) no-repeat 33px 14px; padding: 16px 60px 16px 170px;}

.staff_box_txt1_1 {font-size:23px; color:#212121; font-weight:bold;}
.staff_box_txt1_1 strong {background: url(../img/sub/staff_phone1.png) no-repeat 0 0; font-size:30px; color:#dc4d3f; padding-left:45px; margin-left:10px;}
.staff_box_txt1_2 {font-size:20px; color:#212121; font-weight:bold;}
.staff_box_txt1_2 strong {background: url(../img/sub/staff_phone2.png) no-repeat 0 0; font-size:24px; color:#4266c3; padding: 3px 0 0 45px; margin-left:10px;}
.staff_box_txt1_3 {font-size:16px; color:#212121; font-weight:bold;}
.staff_box_txt1_3 strong {background: url(../img/sub/staff_phone3.png) no-repeat 0 0; font-size:21px; color:#4A742d; padding: 3px 0 0 40px; margin-left:10px;}
.staff_box_txt2 {font-size:15px; color:#3a3a3a; margin:14px 0 8px; word-break:keep-all; text-align:left;}
.staff_box_txt3 {font-size:13px;}
.staff_mt15 {margin-top:15px;}

/* 도시농업정보, 귀농귀촌, 농촌체험 공통 */
.city_link {overflow:hidden;}
.city_link li {float:left;  width:33.3%;}
.city_link li.width1 {width:25% !important;}
.city_link li.width2 {width:50% !important;}
.city_link li .city_link_box {border:1px solid #e6e6e6; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; padding:22px 25px; margin:0 9px 18px;}
.city_link li.city_big {width:66.6% !important;}
.city_link li.city_big2 {width:100% !important;}
.city_link li.city_big h3 {color:#fff !important;}
.city_link .city_txt {font-size:13px; line-height:18px; padding-bottom:15px; min-height:54px; width:70%; word-break:keep-all; text-align:left;}
.city_link .city_txt2 {font-size:14px; line-height:20px; padding:3px 0 16px;}
.city_link li.city_big .city_txt {color:#eaf4ff !important;}
.city_bg1 {background: #a3c2e5 url(../img/sub/city_bg1.png) no-repeat 100% 100%;}
.city_bg2 {background: #fff url(../img/sub/city_bg2.png) no-repeat 100% 100%;}
.city_bg3 {background: #fff url(../img/sub/city_bg3.png) no-repeat 100% 100%;}
.city_bg4 {background: #fff url(../img/sub/city_bg4.png) no-repeat 100% 100%;}
.city_bg5 {background: #f4f6f9 url(../img/sub/city_bg5.png) no-repeat 100% 100%;}
.city_bg6 {background: #fff url(../img/sub/city_bg6.png) no-repeat 100% 100%;}
.city_bg7 {background: #f4f6f9 url(../img/sub/city_bg7.png) no-repeat 100% 100%;}
.city_bg8 {background: #fff url(../img/sub/city_bg8.png) no-repeat 100% 100%;}
.city_detail {background: url(../img/common_2016/button_bg2.png) no-repeat 0 0; padding:4px 33px 4px 10px; font-size:13px; color:#4A5E82; font-weight:normal;}
.city_detail2 {background: url(../img/common_2016/button_bg1.png) no-repeat 0 0; padding:4px 38px 4px 10px; font-size:13px; color:#4A5E82; font-weight:normal;}
.city_link_refer {background: url(../img/sub/returnfarm_refer_bg.png) no-repeat 0 0; padding:19px 260px 23px 90px; font-size:14px; color:#4A5E82; position:absolute; top:26px; left:25px; display:block;}

.returnfarm_bg1 {background: #fff url(../img/sub/returnfarm_bg1.png) no-repeat 100% 100%;}
.returnfarm_bg2 {background: #fff url(../img/sub/returnfarm_bg2.png) no-repeat 100% 0;}
.returnfarm_bg3 {background: #fff url(../img/sub/returnfarm_bg3.png) no-repeat 100% 0;}
.returnfarm_bg4 {background: #fff url(../img/sub/returnfarm_bg4.png) no-repeat 100% 0;}
.returnfarm_bg5 {background: #fff url(../img/sub/returnfarm_bg5.png) no-repeat 100% 100%;}
.city_link .returnfarm_txt {font-size:13px; line-height:18px; padding-bottom:12px; min-height:54px; width:55%; word-break:keep-all; text-align:left;}

.farm_bg1 {background: #fff url(../img/sub/farm_bg1.png) no-repeat 100% 100%;}
.farm_bg2 {background: #fff url(../img/sub/farm_bg2.png) no-repeat 100% 100%;}
.farm_bg3 {background: #fff url(../img/sub/farm_bg3.png) no-repeat 100% 0;}

.smartFarm:after{ content: ""; display: block; clear: both;}
.smartFarm .lftImg{ float: left; display:block;}
.smartFarm .lftImg.ml20{ margin-left: 20px}
.smartFarm .boardblock {display:none;}
.smartRgt{ border-top: 5px solid #195ba9; margin-left: 257px}
.smartRgt2{ margin-left: 0 !important; margin-top: 20px;}
.smartRgt.ml220{ margin-left: 220px}
#rightcolumn .smartRgt h3.tl{ font-size: 38px !important; color: #195ba9 !important; background:none !important; line-height: 38px !important; padding: 15px 0 40px 10px !important;}
.martFarm ul.ml10{ margin-left: 10px;}
.smartRgt .tp_txt{ padding: 20px 0 20px; font-size: 22px; color: #195ba9; font-weight: bold}
.smartRgt .tp_txt2{ padding: 15px 0 25px; font-size: 30px; color: #195ba9; font-weight: bold; border-bottom: 1px solid #e7e7e7;}
.smartRgt .proj_subject {font-size:20px; color:#df2e51; display:block; margin-top: 24px; font-weight:600;}
.smartRgt .proj_txt {font-size:15px; color:#555; display:block; margin-top: 7px; font-weight:500; line-height:23px;}
.smartRgt .proj_num {display:inline-block; padding:1px 7px 3px; background:#195ba9; color:#fff; font-size:16px; margin-bottom:10px;}
.smartRgt .tp_txt span{ color: #717171; font-size: 14px; display: block; margin: 10px 0 15px; border-bottom: 1px solid #e7e7e7; padding-bottom: 25px}
.smartRgt .tp_txt em{ margin-top: 5px; display: block; font-size: 14px; color: #717171;}
.bullet3{ background: url(../img/common/h3_bl.gif) no-repeat 0 4px; padding-left: 18px; font-size: 16px; color: #3A661C; margin-bottom: 25px; font-weight:600;}
.bullet3 ul {margin-left:15px;}
.bullet3 li { font-size: 13px; color: #4a4a4a; margin-bottom: 5px; font-weight:normal; list-style: disc outside;}
.bullet3 li span {color:#138268;}

/* 20161014_추가 */
.title_slist {background: url(../img/sub/top5_txt_bg.png) no-repeat 0 0; width:673px; padding:22px 0 7px 25px;}
.title_slist li {background: url(../img/sub/top5_txt_icon.png) no-repeat 0 8px; color:#fff; font-size:15px; font-weight:600; padding:0 0 6px 13px;}
.top5_list li {border:1px solid #e6e6e6; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; padding:18px 0 13px; /*width:92.8%;*/ position:relative;}
.top5_bg1 {background: #fff url(../img/sub/top5_box_bg1.png) no-repeat 98% 100%;}
.top5_bg2 {background: #fff url(../img/sub/top5_box_bg2.png) no-repeat 100% 100%;}
.top5_bg3 {background: #fff url(../img/sub/top5_box_bg3.png) no-repeat 100% 100%;}
.top5_bg4 {background: #fff url(../img/sub/top5_box_bg4.png) no-repeat 100% 100%;}
.top5_bg5 {background: #fff url(../img/sub/top5_box_bg5.png) no-repeat 100% 100%;}
.top5_bg1_1 {background: #fff url(../img/sub/top5_box_bg1_s.png) no-repeat 98% 100%;}
.top5_bg2_1 {background: #fff url(../img/sub/top5_box_bg2_s.png) no-repeat 100% 100%;}
.top5_bg3_1 {background: #fff url(../img/sub/top5_box_bg3_s.png) no-repeat 100% 100%;}
.top5_bg4_1 {background: #fff url(../img/sub/top5_box_bg4_s.png) no-repeat 100% 100%;}
.top5_bg5_1 {background: #fff url(../img/sub/top5_box_bg5_s.png) no-repeat 100% 100%;}
.top5_list li ul {padding:0 0 0 47px;}
.top5_list li ul li {border:none; padding:0 0 5px 12px; font-size:14px; background: url(../img/sub/list_icon_blue.png) no-repeat 0 6px;}
.top5_txt1 {font-size:24px; font-weight:600; line-height:1.2; margin-bottom:20px;}
.top5_txt1 strong {display:inline-block; font-size:28px; font-weight:600; vertical-align:sub;}
.mt7 {margin-top:7px;}
.star {color:#f26522 !important; display:inline-block; font-size:13px !important;}
.star2 {color:#39b54a !important; display:inline-block; font-size:13px !important;}
.mb_19 {margin-bottom:19px;}

.top5_list2 {margin-left:25px;}
.top5_list2_ml16 {margin-left:16px !important;}
.top5_list2 li {padding:0 0 5px 10px; background: url(../img/sub/list_icon_blue.png) no-repeat 0 6px; font-size:13px;}
.top5_list2 li span {font-size:12px; color:#777;}
.top5_list2 li strong {font-size:13px;}

.top5_box1 {border:1px solid #e6e6e6; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; padding:18px 25px 5px; width:auto;}
.top5_box1 li {padding:0 0 10px 16px; font-size:14px; background: url(../img/sub/h3_bl.gif) no-repeat 0 5px;}
.top5_box1 li ul {margin-top:5px;}
.top5_box1 li li, .top5_box2 dd li {font-size: 13px; color: #4a4a4a; padding:0 0 5px 10px; background: url(../img/sub/list_icon_blue.png) no-repeat 0 6px;}
.top5_box1 li li ul {margin-left:15px; margin-top:2px;}
.top5_box1 li li li {list-style: disc outside; background:none; padding:0 0 3px 0;}

.top5_box2 dt {background:#4173ac; color:#fff; text-align:center; font-size:16px; font-weight:700; padding:10px 0 13px; line-height:26px; letter-spacing:0; margin-bottom:3px;}
.top5_box2 dt span {font-size:22px;}
.top5_box2 dd {background:#ededed; border:1px solid #cdcdcd; padding:10px 20px 10px;}
.top5_box2 dd li, .top5_box2 dd li strong {font-size:14px !important;}

.rda_bg1 {background: #fff url(../img/sub/rda_box_bg1.png) no-repeat 100% 100%;}
.rda_bg2 {background: #fff url(../img/sub/rda_box_bg2.png) no-repeat 100% 100%;}
.rda_bg3 {background: #fff url(../img/sub/rda_box_bg3.png) no-repeat 100% 100%;}
.rda_bg4 {background: #fff url(../img/sub/rda_box_bg4.png) no-repeat 100% 100%;}
.top5_list dl {padding:0 23px; overflow:hidden; height:175px;}
.top5_list dt {float:left; width:27%; padding-left:8px;}
.top5_list dt span {display:inline-block; margin:3px 0; font-size:13px; color:#231f20; line-height:16px; font-weight:600; letter-spacing:0em;}
.top5_list dd {float:left; width:23%;}
.top5_list dd.wide {width:16%; padding-left:86px;}
.top5_list dd.wide2 {padding-left:198px;}
.rda_detail {background: url(../img/common_2016/button_bg6.png) no-repeat 0 0; padding:2px 18px 4px 10px; font-size:13px; color:#4173ac; font-weight:normal; margin-top:5px; line-height:13px; width:66px;}
a.rda_circle {display:block; width:140px; text-align:center; background: url(../img/sub/rda_circle2.png) no-repeat 0 0; margin-top:4px; padding:37px 9px 0; font-size:13px; color:#cce1f1; height:121px; overflow:hidden;}
a.rda_circle strong {display:block; color:#fff; font-size:18px; font-weight:600; word-break:keep-all;}
a.rda_circle .circle_txt {line-height:16px; display:block; margin:7px 0 10px; font-size:13px;}
a.rda_circle .circle_btn {background: url(../img/common_2016/button_bg7.png) no-repeat 0 0; padding:1px 18px 3px 4px; color:#515151; font-size:12px; display:inline-block; line-height:12px;}

/* 주요연구우수성과_20161021추가 */
.best_list {overflow:hidden;}
.best_list li {float:left; margin-left:37px !important; width:29.1%; background:#fff;}
.best_list li.first {margin-left:0 !important;}
a.best_box {border:1px solid #dedede; padding:10px 12px; display:block;}
a.best_box img {width:259px; height:138px;}
.best_box_txt {margin-top:10px;}
.best_box_txt dt {font-size:15px; color:#0a0a0a; font-weight:bold; padding-bottom:5px;}
.best_box_txt dd {font-size:13px; color:#595959; line-height:18px; min-height:108px;}
.best_sch {border:1px solid #dedede;padding:10px 15px;width:auto;background:#f5f9fc;text-align: center;}
.best_sch table{width:100%;}
.best_sch table td input[type=text], .best_sch table td select {height:26px;border:1px solid #e1e1e1;background: #fff;}
.best_sch table label {font-size:13px; font-weight:600; background: url(../img/sub/schLabel.png) no-repeat 0 4px; padding-left:15px;}
.best_sch li{display:inline-block}
.best_sch li span{padding:0 20px}
.best_sch li select{width: auto;
    max-width: 150px;
    padding: 0 0 0 10px;
    height: 30px;
    border-radius: 3px;
    border: 1px solid #acacac;
    background: #fff;
    margin-bottom: 3px;}
.best_sch li div{display:inline-block}
.best_sch li input{position: relative;
    width: auto;
    max-width: 120px;
    padding: 0 10px;
    height: 28px;
    border-radius: 3px;
    border: 1px solid #acacac;
    background: #fff;
    margin-bottom: 3px;}

.best_sch .best-btn {background:#106fa0; height:28px; border:0; color:#fff; cursor:pointer; margin-left:5px; line-height:28px; width:82px !important; text-align:center;}
.best_list2 {margin-top:20px; border-top:2px solid #0067b4; width:auto; background:#fff;}
.best_list2 li {overflow:hidden; padding:20px 0; border-bottom:1px dotted #ddd; }
.best_list2 li:last-child { border-bottom:0px; }
.best_thum {float:left; margin-right:20px; width:259px;}/*edited by 20161024*/
.best_thum img {width:259px; height:138px;}
.best_list_txt dt {font-size:18px; font-weight:500; color:#222; padding-bottom:10px;}
.best_list_txt dt a {font-size:18px; font-weight:500; color:#222;}
.best_list_txt dd {font-size:15px; padding-bottom:3px; display:block;}
.best_list_txt dd a {font-size:15px;}
.best_list_txt dd strong {font-size:15px; color:#00802b; display:block; margin-bottom:2px;}

.best_view {width:auto; text-align:center;}
.best_veiw_box {border:1px solid #0067b4; background:#fff; padding:10px; overflow:hidden;}
.best_veiw_box dd strong {font-size:14px; color:#00802b; display:inline-block;}
.best_veiw_detail .section {margin-top:20px; /*border-top:1px solid #999999;*/}
.best_veiw_detail .section img {max-width:100%;}
.best_related {margin-top:30px; border-top:1px solid #999;}
.best_related dt {padding-left:20px; font-size:16px; line-height:35px; border-bottom:1px solid #d5d5d5; font-weight:500;}
.best_related dd {overflow:hidden; border-bottom:1px solid #d5d5d5;}
.best_related dd dt {float:left; font-size:14px; font-weight:400; width:20%; border-bottom:none; padding-left:0; background: url(../img/sub/bullet_li.gif) no-repeat 20px 16px; padding-left:28px;}
.best_related dd dd {float:left; font-size:13px; line-height:35px; border-bottom:none;} 
.best_related dd dd a {font-size:13px; color:#0071c1;}
.best_btn {margin-top:30px; text-align:center;}
a.best_btn_list {display:inline-block; background:#1779cc; font-size:14px; line-height:14px; color:#fff; padding:9px 40px 10px;}

/* 연구성과탭_20161215 추가 */
.beset_tab_area {margin-bottom:20px;}
.beset_tab_area a.beset_tab {display:inline-block; padding:10px 0 20px; width:210px; text-align:center; color:#fff; background: url(../img/sub/best_tab_off.png) no-repeat 50% 0; font-size:18px; line-height:18px;}
.beset_tab_area a.beset_tab.on {background: url(../img/sub/best_tab_on.png) no-repeat 50% 0 !important;}


/* top5탭_20161216 추가 */
ul#tabs {list-style: none; position: relative; margin: 40px 0; padding: 0; display:block;}
ul#tabs li {/* position: static; *//* float: left; *//* width: 33.3%; */}
ul#tabs li a.part{width: 33.333%;height: 48px;position: absolute;top: 0;left: 0;display: block;background: url(../img/sub/top3_tab_off.png) no-repeat 50% 0;color:#fff;border-right: 1px solid #fff;text-align: center;padding: 6px 0 18px;font-size:15px;}
ul#tabs li a#selectTabs2 {left:33.333%}
ul#tabs li a#selectTabs3 {left:66.666%}
#top5_m {display:none;}

div.t1 { left: 0px;}
div.t2 {/* left: -226px; */}
div.t3 {/* left: -452px; */}
.active {background: url(../img/sub/top3_tab_on.png) no-repeat 50% 0 !important; font-weight:600;}

div.tabscontents {width: 680px; display: none; position: relative;  top: 5px; padding: 10px 0 30px;}
div.tabscontents img {width:100%;}
div.tabscontents li {float:none !important; width:100% !important;}

div.tabscontents2 {width: 100%;display: none;position: relative;top: 60px;padding: 10px 0 30px;}
div.tabscontents2 img {}

.etc {position: relative; clear: both;  top: 40px; background-color: #333; width: 100%; height: 100px; color: #fff; padding: 20px;}

.top5_txt_hidden {width:0; height:0; position:absolute; top:-20000px; left:-20000px;}

/* top5_소개동영상 20170104 추가 */
.top5_mov_area {overflow:hidden; margin-bottom:10px;}
.top5_mov_area .top5_mov {margin:-50px 0 0 -3px;}
.top5_mov_txt {}
.top5_mov_txt dt {background:#eeeeee; font-size:16px; color:#333333; padding:7px 15px; font-weight:600;}
.top5_mov_txt dd {border:1px solid #eeeeee; position:relative;}
.top5_mov_txt_label {background:#195ba9; font-size:13px; color:#fff; padding:2px 10px; position:absolute; right:5px; top: -38px;}
.top5_mov_txt_area {width:95.5%; font-size:13px; color:#666666; padding:6px 15px; line-height:22px; height:178px; overflow-y:auto; word-break:keep-all; margin:3px 0;}

.promise_list {}
.promise_list div {border:1px solid #e6e6e6; background-color: #f6f6f6; padding:10px 9px; background-repeat:no-repeat; margin-bottom:16px;position: relative; }
.promise_list div.bg_right {background-image:url(../img/sub/7promise_box_bg1.png); background-position:right top;}
.promise_list div.bg_left {background-image:url(../img/sub/7promise_box_bg2.png); background-position:left top;}
.promise_list div div {background-repeat:no-repeat; border:none; padding:0; background-color:transparent; margin-bottom:0;}
.promise_list div div.promise_1 {background-image:url(../img/sub/7promise_box_img1.png);}
.promise_list div div.promise_2 {background-image:url(../img/sub/7promise_box_img2.png);}
.promise_list div div.promise_3 {background-image:url(../img/sub/7promise_box_img3.png);}
.promise_list div div.promise_4 {background-image:url(../img/sub/7promise_box_img4.png);}
.promise_list div div.promise_5 {background-image:url(../img/sub/7promise_box_img5.png);}
.promise_list div div.promise_6 {background-image:url(../img/sub/7promise_box_img6.png);}
.promise_list div div.promise_7 {background-image:url(../img/sub/7promise_box_img7.png);}
.promise_list div div.bg_left {background-position: left top;}
.promise_list div div.bg_right {background-position: right top;}
.promise_list div div dl {width:auto; padding-top:19px;}
.promise_list div div dl.ml251 {margin-left:251px;}
.promise_list div div dl.mr251 {margin-right:252px;}
.promise_list div div dt {overflow:hidden; background:#e8d0cf;}
.promise_list div div dt p {color:#06255f; font-size:28px; padding:0; font-weight:600; width:81%; padding:12px 0 0 22px;}
.promise_list div div dt strong {display:inline-block; background:#619541; font-size:36px; color:#fff; height:100%; width:98px; text-align:center; padding:12px 0 10px;}
.promise_list div div dt strong span {font-size:24px;}
.promise_list div div dd {font-size:18px; color:#5c5c5c; line-height:1.7; padding: 16px 0; font-weight:500; margin-left:22px; min-height:118px;}
.promise_list div div dd.ml125 {margin-left:125px;}
.promise_list div div.promise_1 .promise_fl, .promise_list div div.promise_3 .promise_fl, .promise_list div div.promise_5 .promise_fl, .promise_list div div.promise_7 .promise_fl {float:left;}
.promise_list div div.promise_1 .promise_fr, .promise_list div div.promise_3 .promise_fr, .promise_list div div.promise_5 .promise_fr, .promise_list div div.promise_7 .promise_fr {float:right;}
.promise_list div div.promise_2 .promise_fl, .promise_list div div.promise_4 .promise_fl, .promise_list div div.promise_6 .promise_fl {float:right;}
.promise_list div div.promise_2 .promise_fr, .promise_list div div.promise_4 .promise_fr, .promise_list div div.promise_6 .promise_fr {float:left;}
.promise_list a.detailBtn {position:absolute;right:10px;bottom:10px;border:2px solid #4173ac;background:#4173ac; font-weight:600;padding:9px 10px 11px 10px; font-size:16px; color:#FFF; margin-top:5px; line-height:13px; width:100px;text-align:center;border-radius:5px;cursor: pointer;}
.promise_list a.detailBtn_left {position:absolute;left:410px;bottom:10px;border:2px solid #4173ac;background:#4173ac; font-weight:600;padding:9px 10px 11px 10px; font-size:16px; color:#FFF; margin-top:5px; line-height:13px; width:100px;text-align:center;border-radius:5px;cursor: pointer;}


/* 농총진흥청의7가지약속 주요성과 20180709 추가 */
.promise_view{}

.promise_view ul.tab_sp{padding:10px 10px 0 10px;width:100%;}
.promise_view ul.tab_sp li{display:inline-block;width:13.3%;margin-right:5px;margin-bottom:-1px;}
.promise_view ul.tab_sp li a {border:1px solid #fbfbfb;border-bottom:0px solid #fbfbfb;display:inline-block;color:#FFF; width:100%; line-height:3;text-align:center;font-size:18px;font-weight:600;}
.promise_view ul.tab01{background:#1b4a80;padding:10px 10px 0 10px;width:100%;}
.promise_view ul.tab01 li a.on{border:0px solid #fbfbfb;background:#fbfbfb url(../img/sub/bg_tab01.png)right center no-repeat; text-indent:-9999px;color:#1b4a80;}
.promise_view ul.tab02{background:#609440;padding:10px 10px 0 10px;width:100%;}
.promise_view ul.tab02 li a.on{border:0px solid #fbfbfb;background:#fbfbfb url(../img/sub/bg_tab02.png)right center no-repeat; text-indent:-9999px;color:#609440;}
.promise_view ul.tab03{background:#5a5291;padding:10px 10px 0 10px;width:100%;}
.promise_view ul.tab03 li a.on{border:0px solid #fbfbfb;background:#fbfbfb url(../img/sub/bg_tab03.png)right center no-repeat; text-indent:-9999px;color:#493f94;}
.promise_view ul.tab04{background:#3c96a2;padding:10px 10px 0 10px;width:100%;}
.promise_view ul.tab04 li a.on{border:0px solid #fbfbfb;background:#fbfbfb url(../img/sub/bg_tab04.png)right center no-repeat; text-indent:-9999px;color:#3c96a2;}
.promise_view ul.tab05{background:#419c71;padding:10px 10px 0 10px;width:100%;}
.promise_view ul.tab05 li a.on{border:0px solid #fbfbfb;background:#fbfbfb url(../img/sub/bg_tab05.png)right center no-repeat; text-indent:-9999px;color:#419c71;}
.promise_view ul.tab06{background:#574f4c;padding:10px 10px 0 10px;width:100%;}
.promise_view ul.tab06 li a.on{border:0px solid #fbfbfb;background:#fbfbfb url(../img/sub/bg_tab06.png)right center no-repeat; text-indent:-9999px;color:#574f4c;}
.promise_view ul.tab07{background:#a06954;padding:10px 10px 0 10px;width:100%;}
.promise_view ul.tab07 li a.on{border:0px solid #fbfbfb;background:#fbfbfb url(../img/sub/bg_tab07.png)right center no-repeat; text-indent:-9999px;color:#a06954;}

.promise_view .main_info{height:325px;margin-bottom:50px;}
.promise_view .main_info .sP_titleBox{text-indent:-99999px;width:450px; height:115px;display:block;margin : 0 0 0 35px;padding-top:35px;}
.promise_view .main_info .sP_text{margin : 0 0 0 35px;font-size:16px;width:360px;display:inline-block;font-weight:600;line-height:25px;color:#8b8b8b; }
.promise_view .info01{background:url(../img/sub/img_sP_top01.jpg)left top no-repeat;}
.promise_view .info01 .sP_titleBox{background:url(../img/sub/title_sP_01.png)left 35px no-repeat;}
.promise_view .info02{background:url(../img/sub/img_sP_top02.jpg)left top no-repeat;}
.promise_view .info02 .sP_titleBox{background:url(../img/sub/title_sP_02.png)left 35px no-repeat;}
.promise_view .info03{background:url(../img/sub/img_sP_top03.jpg)left top no-repeat;}
.promise_view .info03 .sP_titleBox{background:url(../img/sub/title_sP_03.png)left 35px no-repeat;}
.promise_view .info04{background:url(../img/sub/img_sP_top04.jpg)left top no-repeat;}
.promise_view .info04 .sP_titleBox{background:url(../img/sub/title_sP_04.png)left 35px no-repeat;}
.promise_view .info05{background:url(../img/sub/img_sP_top05.jpg)left top no-repeat;}
.promise_view .info05 .sP_titleBox{background:url(../img/sub/title_sP_05.png)left 35px no-repeat;}
.promise_view .info06{background:url(../img/sub/img_sP_top06.jpg)left top no-repeat;}
.promise_view .info06 .sP_titleBox{background:url(../img/sub/title_sP_06.png)left 35px no-repeat;}
.promise_view .info07{background:url(../img/sub/img_sP_top07.jpg)left top no-repeat;}
.promise_view .info07 .sP_titleBox{background:url(../img/sub/title_sP_07.png)left 35px no-repeat;}

.promise_view .box01 {letter-spacing:-1px !important;}
.promise_view .box01 dl{background:url(../img/sub/bg_center_01.gif) repeat-x left top; position: relative;padding-bottom:100px;}
.promise_view .box01 dl dt.title{ margin: 0 ; padding: 0 40px 0 50px; background: #4173ac; color: #FFF; font-size: 22px; line-height:47px; font-weight: 600; text-align: left; display:inline-block; position: relative;margin-bottom:20px;}
.promise_view .box01 dl dt.title:after{ content: ''; display: inline-block; position: absolute; right:0px; top:0px;background:#4173ac url(../img/sub/bg_right_01.gif) no-repeat left center;height:47px;width:29px;}
.promise_view .box01 dl dt.title:before{content: ''; display: inline-block; position: absolute; left:0; top:0px;background:#4173ac url(../img/sub/bg_left_01.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
.promise_view .box01 dl i{width:10px; height:10px;background:#1b4a80 ;border-radius:20px; display:block;position: absolute; right:0px; top:41px;z-index:1;}
.promise_view .box01 dl dd{padding:20px;}
.promise_view .box01 dl dd ul li{font-size:22px; color:#111; line-height:30px;padding-left:10px; font-weight:600;padding-bottom:10px;letter-spacing:-1px;}
.promise_view .box01 dl dd ul li i{background:#4173ac;width: 7px;height: 7px;display: inline-block;position: relative;top:-5px;left:-10px;border-radius:0;}
.promise_view .box01 dl dd ul li p{font-size:18px;color:#0F307D;letter-spacing: -1px;padding:5px 0;}
.promise_view .box01 dl dd ul li span.style2{ display:table-cell;border-radius:5px;background:#dae1e7;font-size:16px;color:#0F307D;letter-spacing: -1px;padding:0 10px;}
.promise_view .box01 dl dd ul li strong{font-size:22px; color:#111; line-height:30px;font-weight:800;}

.promise_view .box02 dl{background:url(../img/sub/bg_center_02.gif) repeat-x left top; position: relative;padding-bottom:100px;}
.promise_view .box02 dl dt.title{ margin: 0 ; padding: 0 40px 0 50px; background: #7bbb53; color: #FFF; font-size: 22px; line-height:47px; font-weight: 600; text-align: left; display:inline-block; position: relative;margin-bottom:20px;}
.promise_view .box02 dl dt.title:after{ content: ''; display: inline-block; position: absolute; right:0px; top:0px;background:#7bbb53 url(../img/sub/bg_right_02.gif) no-repeat left center;height:47px;width:29px;}
.promise_view .box02 dl dt.title:before{content: ''; display: inline-block; position: absolute; left:0; top:0px;background:#7bbb53 url(../img/sub/bg_left_02.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
.promise_view .box02 dl i{width:10px; height:10px;background:#609440 ;border-radius:20px; display:block;position: absolute; right:0px; top:41px;z-index:1;}
.promise_view .box02 dl dd{padding:20px;}
.promise_view .box02 dl dd ul li{font-size:22px; color:#111; line-height:30px;padding-left:10px; font-weight:600;padding-bottom:10px;}
.promise_view .box02 dl dd ul li i{background:#7bbb53;width: 7px;height: 7px;display: inline-block;position: relative;top:-5px;left:-10px;border-radius:0;}
.promise_view .box02 dl dd ul li p{font-size:18px;color:#5e943e;letter-spacing: -1px;padding:5px 0;}
.promise_view .box02 dl dd ul li p.black{font-size:18px;color:#111;letter-spacing: -1px;padding:10px 0 0 0;}
.promise_view .box02 dl dd ul li span.style2{ display:table-cell;border-radius:5px;background:#d9e4d4;font-size:16px;color:#5e943e;letter-spacing: -1px;padding:0 10px;}
.promise_view .box02 dl dd ul li strong{font-size:22px; color:#111; line-height:30px;font-weight:800;}
.promise_view .box02 dl dd .m_scrollTable .table_summary{display:block;background:#689948;color:#FFF;width:100%; position:relative;font-size:16px;font-weight:600;text-align:center;text-indent: inherit;line-height:30px;height:auto;}
.promise_view .box02 dl dd table{border:1px solid #c7d4c0;}
.promise_view .box02 dl dd table thead th{background:#d9e4d4;color:#557043;padding:2px 10px 5px;text-align:center; font-weight:600;border-right:1px solid #c7d4c0;border-bottom:1px solid #c7d4c0;}
.promise_view .box02 dl dd table tbody td{padding:2px 10px 5px;text-align:center; font-weight:600;border-right:1px solid #c7d4c0;border-bottom:1px solid #c7d4c0;}
.promise_view .box02 dl dd.half_l{display:inline-block;width:60%;}
.promise_view .box02 dl dd.half_r{display:inline-block;width:30%;vertical-align: top;}

.promise_view .box03 dl{background:url(../img/sub/bg_center_03.gif) repeat-x left top; position: relative;padding-bottom:100px;}
.promise_view .box03 dl dt.title{ margin: 0 ; padding: 0 40px 0 50px; background: #7a71bb; color: #FFF; font-size: 22px; line-height:47px; font-weight: 600; text-align: left; display:inline-block; position: relative;margin-bottom:20px;}
.promise_view .box03 dl dt.title:after{ content: ''; display: inline-block; position: absolute; right:0px; top:0px;background:#7a71bb url(../img/sub/bg_right_03.gif) no-repeat left center;height:47px;width:29px;}
.promise_view .box03 dl dt.title:before{content: ''; display: inline-block; position: absolute; left:0; top:0px;background:#7a71bb url(../img/sub/bg_left_03.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
.promise_view .box03 dl i{width:10px; height:10px;background:#5a5291 ;border-radius:20px; display:block;position: absolute; right:0px; top:41px;z-index:1;}
.promise_view .box03 dl dd{padding:20px;}
.promise_view .box03 dl dd ul li{font-size:22px; color:#111; line-height:30px;padding-left:10px; font-weight:600;padding-bottom:10px;}
.promise_view .box03 dl dd ul li i{background:#5a5291;width: 7px;height: 7px;display: inline-block;position: relative;top:-5px;left:-10px;border-radius:0;}
.promise_view .box03 dl dd ul li p{font-size:18px;color:#0F307D;letter-spacing: -1px;padding:5px 0 0 0;}
.promise_view .box03 dl dd ul li p.small{font-size:16px;color:#0F307D;letter-spacing: -1px;padding:0px 0;}
.promise_view .box03 dl dd ul li span.style2{ display:table-cell;border-radius:5px;background:#dae1e7;font-size:16px;color:#0F307D;letter-spacing: -1px;padding:0 10px;}
.promise_view .box03 dl dd ul li strong{font-size:22px; color:#111; line-height:30px;font-weight:800;}


.promise_view .box04 dl{background:url(../img/sub/bg_center_04.gif) repeat-x left top; position: relative;padding-bottom:100px;}
.promise_view .box04 dl dt.title{ margin: 0 ; padding: 0 40px 0 50px; background: #73c2cc; color: #FFF; font-size: 22px; line-height:47px; font-weight: 600; text-align: left; display:inline-block; position: relative;margin-bottom:20px;}
.promise_view .box04 dl dt.title:after{ content: ''; display: inline-block; position: absolute; right:0px; top:0px;background:#73c2cc url(../img/sub/bg_right_04.gif) no-repeat left center;height:47px;width:29px;}
.promise_view .box04 dl dt.title:before{content: ''; display: inline-block; position: absolute; left:0; top:0px;background:#73c2cc url(../img/sub/bg_left_04.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
.promise_view .box04 dl i{width:10px; height:10px;background:#3c96a2 ;border-radius:20px; display:block;position: absolute; right:0px; top:41px;z-index:1;}
.promise_view .box04 dl dd{padding:20px;}
.promise_view .box04 dl dd ul li{font-size:22px; color:#111; line-height:30px;padding-left:10px; font-weight:600;padding-bottom:10px;}
.promise_view .box04 dl dd ul li i{background:#3c96a2;width: 7px;height: 7px;display: inline-block;position: relative;top:-5px;left:-10px;border-radius:0;}
.promise_view .box04 dl dd ul li p{font-size:18px;color:#0c97ac;letter-spacing: -1px;padding:5px 0 0 0;}
.promise_view .box04 dl dd ul li p.small{font-size:16px;color:#0c97ac;letter-spacing: -1px;padding:0px 0;}
.promise_view .box04 dl dd ul li p.black{font-size:18px;color:#111;letter-spacing: -1px;padding:10px 0 0 0;}
.promise_view .box04 dl dd ul li span.style2{ display:table-cell;border-radius:5px;background:#dae1e7;font-size:16px;color:#0c97ac;letter-spacing: -1px;padding:0 10px;}
.promise_view .box04 dl dd ul li strong{font-size:22px; color:#111; line-height:30px;font-weight:800;}

.promise_view .box05 dl{background:url(../img/sub/bg_center_05.gif) repeat-x left top; position: relative;padding-bottom:100px;}
.promise_view .box05 dl dt.title{ margin: 0 ; padding: 0 40px 0 50px; background: #68c69a; color: #FFF; font-size: 22px; line-height:47px; font-weight: 600; text-align: left; display:inline-block; position: relative;margin-bottom:20px;}
.promise_view .box05 dl dt.title:after{ content: ''; display: inline-block; position: absolute; right:0px; top:0px;background:#68c69a url(../img/sub/bg_right_05.gif) no-repeat left center;height:47px;width:29px;}
.promise_view .box05 dl dt.title:before{content: ''; display: inline-block; position: absolute; left:0; top:0px;background:#68c69a url(../img/sub/bg_left_05.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
.promise_view .box05 dl i{width:10px; height:10px;background:#419c71 ;border-radius:20px; display:block;position: absolute; right:0px; top:41px;z-index:1;}
.promise_view .box05 dl dd{padding:20px;}
.promise_view .box05 dl dd ul li{font-size:22px; color:#111; line-height:30px;padding-left:10px; font-weight:600;padding-bottom:10px;}
.promise_view .box05 dl dd ul li i{background:#419c71;width: 7px;height: 7px;display: inline-block;position: relative;top:-5px;left:-10px;border-radius:0;}
.promise_view .box05 dl dd ul li p{font-size:18px;color:#05bb7e;letter-spacing: -1px;padding:5px 0 0 0;}
.promise_view .box05 dl dd ul li p.small{font-size:16px;color:#05bb7e;letter-spacing: -1px;padding:0px 0;}
.promise_view .box05 dl dd ul li p.black{font-size:18px;color:#111;letter-spacing: -1px;padding:10px 0 0 0;}
.promise_view .box05 dl dd ul li span.style2{ display:table-cell;border-radius:5px;background:#dae1e7;font-size:16px;color:#05bb7e;letter-spacing: -1px;padding:0 10px;}
.promise_view .box05 dl dd ul li sup{vertical-align:super;}
.promise_view .box05 dl dd ul li strong{font-size:22px; color:#111; line-height:30px;font-weight:800;}
.promise_view .box05 dl dd p.txet{font-size:16px; color:#111; line-height:30px;margin-top:10px;}

.promise_view .box05 dl.line22{background:url(../img/sub/bg_center_05.gif) repeat-x left 41px; position: relative;padding-bottom:100px;}
.promise_view .box05 dl.line22 dt.title{ margin: 0 ; padding: 10px 60px 0 80px;background: #68c69a; color: #FFF; font-size: 22px; height:79px;line-height:30px; font-weight: 600; text-align: left; display:inline-block; position: relative;margin-bottom:20px;}
.promise_view .box05 dl.line22 dt.title:after{ content: ''; display: inline-block; position: absolute; right:0px; top:0px;background:#68c69a url(../img/sub/bg_right_05_2.gif) no-repeat left center;height:88px;width:50px;}
.promise_view .box05 dl.line22 dt.title:before{content: ''; display: inline-block; position: absolute; left:0; top:0px;background:#68c69a url(../img/sub/bg_left_05_2.gif) no-repeat left center;height:88px;width:63px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
.promise_view .box05 dl.line22 dt sup{vertical-align:super;font-size:9px;}
.promise_view .box05 dl.line22 i{width:10px; height:10px;background:#419c71 ;border-radius:20px; display:block;position: absolute; right:0px; top:82px;z-index:1;}



.promise_view .box06 dl{background:url(../img/sub/bg_center_06.gif) repeat-x left top; position: relative;padding-bottom:100px;}
.promise_view .box06 dl dt.title{ margin: 0 ; padding: 0 40px 0 50px; background: #957f6a; color: #FFF; font-size: 22px; line-height:47px; font-weight: 600; text-align: left; display:inline-block; position: relative;margin-bottom:20px;}
.promise_view .box06 dl dt.title:after{ content: ''; display: inline-block; position: absolute; right:0px; top:0px;background:#957f6a url(../img/sub/bg_right_06.gif) no-repeat left center;height:47px;width:29px;}
.promise_view .box06 dl dt.title:before{content: ''; display: inline-block; position: absolute; left:0; top:0px;background:#957f6a url(../img/sub/bg_left_06.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
.promise_view .box06 dl i{width:10px; height:10px;background:#574f4c ;border-radius:20px; display:block;position: absolute; right:0px; top:41px;z-index:1;}
.promise_view .box06 dl dd{padding:20px;}
.promise_view .box06 dl dd ul li{font-size:22px; color:#111; line-height:30px;padding-left:10px; font-weight:600;padding-bottom:10px;}
.promise_view .box06 dl dd ul li i{background:#574f4c;width: 7px;height: 7px;display: inline-block;position: relative;top:-5px;left:-10px;border-radius:0;}
.promise_view .box06 dl dd ul li p{font-size:18px;color:#655a56;letter-spacing: -1px;padding:5px 0 0 0;}
.promise_view .box06 dl dd ul li p.small{font-size:16px;color:#655a56;letter-spacing: -1px;padding:0px 0;}
.promise_view .box06 dl dd ul li p.black{font-size:18px;color:#111;letter-spacing: -1px;padding:10px 0 0 0;}
.promise_view .box06 dl dd ul li span.style2{ display:table-cell;border-radius:5px;background:#dae1e7;font-size:16px;color:#655a56;letter-spacing: -1px;padding:0 10px;}
.promise_view .box06 dl dd ul li sup{vertical-align:super;}
.promise_view .box06 dl dd ul li strong{font-size:22px; color:#111; line-height:30px;font-weight:800;}

.promise_view .box07 dl{background:url(../img/sub/bg_center_07.gif) repeat-x left top; position: relative;padding-bottom:100px;}
.promise_view .box07 dl dt.title{ margin: 0 ; padding: 0 40px 0 50px; background: #c78e72; color: #FFF; font-size: 22px; line-height:47px; font-weight: 600; text-align: left; display:inline-block; position: relative;margin-bottom:20px;}
.promise_view .box07 dl dt.title:after{ content: ''; display: inline-block; position: absolute; right:0px; top:0px;background:#c78e72 url(../img/sub/bg_right_07.gif) no-repeat left center;height:47px;width:29px;}
.promise_view .box07 dl dt.title:before{content: ''; display: inline-block; position: absolute; left:0; top:0px;background:#c78e72 url(../img/sub/bg_left_07.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
.promise_view .box07 dl dt.line45 sub{vertical-align:super;font-size:15px;line-height:30px;}
.promise_view .box07 dl i{width:10px; height:10px;background:#a06954 ;border-radius:20px; display:block;position: absolute; right:0px; top:41px;z-index:1;}
.promise_view .box07 dl dd{padding:20px;}
.promise_view .box07 dl dd ul li{font-size:22px; color:#111; line-height:30px;padding-left:10px; font-weight:600;padding-bottom:10px;}
.promise_view .box07 dl dd ul li i{background:#a06954;width: 7px;height: 7px;display: inline-block;position: relative;top:-5px;left:-10px;border-radius:0;}
.promise_view .box07 dl dd ul li p{font-size:18px;color:#c78e73;letter-spacing: -1px;padding:5px 0 0 0;}
.promise_view .box07 dl dd ul li p.small{font-size:16px;color:#c78e73;letter-spacing: -1px;padding:0px 0;}
.promise_view .box07 dl dd ul li p.small2{font-size:14px;color:#727272;letter-spacing: -1px;padding:0px 0;}
.promise_view .box07 dl dd ul li p.black{font-size:18px;color:#111;letter-spacing: -1px;padding:10px 0 0 0;}
.promise_view .box07 dl dd ul li span.style2{ display:table-cell;border-radius:5px;background:#dae1e7;font-size:16px;color:#c78e73;letter-spacing: -1px;padding:0 10px;}
.promise_view .box07 dl dd ul li sup{vertical-align:super;}
.promise_view .box07 dl dd ul li strong{font-size:22px; color:#111; line-height:30px;font-weight:800;}


/* 2018년, 이렇게 일하겠습니다. 20180221 추가 */

.rda2018_list li {border:1px solid #e6e6e6; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd;padding:0; /*width:92.8%;*/ background:#FFF;position:relative;}
.rda2018_list li.step1 {background:#FFF url(../img/sub/rda2018_m_img1.jpg)left top no-repeat;}
.rda2018_list li.step2 {background:#FFF url(../img/sub/rda2018_m_img2.jpg)left top no-repeat;}
.rda2018_list li.step3 {background:#FFF url(../img/sub/rda2018_m_img3.jpg)left top no-repeat;}
.rda2018_list li.step4 {background:#FFF url(../img/sub/rda2018_m_img4.jpg)left top no-repeat;}
.rda2018_list li dl{padding:0;margin:0;height:235px;}
.rda2018_list li dl dt{display:inline-block;margin:0;padding:0;width:310px;text-indent:-999999px; }
.rda2018_list li dl dt img{margin:0;padding:0;}
.rda2018_list li dl dd{display:inline-block;padding:30px;}
.rda2018_list li dl dd .top_Text1{display:block;border-bottom:1px solid #007220;color:#007220;font-weight:600;font-size:18px;width:70px;padding-bottom:3px;letter-spacing: -0.05em;}
.rda2018_list li.step2 dl dd .top_Text1{border-bottom:1px solid #004872;color:#0a5e9b;}
.rda2018_list li.step3 dl dd .top_Text1{border-bottom:1px solid #7a57a4;color:#7a57a4;}
.rda2018_list li.step4 dl dd .top_Text1{border-bottom:1px solid #ad3e3b;color:#ad3e3b;}
.rda2018_list li dl dd .main_Text{display:block;padding:15px 0;}
 ul.subject_title li {position:relative;border:0px solid #e6e6e6;font-weight:600;font-size:18px;line-height:40px;color:#000;background:none;letter-spacing: -0.05em;}
 ul.subject_title li em{display:inline-block;border-radius:15px;width:28px; font-size:20px;font-weight:600; height:30px;color:#FFF;background:#007220;text-align:center;line-height:30px;margin-right:5px;padding-right:2px; }
 .step2 ul.subject_title li em{background:#0a5e9b; }
 .step3 ul.subject_title li em{background:#7a57a4; }
 .step4 ul.subject_title li em{background:#ad3e3b; }
.rda2018_detail {position:absolute;right:20px;bottom:20px;border:2px solid #2562a7;background:#FFF; font-weight:600;padding:7px 10px 9px 10px; font-size:13px; color:#2562a7; margin-top:5px; line-height:13px; width:80px;text-align:center;border-radius:5px;}

/* 2018년 이렇게 일하겠습니다 탭_20180221  추가 */
.rda2018_tab_area {margin-bottom:20px;}
.rda2018_tab_area a.beset_tab {display:inline-block; padding:10px 0 20px; width:230px; text-align:center; color:#fff; background: url(../img/sub/best_tab_off.png) no-repeat 50% 0; font-size:16px; line-height:18px;}
.rda2018_tab_area a.beset_tab.on {background: url(../img/sub/best_tab_on.png) no-repeat 50% 0 !important;}


.rda2018_view li{float:left;width:49%;}
.rda2018_view li.full{float:none;width:100%; text-align:center; margin-top:20px;}
.rda2018_view li:last-child{margin-left:2%;}
.rda2018_view li dl dt{line-height:50px;color:#007220;font-size:1.8em;letter-spacing: -0.05em;font-weight:600;text-align:center;margin:20px 0; }
.rda2018_view li dl dt .line11{display:block;height:7px; border-top-left-radius:5px;border-top-right-radius:5px;background:#007220;margin-bottom:10px;}
.rda2018_view li dl dt .line12{display:block;height:7px; border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#e8e8e8;margin-top:10px;}
.rda2018_view li dl dd{background:#e8e8e8;width:100%;border-radius:10px;border:3px solid #e8e8e8;text-align:center;margin-bottom:15px;}
.rda2018_view li dl dd img{padding:20px 0;}
.rda2018_view li dl dd.kind4 img{padding:10px 0;}
.rda2018_view li dl dd.kind3 img{padding:17.5px 0;}
.rda2018_view li dl dd.textline2 img{padding:10px 0;}

.rda2018_view li dl dd p{background:#FFF;border-radius:10px;font-weight:600;font-size:16px;text-align:center;line-height:30px;}
.rda2018_view li dl dd p strong{color:#007220;font-size:1em;font-weight:600;}
.rda2018_view li dl dd p em{font-weight:600;font-size:12px;display:block;line-height:11px;color:#888;letter-spacing: -0.05em;padding-bottom:7px;font-weight:500;}

.step2 li dl dt{line-height:50px;color:#0a5e9b;font-size:1.8em;letter-spacing: -0.15em;font-weight:600;text-align:center;margin:20px 0; }
.step2 li dl dt .line11{display:block;height:7px; border-top-left-radius:5px;border-top-right-radius:5px;background:#0a5e9b;}
.step2 li dl dt .line12{display:block;height:7px; border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#e8e8e8;}
.step2 li dl dd p strong{color:#0a5e9b;font-size:1em;font-weight:600;}

.step3 li dl dt{line-height:50px;color:#7a57a4;font-size:1.8em;letter-spacing: -0.05em;font-weight:600;text-align:center;margin:20px 0;letter-spacing: -0.12em; }
.step3 li dl dt .line11{display:block;height:7px; border-top-left-radius:5px;border-top-right-radius:5px;background:#7a57a4;}
.step3 li dl dt .line12{display:block;height:7px; border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#e8e8e8;}
.step3 li dl dd p strong{color:#7a57a4;font-size:1em;font-weight:600;}

.step4 li dl dt{line-height:50px;color:#ad3e3b;font-size:1.8em;letter-spacing: -0.05em;font-weight:600;text-align:center;margin:20px 0;letter-spacing: -0.07em; }
.step4 li dl dt .line11{display:block;height:7px; border-top-left-radius:5px;border-top-right-radius:5px;background:#ad3e3b;}
.step4 li dl dt .line12{display:block;height:7px; border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#e8e8e8;}
.step4 li dl dd p strong{color:#ad3e3b;font-size:1em;font-weight:600;}

/* 2019농촌진흥청 업무 추진방향추가 */

.rc_bg2019{font-family: 'Noto Sans KR', sans-serif;color:#111;display:block;font-weight:600;font-size:15px !important; background:url(../img/sub/top_wTw_2019.jpg) no-repeat left top !important;}
.rc_bg2019 .content_title{color:#FFF;text-align:center;padding:40px 0 20px 0; color: #fff;}
.rc_bg2019 .content_title .stitle{font-size:25px;font-weight:300;font-family: 'Noto Sans KR', sans-serif;line-height:1.4;letter-spacing: -0.08em; color: #fff;}
.rc_bg2019 .content_title .btitle{font-family: 'Noto Sans KR', sans-serif;font-size:42px;font-weight:300;line-height:1.4;letter-spacing: -0.08em; color: #fff;}
.rc_bg2019 .content_title .btitle b{font-weight:700;color: #fff;}
.rc_bg2019 .content_con{background:#FFF;padding:20px 30px !important; margin: 0 25px;} 
.rc_bg2019 .oddBox{min-height: 140px;position: relative;background:url(../img/sub/bg_wTw_odd.jpg) no-repeat left top !important;padding:30px;margin:20px 0;}
.rc_bg2019 .evenBox{min-height: 140px;position: relative;background: url(../img/sub/bg_wTw_even.jpg) no-repeat right top !important;padding:30px;margin:20px 0;}
.rc_bg2019 .oddBox ul{margin-top:20px;}
.rc_bg2019 .oddBox ul li{position: relative;font-size:16px;line-height:2;color:#111;font-weight:300;letter-spacing: -0.05em;word-break:keep-all;font-family: 'Noto Sans KR', sans-serif;}
.rc_bg2019 .oddBox ul li i{content:'';display:inline-block;font-size:15px;line-height:1.8;width:25px; height:25px;color:#FFF;font-weight:300;box-sizing: border-box; padding-bottom:5px;background:#2562a6;font-family: 'Noto Sans KR', sans-serif;border-radius:30px;text-align:center;    font-style: normal;margin-right:5px;}
.rc_bg2019 .evenBox ul{margin-top:20px;margin-left:400px;}
.rc_bg2019 .evenBox ul li{position: relative;font-size:16px;line-height:2;color:#111;font-weight:300;letter-spacing: -0.05em;word-break:keep-all;font-family: 'Noto Sans KR', sans-serif;}
.rc_bg2019 .evenBox ul li i{content:'';display:inline-block;font-size:15px;line-height:1.8;width:25px; height:25px;color:#FFF;font-weight:300;box-sizing: border-box; padding-bottom:5px;background:#25a659;font-family: 'Noto Sans KR', sans-serif;border-radius:30px;text-align:center;    font-style: normal;margin-right:5px;}
.rc_bg2019 .evenBox p em{font-family: 'Noto Sans KR', sans-serif;font-size:35px;font-weight:700;opacity: 0.3;color:#25a659;letter-spacing: -0.05em;    position: absolute;top:5px;right: 0;}
.rc_bg2019 .oddBox p strong{font-family: 'Noto Sans KR', sans-serif;font-size:28px;font-weight:700;color:#111;letter-spacing: -0.05em;}
.rc_bg2019 .evenBox p {}
.rc_bg2019 .evenBox p strong{font-family: 'Noto Sans KR', sans-serif;font-size:25px;font-weight:700;color:#111;letter-spacing: -0.05em;margin-left:400px;}

.rc_bg2019 .step1 p em{font-family: 'Noto Sans KR', sans-serif;font-size:32px;font-weight:700;opacity: 0.3;color:#2562a6;letter-spacing: -0.05em;    position: absolute;top:0;right: 0;}
.rc_bg2019 .step1 p span{background:url(../img/sub/img_wtw2019_1.png) no-repeat right top !important;display:block;width:357px; height:139px; position: absolute;top:40px;right: 0;}
.rc_bg2019 .step2 p em{font-family: 'Noto Sans KR', sans-serif;font-size:32px;font-weight:700;opacity: 0.3;color:#25a659;letter-spacing: -0.05em;    position: absolute;top:0;left: 0;}
.rc_bg2019 .step2 p span{background:url(../img/sub/img_wtw2019_2.png) no-repeat left top !important;display:block;width:357px; height:139px; position: absolute;top:40px;left: 0;}
.rc_bg2019 .step3 p em{font-family: 'Noto Sans KR', sans-serif;font-size:32px;font-weight:700;opacity: 0.3;color:#2562a6;letter-spacing: -0.05em;    position: absolute;top:0;right: 0;}
.rc_bg2019 .step3 p span{background:url(../img/sub/img_wtw2019_3.png) no-repeat right top !important;display:block;width:357px; height:139px; position: absolute;top:40px;right: 0;}
.rc_bg2019 .step4 p em{font-family: 'Noto Sans KR', sans-serif;font-size:32px;font-weight:700;opacity: 0.3;color:#25a659;letter-spacing: -0.05em;    position: absolute;top:0;left: 0;}
.rc_bg2019 .step4 p span{background:url(../img/sub/img_wtw2019_4.png) no-repeat left top !important;display:block;width:357px; height:139px; position: absolute;top:40px;left: 0;}
.rc_bg2019 .step5 p em{font-family: 'Noto Sans KR', sans-serif;font-size:32px;font-weight:700;opacity: 0.3;color:#2562a6;letter-spacing: -0.05em;    position: absolute;top:0;right: 0;}
.rc_bg2019 .step5 p span{background:url(../img/sub/img_wtw2019_5.png) no-repeat right top !important;display:block;width:357px; height:139px; position: absolute;top:40px;right: 0;}
.rc_bg2019 .step6 p em{font-family: 'Noto Sans KR', sans-serif;font-size:32px;font-weight:700;opacity: 0.3;color:#25a659;letter-spacing: -0.05em;    position: absolute;top:0;left: 0;}
.rc_bg2019 .step6 p span{background:url(../img/sub/img_wtw2019_6.png) no-repeat left top !important;display:block;width:357px; height:139px; position: absolute;top:40px;left: 0;}




/* 미디어쿼리 */
@media all and (max-width:1023px) { /* tablet ver */
	
	ul#tabs_m {list-style: none; margin: 40px 0 10px; padding: 0; display:block; overflow:hidden;}
	ul#tabs_m li {position: relative; float: left; width: 33.3%;}
	ul#tabs_m li a {width: auto; display: block; background: url(../img/sub/top3_tab_off.png) no-repeat 50% 0; color:#fff; border-right: 1px solid #fff; text-align: center; padding: 6px 0 18px; font-size:15px;}
	
	#top5_m {list-style: none; margin: 40px 0; padding: 0; display:block;}
	#top5_m li {position: relative; float: left; width: 33.3%;}
	#top5_m li a {width: auto; display: block; background: url(../img/sub/top3_tab_off.png) no-repeat 50% 0; color:#fff; border-right: 1px solid #fff; text-align: center; padding: 6px 0 18px; font-size:15px;}
	
	div.tabscontents_m {display:block; display: none; position: relative; padding: 10px 0 0;}
	div.tabscontents_m img {width:100%;}
	div.tabscontents_m li {float:none !important; width:100% !important;}
	
	.top5_mov_txt_area {width:auto;}
	
	.top5_list dt {width:29%;}
	
	.best_sch table input {width:80% !important;}
	.best_sch table tbody tr {overflow:hidden;}
	.best_sch table tbody th {display:inline-block; width:20%; float:left; padding:3px 0;}
	.best_sch table tbody td {display:inline-block; width:80%; padding:3px 0;}
	.best_sch .best-btn {width:80px !important;}
	
	.promise_list div div dl {padding-top:0;}
	.promise_list div div dt p {width:72%; padding:8px 0 8px 22px; line-height:1.2; word-break:keep-all; text-align:left;}
	.promise_list div div dd {width:68%; word-break:keep-all; text-align:left;}
	
	
	.rda2018_view li.full{float:none;width:100%; text-align:center; margin-top:20px;}
	.rda2018_view li.full img{width:100%;}
	.rda2018_view li dl dt{line-height:1em;font-size:1.3em;}
	
	/* 농총진흥청의7가지약속 주요성과 20180709 추가 */
	.promise_view{}
	
	.promise_view ul.tab_sp li{display:inline-block;width:12.6%;margin-right:1%;margin-bottom:-1px;}
	.promise_view ul.tab_sp li a {border:1px solid #fbfbfb;border-bottom:0px solid #fbfbfb;display:inline-block;color:#FFF; width:100%; line-height:3;text-align:center;font-size:12px;font-weight:600;}
	.promise_view ul.tab_sp li a.on{background:#fbfbfb; border:1px solid #fbfbfb;}
	.promise_view ul.tab01 li a.on{border:1px solid #fbfbfb;background:#fbfbfb; text-indent:0;color:#1b4a80;}
	.promise_view ul.tab02 li a.on{border:1px solid #fbfbfb;background:#fbfbfb; text-indent:0;color:#609440;}
	.promise_view ul.tab03 li a.on{border:1px solid #fbfbfb;background:#fbfbfb; text-indent:0;color:#5a5291;}
	.promise_view ul.tab04 li a.on{border:1px solid #fbfbfb;background:#fbfbfb; text-indent:0;color:#3c96a2;}
	.promise_view ul.tab05 li a.on{border:1px solid #fbfbfb;background:#fbfbfb; text-indent:0;color:#419c71;}
	.promise_view ul.tab06 li a.on{border:1px solid #fbfbfb;background:#fbfbfb; text-indent:0;color:#574f4c;}
	.promise_view ul.tab07 li a.on{border:1px solid #fbfbfb;background:#fbfbfb; text-indent:0;color:#a06954;}
		
	.promise_view .main_info{height:auto;margin-bottom:50px;}
	.promise_view .main_info .sP_titleBox{text-indent:-99999px;width:auto; height:115px;display:block;margin : 0 0 10px 10px;padding-top:10px;}
	.promise_view .main_info .sP_text{margin : 0 0 0 10px;font-size:16px;max-width:350px;width:auto;display:inline-block;font-weight:600;line-height:25px;color:#8b8b8b; }
		
	
	.promise_view .main_info{height:270px;margin-bottom:30px;}
	.promise_view .box01 dl{background:none; position: relative;}
	.promise_view .box01 dl dt.title{ margin: 0 ; padding:10px; background: #4173ac; color: #FFF; font-size: 22px; line-height:25px; font-weight: 600; text-align: left; display:block; position: relative;}
	.promise_view .box01 dl dt.title:after{ content: ''; display:none; position: absolute; right:0px; top:0px;background:#4173ac url(../img/sub/bg_right_01.gif) no-repeat left center;height:47px;width:29px;}
	.promise_view .box01 dl dt.title:before{content: ''; display:none;position: absolute; left:0; top:0px;background:#4173ac url(../img/sub/bg_left_01.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
	.promise_view .box01 dl i{width:10px; height:10px;background:#1b4a80 ;border-radius:20px; display:none;position: absolute; right:0px; top:41px;z-index:1;}
	.promise_view .box01 dl dd{padding:30px 0px 50px 0px;}
	.promise_view .box01 dl dd img{width:100%;}
	
	.promise_view .box02 dl{background:none; position: relative;}
	.promise_view .box02 dl dt.title{ margin: 0 ; padding:10px;  background: #7bbb53; color: #FFF; font-size: 22px;line-height:25px; font-weight: 600; text-align: left; display:block; position: relative;}
	.promise_view .box02 dl dt.title:after{ content: '';display:none ;position: absolute; right:0px; top:0px;background:#7bbb53 url(../img/sub/bg_right_02.gif) no-repeat left center;height:47px;width:29px;}
	.promise_view .box02 dl dt.title:before{content: ''; display:none;position: absolute; left:0; top:0px;background:#7bbb53 url(../img/sub/bg_left_02.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
	.promise_view .box02 dl i{width:10px; height:10px;background:#609440 ;border-radius:20px;display:none;position: absolute; right:0px; top:41px;z-index:1;}
	.promise_view .box02 dl dd{padding:30px 0px 50px 0px;}
	.promise_view .box02 dl dd img{width:100%;}
	
	.promise_view .box03 dl{background:none; position: relative;}
	.promise_view .box03 dl dt.title{ margin: 0 ;padding:10px;  background: #7a71bb; color: #FFF; font-size: 22px; line-height:25px;  font-weight: 600; text-align: left; display:block; position: relative;}
	.promise_view .box03 dl dt.title:after{ content: ''; display:none; position: absolute; right:0px; top:0px;background:#7a71bb url(../img/sub/bg_right_03.gif) no-repeat left center;height:47px;width:29px;}
	.promise_view .box03 dl dt.title:before{content: ''; display:none; position: absolute; left:0; top:0px;background:#7a71bb url(../img/sub/bg_left_03.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
	.promise_view .box03 dl i{width:10px; height:10px;background:#493f94 ;border-radius:20px; display:none;position: absolute; right:0px; top:41px;z-index:1;}
	.promise_view .box03 dl dd{padding:30px 0px 50px 0px;}
	.promise_view .box03 dl dd img{width:100%;}
	
	.promise_view .box04 dl{background:none; position: relative;}
	.promise_view .box04 dl dt.title{ margin: 0 ;padding:10px;  background: #73c2cc; color: #FFF; font-size: 22px; line-height:25px; font-weight: 600; text-align: left; display:block; position: relative;}
	.promise_view .box04 dl dt.title:after{ content: ''; display:none; position: absolute; right:0px; top:0px;background:#73c2cc url(../img/sub/bg_right_04.gif) no-repeat left center;height:47px;width:29px;}
	.promise_view .box04 dl dt.title:before{content: ''; display:none;position: absolute; left:0; top:0px;background:#73c2cc url(../img/sub/bg_left_04.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
	.promise_view .box04 dl i{width:10px; height:10px;background:#3c96a2 ;border-radius:20px; display:none;position: absolute; right:0px; top:41px;z-index:1;}
	.promise_view .box04 dl dd{padding:30px 0px 50px 0px;}
	.promise_view .box04 dl dd img{width:100%;}
	
	.promise_view .box05 dl{background:none; position: relative;}
	.promise_view .box05 dl dt.title{ margin: 0 ;padding:10px; background: #68c69a; color: #FFF; font-size: 22px; line-height:25px; font-weight: 600; text-align: left; display:block; position: relative;}
	.promise_view .box05 dl dt.title:after{ content: ''; display:none; position: absolute; right:0px; top:0px;background:#68c69a url(../img/sub/bg_right_05.gif) no-repeat left center;height:47px;width:29px;}
	.promise_view .box05 dl dt.title:before{content: ''; display:none; position: absolute; left:0; top:0px;background:#68c69a url(../img/sub/bg_left_05.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
	.promise_view .box05 dl i{width:10px; height:10px;background:#419c71 ;border-radius:20px;display:none;position: absolute; right:0px; top:41px;z-index:1;}
	.promise_view .box05 dl dd{padding:30px 0px 50px 0px;}
	.promise_view .box05 dl dd img{width:100%;}
	
	.promise_view .box05 dl.line22{background:none; position: relative;}
	.promise_view .box05 dl.line22 dt.title{ margin: 0 ;padding:10px; background: #68c69a; color: #FFF; font-size: 22px; height:79px;line-height:30px; font-weight: 600; text-align: left; display:block; position: relative;}
	.promise_view .box05 dl.line22 dt.title:after{ content: ''; display:none; position: absolute; right:0px; top:0px;background:#23d397 url(../img/sub/bg_right_05_2.gif) no-repeat left center;height:88px;width:50px;}
	.promise_view .box05 dl.line22 dt.title:before{content: ''; display:none; position: absolute; left:0; top:0px;background:#23d397 url(../img/sub/bg_left_05_2.gif) no-repeat left center;height:88px;width:63px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
	.promise_view .box05 dl.line22 dt sup{vertical-align:super;font-size:9px;}
	.promise_view .box05 dl.line22 i{width:10px; height:10px;background:#05bc7e ;border-radius:20px;display:none;position: absolute; right:0px; top:82px;z-index:1;}
	.promise_view .box05 dl.line22 dd{padding:30px 0px 50px 0px;}
	.promise_view .box05 dl.line22  dd img{width:100%;}
	
	.promise_view .box06 dl{background:none; position: relative;}
	.promise_view .box06 dl dt.title{ margin: 0 ;padding:10px; background: #957f6a; color: #FFF; font-size: 22px;line-height:25px;  font-weight: 600; text-align: left; display:block; position: relative;}
	.promise_view .box06 dl dt.title:after{ content: ''; display:none; position: absolute; right:0px; top:0px;background:#957f6a url(../img/sub/bg_right_06.gif) no-repeat left center;height:47px;width:29px;}
	.promise_view .box06 dl dt.title:before{content: ''; display:none;position: absolute; left:0; top:0px;background:#957f6a url(../img/sub/bg_left_06.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
	.promise_view .box06 dl i{width:10px; height:10px;background:#574f4c ;border-radius:20px;display:none;position: absolute; right:0px; top:41px;z-index:1;}
	.promise_view .box06 dl dd{padding:30px 0px 50px 0px;}
	.promise_view .box06 dl dd img{width:100%;}	
		
	.promise_view .box07 dl{background:none; position: relative;}
	.promise_view .box07 dl dt.title{ margin: 0 ;padding:10px; background: #c78e72; color: #FFF; font-size: 22px; line-height:25px; font-weight: 600; text-align: left; display:block; position: relative;}
	.promise_view .box07 dl dt.title:after{ content: '';  display:none;position: absolute; right:0px; top:0px;background:#c78e72 url(../img/sub/bg_right_06.gif) no-repeat left center;height:47px;width:29px;}
	.promise_view .box07 dl dt.title:before{content: ''; display:none; position: absolute; left:0; top:0px;background:#c78e72 url(../img/sub/bg_left_06.gif) no-repeat left center;height:47px;width:41px;color:#FFF;font-weight: 600;padding-right:0px;text-align: center;}
	.promise_view .box07 dl dt.line45 sub{vertical-align:super;font-size:15px;line-height:30px;}
	.promise_view .box07 dl i{width:10px; height:10px;background:#a06954 ;border-radius:20px; display:none;position: absolute; right:0px; top:41px;z-index:1;}
	.promise_view .box07 dl dd{padding:30px 0px 50px 0px;}
	.promise_view .box07 dl dd img{width:100%;}
	
	.promise_list a.detailBtn {display:block;position:relative;right:auto;bottom:auto;border:2px solid #4173ac;background:#4173ac; font-weight:600;padding:9px 10px 11px 10px; font-size:16px; color:#FFF; margin-top:5px; line-height:13px; width:100px;text-align:center;border-radius:5px;cursor: pointer;margin:0 auto;}
	.promise_list a.detailBtn_left {display:block;position:relative;left:auto;bottom:auto;border:2px solid #4173ac;background:#4173ac; font-weight:600;padding:9px 10px 11px 10px; font-size:16px; color:#FFF; margin-top:5px; line-height:13px; width:100px;text-align:center;border-radius:5px;cursor: pointer;margin:0 auto;}
	
}

@media all and (min-width:768px) and (max-width:1023px) { /* tablet ver */

}

@media all and (max-width:767px) { /* tablet ver */
	/* 도시농업정보, 귀농귀촌, 농촌체험 공통 */
	.city_link li {width:50%;}
	.city_link li.city_big {width:50% !important;}
	.city_bg1 {background: #a3c2e5 url(../img/sub/city_bg1_2.png) no-repeat 105% 115%;}
	.city_link_refer {display:none;}
	
	.top5_bg1_1 {background: #fff;}
	.top5_bg2_1 {background: #fff;}
	.top5_bg3_1 {background: #fff;}
	.top5_bg4_1 {background: #fff;}
	.top5_bg5_1 {background: #fff;}
	
	.top5_txt1 {font-size:22px;}
	.top5_txt1 img {max-width:100%;}
	.top5_txt1 strong {font-size:26px;}
	
	.rda_bg1 {background: #fff;}
	.rda_bg2 {background: #fff;}
	.rda_bg3 {background: #fff;}
	.rda_bg4 {background: #fff;}
	
	.top5_list dl {padding:0 15px; overflow:hidden; height:auto;}
	.top5_list dt {float:none; width:100%;}
	.top5_list dt span {display:none;}
	.top5_list dd {float:none; width:100%;}
	.top5_list dd.wide {width:100%; padding-left:0;}
	.top5_list dd.wide2 {padding-left:0;}
	.rda_detail {display:inline-block; position:absolute; top:23px; right:16px;}
	a.rda_circle {display:block; width:100%; background: #315b8b; padding:10px 0 0; height:34px; border-radius:6em;}
	a.rda_circle .circle_txt {display:none;}
	a.rda_circle .circle_btn {display:none;}
	
	.best_sch table input {width:70% !important;}
	
	.best_thum {float:left; margin-right:20px; width:200px;}/*edited by 20161024*/
	.best_thum img {width:100%; height:138px;}
	
	.staff_box_txt1_1 {line-height:30px;}
	.staff_box_txt1_1 strong {margin-left:0px; display:block;}
	.staff_box_txt1_1 strong a {font-size:30px; color:#dc4d3f;}
	.staff_box_txt1_2 {line-height:30px;}
	.staff_box_txt1_2 strong {margin-left:0px; display:block;}
	.staff_box_txt1_2 strong a {font-size:24px; color:#4266c3;}
	.staff_box_txt1_3 {line-height:30px;}
	.staff_box_txt1_3 strong {margin-left:0px; display:block;}
	.staff_box_txt1_3 strong a {font-size:21px; color:#4A742d;}
	.staff_boxbg3 .staff_mt15 {margin-top:0;}
	
	.smartFarm .boardblock {display:block;}
	
	.promise_list div {max-width:350px; margin:0 auto 16px;}
	.promise_list div div dl {padding-top:220px;}
	.promise_list div div dl.ml251 {margin-left:0;}
	.promise_list div div dl.mr251 {margin-right:0;}
	.promise_list div div dt p {width:auto; padding:10px 22px;}
	.promise_list div div dd {margin-left:10px; width:auto;}
	.promise_list div div dd.ml125 {margin-left:10px;}
	.promise_list div div.promise_2 .promise_fl, .promise_list div div.promise_4 .promise_fl, .promise_list div div.promise_6 .promise_fl {float:left;}
	.promise_list div div.promise_2 .promise_fr, .promise_list div div.promise_4 .promise_fr, .promise_list div div.promise_6 .promise_fr {float:right;}
	
	
	.rda2018_list li.step1{background:none;}
	.rda2018_list li.step2{background:none;}
	.rda2018_list li.step3{background:none;}
	.rda2018_list li.step4{background:none;}
	.rda2018_list li dl{height:230px;background:#FFF;}
	.rda2018_list li dl dd{ padding: 0 30px 30px 30px;}
	.rda2018_list li dl dd .main_Text{display:block;padding:15px 0;}
	.rda2018_list li dl dd .main_Text img{width:100%;}
	/* 2018년 이렇게 일하겠습니다 탭_20180221  추가 */
	.rda2018_tab_area {margin-bottom:20px;}
	.rda2018_tab_area a.beset_tab {display:inline-block; padding:10px 0 20px; width:24.7%; text-align:center; color:#fff; background:url(../img/sub/best_tab_off.png) no-repeat 50% 0; font-size:16px; line-height:18px;}
	.rda2018_tab_area a.beset_tab.on {background: url(../img/sub/best_tab_on.png) no-repeat 50% 0 !important;}
		
/* 2019농촌진흥청 업무 추진방향추가 */
	.rc_bg2019{font-family: 'Noto Sans KR', sans-serif;color:#111;display:block;font-weight:600;font-size:15px !important; background: #165ba6 url(../img/sub/top_wTw_2019.jpg) no-repeat left top !important;}
	.rc_bg2019 .content_title{color:#FFF;text-align:center;padding:20px 20px 10px 20px;}
	.rc_bg2019 .content_title .stitle{font-size:18px;font-weight:300;font-family: 'Noto Sans KR', sans-serif;line-height:1.6;letter-spacing: -0.08em;}
	.rc_bg2019 .content_title .btitle{font-family: 'Noto Sans KR', sans-serif;font-size:30px;font-weight:300;line-height:1.4;letter-spacing: -0.08em;}
	.rc_bg2019 .content_title .btitle b{font-weight:700;}
	.rc_bg2019 .content_con{background:#FFF;padding:5px !important; margin: 0 5px; border-bottom: 5px solid #165ba6;} 
	.rc_bg2019 .oddBox{min-height:200px;position: relative;background:#FFF !important;padding:10px;margin:20px 0;}
	.rc_bg2019 .evenBox{min-height:200px;position: relative;background:#FFF !important;padding:10px;margin:20px 0;}
	.rc_bg2019 .oddBox ul{margin-top:0px;}
	.rc_bg2019 .oddBox ul li{position: relative;font-size:15px;line-height:2;color:#111;font-weight:300;letter-spacing: -0.05em;word-break:keep-all;font-family: 'Noto Sans KR', sans-serif;}
	.rc_bg2019 .oddBox ul li i{content:'';display:inline-block;font-size:13px;line-height:1.6;width:20px; height:20px;color:#FFF;font-weight:300;box-sizing: border-box; padding-bottom:5px;background:#2562a6;font-family: 'Noto Sans KR', sans-serif;border-radius:30px;text-align:center;    font-style: normal;margin-right:5px;}
	.rc_bg2019 .evenBox ul{margin-top:0px;margin-left:0px;}
	.rc_bg2019 .evenBox ul li{position: relative;font-size:15px;line-height:2;color:#111;font-weight:300;letter-spacing: -0.05em;word-break:keep-all;font-family: 'Noto Sans KR', sans-serif;}
	.rc_bg2019 .evenBox ul li i{content:'';display:inline-block;font-size:13px;line-height:1.6;width:20px; height:20px;color:#FFF;font-weight:300;box-sizing: border-box; padding-bottom:5px;background:#25a659;font-family: 'Noto Sans KR', sans-serif;border-radius:30px;text-align:center;    font-style: normal;margin-right:5px;}
	.rc_bg2019 .evenBox p em{font-family: 'Noto Sans KR', sans-serif;font-size:35px;font-weight:800;opacity: 0.3;color:#25a659;letter-spacing: -0.05em;    position: absolute;top:5px;right: 0;}
	.rc_bg2019 .oddBox p strong{padding-top: 10px;display: block;font-family: 'Noto Sans KR', sans-serif;font-size:26px;font-weight:700;color:#111;line-height:1.2;letter-spacing: -0.1em; margin: 10px auto}
	.rc_bg2019 .evenBox p strong{padding-top: 10px; display: block;font-family: 'Noto Sans KR', sans-serif;font-size:26px;font-weight:700;color:#111;line-height:1.2;letter-spacing: -0.1em;margin-left:0px; margin: 10px auto}
	
	.rc_bg2019 .step1 p em{font-family: 'Noto Sans KR', sans-serif;font-size:21px;font-weight:600;opacity: 0.3;color:#2562a6;letter-spacing: -0.05em;    position: absolute;top:0;left:10px;}
	.rc_bg2019 .step1 p span{background:url(../img/sub/img_wtw2019_1.png) no-repeat right top !important;display:block;width:100%; height:139px; position: relative;top:0px;right:0px;}
	.rc_bg2019 .step2 p em{font-family: 'Noto Sans KR', sans-serif;font-size:21px;font-weight:600;opacity: 0.3;color:#25a659;letter-spacing: -0.05em;    position: absolute;top:0;left:10px;}
	.rc_bg2019 .step2 p span{background:url(../img/sub/img_wtw2019_2.png) no-repeat left top !important;display:block;width:100%; height:139px; position: relative;top:0px;right:0px;}
	.rc_bg2019 .step3 p em{font-family: 'Noto Sans KR', sans-serif;font-size:21px;font-weight:600;opacity: 0.3;color:#2562a6;letter-spacing: -0.05em;    position: absolute;top:0;left:10px;}
	.rc_bg2019 .step3 p span{background:url(../img/sub/img_wtw2019_3.png) no-repeat right top !important;display:block;width:100%; height:139px; position: relative;top:0px;right:0px;}
	.rc_bg2019 .step4 p em{font-family: 'Noto Sans KR', sans-serif;font-size:21px;font-weight:800;opacity: 0.3;color:#25a659;letter-spacing: -0.05em;    position: absolute;top:0;left:10px;}
	.rc_bg2019 .step4 p span{background:url(../img/sub/img_wtw2019_4.png) no-repeat left top !important;display:block;width:100%; height:139px; position: relative;top:0px;right:0px;}
	.rc_bg2019 .step5 p em{font-family: 'Noto Sans KR', sans-serif;font-size:21px;font-weight:600;opacity: 0.3;color:#2562a6;letter-spacing: -0.05em;    position: absolute;top:0;left:10px;}
	.rc_bg2019 .step5 p span{background:url(../img/sub/img_wtw2019_5.png) no-repeat right top !important;display:block;width:100%; height:139px; position: relative;top:0px;right:0px;}
	.rc_bg2019 .step6 p em{font-family: 'Noto Sans KR', sans-serif;font-size:21px;font-weight:600;opacity: 0.3;color:#25a659;letter-spacing: -0.05em;    position: absolute;top:0;left:10px;}
	.rc_bg2019 .step6 p span{background:url(../img/sub/img_wtw2019_6.png) no-repeat left top !important;display:block;width:100%; height:139px; position: relative;top:0px;right:0px;}
		


}

@media all and (max-width:680px) {
	ul#tabs li {position: static; float: none; width: 100%;}
	ul#tabs li a {width: auto; display: block; background: url(../img/sub/top3_tab_off.png) repeat-x 50% 0; color:#fff; border-right: 1px solid #fff; text-align: center; padding: 6px 0 18px; font-size:15px;}
	.active {background: url(../img/sub/top3_tab_on.png) repeat-x 50% 0 !important; font-weight:600;}

	div.t1 { left: 0px;}
	div.t2 {/* left: 0px; */}
	div.t3 { left: 0px;}
	div.tabscontents2 {width: 100%;display: none;}

}


@media all and (max-width:450px) { /* mobile ver */
	.city_link li {width:100%;}
	.city_link li.city_big {width:100% !important;}
	.city_link li.width2 {width:100% !important;}
	
	.returnfarm_bg1 {background: #fff url(../img/sub/returnfarm_bg1.png) no-repeat 120% 100%;}
	
	.smartRgt {margin-left:0;}
	
	.smartRgt .tp_txt{ padding: 20px 0 20px; font-size: 22px; color: #195ba9; font-weight: bold; line-height:25px;}
	.smartRgt .tp_txt2{ line-height:1.2;}
	.smartRgt .proj_subject {font-size:20px; color:#df2e51; display:block; margin-top: 24px; font-weight:600;}
	.smartRgt .proj_txt {font-size:15px; color:#555; display:block; margin-top: 7px; font-weight:500; line-height:23px;}
	.smartRgt .proj_num {display:inline-block; padding:1px 7px 3px; background:#195ba9; color:#fff; font-size:16px; margin-bottom:10px;}
	.smartRgt .tp_txt span{ color: #717171; font-size: 14px; display: block; margin: 10px 0 15px; border-bottom: 1px solid #e7e7e7; padding-bottom: 25px; line-height:20px;}
	.smartRgt .tp_txt em{ margin-top: 5px; display: block; font-size: 14px; color: #717171;}
	
	.smartFarm .lftImg{ float: left; display:none;}
	.smartFarm .lftImg.ml20{ margin-left: 0}
	.smartFarm img {display:none;}
	.smartRgt.ml220{ margin-left: 0}
	
	/* 연구성과탭_20161215 추가 */
	.beset_tab_area a.beset_tab {width:48%;}
	
	.best_sch table input {width:65% !important;}
	.best_sch .best-btn {width:70px !important;}
	
	.rda_detail {display:block; position:relative; top:0; right:0; margin-top:0; margin-bottom:10px;}
	
	/* 주요연구우수성과_20161021추가 */
	.best_list2 li {padding:18px 0;}
	.best_thum {float:left; margin-bottom:10px; width:100%;}/*edited by 20161024*/
	.best_thum img {width:100%; height:180px;}
	.best_list_txt dt a {font-size:16px; font-weight:600; color:#222;}
	
	.staff_boxbg1 {background: url(../img/sub/staff_boxbg1_s.png) no-repeat 18px 22px; padding: 20px 23px;}
	.staff_boxbg2 {background: url(../img/sub/staff_boxbg2_s.png) no-repeat 18px 22px; padding: 20px 23px;}
	.staff_boxbg3 {background: url(../img/sub/staff_boxbg3_s.png) no-repeat 18px 22px; padding: 20px 23px;}
	
	.staff_box_txt1_1 {margin-left:63px;}
	.staff_box_txt1_2 {margin-left:61px;}
	.staff_box_txt1_3 {margin-left:63px;}
	.staff_box_txt2 {display:none;}
	.staff_box_txt3 {font-size:13px; margin-top:10px;}

	.promise_list dd br{ display: none;}
	.promise_list dd{ word-break: break-all; letter-spacing: 0}
	
	.rda2018_list li.step1{background:none;}
	.rda2018_list li.step2{background:none;}
	.rda2018_list li.step3{background:none;}
	.rda2018_list li.step4{background:none;}
	.rda2018_list li dl{height:230px;}
	.rda2018_list li dl dd{ padding: 0 30px 30px 30px;}
	.rda2018_list li dl dd .main_Text{display:block;padding:15px 0;}
	.rda2018_list li dl dd .main_Text img{width:100%;}
	
	/* 2018년 이렇게 일하겠습니다 탭_20180221  추가 */
	.rda2018_tab_area {margin-bottom:20px;}
	.rda2018_tab_area a.beset_tab {display:inline-block; padding:10px 0 20px; width:24.4%; text-align:center; color:#fff; background:url(../img/sub/best_tab_off.png) no-repeat 50% 0; font-size:16px; line-height:18px;}
	.rda2018_tab_area a.beset_tab.on {background: url(../img/sub/best_tab_on.png) no-repeat 50% 0 !important;}
	
	.rda2018_view li.full{float:none;width:100%; text-align:center; margin-top:20px;}
	.rda2018_view li{float:none;width:100%; text-align:center; margin-top:20px;}
	.rda2018_view li.full img{width:100%;}
	.rda2018_view li dl dt{line-height:1.6em;font-size:1.3em;padding:10px 0;width:100%;}
	.rda2018_view li dl dd img{padding:20px 0;}	
	.rda2018_view li:last-child{margin-left:0;}
	.rda2018_view li dl dt .line11{margin-bottom:0px;display:none;}
	.rda2018_view li dl dt .line12{margin-top:0px;background:#007220;display:none;}
	
	.step1 li dl dt{color:#FFF;background:#007220; border-radius:10px;margin-top:0px;}
	.step2 li dl dt{color:#FFF;background:#0a5e9b; border-radius:10px;margin-top:0px;}
	.step3 li dl dt{color:#FFF;background:#7a57a4; border-radius:10px;margin-top:0px;}
	.step4 li dl dt{color:#FFF;background:#ad3e3b; border-radius:10px;margin-top:0px;}
	
	.promise_view .main_info{min-height:250px;height:auto;margin-bottom:20px;}
	.promise_view .main_info .sP_titleBox{text-indent:0;width:auto; height:auto;display:block;margin : 0 10px 20px 10px;padding-top:35px;font-size:30px;font-weight:600;line-height:35px;}
	.promise_view .main_info .sP_text{margin :0 10px;font-size:16px;width:auto;display:inline-block;font-weight:600;line-height:25px;color:#8b8b8b; }
	.promise_view .info01{background:url(../img/sub/img_sP_top01.jpg)left bottom no-repeat;}
	.promise_view .info01 .sP_titleBox{background:none;color:#1b4a80;}
	.promise_view .info02{background:url(../img/sub/img_sP_top02.jpg)left bottom no-repeat;}
	.promise_view .info02 .sP_titleBox{background:none;color:#609440;}
	.promise_view .info03{background:url(../img/sub/img_sP_top03.jpg)left bottom no-repeat;}
	.promise_view .info03 .sP_titleBox{background:none;color:#5a5291;}
	.promise_view .info04{background:url(../img/sub/img_sP_top04.jpg)left bottom no-repeat;}
	.promise_view .info04 .sP_titleBox{background:none;color:#3c96a2;}
	.promise_view .info05{background:url(../img/sub/img_sP_top05.jpg)left bottom no-repeat;}
	.promise_view .info05 .sP_titleBox{background:none;color:#419c71;}
	.promise_view .info06{background:url(../img/sub/img_sP_top06.jpg)left bottom no-repeat;}
	.promise_view .info06 .sP_titleBox{background:none;color:#574f4c;}
	.promise_view .info07{background:url(../img/sub/img_sP_top07.jpg)left bottom no-repeat;}
	.promise_view .info07 .sP_titleBox{background:none;color:#a06954;}
	
	.best_sch li span{overflow: hidden; position: absolute; width: 0; height: 0; line-height: 0; text-indent: -9999px;}

}