@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&family=Noto+Serif+JP:wght@400;600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&family=Noto+Serif+JP:wght@400;600&display=swap");.fadeUp{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px);transition:all 1s}.fadeUp.active{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.fadeRight{opacity:0;-webkit-transform:translate(100px, 0px);transform:translate(100px, 0px);transition:all 1s}.fadeRight.active{opacity:1;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}.fadeLeft{opacity:0;-webkit-transform:translate(-100px, 0px);transform:translate(-100px, 0px);transition:all 1s}.fadeLeft.active{opacity:1;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}@keyframes fadeIn{0%{opacity:0}100%{background:#70c0e5;opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{background:#70c0e5;opacity:1}}body{animation:fadeIn 2s ease-out 0s 1 normal;-webkit-animation:fadeIn 2s ease-out 0s 1 normal}@media screen and (max-width: 1023px){html{scroll-padding-top:100px}}@media screen and (min-width: 1024px){html{scroll-padding-top:180px}}@media screen and (min-width: 1024px){#outsideCol .snav{margin-bottom:120px}#outsideCol .snav li{width:20%}}#outsideCol .list2col h3:before{content:"";display:block;position:absolute;left:10px;top:-10px}#outsideCol #spot01 h3:before{background:url(../images/outside/ico_01.png) left top no-repeat;background-size:contain}#outsideCol #spot02 h3:before{background:url(../images/outside/ico_02.png) left top no-repeat;background-size:contain}#outsideCol #spot03 h3:before{background:url(../images/outside/ico_03.png) left top no-repeat;background-size:contain}#outsideCol #spot04 h3:before{background:url(../images/outside/ico_04.png) left top no-repeat;background-size:contain}#outsideCol #spot05 h3:before{background:url(../images/outside/ico_05.png) left top no-repeat;background-size:contain}#outsideCol #spot06 h3:before{background:url(../images/outside/ico_06.png) left top no-repeat;background-size:contain}#outsideCol #spot07 h3:before{background:url(../images/outside/ico_07.png) left top no-repeat;background-size:contain}#outsideCol #spot08 h3:before{background:url(../images/outside/ico_08.png) left top no-repeat;background-size:contain}#outsideCol #spot09 h3:before{background:url(../images/outside/ico_09.png) left top no-repeat;background-size:contain}#outsideCol #spot10 h3:before{background:url(../images/outside/ico_10.png) left top no-repeat;background-size:contain}@media screen and (max-width: 1023px){#outsideCol h3:before{width:3em;height:3em;left:-10px}#outsideCol #spot10{margin-bottom:0}}@media screen and (min-width: 1024px){#outsideCol h3:before{width:4em;height:4em;left:10px}#outsideCol #spot09,#outsideCol #spot10{margin-bottom:0}}

/*# sourceMappingURL=maps/outside.css.map */
