@charset "UTF-8";html{font-size:16px;color:#181818}html.show{overflow:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}body{position:relative;overflow-x:hidden}main{display:block}p{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:500;line-height:2;letter-spacing:1.3px}a{text-decoration:none;color:#000}figure{margin:0;padding:0}ul{margin:0;padding:0;list-style-type:none}ul li{margin:0;padding:0;color:#181818}dd,dl,dt{margin:0;padding:0}img{max-width:100%;height:auto;vertical-align:top}h1,h2,h3,h4,h5{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;margin:0;padding:0;font-weight:700;line-height:normal;line-height:initial;letter-spacing:2px}br{line-height:normal;line-height:initial}@-webkit-keyframes loader{0%{background-position:-100px -50px}24%{background-position:0 -50px}32%{background-position:-50px -50px}40%{background-position:-100px 0}48%{background-position:0 0}56%{background-position:0 -100px}64%{background-position:-50px -100px}72%{background-position:-100px -100px}80%{background-position:-150px 0}88%{background-position:-150px -50px}100%{background-position:-150px -50px}}@keyframes loader{0%{background-position:-100px -50px}24%{background-position:0 -50px}32%{background-position:-50px -50px}40%{background-position:-100px 0}48%{background-position:0 0}56%{background-position:0 -100px}64%{background-position:-50px -100px}72%{background-position:-100px -100px}80%{background-position:-150px 0}88%{background-position:-150px -50px}100%{background-position:-150px -50px}}@-webkit-keyframes loaded{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes loaded{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@-webkit-keyframes flickerAnimation{0%{opacity:1}70%{opacity:.5}100%{opacity:0}}@keyframes flickerAnimation{0%{opacity:1}70%{opacity:.5}100%{opacity:0}}@-webkit-keyframes sdb{0%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:top left;transform-origin:top left}45%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:top left;transform-origin:top left}55%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:bottom left;transform-origin:bottom left}100%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:bottom left;transform-origin:bottom left}}@keyframes sdb{0%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:top left;transform-origin:top left}45%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:top left;transform-origin:top left}55%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:bottom left;transform-origin:bottom left}100%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:bottom left;transform-origin:bottom left}}.card-menu{margin:0;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.card-menu__item{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:32%;margin-right:2%;margin-bottom:2%;-webkit-box-shadow:0 0 13px rgba(0,0,0,.2);box-shadow:0 0 13px rgba(0,0,0,.2);-webkit-transition:all ease .6s;transition:all ease .6s}.card-menu__item:nth-of-type(2n){padding-right:0}.card-menu__item:nth-of-type(4n){padding-right:0}.card-menu__item:hover{-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.4);box-shadow:5px 5px 20px rgba(0,0,0,.4)}.card-menu__item:nth-child(3n){margin-right:0}.more{text-align:center;margin:50px auto;position:relative;background-color:#eee;border:none;cursor:pointer;outline:0;padding:10px 0;width:100%;max-width:375px;line-height:32px;border-radius:3px;-webkit-transition:all ease .7s;transition:all ease .7s}.more:after,.more:before{content:"";position:absolute;top:50%;right:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:2px;background-color:#4e8acb;-webkit-transition:all ease .5s;transition:all ease .5s}.more:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.more:hover{opacity:.7}.more:hover:before{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}.more:hover:after{-webkit-transform:translateY(-50%) rotate(450deg);transform:translateY(-50%) rotate(450deg)}.archive-introduction{margin:35px 0 50px}.archive-introduction h2{position:relative;padding:80px 30px;color:#4e8acb;margin-bottom:20px}.archive-introduction h2 .archive-title{position:relative;z-index:1}.archive-introduction h2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:-1;background:linear-gradient(115deg,#f7f7f7 0,#ebebeb 45%,#f5f5f5 46%)}.archive-introduction .tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.archive-introduction .tab-list li{padding:2px 9px 0;border:1px solid #b5b5b5;margin-right:8px;margin-bottom:7px;background-color:transparent;border-radius:50px;-webkit-transition:all ease .7s;transition:all ease .7s}.archive-introduction .tab-list li:last-child{margin-right:0}.archive-introduction .tab-list li.selected,.archive-introduction .tab-list li:hover{background-color:#000}.archive-introduction .tab-list li.selected a,.archive-introduction .tab-list li:hover a{color:#fff}.archive-introduction .tab-list a{font-size:14px;display:block;-webkit-transition:all ease .7s;transition:all ease .7s}.archive-result{margin-bottom:90px}.card.card-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card__button{margin-top:auto}.card__price-and-day{margin-bottom:18px}.card__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.equipment-list .storage-new{background:#5895d7;color:#fff;font-size:11px;padding:5px 8px;border-radius:13px;margin-right:1em;position:relative;-webkit-transition:all ease .5s;transition:all ease .5s;line-height:1}@media (max-width:1200px){p{font-size:.9rem}}@media (max-width:600px){.card-menu__item{width:49%}.card-menu__item:nth-child(3n){margin-right:2%}.card-menu__item:nth-child(2n){margin-right:0}}@media (max-width:480px){.card-menu{display:block}.card-menu__item{width:100%;margin-bottom:15px;margin-right:0}.card-menu__item:nth-child(3n){margin-right:0}.card-menu__item:nth-child(2n){margin-right:0}}