@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Serif:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap");.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}.clear{clear:both}@media screen and (max-width:767px){.pc{display:none!important}}@media screen and (min-width:768px){.sp{display:none!important}}body{font-family:"游ゴシック体",YuGothic,"Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";line-height:1.6}h1,h2,h3,h4,h5,h6,p{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}main{overflow:hidden}main.special{margin-top:-65px;display:block}@media screen and (max-width:767px){main.special{margin-top:-25px;margin-top:0}}.special .pagetop{position:fixed;right:50px;z-index:10000;width:53px;height:53px}@media (max-width:1100px){.special .pagetop{right:0}}@media (max-width:768px){.special .pagetop{right:20px;bottom:20px!important;width:20px;height:20px}}.special .pagetop a{width:53px;display:block;height:100%}@media (max-width:768px){.special .pagetop a{width:20px;height:20px}}.special .pagetop a img{width:100%}.com-line-banner-area{background:white;padding-top:100px}@media screen and (max-width:767px){.com-line-banner-area{padding-top:50px;margin-bottom:50px}}.com-line-banner-area .enry-banner{text-align:center;margin-bottom:50px}@media screen and (max-width:767px){.com-line-banner-area .enry-banner{margin-bottom:30px;padding:0 25px}}.com-line-banner-area .enry-banner img{max-width:100%;height:auto}.com-line-banner-area .inner-wrapper{max-width:800px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.com-line-banner-area .inner-wrapper{padding:0 25px}}.com-line-banner-area .inner-wrapper img.banner{width:100%;height:auto;display:block;margin-bottom:50px}@media screen and (max-width:767px){.com-line-banner-area .inner-wrapper img.banner{margin-bottom:20px;height:auto;max-width:100%;-ms-flex-negative:1;flex-shrink:1}}.com-line-banner-area .inner-wrapper .btn{width:385px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#00b900;color:white;font-weight:bold;font-size:22px;font-weight:bold}.com-line-banner-area .inner-wrapper .btn.pink{background:#f67c89}@media screen and (max-width:767px){.com-line-banner-area .inner-wrapper .btn{width:48%;height:50px;font-size:13px}}.com-present-banner-area{margin:110px auto 0;text-align:center}.com-present-banner-area img{max-width:100%;height:auto}@media (max-width:767px){.com-present-banner-area{margin:50px auto}}main .com-main-v-area{text-align:center;max-width:1440px;margin:45px auto 0}main .com-main-v-area img{max-width:100%;height:auto}.com-line-area{background:#06c660;padding:85px 0;text-align:center;position:relative}@media screen and (max-width:767px){.com-line-area{padding:5.8vw 3.9vw}}.com-line-area img{max-width:100%;height:auto}.com-line-area .top-txt{text-align:center;color:white;position:absolute;top:365px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);font-size:22px;font-weight:bold}@media screen and (max-width:767px){.com-line-area .top-txt{top:43vw;font-size:3.3vw}}.com-line-area .btn{position:absolute;top:485px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}@media screen and (max-width:767px){.com-line-area .btn{top:67.7vw}.com-line-area .btn img{width:37vw;height:auto}}.com-line-area .box{text-align:left;background:white;border-radius:50px;padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:800px;margin:65px auto 0}@media screen and (max-width:767px){.com-line-area .box{border-radius:5.6vw;padding:8.4vw 5.8vw;margin:3.2vw auto 0}}.com-line-area .box h3{text-align:center;margin-bottom:45px}@media screen and (max-width:767px){.com-line-area .box h3{margin-bottom:5.2vw}}.com-line-area .box h4{font-size:22px;font-weight:bold;color:white;background:#06C660;padding:10px;text-align:center;border-radius:40px;line-height:1;margin-bottom:40px}@media screen and (max-width:767px){.com-line-area .box h4{font-size:3.9vw;padding:10px;margin-bottom:7.1vw}}.com-line-area .box h4.mt{margin-top:70px}@media screen and (max-width:767px){.com-line-area .box h4.mt{margin-top:8.6vw}}.com-line-area .box table{width:100%;margin-bottom:15px}@media screen and (max-width:767px){.com-line-area .box table{margin-bottom:0}}.com-line-area .box table th{font-size:20px;font-weight:bold;width:110px;padding-bottom:15px;vertical-align:top}@media screen and (max-width:767px){.com-line-area .box table th{display:block;width:100%;font-size:3.9vw;padding-bottom:1vw}}.com-line-area .box table td{font-size:20px;font-weight:bold;padding-bottom:15px}@media screen and (max-width:767px){.com-line-area .box table td{display:block;width:100%;font-size:3.9vw;padding-bottom:8.4vw}}.com-line-area .box p{font-size:20px;font-weight:bold;margin-bottom:30px}@media screen and (max-width:767px){.com-line-area .box p{font-size:3.9vw;margin-bottom:15px}}.com-line-area .box p sup{font-size:80%}.com-line-area .box small{font-size:16px;font-weight:bold}@media screen and (max-width:767px){.com-line-area .box small{font-size:3.3vw}}.tanita .com-main-v-area{position:relative}.tanita .com-main-v-area:before{content:"";display:block;padding-top:45.4%}@media (max-width:1440px){.tanita .com-main-v-area:before{padding-top:657px}}@media screen and (max-width:767px){.tanita .com-main-v-area:before{content:none}}.tanita .com-main-v-area img{max-width:inherit;position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);height:auto;width:1314px}@media screen and (max-width:767px){.tanita .com-main-v-area img{width:100%;position:inherit;top:inherit;left:inherit;-webkit-transform:inherit;transform:inherit}}.special.ryoumin .main-container{background:#FFF9E1;padding-bottom:100px;padding-top:10px}@media screen and (max-width:767px){.special.ryoumin .main-container{padding-bottom:50px}}.special .sec-intro{padding:100px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1100px;margin:auto}@media screen and (max-width:767px){.special .sec-intro{padding:13vw 0 7vw;display:block}}.special .sec-intro .illust{padding-right:75px;width:424px;padding-left:50px}@media screen and (max-width:767px){.special .sec-intro .illust{width:80vw;margin:0 auto 7vw;padding:0}}.special .sec-intro .illust img{width:100%;height:auto}.special .sec-intro .txt-area{text-align:left;padding-top:29px}@media screen and (max-width:767px){.special .sec-intro .txt-area{text-align:center;padding:0}}.special .sec-intro .txt-area h2{margin-bottom:25px;font-size:36px;color:#E84E7A;font-weight:bold;line-height:1.4}@media screen and (max-width:767px){.special .sec-intro .txt-area h2{font-size:6.5vw;margin-bottom:6.5vw}}.special .sec-intro .txt-area .top-txt{font-size:20px;font-weight:bold;line-height:2.1818181818;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){.special .sec-intro .txt-area .top-txt{font-size:3.9vw;line-height:2.1875}}.tanita .sec{background:#EFEFEF;position:relative;margin-bottom:12vw}.tanita .sec:before{content:"";width:0;height:0;border-style:solid;border-width:11.7vw 50vw 0 50vw;border-color:#fff transparent transparent transparent;position:absolute;left:0;top:0}@media screen and (max-width:767px){.tanita .sec:before{border-width:17.6vw 50vw 0 50vw}}.tanita .sec:after{content:"";width:0;height:0;border-style:solid;border-width:11.7vw 50vw 0 50vw;border-color:#EFEFEF transparent transparent transparent;position:absolute;left:0;bottom:-11.7vw}@media screen and (max-width:767px){.tanita .sec:after{border-width:17.6vw 50vw 0 50vw;bottom:-17.5vw}}.tanita .sec .inner{padding:17vw 20px 0}@media screen and (max-width:767px){.tanita .sec .inner{padding:29vw 0 4vw}}.tanita .sec .title-area{text-align:center}.tanita .sec .title-area .sub{font-size:19px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.tanita .sec .title-area .sub{font-size:4.1vw}}.tanita .sec .title-area .sub:before{content:"";background-image:url(../img/line.svg);background-size:11px 22px;width:11px;height:22px;margin-right:8px;display:block;position:relative;bottom:-3px}@media screen and (max-width:767px){.tanita .sec .title-area .sub:before{background-size:2.7vw 5.2vw;width:2.7vw;height:5.2vw;margin-right:2.6vw;bottom:-1px}}.tanita .sec .title-area .sub:after{content:"";background-image:url(../img/line.svg);background-size:11px 22px;background-repeat:no-repeat;width:11px;height:22px;margin-left:8px;display:block;-webkit-transform:scale(-1,1);transform:scale(-1,1);position:relative;bottom:-3px}@media screen and (max-width:767px){.tanita .sec .title-area .sub:after{background-size:2.7vw 5.2vw;width:2.7vw;height:5.2vw;margin-left:2.6vw;bottom:-1px}}.tanita .sec .title-area h2{font-size:36px;font-weight:bold;margin-top:5px}@media screen and (max-width:767px){.tanita .sec .title-area h2{font-size:6.5vw;margin-top:1.6vw}}.tanita .sec h3.base-ttl{font-size:24px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:35px 0 20px}@media screen and (max-width:767px){.tanita .sec h3.base-ttl{font-size:4.5vw;margin:7.8vw 0 5.2vw;display:block;text-align:center;line-height:1.6}}.tanita .sec h3.base-ttl strong{font-size:33px;text-underline-offset:5px;padding:0;letter-spacing:1px}@media screen and (max-width:767px){.tanita .sec h3.base-ttl strong{font-size:6.5vw}}.tanita .sec h3.base-ttl strong.green{color:#4DA936;-webkit-text-decoration:2px underline wavy #4DA936;text-decoration:2px underline wavy #4DA936}.tanita .sec h3.base-ttl strong.pink{color:#E84E7A;-webkit-text-decoration:2px underline wavy #E84E7A;text-decoration:2px underline wavy #E84E7A}.tanita .sec.sec1 .list{max-width:940px;margin:50px auto 100px}@media screen and (max-width:767px){.tanita .sec.sec1 .list{margin:10vw 0 14.9vw 3.9vw}}.tanita .sec.sec1 .list li{padding-left:155px;position:relative;margin-bottom:35px;font-size:22px;font-weight:bold;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){.tanita .sec.sec1 .list li{margin-bottom:4vw;font-size:4.5vw;padding-left:30vw;line-height:1.5}}.tanita .sec.sec1 .list li .u-line{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#4DA936));background:linear-gradient(transparent 60%,#4DA936 60%);padding-bottom:5px}@media screen and (max-width:767px){.tanita .sec.sec1 .list li .u-line{padding-bottom:1px;background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(60%,#4DA936));background:linear-gradient(transparent 40%,#4DA936 60%)}}.tanita .sec.sec1 .list li:before{background-repeat:no-repeat;background-size:142px 51px;width:142px;height:51px;display:block;position:absolute;left:0;top:-10px;content:""}@media screen and (max-width:767px){.tanita .sec.sec1 .list li:before{background-size:29.5vw 10.6vw;width:29.5vw;height:10.6vw;top:-2vw}}.tanita .sec.sec1 .list li:first-child:before{background-image:url(../img/sec1/case01.svg)}.tanita .sec.sec1 .list li:nth-child(2):before{background-image:url(../img/sec1/case02.svg)}.tanita .sec.sec1 .list li:nth-child(3):before{background-image:url(../img/sec1/case03.svg)}.tanita .sec.sec1 dl{text-align:center}.tanita .sec.sec1 dl dt{margin-bottom:60px}@media screen and (max-width:767px){.tanita .sec.sec1 dl dt{margin-bottom:14.9vw}}.tanita .sec.sec1 dl dt h3{color:#4DA936;font-size:36px;font-weight:bold;margin-bottom:35px}@media screen and (max-width:767px){.tanita .sec.sec1 dl dt h3{font-size:6.5vw;margin-bottom:4.5vw}}@media screen and (max-width:767px){.tanita .sec.sec1 dl dt .illust{padding:0 2.6vw}}.tanita .sec.sec1 dl dt .illust img{max-width:100%;height:auto}.tanita .sec.sec1 dl dd{font-size:20px;text-align:center;line-height:2.2;font-weight:bold}@media screen and (max-width:767px){.tanita .sec.sec1 dl dd{font-size:4.1vw}}.tanita .sec.sec2{margin-bottom:0;background:none}@media screen and (max-width:767px){.tanita .sec.sec2{margin-bottom:0}}.tanita .sec.sec2:after,.tanita .sec.sec2:before{content:none}.tanita .sec.sec2 .inner{padding:110px 20px 0}@media screen and (max-width:767px){.tanita .sec.sec2 .inner{padding:17.8vw 4.1vw 4vw}}.tanita .sec.sec2 .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px 0 60px}@media screen and (max-width:767px){.tanita .sec.sec2 .wrap{margin:13vw 0 13.6vw}}.tanita .sec.sec2 .list li{padding-left:100px;position:relative;margin-bottom:35px;font-size:17px;font-weight:bold;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){.tanita .sec.sec2 .list li{padding:0;margin-bottom:8.4vw;font-size:4.5vw}}.tanita .sec.sec2 .list li:before{background-repeat:no-repeat;background-size:88px 31px;width:88px;height:31px;display:block;position:absolute;left:0;top:-3px;content:""}@media screen and (max-width:767px){.tanita .sec.sec2 .list li:before{background-size:29.5vw 10.6vw;width:29.35vw;height:10.6vw;top:-2vw}}.tanita .sec.sec2 .list li:first-child:before{background-image:url(../img/sec1/case01.svg)}.tanita .sec.sec2 .list li:nth-child(2):before{background-image:url(../img/sec1/case02.svg)}.tanita .sec.sec2 .list li:nth-child(3):before{background-image:url(../img/sec1/case03.svg)}.tanita .sec.sec2 .list li p{font-weight:bold;margin-bottom:10px}@media screen and (max-width:767px){.tanita .sec.sec2 .list li p{margin-bottom:1.2vw;padding-left:30.2vw}}@media screen and (max-width:767px){.tanita .sec.sec2 .list li i{position:absolute;left:0;bottom:4.9vw}}.tanita .sec.sec2 .list li strong{display:inline-block;position:relative;padding-left:3%;padding-top:1%;margin-left:20px;color:white;font-size:22px}@media screen and (max-width:767px){.tanita .sec.sec2 .list li strong{font-size:4.5vw;margin-left:13vw;padding:1vw 0 0 4vw}}.tanita .sec.sec2 .list li strong:after{content:"";display:block;width:105%;height:105%;background:#D6006D;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}@media screen and (max-width:767px){.tanita .sec.sec2 .list li strong:after{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}}.tanita .sec.sec2 dl{text-align:center}.tanita .sec.sec2 dl dt{margin-bottom:60px}@media screen and (max-width:767px){.tanita .sec.sec2 dl dt{margin-bottom:14.9vw}}.tanita .sec.sec2 dl dt h3{color:#E84E7A;font-size:36px;font-weight:bold;margin-bottom:35px}@media screen and (max-width:767px){.tanita .sec.sec2 dl dt h3{font-size:6.5vw;margin-bottom:4.5vw}}.tanita .sec.sec2 dl dt .illust img{max-width:100%;height:auto}.tanita .sec.sec2 dl dd{font-size:20px;text-align:center;line-height:2.2;font-weight:bold}@media screen and (max-width:767px){.tanita .sec.sec2 dl dd{font-size:3.9vw;width:100vw;margin:0 calc(50% - 50vw)}}.tanita .sec.sec3{background:#F9F2EA;position:relative;margin-bottom:12vw}.tanita .sec.sec3:before{content:"";width:0;height:0;border-style:solid;border-width:11.7vw 50vw 0 50vw;border-color:#fff transparent transparent transparent;position:absolute;left:0;top:0}@media screen and (max-width:767px){.tanita .sec.sec3:before{border-width:17.6vw 50vw 0 50vw}}.tanita .sec.sec3:after{content:"";width:0;height:0;border-style:solid;border-width:11.7vw 50vw 0 50vw;border-color:#F9F2EA transparent transparent transparent;position:absolute;left:0;bottom:-11.6vw}@media screen and (max-width:767px){.tanita .sec.sec3:after{border-width:17.6vw 50vw 0 50vw;bottom:-17.6vw}}.tanita .sec.sec3 .inner{padding:17vw 20px 0}@media screen and (max-width:767px){.tanita .sec.sec3 .inner{padding:29vw 5.8vw 4vw}}.tanita .sec.sec3 .top-ttl{text-align:center}.tanita .sec.sec3 .top-ttl img{max-width:100%;height:auto}.tanita .sec.sec3 .wrap{max-width:980px;margin:80px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.tanita .sec.sec3 .wrap{display:block;margin-top:9.7vw}}.tanita .sec.sec3 .wrap .txt-area{width:435px}@media screen and (max-width:767px){.tanita .sec.sec3 .wrap .txt-area{width:100%}}.tanita .sec.sec3 .wrap .txt-area p{font-size:20px;font-weight:bold;line-height:1.9}@media screen and (max-width:767px){.tanita .sec.sec3 .wrap .txt-area p{font-size:4.1vw}}.tanita .sec.sec3 .wrap .txt-area .illust{text-align:center}@media screen and (max-width:767px){.tanita .sec.sec3 .wrap .txt-area .illust{padding-left:2.8vw;margin-bottom:3.9vw}}.tanita .sec.sec3 .wrap .txt-area .illust img{max-width:100%;height:auto}.tanita .sec.sec3 .wrap .draw-area{width:490px}@media screen and (max-width:767px){.tanita .sec.sec3 .wrap .draw-area{width:100%}}.tanita .sec.sec3 .wrap .draw-area .illust{margin-bottom:25px}@media screen and (max-width:767px){.tanita .sec.sec3 .wrap .draw-area .illust{margin-bottom:5vw}}.tanita .sec.sec3 .wrap .draw-area .illust img{width:100%;height:auto}.tanita .sec.sec3 .wrap .draw-area p{font-size:16px;font-weight:bold;margin-bottom:1em}@media screen and (max-width:767px){.tanita .sec.sec3 .wrap .draw-area p{font-size:3.3vw}}.tanita .sec.sec3 .wrap .draw-area small{font-size:12px;font-weight:bold}@media screen and (max-width:767px){.tanita .sec.sec3 .wrap .draw-area small{font-size:2.7vw}}.tanita .sec .pink{color:#E84E7A}.tanita .sec .item-list{max-width:980px;margin:110px auto 0;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.tanita .sec .item-list{margin:16vw auto 0;display:block;padding:0 4.5vw}}.tanita .sec .item-list li{width:48%;-webkit-box-shadow:10px 10px 20px -18px rgba(0,0,0,0.48);-ms-box-shadow:10px 10px 20px -18px rgba(0,0,0,0.48);box-shadow:10px 10px 20px -18px rgba(0,0,0,0.48);background:white;padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:4%}@media screen and (max-width:767px){.tanita .sec .item-list li{width:100%;padding:9vw;margin-bottom:7.8vw}}.tanita .sec .item-list li:after{content:"";background-size:150px;background-repeat:no-repeat;width:150px;height:150px;position:absolute;left:-10px;top:-10px;display:block}@media screen and (max-width:767px){.tanita .sec .item-list li:after{background-size:26.7vw;width:26.7vw;height:26.7vw;left:-1.6vw;top:-1.6vw}}.tanita .sec .item-list li.ladies:after{background-image:url(../img/ladies.svg)}.tanita .sec .item-list li.mens:after{background-image:url(../img/mens.svg)}.tanita .sec .item-list li .thumb img{width:100%;height:auto}.tanita .sec .item-list li .name{font-size:18px;font-weight:bold;text-align:center}@media screen and (max-width:767px){.tanita .sec .item-list li .name{font-size:3.6vw}}.tanita .sec .item-list li .btn{width:220px;height:45px;background:#D6006D;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:40px;margin:15px auto 0;color:white;font-size:19px;font-weight:bold}@media screen and (max-width:767px){.tanita .sec .item-list li .btn{width:58.6vw;height:11.9vw;border-radius:7.8vw;margin:4.6vw auto 0;font-size:5.2vw}}.movie-area{margin:15vw auto 100px;max-width:850px;position:relative}@media screen and (max-width:767px){.movie-area{margin:30vw 5.8vw 15vw}}.movie-area:before{content:"";display:block;padding-top:56.25%}.movie-area iframe{position:absolute;left:0;top:0;width:100%;height:100%}
/*# sourceMappingURL=style.css.map */