.under-kv{width:100%;height:25.6rem;position:relative;background-image:url(../img/under_kv.svg);background-size:cover}.under-kv .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:87.5rem;color:#fff}.under-kv .container h1{font-size:4rem;margin-bottom:1.5rem;text-align:center;letter-spacing:.01em}@media screen and (max-width:744px){.under-kv{background-image:url(../img/under_kv_sp.svg)}.under-kv .container{width:100%;padding:4rem 2rem;margin:0 auto}.under-kv .container h1{font-size:2.6rem}}.search{padding:4rem 0 6rem;background-color:#f4f6f7}.search .container{max-width:88rem}.search .container h2{font-size:3rem;margin-bottom:4rem}.search .container form{display:flex;align-items:center;gap:0 2rem}.search .container form input{width:300px;background-color:#fff;border-radius:10px;padding:1.5rem 2rem;font-size:1.6rem}.search .container form .select{width:200px;background-color:#fff;border-radius:10px;padding:1.5rem 2rem;font-size:1.6rem;margin-right:2rem;position:relative}.search .container form .select::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:1.6rem;height:1rem;background-size:cover;right:1rem;background-image:url(../img/down-arrow.svg)}.search .container form .select select{width:100%;height:100%}.search .container form .btn{width:15rem;height:5rem;line-height:5rem;background-color:#366be0;text-align:center;color:#fff;font-size:1.6rem;border-radius:30px;transition:.5s}.search .container form .btn:hover{opacity:.5}@media screen and (max-width:744px){.search .container h2{font-size:2.4rem}.search .container form{flex-wrap:wrap;gap:2rem 0}.search .container form input,.search .container form>div{width:100%}.search .container form .select{width:100%;margin-right:0}.search .container form .btn{margin:0 auto}}.archive-sec{padding:7.3rem 0 6.3rem}.archive-sec .container{max-width:88rem}.archive-sec .container .archive-list+.archive-list{padding-top:2rem}.archive-sec .container .archive-list h2{font-size:3rem;margin-bottom:6.3rem}.archive-sec .container .archive-list .tab{width:100%;height:23.8rem;display:block;position:relative;border-radius:0 15px 15px 15px;box-shadow:1px 3px 4px rgba(0,0,0,.13)}.archive-sec .container .archive-list .tab+.tab{margin-top:6rem}.archive-sec .container .archive-list .tab .check,.archive-sec .container .archive-list .tab>svg{position:absolute}.archive-sec .container .archive-list .tab .check{z-index:100;display:flex;align-items:center;gap:0 .8rem;width:10rem;top:-2.4rem;left:1rem}.archive-sec .container .archive-list .tab .check img{width:1.4rem}.archive-sec .container .archive-list .tab .check strong{font-size:1.5rem;text-transform:uppercase;letter-spacing:.225em;top:-.1rem;position:relative}.archive-sec .container .archive-list .tab>svg{top:-3.3rem;left:-7px}.archive-sec .container .archive-list .tab .flex{background-color:#fff;position:relative;z-index:100;border-radius:15px;padding:2.9rem 2rem 1.8rem 3.4rem;display:flex;justify-content:space-between;align-items:flex-start}.archive-sec .container .archive-list .tab .flex>div{width:55.3rem}.archive-sec .container .archive-list .tab .flex>div h3{color:#366be0;margin-bottom:3.3rem;font-size:1.8rem}.archive-sec .container .archive-list .tab .flex>img{width:18.7rem}.archive-sec .container .archive-list .link{display:block;text-align:right;font-size:1.8rem;color:#366be0;font-weight:700;margin-top:3rem;transition:.5s}.archive-sec .container .archive-list .link:hover{opacity:.5}@media screen and (max-width:744px){.archive-sec{padding:4rem 0 6rem}.archive-sec .container .archive-list+.archive-list{padding-top:6rem}.archive-sec .container .archive-list h2{font-size:2.4rem;margin-bottom:5rem}.archive-sec .container .archive-list .tab{height:auto}.archive-sec .container .archive-list .tab>svg{top:-3.1rem}.archive-sec .container .archive-list .tab .check{top:-2.3rem;left:1rem}.archive-sec .container .archive-list .tab .check strong{font-size:1.3rem}.archive-sec .container .archive-list .tab .flex{padding:4rem 2rem;flex-wrap:wrap;gap:2rem 0}.archive-sec .container .archive-list .tab .flex img,.archive-sec .container .archive-list .tab .flex>div{width:100%}.archive-sec .container .archive-list .tab .link{font-size:1.6rem}}.nav-links{margin-top:4rem;display:flex;align-items:center;justify-content:center;gap:0 1.5rem}.nav-links a,.nav-links span{font-size:1.4rem}.nav-links .page-numbers{padding:1rem 1.5rem;border:solid 1px #366be0}.nav-links .current{background-color:#366be0;color:#fff}.nav-links a.page-numbers:hover{transition:.5s}.nav-links a.page-numbers:hover:hover{opacity:.5}
/*# sourceMappingURL=archive.min.css.map */
