
/* Sub_Contents */

.aeh_1_2_top { clear:both;font-size:14px; color:#4a4a4a; letter-spacing:-0.05em; line-height:1.4em; margin:15px 0 20px 0; }


.aeh { clear:both; width:100%; display:inline-block; }
.aeh .aeh_img{ clear:both; width:100%; height:180px; background:url('../img/sub/aeh/img_aeh_01.jpg') no-repeat center; }

.aeh .aeh_img span{display:block;font-size:25px; color:#FFF; letter-spacing:-0.05em; line-height:1.4em;font-weight:600;padding:25px 0 0 30px; text-shadow:0px 1px 6px rgba(0, 0, 0, 0.6);}
.aeh .aeh_img span strong{display:block;font-size:1em;font-weight:600;color:#FFF;}

.aeh .box1 ul li{float:left;}
.aeh .box1 span{display:block;font-size:18px;color:#043660;margin-bottom:10px; }
.aeh .box1 span strong{font-size:1em;font-weight:600;}
.aeh .resNews{width:20%;padding:14px 0;}
.aeh .resNews strong{font-size:40px;color:#111; clear:both; }
.aeh .resNews span{clear:both; display:block;padding:0 10px;font-size:12px;width:65%;background:#326eb4;line-height:2em;color:#FFF;margin-top:7px;text-align:center;}
.aeh .resList{width:80%;border-top:#e3e3e3 solid 1px;border-bottom:#e3e3e3 solid 1px;}
.aeh .list3{line-height:1.6em;}
.aeh .list3 td{text-align:left;}


.galleryList li{float:left;width:32%;height:130px;border-top:#f4f4f4 solid 1px;border-left:#f4f4f4 solid 1px;background:#fcfcfc url('../img/sub/aeh/dl_img_01.png') no-repeat 88% 15px; border-right:#e3e3e3 solid 1px;border-bottom:#e3e3e3 solid 1px;margin-right:2%;box-sizing: border-box;padding:15px;margin-bottom:15px;}
.galleryList li:nth-child(3n){margin-right:0;}
.galleryList li:nth-child(2n){background:#FFF; }
.galleryList li dl {width:74%;}
.galleryList li dl dt{width:70%;font-size:18px;font-weight:600;background:url('../img/sub/aeh/dt_bl_01.gif') no-repeat center right;margin-bottom:10px; }
.galleryList li dl dd{font-size:12px;color:#666;}
.galleryList li dl dd strong{display:block;color:#67ae42;font-weight:400;font-size:1.0em;}

.galleryList li.listBox2{background:#FFF url('../img/sub/aeh/dl_img_02.png') no-repeat 88% 15px;}
.galleryList li.listBox2 dl dd strong{color:#e25b5b;}
.galleryList li.listBox3{background:#fcfcfc url('../img/sub/aeh/dl_img_03.png') no-repeat 88% 15px;}
.galleryList li.listBox3 dl dd strong{color:#0968c1;}
.galleryList li.listBox4{background:#FFF url('../img/sub/aeh/dl_img_04.png') no-repeat 88% 15px;}
.galleryList li.listBox5{background:#fcfcfc url('../img/sub/aeh/dl_img_05.png') no-repeat 88% 15px;}
.galleryList li.listBox6{background:#FFF url('../img/sub/aeh/dl_img_06.png') no-repeat 88% 15px;}
.galleryList li.listBox6 dl dd strong{color:#dfd404;}
.galleryList li.listBox3 dl dt{width:80%;}
.galleryList li.listBox4 dl dt{width:62%;}

.aehInfo_m {display:none;}
.aehInfo{padding:15px 0;}
.aehInfo ul li{border-bottom:#f4f4f4 dashed 1px;}
.aehInfo ul li:last-child{border-bottom:#f4f4f4 dashed 0px;}
.aehInfo ul li dl dd ul li{border-bottom:#f4f4f4 dashed 0px;}
.aehInfo ul li dl{padding:15px 0 15px 120px; position:relative; overflow:hidden; height:auto;}

.aehInfo ul li dl dt{font-size:18px;margin-bottom:10px;}
.aehInfo ul li dl dt strong{font-weight:600;font-size:1.0em;color:#111;}
.aehInfo ul li dl dd.img{ position:absolute; top:0; left:0; background:url('../img/sub/aeh/dl_img_07.png') no-repeat center center;width:98px;height:98px;}
.aehInfo ul li.infoBox1{padding:15px 0;}
.aehInfo ul li.infoBox2{padding:5px 0;}
.aehInfo ul li.infoBox2 dl dd.img{top:10px;background:url('../img/sub/aeh/dl_img_08.png') no-repeat center center;}
.aehInfo ul li.infoBox3 dl dd.img{top:17px;background:url('../img/sub/aeh/dl_img_09.png') no-repeat center center;}

.videoBox{position:relative; overflow:hidden; height:auto;background:url('../img/sub/aeh/img_aeh_02.jpg') no-repeat center center;height:500px;text-align:center;}
.videoBox p{display:block;color:#FFF;font-size:18px; line-height:1.6em;font-weight:500;width:52%;margin:0 auto;margin-top:160px;}
.videoBox .btn_video { position:absolute; bottom:150px; left:50%; transform: translateX(-50%); height:31px; line-height:30px; font-size:14px;cursor:pointer; display:inline-block; vertical-align:middle; padding-left:2px;}
.videoBox .btn_video a { white-space:nowrap; font-size:14px; font-weight:bold; border-radius:30px; background:#FFF; color:#111 !important; cursor:pointer; padding:1px 20px 0 18px; letter-spacing:-0.05em; height:31px; line-height:30px; display:inline-block;}


.ruleBox {position:relative; overflow:hidden; padding-top:30px;}
.ruleBox dt{display:none;}
.ruleBox p{ position:absolute; top:0; right:0; }
.ruleBox dd{line-height:1.8em;margin-bottom:25px;}
.ruleBox dd ul li strong{margin-top:10px;display:inline-block;}
.ruleBox dd ul li ul li{padding-left:15px;}


.viewGuide{}
.viewGuide ul li{float:left; width:7%;line-height:20px;height:25px;padding-top:5px;}
.viewGuide ul li:nth-child(2n){width:41.5%;margin-top:-2px;padding-bottom:2px;}
.viewGuide ul li:nth-child(6n){width:32.5%;}
.viewGuide ul li.a_long{ width:16%;}
.viewGuide ul li.a_short{ width:32.5%;}
.viewGuide ul li span{padding-left:12px;font-size:14px;font-weight:600; color:#111;}
.viewGuide ul li span strong{font-weight:600;font-size:1.0em;color:#727272;}
.viewGuide p{clear:both; display:block;padding-top:0px;padding-left:12px;}

.viewGuide{}
.viewGuide dl {float:left;display:inline-block; width: 50%;}
.viewGuide dt {display:inline-block; width: 20%;}
.viewGuide dt span { position:relative !important; width:100% !important; font-size:15px !important; font-weight:500; color:#225898 !important; letter-spacing:-0.05em !important; padding-left:14px !important; /*background:url('../img/sub/h4_bl_green.gif') no-repeat 2px 0.4em !important;*/ margin:0 0 8px 0 !important; padding-bottom:0 !important; text-align:left;}
.viewGuide dt span:before {content: ""; position: absolute; background-color: #225898; width: 4px; height: 4px; left: 2px; top: 9px; border-radius:10px;}

.viewGuide dd {display:inline-block;}
.viewGuide dd span{padding-left:12px;font-size:14px;font-weight:500; color:#111;}
.viewGuide dd span strong{font-weight:500;font-size:1.0em;color:#727272;}

.resGuide{}
.aeh .resGuide ul li{float:none;display:block;}
.resGuide li.pl10{padding-left:10px;}
.btn_res {height:31px; line-height:30px; font-size:14px;cursor:pointer; display:block; vertical-align:middle; padding-left:2px;text-align:center;margin-top:20px;}
.btn_res a { white-space:nowrap; font-size:14px; font-weight:bold; border-radius:5px; background:#3A661C  url('../img/sub/btn_next.gif')no-repeat 18px 12px;color:#FFF ; cursor:pointer; padding:1px 20px 0 28px; letter-spacing:-0.05em; height:31px; line-height:30px; display:inline-block;}
.aeh .calendar_list .more{ background:none;border-bottom:0px solid #FFF; position:absolute; bottom:-5px; color:#111;right:5px;font-weight:600; }
.aeh .calendar_list tbody tr td{position:relative;}

.aeh .calendar_list .box1{position:absolute; top:0; left:0;background:#FFF;width:200px;height:auto;z-index:100;}
.aeh .calendar_list .box1 ul{padding:10px;border-top:#e3e3e3 solid 1px;}
.aeh .calendar_list .box1 ul li{float:none;display:block;background:none;border-bottom: 1px #e3e3e3 dotted;line-height:25px;}
.aeh .calendar_list h6.green_bc{color:#108630 ;text-align:center;line-height:30px; font-size:14px;font-weight:600;background:#549826;color:#FFF ; }
.aeh .calendar_list .box1 span.btnClose{display:block;position:absolute; top:18px; right:20px;background:url('../img/common/pop_btn_close.gif')no-repeat top left;width:24px;height:24px;text-indent:-99999px;border-bottom:0px #e3e3e3 dotted;}

.resList{}
.resList li{float:left; width:49%;}
.resList li:last-child{margin-left:2%;}
.resList .scroll{overflow-y:auto;height:120px;border:#e3e3e3 solid 1px;}


.resinput{}
.resinput table tbody tr td{padding:10px;}
.resinput table tbody tr td ul.type1 li{float:left; width:33.3%;}
.resinput table tbody tr td input{vertical-align: middle;margin-right:5px;}
.resinput table tbody tr td ul.age1 li{float:left; width:33.3%;}
.resinput table tbody tr td ul.age2 li{float:left; width:33.3%;}
.resinput table tbody tr td ul.age3 li{float:left; width:33.3%;}
.resinput table tbody tr td ul.program1 li{float:left; width:33.3%;}
.resinput table tbody tr td ul.program2 li{float:left; width:33.3%;}
.resinput table tbody tr td ul.program3 li{float:left; width:33.3%;}
.resinput table tbody tr td input[type='text']{width:85%;}
.resinput table tbody tr td textarea{width:85%;}
.resinput table tbody tr td p{font-size:11px;}
.resinput table tbody tr th em{font-size:11px; color:#ff6600;}

.resinput .indi_policy{overflow-y:auto;height:120px;border:#e3e3e3 solid 1px;background:#FFF;padding:15px;}
.resinput .indi_policy p{padding-bottom:14px;}
.resinput .indi_policy p.pd0{padding-bottom:0;}
.resinput .indi_policy ol{padding-bottom:20px;padding-left:8px;}
.resinput .indi_policy h6{font-weight:600;}
.resinput .indi_policy_check{padding:8px 010px;color:#363636;text-align:center;}
.resinput .indi_policy_check input{vertical-align: text-top;margin-right:5px;}
.resinput .indi_policy_check input[type="checkbox"]{margin-top:4px;}
.resinput .indi_policy_check input[type="radio"]{display:inline-block;vertical-align: middle;margin: -4px 1px 0 10px;}

.resinput a:nth-child(1){background: #fff;border: 1px solid #7c7c7c;color: #000;}
.resinput a:nth-child(2){background: #7c7c7c; border: 1px solid #7c7c7c;}
.resinput a:nth-child(3){}

.aeh .img01 img{max-width:100%;}
.aeh .table_pub tr th{vertical-align: middle;}

.aeh .txtBox_aeh{background:#f9f9f9;position:relative;}
.aeh .txtBox_aeh p{padding:10px;}
.aeh .txtBox_aeh p em{ display:block; margin-top:20px;font-weight:600;}
.aeh .txtBox_aeh strong{ display:block;color:#216dc7;}

.aeh .history_aeh{text-align:left;margin-bottom: 30px;}
.aeh .history_aeh ul li{display:inline-block;width: 49.8%;vertical-align: top;}
.aeh .history_aeh ul li.full{width:100%;}
.aeh .history_aeh .year_aeh{color:#FFF;font-size:18px; background:#326eb4;display:inline-block;font-weight:400;line-height:30px;margin-top:20px;padding:0 10px;border-radius:7px 7px 0 0;}
.aeh .history_aeh p strong{display:block;font-size:16px;padding:10px 0;font-weight:500; text-align:center;color:#1d5c98;}
.aeh .history_aeh p.type2 strong{color:#45438e;}
.aeh .history_aeh p.type3 strong{color:#914f1a;}
.aeh .history_aeh p.type4 strong{color:#2c6b25;}
.aeh .history_aeh p.type5 strong{color:#8b2d2a;}
.aeh .history_aeh p{text-align:left; background:#fefefe;border:1px solid #c8d9e4;padding:5px 15px 15px 15px; min-height:150px;}


.picture_wrap{}
.picture_wrap .picture_tit{background:url('../img/sub/aeh/bg_visi_03_01.gif') no-repeat right top;background-size: 100%;color:#216dc7;font-size:35px; line-height:100%;font-weight:600;height:270px;}
.picture_wrap .picture_tit p{color:#727272;font-size:12px;font-weight:400;width:290px; line-height:18px;margin-top:10px;}
.picture_wrap .pictureBox .picture_summery{color:#216dc7;font-size:16px;margin:20px 0 10px;font-weight:600; }
.picture_wrap .pictureBox .picture_summery span{display:block;color:#4a4a4a;font-size:12px;font-weight:400; }
.picture_wrap .pictureBox ul {width:100%;margin:0;padding:0;}
.picture_wrap .pictureBox ul li{width:23.9%;display:inline-block;margin:0 1% 10px 0;padding:0;}
.picture_wrap .pictureBox ul.small li{width:100%;display:inline-block;margin:0 1% 10px 0;padding:0;}
.picture_wrap .pictureBox ul li:nth-child(4n){margin:0 0 10px 0;}
.picture_wrap .pictureBox ul li img{width:100%;height:150px;}

.picture_wrap .nowInfo{position:relative;background:url('../img/sub/aeh/bg_modern_info.gif') no-repeat right bottom;background-size: 100%;height:524px;}
.picture_wrap .nowInfo a {position:absolute;text-indent:-99999px;background-size: 100%;}
.picture_wrap .nowInfo a.infoType1 {top:-10px;left:15px;background:url('../img/sub/aeh/btn_modern01.png') no-repeat right top;width:175px;height:63px;}
.picture_wrap .nowInfo a.infoType2 {top:130px;right:48px;background:url('../img/sub/aeh/btn_modern02.png') no-repeat right top;width:175px;height:63px;}
.picture_wrap .nowInfo a.infoType3 {top:197px;right:-30px;background:url('../img/sub/aeh/btn_modern03.png') no-repeat right top;width:175px;height:63px;}
.picture_wrap .nowInfo a.infoType4 {top:176px;left:291px;background:url('../img/sub/aeh/btn_modern04.png') no-repeat right top;width:175px;height:63px;}
.picture_wrap .nowInfo a.infoType5 {top:166px;left:115px;background:url('../img/sub/aeh/btn_modern05.png') no-repeat right top;width:175px;height:63px;}
.picture_wrap .nowInfo a.infoType6 {top:97px;left:20px;background:url('../img/sub/aeh/btn_modern06.png') no-repeat right top;width:175px;height:63px;}


.picture_wrap .now_memory{background:url('../img/sub/aeh/bg_visi_03_02.gif') no-repeat right top;background-size: 100%;color:#216dc7;font-size:35px; line-height:100%;font-weight:600;height:270px;}
.picture_wrap .small li dl{width:100%;}
.picture_wrap .small li dl dt{display:none;}
.picture_wrap .small li dl dd{width:23.9%;display:inline-block;margin:0 2px 10px 2px;padding:0;}
.picture_wrap .small li dl dd img{width:100%;height:150px;}
.picture_wrap .now_land{background:url('../img/sub/aeh/bg_visi_03_03.gif') no-repeat right top;background-size: 100%;color:#216dc7;font-size:35px; line-height:100%;font-weight:600;height:270px;}
.picture_wrap .now_food{background:url('../img/sub/aeh/bg_visi_03_04.gif') no-repeat right top;background-size: 100%;color:#216dc7;font-size:35px; line-height:100%;font-weight:600;height:270px;}
.picture_wrap .now_foodvalue{background:url('../img/sub/aeh/bg_visi_03_05.gif') no-repeat right top;background-size: 100%;color:#216dc7;font-size:35px; line-height:100%;font-weight:600;height:270px;}
.picture_wrap .now_heat{background:url('../img/sub/aeh/bg_visi_03_06.gif') no-repeat right top;background-size: 100%;color:#216dc7;font-size:35px; line-height:100%;font-weight:600;height:270px;}
.picture_wrap .future_change{background:url('../img/sub/aeh/bg_visi_04_02.gif') no-repeat right top;background-size: 100%;color:#216dc7;font-size:35px; line-height:100%;font-weight:600;height:270px;}

.picture_wrap .futureInfo{position:relative;background:url('../img/sub/aeh/bg_future_info.gif') no-repeat right top;background-size: 100%;height:550px;}
.picture_wrap .futureInfo a {position:absolute;text-indent:-99999px;background-size: 100%;}
.picture_wrap .futureInfo a.infoType1 {top:19px;right:35px;;background:url('../img/sub/aeh/btn_future01.png') no-repeat right top;width:215px;height:63px;}
.picture_wrap .futureInfo a.infoType2 {top:230px;left:388px;;background:url('../img/sub/aeh/btn_future02.png') no-repeat right top;width:175px;height:63px;}
.picture_wrap .futureInfo a.infoType3 {top:95px;left:58px;background:url('../img/sub/aeh/btn_future03.png') no-repeat right top;width:175px;height:63px;}
.picture_wrap .futureInfo a.infoType4 {top:442px;left:210px;background:url('../img/sub/aeh/btn_future04.png') no-repeat right top;width:175px;height:63px;}

.picture_wrap .future_it{background:url('../img/sub/aeh/bg_visi_04_01.gif') no-repeat right top;background-size: 100%;color:#216dc7;font-size:35px; line-height:100%;font-weight:600;height:270px;}
.picture_wrap .future_life{background:url('../img/sub/aeh/bg_visi_04_03.gif') no-repeat right top;background-size: 100%;color:#216dc7;font-size:35px; line-height:100%;font-weight:600;height:270px;}
.picture_wrap .future_int{background:url('../img/sub/aeh/bg_visi_04_04.gif') no-repeat right top;background-size: 100%;color:#216dc7;font-size:35px; line-height:100%;font-weight:600;height:270px;}



.picture_wrap .childInfo{position:relative;background:url('../img/sub/aeh/bg_child_info.gif') no-repeat right top;background-size: 100%;height:718px;}/*height:550px;*/
.picture_wrap .childInfo a {position:absolute;text-indent:-99999px;background-size: 100%;}
.picture_wrap .childInfo a.infoType1 {top:360px;right:114px;;background:url('../img/sub/aeh/btn_child01.png') no-repeat right top;width:175px;height:92px;}
.picture_wrap .childInfo a.infoType2 {top:230px;right:37px;;background:url('../img/sub/aeh/btn_child02.png') no-repeat right top;width:175px;height:93px;}
.picture_wrap .childInfo a.infoType3 {top:95px;left:0px;background:url('../img/sub/aeh/btn_child03.png') no-repeat right top;width:229px;height:73px;}
.picture_wrap .childInfo a.infoType4 {top:272px;left:82px;background:url('../img/sub/aeh/btn_child04.png') no-repeat right top;width:175px;height:85px;}
.picture_wrap .childInfo a.infoType5 {top:450px;left:80px;background:url('../img/sub/aeh/btn_child05.png') no-repeat right top;width:175px;height:114px;}
.picture_wrap .childInfo a.infoType6 {top:442px;left:280px;background:url('../img/sub/aeh/btn_child06.png') no-repeat right top;width:175px;height:63px;}

/*어린이체험관*/
.childGuide{}
.aeh .childGuide ul li{float:none;display:block;}
.childGuide li.pl10{padding-left:10px;}
.character{z-index:100;width:199px; height:148px;position:absolute;text-indent:-99999px;right:0;top:53%;background:url('../img/sub/aeh/img_character.png') no-repeat right top;background-size: 80%;}

.children .slide_btn{top:35%;transform: translateY(-50%);}
.children{position:relative;}
.children li p{}
.children ul li{background:#f9f9f9;position:relative;}
.children ul li p{padding:10px;}
.children ul li strong{ display:block;color:#216dc7;}
.children ul li p em{ display:block; margin-top:20px;font-weight:600;}

/*4D영상관*/
.vod4D_wrap{background:url('../img/sub/aeh/bg_content_01.gif') no-repeat right top;background-size:80%;}
.vod4D_wrap .txt_list{padding-bottom:120px;}
.vod4D_wrap .txt_list li{color:#111;font-size:14px; line-height:100%;font-weight:500;line-height:27px;background: url('../img/sub/txt_list_bl1.gif') no-repeat 10px 10px;}
.vod4D_wrap .txt_list li:before{content:none;}
.vod4D_wrap .picture_tit p{color:#727272;font-size:12px;font-weight:400;width:290px; line-height:18px;margin-top:10px;}
.vod4D_wrap .pictureBox .picture_summery{color:#216dc7;font-size:16px;margin-bottom:10px;font-weight:600; }
.vod4D_wrap .pictureBox .picture_summery span{display:block;color:#4a4a4a;font-size:12px;font-weight:400; }
.vod4D_wrap .pictureBox ul {width:100%;margin:0;padding:0;}
.vod4D_wrap .pictureBox ul li{width:23.9%;display:inline-block;margin:0 1% 10px 0;padding:0;}
.vod4D_wrap .pictureBox ul.small li{width:100%;display:inline-block;margin:0 1% 10px 0;padding:0;}
.vod4D_wrap .pictureBox ul li:nth-child(4n){margin:0 0 10px 0;}
.vod4D_wrap .pictureBox ul li img{width:100%;height:150px;}

/*수장고*/
.tool_wrap{background:url('../img/sub/aeh/bg_visi_07.gif') no-repeat right top;background-size:80%;}
.tool_wrap p{padding-bottom:200px;}
.tool_wrap .pictureBox .picture_summery{color:#216dc7;font-size:16px;margin-bottom:10px;font-weight:600; }
.tool_wrap .pictureBox .picture_summery span{display:block;color:#4a4a4a;font-size:12px;font-weight:400; }
.tool_wrap .pictureBox ul {width:100%;margin:0;padding:0;}
.tool_wrap .pictureBox ul li{width:23.9%;display:inline-block;margin:0 1% 10px 0;padding:0;}
.tool_wrap .pictureBox ul.small li{width:100%;display:inline-block;margin:0 1% 10px 0;padding:0;}
.tool_wrap .pictureBox ul li:nth-child(4n){margin:0 0 10px 0;}
.tool_wrap .pictureBox ul li img{width:100%;height:150px;}

/*명예의 전당*/
.honor_wrap{background:url('../img/sub/aeh/bg_visi_08_01.gif') no-repeat right top;background-size:50%;}
.honor_wrap p.textSummery{padding-bottom:120px;width:300px;}
.honor_wrap .honor_1Type p{color:#727272;font-size:12px;margin-bottom:10px;font-weight:400;padding-bottom:0; }
.honor_wrap .honor_1Type dt{float:left;}
.honor_wrap .honor_1Type dt{float:right;margin-left:10px;}
.honor_wrap .honor_1Type dd ul li{color:#111;font-size:14px;margin-bottom:10px;font-weight:600; background:url('../img/sub/h5_bl.gif')left 10px no-repeat;padding-left:12px;}

.honor_wrap .honor_2Type{}
.honor_wrap .honor_2Type p{color:#727272;font-size:12px;margin-bottom:10px;font-weight:400;padding-bottom:0; }
.honor_wrap .honor_2Type dt{float:left;margin-left:10px;}
.honor_wrap .honor_2Type dd{float:right;width:300px;}
.honor_wrap .honor_2Type dd ul li{color:#111;font-size:14px;margin-bottom:10px;font-weight:600; background:url('../img/sub/h5_bl.gif')left 10px no-repeat;padding-left:12px;}

.honor_wrap .pictureBox .picture_summery span{display:block;color:#4a4a4a;font-size:12px;font-weight:400; }
.honor_wrap .pictureBox ul {width:100%;margin:0;padding:0;}
.honor_wrap .pictureBox ul li{width:23.9%;display:inline-block;margin:0 1% 10px 0;padding:0;}
.honor_wrap .pictureBox ul.small li{width:100%;display:inline-block;margin:0 1% 10px 0;padding:0;}
.honor_wrap .pictureBox ul li:nth-child(4n){margin:0 0 10px 0;}
.honor_wrap .pictureBox ul li img{width:100%;height:150px;}


/*기획전시*/
.displayTitle{color:#111;font-size:25px; line-height:100%;font-weight:500;margin:30px 0;text-align:center;}

/*견학코스*/
.aehImg{text-indent:-99999px;background:url('../img/sub/aeh/img_visit.jpg')center center no-repeat;height:500px;width:680px;background-size:100%}
.aeh .list3 .visitImgBox{display:block;}
.aeh .list3 strong{color:#111;display:block;line-height:1.8em;font-size:16px; text-align:center; }
.aeh .list3 .btn_visit{display:block;border-radius:5px; }
.aeh .list3 b{display:block;line-height:1.8em;font-size:16px; text-align:center; }
.aeh .list3 tbody th{padding:0 10px; text-align:left;font-size:12px;}
.aeh .list3 tbody th img{width:100%;}
a.btn6 {display:inline-block; border-radius:2px; background:#f26522; border:1px solid #c8480b; padding:5px 3px 7px; text-align:center; color:#fff !important; font-size:0.9em; font-weight:500;margin:0 auto;}
.ac{text-align:center !important;}



/* 농업기술상담예약 20220322 추가 */
.reserveArea{margin:50px 0}
.reserveArea h2{overflow: hidden; position: absolute; width: 0; height: 0; line-height: 0; text-indent: -9999px;}
.reserveArea h3 em{position: absolute; top: 8px; right: 0; font-weight: normal; color: coral;}

.reserveTab{overflow: hidden; margin-bottom: 50px; text-align: center;}
.reserveTab ul{display: inline-block;}
.reserveTab li{float: left;padding: 15px 25px;border-right:1px dashed #ccc;position: relative;}
.reserveTab li:nth-child(1){padding: 15px 45px;}
.reserveTab li:nth-child(1) input{left: 91px;}
.reserveTab li:nth-child(2) input{left: 118px;}
.reserveTab li:nth-child(3) input{left: 104px;}
.reserveTab li:nth-last-child(1){border-right: 0;}
.reserveTab li input[type="radio"]{border: 0;border-width: 0;/* left: 110px; */position: absolute;/* z-index: -1; */width: 82px;height: 85px;/* shape-rendering: auto; */}
.reserveTab li input[type="radio"]:checked+label.call::before{background-position: 0 -86px;}
.reserveTab li input[type="radio"]:checked+label.welcome::before{background-position: -87px -85px;}
.reserveTab li input[type="radio"]:checked+label.visit::before{background-position: -174px -87px;}
.reserveTab li label{display: block; padding-top:85px; text-align: center; cursor: pointer; position: relative;}
.reserveTab li label::before{content: ''; display: block; height: 85px; background: url(../../images/bg_reserve.jpg) no-repeat; background-size: 575px auto; position: absolute;}
.reserveTab li label.call::before{width: 85px; left: 50%; top: 0; transform: translate(-50%, 0); background-position: 0 0;}
.reserveTab li label.welcome::before{width: 85px; left: 50%; top: 0; transform: translate(-50%, 0); background-position: -87px 0;}
.reserveTab li label.visit::before{width: 85px; left: 50%; top: 0; transform: translate(-50%, 0); background-position: -174px 0;}
.reserveTab li label strong{display: block; margin-top: 10px; font-size: 1.5em;}
.reserveTab li label p{}

.reserveArea table label{}
.reserveArea table input{display: inline-block;height: 31px;padding: 0px 10px;border-radius: 3px;border:1px solid #acacac;background: #fff;box-sizing: border-box;}
.reserveArea table input[type="file"]{width: 100%; border:0; padding: 3px 0 0;}
.reserveArea table input[type="file"]::after{content: ''; display: block; padding: 7px 0 0;}
.reserveArea table input[type="button"]{display: inline-block;background: #757380; color: #fff; height: 33px;border: 0;}
.reserveArea table input::placeholder{opacity: .5;}
.reserveArea table input:disabled{background: #fbfbfb;}
.reserveArea table select{display: inline-block; padding:3px 10px 4px 10px; border-radius: 3px; border:1px solid #acacac; background: #fff;}
.reserveArea table textarea{width: 100%;height: 150px;padding: 5px 10px;border-radius: 3px;border:1px solid #acacac;background: #fff;box-sizing: border-box;}
.reserveArea table textarea::placeholder{opacity: .5;}
.reserveArea table th{padding: 10px;}
.reserveArea table th em{display: inline-block; padding-left:5px; color: coral;}
.reserveArea table p{padding-top:3px}
.reserveArea table td label{overflow: hidden; position: absolute; width: 0; height: 0; line-height: 0; text-indent: -9999px;}
.reserveArea table .selecth{width: 120px;}

.resinput .rdaBtns{color:#fff; background: #225898;}

.reservedDate{display: inline-block;height: 31px;
    padding: 1px 8px;
    margin-right: 3px;border-radius: 3px;
    border: 1px solid #acacac;
    background: #fff;position: relative;}
.reservedDate input[type="text"]{position: relative; height: auto !important; border:0; padding:0; height:inherit;text-align: left;}
.reservedDate input[type="text"]::-webkit-clear-button,
.reservedDate input[type="text"]::-webkit-inner-spin-button{display: none;}
.reservedDate input[type="text"]::-webkit-calendar-picker-indicator{background:transparent; z-index: 1;}
.reservedDate input::after{/* content: ''; */ width: 19px; height: 19px; background: url(../../images/b_Date.jpg) no-repeat 0 0; position: absolute; right:10px; top: 5px;}
.reservedDate img{display:inline-block; /* padding: 3px 0 0; */}

.wideSize{width: 100%;}

@media all and (max-width:1199px) {
    
    .reserveTab li{padding: 15px 15px;}
    .reserveTab li input[type="radio"]{appearance:none;}
}

@media all and (max-width:950px) {
    .mLayout{}
    .mLayout th,.mLayout td{display: block; width: 100% !important; text-align: center;}
    .mLayout td input{/* width: 100%; */}

    .reserveTab li{width: 100%; border-right: 0;}
    .reserveArea table input[type="button"]{/* margin-top: 3px; */}
}

@media all and (max-width:720px) {
.viewGuide dl {display:block; width: 100%;}
.viewGuide dt {width: 25%;}

.galleryList li{float:left;width:48%;}
.galleryList li:nth-child(2n){margin-right:0;}
.galleryList li:nth-child(3n){margin-right:2%;}
.galleryList li:nth-child(3n){background:#FFF url('../img/sub/aeh/dl_img_03.png') no-repeat 88% 15px;; }
.galleryList li.listBox4{background:#fcfcfc url('../img/sub/aeh/dl_img_04.png') no-repeat 88% 15px;}
.galleryList li:nth-child(4n){margin-right:0;}
.galleryList li:nth-child(6n){margin-right:0;}
.galleryList li.listBox6{background:#fcfcfc url('../img/sub/aeh/dl_img_06.png') no-repeat 88% 15px;}

.aeh .box1 ul li{float:none;}
.aeh .resNews {width:100%;padding:0;}
.aeh .resNews span{clear:both; display:block;padding:0 10px;font-size:12px;width:100%;background:#326eb4;line-height:2em;color:#FFF;margin-top:7px;text-align:center;}
.aeh .resList {width:100%;border-top:#e3e3e3 solid 1px;border-bottom:#e3e3e3 solid 1px;}

.aeh .history_aeh ul li{display:block;width: 100%;vertical-align: top;}

.picture_wrap .picture_tit{background:url('../img/sub/aeh/bg_visi_03_01.gif') no-repeat right bottom;background-size: 100%;color:#216dc7;font-size:35px; line-height:100%;font-weight:600;height:270px;}
.picture_wrap .pictureBox ul li{width:49%;display:inline-block;margin:0 1% 10px 0;padding:0;}
.picture_wrap .pictureBox ul li:nth-child(2n){margin:0 0 10px 0;}
.picture_wrap .pictureBox ul li:nth-child(4n){margin:0 0 10px 0;}
.picture_wrap .pictureBox ul li img{width:100%;height:auto;}


/*수장고*/
.tool_wrap{background:none;background-size:80%;}
.tool_wrap p{padding-bottom:20px;}
.tool_wrap .pictureBox ul li{width:49%;display:inline-block;margin:0 1% 10px 0;padding:0;}
.tool_wrap .pictureBox ul li:nth-child(2n){margin:0 0 10px 0;}
.tool_wrap .pictureBox ul li:nth-child(4n){margin:0 0 10px 0;}
.tool_wrap .pictureBox ul li img{width:100%;height:auto;}

/*4D영상관*/
.vod4D_wrap{background:none;background-size:80%;}
.vod4D_wrap .txt_list{padding-bottom:20px;}
.vod4D_wrap .pictureBox ul li{width:48%;display:inline-block;margin:0 1% 10px 0;padding:0;}/*20231205 48%변경*/
.tool_wrap .pictureBox ul li:nth-child(2n){margin:0 0 10px 0;}
.vod4D_wrap .pictureBox ul li:nth-child(4n){margin:0 0 10px 0;}
.vod4D_wrap .pictureBox ul li img{width:100%;height:auto;}

	/*20231205 모바일변환 수정*/
	.honor_wrap{background:none;}
    .honor_wrap p.textSummery{width:100%;}

    .honor_wrap .honor_1Type dt{display:block; width:100%;}
    .honor_wrap .honor_1Type dt img{margin-bottom:20px;}
    .honor_wrap .honor_2Type dt img{margin-bottom:20px;}
    .honor_wrap .honor_2Type dd{    float: left;    width: 100%;}

    .honor_wrap .honor_2Type{position:relative;}
    .honor_wrap .honor_2Type:after{content:''; display:block; clear:both}

	/*20231124 모바일에서 버튼숨김처리:위치가 맞지않고 상단에 동일버튼 노출되어 있음*/
	.picture_wrap .nowInfo{background-position:left top;}
	.picture_wrap .nowInfo a{display:none;}
	.picture_wrap .childInfo{background-position:left top;}
	.picture_wrap .childInfo a{display:none;}
	.picture_wrap .futureInfo{background-position:left -13px;}
	.picture_wrap .futureInfo a{display:none;}

	
}




@media all and (max-width:450px) {

.galleryList li{float:none;width:100%;margin-right:0; height:auto;}

.aeh .resList .table_pub_line colgroup col:last-child { display:none;}
.aeh .resList .table_pub_line th:last-child { display:none;}
.aeh .resList .table_pub_line td:last-child { display:none;}

.viewGuide dt {display:block;width: 100%;}
.viewGuide dd {display:block;}

.reserveArea table th{width: 25%;}
.reserveArea table .selecth{/* margin-top: 5px; */}

    .resinput table tbody tr td ul.type1 li{width:100%;}


    
    
    /*20231205 모바일변환 수정*/
	.videoBox p{ width: 90%; margin-top: 140px; font-size: 16px;}
}

@media all and (min-width:320px) and (max-width:400px) {
	.picture_wrap .nowInfo{ height: 300px;}
	.picture_wrap .childInfo{height: 300px;}
	.picture_wrap .futureInfo{height: 232px;}
}
