@charset "utf-8";
.sp_header{display: none;}
.pc1440,.pc1220,.pc1086,.pc800,.pc650,.pc600,.pc450{display: block;}
.mm1440,.mm1220,.mm1086,.mm800,.mm650,.mm600,.mm450{display: none;}
@media only screen and (max-width: 1440px){
	.mm1440{display: block;}
	.pc1440{display: none;}
	.wh{width: 95%}
}
@media only screen and (max-width: 1220px){
	.mm1220{display: block;}
	.pc1220{display: none;}
	.iNav li{margin: 0;}
}
@media only screen and (max-width: 1086px){
	.mm1086{display: block;}
	.pc1086{display: none;}
	body{padding-top: 50px;}
	.i_02{padding-left: 0;}
	.l_01B li{width: 50%;}
	.iFooter .tt a{margin: 0 20px;}
	.l_02A>.lg h3{font-size: 22px;}
	.l_02A>.lg p{font-size: 14px;    line-height: 20px;    margin-top: 5px;}
	.l_02A>.lg .roB{margin-top: 15px;}
}
@media only screen and (max-width: 800px){
	.mm800{display: block;}
	.pc800{display: none;}
	.l_01B li{width: 100%;}
	.l_01 .l_01B{margin-top: 40px;}
	.l_01B li img{height: 70px;}
	.l_01B li h3{font-size: 17px;line-height: 20px;margin-top: 20px;text-overflow: inherit;overflow: inherit;white-space: inherit;}
	.l_01B li p {font-size: 14px;line-height: 20px;margin-top: 10px;text-overflow: inherit;overflow: inherit;white-space: inherit;}
	.pageAA a{display: none;}
	.pageAA a.zi{display: block;}
	.pageA .pageAB{display: none;}
}
@media only screen and (max-width: 650px){
	.mm650{display: block;}
	.pc650{display: none;}
	.lunb01 .swiper-slide{height: 350px;}
	.lunb01 .swiper-slide .tt{width: 80%;}
	.lunb01 .swiper-slide .tt .ro{padding:15px}
	.lunb01 .swiper-slide .tt h3{font-size: 18px;line-height: 20px;}
	.lunb01 .swiper-slide .tt p{font-size: 14px;line-height: 20px;}
	.l_02A>.lg{width: 100%;height: auto !important;margin-bottom: 40px;}
	.l_02A>.rg {width: 95%;margin: 0 auto;float: none;display: block;}
	.l_04 .wh{padding: 30px 0;}
	.l_04 .wh>.rg{width: 100%;height: auto;margin-top: 20px;}
	.l_04 .wh>.lg{width: 100%;}
	.l_04A{margin:0 auto;width: 280px;}
	.l_04A>img{width: 100px;height: auto;margin-right: 15px;margin-bottom: 20px;}
	.l_04A>div{margin-top:15px}
	.l_04A>div>h3{font-size: 27px;}
	.l_04A>div>p{font-size: 19px;}
	.l_04B a{margin: 0 auto;float: none;display: block;}
	.l_04B .lg{margin-bottom: 25px;}
	.tanC .tC{width: 95%;left: 2.5%;margin-left: 0;}
	.l_08 li{padding-right: 0;}
	.l_08 li>a{position: relative;width: 100%;}
	.lForm{width: 100%;}
	.lForm ul li>p{float: none;}
	.lForm ul li .inp{padding-left: 0;}
	.lForm ul li select{width: 47%;}
	.l_10 li .tt{padding:0}
	.l_10 li .tt p{width: 100%;text-overflow: initial;white-space: initial;height: auto;}
	.l_10 li .tt span{width: 100%;position: relative;margin-top: 10px;}
}
@media only screen and (max-width: 600px){
	.mm600{display: block;}
	.pc600{display: none;}
	.l_05A{padding-right: 60px;}
	.l_05A input[type=submit]{width: 60px;}
	.l_05 .l_05C{width: 100%;margin-left: 0;height: auto;}
}
@media only screen and (max-width: 450px){
	.mm450{display: block;}
	.pc450{display: none;}
}
