.news-page-wrap{margin:80px auto}@media screen and (max-width: 692px){.news-page-block{padding:0 20px}}.news-page-list{position:relative}@media screen and (max-width: 692px){.news-page-list::before{content:"";width:30%;background:#003990;height:1px;display:block;position:absolute;top:0;z-index:1}}@media screen and (max-width: 692px){.news-page-list::after{content:"";width:100%;background:#92b2e3;height:1px;display:block;position:absolute;top:0}}.news-page-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:100px}@media screen and (max-width: 692px){.news-page-list-item{display:block;padding-top:20px}}.news-page-list-item dt{border-top:1px solid #003990;color:#9a9a9a;padding-top:40px;width:100px;font-weight:normal}@media screen and (max-width: 692px){.news-page-list-item dt{width:100%;border-top:none;padding-top:0px}}.news-page-list-item dd{border-top:1px solid #92b2e3;padding:40px 0 0 40px;width:calc(100% - 100px)}@media screen and (max-width: 692px){.news-page-list-item dd{width:100%;border-top:none;padding:10px 0}}.news-page-list-ttl{color:#003990;margin:0 0 30px;font-size:1.6rem;font-weight:600}.news-page-txtarea>p{margin-bottom:20px}.txt-bold{font-weight:600}.news-page-link-area{margin-top:30px}.news-page-link{display:inline-block;padding-bottom:2px;position:relative}a[href$=".pdf"].news-page-link{padding-right:20px}a[href$=".pdf"].news-page-link:after{content:"";background-size:contain;background:url(../img/icon-material.svg) right center no-repeat;background-size:contain;width:18px;height:18px;position:absolute;right:0px;top:6px}.news-page-link-area-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px;margin-top:15px}.news-page-link-area-block:before{content:"";background:url(../img/news-arrow.svg) no-repeat;background-size:contain;width:18px;height:18px;display:inline-block}.news-page-link p::after{background:#003990;content:"";width:100%;height:1px;position:absolute;left:0;bottom:0;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.news-page-link:hover p::after{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1, 1);transform:scale(1, 1)}.news-page-link-area-block:last-child{margin-bottom:0}@media screen and (max-width: 692px){.news-more-wrap{padding:0 20px}}.news-more-wrap .news-more-btn{font-size:1.6rem;background:#fff;border:1px solid #003990;color:#003990;text-align:center;width:100%;display:block;padding:13px;font-weight:600;max-width:720px;margin:0 auto;cursor:pointer}.single-products-content{padding-top:80px}.single-products-name{font-size:2rem}.single-products-container{margin:50px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}@media screen and (max-width: 800px){.single-products-container{display:block}}.single-products-main-img{width:85%}@media screen and (max-width: 800px){.single-products-main-img{width:100%}}.single-products-main-img img{height:auto;width:100%}.single-products-sub-img{width:15%}@media screen and (max-width: 800px){.single-products-sub-img{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;margin-top:10px}}.single-products-sub-img li{height:calc(20% - 13px);margin-bottom:10px}@media screen and (max-width: 800px){.single-products-sub-img li{height:auto;width:calc(20% - 8px)}}.single-products-sub-img img{cursor:pointer;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-point-content{padding-top:80px}@media screen and (max-width: 800px){.single-products-img-txt{padding:20px}}.single-point-ttl{color:#003990;font-size:1.6rem;margin:0 0 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.single-point-ttl::before{content:"";width:50px;height:1px;background:#003990;display:block}.single-point-item-ttl{font-size:1.8rem;font-weight:600;padding-bottom:10px}@media screen and (max-width: 692px){.single-point-item-ttl{font-size:1.6rem}}.single-point-item{padding-bottom:50px}.single-point-item:last-child{padding-bottom:0}.single-point-item-att{font-size:1.2rem;display:block}.single-point-table-ttl{font-size:1.6rem;font-weight:600}.single-point-table{border-collapse:collapse;width:100%;min-width:800px;text-align:center;font-size:12px;margin-bottom:20px}.single-point-table th,.single-point-table td{padding:10px 10px;border:1px solid #4c4c4c;text-align:center}.single-point-table thead th{border-bottom:1px solid #4c4c4c;font-weight:600;background-color:#d6ebff}.single-point-table-td{background:#f2f2f2}.single-point-table-wrap{overflow-x:auto;margin:30px 0 0px}.bg{background:#f2f2f2}.related-key-wrap{padding:60px 20px}.related-key{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px;margin-top:10px}.related-key li a{display:block;width:100%;border-radius:20px;border:1px solid #4c4c4c;padding:5px 22px;-webkit-transition:ease all .3s;transition:ease all .3s;color:#4c4c4c;font-size:1.2rem}.related-key li a:hover{background:#fff}.related-key li a p:before{content:"#";padding-right:5px}.material-link-block-wrap{padding:20px 0 60px}.page-top-bt-txt{padding:90px 20px}.page-top-bt-txt .page-top-bt-txt-main{font-size:2.4rem;color:#003990;font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;text-align:center;line-height:2em;padding-bottom:30px}@media screen and (max-width: 692px){.page-top-bt-txt .page-top-bt-txt-main{font-size:2rem;text-align:left;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto;padding-bottom:50px}}@media screen and (max-width: 692px){.page-top-bt-txt .page-top-bt-txt-main br{display:none}}.page-top-bt-txt-sub{color:#4c4c4c;text-align:center}@media screen and (max-width: 692px){.page-top-bt-txt-sub{text-align:left}}.products-cat-ttl{font-size:3rem;font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px;margin-bottom:20px}@media screen and (max-width: 692px){.products-cat-ttl{font-size:2.4rem;gap:16px;padding:0 30px}}.products-cat-ttl span{width:80px;height:80px;border-radius:50%;background:#548ce2;position:relative}@media screen and (max-width: 692px){.products-cat-ttl span{width:50px;height:50px}}.products-cat-ttl-01 span:after{content:"";background:url(../img/products01.svg) no-repeat;background-size:contain;width:28px;height:45px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media screen and (max-width: 692px){.products-cat-ttl-01 span:after{width:18px;height:28px}}.products-cat-ttl-02 span:after{content:"";background:url(../img/products02.svg) no-repeat;background-size:contain;width:24px;height:49px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media screen and (max-width: 692px){.products-cat-ttl-02 span:after{width:15px;height:31px}}.products-cat-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 692px){.products-cat-block{display:block}}.products-cat-block-01{width:50%;background:#003990;padding:50px 40px}@media screen and (max-width: 692px){.products-cat-block-01{width:100%}}.products-cat-block-02{width:50%;background:#335ea0;padding:50px 40px}@media screen and (max-width: 692px){.products-cat-block-02{width:100%}}.products-cat-block-03{background:#92b2e3;padding:50px 40px;margin-top:20px}.products-cat-block-ttl{color:#fff;text-align:center;margin:0;font-size:2rem;font-weight:400}.products-cat-block-list{padding-top:30px}.products-cat-block-list li{margin-bottom:2px}.products-cat-block-list li a{border-radius:6px;-webkit-transition-duration:.5s;transition-duration:.5s;background:#fff;font-size:1.6rem;width:100%;display:block;text-align:center;padding:13px}.products-cat-block-list li a:hover{border-radius:25px}.products-wrap{max-width:1100px;margin:0 auto 80px;padding:0 20px}@media screen and (max-width: 692px){.products-wrap{padding:0}}/*# sourceMappingURL=archive.css.map */