@font-face{font-family:"notoSans400";src:url("../font/NotoSansJP-Regular.woff")}@font-face{font-family:"notoSans500";src:url("../font/NotoSansJP-Medium.woff")}@font-face{font-family:"NotoSans700";src:url("../font/NotoSansJP-Bold.woff")}@media screen and (min-width:961px){.archive-blog{padding:100px 0 200px}}@media screen and (max-width:960px){.archive-blog{padding:50px 0 100px}}.archive-blog ul.page-numbers{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.archive-blog ul.page-numbers li{margin:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex}.archive-blog ul.page-numbers .prev{width:6px;height:12px;margin-right:5px;display:inline-block;-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-mask:url("../img/common/icon_arrow3.svg") no-repeat center/contain;mask:url("../img/common/icon_arrow3.svg") no-repeat center/contain;background-color:#DF7A99}.archive-blog ul.page-numbers .next{width:6px;height:12px;margin-left:5px;display:inline-block;-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-mask:url("../img/common/icon_arrow4.svg") no-repeat center/contain;mask:url("../img/common/icon_arrow4.svg") no-repeat center/contain;background-color:#DF7A99}.archive-blog ul.page-numbers .current{position:relative;z-index:0;color:#fff}.archive-blog ul.page-numbers .current:before{content:"";width:27px;height:27px;display:block;position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#DF7A99}.archive-blog__inner{max-width:1100px;width:calc(100% - 40px);margin:0 auto}.archive-blog__item{padding:30px 0;border-bottom:1px solid #DF7A99}.archive-blog__item:first-child{border-top:1px solid #DF7A99}.archive-blog__anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:961px){.archive-blog__anchor:hover{opacity:0.7}}.archive-blog__thumbWrap{padding-top:18%;position:relative;overflow:hidden}@media screen and (min-width:961px){.archive-blog__thumbWrap{max-width:300px;width:90%}}@media screen and (max-width:960px){.archive-blog__thumbWrap{width:25%;max-height:125px}}.archive-blog__thumb{width:100%;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.archive-blog__description{position:relative}.archive-blog__description:after{content:"";width:7px;height:7px;display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);pointer-events:none;border-top:2px solid #DF7A99;border-right:2px solid #DF7A99}@media screen and (min-width:961px){.archive-blog__description{width:calc(95% - 300px);padding-right:80px}.archive-blog__description:after{right:30px}}@media screen and (max-width:960px){.archive-blog__description{width:70%;padding-right:15px}.archive-blog__description:after{right:0}}.archive-blog__tag{margin:5px 10px 0 0;display:inline-block;color:#fff;border-radius:1000px;background-color:#DF7A99}@media screen and (min-width:961px){.archive-blog__tag{padding:3px 10px;font-size:14px}}@media screen and (max-width:960px){.archive-blog__tag{padding:2px 8px;font-size:12px}}.archive-blog__date{margin-top:20px}@media screen and (min-width:961px){.archive-blog__date{font-size:18px}}@media screen and (max-width:960px){.archive-blog__date{font-size:14px}}.archive-blog__title{margin-top:5px;line-height:1.35;font-family:notoSans500,sans-serif;font-weight:500}@media screen and (min-width:961px){.archive-blog__title{font-size:25px}}@media screen and (max-width:960px){.archive-blog__title{font-size:20px}}.archive-blog__text{margin-top:15px;line-height:1.5}