<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@700&amp;display=swap");.link_anchor{position:relative;top:-60px}.object_sp{display:none}html{font-size:62.5%;line-height:1;color:#111;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3", Hiragino Kaku Gothic ProN, Arial, Meiryo, sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{font-size:1.5rem;overflow:hidden}* a{color:inherit;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}* a:hover{text-decoration:none}* a[href^="tel"]{pointer-events:none}*::-moz-selection{background-color:#42AF35;color:#fff}*::selection{background-color:#42AF35;color:#fff}header{width:100%;background-image:url(../images/common/back_line.svg);background-repeat:repeat-x;background-position:center -1px;font-family:'Zen Kaku Gothic New', sans-serif;font-size:2.3rem;line-height:1.6;color:#444;padding:80px 0}header .box_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:1120px;margin:0 auto}header .box_inner span{color:#42AF35}header #ttl_site{width:230px;height:270px;text-indent:-9999px;margin:0 50px 0 0}header #ttl_site a{display:block;width:100%;height:100%;background-image:url(../images/common/ttl_site_pc.svg)}header p{width:calc(100% - 320px);color:#777}main{width:1120px;line-height:1.9;margin:0 auto 60px}main #page_nation{width:100%;font-size:1.8rem;text-align:center;margin:2em 0 0}main #page_nation .wp-pagenavi{display:inline-block;width:auto;height:auto;text-align:center;font-weight:normal;line-height:1}main #page_nation .wp-pagenavi .extend,main #page_nation .wp-pagenavi a,main #page_nation .wp-pagenavi .pages,main #page_nation .wp-pagenavi span{display:inline-block;width:auto;color:#111;border:1px solid #ccc;background-color:#fff;padding:26px 30px;border-radius:2px;margin:0 3px}main #page_nation .wp-pagenavi a{color:#42AF35;text-decoration:none}main #page_nation .wp-pagenavi a:hover{background-color:#42AF35;border-color:#42AF35;color:#fff}main #page_nation .wp-pagenavi a:visited{color:inherit}main #page_nation .wp-pagenavi .pages{color:#646464;background-color:transparent}main #page_nation .wp-pagenavi .current{font-weight:bold;border-color:#42AF35;background-color:#42AF35;color:#fff}footer{width:auto;font-family:'Noto Sans Medium', sans-serif;font-size:1.4rem;text-align:center;line-height:1.8;background-image:url(../images/common/back_line.svg);background-repeat:repeat-x;background-position:center 101%;border-top:2px solid #f2f2f2;padding:40px 0 80px}footer h2{width:auto;height:84px;background-image:url(../images/common/ttl_footer.svg);background-position:center center;background-size:contain;text-indent:-9999px;margin:0 0 20px}footer small{display:block;width:auto;font-size:1.1rem;margin:30px 0 0}footer small span{display:none}@media screen and (max-width: 428px){img{max-width:100%;height:auto}.link_anchor{position:relative;top:-60px}.object_sp{display:block}.object_pc{display:none}header{width:100%;font-size:2rem;line-height:1.6;text-align:justify;background-position:center -20px;color:#444;padding:45px 0 40px}header .box_inner{display:block;width:92%;margin:0 auto}header br{display:none}header #ttl_site{width:calc(544px / 2);height:calc(546px / 2);margin:0 auto 20px}header #ttl_site a{background-image:url(../images/common/ttl_site_sp@2x.png);background-size:contain}header p{width:auto}main{width:92%;line-height:1.9;margin:0 auto 3em}main #page_nation{width:100%;font-size:1.8rem;text-align:center;margin:1em 0 0}main #page_nation .wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}main #page_nation .wp-pagenavi .extend,main #page_nation .wp-pagenavi a,main #page_nation .wp-pagenavi .pages,main #page_nation .wp-pagenavi span{display:block;width:48%;margin:5px 0}footer{background-position:center 105%;padding:30px 0 50px}footer h2{width:auto;height:60px;margin:0 0 10px}footer small{margin:20px 0 0}}
</pre></body></html>