@charset "UTF-8";.page-mainvisual h2{font-size:6rem;font-weight:100;text-align:center;margin-top:100px}@media screen and (max-width:999px){.page-mainvisual h2{font-size:4.8rem}}@media screen and (max-width:600px){.page-mainvisual h2{margin-top:60px;font-size:3.6rem}}.wrap-search{padding-top:60px}@media screen and (max-width:600px){.wrap-search{padding-top:30px}}.wrap-search .search-header .ttl{position:relative;font-size:24px;font-weight:bold;line-height:1.6;letter-spacing:0.14em;margin-bottom:40px;padding-bottom:1em}@media screen and (max-width:600px){.wrap-search .search-header .ttl{font-size:18px;margin-bottom:20px}}.wrap-search .search-header .ttl:after{position:absolute;content:"";bottom:0;left:0;width:8em;height:2px;background-color:#000}.wrap-search .search-result-list ul{margin:0;margin-bottom:45px}@media screen and (max-width:600px){.wrap-search .search-result-list ul{margin-bottom:25px}}.wrap-search .search-result-list ul li{position:relative;margin-bottom:15px;padding-left:28px}@media screen and (max-width:600px){.wrap-search .search-result-list ul li{margin-bottom:10px}}.wrap-search .search-result-list ul li:before{position:absolute;content:"";width:8px;height:8px;border-radius:4px;background-color:#43a1a1;left:5px;top:12px}.wrap-search .search-result-list ul a{margin-right:1em;display:inline-block;text-decoration:underline}.wrap-search .search-result-list ul a:hover{text-decoration:none}.wrap-search .search-result-list ul .cat{padding:0 0.5em;display:inline-block;font-size:12px;background-color:#e0f0f0}
/*# sourceMappingURL=search.css.map */