@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")}@font-face{font-family:"notoSerif500";src:url("../font/NotoSerifJP-Medium.woff")}@font-face{font-family:"NotoSerif600";src:url("../font/NotoSerifJP-SemiBold.woff")}@font-face{font-family:"NotoSerif700";src:url("../font/NotoSerifJP-Bold.woff")}@font-face{font-family:"ZenOldMincho400";src:url("../font/ZenOldMincho-Regular.woff")}@font-face{font-family:"ZenOldMincho600";src:url("../font/ZenOldMincho-SemiBold.woff")}@font-face{font-family:"ZenOldMincho700";src:url("../font/ZenOldMincho-Bold.woff")}@media screen and (min-width:781px){.archive-knowledge{padding:100px 0 160px}}@media screen and (max-width:780px){.archive-knowledge{padding:50px 0 80px}}.archive-knowledge__inner{max-width:1050px;width:calc(100% - 50px);margin:0 auto}.archive-knowledge__item:nth-child(n+2){border-top:1px solid #00489D}.archive-knowledge__anchor{display:block;position:relative}.archive-knowledge__anchor:after{content:"";width:30px;height:30px;display:inline-block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;background:url("../img/common/icon-arrow3.svg") no-repeat center/contain}@media screen and (min-width:781px){.archive-knowledge__anchor{padding:20px 170px 20px 0}.archive-knowledge__anchor:hover{opacity:0.7}}@media screen and (max-width:780px){.archive-knowledge__anchor{padding:20px 50px 20px 0}}.archive-knowledge__itemTitle{font-size:20px;line-height:1.5;font-family:ZenOldMincho600,sans-serif;font-weight:600;color:#00489D}.archive-knowledge__itemText{margin-top:10px;line-height:2}