@charset "utf-8";

.main_visual	{position:relative; margin-top:-120px; min-width:1230px; z-index:99; overflow:hidden;}
.main_visual .visual_image	{position:relative; z-index:0;}
.main_visual .visual_image ul	{height:698px;}
.main_visual .visual_image ul li	{position:absolute; top:0; left:50%; margin-left:-1200px;}

.main_visual .ctrl	 {}
.main_visual .ctrl .prev	{position:absolute; top:50%; left:50%; background:url("../images/index/visual_ctrl_prev.png") no-repeat 0 0; width:32px; height:80px; margin:-40px 0 0 -615px; z-index:50;}
.main_visual .ctrl .next	{position:absolute; top:50%; right:50%; background:url("../images/index/visual_ctrl_next.png") no-repeat 0 0; width:32px; height:80px; margin:-40px -615px 0 0; z-index:50;}
.main_visual .ctrl span	{display:block; overflow:hidden; width:0; height:0; text-indent:-500px;}

.main_visual .nav	{position:absolute; left:0; bottom:29px; width:100%; background:url("../images/index/bg_visual_nav.gif") repeat-x 50% 10px; z-index:1;}
.main_visual .nav ul	 {width:1230px; overflow:hidden; margin:0 auto;}
.main_visual .nav ul li	{float:left; width:9.6%; margin-left:13%; background:#212729;}
.main_visual .nav ul li:first-child	{margin-left:0;}
.main_visual .nav ul li a	 {display:block; border:1px solid #fff; font-size:14px; color:#fff; text-align:center; font-family:"nanumgothic", dotum, "µ¸¿ò"; padding:6px 0 8px;}
.main_visual .nav ul li a span	{position:relative; z-index:1;}
.main_visual .nav .overlay	{position:absolute; left:0; background:#b3976e; width:120px; height:33px; display:none;}

.timer	{position:absolute; top:150px; left:50%; z-index:1; text-align:right; width:200px; margin-left:415px;}
.timer .colon	{background:url("../images/index/time_colon.png") no-repeat 0 0; width:10px; height:40px; display:inline-block; margin-right:-3px;}
.timer .time	{background:url("../images/index/timer.png") no-repeat 0 0; height:37px; display:inline-block; margin-right:-3px;}
.timer .time_0	 {background-position:0 0; width:27px;}
.timer .time_1	 {background-position:-53px 0; width:27px;}
.timer .time_2	 {background-position:-106px 0; width:27px;}
.timer .time_3	 {background-position:-159px 0; width:27px;}
.timer .time_4	 {background-position:-212px 0; width:27px;}
.timer .time_5	 {background-position:-265px 0; width:27px;}
.timer .time_6	 {background-position:-318px 0; width:27px;}
.timer .time_7	 {background-position:-371px 0; width:27px;}
.timer .time_8	 {background-position:-424px 0; width:27px;}
.timer .time_9	 {background-position:-477px 0; width:27px;}
.timer .now	{display:block; width:0; height:0; overflow:hidden;}

.text_wrapper	{position:absolute; left:50%; bottom:0; width:1230px; margin-left:-615px;}
.text_wrapper ul	 {position:relative;}
.text_wrapper ul li	{position:absolute; bottom:0; font:normal 400 18px/1.2 "nanumgothic" ,dotum,"µ¸¿ò"; color:#fff; padding:0 0 0 180px; filter:alpha(opacity="0"); opacity:0; letter-spacing:-1px; z-index:1;}
.text_wrapper ul li strong	{font-size:28px; display:block; font-weight:700; padding:4px 0 6px; font-family:"nanumgothicbold"; }
.text_wrapper ul li strong br	{display:none;}
.text_wrapper ul li.am6	{background:url("../images/index/am06_pc.png") no-repeat 0 10px;}
.text_wrapper ul li.am10	{background:url("../images/index/am10_pc.png") no-repeat 0 10px;}
.text_wrapper ul li.pm14	{background:url("../images/index/pm14_pc.png") no-repeat 0 10px;}
.text_wrapper ul li.pm18	{background:url("../images/index/pm18_pc.png") no-repeat 0 10px;}
.text_wrapper ul li.am24	{background:url("../images/index/am24_pc.png") no-repeat 0 10px;}

.family_list	 {width:1230px; margin:0 auto; position:relative; padding:20px 0;}
.family_list .slider	 {margin:0 39px; overflow:hidden;}
.family_list .slider ul	{width:200%; height:30px; overflow:hidden;}
.family_list .slider ul li	{width:8.4%; float:left; border-right:1px solid #b0b0b0; text-align:center;}
.family_list .slider ul li img	{width:150px; height:30px;}
.family_list .prev	{position:absolute; top:20px; left:0; background:url("../images/common/btn_prev_pc.gif") no-repeat 0 0; width:29px; height:30px; overflow:hidden; z-index:1;}
.family_list .prev span	{display:block; overflow:hidden; width:0; height:0; text-indent:-500px;}
.family_list .next	{position:absolute; top:20px; right:0; background:url("../images/common/btn_next_pc.gif") no-repeat 0 0; width:29px; height:30px; overflow:hidden; z-index:1;}
.family_list .next span	{display:block; overflow:hidden; width:0; height:0; text-indent:-500px;}

.main_feed	{width:1230px; margin:40px auto 20px; overflow:hidden;}
.notice_wrap	{float:left; width:50%; background:url("../images/index/bg_notice.jpg") #fff no-repeat 0 100%;}
.notice_wrap .cont	 {height:443px; border:1px solid #c5c5c5; position:relative; font:normal normal 14px/1.2 "nanumgothic" ,dotum,"µ¸¿ò"; color:#555; letter-spacing:-1px;}
.notice_wrap .cont h2	 {font-size:22px; color:#202020; font-weight:800; padding:19px 32px 15px;}
.notice_wrap .cont dl	{padding:0 32px;}
.notice_wrap .cont dl dt	{font-size:16px; color:#202020; font-weight:600; margin-bottom:3px;}
.notice_wrap .cont dl dd	{font-size:14px; line-height:1.3;}
.notice_wrap .cont ul	{letter-spacing:0; padding:27px 32px 0;}
.notice_wrap .cont ul li	{width:100%; overflow:hidden; padding:4px 0 3px;}
.notice_wrap .cont ul li .date	 {float:left;}
.notice_wrap .cont ul li a	 {display:block; margin:0 0 0 93px; color:#202020; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.notice_wrap .cont .more	 {position:absolute; top:10px; right:16px;}


.notice_wrap_up	{float:left; width:50%; background:#fff; margin-left:10px; margin-top:0px;}
.notice_wrap_up .cont	 {height:431px; border:1px solid #c5c5c5; position:relative; font:normal normal 14px/1.2 "nanumgothic" ,dotum,"µ¸¿ò"; color:#555; letter-spacing:-1px;}
.notice_wrap_up .cont h2	 {font-size:22px; color:#202020; font-weight:800; padding:19px 32px 15px;}
.notice_wrap_up .cont dl	{padding:0 32px;}
.notice_wrap_up .cont dl dt	{font-size:16px; color:#202020; font-weight:600; margin-bottom:3px;}
.notice_wrap_up .cont dl dd	{font-size:14px; line-height:1.3;}
.notice_wrap_up .cont ul	{letter-spacing:0; padding:27px 32px 0;}
.notice_wrap_up .cont ul li	{width:100%; overflow:hidden; padding:4px 0 3px;}
.notice_wrap_up .cont ul li .date	 {float:left;}
.notice_wrap_up .cont ul li a	 {display:block; margin:0 0 0 93px; color:#202020; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.notice_wrap_up .cont .more	 {position:absolute; top:10px; right:16px;}


.link_wrap	{float:right; width:50%; border-top:1px solid #c5c5c5;}
.link_wrap .major_link	 {display:table; table-layout:fixed; width:100%;}
.link_wrap .major_link ul	{display:table-row; width:100%; overflow:hidden;}
.link_wrap .major_link ul li	{display:table-cell; text-align:center; font-size:18px;}
.link_wrap .major_link ul li a	 {color:#fff; display:block; font:normal bold 18px/1.2 "nanumgothic",dotum,"µ¸¿ò"; padding:14px 0 0; height:153px;}
.link_wrap .major_link ul li:nth-child(1)	 {background:url("../images/index/major_link1.png") #747277 no-repeat 50% 57px;}
.link_wrap .major_link ul li:nth-child(2)	 {background:url("../images/index/major_link3.png") #374d65 no-repeat 50% 57px;}
.link_wrap .major_link ul li:nth-child(3)	 {background:url("../images/index/major_link2.png") #ae9b80 no-repeat 50% 60px;}
.link_wrap .link_list	{background:#b0d9dd; font:normal normal 14px/1.2 "nanumgothic" ,dotum,"µ¸¿ò"; color:#252525; letter-spacing:-1px;}
.link_wrap .link_list h3	{font-size:22px; color:#252525; font-weight:800; padding:21px 0 8px 27px;}
.link_wrap .link_list ul	 {overflow:hidden; padding-left:33px;}
.link_wrap .link_list ul:after	{content:""; clear:both; display:block; height:0; visibility:hidden;}
.link_wrap .link_list ul li	{float:left; margin-left:16px; background:url("../images/index/20220927_bg_link_list.png") no-repeat 0 0; background-size:60px 840px; font-weight:bold;}
.link_wrap .link_list ul li a	 {color:#252525; display:block; padding:25px 0 0 66px; width:109px; height:45px;}
.link_wrap .link_list ul li:nth-child(1)	 {background-position: 0px -705px;}
.link_wrap .link_list ul li:nth-child(2)	 {background-position:-3px -65px;} 
.link_wrap .link_list ul li:nth-child(3)	 {background-position:-3px -235px;}
.link_wrap .link_list ul li:nth-child(4)	 {background-position: 3px -305px;}
.link_wrap .link_list ul li:nth-child(5)	 {background-position: 2px -390px;}
.link_wrap .link_list ul li:nth-child(6)	 {background-position: 2px -546px;}
.link_wrap .link_list ul li:nth-child(7)	 {background-position: 3px -625px;}
.link_wrap .link_list ul li:nth-child(8)	 {background-position: 5px -780px;} 
.link_wrap .link_list ul li:nth-child(9)	 {background-position:-2px -777px;}   

.main_banner_list	{width:1230px; position:relative; margin:0 auto;}
.main_banner_list .slider	{width:1230px; overflow:hidden;}
.main_banner_list ul	 {width:100%; overflow:hidden;}
.main_banner_list ul li	{width:100%; float:left;}
.main_banner_list ul li .info	{float:left; width:50%;}
.main_banner_list ul li .visual	{float:left; width:50%;}
.main_banner_list .ctrl .prev	{position:absolute; top:0; right:55px; background:url("../images/index/btn_prev1.gif") no-repeat 0 0; width:29px; height:30px; z-index:20;}
.main_banner_list .ctrl .stop	{position:absolute; top:0; right:27px; background:url("../images/index/btn_stop1.gif") no-repeat 0 0; width:29px; height:30px; z-index:20;}
.main_banner_list .ctrl .play	{position:absolute; top:0; right:27px; background:url("../images/index/btn_play1.gif") no-repeat 0 0; width:29px; height:30px; z-index:20;}
.main_banner_list .ctrl .next	{position:absolute; top:0; right:0; background:url("../images/index/btn_next1.gif") no-repeat 0 0; width:28px; height:30px; z-index:20;}
.main_banner_list .ctrl span	{display:block; overflow:hidden; width:0; height:0; text-indent:-500px;}

.main_material{width:1230px; margin:20px auto; overflow:hidden;}
/*
.briefing{position:relative;width:49%;float:left;font-family:"nanumgothicbold" ,dotum,"µ¸¿ò";}
.briefing h2{font-size:22px; color:#202020; font-weight:800;}
.briefing ul{margin:10px 0 0;}
.briefing ul li{border:1px solid #c4c4c4;border-top:0;}
.briefing ul li:first-child{border-top:1px solid #c4c4c4;}
.briefing ul li a{}
.briefing ul li a dt{font-size:18px;color:#101010;padding:10px 40px 10px 20px;background:url("../images/index/bg_brief_dt.gif") 100% 55% no-repeat;}
.briefing ul li a dd{display:none;font-size:16px;color:#fff;background:#6591ac;padding:0 20px 20px 20px;font-family:"nanumgothic" ,dotum,"µ¸¿ò";height:auto;line-height:1.3;overflow:hidden;}
.briefing ul li a dd span{display:inline-block;padding-bottom:20px;height:87px;overflow:hidden;}
.briefing ul li.on{height:194px;}
.briefing ul li.on a dt{font-size:22px;background:#6591ac;color:#fff;}
.briefing ul li.on a dd{display:block; line-height:22px;}
.briefing .more{position:absolute;top:10px;right:0;display:inline-block;padding-right:15px;background:url("../images/index/bg_more.gif") 100% 2px no-repeat;}
*/
.report{position:relative;width:49%;float:left;font-family:"nanumgothicbold" ,dotum,"µ¸¿ò"; overflow:hidden;}
.report h2{font-size:22px; color:#202020; font-weight:800;}
.report ul{width:100%; height:333px; margin:10px 0 0;overflow:hidden;}
.report ul li{float:left;width:287px; margin:0 0 30px 28px;background:#fff;}
.report ul li > div{height:385px;border:1px solid #c4c4c4;padding-bottom:10px;}
.report ul li:first-child{margin-left:0;}
.report ul li.last{display:none;}
.report ul li a dt{margin:40px 0 0;font-size:16px;color:#000;padding:0 15px;height:55px;}
.report ul li a dd{height:86px;font-size:14px;color:#555;padding:0 15px;}
.report .more{position:absolute;top:10px;right:65px;display:inline-block;padding-right:15px;background:url("../images/index/bg_more.gif") 100% 2px no-repeat;}
.report .page{}
.report .page a{display:inline-block;width:28px;height:30px;}
.report .page a.prev{background:url("../images/index/btn_prev.gif") 50% 50% no-repeat;position:absolute;top:0;right:27px;}
.report .page a.next{background:url("../images/index/btn_next.gif") 50% 50% no-repeat;position:absolute;top:0;right:1px;}
.report .page a span	{display:block; overflow:hidden; width:0; height:0; text-indent:-500px;}

.report2{position:relative;float:right;font-family:"nanumgothicbold" ,dotum,"µ¸¿ò"; overflow:hidden;}
.report2 h2{font-size:22px; color:#202020; font-weight:800;}
.report2 ul{width:100%; height:333px; margin:10px 0 0;overflow:hidden;}
.report2 ul li{float:left;width:285px !important; margin:0 0 30px 28px;background:#fff;}
.report2 ul li > div{height:397px;border:1px solid #c4c4c4;padding-bottom:10px;}
.report2 ul li:first-child{margin-left:0;}
.report2 ul li.last{display:none;}
.report2 ul li a dt{margin:40px 0 0;font-size:16px;color:#000;padding:0 15px;height:55px;}
.report2 ul li a dd{height:99px;font-size:14px;color:#555;padding:0 15px;}
.report2 .more{position:absolute;top:10px;right:65px;display:inline-block;padding-right:15px;background:url("../images/index/bg_more.gif") 100% 2px no-repeat;}
.report2 .page{}
.report2 .page a{display:inline-block;width:28px;height:30px;}
.report2 .page a.prev{background:url("../images/index/btn_prev.gif") 50% 50% no-repeat;position:absolute;top:0;right:27px;}
.report2 .page a.next{background:url("../images/index/btn_next.gif") 50% 50% no-repeat;position:absolute;top:0;right:1px;}
.report2 .page a span	{display:block; overflow:hidden; width:0; height:0; text-indent:-500px;}

@media all and (max-width:1024px){
	.main_visual	{min-width:0; top:-120px; margin:0 0 -120px;}
	.main_visual .nav ul	 {width:auto; padding:0 32px;}
	.main_visual .nav ul li	{width:13.6%; margin-left:8%;}
	.main_visual .ctrl .prev	{left:32px; margin-left:0;}
	.main_visual .ctrl .next	{right:32px; margin-right:0;}
	.timer	{left:auto; right:20px; z-index:1; text-align:right; width:200px; margin-left:0;}
	.text_wrapper	{position:absolute; left:0; bottom:0; width:100%; margin-left:0;}
	.text_wrapper ul	 {padding-left:32px;}
	.family_list	 {width:100%;}
	.family_list .slider ul li	{width:17%;}
	.family_list .prev	{left:30px;}
	.family_list .next	{right:30px;}

	.main_feed	{width:auto; margin:40px 32px 20px;}
	.notice_wrap	{background:#fff;float:none;width:100%;}
	.notice_wrap .cont	 {height:519px;}
	.notice_wrap .cont h2	 {padding:17px 16px 50px;}
	.notice_wrap .cont dl dt	{font-size:22px; margin-bottom:12px;}
	.notice_wrap .cont dl dt .date	 {font-size:18px; color:#555;}
	.notice_wrap .cont dl dd	{font-size:16px;}
	.notice_wrap .cont .more	 {top:-1px; right:-1px;}
	.notice_wrap .cont ul	{position:absolute; bottom:0; width:100%; padding:0;}
	.notice_wrap .cont ul li	{padding:4px 0 3px; background:#f4f4f4; border-top:1px solid #cacaca;}
	.notice_wrap .cont ul li .date	 {display:none;}
	.notice_wrap .cont ul li a	 {margin:0; font-size:18px; padding:12px 0 10px 26px; color:#202020; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

	
	.notice_wrap_up	{background:#fff;float:none;width:100%; margin-left:0px; margin-top:10px;}
	.notice_wrap_up .cont	 {height:519px;}
	.notice_wrap_up .cont h2	 {padding:17px 16px 50px;}
	.notice_wrap_up .cont dl dt	{font-size:22px; margin-bottom:12px;}
	.notice_wrap_up .cont dl dt .date	 {font-size:18px; color:#555;}
	.notice_wrap_up .cont dl dd	{font-size:16px;}
	.notice_wrap_up .cont .more	 {top:-1px; right:-1px;}
	.notice_wrap_up .cont ul	{position:absolute; bottom:0; width:100%; padding:0;}
	.notice_wrap_up .cont ul li	{padding:4px 0 3px; background:#f4f4f4; border-top:1px solid #cacaca;}
	.notice_wrap_up .cont ul li .date	 {display:none;}
	.notice_wrap_up .cont ul li a	 {margin:0; font-size:18px; padding:12px 0 10px 26px; color:#202020; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


	.link_wrap	{border-top:0;width:100%;margin:20px 0 0;float:none;}
	.link_wrap .major_link ul li a	 {padding:10px 0 0; height:120px;}
	.link_wrap .major_link ul li:nth-child(1)	 {background:url("../images/index/major_link1_1024.png") #747277 no-repeat 50% 45px;}
	.link_wrap .major_link ul li:nth-child(2)	 {background:url("../images/index/major_link2_1024.png") #ae9b80 no-repeat 50% 43px;}
	.link_wrap .major_link ul li:nth-child(3)	 {background:url("../images/index/major_link3_1024.png") #5687a5 no-repeat 50% 46px;}
	.link_wrap .link_list h3	{display:none;}
	.link_wrap .link_list ul	 {width:100%; padding:0}
	.link_wrap .link_list ul li	{margin-left:0; background-size:90px 1260px; width:33.3%;}
	.link_wrap .link_list ul li a	 {color:#000; padding:9px 0 0; height:121px; font-size:18px; width:auto; text-align:center;}
	.link_wrap .link_list ul li:nth-child(3n)	{width:33.4%;}
	.link_wrap .link_list ul li:nth-child(1)	 {background-position:50% -1030px; background-color:#83aec4;}
	.link_wrap .link_list ul li:nth-child(2)	 {background-position:50% -68px; background-color:#b0d9dd;}
	.link_wrap .link_list ul li:nth-child(3)	 {background-position:50% -316px; background-color:#83aec4;}
	.link_wrap .link_list ul li:nth-child(4)	 {background-position:50% -434px; background-color:#5687a5;}
	.link_wrap .link_list ul li:nth-child(5)	 {background-position:50% -565px; background-color:#73a8b9;}
	.link_wrap .link_list ul li:nth-child(6)	 {background-position:50% -800px; background-color:#a6c6d6;}
	.link_wrap .link_list ul li:nth-child(7)	 {background-position:50% -915px; background-color:#83aec4;}
	.link_wrap .link_list ul li:nth-child(8)	 {background-position:50% -1150px; background-color:#b0d9dd;}
	

	.main_banner_list	{width:auto; margin:0 32px;}
	.main_banner_list .slider	{width:auto;}
	.main_banner_list ul li img	 {width:100%;}

	.main_material{width:auto;margin-left:32px;margin-right:32px;}
	.briefing{width:100%;float:none;}
	.briefing ul li.on{height:auto;}
	.report{width:auto;float:none;margin:30px 0 0;}
	.report h2{font-size:22px; color:#202020; font-weight:800;}
	.report ul{margin:10px 0 0; height:auto; overflow:hidden;}
	.report ul li{float:left; width:32%; margin-left:2%; background:#fff;}
	.report ul li > div{height:auto;padding-bottom:20px; border:1px solid #c4c4c4;}
	.report ul li img{width:100%;}
	.report ul li:first-child{margin-left:0;}
	.report ul li.last{display:block;}
	.report ul li a dt{margin:15px 0 0;font-size:16px;color:#000;padding:0 15px;height:40px;}
	.report ul li a dd{margin:10px 0 0;font-size:14px;color:#555;padding:0 15px;height:35px;overflow:hidden;}
	.report .more{position:absolute;top:10px;right:65px;display:inline-block;padding-right:15px;background:url("../images/index/bg_more.gif") 100% 2px no-repeat;}
	.report .page{}
	.report .page a{display:inline-block;}
	.report .page a.prev{background:url("../images/index/btn_prev.gif") 0 0 no-repeat;}
	.report .page a.next{background:url("../images/index/btn_next.gif") 0 0 no-repeat;}

	.report2{width:auto;float:none;margin:30px 0 0;}
	.report2 h2{font-size:22px; color:#202020; font-weight:800;}
	.report2 ul{margin:10px 0 0; height:auto; overflow:hidden;}
	.report2 ul li{float:left; width:32%; margin-left:2%; background:#fff;}
	.report2 ul li > div{height:auto;padding-bottom:20px; border:1px solid #c4c4c4;}
	.report2 ul li img{width:100%;}
	.report2 ul li:first-child{margin-left:0;}
	.report2 ul li.last{display:block;}
	.report2 ul li a dt{margin:15px 0 0;font-size:16px;color:#000;padding:0 15px;height:40px;}
	.report2 ul li a dd{margin:10px 0 0;font-size:14px;color:#555;padding:0 15px;height:35px;overflow:hidden;}
	.report2 .more{position:absolute;top:10px;right:65px;display:inline-block;padding-right:15px;background:url("../images/index/bg_more.gif") 100% 2px no-repeat;}
	.report2 .page{}
	.report2 .page a{display:inline-block;}
	.report2 .page a.prev{background:url("../images/index/btn_prev.gif") 0 0 no-repeat;}
	.report2 .page a.next{background:url("../images/index/btn_next.gif") 0 0 no-repeat;}
}
@media all and (max-width:768px){
	.main_visual	{margin-top:-39px; top:0; margin-bottom:0;}
	.main_visual .visual_image ul	{height:427px;}
	.main_visual .visual_image ul li	{height:100%; margin-left:-734px;}
	.main_visual .visual_image ul li img	{height:100%;}
	.main_visual .nav ul li	{width:15.6%; margin-left:5.5%;}
	.main_visual .nav ul li a	 {font-size:11px;}
	.main_visual .ctrl .prev	{left:16px; background:url("../images/index/visual_ctrl_prev.png") no-repeat 0 0; background-size:16px 40px; width:16px; height:40px; margin:-20px 0 0 0;}
	.main_visual .ctrl .next	{right:16px; background:url("../images/index/visual_ctrl_next.png") no-repeat 0 0; background-size:16px 40px; width:16px; height:40px; margin:-20px 0 0 0;}
	.timer	{top:58px;}
	.text_wrapper	{bottom:-35px;}
	.text_wrapper ul li	{font-size:11px; padding:0 0 0 115px;}
	.text_wrapper ul li strong	{font-size:14px; padding:2px 0 3px;}
	.text_wrapper ul li.am6	{background-size:86px 30px;background-position:0 4px;}
	.text_wrapper ul li.am10	{background-size:86px 30px;background-position:0 4px;}
	.text_wrapper ul li.pm14	{background-size:86px 30px;background-position:0 4px;}
	.text_wrapper ul li.pm18	{background-size:86px 30px;background-position:0 4px;}
	.text_wrapper ul li.am24	{background-size:86px 30px;background-position:0 4px;}
	.main_feed	{margin:20px 16px 10px;}
	.notice_wrap .cont	 {height:332px;}
	.notice_wrap .cont h2	 {font-size:16px; padding:9px 16px 26px;}
	.notice_wrap .cont dl	{padding:0 17px;}
	.notice_wrap .cont dl dt	{font-size:16px; margin-bottom:6px;}
	.notice_wrap .cont dl dt .date	 {font-size:13px;}
	.notice_wrap .cont dl dd	{font-size:13px;}
	.notice_wrap .cont ul li a	 {font-size:13px; padding:7px 0 10px 17px;}

	
	.notice_wrap_up .cont	 {height:332px;  margin-left:0px; margin-top:10px;}
	.notice_wrap_up .cont h2	 {font-size:16px; padding:9px 16px 26px;}
	.notice_wrap_up .cont dl	{padding:0 17px;}
	.notice_wrap_up .cont dl dt	{font-size:16px; margin-bottom:6px;}
	.notice_wrap_up .cont dl dt .date	 {font-size:13px;}
	.notice_wrap_up .cont dl dd	{font-size:13px;}
	.notice_wrap_up .cont ul li a	 {font-size:13px; padding:7px 0 10px 17px;}


	.link_wrap	{border-top:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5;}
	.link_wrap .major_link ul li a	 {color:#fff; display:block; font:normal bold 12px/1.2 "nanumgothic", dotum,"µ¸¿ò"; padding:9px 0 0; height:74px;}
	.link_wrap .major_link ul li:nth-child(1)	 {background:url("../images/index/major_link1.png") #747277 no-repeat 50% 32px; background-size:47px 42px;}
	.link_wrap .major_link ul li:nth-child(2)	 {background:url("../images/index/major_link2.png") #ae9b80 no-repeat 50% 10px; background-size:43px 44px; background-size: 100% !important; background-position: 50% !important;}
	.link_wrap .major_link ul li:nth-child(3)	 {background:url("../images/index/major_link3.png") #5687a5 no-repeat 50% 31px; background-size:45px 47px;}
	.link_wrap .link_list	{height:auto;}
	.link_wrap .link_list ul	 {border-bottom:0;}
	.link_wrap .link_list ul li a	 {color:#000; padding:9px 0 0; height:74px; font-size:12px; width:auto; text-align:center;}
	.link_wrap .link_list ul li	{background:url("../images/index/20220927_bg_link_list.png") no-repeat 0 0; margin-left:0; background-size:60px 840px; font-weight:bold;}
	.link_wrap .link_list ul li:nth-child(1)	 {background-position:50% -686px;}
	.link_wrap .link_list ul li:nth-child(2)	 {background-position:50% -48px;}
	.link_wrap .link_list ul li:nth-child(3)	 {background-position:50% -212px;}
	.link_wrap .link_list ul li:nth-child(4)	 {background-position:50% -290px;}
	.link_wrap .link_list ul li:nth-child(5)	 {background-position:50% -375px;}
	.link_wrap .link_list ul li:nth-child(6)	 {background-position:50% -535px;}
	.link_wrap .link_list ul li:nth-child(7)	 {background-position:50% -608px;}
	.link_wrap .link_list ul li:nth-child(8)	 {background-position:50% -765px;}

	.main_banner_list	{margin:0; padding-bottom:37px;}
	.main_banner_list .slider	{margin:0 16px;}
	.main_banner_list .ctrl	{position:absolute; bottom:0; left:0; width:100%; text-align:center; background:url("../images/index/bg_main_banner.gif") repeat-x 0 50%;}
	.main_banner_list .ctrl .prev,
	.main_banner_list .ctrl .stop,
	.main_banner_list .ctrl .play,
	.main_banner_list .ctrl .next	{position:static; display:inline-block; vertical-align:top;}
	.main_banner_list .ctrl .prev	{background:url("../images/index/btn_prev1_tablet.gif") no-repeat 0 0; background-size:33px 28px; width:33px; height:28px;}
	.main_banner_list .ctrl .stop	{background:url("../images/index/btn_stop1_tablet.gif") no-repeat 0 0; background-size:33px 28px; width:33px; height:28px;}
	.main_banner_list .ctrl .play	{background:url("../images/index/btn_play1_tablet.gif") no-repeat 0 0; background-size:33px 28px; width:33px; height:28px;}
	.main_banner_list .ctrl .next	{background:url("../images/index/btn_next1_tablet.gif") no-repeat 0 0; background-size:33px 28px; width:33px; height:28px;}

	.main_material{margin-left:16px; margin-right:16px;}
	.briefing h2{font-size:14px;}
	.briefing ul{margin-top:5px;}
	.briefing ul li a dt{font-size:16px;}
	.briefing ul li a dd{font-size:14px;height:76px;}
	.briefing ul li a dd span{height:55px;}
	.briefing ul li.on a dt{font-size:16px;}
	.briefing ul li.on a dd{display:block;}
	.briefing .more{top:0;}
	.report{}
	.report h2{font-size:14px;}
	.report ul{margin:5px 0 0;}
	.report ul li{width:32%;margin-left:2%;}
	.report ul li a dt{font-size:14px;}
	.report ul li a dd{font-size:12px;height:45px;}
	.report .more{top:0;right:0;}
	.report .page{text-align:center;background:url("../images/index/bg_textwrap_m.png") 0 48% repeat-x;margin:30px 0 0;}
	.report .page a{width:33px;height:28px;}
	.report .page a.prev{background:url("../images/index/btn_prev1_tablet.gif ") 0 0 no-repeat;position:static;background-size:33px 28px;}
	.report .page a.next{background:url("../images/index/btn_next1_tablet.gif ") 0 0 no-repeat;margin-left:0;position:static;background-size:33px 28px;}

	.report2{}
	.report2 h2{font-size:14px;}
	.report2 ul{margin:5px 0 0;}
	.report2 ul li{width:32%;margin-left:2%;}
	.report2 ul li a dt{font-size:14px;}
	.report2 ul li a dd{font-size:12px;height:45px;}
	.report2 .more{top:0;right:0;}
	.report2 .page{text-align:center;background:url("../images/index/bg_textwrap_m.png") 0 48% repeat-x;margin:30px 0 0;}
	.report2 .page a{width:33px;height:28px;}
	.report2 .page a.prev{background:url("../images/index/btn_prev1_tablet.gif ") 0 0 no-repeat;position:static;background-size:33px 28px;}
	.report2 .page a.next{background:url("../images/index/btn_next1_tablet.gif ") 0 0 no-repeat;margin-left:0;position:static;background-size:33px 28px;}

	.family_list .prev	{left:15px;}
	.family_list .next	{right:15px;}
}
@media all and (max-width:480px){

	.main_feed	{margin:35px 8px 10px; overflow:visible; border-right:0;}
	.notice_wrap	{float:none; width:100%; margin-bottom:13px; height:auto;}
	.notice_wrap .cont	 {height:auto; border:1px solid #ababab; padding:14px 0 0;}
	.notice_wrap .cont h2	 {position:absolute; top:-22px; left:0; padding:0;}
	.notice_wrap .cont dl	{padding:0 17px 11px;}
	.notice_wrap .cont ul	{position:static;}
	.notice_wrap .cont .more	 {top:-29px; right:-1px;}

	
	.notice_wrap_up	{float:none; width:100%; margin-bottom:13px; height:auto;  margin-left:0px; margin-top:10px;}
	.notice_wrap_up .cont	 {height:auto; border:1px solid #ababab; padding:14px 0 0;}
	.notice_wrap_up .cont h2	 {display:none; position:absolute; top:-22px; left:0; padding:0;}
	.notice_wrap_up .cont dl	{padding:0 17px 11px;}
	.notice_wrap_up .cont ul	{position:static;}
	.notice_wrap_up .cont .more	 {display:none; top:-29px; right:-1px;}


	.link_wrap	{float:none; width:100%;}

	.main_visual .visual_image ul	{height:392px;}
	.main_visual .visual_image ul li	{margin-left:-674px;}
	.main_visual .nav	{display:none;}
	.text_wrapper	{bottom:0;}
	.text_wrapper ul	 {background:url("../images/index/bg_textwrap_m.png"); padding-left:16px;}
	.text_wrapper ul li	{bottom:0; padding:18px 0 14px 100px; min-height:40px;}
	.text_wrapper ul li strong br	{display:block;}
	.text_wrapper ul li.on	{position:relative;}
	.text_wrapper ul li:first-child	{bottom:0;}
	.text_wrapper ul li.am6	{background:url("../images/index/am06_m.png") no-repeat 0 22px; background-size:73px 25px;}
	.text_wrapper ul li.am10	{background:url("../images/index/am10_m.png") no-repeat 0 22px; background-size:73px 25px;}
	.text_wrapper ul li.pm14	{background:url("../images/index/pm14_m.png") no-repeat 0 22px; background-size:73px 25px;}
	.text_wrapper ul li.pm18	{background:url("../images/index/pm18_m.png") no-repeat 0 22px; background-size:73px 25px;}
	.text_wrapper ul li.am24	{background:url("../images/index/am24_m.png") no-repeat 0 22px; background-size:73px 25px;}
	.text_wrapper ul li span	{display:none;}
	.family_list .slider ul li	{width:50%; border:0;}

	.main_banner_list .slider	{margin:0 8px;}
	.main_banner_list ul li	{position:relative; padding-top:127px; overflow:hidden;}
	.main_banner_list ul li .info	{float:none; width:100%;}
	.main_banner_list ul li .visual	{position:absolute; top:0; left:50%; float:none; width:100%; margin-left:-307px;}
	.main_banner_list ul li .visual img	 {width:auto;}

	.main_material{margin-left:9px; margin-right:9px;}
	.briefing ul li a dd{font-size:12px;}
	.briefing ul li a dd span{height:57px;}
	@media screen and (-webkit-min-device-pixel-ratio:0) { .briefing ul li a dd span {height:64px;} }
	.report ul li{float:none;width:auto;margin:20px 0 0;padding-bottom:0;}
	.report ul li a dt{font-size:18px;height:auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
	.report ul li a dd{font-size:12px;height:28px;}
	.report .more{top:0;right:0;}
	.report .page{display:none;}

	.report2 ul li{float:none;width:auto;margin:20px 0 0;padding-bottom:0;}
	.report2 ul li a dt{font-size:18px;height:auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
	.report2 ul li a dd{font-size:12px;height:28px;}
	.report2 .more{top:0;right:0;}
	.report2 .page{display:none;}

	.family_list .prev	{left:10px;}
	.family_list .next	{right:10px;}
}