@charset "UTF-8";.よく使うカラー{_background:#1D2088;_background:#0053D6;_background:#D6E6FF;_background:#f2f7ff;_background:#F4000B;}.main_contents{min-height:600px;display:block;}.card-item{border:none;}#index a.card-link .acms-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.card{margin:0 auto 40px;padding:0;list-style:none;border-left:none;}.card-title{margin:0;font-size:18px;font-weight:700;}.card-img{margin:0;}.card-img img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;transition:all .25s;}.wrap__index_summary_right{display:block;margin:0;padding:0;}.card .wrap0__index_summary_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;_height:140px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;}.card-link:hover{text-decoration:none;background:#f2f7ff;-webkit-transition:background-color .25s linear;transition:background-color .25s linear;}.card-link:hover .card-img img{opacity:.8}.time__index_summary{font-weight:500;margin:0 auto 10px;color:#777;}.summary__index_summary{margin:10px auto 0;}span.boader__card-item{display:block;border-bottom:1px solid #e5e5e5;width:85%;margin:8px auto;}@media screen and (max-width:767px){.headline-link:hover{padding:15px 5px}.acms-list-group-item{padding:15px 5px}}@media screen and (max-width:480px){.time__index_summary{font-size:13px}.card-title{font-size:16px}.card .wrap0__index_summary_right{padding:0 10px}.summary__index_summary{font-size:13px;line-height:1.2}}#side_el .module-header{position:relative;margin:0;padding:8px 10px;color:#000;border-bottom:none;background:none;border-bottom:3px solid #000;}#side_el .module-heading{margin:0;font-weight:bold;}#side_el a.btn_for_index{background:#deebff;color:#000;padding:15px 10px;margin:30px auto;display:block;max-width:300px;text-align:center;font-size:13px;border-radius:25px;width:75%;border:none;transition:all .2s linear;}#side_el a.btn_for_index:hover{color:#fff;background:#0053D6;opacity:1}#side_banner{margin:50px auto 0;}.pager li.cur{color:#fff;background:#1D2088;}.pager-link:hover{background:#1D2088;}.pager-link{display:block;color:#fff;background:#0053D6;transition:all .2s}.pager-link,.pager li.cur{padding:10px 20px;border-radius:3px;}.pager-link:active,.pager-link:focus,.pager-link:visited{color:#fff;}