@charset "utf-8";
/* CSS Document */

.location{ width:100%; height:1.5rem; line-height:1.5rem; font-size:.6rem; background:#212a3e; color:#fff; text-indent:.6rem;}
.location a{ color:#fff;}

.content{ padding:0 .4rem; margin-top:.6rem; padding-bottom:1rem; border-bottom:solid 1px #ccc; font-size:.6rem !important; line-height:1rem; background:#FFF;}
.content img{ width:100%; margin:0 auto;} 
.content p iframe{ width:90%; height:11.5rem !important;}
.content p,.content span,.content strong{ font-size:.6rem !important;}

.category{}
.category li{ height:1.2rem; line-height:1.2rem; text-indent:10px; background:url(../images/service.png) no-repeat 98% center; font-size:.6rem; background-size:3%;}
.category li a{ display:block; width:100%; height:1.2rem;}
.category li.d{ background:url(../images/service.png) no-repeat 98% center #ccc; background-size:3%;} 

.newslist{}
.newslist li{ height:1.2rem; line-height:1.2rem; border-bottom:dashed 1px #ccc; padding:0 .3rem;}
.newslist li span{ float:right;}

.detail h2{ font-size:.65rem; text-align:center; margin:0 0 .3rem; height:1.8rem; line-height:1.8rem; border-bottom:dashed 1px #ccc;}
.detail iframe{ width:90% !important;}

.pagelink{height:1rem; line-height:1rem; margin:10px 0 0 0; text-align:center; font-size:.5rem;}
.pagelink a, .pagelink span{ padding:0 .3rem; font-size:.5rem !important;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B; font-size:.5rem;}

.single{ width:100%; margin-top:10px;}
.single h3{ height:1.8rem; line-height:1.8rem; color:#fff; font-size:.65rem; text-indent:.6rem; margin-top:.6rem;}
.single img{ width:100%; margin:0 0 .6rem;} 
.single p{ width:95%; margin:0 auto; font-size:.6rem !important; line-height:1rem !important;}
.single p span{ font-size:.6rem !important;}
.single iframe{ width:100% !important; height:11.5rem !important;}

img{ max-width:100% !important;}