@media screen and (max-width: 767px){.blog .l-inner-s,.archive .l-inner-s,.single .l-inner-s{padding:0 10px}}.no_data{text-align:center}.box-select{overflow:hidden;width:230px;text-align:center;position:relative;margin:0 auto 80px}@media screen and (max-width: 767px){.box-select{margin:0 auto 50px}}.box-select:after{content:"";display:inline-block;width:15px;height:6px;position:absolute;right:28px;top:23px;background:url(../img/common/co_ar_btm.svg) no-repeat center center;background-size:contain}.box-select.column{width:100%;max-width:400px}@media(max-width: 767px){.box-select.column{max-width:300px}}.box-select select{font-family:source-han-sans-japanese;width:100%;padding:17px 45px 17px 30px;cursor:pointer;border:none;outline:none;background:#fff;color:#606161;border:1px solid #606161;border-radius:10px;background-image:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;text-align:left}.box-select select::-ms-expand{display:none}.wp-pagenavi{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}.wp-pagenavi span,.wp-pagenavi a{width:40px;height:40px;text-align:center;line-height:40px;display:inline-block;margin:0 2px;-webkit-transition:.5s;transition:.5s;font-family:"Inter",sans-serif;font-size:17px;border-radius:50%}.wp-pagenavi span{background-color:#707171;color:#fff}.wp-pagenavi a{color:#606161}.wp-pagenavi a:hover{color:#fff;background-color:#707171}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{background:url(../img/common/co_ar.svg) center/6px auto no-repeat}.wp-pagenavi .previouspostslink:hover,.wp-pagenavi .nextpostslink:hover{background-image:url(../img/common/co_ar_white.svg)}.wp-pagenavi .previouspostslink{-webkit-transform:rotate(180deg);transform:rotate(180deg)}article .headline{padding:0 10px 21px;margin-bottom:70px;border-bottom:2px solid #707171}@media screen and (max-width: 767px){article .headline{margin-bottom:44px}}article .headline .date{font-size:12px}article .headline .cat{margin-left:22px}@media screen and (max-width: 767px){article .headline .cat{margin-left:0}}article h3{font-size:19px;line-height:1.9em}@media screen and (max-width: 767px){article h3{font-size:18px;margin-top:10px}}article .content{border-bottom:2px solid #707171;margin-bottom:80px;padding:0 10px 60px;font-size:16px;letter-spacing:.02em;line-height:2em;text-align:justify}@media screen and (max-width: 767px){article .content{padding:0 10px 50px;margin-bottom:45px}}article .content p span{font-size:16px !important}article .content img{width:auto;max-width:100%}.singlenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 45px;font-size:14px}@media(max-width: 767px){.singlenavi{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px}}.singlenavi .prev,.singlenavi .new{width:calc((100% - 230px)/2)}@media(max-width: 767px){.singlenavi .prev,.singlenavi .new{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%}}@media(max-width: 374px){.singlenavi .prev,.singlenavi .new{font-size:13px}}.singlenavi .prev a:before,.singlenavi .new a:before{content:"";display:inline-block;width:6px;height:15px;background:url(../img/common/co_ar.svg) no-repeat center center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.singlenavi .prev a{padding-left:32px}@media(min-width: 768px){.singlenavi .prev a:hover{-webkit-transform:translateX(-3px);transform:translateX(-3px)}}@media screen and (max-width: 767px){.singlenavi .prev a{padding-left:25px}}.singlenavi .prev a:before{left:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.singlenavi .back{width:230px;line-height:50px;border:1px solid #606161;border-radius:10px;text-align:center}@media(min-width: 768px){.singlenavi .back:hover{background-color:#606161;color:#fff}}@media(max-width: 767px){.singlenavi .back{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:30px auto 0}}.singlenavi .new{text-align:right}.singlenavi .new a{padding-right:35px}@media(min-width: 768px){.singlenavi .new a:hover{-webkit-transform:translateX(3px);transform:translateX(3px)}}.singlenavi .new a:before{right:0}.singlenavi a{color:#606161;position:relative;-webkit-transition:.5s;transition:.5s}.singlenavi a:hover{opacity:.7}/*# sourceMappingURL=news.css.map */