@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; height:100%; }
.main_visual .visual_image ul li img { width:100%; height:100%; object-fit:cover; }


.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% 12px; 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:36px;}

.timer	{position:absolute; top:245px; 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;}
.main_feed .notice_wrap	{float:left; width:50%; background:url("../../images/index/bg_notice.jpg") #fff no-repeat 0 100%;}
.main_feed .notice_wrap .cont	 {height:443px; border:1px solid #c5c5c5; border-right:0; position:relative; font:normal normal 14px/1.2 "nanumgothic" ,dotum,"����"; color:#555; letter-spacing:-1px;}
.main_feed .notice_wrap .cont h2	 {font-size:22px; color:#202020; font-weight:800; padding:19px 32px 15px;}
.main_feed .notice_wrap .cont dl	{padding:0 32px;}
.main_feed .notice_wrap .cont dl dt	{font-size:24px; color:#202020; font-weight:600; margin-bottom:3px;}
.main_feed .notice_wrap .cont dl dd	{font-size:18px; line-height:1.3;}
.main_feed .notice_wrap .cont ul	{letter-spacing:0; padding:27px 32px 0;}
.main_feed .notice_wrap .cont ul li	{width:100%; overflow:hidden; padding:4px 0 3px;}
.main_feed .notice_wrap .cont ul li .date	 {float:left;}
.main_feed .notice_wrap .cont ul li a	 {display:block; margin:0 0 0 93px; color:#202020; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.main_feed .notice_wrap .cont .more	 {position:absolute; top:10px; right:16px;}
.main_feed .link_wrap	{float:right; width:50%; border-top:1px solid #c5c5c5;}
.main_feed .link_wrap .major_link	 {display:table; table-layout:fixed; width:100%;}
.main_feed .link_wrap .major_link ul	{display:table-row; width:100%; overflow:hidden;}
.main_feed .link_wrap .major_link ul li	{display:table-cell; text-align:center; font-size:18px;}
.main_feed .link_wrap .major_link ul li a	 {color:#fff; display:block; font:normal normal 18px/1.2 "nanumgothicbold",dotum,"����"; padding:14px 0 0; height:110px;}
.main_feed .link_wrap .major_link ul li.case1	 {background:url("../../images/index/major_link1.png") #747277 no-repeat 50% 47px;background-size:15%;}
.main_feed .link_wrap .major_link ul li.case2	 {background:url("../../images/index/major_link2.png") #ae9b80 no-repeat 50% 57px;background-size:16%;}
.main_feed .link_wrap .major_link ul li.case3	 {background:url("../../images/index/major_link3.png") #374d65 no-repeat 100% 45px;background-size:15%;}
.main_feed .link_wrap .link_list	{height:277px; font:normal normal 14px/1.2 "nanumgothic" ,dotum,"����"; color:#252525; letter-spacing:-1px;overflow:hidden;}
.main_feed .link_wrap .link_list h3	{display:none;}
.main_feed .link_wrap .link_list ul	 {width:100%; padding:0; border-bottom:1px solid #c5c5c5;}
.main_feed .link_wrap .link_list ul li	{float:left;background:url("../../images/index/bg_link_list.png") no-repeat 0 0; font-weight:bold;margin-left:0; background-size:120px 860px; width:33.3%;}
.main_feed .link_wrap .link_list ul li a	 {color:#000;display:block; padding:9px 0 0; width:109px;height:115px; font-size:18px; width:auto; text-align:center;}
.main_feed .link_wrap .link_list ul li:nth-child(3n)	{width:33.4%;}
.main_feed .link_wrap .link_list ul li:first-child	 {background-position:50% 47px; background-color:#83aec4;}
.main_feed .link_wrap .link_list ul li.second	 {background-position:50% -153px; background-color:#b0d9dd;}
.main_feed .link_wrap .link_list ul li.third	 {background-position:50% -355px; background-color:#fff;}
.main_feed .link_wrap .link_list ul li.fourth	 {background-position:50% -564px; background-color:#5687a5;}
.main_feed .link_wrap .link_list ul li.fifth	 {float:right;background-position:50% -760px; background-color:#b0d9dd;}
.main_feed .link_wrap .link_list ul li.last	 {background:url("../../images/index/link_list_case.jpg") 0 0 no-repeat;background-size:100% 100%;}
.main_feed .link_wrap .link_list ul li.last a span{position:absolute;top:0;left:-9999px;height:0;width:0;font-size:0;overflow:hidden;}

.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:49%;float:left; overflow:hidden;}
.main_material .briefing{position:relative;width:49%;float:left;font-family:"nanumgothicbold" ,dotum,"����";}
.main_material .briefing h2{font-size:22px; color:#202020; font-weight:800;}
.main_material .briefing ul{margin:10px 0 0;}
.main_material .briefing ul li{border:1px solid #c4c4c4;border-top:0;}
.main_material .briefing ul li:first-child{border-top:1px solid #c4c4c4;}
.main_material .briefing ul li a{}
.main_material .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;}
.main_material .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;}
.main_material .briefing ul li a dd span{display:inline-block;padding-bottom:20px;height:87px;overflow:hidden;}
.main_material .briefing ul li.on{height:194px;}
.main_material .briefing ul li.on a dt{font-size:22px;background:#6591ac;color:#fff;}
.main_material .briefing ul li.on a dd{display:block; line-height:22px;}
.main_material .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:324px;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:20px 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;}

@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;}
	.main_feed .notice_wrap	{background:#fff;}
	.main_feed .notice_wrap .cont	 {height:404px;}
	.main_feed .notice_wrap .cont h2	 {padding:17px 16px 28px;}
	.main_feed .notice_wrap .cont dl dt	{font-size:22px; margin-bottom:12px;}
	.main_feed .notice_wrap .cont dl dt .date	 {font-size:18px; color:#555;}
	.main_feed .notice_wrap .cont dl dd	{font-size:16px;}
	.main_feed .notice_wrap .cont .more	 {top:-1px; right:-1px;}
	.main_feed .notice_wrap .cont ul	{position:absolute; bottom:0; width:100%; padding:0;}
	.main_feed .notice_wrap .cont ul li	{padding:4px 0 3px; background:#f4f4f4; border-top:1px solid #cacaca;}
	.main_feed .notice_wrap .cont ul li .date	 {display:none;}
	.main_feed .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;}
	.main_feed .link_wrap	{float:none;width:100%;border-top:0;margin:40px 0 0;}
	.main_feed .link_wrap .major_link ul li a	 {padding:10px 0 0; height:120px;}
	.main_feed .link_wrap .major_link ul li:nth-child(1)	 {background:url("../../images/index/major_link1_1024.png") #747277 no-repeat 50% 41px;}
	.main_feed .link_wrap .major_link ul li:nth-child(2)	 {background:url("../../images/index/major_link2_1024.png") #ae9b80 no-repeat 50% 43px;}
	.main_feed .link_wrap .major_link ul li:nth-child(3)	 {background:url("../../images/index/major_link3_1024.png") #374d65 no-repeat 50% 42px;}
	/*
	.main_feed .link_wrap .link_list h3	{display:none;}
	.main_feed .link_wrap .link_list ul	 {width:100%; padding:0; border-bottom:1px solid #c5c5c5;}
	.main_feed .link_wrap .link_list ul li	{margin-left:0; background-size:90px 1260px; width:33.3%;}
	.main_feed .link_wrap .link_list ul li a	 {color:#000; padding:9px 0 0; height:121px; font-size:18px; width:auto; text-align:center;}
	.main_feed .link_wrap .link_list ul li:nth-child(3n)	{width:33.4%;}
	.main_feed .link_wrap .link_list ul li:nth-child(1)	 {background-position:50% 47px; background-color:#83aec4;}
	.main_feed .link_wrap .link_list ul li:nth-child(2)	 {background-position:50% -96px; background-color:#b0d9dd;}
	.main_feed .link_wrap .link_list ul li:nth-child(3)	 {background-position:50% -248px; background-color:#fff;}
	.main_feed .link_wrap .link_list ul li:nth-child(4)	 {background-position:50% -410px; background-color:#5687a5;}
	.main_feed .link_wrap .link_list ul li:nth-child(5)	 {background-position:50% -556px; background-color:#73a8b9;}
	.main_feed .link_wrap .link_list ul li:nth-child(6)	 {background-position:50% -709px; background-color:#a6c6d6;}
	.main_feed .link_wrap .link_list ul li:nth-child(7)	 {background-position:50% -835px; background-color:#83aec4;}
	.main_feed .link_wrap .link_list ul li:nth-child(8)	 {background-position:50% -998px; background-color:#b0d9dd;}
	.main_feed .link_wrap .link_list ul li:nth-child(9)	 {background-position:50% -1149px; background-color:#fff;}
	*/
	.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;}
	.main_material .briefing{width:100%;float:none;}
	.main_material .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;}
}
@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;}
	.main_feed .notice_wrap .cont	 {height:332px;}
	.main_feed .notice_wrap .cont h2	 {font-size:16px; padding:9px 16px 26px;}
	.main_feed .notice_wrap .cont dl	{padding:0 17px;}
	.main_feed .notice_wrap .cont dl dt	{font-size:16px; margin-bottom:6px;}
	.main_feed .notice_wrap .cont dl dt .date	 {font-size:13px;}
	.main_feed .notice_wrap .cont dl dd	{font-size:13px;}
	.main_feed .notice_wrap .cont ul li a	 {font-size:13px; padding:7px 0 10px 17px;}
	.main_feed .link_wrap	{border-top:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5;}
	.main_feed .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;}
	.main_feed .link_wrap .major_link ul li:nth-child(1)	 {background:url("../../images/index/major_link1.png") #747277 no-repeat 50% 29px; background-size:33px 44px;}
	.main_feed .link_wrap .major_link ul li:nth-child(2)	 {background:url("../../images/index/major_link2.png") #ae9b80 no-repeat 50% 30px; background-size:43px 44px;}
	.main_feed .link_wrap .major_link ul li:nth-child(3)	 {background:url("../../images/index/major_link3.png") #374d65 no-repeat 100% 24px; background-size:74px 59px;}
	.main_feed .link_wrap .link_list	{height:auto;}
	.main_feed .link_wrap .link_list ul	 {border-bottom:0;}
	.main_feed .link_wrap .link_list ul li{width:50%;}
	.main_feed .link_wrap .link_list ul li a	 {color:#000; padding:9px 0 0; height:74px; font-size:12px; width:auto; text-align:center;}
	.main_feed .link_wrap .link_list ul li	{background:url("../../images/index/bg_link_list.png") no-repeat 0 0; margin-left:0; background-size:80px 573px; font-weight:bold;}
	.main_feed .link_wrap .link_list ul li:first-child{background-position: 50% 35px;}
	.main_feed .link_wrap .link_list ul li.second{background-position:50% -100px;}
	.main_feed .link_wrap .link_list ul li.third{width:50%;background-position:50% -234px;}
	.main_feed .link_wrap .link_list ul li.fourth{background-position:50% -375px;}
	.main_feed .link_wrap .link_list ul li.fifth{float:left;background-position:50% -505px;}
	.main_feed .link_wrap .link_list ul li.last{width:50%;background:url("../../images/index/link_list_tablet_case.jpg") 50% 0 no-repeat;background-size:150%;}

	.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;}
	.main_material .briefing h2{font-size:14px;}
	.main_material .briefing ul{margin-top:5px;}
	.main_material .briefing ul li a dt{font-size:16px;}
	.main_material .briefing ul li a dd{font-size:14px;height:76px;}
	.main_material .briefing ul li a dd span{height:55px;}
	.main_material .briefing ul li.on a dt{font-size:16px;}
	.main_material .briefing ul li.on a dd{display:block;}
	.main_material .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;}

	.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;}
	.main_feed .notice_wrap	{float:none; width:100%; margin-bottom:13px; height:auto;}
	.main_feed .notice_wrap .cont	 {height:auto; border:1px solid #ababab; padding:14px 0 0;}
	.main_feed .notice_wrap .cont h2	 {position:absolute; top:-22px; left:0; padding:0;}
	.main_feed .notice_wrap .cont dl	{padding:0 17px 11px;}
	.main_feed .notice_wrap .cont ul	{position:static;}
	.main_feed .notice_wrap .cont .more	 {top:-29px; right:-1px;}
	.main_feed .link_wrap	{float:none; width:100%;}
	.main_feed .link_wrap .link_list ul li.last{background-size: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;}
	.main_material .briefing ul li a dd{font-size:12px;}
	.main_material .briefing ul li a dd span{height:57px;}
	.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;}

	.family_list .prev	{left:10px;}
	.family_list .next	{right:10px;}
}