body{font-family:Meiryo;font-size:14.4px;font-weight:400;line-height:17px;color:#121212;text-align:left}a{text-decoration:none}img{width:100%;vertical-align:middle}.text-s{font-size:12px;line-height:20.4px;text-align:center}main h2,footer h2{margin:0 auto 38px auto;font-size:36px;line-height:43px;font-weight:700;text-align:center}.pnavi{text-align:center;margin-top:40px}.pnavi .current{background-color:#121212;color:#fff;padding:10px 14px;margin:10px}.page-numbers{display:flex;justify-content:center;background-color:#fff;color:#121212;padding:10px 14px;margin:10px}@media screen and (max-width:600px){main h2,footer h2{margin:0 auto 20px auto;font-size:24px;line-height:40.8px}}header{position:fixed;width:100%;height:80px;background-color:#fff;top:0;left:0;z-index:10}h1 img{width:175px;height:40px;margin:20px auto 20px 40px}.hamberger-icon{position:fixed;display:block;top:30px;right:40px;transition:all .4s;width:30px;height:30px;cursor:pointer}.hamberger-bar span{display:inline-block;position:absolute;top:0;right:0;border:2px solid #333;width:30px;height:0;background-color:#fff;transition:all .4s}.hamberger-bar span:nth-of-type(1){top:0}.hamberger-bar span:nth-of-type(2){top:10px}.hamberger-bar span:nth-of-type(3){top:20px}.nav-menu{position:fixed;top:0;left:-300px;bottom:0;padding:60px 25px;width:300px;height:100%;color:#fff;background-color:#121212;transition:.4s;z-index:20;opacity:0}.menu-list{margin-bottom:60px;border-top:1px solid #fff}.menu-list li{padding:20px 0;border-bottom:1px solid #fff}.sns-list li{padding:5px 0}.hamberger-icon.active span{transform:rotate(360deg)}.hamberger-bar.active span:nth-of-type(1){top:10px;transform:rotate(-45deg)}.hamberger-bar.active span:nth-of-type(2){opacity:0}.hamberger-bar.active span:nth-of-type(3){top:10px;transform:rotate(45deg)}.nav-menu.active{opacity:1;left:0}.front-page__main{position:relative;top:80px;left:0;z-index:1}.fv-container{position:fixed;z-index:-1;top:0;right:0;left:0;bottom:0;max-height:900px;overflow:hidden}.video{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);width:177.77777778vh;height:56.25vw;min-height:100%;min-width:100%}.pickup-container{padding:110px 0;margin:0 auto;margin-top:625px;background-color:#fff}.pickup-container__image-list img{width:calc(25% - 60px);height:300px;object-fit:cover;margin:0 30px}.blog-container{padding-bottom:100px;background-color:#fff}.blog-container-innner{margin:0 auto;max-width:1200px}.blog-container__list{display:flex;flex-wrap:wrap;gap:25px}.blog-container__list--itembox{background:transparent url(//witdesign.work/wp-content/themes/Sneakers/img/feature1.png) 0% 0% no-repeat padding-box;box-shadow:0px 0px 8px #00000029;width:calc(33% - 25px)}.blog-container__list--itembox img{width:100%;height:242px;object-fit:cover}.blog-container__list--itembox .fadeup{animation-name:fadeUpAnime;animation-duration:.8s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.fadeUpTrigger{opacity:0}.blog-container--txtarea{margin:20px;height:200px}.blog-container--txtarea p{line-height:1.44;margin-top:40px}.blog-container--txtarea .category{text-align:left;margin-bottom:24px}.blog-container--txtarea .date{text-align:right;margin-top:40px}.category{font-family:'Gelasio',serif;text-align:left;margin-bottom:24px}.date{text-align:right;margin-top:40px;font-family:'Gelasio',serif}.wp-pagenavi{text-align:center;margin-top:40px}.wp-pagenavi span{padding:5px 10px;margin:8px}.wp-pagenavi .pages{padding:5px 10px;margin:8px}.pages{display:none}@media screen and (max-width:983px){.blog-container__list--itembox{width:calc(50% - 25px)}}@media screen and (max-width:767px){.pickup-container__image-list img{width:calc(100% - 50px);height:240px;margin:0 25px}}@media screen and (max-width:600px){.fv-container video{width:100%;max-height:100%}.blog-container__list--itembox{width:100%}}footer{z-index:1;position:relative;top:0;left:0;background-color:#121212;color:#fff}.footer-inner{max-width:1200px;margin:0 auto;padding:0 10px;padding-top:60px}.footer-container{margin:40px auto 64px auto;display:flex;gap:10%}.footer__text-area,.footer__contact-area{width:45%}.footer__text-area h3{margin-bottom:36px}.footer__text-area p{line-height:21px;margin-bottom:30px}footer .form-container{margin:0}footer .contact{margin:0}.footer__contact-area--name{margin-top:23px}.footer__contact-area--name th,.footer__contact-area--name td{display:block}.footer__contact-area--name input,.footer__contact-area--name .textarea{background:#fff 0% 0% no-repeat padding-box;border:1px solid #707070;width:100%;padding:10px}footer .footer-container .send-btn{width:200px;margin:24px auto 60px 0;border:1px solid #fff;text-align:center}.send-btn input{margin:16px auto}footer .send-btn:hover{background-color:#fff;color:#121212}.copyright{padding-bottom:10px;line-height:14px}@media screen and (max-width:600px){.footer-container{margin:80px auto;flex-direction:column;gap:0}.footer__text-area,.footer__contact-area{width:100%}.send-btn{width:100%}}.index-container{margin-top:80px;margin-bottom:100px}.index-container-innner{margin:0 auto;max-width:1200px}.index-container__list{display:flex;flex-wrap:wrap;gap:25px}.index-container__list--itembox{background:transparent url(//witdesign.work/wp-content/themes/Sneakers/img/feature1.png) 0% 0% no-repeat padding-box;box-shadow:0px 0px 8px #00000029;width:calc(33% - 25px)}.index-container__list--itembox img{width:100%;height:242px;object-fit:cover}.index-container__list--itembox .fadeup{animation-name:fadeUpAnime;animation-duration:.8s;animation-fill-mode:forwards;opacity:0}.index-container--txtarea{margin:20px 30px}.index-container--txtarea p{line-height:1.44}.home-btn span{display:block;width:200px;padding:20px 10px;margin:60px auto;border:1px solid #121212;text-align:center;justify-content:center}.home-btn span:hover{border:1px solid #121212;background-color:#121212;color:#fff}@media screen and (max-width:983px){.index-container__list--itembox{width:calc(50% - 25px)}}@media screen and (max-width:600px){.index-container__list--itembox{width:100%}.home-btn span{width:100%}}.single-container{margin:100px auto 40px auto}.single-container-inner{margin:0 auto;max-width:1200px}.single-container-inner h2{margin:10px auto 80px auto}.single-container--wrap{display:flex;gap:40px}.single-container--wrap img{width:calc(65% - 40px);height:500px;object-fit:cover}.single-container__txtarea{padding:20px}.single-container__txtarea .date{text-align:left;margin-top:0;margin-bottom:16px;font-family:'Gelasio',serif;font-size:30px;font-weight:700}.single-container__txtarea .category{margin-bottom:40px;font-family:'Gelasio',serif;font-size:16px}.single-container__txtarea p{font-size:20px;line-height:1.7}.breadcrumb{margin:20px 0}.breadcrumb ul{font-size:12px}.breadcrumb li+li:before{content:"　＞";margin:.5em}.single-container-inner .btn-list a{line-height:22px;font-size:small}@media screen and (max-width:767px){.single-container--wrap img{width:100%}.single-container--wrap{flex-direction:column;gap:20px}}@media screen and (max-width:600px){.single-container{margin:100px auto}}.btn-list ul{display:flex;gap:100px;justify-content:center;padding:20px 10px;margin:40px;font-size:20px}.btn-list li{display:block;width:200px;padding:20px 10px;margin:60px auto;border:1px solid #121212;text-align:center;justify-content:center}.back-btn,.next-btn{display:inline-block}.back-btn:hover,.next-btn:hover{border:1px solid #121212;background-color:#121212;color:#fff}@media screen and (max-width:600px){.btn-list ul{flex-direction:column;gap:0;justify-content:center}.btn-list li{margin:20px auto 10px auto}}.contact{margin:100px auto 40px auto}.form-container{display:block;max-width:1200px;padding:0 10px;margin:0 auto}.form-container .footer__contact-area{width:100%}.form-container tr{display:block;padding:10px 0;margin:0}textarea{display:block;background:#fff 0% 0% no-repeat padding-box;border:1px solid #707070;width:100%;padding:10px}.form-container .send-btn{width:200px;margin:24px auto 60px 0;border:1px solid #121212;text-align:center}.form-container .send-btn input{margin:16px auto}.form-container .send-btn:hover{background-color:#121212;color:#fff}@media screen and (max-width:600px){.footer__contact-area--name th{display:block}}.error{color:red}.footer__contact-area .text-s{margin-bottom:20px}.btn-list{display:flex;gap:100px;justify-content:center;padding:20px 10px;margin:40px;font-size:20px}.btn-list input{display:block;width:200px;padding:20px 10px;margin:60px auto;border:1px solid #121212;text-align:center;justify-content:center}.backtoform,.sendbtn{display:inline-block}.backtoform:hover,.sendbtn:hover{border:1px solid #121212;background-color:#121212;color:#fff}@media screen and (max-width:600px){.btn-list{flex-direction:column;gap:0;justify-content:center}.btn-list span{margin:20px auto 10px auto}}.finish-page{margin:100px auto 40px auto}.finish__container{text-align:center;max-width:1200px;padding:0 10px;margin:0 auto}.btn-list li{display:block;width:200px;padding:20px 10px;margin:60px auto;border:1px solid #121212;text-align:center;justify-content:center}.finish__container .backtoform,.finish__container .next-btn{display:inline-block}.finish__container .backtoform:hover,.finish__container .next-btn:hover{border:1px solid #121212;background-color:#121212;color:#fff}