@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes scrollMarkSlide{0%{top:0;opacity:0}10%{top:0;opacity:1}90%{top:100%;opacity:1}100%{top:100%;opacity:0}}@keyframes crossFade{0%{opacity:0;animation-timing-function:ease-in}5%{opacity:1;animation-timing-function:ease-in;transform:scale(1)}32%{opacity:1}42%{opacity:0}100%{opacity:0}}.kv #js-kv__heading,.kv #js-kv__sub{opacity:0;transition:1s ease-out;transform:translateY(20px)}.kv #js-kv__sub{transition-delay:.5s}.kv #js-kv__img__wrap{opacity:0;transition:1s ease-out}@media only screen and (min-width:769px){.kv #js-kv__img__wrap{transform:translateY(20px)}}@media only screen and (max-width:768px){.kv #js-kv__img__wrap{transform:translateY(10px)}}.kv.appeared #js-kv__heading,.kv.appeared #js-kv__sub{opacity:1;transform:translateY(0)}.kv.appeared #js-kv__img__wrap{opacity:1;transition-delay:.5s}@media only screen and (min-width:769px){.kv.appeared #js-kv__img__wrap{transform:translateY(0)}}@media only screen and (max-width:768px){.kv.appeared #js-kv__img__wrap{transform:translateY(0)}}@media only screen and (min-width:769px){.category__wrap{padding-top:min(4.7169811321%,60px)}}@media only screen and (max-width:768px){.category__wrap{padding-top:7.8125vw}}@media only screen and (min-width:769px){.category__wrap .section__title{font-size:4.2rem}}@media only screen and (max-width:768px){.category__wrap .section__title{font-size:4.6875vw}}.category__blog__thumb{border:1px solid #f3f3f3;margin-bottom:0}.category__list{display:flex;flex-wrap:wrap}@media only screen and (min-width:769px){.category__list{margin-top:min(4.7169811321%,60px)}}@media only screen and (max-width:768px){.category__list{margin-top:7.8125vw}}@media only screen and (min-width:769px){.category__list li{width:31%;margin-bottom:4.7169811321%}}@media only screen and (max-width:768px){.category__list li{width:47%;margin-bottom:3%}}@media only screen and (min-width:769px){.category__list li:not(:nth-of-type(3n)){margin-right:3.5%}}@media only screen and (max-width:768px){.category__list li:nth-of-type(2n-1){margin-right:6%}}.category__blog__article{box-shadow:0 0 15px rgba(0,0,0,.2);display:block;transition:.2s;position:relative;height:100%}@media only screen and (min-width:769px){.category__blog__article:hover{box-shadow:0 0 0;background-color:#f9f9f9}}.category__blog__article .category__blog__link__block{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:1}@media only screen and (min-width:769px){.category__blog__article .category__blog__info{padding:5.5555555556%}}@media only screen and (max-width:768px){.category__blog__article .category__blog__info{padding:2.6041666667vw}}.category__blog__article .category__blog__title{font-weight:700}@media only screen and (min-width:769px){.category__blog__article .category__blog__title{letter-spacing:.1em}}@media only screen and (max-width:768px){.category__blog__article .category__blog__title{letter-spacing:.05em}}@media only screen and (min-width:769px){.category__blog__article .category__blog__title{font-size:1.5rem;margin-bottom:3.3333333333%}}@media only screen and (max-width:768px){.category__blog__article .category__blog__title{font-size:2.6041666667vw;margin-bottom:2.6041666667vw}}@media only screen and (min-width:769px){.category__blog__article .category__blog__desc{letter-spacing:.1em}}@media only screen and (max-width:768px){.category__blog__article .category__blog__desc{letter-spacing:.05em}}@media only screen and (min-width:769px){.category__blog__article .category__blog__desc{font-size:1.3rem;line-height:1.8}}@media only screen and (max-width:768px){.category__blog__article .category__blog__desc{font-size:3.125vw;line-height:1.8}}.category__blog__article .post-categories{display:flex;flex-wrap:wrap;position:relative;z-index:2}@media only screen and (min-width:769px){.category__blog__article .post-categories{margin-top:4.1666666667%}}@media only screen and (max-width:768px){.category__blog__article .post-categories{margin-top:2.6041666667vw}}.category__blog__article .post-categories li a{display:inline-block;background-color:#f3f3f3;transition:.4s;border:1px solid transparent}@media only screen and (min-width:769px){.category__blog__article .post-categories li a{letter-spacing:.1em}}@media only screen and (max-width:768px){.category__blog__article .post-categories li a{letter-spacing:.05em}}@media only screen and (min-width:769px){.category__blog__article .post-categories li a{padding:3px 10px;font-size:1.1rem}}@media only screen and (max-width:768px){.category__blog__article .post-categories li a{padding:.2604166667vw 1.3020833333vw;font-size:2.34375vw}}.category__blog__article .post-categories li a:hover{border:1px solid #4c444d}@media only screen and (min-width:769px){.category__blog__article .post-categories li+li{margin-left:2.7777777778%}}@media only screen and (max-width:768px){.category__blog__article .post-categories li+li{margin-left:2.6041666667vw}}.category__blog__article .category__blog__date{text-align:right;position:relative}@media only screen and (min-width:769px){.category__blog__article .category__blog__date{letter-spacing:.1em}}@media only screen and (max-width:768px){.category__blog__article .category__blog__date{letter-spacing:.05em}}@media only screen and (min-width:769px){.category__blog__article .category__blog__date{margin-top:5.5555555556%;font-size:1.1rem}}@media only screen and (max-width:768px){.category__blog__article .category__blog__date{margin-top:3.90625vw;font-size:2.6041666667vw}}.category__blog__article .category__blog__date:after{content:"";display:block;width:100%;width:100%;height:1px;background-color:#4c444d;position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:1}.category__blog__article .category__blog__date span{background-color:#fff;position:relative;z-index:2}@media only screen and (min-width:769px){.category__blog__article .category__blog__date span{padding-left:5.5555555556%}}@media only screen and (max-width:768px){.category__blog__article .category__blog__date span{padding-left:3.90625vw}}