body{width:100%;height:auto;margin:0px auto;padding:0px 0px;float:left;}
#top{width:80%;height:60px;margin:0px auto;padding:0px 10%;float:left;background-color:#c10e15;}
#top p{text-align:right;color:white;}
#top p em{letter-spacing:0.25em;font-size:18px;}
#top p img{display:inline-block;vertical-align: middle;}
@media screen and (max-width: 640px){
	#top{width:98%;height:60px;margin:0px auto;padding:0px 1%;float:left;background-color:#c10e15;}
	#top p{text-align:center;color:white;font-size:16px;}	
	#top p em{letter-spacing:0.25em;font-size:16px;}
}
@media screen and (max-width: 410px){
	#top{width:98%;height:60px;margin:0px auto;padding:0px 1%;float:left;background-color:#c10e15;}
	#top p{text-align:left;color:white;font-size:17px;margin-top:8px;}	
	#top p em{letter-spacing:0.25em;font-size:17px;}
}
#header{width:80%;height:auto;margin:0px auto;padding:0px 10%;float:left;background-color:#494848;}
#header img{width:100%;height:auto;padding:20px 0px;text-align:center;}
#banner{width:100%;height:auto;margin:0px auto;padding:0px 0px;float:left;}
#banner img{width:100%;height:auto;margin:0px auto;padding:0px 0px;float:left;}
@media screen and (max-width: 640px){
	#header{width:98%;padding:0px 1%;}
}
@media screen and (max-width: 410px){
	#header{width:98%;padding:0px 1%;}
}
#tlys{width:70%;height:auto;margin:0px auto;padding:0px 15%;float:left;}
#tlys h2{width:100%;height:auto;margin:50px 0px 30px 0px;padding:0px 0px;text-align:center;font-size:36px;color:#c10e15;
letter-spacing:0.25em;}
.tlys_1{width:100%;height:auto;margin:0px 0px 20px 0px;padding:0px 0px;float:left;}
.tlys_1 img{width:100%;height:auto;margin:0px auto;padding:0px 0px;}
.tlys_1_l{width:54%;height:auto;margin:0px auto;padding:0px 0px 0px 6%;float:left;}
.tlys_1_l h3{color:orange;font-size:24px;color:#c10e15}
.tlys_1_l ul{width:100%;height:auto;margin:0px auto;padding:0px 0px;float:left;text-decoration:none;list-style:none;}
.tlys_1_l ul li{height:50px;line-height:30px;font-size:16px;}
.tlys_1_l ul li img{display:inline-block;vertical-align: middle;}
.tlys_1_r{width:40%;height:auto;margin:0px auto;padding:0px 0px;float:left;}
.tlys_1_r img{width:100%;height:auto;margin:0px auto;padding:0px 0px;display:inline-block;vertical-align: middle;}
.tlys_2{width:100%;height:auto;margin:0px 0px 20px 0px;padding:0px 0px;float:left;}
.tlys_2 img{width:100%;height:auto;margin:0px auto;padding:0px 0px;}
.tlys_2_l{width:40%;height:auto;margin:0px auto;padding:0px 0px;float:left;}
.tlys_2_l img{width:100%;height:auto;margin:0px auto;padding:0px 0px;display:inline-block;vertical-align: middle;}
.tlys_2_r{width:52%;height:auto;margin:0px auto;padding:0px 0px 0px 8%;float:left;}
.tlys_2_r h3{color:orange;font-size:24px;color:#c10e15}
.tlys_2_r ul{width:100%;height:auto;margin:0px auto;padding:0px 0px;float:left;text-decoration:none;list-style:none;}
.tlys_2_r ul li{height:50px;line-height:30px;}
.tlys_2_r ul li img{display:inline-block;vertical-align: middle;}
.lxfs{width:100%;height:auto;margin:0px auto;padding:0px 0px;float:left;}
.lxfs img{width:100%;height:auto;}
@media screen and (max-width: 1080px){
　	#tlys{width:80%;height:auto;margin:0px auto;padding:0px 10%;float:left;}
}
@media screen and (max-width: 830px){
	#tlys{width:80%;height:auto;margin:0px auto;padding:0px 10%;float:left;}	
}
@media screen and (max-width: 640px){
	#tlys{width:98%;height:auto;margin:0px auto;padding:0px 1%;float:left;}	
}
@media screen and (max-width: 410px){
	#tlys{width:98%;height:auto;margin:0px auto;padding:0px 1%;float:left;}
	#tlys h2{font-size:24px;margin:20px 0px;}
	.tlys_1{margin-bottom:10px;}
	.tlys_2{margin-bottom:10px;}	
}
#tlry{width:70%;height:auto;margin:0px auto;padding:0px 15%;float:left;}
#tlry h2{width:100%;height:auto;margin:50px 0px 30px 0px;padding:0px 0px;text-align:center;font-size:36px;color:#c10e15;
letter-spacing:0.25em;}
#tlry img{width:100%;height:auto;margin:0px auto;padding:0px 0px;}
#tlry ul{width:97%;height:auto;margin:20px auto;padding:0px 0px 0px 3%;flaot:left;text-decoration:none;list-style:none;}
#tlry ul li{width:31%;height:auto;margin:0px 2% 20px 0px;padding:0px 0px;float:left;}
#tlry ul li img{width:100%;height:auto;margin:0px auto;padding:1px 1px;text-align:center;border:1px solid #333333;}
@media screen and (max-width: 1080px){
　	#tlry{width:80%;height:auto;margin:0px auto;padding:0px 10%;float:left;}
}
@media screen and (max-width: 830px){
	#tlry{width:80%;height:auto;margin:0px auto;padding:0px 10%;float:left;}	
}
@media screen and (max-width: 640px){
	#tlry{width:98%;height:auto;margin:0px auto;padding:0px 1%;float:left;}	
}
@media screen and (max-width: 410px){
	#tlry{width:98%;height:auto;margin:0px auto;padding:0px 1%;float:left;}
	#tlry h2{font-size:24px;margin:20px 0px;}
}
#tlhj{width:70%;height:auto;margin:0px auto;padding:0px 15%;float:left;}
#tlhj h2{width:100%;height:auto;margin:50px 0px 30px 0px;padding:0px 0px;text-align:center;font-size:36px;color:#c10e15;
letter-spacing:0.25em;}
#tlhj img{width:100%;height:auto;}
#tlhj ul{width:97%;height:auto;margin:20px auto;padding:0px 0px 0px 3%;flaot:left;text-decoration:none;list-style:none;}
#tlhj ul li{width:31%;height:auto;margin:0px 2% 20px 0px;padding:0px 0px;float:left;}
#tlhj ul li img{width:100%;height:auto;margin:0px auto;padding:1px 1px;text-align:center;border:1px solid #333333;}
@media screen and (max-width: 1080px){
　	#tlhj{width:80%;height:auto;margin:0px auto;padding:0px 10%;float:left;}
}
@media screen and (max-width: 830px){
	#tlhj{width:80%;height:auto;margin:0px auto;padding:0px 10%;float:left;}	
}
@media screen and (max-width: 640px){
	#tlhj{width:98%;height:auto;margin:0px auto;padding:0px 1%;float:left;}	
}
@media screen and (max-width: 410px){
	#tlhj{width:98%;height:auto;margin:0px auto;padding:0px 1%;float:left;}	
	#tlhj h2{font-size:24px;margin:20px 0px;}
}
#tlkb{width:70%;height:auto;margin:0px auto;padding:0px 15%;float:left;}
#tlkb h2{width:100%;height:auto;margin:50px 0px 30px 0px;padding:0px 0px;text-align:center;font-size:36px;color:#c10e15;
letter-spacing:0.25em;}
#tlkb .kb{width:22%;height:auto;margin:0px 0% 20px 2%;padding:0px 0px;float:left;border:1px solid #333333;}
#tlkb .kb img{width:100%;height:auto;margin:0px auto;padding:0px 0px;text-align:center;}
#tlkb img{width:100%;height:auto;margin:0px auto;padding:0px 0px;text-align:center;}
@media screen and (max-width: 1080px){
	#tlkb{width:80%;height:auto;margin:0px auto;padding:0px 10%;float:left;}　　
}
@media screen and (max-width: 830px){
	#tlkb{width:80%;height:auto;margin:0px auto;padding:0px 10%;float:left;}	
}
@media screen and (max-width: 640px){
	#tlkb{width:98%;height:auto;margin:0px auto;padding:0px 1%;float:left;}	
	#tlkb .kb{width:45%;height:auto;margin:10px 0px 10px 3%;float:left;}　
}
@media screen and (max-width: 410px){
	#tlkb{width:98%;height:auto;margin:0px auto;padding:0px 1%;float:left;}	
	#tlkb h2{font-size:24px;margin:20px 0px;}　
	#tlkb .kb{width:48%;height:auto;margin:0px 1%;float:left;}　
}
#faq{width:70%;height:auto;margin:0px auto;padding:0px 15%;float:left;}
#faq h2{width:100%;height:auto;margin:50px 0px 30px 0px;padding:0px 0px;text-align:center;font-size:36px;color:#c10e15;
letter-spacing:0.25em;}
#faq ul{width:97%;height:auto;margin:0px 0px 0px 3%;padding:0px 0px;float:left;list-style:none;}
#faq ul li{width:70%;height:60px;line-height:60px;margin:0px 0px;padding:0px 15%;float:left;}
#faq ul li span{width:78%;height:auto;float:left;}
#faq ul li img{display:inline-block;vertical-align: middle;}
#footer{width:70%;height:auto;margin:20px auto;padding:0px 15%;float:left;background-color:#707070;}
#footer p{text-align:center;}
#footer p a{text-decoration:none;color:black;}
#footer p a:hover{color:#c10e15;}
@media screen and (max-width: 1080px){
	#faq{width:80%;height:auto;margin:0px auto;padding:0px 10%;float:left;}	
	#faq ul li{width:90%;height:60px;line-height:60px;margin:0px 0px;padding:0px 5%;float:left;}
	#faq ul li span{width:80%;height:auto;float:left;}
　　
}
@media screen and (max-width: 830px){
	#faq{width:90%;height:auto;margin:0px auto;padding:0px 5%;float:left;}
	#faq ul{width:98%;height:auto;margin:0px 1%;padding:0px 0px;float:left;list-style:none;}	
	#faq ul li{width:90%;height:60px;line-height:60px;margin:0px 0px;padding:0px 5%;float:left;}
	#faq ul li span{width:80%;height:auto;float:left;}
　　
}
@media screen and (max-width: 640px){
	#faq{width:100%;height:auto;margin:0px auto;padding:0px 0px;float:left;}
	#faq ul{width:98%;height:auto;margin:0px 1%;padding:0px 0px;float:left;list-style:none;}	
	#faq ul li{width:90%;height:60px;line-height:60px;margin:0px 0px;padding:0px 5%;float:left;}
	#faq ul li span{width:80%;height:auto;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	#footer{width:80%;height:auto;margin:0px auto;padding:0px 10%;font-size:12px;}	　　
}
@media screen and (max-width: 410px){
	#faq{width:100%;height:auto;margin:0px auto;padding:0px 0px;float:left;}
	#faq h2	{font-size:24px;margin:20px 0px;}
	#faq ul{width:98%;height:auto;margin:0px 1%;padding:0px 0px;float:left;list-style:none;}	
	#faq ul li{width:90%;height:60px;line-height:60px;margin:0px 0px;padding:0px 5%;float:left;}
	#faq ul li span{width:70%;height:auto;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
	#footer{width:98%;height:auto;margin:0px auto;padding:0px 1%;font-size:12px;}	
　　
}