@media screen and (max-width: 768px){.pc_ver{display:none}}@media screen and (min-width: 769px){.sp_ver{display:none}}.mainimage{position:relative;padding-bottom:50%;overflow:hidden}.mainimage p{position:absolute;font-weight:900;color:#FFF;line-height:1.4;z-index:10}@media screen and (min-width: 769px){.mainimage p{right:5%;bottom:100px;font-size:385.7%;text-align:right}}@media screen and (max-width: 768px){.mainimage p{right:5%;bottom:20px;font-size:128.6%;text-align:right}}.mainimage .bgLayer{width:100vw;height:300%;position:absolute}.mainimage .bgLayer.black{opacity:.4;background-color:#000;left:50%;bottom:0;transform:rotate(45deg);transform-origin:left bottom;z-index:8}.mainimage .bgLayer.red{background-color:#d71518;left:55%;bottom:0;transform:rotate(45deg);transform-origin:left bottom;z-index:9}#topSwiper{position:absolute;top:0;left:0;width:100vw;z-index:-1}@media screen and (min-width: 769px){#topSwiper{height:100%}}#topSwiper img{position:absolute;top:0;left:0;width:auto;height:auto;min-width:100%;min-height:100%;max-height:inherit}#news{position:relative;overflow:hidden}#news:after{position:absolute;z-index:-1;background-color:#f2f2f2;content:"";display:block;transform:rotate(45deg)}@media screen and (min-width: 769px){#news:after{left:-100%;bottom:0;width:100%;height:200vh;transform-origin:right bottom}}@media screen and (max-width: 768px){#news:after{right:15%;top:0;width:200%;height:200vh;transform-origin:right top}}#news .inner{padding:0 5%}@media screen and (min-width: 769px){#news .inner{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:100px}}@media screen and (max-width: 768px){#news .inner{padding-top:50px;text-align:center}}@media screen and (min-width: 769px){#news .inner{max-width:1600px;margin:0px auto}}#news h2{line-height:1.2}@media screen and (min-width: 769px){#news h2{margin-top:90px}}@media screen and (min-width: 769px){#news h2{font-size:300%;width:450px}}@media screen and (max-width: 768px){#news h2{font-size:171.4%}}@media screen and (min-width: 769px){#news div.newsArea{width:calc(100% - 500px)}}#news .more{margin-left:auto;margin-right:0}@media screen and (min-width: 769px){#news .more{margin-top:110px}}@media screen and (max-width: 768px){#news .more{margin-top:10px}}.linkarea{width:100%}@media screen and (min-width: 769px){.linkarea{margin:200px auto 0}}@media screen and (max-width: 768px){.linkarea{margin:60px auto 0}}@media screen and (min-width: 769px){.linkarea ul{display:flex;justify-content:flex-end}}@media screen and (min-width: 769px){.linkarea li{width:31.3%;margin-left:2%}}@media screen and (max-width: 768px){.linkarea li{margin-top:20px}}@media screen and (min-width: 769px){.linkarea li:first-child{margin-left:0%}}.linkarea a{display:block;width:100%;padding-bottom:45%;position:relative;color:#FFF;font-weight:bold}.linkarea #park a{background:url("/common/img/top/photo1.jpg") center center no-repeat;background-size:cover}.linkarea #clinic a{background:url("/common/img/top/photo2.jpg") center center no-repeat;background-size:cover}.linkarea #sale a{background:url("/common/img/top/photo5.jpg") center center no-repeat;background-size:cover}.linkarea .en{position:absolute;line-height:1;padding-bottom:1em}@media screen and (min-width: 769px){.linkarea .en{left:5%;bottom:6em}}@media screen and (max-width: 768px){.linkarea .en{left:50%;transform:translateX(-50%);top:3em}}.linkarea .en:after{position:absolute;width:30px;height:5px;background-color:#d71518;content:""}@media screen and (min-width: 769px){.linkarea .en:after{left:0;bottom:0}}@media screen and (max-width: 768px){.linkarea .en:after{left:50%;transform:translateX(-50%);bottom:0}}.linkarea .jp{position:absolute;font-size:142.8%;line-height:1;text-shadow:2px 2px 1px #333}@media screen and (min-width: 769px){.linkarea .jp{left:5%;bottom:1em}}@media screen and (max-width: 768px){.linkarea .jp{left:50%;width:100%;transform:translateX(-50%);top:4em;display:block}}#service{text-align:center;max-width:1600px;padding:0 5%}@media screen and (min-width: 769px){#service{margin:200px auto 0}}@media screen and (max-width: 768px){#service{margin:80px auto 0}}#service h2{font-weight:bold;display:inline-block;position:relative;padding:.5em}@media screen and (min-width: 769px){#service h2{font-size:300%}}@media screen and (max-width: 768px){#service h2{font-size:171.4%}}#service h2:before{position:absolute;top:0;left:50%;transform:translateX(-50%);width:30px;height:5px;background-color:#d71518;content:""}@media screen and (min-width: 769px){#service ul{display:flex;justify-content:flex-start;flex-wrap:wrap;max-width:1600px;margin:0px auto}}@media screen and (max-width: 768px){#service ul{margin:40px auto 0px}}@media screen and (min-width: 769px){#service li{width:31.3%;margin-right:3%;margin-top:110px}}@media screen and (max-width: 768px){#service li{margin-top:0px}}#service li:nth-child(3n){margin-right:0%}#service a{background-size:cover}#service a{display:block;position:relative;width:100%;color:#000}@media screen and (min-width: 769px){#service a{padding-bottom:93%}}@media screen and (max-width: 768px){#service a{padding-bottom:56.5%}}#service a:before{z-index:1;background-color:#FFF;width:100%;height:50%;display:block;content:"";position:absolute;top:0;left:0}@media screen and (max-width: 768px){#service a:before{display:none}}#service a:hover:before{z-index:1;background-color:#000;width:100%;height:100%;opacity:.75}#service .en{position:absolute;display:inline-block;font-size:114.3%;font-weight:900;z-index:2}@media screen and (min-width: 769px){#service .en{top:15px;left:15px;padding-bottom:1em}}@media screen and (max-width: 768px){#service .en{top:15px;left:50%;transform:translateX(-50%);padding-bottom:.5em;color:#FFF;text-shadow:rgba(0,0,0,0.4) 2px 2px 0}}#service .en:after{position:absolute;width:30px;height:5px;background-color:#d71518;content:""}@media screen and (min-width: 769px){#service .en:after{left:0;bottom:0}}@media screen and (max-width: 768px){#service .en:after{left:50%;transform:translateX(-50%);bottom:0}}#service .jp{position:absolute;display:inline-block;font-weight:900;z-index:3}@media screen and (min-width: 769px){#service .jp{top:90px;left:15px;font-size:171.4%;line-height:1.5;text-align:left}}@media screen and (max-width: 768px){#service .jp{width:100%;display:block;top:40%;left:50%;transform:translateX(-50%);font-size:142.8%;color:#FFF;text-shadow:rgba(0,0,0,0.4) 2px 2px 0}}#service .desc{position:absolute;left:50%;top:50%;width:90%;transform:translateX(-50%);text-align:left;color:#FFF;z-index:4;display:none}#service a:hover .en,#service a:hover .jp{color:#FFF}#service a:hover .desc{display:block}#ipa a{background:url("/common/img/park/ground1.jpg") center bottom no-repeat;background-size:cover}#bcenter a{background:url("/common/img/park/batting.jpg") center bottom no-repeat;background-size:cover}#struckout a{background:url("/common/img/park/struckout1.jpg") center bottom no-repeat;background-size:cover}#items a{background:url("/common/img/items/items.jpg") center bottom no-repeat;background-size:cover}#goods a{background:url("/common/img/repair/original.jpg") center bottom no-repeat;background-size:cover}#repair a{background:url("/common/img/repair/repair.jpg") center bottom no-repeat;background-size:cover}#instagramArea{max-width:100%;background-color:#f2f2f2;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 769px){#instagramArea{margin:280px auto 0px;padding:100px 5%}}@media screen and (max-width: 768px){#instagramArea{margin:100px auto 0px;padding:60px 5%}}#instagramArea .inner{display:inline-block}@media screen and (max-width: 768px){#instagramArea .inner .icons{width:60px;height:60px;margin:0 auto 30px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20503.8%20503.8%22%20style%3D%22width%3A%20256px%3B%20height%3A%20256px%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M256%2C49.5c67.3%2C0%2C75.2.2%2C101.8%2C1.4%2C24.6%2C1.2%2C37.9%2C5.3%2C46.8%2C8.7a77.6%2C77.6%2C0%2C0%2C1%2C28.9%2C18.9%2C77.6%2C77.6%2C0%2C0%2C1%2C18.9%2C28.9c3.4%2C8.9%2C7.5%2C22.2%2C8.7%2C46.8%2C1.2%2C26.6%2C1.4%2C34.5%2C1.4%2C101.8s-.2%2C75.2-1.4%2C101.8c-1.2%2C24.6-5.3%2C37.9-8.7%2C46.8a84.3%2C84.3%2C0%2C0%2C1-47.8%2C47.8c-8.9%2C3.4-22.2%2C7.5-46.8%2C8.7-26.6%2C1.2-34.5%2C1.4-101.8%2C1.4s-75.2-.2-101.8-1.4c-24.6-1.2-37.9-5.3-46.8-8.7a77.6%2C77.6%2C0%2C0%2C1-28.9-18.9%2C77.6%2C77.6%2C0%2C0%2C1-18.9-28.9c-3.4-8.9-7.5-22.2-8.7-46.8-1.2-26.6-1.4-34.5-1.4-101.8s.2-75.2%2C1.4-101.8c1.2-24.6%2C5.3-37.9%2C8.7-46.8A77.6%2C77.6%2C0%2C0%2C1%2C78.5%2C78.5a77.6%2C77.6%2C0%2C0%2C1%2C28.9-18.9c8.9-3.4%2C22.2-7.5%2C46.8-8.7%2C26.6-1.2%2C34.5-1.4%2C101.8-1.4m0-45.4c-68.4%2C0-77%2C.3-103.9%2C1.5S107%2C11.1%2C91%2C17.3A122.8%2C122.8%2C0%2C0%2C0%2C46.4%2C46.4%2C122.8%2C122.8%2C0%2C0%2C0%2C17.3%2C91c-6.2%2C16-10.5%2C34.3-11.7%2C61.1S4.1%2C187.6%2C4.1%2C256s.3%2C77%2C1.5%2C103.9S11.1%2C405%2C17.3%2C421a122.8%2C122.8%2C0%2C0%2C0%2C29.1%2C44.6A122.8%2C122.8%2C0%2C0%2C0%2C91%2C494.7c16%2C6.2%2C34.3%2C10.5%2C61.1%2C11.7s35.5%2C1.5%2C103.9%2C1.5%2C77-.3%2C103.9-1.5%2C45.1-5.5%2C61.1-11.7A129.4%2C129.4%2C0%2C0%2C0%2C494.7%2C421c6.2-16%2C10.5-34.3%2C11.7-61.1s1.5-35.5%2C1.5-103.9-.3-77-1.5-103.9S500.9%2C107%2C494.7%2C91a122.8%2C122.8%2C0%2C0%2C0-29.1-44.6A122.8%2C122.8%2C0%2C0%2C0%2C421%2C17.3c-16-6.2-34.3-10.5-61.1-11.7S324.4%2C4.1%2C256%2C4.1Z%22%20transform%3D%22translate%28-4.1%20-4.1%29%22%2F%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M256%2C126.6A129.4%2C129.4%2C0%2C1%2C0%2C385.4%2C256%2C129.5%2C129.5%2C0%2C0%2C0%2C256%2C126.6ZM256%2C340a84%2C84%2C0%2C1%2C1%2C84-84A84%2C84%2C0%2C0%2C1%2C256%2C340Z%22%20transform%3D%22translate%28-4.1%20-4.1%29%22%2F%3E%3Ccircle%20fill%3D%22%23333%22%20cx%3D%22386.4%22%20cy%3D%22117.4%22%20r%3D%2230.2%22%2F%3E%3C%2Fsvg%3E");background-size:auto 100%;background-repeat:no-repeat;background-position:center center}}#instagramArea .inner img{margin:0px auto 60px}@media screen and (max-width: 768px){#instagramArea .inner img{display:none !important}}#instagramArea .inner h2{display:inline-block}@media screen and (min-width: 769px){#instagramArea .inner h2{font-size:300%}}@media screen and (max-width: 768px){#instagramArea .inner h2{text-align:center;font-size:171.4%}}#instagramArea .inner .more{display:table;width:auto;margin-top:30px}
