#contents-area,.lyt-col-1 #contents-body{width:100%;min-width:990px}h1.mv-img{text-align:center}.tab-wrap{position:relative}.tab-wrap:after{content:"";position:absolute;width:100%;left:0}.tab-wrap .tab-wrap-ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;max-width:950px;margin:0 auto;box-sizing:border-box}.tab-wrap li{display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;width:25%;margin:0 1px}.tab-wrap li span{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;padding:15px 0;background:#2a94e6;background:padding-box -webkit-linear-gradient(top,#0b5bce,#0f82b8),border-box -webkit-repeating-linear-gradient(top,#0b5bce,#0f82b8);background:padding-box linear-gradient(to bottom,#0b5bce,#0f82b8),border-box repeating-linear-gradient(to bottom,#0b5bce,#0f82b8);border:2px solid transparent;color:#fff;font-size:16px;line-height:1.25;text-decoration:none;cursor:pointer}.tab-wrap li span:hover{text-decoration:none;opacity:.7}.tab-wrap li.is-active{position:relative;z-index:2}.tab-wrap li.is-active span{border:2px solid transparent;background:#f5f5f5;background:padding-box -webkit-linear-gradient(#f5f5f5,#f5f5f5),border-box -webkit-repeating-linear-gradient(top,#0b5bce,#0f82b8);background:padding-box linear-gradient(#f5f5f5,#f5f5f5),border-box repeating-linear-gradient(to bottom,#0b5bce,#0f82b8);color:#333;font-weight:700}.tab-wrap li.is-active span:hover{cursor:default;opacity:1}.tab-wrap li br{display:none}.tab-wrap.tab-wrap-up{margin-top:30px}.tab-wrap.tab-wrap-up:after{border-bottom:2px solid #0f82b8;bottom:0}.tab-wrap.tab-wrap-up li span,.tab-wrap.tab-wrap-up li.is-active span{border-radius:5px 5px 0 0;border-bottom:none}.tab-wrap.tab-wrap-under{margin-bottom:50px!important}.tab-wrap.tab-wrap-under li span{background:padding-box -webkit-linear-gradient(bottom,#0b5bce,#0f82b8),border-box -webkit-repeating-linear-gradient(bottom,#0b5bce,#0f82b8);background:padding-box linear-gradient(to top,#0b5bce,#0f82b8),border-box repeating-linear-gradient(to top,#0b5bce,#0f82b8)}.tab-wrap.tab-wrap-under li.is-active span{background:padding-box -webkit-linear-gradient(#f5f5f5,#f5f5f5),border-box -webkit-repeating-linear-gradient(bottom,#0b5bce,#0f82b8);background:padding-box linear-gradient(#f5f5f5,#f5f5f5),border-box repeating-linear-gradient(to top,#0b5bce,#0f82b8)}.tab-wrap.tab-wrap-under:after{border-top:2px solid #0f82b8;top:0}.tab-wrap.tab-wrap-under li span,.tab-wrap.tab-wrap-under li.is-active span{border-radius:0 0 5px 5px;border-top:none;padding:17px 0 13px}.article-wrap{margin:0;padding:25px 20px 10px;background:#f5f5f5}.article-wrap a{text-decoration:none}.article-wrap a:hover{text-decoration:none;opacity:.7}.article-wrap .article-ul{max-width:910px;margin:0 auto}.article-wrap .article-ul .article-li{margin-bottom:15px}.article-wrap .article-ul .article-li a{position:relative;display:block;border:1px solid transparent;background:#fff;background:padding-box -webkit-linear-gradient(#fff,#fff),border-box -webkit-repeating-linear-gradient(top,#0b5bce,#0f82b8);background:padding-box linear-gradient(#fff,#fff),border-box repeating-linear-gradient(to bottom,#0b5bce,#0f82b8);border-radius:5px;padding:15px;border-right-width:20px;color:#333}.article-wrap .article-ul .article-li a:after{position:absolute;content:"";width:9px;height:9px;border-top:3px solid #fff;border-right:3px solid #fff;top:50%;right:-13px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.article-wrap .article-ul .article-left{width:19%;float:left;padding-right:10px;box-sizing:border-box}.article-wrap .article-ul .article-left img{width:100%;height:auto}.article-wrap .article-ul .article-category{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:3px 0 5px}.article-wrap .article-ul .article-category li{padding:1px 10px 0;margin:0 5px 5px 0;color:#0f82b8;background:#e7f4fc;border-radius:5px;font-size:12px}.article-wrap .article-ul .article-title{margin:0;font-size:18px;font-weight:700;margin-bottom:2px}.article-wrap .article-ul .article-li .article-txt{position:relative;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;color:#777;margin-top:0;margin-bottom:0}.article-wrap .article-ul .article-li .article-txt:after{position:absolute;bottom:0;right:0;content:"…続きを読む";background:#fff;color:#2a94e6;text-decoration:underline;padding-left:.5em}.article-wrap .article-ul .article-li:after{content:"";display:block;clear:both}.pagination{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:700px;margin:30px auto}.pagination .page-number{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto}.pagination .page-number li+li{margin-left:25px}.pagination .next,.pagination .page-last,.pagination .page-number li,.pagination .page-top,.pagination .prev{cursor:pointer;width:40px;line-height:38px;text-align:center;background:#fff;color:#2a94e6;border:1px solid #2a94e6;border-radius:5px;box-sizing:border-box;position:relative;margin-bottom:0}.pagination .next:hover,.pagination .page-last:hover,.pagination .page-number li:hover,.pagination .page-top:hover,.pagination .prev:hover{opacity:.7}.pagination .page-number li.is-active{cursor:default;background:#2a94e6;color:#fff}.pagination .page-number li.is-active:hover{opacity:1}.pagination .pagination-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:105px}.pagination .page-last,.pagination .prev{margin-left:6px}.pagination .next:after,.pagination .page-last:after,.pagination .page-last:before,.pagination .page-top:after,.pagination .page-top:before,.pagination .prev:after{content:"";position:absolute;width:4px;height:4px;border:1.75px solid;top:14.5px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.pagination .page-top:after,.pagination .page-top:before,.pagination .prev:after{border-color:transparent transparent #2a94e6 #2a94e6}.pagination .next:after,.pagination .page-last:after,.pagination .page-last:before{border-color:#2a94e6 #2a94e6 transparent transparent}.pagination .page-top:before{left:45%}.pagination .page-top:after{left:65%}.pagination .prev:after{left:56.5%}.pagination .next:after{left:43.5%}.pagination .page-last:before{left:33%}.pagination .page-last:after{left:53%}.pagination .next.disabled,.pagination .page-last.disabled,.pagination .page-top.disabled,.pagination .prev.disabled{cursor:default;background:#ececec;border:1px solid #ececec}.pagination .next.disabled:hover,.pagination .page-last.disabled:hover,.pagination .page-top.disabled:hover,.pagination .prev.disabled:hover{opacity:1}.pagination .page-top.disabled:after,.pagination .page-top.disabled:before,.pagination .prev.disabled:after{border-color:transparent transparent #cacaca #cacaca}.pagination .next.disabled:after,.pagination .page-last.disabled:after,.pagination .page-last.disabled:before{border-color:#cacaca #cacaca transparent transparent}.pagination .page-number li.three-point-leader{display:block;position:relative;width:40px;height:40px;cursor:default;border:0;background-color:transparent}.pagination .page-number li.three-point-leader:hover{opacity:1}.pagination .page-number li.three-point-leader span,.pagination .page-number li.three-point-leader span:after,.pagination .page-number li.three-point-leader span:before{display:block;position:absolute;border-radius:50%;width:2px;height:2px;background:#2a94e6}.pagination .page-number li.three-point-leader span{top:0;right:0;bottom:0;left:0;margin:auto}.pagination .page-number li.three-point-leader span:after,.pagination .page-number li.three-point-leader span:before{content:''}.pagination .page-number li.three-point-leader span:before{left:-8px}.pagination .page-number li.three-point-leader span:after{left:8px}