#mainv{position:relative}#mainv:after{content:"";display:inline-block;width:70%;height:60%;background:url('../img/staff/txt-staff.png?1752046064') no-repeat right bottom;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;position:absolute;bottom:-40px;right:0;z-index:1}@media (max-width: 1199px){#mainv:after{width:70%;bottom:-30px}}@media (max-width: 767px){#mainv:after{width:80%;bottom:-20px}}#main .row{margin-left:-2px;margin-right:-2px}#main .row>div{padding:0 2px}@media (max-width: 767px){#main .row>div{width:50%;margin-bottom:4px}}#main .img{position:relative}#main .img img{width:100%;height:auto}#main .img .txtIn{position:absolute;z-index:1;left:40px;bottom:30px;color:#fff}@media (max-width: 1199px){#main .img .txtIn{left:25px;bottom:20px}}@media (max-width: 767px){#main .img .txtIn{left:15px;bottom:15px}}#main .img .txtIn .cateTxt{display:inline-block;background:#fff;color:#43352F;font-weight:600;padding:10px 40px}@media (max-width: 1199px){#main .img .txtIn .cateTxt{padding:5px 30px}}@media (max-width: 767px){#main .img .txtIn .cateTxt{padding:2px 10px;font-size:1.4rem;margin-bottom:5px}}#main .img .txtIn .nameTxt{font-size:4rem;font-weight:600}@media (max-width: 1199px){#main .img .txtIn .nameTxt{font-size:3.4rem}}@media (max-width: 767px){#main .img .txtIn .nameTxt{font-size:2rem}}#entry{position:relative}#entry .container{position:relative}#entry .imgIn{text-align:center}@media (max-width: 991px){#entry .imgIn{width:100%;margin-bottom:40px}}#entry .imgIn.w100{width:auto}#entry .imgIn ul li{padding:0 30px}@media (max-width: 991px){#entry .imgIn ul li{padding:0 10px}}#entry .imgIn ul li:nth-child(odd) img{padding-top:60px}@media (max-width: 767px){#entry .imgIn ul li:nth-child(odd) img{padding-top:30px}}#entry .imgIn .list{margin:0}#entry .txtIn{width:60%;position:relative;margin:0 auto 80px}@media (max-width: 991px){#entry .txtIn{width:100%;margin:0 auto 60px}}@media (max-width: 767px){#entry .txtIn{margin:0 auto 40px}}#entry .txtIn.staff1{background:url('../img/staff/img-staff1-3.jpg?1756284474') no-repeat top 40px right;-moz-background-size:40% auto;-o-background-size:40% auto;-webkit-background-size:40% auto;background-size:40% auto}#entry .txtIn.staff2{background:url('../img/staff/img-staff2-2.jpg?1752046064') no-repeat top 40px right;-moz-background-size:30% auto;-o-background-size:30% auto;-webkit-background-size:30% auto;background-size:30% auto}#entry .txtIn.staff3{background:url('../img/staff/img-staff3-2.jpg?1752046064') no-repeat top 40px right;-moz-background-size:30% auto;-o-background-size:30% auto;-webkit-background-size:30% auto;background-size:30% auto}#entry .txtIn .cateList{overflow:hidden;margin-bottom:30px}#entry .txtIn .cateList li{float:left;border:2px solid #E60012;font-weight:600;padding:5px 40px}#entry .txtIn .cateList li:nth-child(1){background:#E60012;color:#fff}#entry .txtIn .cateList li:nth-child(2){color:#E60012}#entry .txtIn .mainTtl{font-size:4rem;font-weight:600;margin-bottom:70px}@media (max-width: 1199px){#entry .txtIn .mainTtl{font-size:3rem;margin-bottom:60px}}@media (max-width: 767px){#entry .txtIn .mainTtl{font-size:2.4rem;margin-bottom:50px}}#entry .txtIn .subTtl{font-size:3.2rem;font-weight:600;margin-bottom:20px}@media (max-width: 1199px){#entry .txtIn .subTtl{font-size:2.6rem}}@media (max-width: 767px){#entry .txtIn .subTtl{font-size:2rem}}#entry .txtIn .subTtl2{border-left:5px solid #E60012;padding-left:15px;font-weight:600;font-size:2.6rem;margin-bottom:20px}@media (max-width: 1199px){#entry .txtIn .subTtl2{font-size:2.2rem}}@media (max-width: 767px){#entry .txtIn .subTtl2{font-size:1.8rem}}#entry .txtIn .txt{max-width:90%}#entry .txtIn .inner{margin-top:80px}@media (max-width: 991px){#entry .txtIn .inner{margin-top:60px}}@media (max-width: 767px){#entry .txtIn .inner{margin-top:40px}}#entry .txtIn .inner .innerTxtIn{width:65%}@media (max-width: 767px){#entry .txtIn .inner .innerTxtIn{width:100%}}#entry .txtIn .inner .innerImgIn{width:35%;display:block;margin-right:auto}@media (max-width: 767px){#entry .txtIn .inner .innerImgIn{width:100%;margin-top:30px}#entry .txtIn .inner .innerImgIn img{width:50%;display:block;margin:auto}}#entry .txtIn .schedList{border-left:solid 2px #1B1411}#entry .txtIn .schedList li{margin-bottom:15px;overflow:hidden;line-height:1.5}#entry .txtIn .schedList li p{overflow:hidden;padding-top:5px}#entry .txtIn .schedList li b{font-size:1.8rem}@media (max-width: 991px){#entry .txtIn .schedList li b{font-size:1.6rem}}@media (max-width: 767px){#entry .txtIn .schedList li b{font-size:1.4rem}}#entry .txtIn .schedList span{display:inline-block;background:#1B1411;color:#fff;padding:5px 0;width:100px;text-align:center;margin-right:20px;float:left}
