#mainv{background:url(../img/common/mainv.jpg) no-repeat center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}@media (max-width: 767px){#main{padding-top:60px}}#info{padding:60px 15px 80px}#info #about h3{background:#9b59b6}#info #new h3{background:#3498db}#info #camp h3{background:#1abc9c}#info #ucar h3{background:#e67e22}#info #mainte h3{background:#2ecc71}#info #wel h3{background:#fd79a8}#info #pipit h3{background:#f1c40f}#info #vitz h3{background:#e74c3c}#info #recruit h3{background:#5352ed}#info .newsPage{padding-bottom:60px}#info .newsPage h3{background:#999;font-size:.22rem;margin-bottom:20px;font-weight:400;overflow:hidden;color:#fff;padding:10px 15px}#info .newsPage h3 span{font-size:.14rem;padding-left:5px}#info .newsPage h3 a{float:right;border:1px solid #fff;color:#fff;width:100%;font-size:.14rem;font-weight:300;position:relative;max-width:180px;line-height:30px;padding:0 15px;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#info .newsPage h3 a:after{content:"\e806";font-family:'fontello';position:absolute;right:12px;font-size:.12rem;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#info .newsPage h3 a:hover{background:#fff;color:#999}#info .newsPage h3 a:hover:after{right:10px}#info .newsPage ul li a{display:block;overflow:hidden;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;border-bottom:1px dashed #999;padding:15px 10px}#info .newsPage ul li a:hover{background:#eee}#info .newsPage ul li .object-fit-img{margin-right:15px;width:120px;height:70px}#info .newsPage ul li:first-child a{border-top:1px dashed #999}#info .newsPage ul li dl{overflow:hidden}#info .newsPage ul li dl dt{font-family:'Lato';font-size:.13rem;color:#999;display:block;font-weight:700}#info .newsPage ul li dl dd{overflow:hidden;font-size:.15rem}@media (max-width: 991px){#info .newsPage ul li dl dt{float:none;font-size:0.14rem}#info .newsPage ul li dl dd{display:block;font-size:0.14rem}}@media (max-width: 767px){#info{padding:30px 15px 20px}#info .newsPage{padding-bottom:30px}#info .newsPage h3{font-size:.2rem}#info .newsPage h3 a{max-width:100px;line-height:26px;padding:0 10px}#info .newsPage h3 a:after{font-size:.1rem}#info .newsPage ul li a .object-fit-img{margin-right:10px;width:90px;height:50px}#info .newsPage ul li dl dt,#info .newsPage ul li dl dd{font-size:0.12rem}}
