@media screen and (max-width: 893px){.spNone{display:none !important}html{width:100%;font-size:12px}body{width:100%;font-size:1rem}img{display:block;max-width:100%;width:auto}.header .main .menu .square{top:.75rem}footer .title span{display:block}footer .title span:first-child{margin-bottom:1.5em}.takarakuji img{height:12rem}.post{padding:2.5em 1.5em 0}.post .date{width:100%;max-width:30rem;letter-spacing:.1em;text-indent:.6em}.post .date~h2{line-height:1.5;margin:calc(3.5rem - .25em) 0 -0.25em}.subPage .header .main{height:100%;background-size:cover}.subPage .header .main .date img{height:20vh;padding-top:4.5em;opacity:1}.subPage .header .main .box{height:25vh;float:left;margin-top:4.5em}.subPage .header .main .box .h1 img{width:calc(80% - 2em);left:0;right:0;margin-bottom:1em}.subPage .header .main .left .h1 img{width:calc(100% - 2em);height:auto;padding-right:2.5em}.subPage .header .main .right .h1 img{width:calc(100% - 2em);height:auto;padding-left:2.5em}.subPage .header h1{letter-spacing:.1em;text-indent:.1em}#mailform table th{display:block;width:100%;border-bottom:none}#mailform table th .need{position:initial;margin-right:.25em}#mailform table td{width:100%;border-top:none;display:block}#index .header .main2{height:100vh;background-position:left 20% top}#index .header .main{height:100vh;background-position:left 20% top}#index .header .main .body{padding-top:calc(100vh - 21.5em)}#index .header .main .box{width:100%}#index .header .main .box.left{height:10.75em;padding:0 0 2em 0}#index .header .main .box.right{height:10.75em;padding:0 0 2em 0}#index .header .main .box .h1 img{margin:0 auto 1.5rem;height:4rem}#index .header .main .date img{width:12rem;top:0;bottom:auto;padding-top:calc(100vh - 35.5em)}#index .header .pageNav{display:none}#index #fes{padding:0 1.5em}#index #news{padding:0 1.5em}#index #news ul li{margin-top:1.5em}#index #news ul li a{display:inline-block;width:100%;position:relative}#index #news ul li span{float:left;text-align:left}#index #news ul li span::after{content:"";clear:both}#index #news ul li .img{width:30%;padding-top:30%;margin-right:1em}#index #news ul li .txt{position:absolute;left:calc(30% + 1em);top:1.75rem}#index #news ul li .date{margin:0 0 1rem}#index #event{padding:0 1.5em}#index #event ul li{margin-top:1.5em}#index #event ul li a{display:inline-block;width:100%;position:relative}#index #event ul li span{float:left;text-align:left}#index #event ul li span::after{content:"";clear:both}#index #event ul li .img{width:30%;padding-top:30%;margin-right:1em}#index #about .detail{padding:0 1.5em 1.5em}#index #about .detail .read{font-size:1.25rem}#index #about .detail .tNav li{width:14.2857142857%;margin:0;padding:0 .25em}#index #about .bg{padding:0 1.5em}#index #about .bg .body{padding-top:1.5em}#index #about .bg .body .box .txt2{text-align:left}#index #about .bg .body .box .subNav{width:20.25rem;margin:0 auto}#index #about .bg .body .subNav li{float:left;width:calc((100% - 1em)/2);margin:1em 1em 0 0}#index #about .bg .body .subNav li:nth-child(2n){margin-right:0}#index #about .bg .body .subNav li:nth-child(2n+1){clear:both}#index #about .bg .body .subNav li:nth-child(-n+2){margin-top:0}#index #about .bg .body .subNav li a{font-size:1rem;letter-spacing:.1em;text-indent:.1em}.pMap{width:100%;padding-top:120%;background:url("../img/map/map.png") left top/150% auto no-repeat;margin:4em 0 1.5em 0;position:relative}.pMap .name{width:auto;height:3em;margin:0 auto;position:absolute;top:-2.5em;left:0;right:0}.pMap .detail{display:none}.pList dl{margin-top:1.5em}.pList dl:first-child{margin-top:0}.pList dt{color:#006934;font-size:125%;font-weight:bold;text-align:center}.pList dd{line-height:1.75;margin:1em 0 -0.375em}.pList dd img{display:block;margin-bottom:.625em}}/*# sourceMappingURL=sp.min.css.map */