@charset "UTF-8";*{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Meiryo","sans-serif"}html{font-size:62.5%}#app{height:600px;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:120%;background-position:center top;position:absolute;top:70px;right:0;background-position:center top -18px;z-index:-1;width:700px}@media screen and (min-width:1039px) and (max-width:1278px){#app{height:600px;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:120%;background-position:center top;position:absolute;top:70px;right:0;background-position:center top -18px;z-index:-1;width:575px}}@media screen and (min-width:1440px){#app{height:600px;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:120%;background-position:center top;position:absolute;top:70px;right:5%;background-position:center top -18px;z-index:-1;width:700px}}@media screen and (min-width:1636px){#app{height:600px;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:120%;background-position:center top;position:absolute;top:70px;right:12.5%;background-position:center top -18px;z-index:-1;width:700px}}@media screen and (min-width:1679px){#app{height:600px;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:120%;background-position:center top;position:absolute;top:70px;right:13%;background-position:center top -18px;z-index:-1;width:700px}}@media screen and (min-width:1920px){#app{height:600px;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:120%;background-position:center top;position:absolute;top:70px;right:19%;background-position:center top -18px;z-index:-1;width:700px}}@media screen and (min-width:2560px){#app{height:600px;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:120%;background-position:center top;position:absolute;top:70px;right:27%;background-position:center top -18px;z-index:-1;width:700px}}@media screen and (min-width:2880px){#app{height:600px;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:120%;background-position:center top;position:absolute;top:70px;right:27.7%;background-position:center top -18px;z-index:-1;width:700px}}@media screen and (min-width:3072px){#app{height:600px;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:120%;background-position:center top;position:absolute;top:70px;right:31.7%;background-position:center top -18px;z-index:-1;width:700px}}@media screen and (min-width:3840px){#app{height:600px;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:120%;background-position:center top;position:absolute;top:70px;right:35.5%;background-position:center top -18px;z-index:-1;width:700px}}@media screen and (min-width:5120px){#app{height:600px;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:120%;background-position:center top;position:absolute;top:70px;right:37.5%;background-position:center top -18px;z-index:-1;width:700px}}input[type=checkbox]:checked~div.hamburger{color:#fff}.box-mousikomi{color:#fff}.box-mousikomi:hover{color:orange}.hamburger:after{color:red}.top-right-image{background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-size:745px 599px;background-image:no-repeat}.slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease -out;visibility:visible !important}@keyframes slideExpandUp{0%{transform:translateY(100%) scaleX(.5)}30%{transform:translateY(-8%) scaleX(.5)}40%{transform:translateY(2%) scaleX(.5)}50%{transform:translateY(0%) scaleX(1.1)}60%{transform:translateY(0%) scaleX(.9)}70%{transform:translateY(0%) scaleX(1.05)}80%{transform:translateY(0%) scaleX(.95)}90%{transform:translateY(0%) scaleX(1.02)}100%{transform:translateY(0%) scaleX(1)}}@-webkit-keyframes slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(.5)}30%{-webkit-transform:translateY(-8%) scaleX(.5)}40%{-webkit-transform:translateY(2%) scaleX(.5)}50%{-webkit-transform:translateY(0%) scaleX(1.1)}60%{-webkit-transform:translateY(0%) scaleX(.9)}70%{-webkit-transform:translateY(0%) scaleX(1.05)}80%{-webkit-transform:translateY(0%) scaleX(.95)}90%{-webkit-transform:translateY(0%) scaleX(1.02)}100%{-webkit-transform:translateY(0%) scaleX(1)}}.text-x{width:auto;height:168px;position:absolute;right:20px;top:320px}.all-plan{position:absolute;text-align:center;width:100%!important}.all-plan img{width:57.5%; max-width:57.5%;margin-left:auto;margin-right:auto}@media screen and (min-width:1920px){.all-plan img{width:57.5%; max-width:57.5%;margin-left:27%}}@media screen and (min-width:2560px){.all-plan img{width:57.5%; max-width:57.5%;margin-left:25%}}@media screen and (min-width:2880px){.all-plan img{width:57.5%; max-width:57.5%;margin-left:22%}}.start-price img:nth-of-type(2){margin-bottom:30px;margin-top:30px}.img-wra{overflow:hidden;position:relative}.img-wra:before{animation:img-wra 2s cubic-bezier(.4,0,.2,1) forwards;background:#7aa746;bottom:0;content:'';left:0;pointer-events:none;position:absolute;right:-1px;top:0;z-index:0}@keyframes img-wra{100%{transform:translateX(100%)}}.img-animation{animation:img-opacity 2s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative}.img-animation:before{animation:img-animation 2s cubic-bezier(.4,0,.2,1) forwards;background:#fff;bottom:0;content:'';left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}@keyframes img-opacity{0%{opacity:0}}@keyframes img-animation{100%{transform:translateY(100%)}}.top-aboutabout{display:block !important}a,a:visited,a:hover,a:active{text-decoration:none}.color-inherit a{color:inherit}.cp_fullscreenmenu{position:fixed;z-index:1;top:0;left:0}.cp_fullscreenmenu .menu{position:fixed;top:0;left:0;display:flex;visibility:hidden;overflow:hidden;width:100%;height:100%;pointer-events:none;outline:1px solid transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;align-items:center;justify-content:center}.cp_fullscreenmenu .menu>div{display:flex;overflow:hidden;width:200vw;height:200vw;transition:all .4s ease;-webkit-transform:scale(0);transform:scale(0);text-align:center;color:#fefefe;background-color:rgba(0,0,0,.8);flex:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;align-items:center;justify-content:center;transform:translatex(-100%);transition:1s}.cp_fullscreenmenu .menu>div>ul{display:block;max-height:100vh;margin:0;padding:0 1em;list-style:none;opacity:0}.cp_fullscreenmenu .menu>div>ul>li{font-size:24px;display:block;margin:1em;padding:0}.cp_fullscreenmenu .menu>div>ul>li>a{position:relative;display:inline;cursor:pointer}.cp_fullscreenmenu .menu>div>ul>li>a:hover{color:#e5e5e5;text-decoration:none}.cp_fullscreenmenu .menu>div>ul>li>a:hover:after{width:100%}.cp_fullscreenmenu .menu>div>ul>li>a:after{position:absolute;z-index:1;bottom:-.15em;left:0;width:0;height:2px;content:'';background:#e5e5e5}.cp_fullscreenmenu .toggle{position:absolute;z-index:2;top:150px;left:-115px;width:80px;height:100px;cursor:pointer;opacity:0;margin-left:130px;margin-top:56px}.cp_fullscreenmenu .toggle:hover{position:absolute;z-index:2;top:143px;left:-40px;width:80px;height:100px;cursor:pointer;opacity:0;margin-left:130px;margin-top:56px}@media screen and (min-width:1679px) and (max-width:1918px){.main-toggle{position:absolute;z-index:2;top:190px;left:55px!important;width:80px;height:100px;cursor:pointer;opacity:0;margin-left:130px;margin-top:56px}}.cp_fullscreenmenu .toggle:hover{position:absolute;z-index:2;top:143px;left:-40px;width:80px;height:100px;cursor:pointer;opacity:0;margin-left:130px;margin-top:56px}@media screen and (min-width:1039px) and (max-width:1278px){.cp_fullscreenmenu .toggle{position:absolute;z-index:2;top:190px;left:-140px;width:80px;height:100px;cursor:pointer;opacity:0;margin-left:130px;margin-top:56px}}@media screen and (min-width:1920px){.cp_fullscreenmenu .toggle{position:absolute;z-index:2;top:143px;left:19vw;width:80px;height:100px;cursor:pointer;opacity:0;margin-left:130px;margin-top:56px}}@media screen and (min-width:1920px){.cp_fullscreenmenu .toggle{position:absolute;z-index:2;top:143px;left:4vw;width:80px;height:100px;cursor:pointer;opacity:0;margin-left:130px;margin-top:56px}}@media screen and (min-width:2560px){.cp_fullscreenmenu .toggle{position:absolute;z-index:2;top:143px;left:13vw;width:80px;height:100px;cursor:pointer;opacity:0;margin-left:130px;margin-top:56px}}@media screen and (min-width:2880px){.cp_fullscreenmenu .toggle{position:absolute;z-index:2;top:143px;left:19vw;width:80px;height:100px;cursor:pointer;opacity:0;margin-left:130px;margin-top:56px}}@media screen and (min-width:3840px){.cp_fullscreenmenu .toggle{position:absolute;z-index:2;top:143px;left:27vw;width:80px;height:100px;cursor:pointer;opacity:0;margin-left:130px;margin-top:56px}}@media screen and (min-width:5120px){.cp_fullscreenmenu .toggle{position:absolute;z-index:2;top:143px;left:34vw;width:80px;height:100px;cursor:pointer;opacity:0;margin-left:130px;margin-top:56px}}.cp_fullscreenmenu .toggle:checked+.hamburger>span{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.cp_fullscreenmenu .toggle:checked+.hamburger>span:before,.cp_fullscreenmenu .toggle:checked+.hamburger>span:after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cp_fullscreenmenu .toggle:checked+.hamburger>span:after{opacity:0}.cp_fullscreenmenu .toggle:checked~.menu{visibility:visible;pointer-events:auto}.cp_fullscreenmenu .toggle:checked~.menu>div{transition-duration:.75s;-webkit-transform:scale(1);transform:scale(1)}.cp_fullscreenmenu .toggle:checked~.menu>div>ul{opacity:1}.cp_fullscreenmenu .toggle:checked:hover+.hamburger>span{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.cp_fullscreenmenu .hamburger{position:absolute;z-index:1;top:143px;left:-95px;display:block;width:60px;height:80px;padding:.5em 1em;cursor:pointer;border-radius:0 .12em .12em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;writing-mode:tb-rl;text-orientation:sideways;letter-spacing:.24em;font-size:2rem;font-weight:700;margin-left:130px;margin-top:56px;color:#7aa746;font-family:"Hiragino Kaku Gothic ProN"}@media screen and (min-width:1039px) and (max-width:1278px){.cp_fullscreenmenu .hamburger{position:absolute;z-index:1;top:190px;left:-140px;display:block;width:60px;height:60px;padding:.5em 1em;cursor:pointer;border-radius:0 .12em .12em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;writing-mode:tb-rl;text-orientation:sideways;letter-spacing:.24em;font-size:2rem;font-weight:700;margin-left:130px;margin-top:56px;color:#7aa746;font-family:"Hiragino Kaku Gothic ProN"}}@media screen and (min-width:1280px) and (max-width:1365px){.cp_fullscreenmenu .hamburger{position:absolute;z-index:1;top:190px;left:-120px;display:block;width:60px;height:60px;padding:.5em 1em;cursor:pointer;border-radius:0 .12em .12em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;writing-mode:tb-rl;text-orientation:sideways;letter-spacing:.24em;font-size:2rem;font-weight:700;margin-left:130px;margin-top:56px;color:#7aa746;font-family:"Hiragino Kaku Gothic ProN"}}@media screen and (min-width:1679px) and (max-width:1918px){.main-hamb{position:absolute;z-index:1;top:190px;left:55px!important;display:block;width:60px;height:60px;padding:.5em 1em;cursor:pointer;border-radius:0 .12em .12em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;writing-mode:tb-rl;text-orientation:sideways;letter-spacing:.24em;font-size:2rem;font-weight:700;margin-left:130px;margin-top:56px;color:#7aa746;font-family:"Hiragino Kaku Gothic ProN"}}@media screen and (min-width:1920px) and (max-width:2560px){.cp_fullscreenmenu .hamburger{position:absolute;z-index:1;top:143px;left:13vw;display:block;width:60px;height:60px;padding:.5em 1em;cursor:pointer;border-radius:0 .12em .12em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;writing-mode:tb-rl;text-orientation:sideways;letter-spacing:.24em;font-size:2rem;font-weight:700;margin-left:130px;margin-top:56px;color:#7aa746;font-family:"Hiragino Kaku Gothic ProN"}}@media screen and (min-width:1920px){.cp_fullscreenmenu .hamburger{position:absolute;z-index:1;top:143px;left:4vw;display:block;width:60px;height:60px;padding:.5em 1em;cursor:pointer;border-radius:0 .12em .12em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;writing-mode:tb-rl;text-orientation:sideways;letter-spacing:.24em;font-size:2rem;font-weight:700;margin-left:130px;margin-top:56px;color:#7aa746;font-family:"Hiragino Kaku Gothic ProN"}}@media screen and (min-width:2560px){.cp_fullscreenmenu .hamburger{position:absolute;z-index:1;top:143px;left:13vw;display:block;width:60px;height:60px;padding:.5em 1em;cursor:pointer;border-radius:0 .12em .12em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;writing-mode:tb-rl;text-orientation:sideways;letter-spacing:.24em;font-size:2rem;font-weight:700;margin-left:130px;margin-top:56px;color:#7aa746;font-family:"Hiragino Kaku Gothic ProN"}}@media screen and (min-width:2560px) and (max-width:2879px){.cat-menu{margin-left:-130px!important}.cat-menu-toggle{margin-left:-130px!important}}@media screen and (min-width:2880px){.cp_fullscreenmenu .hamburger{position:absolute;z-index:1;top:143px;left:19vw;display:block;width:60px;height:60px;padding:.5em 1em;cursor:pointer;border-radius:0 .12em .12em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;writing-mode:tb-rl;text-orientation:sideways;letter-spacing:.24em;font-size:2rem;font-weight:700;margin-left:130px;margin-top:56px;color:#7aa746;font-family:"Hiragino Kaku Gothic ProN"}}@media screen and (min-width:3840px){.cp_fullscreenmenu .hamburger{position:absolute;z-index:1;top:143px;left:27vw;display:block;width:60px;height:60px;padding:.5em 1em;cursor:pointer;border-radius:0 .12em .12em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;writing-mode:tb-rl;text-orientation:sideways;letter-spacing:.24em;font-size:2rem;font-weight:700;margin-left:130px;margin-top:56px;color:#7aa746;font-family:"Hiragino Kaku Gothic ProN"}}@media screen and (min-width:5120px){.cp_fullscreenmenu .hamburger{position:absolute;z-index:1;top:143px;left:34vw;display:block;width:60px;height:60px;padding:.5em 1em;cursor:pointer;border-radius:0 .12em .12em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;writing-mode:tb-rl;text-orientation:sideways;letter-spacing:.24em;font-size:2rem;font-weight:700;margin-left:130px;margin-top:56px;color:#7aa746;font-family:"Hiragino Kaku Gothic ProN"}}.cp_fullscreenmenu .hamburger>span{position:relative;top:50%;display:block;width:100%;height:2px;transition:all .4s ease;background:#fefefe}.cp_fullscreenmenu .hamburger>span:before,.cp_fullscreenmenu .hamburger>span:after{position:absolute;z-index:1;top:-10px;left:0;display:block;width:100%;height:2px;content:'';transition:all .4s ease;background:inherit}.cp_fullscreenmenu .hamburger>span:after{top:10px}body{font-size:1.6em}.post-list{list-style:none !important}.blog-list{display:flex;margin-left:30%;margin-top:-4%;margin-bottom:5%}.blog-p{display:inline-flex;margin-left:1%}.blog-time{margin-left:17%;width:150px}.blog-time{width:150px}@media screen and (min-width:1280px) and (max-width:1365px){.blog-time{margin-left:12%;width:150px}}@media screen and (min-width:1679px) and (max-width:1918px){.blog-time{margin-left:9%;width:150px}}@media screen and (min-width:1920px) and (max-width:2560px){.blog-time{margin-left:100px;width:150px;margin-right:10px}}.blogblog{display:flex;margin-bottom:57px;margin-left:20%}.blog-month{padding:0;margin:0}.blog-all-menu{margin-bottom:43px}.blog-naiyou{display:block}.blog-all-thumbnail{margin-right:30px;margin-left:-10%}.blog-all-line{border-bottom:1px solid #8c8b8b}.blog-flex{display:flex}.blogtexttext{display:block}.wp-pagenavi{margin:0 auto;text-align:center}.pages{display:none}.current{margin-right:15px;margin-left:15px}.smaller{margin-left:15px;margin-right:15px}.larger{margin-right:15px;margin-left:15px}.nextpostslink{margin-left:10px}.post-single{margin:0 10%}@media screen and (min-width:1920px) and (max-width:2879px){.post-single{margin:0 15%}}.blog-container .hentry p{margin-left:-10%}.blog-container .hentry p{margin-right:-50px;margin-left:-5%;padding-right:15%;position:relative;top:2px}@media screen and (min-width:1039px) and (max-width:1450px){.blog-container .hentry p{margin-left:-10%;margin-right:10%}}@media screen and (min-width:2879.5px){  .all-containerbox{max-width:1440px;margin:0 20%}.all-container,.single-all,.archive-footer{max-width:1440px;margin:0 20%}.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:-10px;font-size:14px;letter-spacing:.24em;position:absolute;top:80px}}@media screen and (min-width:1919.5px){.all-containerbox{max-width:1440px;margin:0 20%;   }}  .top-right-img{position:absolute;top:85px;left:45%;z-index:-1;width:788px;height:auto;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png)}.border-long-2{margin-top:100px;width:326px;height:auto;position:absolute;top:511px;left:63%;display:none}.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:-10px;font-size:14px;letter-spacing:.24em;position:absolute;top:80px;left:65%}.top-right-img{position:absolute;top:85px;right:100px;z-index:-1;width:788px;height:auto;margin-left:-5%}.three-content li{list-style:none;font-size:1.75em;letter-spacing:.18em;line-height:2.29;font-weight:300;width:413px}#nav li:nth-child(2){width:;text-align:center;display:inline-block;font-size:16px;padding:10px;margin-left:-2%;color:gray}@media screen and (min-width:2880px){  .button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:-10px;font-size:14px;letter-spacing:.24em;position:absolute;top:80px;right:20px;margin-left:-5%}.news-all{overflow-x:hidden!important}.news-all,.single-all,.archive-footer{margin:0 24%}.all-container,.single-all,.archive-footer{margin:0 15% 0 26%}}@media screen and (min-width:1024px){.all-container{margin-top:-45px}}@media screen and (min-width:1600px) and (max-width:1920px){.all-container{margin-top:-15px;margin:-15px 5% 0 7%!important}}@media screen and (min-width:2560px) and (max-width:2877px){.all-container{margin-left:20%;margin-right:20%}}@media screen and (min-width:3840px){.all-container,.single-all,.archive-footer{margin:0 32%}}.main-title{font-weight:800;font-size:2.25em;letter-spacing:.2em;font-family:"Hiragino Kaku Gothic Std";margin-top:5%}@media screen and (min-width:5120px){.all-container,.single-all,.archive-footer{margin:0 auto}}.post-1 p{font-weight:300;font-size:1.167em;letter-spacing:.08em}.news-top{margin-top:-10% !important;margin-left:10% !important}@media screen and (min-width:2560px) and (max-width:2880px){.news-top{margin-left:-5% !important;margin-top:-7% !important}}#main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;background:#fff;justify-content:center!important;overflow:visible!important;margin-top:0!important}.main-index{display:flex}@media screen and (min-width:2560px){    #main{margin:0 20%}}.news-container{margin-left:15%}@media screen and (min-width:1039px) and (max-width:1366px){.news-container{margin-left:10%!important;margin-right:10%!important}}@media screen and (min-width:1439.5px){.news-container{margin-left:20%}}@media screen and (min-width:1920px) and (max-width:2559.5px){.news-container{margin-left:20%!important}}.archive-grid{width:calc(100% / 4)}@media screen and (max-width:580px){.archive-grid{width:calc(100% / 2)}}.post-inner{position:relative;margin:5px;padding:10px;background:#fff}#nav{list-style:none;font-size:1rem;text-align:center;margin-top:84px;width:85%;display:flex;align-items:center!important}@media screen and (min-width:1679px){.blog-all-menu-cat{width:88%}}@media screen and (min-width:1039px) and (max-width:1280px){#nav{list-style:none; font-size:1rem;text-align:center;margin-top:84px;width:96%;display:flex;justify-content:center;align-items:center!important}}@media screen and (min-width:1281px) and (max-width:1450px){#nav{list-style:none;font-size:1rem;text-align:center;margin-top:84px;width:96%;display:flex;justify-content:center;align-items:center!important}}@media screen and (min-width:1679px){#nav{list-style:none;font-size:1rem;text-align:center;margin-top:84px;width:85%;display:flex;justify-content:center;align-items:center!important;margin-bottom:4%}}@media screen and (min-width:2560px) and (max-width:2878px){#nav{list-style:none;font-size:1rem;text-align:center;margin-top:84px;width:180%!important;display:flex;justify-content:center;align-items:center!important;margin-bottom:4%}}@media screen and (min-width:1039px) and (max-width:1280px){.blog-all-menu-cat{list-style:none;font-size:1rem;text-align:center;margin-top:84px;width:95%;justify-content:center!important;margin-left:0!important}}@media screen and (min-width:1366px) and (max-width:1450px){.blog-all-menu-cat{list-style:none;font-size:1rem;text-align:center;margin-top:84px;width:95%;justify-content:center!important;margin-left:0!important}}@media screen and (min-width:1679px){.blog-all-menu-cat{width:89% !important;justify-content:center!important;margin-left:0!important;margin-top:84px;list-style:none!important;font-size:1rem;display:flex!important}}@media screen and (min-width:3072px){.blog-all-menu-cat{width:97% !important;justify-content:center!important;margin-left:0!important;margin-top:84px}}@media screen and (min-width:1679px){.archive-menu-all{margin-left:2%}}@media screen and (min-width:2560px){.archive-menu-all{margin-left:5%}}.archive-top-menu{margin-bottom:-130px}#nav li{width:;text-align:center;display:inline-block;font-size:16px;padding:1%}.news-menu-2{width:;text-align:center;display:inline-block;font-size:16px;padding:10px;color:gray}.blog-all-2{margin-left:0}@media screen and (min-width:1919.5px){#nav li:nth-child(2){width:;text-align:center;display:inline-block;font-size:16px;padding:10px;margin-left:0;color:gray}}#nav li a{text-decoration:none;color:#f3981d;font-weight:600!important;color:#000;font-size:15px;letter-spacing:2.4px;font-family:"ヒラギノ角ゴProN","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro"!important}.post-thumbnail{position:relative}.post-thumbnail img{width:300px;height:300px;object-fit:cover}.post-date{position:absolute;top:90%;left:-2%;padding:10px 12px;background:#fff;color:#000;font-family:Lato,Arial,sans-serif;line-height:normal}@media screen and (min-width:1280px){.post-date{position:absolute;top:94%;left:-2%;padding:4px 12px;background:#fff;color:#000;font-family:Lato,Arial,sans-serif;line-height:normal}}@media screen and (max-width:480px){.post-date{position:absolute;top:93%;left:0;padding:10px 12px;background:#fff;color:#000;font-family:Lato,Arial,sans-serif;line-height:normal}}.post-date-1{padding:15px 6px 0;background:#fff;color:#000;font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"sans-serif";line-height:normal;letter-spacing:.24;font-weight:600;font-size:1.333em;display:flex}.post-date:before{content:'';position:absolute;top:calc(50% + 4px);left:-10px;z-index:-1;border:10px solid transparent;border-right-color:#3b8dbd}.post-title{font-size:1.167em;font-weight:600;letter-spacing:.24;margin-left:25%;margin-top:-19%}.post-title a{text-decoration:none;color:#111;-webkit-transition:all .2s;transition:all .2s; margin-left:-150px; margin-top:-35%;display:block}.post-title3{margin-left:5px}@media screen and (max-width:480px){.post-title3{margin-left:5px;padding-bottom:15px}}.post-title a:visited{color:#111}.post-title a:hover,.post-title a:focus,.post-title a:active{color:#3b8dbd}.year{display:block; margin-left:-22%;font-weight:300;font-size:1.167em;letter-spacing:.24;margin-top:1.5%;margin-bottom:0; margin-left:5px}h1{font-size:5rem}p{font-size:1.5rem}.top-header{display:flex;justify-content:center}@media screen and (min-width:1600px)and (max-width:1920px){.top-header{display:flex;justify-content:center;margin-top:-44px}}@media screen and (min-width:1600px)and (max-width:1920px){.top-header{display:flex;justify-content:center;margin-top:-50px}}@media screen and (min-width:3840px){.top-header{display:flex;justify-content:center;margin-top:-44px}}nav{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:sideways;letter-spacing:.24em;font-size:1.333em;font-weight:700;margin-left:130px;margin-top:56px}.top-h5{margin-right:250px}@media screen and (min-width:1039px) and (max-width:1278px){.top-h5{margin-right:73px;margin-left:-120px}}.span{text-decoration:line-through}.aboutlink{margin-left:180px;font-size:1.667em;color:#7aa746;font-weight:bolder;letter-spacing:.18em;text-decoration:none}.aboutlink:hover{margin-left:180px;font-size:1.667em;color:#f3981d;font-weight:bolder;letter-spacing:.18em;text-decoration:none;transition:.4s}.main-under{margin-top:100px}.button{display:inline-block;width:80px;height:27px;text-align:center;text-decoration:none;line-height:27px;outline:none;border:1px #000 solid;margin-top:-10px}.button:before,.button:after{position:absolute;z-index:-1;display:block;content:''}.button,.button:before,.button:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.button{background-color:#fff;color:#000}.button:hover{background-color:#f3981d;text-decoration:none;color:#000}.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:-20px;font-size:14px;letter-spacing:.24em;position:absolute;top:80px;right:165px}@media screen and (min-width:1039px){.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:5px;font-size:14px;letter-spacing:.24em;position:absolute;top:50px;right:3%;margin-left:20%}}@media screen and (min-width:1280px){.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:5px;font-size:14px;letter-spacing:.24em;position:absolute;top:50px;right:5%;margin-left:20%}}@media screen and (min-width:1440px){.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:5px;font-size:14px;letter-spacing:.24em;position:absolute;top:50px;right:8%}}@media screen and (min-width:1450px){.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:5px;font-size:14px;letter-spacing:.24em;position:absolute;top:50px;right:10%;margin-left:17%}}@media screen and (min-width:1636px){.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:5px;font-size:14px;letter-spacing:.24em;position:absolute;top:50px;right:17%;margin-left:10%}}@media screen and (min-width:1920px){.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;font-size:14px;letter-spacing:.24em;position:absolute;top:54px;right:23%;margin-left:7%}}@media screen and (min-width:2560px){.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:-10px;font-size:14px;letter-spacing:.24em;position:absolute;top:70px;right:30%;margin-left:1%}}@media screen and (min-width:2880px){.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:-10px;font-size:14px;letter-spacing:.24em;position:absolute;top:70px;margin-left:1%}}@media screen and (min-width:3072px){.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:-10px;font-size:14px;letter-spacing:.24em;position:absolute;top:70px;right:35%}}@media screen and (min-width:3840px){.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:-10px;font-size:14px;letter-spacing:.24em;position:absolute;top:70px;right:37%;margin-left:-5%}}@media screen and (min-width:5120px){.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:-10px;font-size:14px;letter-spacing:.24em;position:absolute;top:70px;right:39%;margin-left:-7%}}.button-2:before,.button-2:after{position:absolute;z-index:-1;display:block;content:''}.button-2,.button-2:before,.button-2:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.button-2{background-color:#fff;color:#000}.button-2:hover{background-color:#f3981d;text-decoration:none;color:#000}.main-top{display:flex}.main-under{display:flex}@media screen and (min-width:1600px){.main-under{display:flex;margin-top:60px;padding-bottom:10px}}@media screen and (min-width:1920px){.main-under{display:flex;margin-top:100px;padding-bottom:10px}}.logo{width:15%;height:100%;margin-top:40px;margin-left:140px}.top-right-img{width:58%;height:auto}.green-box{height:106px;width:30.63%;background:#7aa746;margin:0 auto;z-index:-2;text-align:center;margin-top:0;margin-left:10%}h2{margin-left:200px;margin-top:68px;font-size:3.75em}.mainfont-1{font-size:3em;margin-top:68px;font-weight:800;letter-spacing:.18em;font-family:Hiragino Kaku Gothic Std;font-weight:800}.mainfont-2{margin-top:35px;font-weight:700;letter-spacing:.18em;font-size:45px;font-family:Hiragino Kaku Gothic Std;font-weight:800;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0px 1px 0 #fff,0-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}.mainfont-3{font-size:12px;margin-top:32px;letter-spacing:.18em;margin-left:200px;margin-top:;margin-right:350px;font-weight:800}.green{display:flex}.border-long{padding-top:100px;width:326px;height:auto;display:none}.border-long-2{margin-top:120px;width:326px;height:auto;position:absolute;top:441px;right:10%;display:none}.top-right-img{position:absolute;top:65px;right:0;z-index:-1;width:755px;height:auto;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:contain;background-attachment:fixed;background-position:right}@media screen and (min-width:1440px){.top-right-img{position:absolute;top:65px;right:10%;z-index:-1;width:788px;height:auto;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:contain;background-attachment:fixed;background-position:right}}@media screen and (min-width:1620px) and (max-width:1920px){.top-right-img{position:absolute;top:65px;right:10%;z-index:-1;width:788px;height:auto;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-attachment:fixed;background-position:right;background-size:contain}}@media screen and (min-width:2560px){.top-right-img{position:absolute;top:85px;z-index:-1;width:788px;height:auto;margin-left:0;margin-top:-10px}}@media screen and (min-width:3840px){.top-right-img{position:absolute;top:85px;right:0;z-index:-1;width:788px;height:auto;margin-left:60px}}.top-left{margin-top:1%;margin-left:3.5%}@media screen and (min-width:1039px) and (max-width:1278px){.top-left{margin-top:-3%;margin-left:-7%}}@media screen and (min-width:1366px) and (max-width:1450px){.top-left{margin-left:9%}}@media screen and (min-width:1679px) and (max-width:1918px){.top-left{margin-top:-3%;margin-left:.5%}}@media screen and (min-width:1920px){.top-left{margin-left:4.5%}}@media screen and (min-width:1600px){.top-left{margin-top:2%}}@media screen and (min-width:2560px){.top-left{margin-left:7.5%}}@media screen and (min-width:2880px){.top-left{margin-left:6.5%}}@media screen and (min-width:3072px){.top-left{margin-left:4%}}@media screen and (min-width:3840px){.top-left{margin-left:.5%}}@media screen and (min-width:5120px){.top-left{margin-left:8.3%}}.line{margin-top:20px;background-color:gray;z-index:-2;position:relative}.line-2{margin-top:50px;margin-bottom:118px;width:100%;height:.1px;background-color:#a9a9a9;z-index:-5;position:relative;margin-left:1px}@media screen and (min-width:1440px){.line-2{margin-top:30px;margin-bottom:118px;width:100%;height:.1px;background-color:#a9a9a9;z-index:-5;position:relative;margin-left:1px}}@media screen and (min-width:1440px){.line-2{margin-bottom:118px;width:80%;margin-left:1px;height:.5px;background-color:#a9a9a9;z-index:-5;position:relative}}.blog-font{font-size:3.75em;font-weight:700;letter-spacing:.18em;margin-bottom:51px}.block2{margin-left:47px;margin-right:47px;margin-top:-50px}@media screen and (min-width:1635px) and (max-width:1920px){.block2{margin-left:5%;margin-right:47px;margin-top:-25px!important}}.block3{margin-right:47px}.bloglink{font-size:1.667em;color:#7aa746;font-weight:bolder;letter-spacing:.18em;text-decoration:none;margin-left:87%;margin-top:38px;display:block}.bloglink:hover{font-size:1.667em;color:#f3981d;font-weight:bolder;letter-spacing:.18em;text-decoration:none;transition:.4s}.block3{position:relative;margin-bottom:144px;margin-top:110px}.sup{width:645px;height:auto}@media screen and (min-width:768px) and (max-width:1024px){.sup{width:450px;height:auto}}@media screen and (min-width:1039px) and (max-width:1278px){.sup{width:560px;height:auto}}.sup-block{width:690px;height:496px;background:#7aa746;margin-right:191px;z-index:-1;position:absolute;top:104px;left:495px}@media screen and (min-width:1039px) and (max-width:1278px){.sup-block{width:600px;height:465px;background:#7aa746;margin-right:191px;z-index:-1;position:absolute;top:104px;left:435px}}.border-3{position:absolute;top:470px;left:280px;z-index:-1}.box-text{position:absolute;top:130px;left:746px;color:#fff;padding-left:50px}.box-text h3{letter-spacing:.18em;font-size:3em;font-weight:700}@media screen and (min-width:1039px) and (max-width:1278px){.box-text{position:absolute;top:130px;left:646px;color:#fff;padding-left:50px}.box-text h3{letter-spacing:.18em;font-size:3em;font-weight:700}}@media screen and (min-width:1600px) and (max-width:1920px){h5{font-size:1.167em;line-height:2;font-weight:200;text-align:center;margin-left:-8%}}h5{font-size:1.167em;line-height:2;font-weight:200;text-align:center}.block3 p{font-size:1.5em;margin-top:49px;margin-left:-40px;letter-spacing:.08em;line-height:2;font-weight:500}.block3 h3{margin-bottom:16px}@media screen and (min-width:1039px) and (max-width:1278px){.sup-link{font-size:1.667em;color:#fff;font-weight:bolder;letter-spacing:.18em;text-decoration:none;margin-left:627px;display:inline-block;margin-top:50px}}@media screen and (min-width:1366px) and (max-width:1677px){.sup-link{font-size:1.667em;color:#fff;font-weight:bolder;letter-spacing:.18em;text-decoration:none;margin-left:627px;display:inline-block}.sup-link:hover{font-size:1.667em;color:#f3981d;font-weight:bolder;letter-spacing:.18em;text-decoration:none;margin-left:627px}.block4{position:relative;margin-bottom:138px}}.sup-link{font-size:1.667em;color:#fff;font-weight:bolder;letter-spacing:.18em;text-decoration:none;margin-left:770px;display:inline-block!important;margin-top:-20px!important}.sup-link:hover{font-size:1.667em;color:#f3981d;font-weight:bolder;letter-spacing:.18em;text-decoration:none;margin-left:770px;margin-top:-20px!important}.block4{position:relative;margin-bottom:138px}@media screen and (min-width:1679px) and (max-width:1920px){.sup-link{font-size:1.667em;color:#ffffff!important;font-weight:bolder;letter-spacing:.18em;text-decoration:none;margin-left:770px;display:inline-block!important;margin-top:-20px!important}.sup-link:hover{font-size:1.667em;color:#f3981d!important;font-weight:bolder;letter-spacing:.18em;text-decoration:none;margin-left:770px;display:inline-block!important;margin-top:-20px!important}}.figure-img{width:100%;height:auto;position:sticky}.figure-text{position:absolute;top:53%;left:25% !important;color:#fff}@media screen and (min-width:1039px) and (max-width:1279px){.figure-text{position:absolute;top:38%!important;left:25% !important;color:#fff}}.block4 h3{letter-spacing:.18em;font-size:3em;font-weight:700}.figure-text-main{margin-left:80px;margin-top:-10px}.block4 h5{margin-top:17px}.block4 p{margin-top:61px;font-size:1.5em;letter-spacing:.08em;line-height:2;font-weight:500;margin-left:-55px}.plan-font{font-size:2.25em;font-weight:800;letter-spacing:.18em;margin-bottom:51px;margin-left:340px;font-family:Hiragino Kaku Gothic Std}.block5 h5{color:#231815;font-size:1.167em;line-height:2;font-weight:400;margin-left:340px;margin-top:-30px;text-align:left;letter-spacing:1.8px;line-height:1.8}      .plan-parson{text-align:center}.plan-parson h4{font-size:2.25em;color:#7aa746;font-weight:800;border:1px solid #7aa746;display:inline-block;padding:3px 4px;letter-spacing:.18em;margin-top:86px;margin-bottom:40px}.plan-parson p{font-size:1.313em;color:#231815;font-weight:800;letter-spacing:.18em}.start{border-bottom:5px solid #7aa746;padding-bottom:3px;display:inline-block}.start-course{font-size:.75em;font-weight:400;text-align:center;margin-top:15px;letter-spacing:.3em}.price-tag{width:75%;height:auto;margin:0 auto;text-align:center;position:relative;margin-bottom:30px}.start-price{width:100%;text-align:center}.block5{position:relative}.bg{background:#efefef;width:100%;height:620px;position:absolute;top:440px;z-index:-1}@media screen and (min-width:1039px) and (max-width:1278px){.bg{background:#efefef;width:100%;height:620px;position:absolute;top:440px;z-index:-1}}@media screen and (min-width:1280px) and (max-width:1364px){.bg{background:#efefef;width:100%;height:630px!important;position:absolute;top:585px!important;z-index:-1}}@media screen and (min-width:1366px) and (max-width:1438px){.bg{background:#efefef;width:100%;height:795px;position:absolute;top:470px;z-index:-1}}@media screen and (min-width:1440px){.bg{background:#efefef;width:100%;height:850px;position:absolute;top:475px;z-index:-1}}@media screen and (min-width:1679px){.bg{background:#efefef;width:100%;height:700px!important;position:absolute;top:615px!important;z-index:-1}}@media screen and (min-width:1920px){.bg{background:#efefef;width:100%;height:800px!important;position:absolute;top:660px!important;z-index:-1}}@media screen and (min-width:2560px){.bg{background:#efefef;width:100%;height:900px;position:absolute;top:475px;z-index:-1}}@media screen and (min-width:2880px){.bg{background:#efefef;width:100%;height:850px;position:absolute;top:475px;z-index:-1}}@media screen and (min-width:3840px){.bg{background:#efefef;width:100%;height:810px;position:absolute;top:475px;z-index:-1}}@media screen and (min-width:5120px){.bg{background:#efefef;width:100%;height:840px;position:absolute;top:475px;z-index:-1}}.plan-footer{text-align:center;margin-top:47%!important;font-size:22px!important;color:#231815;font-weight:800;letter-spacing:.18em;margin-bottom:600px;position:absolute;top:100;left:28%!important;margin-left:auto;margin-right:auto;font-family:Hiragino Kaku Gothic Std;font-weight:800}.covid-font{font-size:1.875em;font-weight:800;letter-spacing:.18em;margin-bottom:51px;margin-left:230px;margin-top:-50px;color:#231815;font-family:Hiragino Kaku Gothic Std}.block6 h5{color:#231815;font-size:1.167em;line-height:2;font-weight:400;margin-left:230px;margin-top:-30px;letter-spacing:.18em;margin-bottom:45px;text-align:left}.covid-menu img,.covid-menu-2 img{width:18%;height:100%;padding:15px}.covid-menu{display:flex;justify-content:center}.covid-menu-2{display:flex;justify-content:center}.block6{margin-bottom:98px;margin-top:100px}@media screen and (min-width:1039px) and (max-width:1278px){.block6{margin-bottom:98px;margin-top:100px}}.block7{position:relative}.block7 img{width:100%;height:auto;position:sticky}.block7 h3{font-size:2.25em;font-weight:800;letter-spacing:.18em;border:1px solid #fff;border-radius:10px;text-align:center;padding:6px;display:inline-block;padding-left:7px;padding-right:7px}.block7 p{letter-spacing:.18em;text-align:center;font-size:.938em;font-weight:300}.tel{letter-spacing:.18em;font-size:1.313em}.mousikomi{position:absolute;color:#fff;top:40%;left:37%;-ms-transform:translate(-50%,-50%);margin:0;padding:0;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%);-ms-transform:translate(-50%,-50%);display:grid;Place-items:center}@media screen and (min-width:1039px) and (max-width:1278px){.mousikomi{left:27.5%;top:30%;display:grid;Place-items:center}}@media screen and (min-width:1280px){.mousikomi{left:24%!important;top:40%;display:grid;Place-items:center}}@media screen and (min-width:1440px){.mousikomi{left:32.5%;top:30%;display:grid;Place-items:center}}@media screen and (min-width:1920px){.mousikomi{left:26%!important;top:45%!important;display:grid;Place-items:center}.page-mou{top:40%!important}} @media screen and (min-width:2560px){.mousikomi{left:35%;top:40%;display:grid;Place-items:center}}  .page-mousikomi{left:33%;top:21%!important;display:grid;place-items:center}.tel-number{font-size:2.563em;letter-spacing:.18em;padding-left:5px;font-weight:800}.block7{margin-bottom:165px;position:relative}.map-logo{width:30%;height:auto;margin-bottom:100px}.map-tel{color:#7aa746}.map-all{display:flex;justify-content:center}.google-map{margin-left:63px;margin-bottom:122px}.map-all p{letter-spacing:.18em;color:#231815}.footer-border{border:10px solid #008044;margin-bottom:70px}@media screen and (min-width:2880px){.footer-border{width:100%}}.footer-logo{width:50%;height:auto;margin-left:-10%;margin-right:-20%}.footer-all{display:flex;justify-content:center}footer a{color:#231815}.footer-all li{list-style:none;margin:20px;letter-spacing:.18em;font-size:.75em;color:#fff}.footer-all li:before{content:"\f111";font-weight:900;font-family:"Font Awesome 5 Free";color:#7aa746;margin-right:5px}.footer-center-text{margin-right:-1%;margin-left:-4%;font-size:1.6rem}.footer-right-text{font-size:1.6rem}footer p{letter-spacing:.18em;text-align:center}footer p:first-of-type{margin-top:60px}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!abouthtml!!!!!!!!!!!!!!!!!!!!!!!*/
@media screen and (min-width:1039px) and (max-width:1278px){.about-mousikomi{left:27%;top:30%;display:grid;Place-items:center}}@media screen and (min-width:1280px){.about-mousikomi{left:31.8%;top:40%;display:grid;Place-items:center}}@media screen and (min-width:1920px){.about-mousikomi{left:33.9%;top:40%;display:grid;Place-items:center}}.List-Item{display:inline;font-size:.75em;letter-spacing:.18em}.List-Item{display:inline;font-size:.75em;letter-spacing:.18em}#link-entry a{color:inherit !important}#link-entry a:hover{color:orange !important;transition:.5s;text-decoration:none}.List-Item:after{content:''}.List-Item:last-child:after{content:''}.List-Item-Link{display:inline-block;text-decoration:none;color:inherit}.about-top{text-align:center;margin:0 auto;margin-bottom:16px;padding-top:90px;font-family:"Hiragino Kaku Gothic Std";width:78%!important}@media screen and (min-width:1366px) and (max-width:1440px){.about-top{text-align:center;margin:0 auto;margin-bottom:16px;padding-top:90px;width:82%;font-family:"Hiragino Kaku Gothic Std"}}@media screen and (min-width:1280px) and (max-width:1440px){.about-bread{margin-left:15%;margin-top:2%}}@media screen and (min-width:1600px){.about-bread{margin-left:14%;margin-top:3%}}@media screen and (min-width:1600px){.about-top{padding-top:155px;font-family:"Hiragino Kaku Gothic Std"}}.about-sub{margin:0 auto;color:#231815;letter-spacing:.18em;margin-bottom:95px;font-family:"Apple SD Gothic Neo";font-weight:800}@media screen and (min-width:2560px) and (max-width:3071px){.about-sub{margin:0 auto;color:#231815;letter-spacing:.18em;margin-bottom:95px;margin-left:-10%;font-family:"Apple SD Gothic Neo"}}@media screen and (min-width:3072px) and{.about-sub{margin:0 auto;color:#231815;letter-spacing:.18em;margin-bottom:95px;font-family:"Apple SD Gothic Neo"}}@media screen and (min-width:1679px){.about-title{margin-top:-5%;width:100%}}@media screen and (min-width:1679px){.archive-top-menu{margin-left:2%}}@media screen and (min-width:2560px){.archive-top-menu{margin-left:6%}}@media screen and (min-width:1679px){.archive-title{margin-left:5%}}@media screen and (min-width:2560px) and (max-width:3072px){.single-title{margin-left:9%}}@media screen and (min-width:3072px){.about-title{margin-top:}}.about-logo{width:10%;height:auto;margin-left:130px;margin-top:50px!important}.about-block1-img{width:34.05%;height:auto}.about-block1{display:flex;justify-content:center}.about-text-left{width:37%;text-align:left;color:#231815}.about-text-left h2{font-family:'M PLUS Rounded 1c',sans-serif;margin-left:10px;margin-bottom:80px;font-size:2em;letter-spacing:.18em} .about-text-right h2{font-family:'M PLUS Rounded 1c',sans-serif}.col-xl-10{line-height:2;text-align:justify;font-weight:300;padding-right:40px}.about-img{width:100%;height:auto}.about-green-box{width:195px;height:126px;background:#7aa746;margin:15px auto;position:relative;z-index:-1}.img-2{margin-top:-40px;margin-right:4%}.about-text-right{margin-top:-50px}.three-content li{list-style:none;font-size:1.75em;letter-spacing:.18em;line-height:2.29;font-weight:300}.three-content li:before{content:'';display:inline-block;width:44px;height:1px;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%201line.png);background-size:contain;vertical-align:middle;margin-right:25px;margin-left:-20px}.about-block2{margin-bottom:98px}table{width:100%;border-collapse:collapse}table tr{border-bottom:solid 2px #fff;letter-spacing:.2em}table tr:last-child{ border-bottom:none}table th{position:relative;text-align:left;width:30%;background-color:#7aa746;color:#fff;text-align:center;padding:10px 0}table th:after{display:block;content:"";width:0;height:0;position:absolute;top:calc(50% - 10px);right:-10px;border-left:10px solid #7aa746;border-top:10px solid transparent;border-bottom:10px solid transparent}table td{text-align:left;width:70%;text-align:center;background-color:#eee;padding:10px 0}.mw_wp_form dl{display:flex;flex-wrap:wrap;margin:30px 0 0;border:1px solid #38d;border-top:none}.mw_wp_form dl>dt,.mw_wp_form dl>dd{width:100%;padding:1em;border-top:1px solid #38d;text-align:center}@media print,(min-width:768px){.mw_wp_form dl>dt,.mw_wp_form dl>dd{text-align:left}.mw_wp_form dl>dt{display:flex;align-items:center;width:20%}.mw_wp_form dl>dd{width:80%;border-left:1px solid #38d}}.mw_wp_form input[type=text],.mw_wp_form input[type=email],.mw_wp_form input[type=tel],.mw_wp_form textarea{padding:1em;width:100%;font-size:15px;border:1px solid #ccc}.mw_wp_form input[type=submit],.mw_wp_form input[type=submit]:hover{display:table;margin:30px auto;background-color:#38d}.mw_wp_form .form_step{display:flex;justify-content:center;align-items:center;margin:0;list-style:none}.mw_wp_form .form_step>li{display:block;position:relative;padding:.5em;width:22%;border:1px solid currentColor;color:#38d;font-size:1.5vw;font-weight:700;text-align:center}.mw_wp_form .form_step>li:nth-of-type(n+2){margin:0 0 0 4%}.mw_wp_form .form_step>li:nth-of-type(n+2):before{position:absolute;top:50%;left:-1.5em;width:.5em;height:.5em;border-top:2px solid #38d;border-left:2px solid #38d;transform:translateY(-50%) rotate(135deg);content:""}.mw_wp_form_input .form_step>li:nth-of-type(1),.mw_wp_form_preview .form_step>li:nth-of-type(2),.mw_wp_form_complete .form_step>li:nth-of-type(4){background-color:#38d;color:#fff}@media print,(min-width:992px){.mw_wp_form .form_step>li{font-size:18px}}.mw_wp_form_complete div{margin:30px 0 0;text-align:center}.blog-bread{margin-left:10% !important}@media screen and (min-width:1450px){.single-bread{margin-left:8% !important}}.archive-bread{margin-left:10%!important}.tel-toi{font-size:1.25em!important}.page-entry{margin-bottom:0!important}.page-toi{margin:0;font-size:1.5rem!important}.top-mou{font-size:3rem!important;color:inherit!important}.top-tel{font-size:1.5rem!important}.archive-time{font-weight:600;margin-left:-60%;margin-right:10%}@media screen and (min-width:1039px) and (max-width:1277px){.archive-time{font-weight:600;margin-left:-150px;margin-right:10%}}.blog-all-category{font-family:"ヒラギノ角ゴProN","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro";font-size:15px;letter-spacing:2.4px}.post_list{display:flex;border-bottom:1px solid #000;padding-bottom:40px;padding-top:40px}.post_list:nth-of-type(5){margin-bottom:30px!important}.postcat{font-size:20px;margin-left:-10%}.postinfo{margin-left:-10%}.sp{display:block}.sp-inline{display:inline-block}.sp-block{display:none!important}.man2{width:57.5%;margin-top:63%;text-align:center;display:inline-block;text-align:center;margin-top:810px;position:relative;left:21.1%}@media screen and (min-width:1039px) and (max-width:1277px){.man2{width:57.5%;margin-top:63%;text-align:center;display:inline-block;text-align:center;position:relative;left:21.1%}}@media screen and (min-width:1366px){.man2{width:57.5%;margin-top:63%;text-align:center;display:inline-block;text-align:center;margin-top:865px;position:relative;left:21.1%}}@media screen and (min-width:1366px){.man2{width:57.5%;margin-top:63%;text-align:center;display:inline-block;text-align:center;margin-top:905px;position:relative;left:21.1%}}@media screen and (min-width:1679px){.man2{width:55%!important;margin-top:63%;text-align:center;display:inline-block;text-align:center;margin-top:765px!important;position:relative;left:20.4%!important}}@media screen and (min-width:1920px){.man2{width:52.5%;margin-top:57%;text-align:center;display:inline-block;text-align:center;position:relative;left:24%}.plan-footer{text-align:center;margin-top:52%;font-size:1.313em;color:#231815;font-weight:800;letter-spacing:.18em;margin-bottom:600px;position:absolute;top:100;left:38%;margin-left:auto;margin-right:auto;font-family:Hiragino Kaku Gothic Std;font-weight:800}}@media screen and (min-width:2560px){.man2{width:54%;margin-top:57%;text-align:center;display:inline-block;text-align:center;position:relative;left:23.4%}.plan-footer{text-align:center;margin-top:53%;font-size:1.313em;color:#231815;font-weight:800;letter-spacing:.18em;margin-bottom:600px;position:absolute;top:100;left:40%;margin-left:auto;margin-right:auto;font-family:Hiragino Kaku Gothic Std;font-weight:800}}@media screen and (min-width:2880px){.man2{width:57.5%;margin-top:61%;text-align:center;display:inline-block;text-align:center;position:relative;left:22%}}@media screen and (min-width:1039px) and(max-width:1278px){.all-plan{text-align:center}.plan-footer{text-align:center;margin-top:58%;font-size:1.313em;color:#231815;font-weight:800;letter-spacing:.18em;position:absolute;top:100;left:31%;margin-left:auto;margin-right:auto;font-family:Hiragino Kaku Gothic Std;font-weight:800}}@media screen and (min-width:1039px) and(max-width:1278px){.plan-footer{text-align:center;margin-top:58%;font-size:1.313em;color:#231815;font-weight:800;letter-spacing:.18em;position:absolute;top:100;left:32%!important;margin-left:auto;margin-right:auto;font-family:Hiragino Kaku Gothic Std;font-weight:800}}@media screen and (min-width:1920px){.plan-footer{text-align:center;margin-top:53%;font-size:1.313em;color:#231815;font-weight:800;letter-spacing:.18em;position:absolute;top:100;left:40%;margin-left:auto;margin-right:auto;font-family:Hiragino Kaku Gothic Std;font-weight:800}}@media screen and (min-width:2560px){.plan-footer{text-align:center;margin-top:53%;font-size:1.313em;color:#231815;font-weight:800;letter-spacing:.18em;position:absolute;top:100;left:41%;margin-left:auto;margin-right:auto;font-family:Hiragino Kaku Gothic Std;font-weight:800}}@media screen and (min-width:2880px){.plan-footer{text-align:center;margin-top:56.5%;font-size:1.313em;color:#231815;font-weight:800;letter-spacing:.18em;position:absolute;top:100;left:39%;margin-left:auto;margin-right:auto;font-family:Hiragino Kaku Gothic Std;font-weight:800}}.main-index{margin:auto;margin-left:-250px}.arhive-nav-2{list-style:none;font-size:0;text-align:center;margin-top:84px;width:132%!important;display:flex;justify-content:flex-start!important;align-items:center!important}.man2-main img{width:100%}.man2-s{width:35%!important;margin-left:32%;   margin-top:100px;margin-bottom:30px}.man2-sub h4{text-align:center;font-size:2.67em;font-weight:800;letter-spacing:.8rem;font-family:Hiragino Kaku Gothic Std;color:#ff8000!important;border:1px solid color:#ff8000!important}.subsub{font-size:1.5rem!important}.man2-main{color:#ff8000!important;margin-bottom:30px}.man2-image{width:50%!important;margin-top:50px}.man2-main-text{border-bottom:5px solid #ff8000}.arar{margin-bottom:110px!important}.post-navigation{overflow:hidden;padding:12px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.prev a{position:relative;float:left;width:50%}.next a{position:relative;float:right;width:50%;text-align:right}@media screen and (min-width:2560px){.contact-top{width:112%!important}.contact-sub{margin:0 auto;color:#231815;letter-spacing:.18em;margin-bottom:95px;font-family:"Apple SD Gothic Neo"}}@media screen and (min-width:3072px){.contact-top{width:81%!important}}@media screen and (max-width:480px){.all-container{overflow-x:hidden}.mainfont-1{font-size:3em;margin-top:68px;font-weight:800;letter-spacing:.18em;font-family:Hiragino Kaku Gothic Std!important;font-weight:800!important}.logo{width:40%;height:100%;display:flex;margin-left:5%;margin-top:8%}#app{height:400px;background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png);background-repeat:no-repeat;background-size:100%;background-position:center top;position:absolute;top:14%;right:0;background-position:center top -18px;z-index:-1;width:100%} #app:before{content:"";display:block;position:fixed;top:0;left:0;-webkit-transform:translate3d(0,0,-1px);transform:translate3d(0,0,-1px);width:100%;min-hieght:100%;-webkit-background-size:cover;background-size:cover;z-index:-1}.parallax_content.img_bg_01{background-image:url(//labo-bestyle.com/wp-content/themes/bestyle/img/アセット%202top-new.png)}.top-header{display:flex;justify-content:end;margin:0 auto;margin-right:0;margin-top:-30px}.green-box{height:106px;width:50%;background:#7aa746;margin:0 auto;z-index:-2;text-align:center;margin-top:0;margin-right:0;margin-top:10px}.button-2{display:inline-block;width:111px;height:30px;text-align:center;text-decoration:none;line-height:30px;outline:none;border:1px #000 solid;margin-top:10px;font-size:14px;letter-spacing:.24em;position:absolute;top:80px;right:10px}.cp_fullscreenmenu .hamburger{position:absolute;z-index:1;top:-15px;display:block;width:60px;height:80px;padding:.5em 1em;cursor:pointer;border-radius:0 .12em .12em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-orientation:sideways;letter-spacing:.24em;font-size:1.5rem;font-weight:700;font-family:"Hiragino Kaku Gothic ProN";writing-mode:unset;color:black!important;margin-left:420px}#horizon1{display:none}.text-x{width:auto;height:168px;position:absolute;right:0;top:25%}.top-left{margin-top:66%;margin-left:-42%}.sp{display:none!important}.sp-block{display:block!important}.sp-inline{display:none!important}.mainfont-2{margin-top:35px;font-weight:700;letter-spacing:.18em;font-size:35px;font-family:Hiragino Kaku Gothic Std;font-weight:0}.mainfont-3{font-size:12px;margin-top:32px;letter-spacing:.18em;margin-top:;font-weight:800;margin-right:230px;padding-left:px;text-align:left}.main-under{margin-top:40px;margin-left:4.5%}.sp-top-img{width:400px;margin-left:43vw;margin-top:-310px}.main-title{font-weight:800;font-size:3.5em;letter-spacing:.2em;font-family:"Hiragino Kaku Gothic Std";margin-top:0;margin-left:10px!important;text-align:left;height:100px;margin-right:-500px;z-index:999}.archive-grid{z-index:9;width:395px;margin-top:20%;position:relative;margin-left:0!important;padding-left:41px}.archive-grid:first-of-type{z-index:9;width:395px;margin-top:20%;position:relative;margin-left:700px!important;padding-left:41px}.archive-grid:nth-of-type(2),.archive-grid:nth-of-type(3),.archive-grid:nth-of-type(4){z-index:9;width:395px;margin-top:20%;position:relative;margin-left:10px;margin-right:10px;padding-left:41px}#main{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:nowrap;float:left;white-space:nowrap;position:relative;overflow-x:scroll!important;overflow-y:hidden!important;width:420px!important;-webkit-overflow-scrolling:touch}#main::-webkit-scrollbar{width:5px;background:#9aadfc}#main::-webkit-scrollbar:horizontal{width:5px;background:#9aadfc}#main::-webkit-scrollbar-thumb{background:#435295;border-radius:2px}#main::-webkit-scrollbar-thumb:horizontal{background:#435295;border-radius:2px}#main::-webkit-scrollbar-track-piece:start{background:#9aadfc}#main::-webkit-scrollbar-track-piece:end{background:#a3d2a0}#main::-webkit-scrollbar-corner{background:0 0}.post-inner{position:relative;margin:-21px;padding:10px;z-index:10}.post-thumbnail img{width:300px;height:auto;margin-right:3%}.block2{margin-left:5px;margin-right:5px;margin-top:-90px}.bloglink{font-size:1.667em;color:#7aa746;font-weight:bolder;letter-spacing:.18em;text-decoration:none;margin-left:10px!important;display:inline-block;margin-left:10px}.bloglink:hover{font-size:1.667em;color:#f3981d;font-weight:bolder;letter-spacing:.18em;text-decoration:none;transition:.4s;margin-left:10px}.block3{position:relative;margin-bottom:144px;margin-top:0}.sup{width:414px;height:100%}.sup-block{width:414px;height:496px;background:#7aa746;position:static;margin-top:-40px;   }.box-text{position:absolute;top:400px;left:39px; color:#fff;padding-left:50px}.top-h5{margin-right:0;margin-left:-180px}.sup-link{font-size:1.667em;color:#fff;font-weight:bolder;letter-spacing:.18em;text-decoration:none;margin-left:0;display:inline;position:absolute;top:780px;left:20%}.figure-text-main{margin-left:-70px;margin-top:-270px}.block4 h5{margin-top:17px;text-align:inherit}.block4 p{margin-top:40px;font-size:1.5em;letter-spacing:.08em;line-height:2;font-weight:500;   margin-left:-25%; color:#fff;margin-right:5%!important}.plan-font{font-size:2.25em;font-weight:800;letter-spacing:.18em;margin-bottom:51px;margin-left:20px;font-family:Hiragino Kaku Gothic Std}.block5 h5{color:#231815;font-size:1.167em;line-height:2;font-weight:400;margin-left:20px;margin-top:-30px;text-align:inherit;letter-spacing:1.8px;line-height:1.8}.plan-parson h4{font-size:2.6em;color:#7aa746;font-weight:800;border:1px solid #7aa746;display:inline-block;padding:3px 15px;letter-spacing:.18em;margin-top:86px;margin-bottom:40px}.covid-menu{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-50px}.covid-menu-2{display:flex;justify-content:center;flex-wrap:wrap}.covid-menu img,.covid-menu-2 img{width:50%;height:100%;padding:15px;display:block!important;opacity:1!important}.covid-menu-2 img{width:50%;height:100%;padding:15px}.mousikomi{position:absolute;color:#fff;top:50%;left:19%;-ms-transform:translate(-50%,-50%);margin:0;padding:0;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%);-ms-transform:translate(-50%,-50%);display:grid;Place-items:center}.block7 p{letter-spacing:.18em;text-align:center;font-size:.938em;font-weight:300;font-size:1rem!important;display:inline-block;width:max-content}.map-all{display:flex;flex-direction:column;margin-top:-170px}.google-map{order:1;margin-left:0}.tel-number{font-size:2rem}.map-text{order:2;margin-left:15px;margin-top:-100px}.covid-font{font-size:3em;font-weight:800;letter-spacing:.18em;margin-bottom:51px;margin-left:10px;color:#231815;font-family:Hiragino Kaku Gothic Std}.block6 h5{color:#231815;font-size:1.167em;line-height:2;font-weight:400;margin-left:10px;margin-top:-30px;letter-spacing:.18em;margin-bottom:45px;text-align:left}.horizontal_scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch;padding:0 0 12px 8px;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.horizontal_scroll{overflow-x:inherit;padding:0 8px 6px}}.horizontal_scroll>li{width:100%;min-width:140px}@media screen and (min-width:768px){.horizontal_scroll>li{min-width:inherit}}.horizontal_scroll>li:not(:last-child){margin-right:5px}.horizontal_scroll>li:last-child{padding-right:5px}@media screen and (min-width:768px){.horizontal_scroll>li:last-child{padding-right:0}}.horizontal_scroll img{vertical-align:bottom}.item:nth-of-type(2){display:none}.img-animation-6{animation:img-opacity 3s cubic-bezier(.4,0,.2,1);overflow:hidden}.figure-img{margin-bottom:.5rem;line-height:1;margin-top:-130px!important;height:600px}.plan-font{font-size:3.5em;font-weight:800;letter-spacing:.18em;margin-bottom:51px;margin-left:20px;font-family:Hiragino Kaku Gothic Std}.block5{position:relative;margin-top:-100px}.block5 h5{color:#231815;font-size:1.167em;line-height:2;font-weight:400;margin-left:20px;margin-top:-50px;text-align:inherit;letter-spacing:1.8px;line-height:1.8}.plan-parson h4{font-size:2.6em;color:#7aa746;font-weight:800;border:1px solid #7aa746;display:inline-block;padding:3px 15px;letter-spacing:.18em;margin-top:40px;margin-bottom:40px}.start-course{font-size:.75em;font-weight:400;text-align:center;margin-top:0;letter-spacing:.3em}.start-price img:nth-of-type(2){margin-top:30px;margin-left:auto;margin-right:auto}.sp-down{width:36%;margin:auto;margin-top:12%}.plan-sp-text{display:inline-block;text-align:center;font-weight:700;letter-spacing:.2rem;border-bottom:5px solid #7aa746;padding-bottom:5px;margin-top:-5%!important;display:inline-block!important;margin-bottom:5%!important}.sp-box{width:90%!important;max-width:90%!important;margin-left:auto;margin-right:auto}.sp-2{margin:5%}.bg{background:#efefef;width:100%;height:1050px;position:absolute;top:31%!important;z-index:-1}.plan-footer{text-align:center;font-size:1.313em;color:#231815;font-weight:800;letter-spacing:.18em;margin-bottom:600px;position:absolute;top:100;left:24%;margin-left:-84px!important;margin-right:auto;font-family:Hiragino Kaku Gothic Std;font-weight:800;margin-top:1000px}.block6{margin-bottom:98px;margin-top:100px}.man2{margin-left:auto;margin-right:auto;width:90%;margin-left:auto;*/width:57.5%;text-align:center;display:inline-block;text-align:center;margin-top:1080px;position:relative;left:5%}.block7 img{width:100%;height:500px;position:sticky;margin-top:-50px}.footer-all{justify-content:center;margin-left:-22%}.footer-logo{width:50%;height:auto;margin-left:11%;margin-right:auto}.cp_fullscreenmenu .toggle{position:relative;z-index:2;top:79px;left:-40px;width:80px;height:100px;cursor:pointer;margin-left:370px;margin-top:-198px}.cp_fullscreenmenu .toggle:hover{position:relative;top:79px;left:-40px;width:80px;height:100px;cursor:pointer;margin-left:370px;margin-top:-198px}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ここから問題ない */
.about-logo{width:40%;height:auto;margin-left:-10px;margin-top:32px}.about-block1{display:flex;flex-direction:column;margin-top:-100px}.about-block1-img{height:auto;order:1}.about-text-left{width:37%;text-align:left;color:#231815;order:2}.about-text-left h2{font-family:'M PLUS Rounded 1c',sans-serif;margin-left:0;margin-bottom:80px;font-size:2em;letter-spacing:.18em;padding-right:-200px;width:400px}.col-xl-10{line-height:2;text-align:justify;font-weight:300;padding-right:0;order:2;width:400px;font-size:2rem;letter-spacing:.1rem;margin-bottom:100px}.about-img{width:400px;height:auto;margin-top:80px}.img-1{margin-top:0}.three-content{margin-top:-80px}.three-content li{list-style:none;font-size:1em;letter-spacing:.18em;line-height:2.29;font-weight:300;width:400px}.sp-about{position:absolute;color:#fff;top:20%;left:16%;-ms-transform:translate(-50%,-50%);margin:0;padding:0;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%);-ms-transform:translate(-50%,-50%);display:grid;Place-items:center}.about-top{text-align:left;margin-bottom:16px;padding-top:90px;font-family:"Hiragino Kaku Gothic Std";font-size:2em;margin-top:-80px!important;margin-left:20px}.about-sub{margin:0 auto;color:#231815;letter-spacing:.18em;margin-bottom:95px;font-family:"Apple SD Gothic Neo";font-weight:800;margin-left:-180px}.nav2 ul{font-size:0;box-sizing:border-box;width:100%;list-style:none;text-align:center;margin-top:40px}.blog-bread{margin-left:0 !important}.blogblog{display:flex;margin-bottom:57px;margin-left:5%}.post_list{display:grid!important}.wp-post-image{width:250px!important;height:250px!important}.blog-all-thumbnail{margin-right:0;margin-left:0;text-align:center}.breadcrumbs{margin-left:-10%!important}.single-text-2{width:300px}.post-single{display:none!important}.arhive-nav-2{list-style:none;font-size:0;text-align:center;margin-top:84px;width:85%;display:contents!important;align-items:center!important}.nav1{width:105%!important;margin-top:50px!important;text-align:center;margin-left:-11%}.about-bread{margin-left:0!important}.cform{   position:relative;text-align:left;background-color:#7aa746;color:#fff;text-align:center;   padding:10px 0;font-size:1.3rem!important}.plan-sp-img{margin-top:0!important}.single-text-2 img{width:250px!important;height:auto!important;margin-left:-12%!important}}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
@media screen and (max-width:375px){.cp_fullscreenmenu .hamburger{position:absolute;z-index:1;top:-15px;display:block;width:60px;height:80px;padding:.5em 1em;cursor:pointer;border-radius:0 .12em .12em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-orientation:sideways;letter-spacing:.24em;font-size:1.5rem;font-weight:700;font-family:"Hiragino Kaku Gothic ProN";writing-mode:unset;color:#000;margin-left:382px}.cp_fullscreenmenu .toggle{position:absolute;z-index:2;top:150px;   left:-80px;width:80px;height:100px;cursor:pointer;opacity:0;margin-left:130px;margin-top:56px}.cp_fullscreenmenu .toggle{position:absolute;z-index:2;top:-40px;left:170px;width:80px;height:100px;cursor:pointer;opacity:0;margin-top:56px}.archive-time{font-weight:600;margin-left:-30%;margin-right:10%}.single-text-2{width:280px}.about-sub{margin:0 auto;color:#231815;letter-spacing:.18em;margin-bottom:95px;font-family:"Apple SD Gothic Neo";font-weight:800;margin-left:-150px}.mainfont-3{font-size:12px;margin-top:32px;letter-spacing:.18em;margin-top:;font-weight:800;margin-right:170px;padding-left:px;text-align:left}#main{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:nowrap;float:left;white-space:nowrap;position:relative;overflow-x:scroll!important;overflow-y:hidden!important;width:500px;height:450px}.block3 p{font-size:1.5em;margin-top:0;margin-left:-40px;letter-spacing:.08em;line-height:2;font-weight:500}.plan-footer{text-align:center;font-size:1.313em;color:#231815;font-weight:800;letter-spacing:.18em;margin-bottom:600px;position:absolute;top:100;left:24%;margin-left:auto;margin-right:auto;font-family:Hiragino Kaku Gothic Std;font-weight:800;margin-top:900px}.bg{background:#efefef;width:100%;height:59%;position:absolute;top:30.5%;z-index:-1}.man2{margin-left:auto;margin-right:auto;width:90%;margin-left:auto;text-align:center;display:inline-block;text-align:center;margin-top:980px;position:relative;left:5%}.block6{margin-bottom:160px;margin-top:100px}.col-xl-10{line-height:2;text-align:justify;font-weight:300;padding-right:0;order:2;width:354px;font-size:1.7rem;letter-spacing:.1rem;margin-bottom:100px}.about-text-left h2{font-family:'M PLUS Rounded 1c',sans-serif;margin-left:0;margin-bottom:80px;font-size:2.7rem;letter-spacing:.18em;padding-right:-200px;width:400px}}