@charset "utf-8";.wp_main{width:75%;float:left;padding-right:2%}.wp_side{width:25%;float:left;padding-top:120px;padding-left:2%}@media screen and (max-width:768px){.wp_main{width:100%;float:none;padding-left:0}.wp_side{width:100%;float:none;margin-top:2.281em;padding-top:0;padding-right:0}}.wp_side .block>.headline{border-left:10px solid #3179bd;border-bottom:1px solid #3179bd;padding:.555em 1.266em;margin-bottom:.555em}@media screen and (max-width:768px){.wp_side .block>.headline{font-size:1.424em;font-weight:700;padding:12px 15px 8px}}.wp_side ul{padding-left:calc(10px + 1.266em)}.wp_side ul li:before{content:"＞";margin-right:.2em}.wp_side ul li a{line-height:1.9}.hover .wp_side ul li a:hover,.wp_side ul li a.hover,.wp_side ul li a:focus{text-decoration:underline}.wp_side ul .children{margin-top:.3em;padding-left:0}.wp_side ul .children li{border-bottom:none;list-style-type:disc;padding-top:4px;padding-bottom:2px;margin-left:1.3em}.wp_side ul .children li:before{content:"＞";margin-right:.2em}@media screen and (max-width:768px){.wp_side ul{padding-left:0}.wp_side ul li{display:inline-block;margin-bottom:.555em}.wp_side ul li:before{content:none}.wp_side ul li a{background-color:#001787;border-radius:5px;color:#fff;display:block;padding:.1em 1em}}.wp_side .newest,.wp_side .popular{margin-bottom:2.027em}.wp_side .newest .btn_type1,.wp_side .popular .btn_type1{margin-top:20px}.wp_side .newest .item,.wp_side .popular .item{font-size:inherit;border-bottom:#999 1px dotted;padding-bottom:.324em;margin-bottom:1em}@media screen and (max-width:768px){.wp_side .newest .box,.wp_side .popular .box{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.wp_side .newest .box .item,.wp_side .popular .box .item{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%;max-width:32%;position:relative;border-bottom:none;padding-bottom:0}.wp_side .newest .box .detail,.wp_side .popular .box .detail{padding-bottom:1.266em}}@media screen and (max-width:599px){.wp_side .newest,.wp_side .popular{display:none}}@media screen and (max-width:768px){.wp_side .popular>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.wp_side .popular>div .item{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%;max-width:32%;position:relative;border-bottom:none;padding-bottom:0}.wp_side .popular>div .detail{padding-bottom:1.266em}}@media screen and (max-width:599px){.wp_side .category{display:none}}.list .box_blog{font-size:1rem;position:relative}.list .column_main .flex article:not(:last-child){margin-bottom:3.247em}@media screen and (max-width:768px){.list .column_main .flex{margin-bottom:1.424em;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.list .column_main .flex article{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%;margin-bottom:1em}.list .column_main .flex article:not(:last-child){margin-bottom:1em}}@media screen and (max-width:599px){.list .column_main .flex{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.list .column_main .flex article{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.list:not(.topics) .column_main .more{color:#3179bd;font-size:.889em;display:inline-block}.list:not(.topics) .column_main .more .icon{font-size:.889em;margin-right:.2em}@media screen and (max-width:599px){.list:not(.topics) .column_main .more{display:block}.list:not(.topics) .column_main .more .icon{display:none}.list:not(.topics) .column_main .more a{display:block;text-align:center;color:#fff;text-decoration:none;font-weight:700;padding-top:.2em;padding-bottom:.2em;margin-top:.555em;background-color:#3179bd}}.detail:not(.topics) .column_main .title{margin-bottom:.79em}.detail:not(.topics) .column_main .head{margin-bottom:1em;position:relative}.detail:not(.topics) .column_main .date{color:#999;margin-right:1.266em}.detail:not(.topics) .column_main .container_category{display:inline-block}.detail:not(.topics) .column_main .container_category .btn_type4{min-width:120px}.detail:not(.topics) .column_main .sns{margin-top:.555em}.detail:not(.topics) .column_main .sns .item{display:inline-block;overflow:hidden;max-width:35px;border-radius:5px}.detail:not(.topics) .column_main .author{position:absolute;top:0;right:0;text-align:center}.detail:not(.topics) .column_main .author .name{display:block;margin-top:.555em;font-size:.79em}.detail:not(.topics) .column_main .eyecatch{margin-bottom:1em}.detail:not(.topics) .column_main .tag{border-top:1px dotted #999;padding-top:.555em}.detail:not(.topics) .column_main .tag .litem{display:inline-block}.detail:not(.topics) .column_main .tag .litem:not(:last-child){margin-right:.555em}.detail:not(.topics) .column_main .tag .litem a{display:block;background-color:#001787;border-radius:5px;border:1px solid #001787;color:#fff;text-align:center;font-size:.79em;padding:.2em .889em 0;-webkit-transition:.2s cubic-bezier(.165,.84,.44,1);-o-transition:.2s cubic-bezier(.165,.84,.44,1);transition:.2s cubic-bezier(.165,.84,.44,1);-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}.hover .detail:not(.topics) .column_main .tag .litem a:hover,.detail:not(.topics) .column_main .tag .litem a.hover,.detail:not(.topics) .column_main .tag .litem a:focus{background-color:var(--color-primary-thin);color:#001787}.detail:not(.topics) .column_main .detail main .tag a{text-decoration:underline;color:#24b32d;display:inline-block;margin-bottom:5px}.detail:not(.topics) .column_main .hover.detail main .tag a:hover,.detail:not(.topics) .column_main .detail main .tag a.hover,.detail:not(.topics) .column_main .detail main .tag a:focus{text-decoration:none}.list .pager{text-align:center;margin-top:2.887em}.list .pager>*{font-size:1.125em;color:#001787;border:1px solid #001787;background-color:var(--color-primary-thin);display:inline-block;padding:6px 12px;margin-left:7px;margin-right:7px}.list .pager .page-numbers:not(.dots){-webkit-transition:.12s ease;-o-transition:.12s ease;transition:.12s ease;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}.list .pager .page-numbers:not(.dots) svg{width:14px;height:14px;fill:#001787}.hover .list .pager .page-numbers:not(.dots):hover,.list .pager .page-numbers:not(.dots).hover,.list .pager .page-numbers:not(.dots):focus,.list .pager .page-numbers:not(.dots).current{color:#fff;background-color:#001787}.hover .list .pager .page-numbers:not(.dots):hover svg,.list .pager .page-numbers:not(.dots).hover svg,.list .pager .page-numbers:not(.dots):focus svg,.list .pager .page-numbers:not(.dots).current svg{-webkit-transition:fill .2s;-o-transition:fill .2s;transition:fill .2s;fill:#fff}@media screen and (max-width:599px){.list .pager{margin-top:1.424em;margin-bottom:2.887em}.list .pager>*{padding:6px 9px}}.detail .pager_container{width:100%;margin:auto;margin-top:3.247em}.detail .pager_container>.headline{background-color:#3179bd;color:#fff;padding:.555em 1.802em .324em;margin-bottom:1em}.detail .pager_container .pager{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.detail .pager_container .pager .item{-webkit-box-flex:0;-webkit-flex:0 1;-ms-flex:0 1;flex:0 1;-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;max-width:320px;display:block}.detail .pager_container .pager .item>*{display:block;vertical-align:middle}.detail .pager_container .pager .item>.__right{text-align:right}.detail .pager_container .pager .item.prev .icon{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.detail .pager_container .pager .item.prev .box_type17{padding-left:1em}.detail .pager_container .pager .item.next .box_type17{padding-right:1em}.detail .pager_container .pager .item .icon{color:#3179bd;font-size:2.5em}.detail .pager_container .pager .item .box_type17 .objfit{height:180px}@media screen and (max-width:599px){.detail .pager_container .pager .item{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%}.detail .pager_container .pager .item.prev .box_type17{padding-left:0}.detail .pager_container .pager .item.next .box_type17{padding-right:0}.detail .pager_container .pager .item .box_type17 .objfit{height:90px}.detail .pager_container .pager .item .box_type17 .detail{padding:0}.detail .pager_container .pager .item .icon{display:none}}
/*# sourceMappingURL=layout.css.map */