@media only screen and (max-width:600px){.main{overflow:hidden}.sec4-wrap{padding:5rem 0 0}.sec4-wrap .sec4 .img{margin:3rem -.75rem 0}.sec4-wrap .sec4 .img img{border-radius:40px}.sec4-wrap .sec4 .pass-rate{margin-top:-2rem;margin-bottom:-8rem;position:relative;top:-3rem}}@media only screen and (max-width:540px){.footer .copy_right_wrap .copyright p{font-size:12px}.footer .copy_right_wrap .copyright.terms p{margin-top:15px}}@media only screen and (max-width:430px){.sec4-wrap .sec4 .text{padding:0 1rem}.sec4-wrap .sec4 .text h2{line-height:.85;font-size:50px;font-size:12.35vw}.sec4-wrap .sec4 .text p:nth-child(2),.sec4-wrap .sec4 .text p,.sec4-wrap .sec4 .pass-rate .dblock .text p,.sec6-wrap .sec6 .greview-wrap .greview .dblock .det p{font-size:16px;font-size:3.8vw}.sec4-wrap .sec4 .text .abtn a{flex:1;padding:12px 5px}.sec4-wrap .sec4 .pass-rate{margin:0 1rem;margin-bottom:0;position:absolute;top:unset;bottom:-4.5rem;left:0;right:0;padding:1.5rem 1rem}.sec4-wrap .sec4 .pass-rate .dblock .text h3{font-size:7.45vw}.sec6-wrap .sec6 .greview-wrap .greview .dblock{padding:3rem 2rem}.sec6-wrap .sec6 .greview-wrap .greview .dblock .abtnse a{font-size:3.25vw}.footer .footdetwrap .flogo .social a{flex:1;margin:0 6px}.footer .footdetwrap p{font-size:18px}.footer .footdetwrap .map iframe{height:12rem}.footer .copy_right_wrap .copyright{flex-direction:row;flex-wrap:wrap}.footer .copy_right_wrap .copyright p:after{margin:0 5px;color:#A8A8B4}}@media only screen and (max-width:390px){.footer .copy_right_wrap .copyright p{}}@media only screen and (max-width:375px){.footer .copy_right_wrap .copyright p{font-size:11px}}