@charset "UTF-8";body.home{font-size:16px;line-height:28px;overflow-x:hidden;font-weight:500}body.home a:focus,body.home a:hover{color:#333;text-decoration:none}body.home .container{padding:0 0px}body.home .navi_trial p{font-size:15px;font-weight:600;padding:0}.newstretch .inner_society_area .society_area .btn_shop a,.newstretch .inner_society_area .society_area ul li{font-size:14px;line-height:26px}.inner_balancestretch_area .pointstretch_tittle h2,.section_title h2{font-size:22px;font-weight:600;line-height:32px;text-align:center;margin-bottom:35px}a,a:hover{text-decoration:none}.fancybox-content{width:70%;height:calc(100% - 22%)}.fancybox-container{z-index:9999999!important}.fancybox-toolbar{visibility:inherit!important;opacity:1!important}#top{display:block;height:630px;background:url(img/topmain.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;margin-top:0}#top a{color:#fff;font-size:12px}.toptittle h2{font-size:22px;letter-spacing:1px;line-height:32px;text-shadow:0 5px 5px #000;color:#c41b42;position:absolute;right:34%;font-weight:600;top:37%}#topblock2{margin:0 auto;padding:0}#topblock2 .videoprogram{padding:25px 0 0 0}.biz_type_and_area{text-align:center}.biz_type_and_area{margin:0 0 5px}.btn_about,.btn_shop{display:block;clear:both;padding:1em 0}.btn_about a,.btn_shop a{display:block;max-width:210px;margin:0 auto;border-radius:24px;font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;font-weight:500;background:#c41b42;letter-spacing:1px;padding:12px 0 10px 0;line-height:26px;font-size:17px;color:#fff!important;text-align:center}.btn_about a .glyphicon-menu-right,.btn_shop a .glyphicon-menu-right{font-size:14px;position:absolute;margin-left:12px;top:auto;margin-top:5px}.media-fix-entry-nav{position:relative;overflow:hidden;padding:10px 0}.media-fix-entry-nav ul{padding:5px 0}.media-fix-entry-nav li{float:left;margin:0 0 6px 3.25%;width:29%}.media-fix-entry-nav li a img{display:block;margin:0 auto 9px;width:88px}.media-fix-entry-nav li a div:before{border-color:transparent;border-style:solid;border-width:22px;border-bottom-color:#fff;border-right-color:#fff;bottom:0;content:"";position:absolute;right:-1px;border-width:13.5px;z-index:1;bottom:35px}.media-fix-entry-nav li .btn{position:relative;overflow:hidden;display:block;height:48px;border-radius:10px;padding-top:8px;font-weight:700;font-size:20px}.media-fix-entry-nav__line-btn,.media-fix-entry-nav__tel-btn,.media-fix-entry-nav__web-btn{border-radius:3px;box-sizing:border-box;box-shadow:0 2px 0 rgba(0,0,0,.1);display:block;font-size:12px;font-weight:700;line-height:.9;padding:9px 0 16px;position:relative;text-align:center}.owl-carousel{position:relative}.owl-carousel .owl-item{position:relative;z-index:100;-webkit-backface-visibility:hidden}.owl-carousel .owl-item a{display:inline-table}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background:#767575!important;color:#fff!important;border-radius:50%;width:26px;height:26px;font-size:28px!important;line-height:1px!important}.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev spanÏ{display:inline-block;margin-top:-1px;vertical-align:top}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:inherit!important}.owl-next,.owl-prev{position:absolute;top:calc(50% - 33px);background:0 0;color:#ff0;border-radius:50%;width:55px;height:55px;transition:all .4s ease-in-out}.owl-next:active,.owl-next:focus,.owl-next:hover,.owl-prev:active,.owl-prev:focus,.owl-prev:hover{color:#000;outline:0}.owl-next .fa,.owl-prev .fa{font-size:50px;position:relative}.owl-prev{left:-38px}.owl-prev .fa{right:2px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#000!important}.owl-next{right:-38px}.owl-next .fa{left:2px}.owl-item.active a{margin:0 -1px 0 0}.balancestretch,.inner_magazine_area,.inner_newstretch_area,.inner_pricestretch_area,.inner_society_area,.inner_storestretch_area,.inner_stretching_area,.inner_stretching_title,.newstretch,.society_area,.stretching{padding:3em 0}.balancestretch{background:#2e2e2e}.balancestretch h2{color:#fff!important}.section_title h2::after{content:"";transform:skewX(-16deg);position:absolute;width:90px;height:6px;background-color:#c41b42;left:50%;margin-top:44px;margin-left:-45px}.pointstretch{padding:40px 0 0 0}.inner_balancestretch_area{padding:40px 0 40px 0}.inner_balancestretch_area .pointstretch_tittle{padding:2.5em 3em 0 3em}.inner_balancestretch_area .pointstretch_tittle .btn_about{padding:1em 0 0 0;margin:0}.inner_balancestretch_area .pointstretch_tittle p{font-size:15px}.inner_balancestretch_area .balances_bodycare ul{display:inline-block;width:32%;color:#fff;vertical-align:middle}.inner_balancestretch_area .balances_bodycare ul .circlemiddle{height:200px;width:200px;border-radius:50%;background:#fff;margin:0 auto;padding:20px}.inner_balancestretch_area .balances_bodycare ul:nth-child(3){background:url(img/top/line.png) no-repeat left center;padding:2em 0}#fleur{width:800px;height:500px;top:5em;position:relative;transform-origin:50% 50%;transform:translate3d(0,0,0);backface-visibility:hidden;transition:2s ease-in-out}#fleur:after{content:"";position:absolute;top:44%;left:50%;background:url(img/top/ic_care.png) no-repeat center,#fff;width:200px;height:200px;z-index:100;border:16px solid #6a1717;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 1em rgba(0,0,0,.2)}.fleur-wrapper{display:flex;padding:3em 0 2em 0;border-bottom:2px solid #fff;flex-direction:column;position:relative;overflow:hidden;width:800px;margin:0 auto}.fleur-wrapper h3{font-family:mono45-headline,monospace;font-weight:500;font-size:26px;text-align:center;color:#fff;letter-spacing:1px;margin-bottom:-4em}.petale-content{position:absolute;display:flex;justify-content:center;align-items:center;top:-2em;left:214px;font-weight:600;width:100px;height:100px;border-radius:50%;color:#000;background:#fff;z-index:2;line-height:22px;text-align:center;text-transform:uppercase}.petale-tooltips{padding:1em;z-index:30;opacity:0;border-radius:1em;transition:.3s 0s;text-align:center;display:none;color:#333;font-style:1.2em}.petale-tooltips.active{display:block;opacity:1}.petale{cursor:pointer;background:#fff;width:250px;height:2px;position:absolute;top:calc(50% - 45px);left:50%;transform-origin:0 50%;z-index:1;user-select:none}.petale.active .petale-content{transition:.3s .6s ease-in-out;opacity:1}.petale:hover{background-color:#fff}.petale:hover .petale-content{opacity:1}.petale:nth-child(3n-2){background-color:#fff}.petale:nth-child(3n-2):hover{background-color:#fff}.petale:nth-child(3n-1){background-color:#fff}.petale:nth-child(3n-1):hover{background-color:#fff}.petale:nth-child(1){transform:rotate(.06turn) translateX(10%)}.petale:nth-child(1) .petale-content{transform:rotate(-.06turn) translateX(-10%);width:86px;height:86px;top:-2.4em}.petale:nth-child(2){width:300px;transform:rotate(-.06turn) translateX(10%)}.petale:nth-child(2) .petale-content{transform:rotate(.06turn) translateX(-10%);width:54px;height:54px;left:280px}.petale:nth-child(3){transform:rotate(-.12turn) translateX(10%)}.petale:nth-child(3) .petale-content{transform:rotate(.12turn) translateX(-10%);width:48px;height:48px;top:-1.5em}.petale:nth-child(4){transform:rotate(-.01turn) translateX(10%)}.petale:nth-child(4) .petale-content{transform:rotate(.01turn) translateX(-10%);width:66px;height:66px}.petale:nth-child(5){transform:rotate(-.4turn) translateX(10%)}.petale:nth-child(5) .petale-content{transform:rotate(.4turn) translateX(-10%);width:86px;height:86px}.petale:nth-child(6){width:300px;transform:rotate(-.46turn) translateX(10%)}.petale:nth-child(6) .petale-content{transform:rotate(.46turn) translateX(-10%);width:56px;height:56px;left:280px;top:-1.6em}.petale:nth-child(7){transform:rotate(-.5turn) translateX(10%)}.petale:nth-child(7) .petale-content{transform:rotate(.5turn) translateX(-10%);width:48px;height:48px;top:-1.5em}.petale:nth-child(8){transform:rotate(-.58turn) translateX(10%)}.petale:nth-child(8) .petale-content{transform:rotate(.58turn) translateX(-10%);width:46px;height:46px;top:-1.6em}#bodymake .petale:nth-child(3){display:none}#bodymake .petale:nth-child(2) .petale-content{width:70px;height:70px}#bodymake .petale:nth-child(4) .petale-content{width:80px;height:80px}#bodymake .petale:nth-child(8) .petale-content{width:84px;height:84px;top:-2.6em}#bodymake .petale .petale-content{letter-spacing:-1px}#bodymake #fleur:after{background:url(img/top/ic_make.png) no-repeat center,#fff}#bodyperform{border-bottom:0}#bodyperform .petale:nth-child(3),#bodyperform .petale:nth-child(4),#bodyperform .petale:nth-child(5),#bodyperform .petale:nth-child(7){display:none}#bodyperform .petale:nth-child(2) .petale-content{width:70px;height:70px}#bodyperform .petale:nth-child(4) .petale-content{width:78px;height:78px}#bodyperform .petale:nth-child(8) .petale-content{width:86px;height:86px;top:-2.7em}#bodyperform .petale:nth-child(6) .petale-content{width:100px;height:100px;left:270px;letter-spacing:-1px;top:-3.2em}#bodyperform #fleur:after{background:url(img/top/ic_perform.png) no-repeat center,#fff}.inner_newstretch_area .table-bordered,.inner_newstretch_area table,.inner_pricestretch_area .table-bordered,.inner_pricestretch_area table{margin:1em 0;font-size:16px}.inner_newstretch_area .table-bordered td,.inner_newstretch_area table td,.inner_pricestretch_area .table-bordered td,.inner_pricestretch_area table td{border:1px solid #313131;text-align:center;font-weight:600;padding:12px 8px;vertical-align:middle}.inner_newstretch_area .table-bordered td:first-child,.inner_newstretch_area table td:first-child,.inner_pricestretch_area .table-bordered td:first-child,.inner_pricestretch_area table td:first-child{background:#f6f6f6}.inner_newstretch_area .btn_about,.inner_pricestretch_area .btn_about{padding:0}.inner_newstretch_area .btn_about a,.inner_pricestretch_area .btn_about a{background:#606060}.storestretch{background:#f9f9f9}.storestretch .section_title{padding:1em 0 0 0}.storestretch .section_title p{font-weight:600;text-align:center;padding:2em 0 20px 0}.storestretch .inner_storestretch_area{background:url(img/top/bg_map.png) no-repeat top center;padding:31px 0 2.5em 0;background-size:auto}.storestretch .inner_storestretch_area .storestretch_title{text-align:center}.storestretch .inner_storestretch_area .storestretch_title img{padding:0 0 0 3em}.storestretch .inner_storestretch_area .storestretch_title .btn_shop{padding:0}.storestretch .inner_storestretch_area .storestretch_title .btn_shop a{border:1px solid #a0a0a0;background:#fff;max-width:300px;border-radius:0;color:#434343!important;font-size:19px;font-family:inherit}.newstretch .newstretch_title ul{padding:2em 0 2em 0}.newstretch .newstretch_title ul li{padding:10px;border-bottom:1px dotted #434343}.newstretch .newstretch_title ul li a{color:#434343;font-weight:600}.newstretch .newstretch_title ul li:first-child .icnew{display:inline-block;vertical-align:middle;margin-left:6px}.newstretch .newstretch_title ul li:first-child .icnew::after{content:'NEW';font-size:12px;background:#00b7ee;color:#fff;padding:4px 8px 3px 8px;border-radius:8px}.newstretch .inner_society_area .society_area p.txt_society{font-size:16px;font-weight:600;text-align:center;letter-spacing:0}.newstretch .inner_society_area .society_area ul{background:#e14832}.newstretch .inner_society_area .society_area ul li{color:#fff;display:inline-block;width:58%;vertical-align:middle;font-size:14px;line-height:26px;overflow:hidden}.newstretch .inner_society_area .society_area ul li .tt_future{text-align:center}.newstretch .inner_society_area .society_area ul li:last-child{padding:1em 3.2em 1em 3.2em;width:41%}.newstretch .inner_society_area .society_area ul li:first-child img{position:relative;overflow:hidden;z-index:999;height:433px}.newstretch .inner_society_area .society_area .btn_shop{padding:1em 0 0 0}.newstretch .inner_society_area .society_area .btn_shop a{border:1px solid #fff;background:0 0;max-width:270px;line-height:18px;border-radius:0;color:#fff;font-family:inherit}.inner_magazine_title h3,.inner_stretching_title h3{font-size:18px;font-weight:600;line-height:30px}.inner_magazine_title p{line-height:25px;font-size:15px}.inner_magazine_title p .txt_linkmore a{text-decoration:underline}.inner_magazine_title a{color:#333}.inner_magazine_title a:focus,.inner_magazine_title a:hover{color:#333}.inner_stretching_title ul{margin:0 auto;text-align:center}.inner_stretching_title ul li{display:inline-block;width:46%;margin:0 10px;padding:0 0 15px 0;vertical-align:top;-webkit-box-shadow:3px 3px 6px -1px rgba(153,153,153,.69);-moz-box-shadow:3px 3px 6px -1px rgba(153,153,153,.69);box-shadow:3px 3px 6px -1px rgba(153,153,153,.69)}.inner_stretching_title ul li h3,.inner_stretching_title ul li p{text-align:left}.inner_stretching_title ul li h3{padding:0 0 0 25px}.inner_stretching_title ul li dl{display:table;width:100%;padding:0 15px 0 15px}.inner_stretching_title ul li dl dd,.inner_stretching_title ul li dl dt{display:table-cell;vertical-align:middle}.inner_stretching_title ul li dl dt{width:24%}.inner_stretching_title ul li dl dd{width:74%}.inner_stretching_title ul li .btn_about{padding:0}.inner_stretching_title ul li .btn_about a{font-family:inherit;border:2px solid #606060;background:#fff;color:#434343!important;max-width:220px;font-size:18px;line-height:24px;font-weight:600}.inner_stretching_area:last-of-type .inner_stretching_title{padding:3em 0 0 0}.inner_stretching_area:last-of-type .inner_stretching_title ul li{box-shadow:none}.mon_Campaign_BANA{position:relative;bottom:30px}.linkfont_size{text-align:center;margin-top:30px;margin-bottom:0}.linkfont_size::after{border:1px solid #cfd8dc!important;width:100%;display:block;content:"";top:40px;position:relative}.courseRight{font-size:14px!important;position:absolute!important;margin-left:14px!important;top:auto!important;margin-top:5px!important}.linkfont_size{margin-top:0!important;padding-top:2em!important}.linkfont_size a{font-weight:700;font-size:15px!important;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif!important}.courseRight{position:absolute!important;margin-left:14px!important;top:auto!important;margin-top:5px!important}@media (max-width:768px){body.home .container{padding:0 10px}.balancestretch,.inner_balancestretch_area,.inner_magazine_area,.inner_newstretch_area,.inner_pricestretch_area,.inner_society_area,.inner_storestretch_area,.inner_stretching_area,.inner_stretching_title,.newstretch,.society_area,.stretching{padding:1.5em 0}#top{height:auto;background:0 0}.section_title h2::after{width:40px;height:4px;background-color:#c41b42;left:50%;margin-top:36px;margin-left:-20px}.fancybox-content{width:100%!important;height:calc(100% - 5%)!important}.inner_balancestretch_area .pointstretch_tittle h2,.section_title h2{font-size:18px;font-weight:700}.sp.balancestretch_desc ul li{border-bottom:2px solid #fff}.sp.balancestretch_desc ul li:last-child{border-bottom:0}section#pointstretch{padding:2em 0 0 0}.balancestretch{background-size:250%,auto;padding:1.5em 0 0 0}.mon_Campaign_BANA{position:relative;bottom:54px}.mon_Campaign_BANA .pc_10month_price .course80{background:#e8e8e8;padding:0;font-size:13px;width:90px;display:inline-block}.mon_Campaign_BANA .pc_10month_price .courseColor{color:#e12021}.mon_Campaign_BANA .pc_10month_price .course80:nth-child(2){margin-top:4px}.linkfont_size{margin-top:-10px!important;padding-top:2em!important}.linkfont_size a{font-size:15px!important;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif!important}.courseRight{position:absolute!important;margin-left:14px!important;top:auto!important;margin-top:2px!important}.mon_Campaign_BANA p:nth-child(2){margin-bottom:0;text-align:center;margin-top:20px;font-weight:700;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif!important;max-width:325px;margin:0 auto}.sp_10month_price{text-align:center;width:300px;margin:20px auto 0}#topblock2{padding:15px 0}#topblock2 .col-md-8{padding:0}#topblock2 .col-md-8 .bxslider .bx-viewport{height:76px}#topblock2 .col-md-8 .bx-wrapper .bx-controls-direction a{margin-top:14px;top:8%}#topblock2 .col-md-8 .bx-wrapper .bx-prev{left:5px;background:url(img/controls.png) no-repeat 0 -23px;background-size:70px}#topblock2 .col-md-8 .bx-wrapper .bx-next{right:5px;background:url(img/controls.png) no-repeat -30px -23px;background-size:70px}#topblock2 .videoprogram{margin:0 -15px}#topblock2 .owl-prev{left:0}#topblock2 .owl-prev .fa{right:2px}#topblock2 .owl-next{right:0}#topblock2 .owl-next .fa{left:2px}.inner_balancestretch_area .pointstretch_tittle{padding:1.5em 15px 0 15px}.inner_balancestretch_area .pointstretch_tittle h2{letter-spacing:-.65px;font-size:17px;margin-bottom:9px;line-height:28px}.inner_balancestretch_area .pointstretch_tittle p{font-size:13px;line-height:22px;font-weight:500;text-align:justify;letter-spacing:-.5px}.inner_balancestretch_area .col-md-6{padding:0 20px}.storestretch .inner_storestretch_area{background:url(img/top/bg_map.png) no-repeat top center;background-size:auto}.storestretch .inner_storestretch_area .storestretch_title{padding:0 1em 0 1em}.storestretch .inner_storestretch_area .storestretch_title img{width:91%;padding:20px 1em 0 10px}.storestretch .inner_storestretch_area .storestretch_title .btn_shop a{font-size:16px;max-width:240px;border-radius:0;line-height:22px}.newstretch .inner_society_area .col-md-12{padding:0}.newstretch .inner_society_area .society_area p.txt_society{font-size:13px;text-align:left}.newstretch .inner_society_area .society_area ul{margin:1em 0 0 0}.newstretch .inner_society_area .society_area ul li,.newstretch .inner_society_area .society_area ul li:last-child{display:block;width:100%}.newstretch .inner_society_area .society_area ul li:last-child{padding:1em 1.7em}.newstretch .inner_society_area .society_area ul li:first-child img{height:auto}.newstretch .inner_society_area .society_area ul P.tt_future{text-align:left}.newstretch .inner_society_area .society_area ul P.tt_future img{width:90px}.newstretch .inner_society_area .society_area ul li p{font-size:14px;line-height:24px;letter-spacing:-.25px}.newstretch .inner_society_area .society_area .btn_shop a{max-width:240px;font-size:13px;letter-spacing:-.25px}.newstretch .newstretch_title ul{padding:0 0 2em 0}.newstretch .newstretch_title ul li:first-child{border-top:1px dotted #434343}.inner_magazine_area{padding:0 10px}.inner_magazine_area .col-md-3{display:inline-block;width:49.2%;vertical-align:top;padding:10px 4px}.inner_magazine_area .col-md-3 .inner_magazine_title h3{font-size:14px;line-height:20px}.inner_magazine_area .col-md-3 .inner_magazine_title p{font-size:12px;line-height:18px;letter-spacing:-.5px}.inner_magazine_area .col-md-3 .inner_magazine_title p .txt_linkmore a{text-decoration:underline}.inner_magazine_area .col-md-3 .inner_magazine_title a{color:#333}.inner_magazine_area .col-md-3 .inner_magazine_title a:focus,.inner_magazine_area .col-md-3 .inner_magazine_title a:hover{color:#333}.inner_stretching_title ul{padding:0 0 2em 0}.inner_stretching_title ul li{margin:0 2px;padding:0;width:47.5%}.inner_stretching_title ul li dl{padding:0 5px 7px 5px}.inner_stretching_title ul li dl dt img{width:40px}.inner_stretching_title ul li dl dd p{font-size:12px;line-height:16px;margin:0;text-align:justify}.inner_stretching_title ul li h3{padding:10px 10px 5px 10px;margin:0;font-size:14px;line-height:26px}.inner_stretching_title ul li .btn_about a{border:1px solid #606060;max-width:150px;font-size:14px;line-height:12px}.btn_about a,.btn_shop a{line-height:20px;max-width:204px}.btn_about a .glyphicon-menu-right,.btn_shop a .glyphicon-menu-right{font-size:13px;margin-top:3px}.inner_stretching_area:last-of-type{padding:1em 0 0 0}#stretching_banner{padding:.5em 0 0 0}#stretching_banner ul li{display:block;width:100%;padding:10px 0}.storestretch .section_title p{font-weight:500;text-align:justify;padding:0 1em 1em 1em;font-size:13px;line-height:22px}.newstretch .newstretch_title ul li{padding:10px 5px;font-size:14px;font-weight:600;line-height:24px}.newstretch .newstretch_title ul li span.day{display:block}.newstretch .newstretch_title ul li span.txt br.sp{display:none}.newstretch .newstretch_title ul li:first-child .icnew{display:inline-block;vertical-align:middle;margin-left:6px}.newstretch .newstretch_title ul li:first-child .icnew::after{content:'NEW';font-size:11px}.magazinestretch .section_title{padding:0 0 2em 0}.inner_stretching_title:last-of-type{padding:1em 0 0 0}.inner_newstretch_area .table-bordered td:first-child,.inner_newstretch_area table td:first-child,.inner_pricestretch_area .table-bordered td:first-child,.inner_pricestretch_area table td:first-child{width:65%}.inner_newstretch_area .table-bordered td,.inner_newstretch_area table td,.inner_pricestretch_area .table-bordered td,.inner_pricestretch_area table td{padding:12px 8px;font-size:14px;font-weight:500}}@media (max-width:320px){.inner_balancestretch_area .pointstretch_tittle h2,.section_title h2{font-size:17px;line-height:28px;letter-spacing:-1px}.inner_stretching_title ul li dl dd p{font-size:9px;line-height:16px}.inner_stretching_title ul li .btn_about a{max-width:123px;font-size:12px;line-height:9px}.inner_magazine_title h3{font-size:13px;line-height:20px;letter-spacing:-1px}.inner_magazine_title p{font-size:11px;letter-spacing:-1px;line-height:18px}.society_area p.txt_society{letter-spacing:-1px}.society_area ul li:last-child{padding:1.5em 1em}.newstretch .newstretch_title ul li{font-size:12px;line-height:22px}}@media (max-width:400px) and (min-width:321px){.inner_magazine_area .col-md-3 .inner_magazine_title h3{font-size:12px;line-height:18px;letter-spacing:0}.inner_magazine_area .col-md-3 .inner_magazine_title p{font-size:10px;letter-spacing:-.5px;line-height:16px}.newstretch .newstretch_title ul li{font-size:12px;line-height:22px}}@media (max-width:500px) and (min-width:400px){.newstretch .inner_society_area .society_area li p{font-size:14px;line-height:24px}.newstretch .inner_society_area .society_area li p.txt_society{font-size:15px}.newstretch .inner_society_area .society_area li .btn_shop a{font-size:14px}.storestretch .inner_storestretch_area{background:url(img/top/bg_map.png) no-repeat top center;background-size:auto}.storestretch .inner_storestretch_area .storestretch_title{padding:0 1em 0 1em}.storestretch .inner_storestretch_area .storestretch_title img{width:84%;padding:20px 1em 0 10px}.storestretch .inner_storestretch_area .storestretch_title .btn_shop a{font-size:16px;max-width:240px;border-radius:0;line-height:22px}}@media (max-width:1000px) and (min-width:600px){.storestretch_title img{width:40%}#top{height:auto}#top h2.sp{display:block}.inner_stretching_title ul li dl dd p{font-size:13px;line-height:20px}#fleur{width:750px}#bodyperform .petale:nth-child(6) .petale-content{left:242px}.petale-content{left:202px}.toptittle h2{display:none}.newstretch .inner_society_area .society_area ul li,.newstretch .inner_society_area .society_area ul li:last-child{display:block;width:100%}}@media (max-width:1200px) and (min-width:768px){#top .toptittle h2{font-size:16px;line-height:22px;right:30%;top:35%}}@media (max-width:1250px) and (min-width:1001px){#top{height:400px}#top .toptittle h2{font-size:16px;line-height:22px;right:30%;top:35%}.inner_balancestretch_area .pointstretch_tittle{padding:1.5em 3em 0 3em}.inner_balancestretch_area .pointstretch_tittle h2{font-size:20px;line-height:28px}.inner_balancestretch_area .pointstretch_tittle p{font-size:14px;line-height:25px}.inner_balancestretch_area .pointstretch_tittle .btn_about{padding:1em 0 0 0}.inner_magazine_title h3,.inner_stretching_title h3{font-size:16px;line-height:24px}#fleur{width:750px}#bodyperform .petale:nth-child(6) .petale-content{left:242px}.petale-content{left:202px}.inner_stretching_title ul li{width:46%}.inner_stretching_title ul li h3,.inner_stretching_title ul li p{text-align:left;font-size:12px}.newstretch .inner_society_area .society_area p.txt_society{font-size:15px}.newstretch .inner_society_area .society_area ul li{color:#fff;font-size:12px;line-height:20px}.newstretch .inner_society_area .society_area ul li:last-child{padding:0 1em}}@media (max-width:1199px) and (min-width:1020px){.newstretch .inner_society_area .society_area ul li:first-child img{position:relative;overflow:hidden;z-index:999;height:354px}.newstretch .inner_society_area .society_area ul li p{font-size:12px;line-height:23px;letter-spacing:-.5px}.newstretch .inner_society_area .society_area ul li p.txt_society{font-size:12px}}@media (max-width:1450px) and (min-width:1150px){#top{height:400px}.newstretch .inner_society_area .society_area p.txt_society{font-size:15px}.newstretch .inner_society_area .society_area ul li{color:#fff;font-size:14px;line-height:26px;letter-spacing:-.5px}.newstretch .inner_society_area .society_area ul li:last-child{padding:0 3.2em}body.home .container{padding:0 0px}.inner_magazine_title h3,.inner_stretching_title h3{font-size:16px;line-height:26px}.inner_magazine_title p{font-size:14px}}@media (max-width:1300px) and (min-width:1150px){#top{height:400px}#top .toptittle h2{font-size:16px;line-height:24px;right:32%;top:35%}}@media (max-width:1400px) and (min-width:1251px){.inner_magazine_area .container{padding:0 50px}.inner_magazine_area .container .inner_magazine_title p{font-size:14px;line-height:24px}#top{height:400px}#top .toptittle h2{font-size:18px;line-height:24px;right:32%;top:35%}.inner_balancestretch_area .pointstretch_tittle{padding:1.5em 3em 0 3em}.inner_balancestretch_area .pointstretch_tittle h2{font-size:20px;line-height:28px}.inner_balancestretch_area .pointstretch_tittle p{font-size:14px;line-height:25px}.inner_balancestretch_area .pointstretch_tittle .btn_about{padding:1em 0 0 0}}@media (max-width:1600px) and (min-width:1401px){#top{height:500px}#top .toptittle h2{font-size:18px;line-height:24px;right:34%;top:37%}}@media (max-width:1800px) and (min-width:1451px){.toptittle h2{font-size:21px;letter-spacing:1px;line-height:30px;right:35%;top:37%}.newstretch .inner_society_area .society_area ul li{font-size:14px;line-height:24px}.newstretch .inner_society_area .society_area ul li .tt_future{text-align:center}.newstretch .inner_society_area .society_area ul li:last-child{padding:10px 2.5em;width:41%}}@media (max-width:2300px) and (min-width:2001px){#top{height:45em;background:url(img/top/topmain.jpg);background-position:center}#top .toptittle h2{font-size:22px;line-height:32px;right:37%;top:37%}}.pc_10month_price img{max-width:800px;margin:20px auto 0;display:block}.notice_R-18{display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:50px;text-align:left;padding:8px;align-items:center}.notice_R-18 .txt{font-size:12px;line-height:1.6;color:#000;margin-left:50px;padding-left:1em;text-indent:-1em;margin:0 auto}.movie_list_title{text-align:center;background:#1f1f1f;padding:5px 0;width:100%;margin-bottom:0}.movie_list_title a{font-size:16px;color:#fff;font-weight:700}.movie_list_img{background:#02002f;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.movie_list_img video{position:absolute;top:0;left:0;width:100%;height:100%}