@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5;color:#171a1d;font-family:"Noto Sans JP";display:flex;flex-direction:column}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}button{background-color:#fff;border:none;margin:0px;padding:0px}ul{margin:0;padding:0}li{list-style:none}a{text-decoration:none;color:#333}a:visited{color:#333}main{flex:1}.header{height:80px;display:flex;align-items:center;width:100%;background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:2000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.header>*{width:80%;margin:0 auto}@media screen and (max-width: 767px){.header{height:64px}}.header-logo{width:256px}@media screen and (max-width: 1085px){.header-logo{margin-top:5px}}@media screen and (max-width: 767px){.header-logo{margin-top:8px;width:224px}}.nav-info-title{margin-left:14px}.header-nav_pc{display:flex;justify-content:flex-end;margin-left:auto;width:710px;width:70px}@media screen and (max-width: 1085px){.header-nav_pc{display:none}}.header-nav_pc .header-nav_pc-list{display:flex;align-items:center;justify-content:center}.header-nav_pc .header-nav_pc-list .header-nav_pc-li{display:flex;align-items:center;justify-content:center;width:110px;margin:0 16px;text-align:center}.header-nav_pc .header-nav_pc-list .header-nav_pc-li.nav-info{position:relative}.header-nav_pc .header-nav_pc-list .header-nav_pc-li.nav-info .nav-info-accordion{text-align:center;display:none;position:absolute;top:100%;left:50%;height:168px;transform:translateX(-50%);width:220px;background:#fff;padding:8px 0;z-index:10}.header-nav_pc .header-nav_pc-list .header-nav_pc-li.nav-info .nav-info-accordion .nav-info-accordion_li{margin:0 auto;padding:8px 24px;white-space:nowrap}.header-nav_pc .header-nav_pc-list .header-nav_pc-li.nav-info .nav-info-accordion .nav-info-accordion_a{color:#171a1d}.header-nav_pc .header-nav_pc-list .header-nav_pc-li.nav-info .nav-info-accordion .nav-info-accordion_a:hover{color:#009a59}.header-nav_pc .header-nav_pc-list .header-nav_pc-li.nav-info .nav-info-accordion li:first-child{margin-top:16px}.header-nav_pc .header-nav_pc-list .header-nav_pc-li.nav-info:hover .nav-info-accordion{display:block}.header-nav_pc .header-nav_pc-list .header-nav_pc-a{display:flex;align-items:center;justify-content:center;width:100%}.header-nav_pc .header-nav_pc-list .header-nav_pc-a:hover{color:#009a59}.header-nav_sp{display:flex;align-items:center;justify-content:flex-end;width:40px;margin-left:auto}@media screen and (min-width: 1086px){.header-nav_sp{display:none}}.header-nav_sp .hamburger{background-color:#fff;width:40px;height:34px;padding:6px;border:0;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between}.header-nav_sp .hamburger-icon{display:block;width:100%;height:3px;background:#009a59;border-radius:3px;transition:transform .3s,opacity .2s,background .2s}.header-nav_sp .sp-drawer{position:fixed;top:80px;right:0;height:calc(100vh - 80px);width:100%;max-width:1080px;background-color:rgba(255,255,255,.9411764706);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transform:translateX(100%);transition:transform .32s ease;z-index:20;padding:64px 16px}@media screen and (max-width: 767px){.header-nav_sp .sp-drawer{top:64px;height:calc(100vh - 64px)}}.header-nav_sp .sp-drawer_ul{list-style:none;padding:0;margin:0 auto;width:80%;font-size:24px;font-weight:bold}.header-nav_sp .sp-drawer_ul .sp-drawer_li{padding:12px 8px;border-bottom:1px solid #009a59}.header-nav_sp .sp-drawer_ul .sp-drawer_a{color:#171a1d;text-decoration:none;display:block;padding:8px 12px}.header-nav_sp .sp-drawer .nav-info{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;gap:12px}.header-nav_sp .sp-drawer .nav-info>a{flex:1 1 auto;text-align:left}.header-nav_sp .sp-drawer .nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;padding-bottom:4px;border:0;background:rgba(0,0,0,0);color:#009a59;font-size:28px;line-height:1;cursor:pointer;order:1;flex:0 0 auto}.header-nav_sp .sp-drawer .nav-info.is-open .nav-toggle{color:#009a59}.header-nav_sp .sp-drawer .nav-info-accordion{display:none;width:100%;order:2;margin:8px 0 0 0;padding:6px 0;box-shadow:none;border-top:1px solid rgba(0,0,0,.06);font-size:20px}.header-nav_sp .sp-drawer .nav-info-accordion li{padding:10px 0;margin:0;border-bottom:1px solid rgba(0,0,0,.04);text-align:left}.header-nav_sp .sp-drawer .nav-info-accordion li:last-child{border-bottom:none}.header-nav_sp .sp-drawer .nav-info.is-open>a{color:#009a59}.header-nav_sp .sp-drawer .nav-info.is-open .nav-info-accordion{display:block}.sp-drawer.is-open{transform:translateX(0)}.sp-backdrop.is-open{opacity:1;visibility:visible}.hamburger.is-open span:nth-child(1){transform:translateY(9px) rotate(45deg)}.hamburger.is-open span:nth-child(2){opacity:0}.hamburger.is-open span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.nav-info-accordion{display:none}.nav-info.is-open .nav-info-accordion,.nav-info:focus-within .nav-info-accordion{display:block}main{margin-top:-32px}@media screen and (max-width: 767px){main{margin-top:-45px}}.sr-only{position:absolute;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);margin:-1px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.header-space{height:80px}@media screen and (max-width: 767px){.header-space{height:64px}}.bg-container{position:relative;margin-top:80px;width:100%;background-image:url("../images/tikusan_top-pc.webp");background-size:cover;background-position:center;padding-top:36.14%}@media screen and (max-width: 767px){.bg-container{margin-top:64px;background-image:none;padding-top:0}}.top-image-a{position:absolute;top:0;right:0;height:100%}@media screen and (max-width: 767px){.top-image-a{position:relative;width:100%;height:auto;top:0;right:0}}.top-image-copy{position:absolute;top:48%;left:32%;transform:translate(-50%, -50%);height:28%}@media screen and (max-width: 767px){.top-image-copy{position:absolute;z-index:5;top:50%;left:50%;width:90%}}.section-space{margin-top:60px;margin-bottom:120px}.sec-wrap{width:800px;margin:32px auto}@media screen and (max-width: 767px){.sec-wrap .links-wrap{display:flex;flex-direction:column;align-items:center;text-align:center}.sec-wrap .links-wrap ul{width:100%;margin:0;padding:0}.sec-wrap .links-wrap .flex-box{justify-content:center}.sec-wrap .links-wrap .links_01{margin:0 0 16px 0}}@media screen and (max-width: 767px){.sec-wrap{width:95%}}.main-content{width:100%;margin:0 auto;max-width:1200px}.flex-box{display:flex}.flex-box_column-sp{display:flex}@media screen and (max-width: 767px){.flex-box_column-sp{flex-flow:column}}.wrap{width:90%;margin:0 auto}.top-image{margin-top:80px}.top-image img{width:100%}.section-title{color:#602d1d;font-family:"Noto Sans";font-size:28px;text-align:center;font-weight:bold}@media screen and (max-width: 767px){.section-title{font-size:24px}}.topics{width:600px;margin:32px auto}.topics li{margin:16px 0}.topics .date{margin-right:16px}@media screen and (max-width: 767px){.topics{width:100%}}.leasing{text-align:center;margin:32px auto;max-width:480px}.leasing-btn{display:block;max-width:480px;text-align:center;margin:0 auto;font-weight:bold;background-image:linear-gradient(0deg, #009A59, #57b36b);padding:16px 24px;border-radius:10px;transition:opacity .2s}.leasing-btn:hover{opacity:.8}.leasing-btn_subtext{margin:0;color:#fff;font-size:20px}@media screen and (max-width: 767px){.leasing-btn_subtext{font-size:16px}}@media screen and (max-width: 365px){.leasing-btn_subtext{font-size:14px}}.leasing-btn_text{display:block;color:#fff;font-size:26px;margin-top:4px}@media screen and (max-width: 767px){.leasing-btn_text{font-size:20px}}@media screen and (max-width: 365px){.leasing-btn_text{font-size:15px}}.horseracing{margin:0 auto;width:80%}@media screen and (max-width: 767px){.horseracing{width:95%}}.local-race{width:416px}.local-race_wrap a{transition:.2s}.local-race_wrap a:hover{opacity:.5}@media screen and (max-width: 1150px){.local-race_wrap{margin:0 auto}}.flex-box_column-race{display:flex;justify-content:space-between}@media screen and (max-width: 1150px){.flex-box_column-race{flex-flow:column;margin:0 auto}}.horseracing-schedule{margin:32px auto;margin-bottom:120px}.event-list{font-size:20px;font-weight:bold;list-style:none;display:block;margin:32px auto;max-width:576px}@media screen and (max-width: 767px){.event-list{font-size:16px}}.event-list li{display:flex;justify-content:space-between;margin:16px 0;padding:0 0 14px 0;overflow:hidden}.event-list li p{margin:0 16px}.event-list_border{border-bottom:solid 2px #009a59}@media screen and (max-width: 767px){.event-list_border{border-bottom:solid 1px #009a59}}.event-list-text{text-align:right;font-size:16px;margin-top:-24px}@media screen and (min-width: 768px){.event-list-text{margin-right:112px}}.event-list_date{width:120px;display:flex;justify-content:space-between}.horseracing-btn h3{text-align:center;font-size:20px;margin:16px 0}.horseracing-btn_wrap{display:flex;max-width:396px}@media screen and (max-width: 1150px){.horseracing-btn_wrap{margin:0 auto}}.horseracing-btn_wrap a{margin:0 4px;width:180px;transition:.2s}.horseracing-btn_wrap a:hover{opacity:.5}@media screen and (max-width: 767px){.horseracing-btn_wrap a{width:50%;margin:16px 4px}}.links-wrap{margin:0 auto}.links{width:800px}.links_01{margin:0 16px;transition:.3s}.links_01 img{width:146px}@media screen and (max-width: 767px){.links_01{margin:0 24px}}.links_01:hover{opacity:.5}.links_01-wrap{margin:0 auto}.links_02{margin-top:16px;transition:.3s}@media screen and (max-width: 767px){.links_02{margin:16px auto}}.links_02 img{width:368px;margin:0 auto}.links_02:hover{opacity:.5}.links_link{margin-top:8px;display:flex;justify-content:flex-end;max-width:948px;font-weight:bold;transition:.3s}.links_link:hover{color:#009a59}.page-title{text-align:center;color:#602d1d;font-size:24px;font-weight:bold;margin:88px 0}@media screen and (max-width: 767px){.page-title{margin:64px 0}}.page-headimg{margin-bottom:24px}.page-headimg img{width:100%;max-width:560px;margin:0 auto}@media screen and (max-width: 767px){.page-headimg img{width:100%}}.page-margin{margin-top:80px}@media screen and (max-width: 767px){.page-margin{margin-top:64px}}.page-section{margin-bottom:120px}.page_wrap{max-width:600px;margin:0 auto;margin-top:24px;margin-bottom:24px}@media screen and (max-width: 767px){.page_wrap{width:90%}}.page-text_h2{font-size:21px;font-weight:bold;margin:64px 0 24px 0}.page-text_h3{font-size:16px;font-weight:bold;margin:16px 0 10px 0;line-height:1.4}@media screen and (min-width: 768px){.page-text_h3{font-size:17px}}.page-text_ul{margin:32px 0;line-height:1.7}.page-text_li{margin:24px 0 24px 0}.page-textlist_li-space{margin-top:16px}.page-text_p{font-size:16px}.page-textlist{margin-bottom:30px}.page-textlist_li{display:flex;justify-content:space-between;width:100%;padding:16px;border-bottom:rgba(0,0,0,.06) solid 1px}@media screen and (max-width: 767px){.page-textlist_li{padding:16px 4px}}.page-text_li-ind{margin:12px 0}.page-textlist_li-bold{font-weight:bold}.page-textlist_li-noborder{display:flex;justify-content:space-between;width:100%;padding:6px 0}.page-text_a{text-decoration:underline}.page-text_a:hover{color:#009a59}.page-accordion_open-inner_a{padding:0 16px}.page-map_wrap{max-width:600px;margin:0 auto}summary{display:block}summary::-webkit-details-marker{display:none}.page-accordion_inner{margin-top:24px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 24px;font-size:20px;background-image:linear-gradient(0deg, #009A59, #57b36b);border-radius:10px;color:#fff;transition:.3s}.page-accordion_inner:hover{opacity:.5}@media screen and (max-width: 767px){.page-accordion_inner{font-size:18px;padding:8px 16px}}.page-accordion_text{margin:8px 0}.page-accordion_list{list-style:disc;margin-left:1.5em;color:#111;padding:8px 0}.page-accordion_list li{list-style:disc;padding:4px 0}.page-accordion_link{text-decoration-line:underline}.page-accordion_link:hover{color:#009a59}.page-accordion_icon{display:block;position:relative;width:24px;margin-left:6px;flex-shrink:0;transform-origin:center 43%;transition:transform .4s}.page-accordion_icon::before,.page-accordion_icon::after{content:"";position:absolute;display:block;width:15px;height:3px;background-color:#fff}.page-accordion_icon::before{left:0;transform:rotate(45deg)}.page-accordion_icon::after{right:0;transform:rotate(-45deg)}details.is-opened .page-accordion_icon{transform:rotate(-180deg)}.content{overflow:hidden}.page-accordion_open-inner{padding:24px 16px;display:flex;flex-direction:column}.page-accordion_text-long{font-size:16px;padding-top:16px}@media screen and (min-width: 768px){.page-accordion_text-br{display:none}}.footer{background-color:#fff;font-size:12px;text-align:center;margin-top:156px}.footer-info{background-color:#009a59;color:#fff;font-size:16px;padding:24px 0}@media screen and (max-width: 767px){.footer-info{font-size:14px}}.footer-head{font-size:21px;margin-bottom:16px}@media screen and (max-width: 767px){.footer-head{font-size:18px}}.footer-address{font-style:normal}.footer-copy{margin:16px 0}.contact{max-width:720px;margin:8px auto;padding:1rem 0}.contact-attention{text-align:center;margin-bottom:3rem}.contact-li{margin-bottom:2rem}@media screen and (max-width: 767px){.contact-label{font-size:.9em;font-weight:bold;opacity:.7;margin-bottom:.5em}}.contact .input{width:100%;display:block;background-color:#fff;padding:.3em .5em;border:1px solid #009a59;border-radius:.2em}@media screen and (max-width: 767px){.contact .input{margin:0 auto}}.contact textarea{resize:none;border-radius:6px;margin-top:4px;margin-left:0;padding-left:1em;padding-right:1em;height:216px;flex:inherit;width:100%;max-width:800px;font-size:18px}.submit{text-align:center;margin:8px 0}.submit-btn{display:inline-block;width:auto;background-image:linear-gradient(0deg, #009A59, #57b36b);padding:.5em 2em;border-radius:.2em;cursor:pointer;color:#009a59;transition:.2s;border:#009a59 1px solid;font-weight:400;color:#fff}.submit-btn:hover{background-color:#009a59;font-weight:600}.scroll-wrap{overflow-y:scroll;max-height:1300px;padding-right:.5em;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}#wp-content-area .wp-content p{margin:1em 0;line-height:1.2}#wp-content-area .wp-content h1{margin:1.5em 0 .5em 0;font-size:1.8em;font-weight:bold;line-height:1.3}#wp-content-area .wp-content h2{margin:1.3em 0 .5em 0;font-size:1.5em;font-weight:bold;line-height:1.3}#wp-content-area .wp-content h3{margin:1.2em 0 .5em 0;font-size:1.3em;font-weight:bold;line-height:1.4}#wp-content-area .wp-content h4{margin:1em 0 .5em 0;font-size:1.1em;font-weight:bold;line-height:1.4}#wp-content-area .wp-content h5,#wp-content-area .wp-content h6{margin:1em 0 .5em 0;font-weight:bold;line-height:1.4}#wp-content-area .wp-content a{color:#333;text-decoration:underline}#wp-content-area .wp-content a:hover{color:#009a59}#wp-content-area .wp-content a:visited{color:#333}#wp-content-area .wp-content ul{list-style:disc;padding-left:2em;margin:1em 0}#wp-content-area .wp-content ul li{list-style:disc;margin:.5em 0}#wp-content-area .wp-content ol{list-style:decimal;padding-left:2em;margin:1em 0}#wp-content-area .wp-content ol li{list-style:decimal;margin:.5em 0}#wp-content-area .wp-content blockquote{margin:1.5em 0;padding:.5em 1em;border-left:4px solid #009a59;background-color:#f5f5f5;font-style:italic}#wp-content-area .wp-content strong,#wp-content-area .wp-content b{font-weight:bold}#wp-content-area .wp-content em,#wp-content-area .wp-content i{font-style:italic}#wp-content-area .wp-content img{max-width:100%;height:auto;display:block;margin:1em 0}#wp-content-area .wp-content table{width:100%;border-collapse:collapse;margin:1em 0}#wp-content-area .wp-content table th,#wp-content-area .wp-content table td{padding:.5em;border:1px solid #ddd}#wp-content-area .wp-content table th{background-color:#f5f5f5;font-weight:bold}#wp-content-area .wp-content hr{margin:2em 0;border:none;border-top:1px solid #ddd}#wp-content-area .wp-content code{background-color:#f5f5f5;padding:.2em .4em;border-radius:3px;font-family:monospace}#wp-content-area .wp-content pre{background-color:#f5f5f5;padding:1em;border-radius:3px;overflow-x:auto;margin:1em 0}#wp-content-area .wp-content pre code{background-color:rgba(0,0,0,0);padding:0}/*# sourceMappingURL=style.min.css.map */