@media screen and (max-width:1440px){
	.inner_1430{width:90%;}
	.inner_1168{width:75%;}

	.top_img > .inner_1168{padding-top:100px;}
	.bottom_content .bottom_img:after{bottom:-55%;}
	.universe .bottom_img:after{right:-90%;}
}
@media screen and (max-width:1350px){
	.main_bg_wrap{background-position:18% 0; margin-bottom:160px;}

	.sections{height:1240px;}
	.bottom_content{gap:90px;}
	.bottom_content .bottom_img:after{background-size:90%;}
	.universe .bottom_img:after{transform:translateX(12%);}
}
@media screen and (max-width:1280px){
	.bottom_content .bottom_img:after{background-size:88%;}
	.universe .bottom_img:after{transform:translateX(15%);}
}
@media screen and (max-width:1200px){
	.main_bg_wrap{background-position:45% 0; margin-bottom:120px;}
	.s_tit{font-size:26px; margin-bottom:30px;}
	.overview .s_tit{margin-bottom:22px;}

	.sections{height:1150px;}
	.bottom_content{gap:80px;}
	.bottom_content .bottom_img:after{background-size:80%; bottom:-75%;}
	.golf_motion .bottom_img:after,
	.dynamic .bottom_img:after{transform:translateX(-1%)}
	.universe .bottom_img:after{transform:translateX(20%);}
}
@media screen and (max-width:1024px){
	.overview{margin-bottom:120px;}

	.sections{height:1030px;}
	.in_txt,
	.etc_txt{font-size:20px;}
	.in_txt{line-height: 30px;}

	.top_img > .inner_1168{padding-top:65px;}
	.top_img .in_txt {font-size:20px; margin-bottom: 32px; padding-right:0px;}
	.top_img .b_tit{font-size:30px;}

	.bottom_content .bottom_img:after{width:1020px; height:607px; background-size:100%; bottom:0;}
	.golf_motion .bottom_img:after{background-image:url("../images/main/re_bottom_img1.png"); bottom:-17%;}
	.universe .bottom_img:after{background-image:url("../images/main/re_bottom_img2.png"); transform:translateX(5%); bottom:-12%;}
	.dynamic .bottom_img:after{background-image:url("../images/main/re_bottom_img3.png");}
}
@media screen and (max-width:768px){
	.inner_1430{width:92%;}
	.inner_1168{width:82%;}
	.main_bg_wrap{background-position:60% 82%;}
	
	.sections{height:920px;}
	.in_txt,
	.etc_txt{font-size:19px; word-break:keep-all;}
	.in_txt{margin-bottom:25px;}
	.etc_txt .none{display:none;}
	
	.bottom_content{gap:0px;}
	.bottom_content > div{width:52%;}
	.bottom_content > div:last-child{width:48%;}
	.universe .bottom_content > div{width:48%;}
	.universe .bottom_content > div:last-child{width:52%;}
	.bottom_content .bottom_img:after{background-size:82%; bottom:-43%;}
	.golf_motion .bottom_img:after,
	.dynamic .bottom_img:after{left:-65%;}
	.universe .bottom_img:after{transform:translateX(12%);}
}
@media screen and (max-width:730px){
	.golf_motion .bottom_img:after,
	.dynamic .bottom_img:after{left:-70%;}
}
@media screen and (max-width:667px){
	.b_tit{margin-bottom:40px;}
	.top_img > .inner_1168{padding-top:32px;}
	.sections{height:820px;}
	.dynamic.sections{margin-bottom:40px;}
	.in_txt,
	.etc_txt{font-size:17px; line-height:26px;}
	.in_txt{margin-bottom:25px;}
	.etc_txt{font-size:16px;}

	.bottom_content .bottom_img:after{bottom:-43%;}
	.golf_motion .bottom_img:after,
	.dynamic .bottom_img:after{transform:translateX(-6%);}
	.universe .bottom_img:after{transform:translateX(22%);}
}
@media screen and (max-width:580px){
	.inner_1168{width:90%;}
	.sections{height:760px;}
	.in_txt{margin-bottom:18px;}
	.etc_txt{margin-bottom:30px;}
	.more_{width:130px; height:55px;}
	.more_ a{line-height:55px;}

	.top_img .in_txt{font-size:18px; margin-bottom:12px; padding-right:5px;}
	.top_img .b_tit{font-size:28px;}

	.golf_motion .etc_txt .none{display:block;}
	.bottom_content .bottom_img:after{background-size:68%; bottom:-58%;}
	.golf_motion .bottom_img:after,
	.dynamic .bottom_img:after{transform:translateX(-2%);}
	.universe .bottom_img:after{transform:translateX(30%);}
}
@media screen and (max-width:540px){
	.sections{height:690px;}
	.dynamic.sections{margin-bottom:20px;}
	.top_img{margin-bottom:60px;}

	.bottom_content > div{width:61%;}
	.universe .bottom_content > div:last-child{width:61%;}

	.bottom_content .bottom_img:after{background-size:65%; bottom:-70%;}
	.golf_motion .bottom_img:after,
	.dynamic .bottom_img:after{transform:translateX(-5%);}
	.universe .bottom_img:after{transform:translateX(37%);}
}
@media screen and (max-width:480px){
	.top_img .in_txt{font-size:13px; line-height:20px; padding-right:14px;}
	.top_img .b_tit{font-size:22px;}
	.in_txt{font-size:15px;}
	.etc_txt{font-size:14px;}
	.more_{height:48px;}
	.more_ a{font-size:18px; line-height:48px;}
	.golf_motion .etc_txt .none{display:none;}
	.bottom_content .bottom_img:after{background-size:60%; bottom:-80%;}
	.universe .bottom_img:after{transform:translateX(44.2%);}
}
@media screen and (max-width:430px){
	.main_bg_wrap{height:720px;}
	.main_bg_wrap .main_vis_txt{font-size:42px; padding-top:75px;}
	.in_txt{font-size:17px;}
	.etc_txt{font-size:16px;}
	
	.overview{margin-bottom:95px;}
	.overview .in_txt{font-size:17px;width:92%; margin:0 auto;}
	.overview .in_txt br{display:none;}
	.dynamic.sections{margin-bottom:75px;}
}
@media screen and (max-width:395px){
	.top_img .b_tit{font-size:16px; padding-right:11%;}
	.bottom_content .bottom_img:after{background-size:58%; bottom:-75%;}
	.etc_txt{font-size:14px;}
}
@media screen and (max-width:385px){
	.main_bg_wrap .main_vis_txt{font-size:35px;}
}
@media screen and (max-width:375px){
	.in_txt{font-size:16px;}
	.more_{width:110px;}
	.top_img > .inner_1168{padding-top:24px;}
	.universe .bottom_img:after{transform:translateX(48.2%);}
}
@media screen and (max-width:360px){
	.overview .in_txt{font-size:16px;}
	.top_img > img{width:130%;}
}
@media screen and (max-width:320px){
	.main_bg_wrap{height:640px; background-position: 60% 98%; margin-bottom:90px;}
	.main_bg_wrap .main_vis_txt{font-size:32px;}
	.in_txt{margin-bottom:10px;}
	.etc_txt{font-size:14px;}
	.more_{width:80px; height:42px;}
	.more_ a{line-height:42px; font-size:17px;}

	.universe.sections{height:630px;}
	.top_img .in_txt{padding-right:10px;}
	.bottom_content > div{width:80%;}
	.universe .bottom_content > div:last-child{width:80%;}
	.bottom_content .bottom_img:after{bottom:-70%;}
	.golf_motion .bottom_img:after,
	.dynamic .bottom_img:after{transform:translateX(-11.5%);}
	.universe .bottom_img:after{transform: translateX(52.5%);}
}