@charset "UTF-8";html,body,header,main,aside,footer,section,article,nav,h1,h2,h3,h4,h5,h6,table,caption,tbody,tfoot,thead,tr,th,td,form,label,legend,hgroup,figcaption,figure,img,canvas,iframe,details,summary,code,pre,audio,video,address,time,blockquote,div,ul,ol,li,dl,dt,dd,p,a,span,small,strong,sub,sup{margin:0;padding:0;border:0;box-sizing:border-box}body{line-height:1}header,main,aside,nav,footer,section,article{display:block}h1,h2,h3,h4,h5,h6{font-weight:400}table{border-spacing:0;border-collapse:collapse}th,td{text-align:left}ol,ul{list-style:none}img{border:0;vertical-align:bottom}html{font-size:62.5%}body{min-width:1200px;color:#1a1a1a;font-family:"メイリオ","Meiryo","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-size:16px;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale}#wrap{padding-top:30px;display:flex;flex-direction:column;position:relative;min-height:100vh;overflow:hidden;background:#f0f0eb}main{padding-top:123px;display:block}.inner-wrap{margin:0 auto;position:relative;width:1300px}.inner-content{margin:0 auto;position:relative;width:960px}section{position:relative}img{width:100%;vertical-align:bottom}img[src$=".svg"]{max-width:100%}a{color:inherit;text-decoration:none;cursor:pointer;transition:opacity .3s}a:hover{opacity:.8}li{list-style:none}.pc_hidden{display:none}.nowrap{white-space:nowrap}.bracket{text-indent:-.5em}#js_mediaFlag{width:100px}#header{box-shadow:0 20px 27px rgba(0,0,0,.1);position:fixed;z-index:10;width:100%;background:#fff}#header .inner-wrap{padding:40px 50px 35px;display:flex;align-items:center;justify-content:space-between}#header .logo{width:150px}#header .anchor{margin-bottom:5px;display:flex;width:310px}#header .anchor li{line-height:1}#header .anchor li+li{margin-left:30px;padding-left:25px;position:relative}#header .anchor li+li:after{position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:12px;background:gray;content:""}#header .anchor a{display:inline-block;font-size:0}#header .img-brandStory{width:100px}#header .img-style{width:40px}#header .img-models{width:57px}#header nav{display:none}#header .hamburger{display:none}#sns{margin:35px auto 60px}#sns ul{display:flex;align-items:center;justify-content:center}#sns ul li{width:44px}#sns ul li+li{margin-left:25px}#sns ul a{display:block}#footer{margin-top:auto;padding:55px 0 45px;color:#fff;background:#1a1a1a;font-size:12px;letter-spacing:.5px}#footer .inner-wrap{width:1200px}#footer ul{margin:30px 0;letter-spacing:1.2px}#footer ul li+li{margin-top:5px}#footer .footer-logo{width:150px}#footer .copyright{font-size:11px}.arrowIcon.swiper-button-prev:after,.arrowIcon.swiper-button-next:after{position:absolute;width:60px;height:60px;content:""}.arrowIcon.swiper-button-prev:after{left:0;background:url(/manage/wp-content/themes/qulis/data/images/common/swiper-icon-prev.svg) no-repeat}.arrowIcon.swiper-button-next:after{right:0;background:url(/manage/wp-content/themes/qulis/data/images/common/swiper-icon-next.svg) no-repeat}#maintitle-area{padding-top:30px;width:1050px}#maintitle-area .text{line-height:2.2}.breadcrumb{display:flex}.breadcrumb li+li{margin-left:15px;padding-left:30px;position:relative}.breadcrumb li+li:after{position:absolute;top:50%;left:0;transform:translateY(-50%);content:">"}.slider-area .swiper-wrapper{width:100%;height:auto}.slider-area .slider-style .swiper-slide{width:100%}.slider-area .swiper-pagination{padding:20px;position:relative;width:100%;background:#f0f0eb}.slider-area .swiper-sub-area{margin:auto;padding:50px 0;width:760px}.slider-area .swiper-sub-area .swiper-slide{opacity:.4}.slider-area .swiper-sub-area .swiper-slide:hover{cursor:pointer}.slider-area .swiper-sub-area .swiper-slide-thumb-active{opacity:1}.fadeIn{opacity:0}.fadeIn.animation{animation:.5s fadeIn 0s both}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeInUp{opacity:0}.fadeInUp.animation{animation:1s fadeInUp 0s both}@keyframes fadeInUp{0%{transform:translateY(5%);opacity:0}100%{transform:translateY(0);opacity:1}}.home .kv .swiper-wrapper{width:100%}.home .kv .swiper-slide{width:100%;height:auto}.home .kv .swiper-pagination{padding:20px;position:relative;width:100%;background:#f0f0eb}.home .kv .swiper-pagination-bullet{width:12px;height:12px;background:url(/manage/wp-content/themes/qulis/data/images/home/swiper-pagination_off.svg) no-repeat}.home .kv .swiper-pagination-bullet.swiper-pagination-bullet-active{background:url(/manage/wp-content/themes/qulis/data/images/home/swiper-pagination_on.svg) no-repeat}.home .kv .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:10px}.home .kv video{width:100%;height:100%}.home h2{margin:0 auto 100px;padding-bottom:40px;position:relative;font-size:43px;font-weight:600;line-height:1;text-align:center;letter-spacing:3px}.home h2:after{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:725px;height:20px;background:url(/manage/wp-content/themes/qulis/data/images/home/heading-line.svg) no-repeat;background-size:cover;content:""}.home #news-section{padding:120px 0 45px;background:#fff}.home #news-section .news-list{justify-content:center}.home #news-section .more{display:block;width:153px;position:relative;left:50%;transform:translateX(-50%)}.home #move-section{padding:100px 0 135px}.home #brandStory-section{padding:120px 0 45px}.home .story-anchor{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.home .story-anchor li{border:1px solid #1a1a1a;width:472px;height:150px}.home .story-anchor li:nth-child(n+3){margin-top:20px}.home .story-anchor a{padding:15px 5px 15px 20px;display:flex;align-items:center}.home .story-anchor .number{margin-right:10px;padding-right:22px;border-right:1px solid #1a1a1a;display:flex;align-items:center;width:70px;height:115px}.home .story-anchor .data-area{display:flex;align-items:center;width:360px;font-size:21px;font-weight:700}.home .story-anchor .data-area img{width:110px}.home .story-anchor .data-area p{width:250px;text-align:center;letter-spacing:1.5px}.home .brandStory-list{margin-top:135px}.home .brandStory-list li{padding:40px 0;background:#fff}.home .brandStory-list li+li{margin-top:28px}.home .brandStory-list .inner-wrap{display:flex}.home .brandStory-list .img-area{width:620px}.home .brandStory-list .data-area{padding:35px 170px 0 70px;position:relative;width:680px}.home .brandStory-list .number{margin-bottom:30px;width:120px}.home .brandStory-list .title{margin-bottom:12px;font-size:30px;font-weight:700;letter-spacing:2.5px}.home .brandStory-list .text{font-size:20px;line-height:1.8;text-align:justify}.home .brandStory-list .more{position:absolute;bottom:5px;width:153px}.home #style-section{padding:120px 0 65px}.home #model-section{padding:120px 0 115px}.home #model-section .main-title{margin-bottom:30px;padding:40px;border:1px solid #1a1a1a;display:flex;align-items:center;position:relative;height:140px}.home #model-section .main-title .number{position:absolute;top:50%;left:25px;transform:translateY(-50%);width:75px}.home #model-section .main-title h3{margin-top:10px;display:block;width:100%;font-size:32px;font-weight:700;line-height:1;text-align:center;letter-spacing:2.5px}.home #model-section .main-title:after{content:"";position:absolute;width:1px;height:80%;background:#1a1a1a;left:14%;top:50%;transform:translateY(-50%)}.home #model-section .model-black-area{margin-bottom:25px;padding:50px 20px 25px;background:#1a1a1a}.home #model-section .model-black-area .title{margin:0 auto 15px;width:425px}.home #model-section .model-black-area .title.magnetism{margin-top:-5px;width:550px}.home #model-section .model-black-area .subtitle{margin:auto;width:205px}.home #model-section .model-black-area .text{margin:35px 0 30px;color:#fff;font-size:22px;font-weight:600;text-align:center;letter-spacing:2px}.home #model-section ul{display:flex;flex-wrap:wrap;justify-content:space-between}.home #model-section ul li{box-shadow:2.6px 2.6px 2px 0px #000}.home #model-section .two-column li{width:49%}.home #model-section .three-column{justify-content:flex-start}.home #model-section .three-column li{margin-right:1.7%;width:32.2%}.home #model-section .three-column li:nth-child(3n){margin-right:0}.home #model-section .three-column li:nth-child(n+4){margin-top:10px}.home #model-section .four-column li{width:23.6%}.home #model-section .four-column li:nth-child(n+5){margin-top:10px}.home #users-voice-section{padding:120px 0 140px;background:#fff}.home #users-voice-section .users-voice-list{margin-bottom:70px}.home #users-voice-section .users-voice-list li+li{margin-top:32px;padding-top:40px;border-top:1px solid #dfded9}.home #users-voice-section .more{display:block;width:153px;position:relative;left:50%;transform:translateX(-50%)}.brand-story #maintitle-area{padding-bottom:75px}.brand-story .story-number{margin:70px 0 60px;width:238px}.brand-story h2{margin-bottom:20px;font-size:36px;font-weight:700;line-height:1;letter-spacing:2.5px}.brand-story h3{margin-bottom:25px;padding-left:30px;position:relative;font-size:32px;line-height:1.4;letter-spacing:1.5px}.brand-story h3:after{position:absolute;top:47%;left:0;transform:translateY(-50%);width:5px;height:90%;background:#1a1a1a;content:""}.brand-story .mainImg{margin-bottom:85px;animation-delay:.8s}.brand-story .img-area{margin-bottom:85px}.brand-story .contents-area{margin-bottom:65px}.brand-story .contents-area p{font-size:21px;line-height:1.55;text-align:justify}.brand-story .contents-area p+p{margin-top:30px}.brand-story .contents-area+.contents-area{margin-top:85px}.brand-story .brand-story-nav{padding:55px 0 100px;border-top:1px solid #1a1a1a}.brand-story .brand-story-nav ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.brand-story .brand-story-nav li{width:220px;height:70px}.brand-story .brand-story-nav .link-area{padding:5px;display:flex;align-items:center;background:#fff}.brand-story .brand-story-nav .number{margin-right:5px;padding:0 5px;border-right:1px solid #1a1a1a;display:flex;align-items:center;width:19%;height:60px}.brand-story .brand-story-nav .data-area{display:flex;align-items:center;width:81%;font-size:10px;font-weight:700}.brand-story .brand-story-nav .data-area img{width:55px}.brand-story .brand-story-nav .data-area p{width:115px;text-align:center;letter-spacing:.5px}.brand-story .brand-story-nav .current{color:#fff}.brand-story .brand-story-nav .current .link-area{background:#1a1a1a}.brand-story .brand-story-nav .current .number{border-right:1px solid #fff}.brand-story .slider-area{padding-bottom:45px}.brand-story .slider-area+.brand-story-nav{margin-top:65px}.brand-story .slider-area img{height:auto}.brand-story .profile-area{margin-bottom:55px;padding-bottom:10px;border-bottom:1px solid #1a1a1a;font-weight:700}.brand-story .profile-area .name-jp{margin-bottom:5px;font-size:50px;line-height:1;letter-spacing:5px}.brand-story .profile-area .name-romaji{margin-bottom:20px;font-size:15px;letter-spacing:1.5px}.brand-story .profile-area .belong_to{font-size:17px;letter-spacing:1.5px}.brand-story .model-area{margin-top:150px;padding:55px 0 100px;border-top:1px solid #1a1a1a}.brand-story .model-area ul{display:flex}.brand-story .model-area ul li{width:215px}.brand-story .model-area ul li+li{margin-left:35px}.brand-story .model-area strong{display:block}.brand-story .model-area p{margin-top:10px}.brand-story .athlete-area{padding-bottom:50px;width:1050px}.brand-story .athlete-area ul{display:flex;align-items:center}.brand-story .athlete-area li{width:120px;height:70px;overflow:hidden}.brand-story .athlete-area li+li{margin-left:10px}.brand-story .athlete-area .current{opacity:.5}.brand-story .athlete-area img{height:auto}.models #maintitle-area{padding-bottom:55px}.models .models-category{margin:60px 0 35px}.models .models-category.magnetic_series{width:215px}.models .models-category.blanceForce_series{width:233px}.models .models-category.magnetic_supporter{width:215px}.models .models-category.meshLight_supporter{width:215px}.models h2.V-Twin{width:234px}.models h2.Pro{width:106px}.models h2.Twist{width:180px}.models h2.Plate{width:173px}.models h2.Bikini{width:183px}.models h2.Capsel{width:218px}.models h2.Basic{width:171px}.models h2.Rings{width:180px}.models h2.Boxer{width:186px}.models h2.Single{width:234px}.models h2.ELBOW{width:245px}.models h2.KNEE{width:177px}.models h2.CALF{width:170px}.models h2.WRIST{width:210px}.models h2.WAIST{width:210px}.models h2.ANKLE{width:223px}.models h2.FOREFOOT{width:363px}.models h3{margin:15px 0 70px;font-size:19px;font-weight:700;letter-spacing:2px}.models .contents-area{padding-bottom:85px;display:flex;justify-content:space-between;width:1050px}.models .click-area{width:550px}.models .click-area .main-img{width:550px;height:550px}.models .click-area .sub-img{margin-top:40px;display:flex;flex-wrap:wrap}.models .click-area .sub-img:hover{cursor:pointer}.models .click-area li{margin-right:12px;width:100px;opacity:.5}.models .click-area li.current{opacity:1}.models .click-area li:nth-child(n+6){margin-top:12px}.models .click-area li:nth-child(5n){margin-right:0}.models .data-area{width:430px}.models .data-area .tag{padding:0 25px;border:1px solid;display:inline-flex;align-items:center;justify-content:center;height:24px;font-size:13px;line-height:1}.models .data-area .tag+.tag{margin-left:1em}.models .data-area .tag.nonedata{padding:0;border:none;height:17px}.models .data-area dt{font-size:11px;font-weight:700;line-height:1}.models .data-area dd{margin-top:8px}.models .data-area dl+dl{margin-top:25px}.models .colour ul{display:flex}.models .colour li{margin-right:17px;width:80px}.models .size .annotation{margin-top:10px;font-size:10px}.models .size ul{display:flex}.models .size ul.centimetre li{width:80px;flex-wrap:wrap;align-content:flex-start;font-size:12px}.models .size ul.centimetre span{display:flex;align-items:center;justify-content:center;width:100%}.models .size ul.centimetre span:first-of-type{padding-top:2px;color:#fff;background:#1a1a1a;height:15px}.models .size ul.centimetre span:last-of-type{padding-top:3px}.models .size ul.free li{font-size:12px;width:80px}.models .size ul.width-90 li{width:90px}.models .size li{margin-right:10px;border:1px solid #1a1a1a;display:flex;align-items:center;justify-content:center;width:35px;height:33px;line-height:1}.models .materials li{position:relative;font-size:11px}.models .materials li:before{content:"■"}.models .materials li+li{margin-top:2px}.models .purchase-information{margin-top:155px}.models .purchase-information .price{font-size:26px;font-weight:700}.models .purchase-information .price small{padding-right:20px;font-size:11px}.models .purchase-information .price .yen{padding-left:6px;font-size:18px;font-weight:400}.models .purchase-information .price .taxIncluded{font-size:11px;font-weight:400}.models .purchase{margin-top:15px;display:flex;align-items:center;justify-content:center;width:98%;height:70px;color:#fff;background:#6277b6;font-weight:700;line-height:1}.models .online_link{padding-bottom:85px;width:1050px}.models .online_link a{display:flex;align-items:center;justify-content:center;color:#fff;background:#6277b6;width:550px;height:100px;font-size:29px}.models .online_link a+a{margin-top:50px}.models .online_link a span{margin-left:.5em}.privacy .main-contents,.contact .main-contents{padding:75px 0 125px;width:1060px}.privacy .main-contents p,.contact .main-contents p{line-height:1.9}.privacy .title,.contact .title{margin-bottom:5px;letter-spacing:2px;font-size:21px;font-weight:700}.privacy .privacy-list>li+li,.contact .privacy-list>li+li{margin-top:30px}.privacy .list-disc,.contact .list-disc{margin-left:1em;text-indent:-1em}.privacy .list-disc li+li,.contact .list-disc li+li{margin-top:7px}.privacy .list-annotation,.contact .list-annotation{margin-left:1em;text-indent:-1em}.privacy .list-annotation li+li,.contact .list-annotation li+li{margin-top:7px}.privacy .tell,.contact .tell{font-size:30px;font-weight:700}.news-list-wrap.inner-wrap{padding-top:55px;width:960px}.news-content{margin:45px auto 0;width:960px}.news-content p{font-size:21px;line-height:1.6}.news-content p+p{margin-top:30px}.news-content figure{margin:30px 0 30px}.news-content a{color:#2271b1}.news-wrap{margin:40px auto 60px;width:1050px}.news-wrap+.news-list-wrap{margin-bottom:55px;border-top:1px solid}.news-wrap .time{display:inline;margin-right:5px}.news-wrap .category{display:inline}.news-wrap h1{margin:25px 0 20px;font-size:36px;font-weight:700}.news-wrap h2{margin:25px 0 15px;padding-left:30px;font-size:32px;position:relative}.news-wrap h2:after{content:"";width:2px;height:60%;background:#000;position:absolute;left:0;top:50%;transform:translateY(-50%)}.news-wrap .read{margin:20px 0 65px;font-size:21px;line-height:1.4}.news-wrap .main-img{margin:65px 0 45px}.news-wrap .main-img img{height:auto}.news-list{display:flex;flex-wrap:wrap;align-items:flex-start}.news-list li{margin-right:45px;margin-bottom:50px;width:290px;background:#fff}.news-list li:nth-child(3n){margin-right:0}.news-list .img-area{height:190px;overflow:hidden;position:relative;background:#d8d8d8}.news-list .img-area img{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.news-list .text-area{padding:15px 10px;min-height:210px;display:flex;flex-direction:column}.news-list .read{margin-top:20px;margin-bottom:1em;font-size:14px;word-break:break-all}.news-list .sub-data{margin-top:auto;font-size:12px}.news-list .time{display:inline;margin-right:5px}.news-list .category{display:inline}.users-voice-list-wrap.inner-wrap{padding-top:55px;width:960px}.users-voice-list-wrap.inner-wrap .users-voice-list li{padding:35px 60px 35px 35px}.users-voice-list-wrap.inner-wrap .users-voice-list li+li{margin-top:20px}.users-voice-list-wrap.inner-wrap .users{margin-top:5px;width:21%}.users-voice-list-wrap.inner-wrap .voice{margin-top:0;width:77.5%}.users-voice-list-wrap.inner-wrap .voice .title{margin-left:-5px;border-bottom:1px solid #dfded9}.users-voice-list li{padding:0 40px 0 15px;background:#fff;display:flex;justify-content:space-between}.users-voice-list li+li{margin-top:30px}.users-voice-list .users{width:20%;text-align:center}.users-voice-list .users img{margin:auto;width:129px;height:auto}.users-voice-list .users p{padding-top:10px;font-size:14px;color:gray}.users-voice-list .voice{margin-top:-5px;width:79%}.users-voice-list .voice .title{margin-bottom:10px;padding-bottom:10px;font-size:18px}.users-voice-list .voice .title:before{padding-right:5px;content:"◾️";font-size:13px}.users-voice-list .voice p{font-size:20px;line-height:150%;text-align:justify}@media only screen and (max-width:750px){html.is-fixed{height:100%;overflow:hidden}#wrap{padding-top:0}main{padding-top:19.6%}body{min-width:0;font-size:13px;font-size:3.4666666667vw}.inner-wrap,.inner-content{width:100%}.inner-wrap{padding:0 4.6666666667%}.inner-content{padding:0 2.6666666667%}img{width:100%;height:auto}.pc_hidden{display:block}.sp_hidden{display:none !important}#js_mediaFlag{width:1px}#header .inner-wrap{padding:6% 5.3333333333%}#header .logo{width:30%;line-height:1}#header .anchor{display:none}#header .nav{padding:16% 9.3333333333% 4%;display:block;position:fixed;right:-15.3846153846em;top:0;width:15.3846153846em;height:100vh;background-color:#1a1a1a;transition:all .6s;z-index:200;overflow-y:auto;text-align:center}#header .nav a{display:inline-block;font-size:0}#header .nav .sub-link{margin-top:7.6923076923%;width:55%}#header .header-nav>li+li{position:relative}#header .header-nav>li+li:after{content:"";width:75%;height:2px;background:gray;position:absolute;top:0;left:50%;transform:translateX(-50%)}#header .header-nav .img-brandStory-sp{padding-bottom:21.1538461538%}#header .header-nav .img-style-sp{padding:23.0769230769% 0 21.1538461538%}#header .header-nav .img-style-sp img{width:14vw}#header .header-nav .img-models-sp{padding:23.0769230769% 0 21.1538461538%}#header .header-nav .img-models-sp img{width:19.5vw}#header .hamburger-close{width:14%;margin:auto}#header .hamburger{display:block;position:absolute;right:1.5384615385em;top:50%;transform:translateY(-50%);width:9%;cursor:pointer;z-index:300}#header .black_bg{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:100;background-color:#333;opacity:0;visibility:hidden;transition:all .6s;cursor:pointer}#header.open .nav{right:0}#header.open .black_bg{opacity:.8;visibility:visible}#sns{margin:0 auto 6.6666666667%}#sns ul{width:100%}#sns ul li{width:14%}#sns ul li+li{margin-left:6.25%}#footer{padding:4% 0;font-size:10px;font-size:2.6666666667vw}#footer .inner-wrap{padding:0 3.3333333333%;width:100%}#footer strong{font-size:13px;font-weight:600}#footer ul{margin:3.3333333333% 0}#footer ul li+li{margin-top:5px}#footer .footer-logo{margin:0;width:26%}#footer .copyright{font-size:7.5px;font-size:2vw}.arrowIcon.swiper-button-prev:after,.arrowIcon.swiper-button-next:after{width:.9615384615em;height:.9615384615em}#maintitle-area{padding-top:2%;width:100%}#maintitle-area .text{line-height:1.6;font-size:15.5px;font-size:4.1333333333vw}.breadcrumb{font-size:10.5px;font-size:2.8vw}.breadcrumb li+li{margin-left:4.4117647059%;padding-left:7.3529411765%}.slider-area .swiper-wrapper{width:100%;height:auto}.slider-area .slider-style .swiper-slide{width:100%}.slider-area .swiper-pagination{padding:20px;position:relative;width:100%;background:#f0f0eb}.slider-area .swiper-sub-area{padding:4% 0;width:100%}.slider-area .swiper-sub-area .swiper-slide{opacity:.4}.slider-area .swiper-sub-area .swiper-slide:hover{cursor:pointer}.slider-area .swiper-sub-area .swiper-slide-thumb-active{opacity:1}}@media only screen and (max-width:750px){.home .kv .swiper-pagination{padding:4.6666666667%;bottom:0}.home .kv .swiper-pagination-bullet{width:.5769230769em;height:.5769230769em}.home .kv .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:1.3333333333%}.home h2{margin:0 auto 14.7058823529%;padding-bottom:5.8823529412%;font-size:20px;font-size:5.3333333333vw}.home h2:after{width:60%;height:.7692307692em;background:url(/manage/wp-content/themes/qulis/data/images/home/heading-line.svg) no-repeat;background-size:contain}.home #move-section{padding:13.3333333333% 0 13.3333333333%}.home #move-section video{width:100%}.home #brandStory-section{padding:15.3333333333% 0 0}.home .story-anchor{display:none}.home .brandStory-list{margin-top:0}.home .brandStory-list li{padding:0;background:#fff}.home .brandStory-list li+li{margin-top:0}.home .brandStory-list .inner-wrap{padding:0;display:block}.home .brandStory-list .img-area{width:100%;height:auto}.home .brandStory-list .data-area{padding:4% 5.3333333333% 4.6666666667%;width:100%;background:#fff}.home .brandStory-list .number{margin-bottom:3.7313432836%;width:5em}.home .brandStory-list .title{margin-bottom:3.7313432836%;font-size:20px;font-size:5.3333333333vw}.home .brandStory-list .text{font-size:15px;font-size:4vw;line-height:1.5}.home .brandStory-list .more{right:4.6666666667%;top:1.1538461538em;width:18.6666666667%;bottom:auto}.home #style-section{padding:15.3333333333% 0 0}.home #model-section{padding:11.3333333333% 0 2.6666666667%}.home #model-section .main-title{margin-bottom:2.8169014085%;padding:2.1126760563%;height:4.0384615385em}.home #model-section .main-title .number{left:2%;width:2.3076923077em}.home #model-section .main-title h3{margin-top:0;font-size:11.5px;font-size:3.0666666667vw}.home #model-section .main-title:after{left:13%}.home #model-section .model-black-area{margin-bottom:3.5211267606%;padding:9.8591549296% 3.5211267606% 3.5211267606%}.home #model-section .model-black-area .title{margin:0 auto 2.1126760563%;width:64%}.home #model-section .model-black-area .title.magnetism{margin-top:0;width:83%}.home #model-section .model-black-area .subtitle{width:30%}.home #model-section .model-black-area .text{margin:6.8181818182% 0;font-size:12px;font-size:3.2vw;letter-spacing:1px}.home #model-section .two-column li{width:100%}.home #model-section .two-column li+li{margin-top:3.0303030303%}.home #model-section .three-column li{width:100%;margin-right:0}.home #model-section .three-column li:nth-child(n+2){margin-top:3.0303030303%}.home #model-section .three-column.two-column-sp{justify-content:space-between}.home #model-section .three-column.two-column-sp li{width:49%}.home #model-section .three-column.two-column-sp li:nth-child(n+2){margin-top:0}.home #model-section .three-column.two-column-sp li:nth-child(n+3){margin-top:2.5%}.home #model-section .four-column li{width:49%}.home #model-section .four-column li:nth-child(n+3){margin-top:2.5%}.home #users-voice-section{margin-bottom:6.6666666667%;padding:15.3333333333% 0 9.3333333333%;width:100%}.home #users-voice-section .users-voice-list{padding:0 5.6338028169%;margin-bottom:9.8591549296%}.home #users-voice-section .users-voice-list li{border-top:1px solid #dfded9}.home #users-voice-section .users-voice-list li+li{margin-top:8.253968254%;padding-top:7.9365079365%}.home #users-voice-section .more{right:4.6666666667%;width:32.3943661972%}}@media only screen and (max-width:750px){.brand-story #maintitle-area{padding-bottom:5.3333333333%}.brand-story .story-number{margin:8.8235294118% 0 5.8823529412%;width:8.4615384615em}.brand-story h2{margin-bottom:2.9411764706%;font-size:23px;font-size:6.1333333333vw}.brand-story h3{margin-bottom:3.7313432836%;padding-left:4.4776119403%;font-size:16px;font-size:4.2666666667vw}.brand-story .mainImg{margin-bottom:10.6666666667%}.brand-story .img-area{margin-bottom:10.6666666667%;padding:0}.brand-story .contents-area{margin:0 5.3333333333% 10.6666666667%}.brand-story .contents-area p{font-size:14px;font-size:3.7333333333vw;line-height:1.6}.brand-story .contents-area p+p{margin-top:7.4626865672%}.brand-story .contents-area+.contents-area{margin-top:13.3333333333%}.brand-story .brand-story-nav{padding:0 5.3333333333% 6%;border-top:none}.brand-story .brand-story-nav ul{padding-top:7.4626865672%;border-top:1px solid #1a1a1a}.brand-story .brand-story-nav li{width:100%;height:auto}.brand-story .brand-story-nav li+li{margin-top:2.9850746269%}.brand-story .brand-story-nav .link-area{padding:3.2835820896% 2.2388059701%;align-items:normal}.brand-story .brand-story-nav .number{margin-right:.3846153846em;padding:0 1.1538461538em 0 .3846153846em;height:auto;width:17%}.brand-story .brand-story-nav .data-area{width:83%;font-size:16px;font-size:4.2666666667vw}.brand-story .brand-story-nav .data-area img{width:32%}.brand-story .brand-story-nav .data-area p{width:70%}.brand-story .slider-area{padding-bottom:3.3333333333%}.brand-story .slider-area+.brand-story-nav{margin-top:65px}.brand-story .profile-area{margin-bottom:6.6666666667%;padding:0 5.3333333333% .6666666667%;border:none;position:relative}.brand-story .profile-area:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:1px;width:90%;background:#1a1a1a}.brand-story .profile-area .name-jp{margin-bottom:.7462686567%;font-size:30px;font-size:8vw}.brand-story .profile-area .name-romaji{margin-bottom:2.2388059701%;font-size:11.5px;font-size:3.0666666667vw}.brand-story .profile-area .belong_to{font-size:12px;font-size:3.2vw}.brand-story .model-area{margin-top:13.3333333333%;padding:7.3333333333% 5.3333333333% 13.3333333333%;border-top:none;position:relative}.brand-story .model-area:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:1px;width:90%;background:#1a1a1a}.brand-story .model-area ul li{width:49%}.brand-story .model-area p{margin-top:.3846153846em}.brand-story .athlete-area{padding-bottom:13.3333333333%}.brand-story .athlete-area li{width:4.6153846154em;height:2.6923076923em}.brand-story .athlete-area li+li{margin-left:.3846153846em}}@media only screen and (max-width:750px){.models #maintitle-area{padding-bottom:0}.models .models-category{margin:14.9253731343% 0 5.223880597%}.models .models-category.magnetic_series{width:51%}.models .models-category.blanceForce_series{width:51%}.models .models-category.magnetic_supporter{width:51%}.models .models-category.meshLight_supporter{width:51%}.models h2.V-Twin{width:56%}.models h2.Pro{width:26.5%}.models h2.Twist{width:43.5%}.models h2.Plate{width:42.5%}.models h2.Bikini{width:43.5%}.models h2.Capsel{width:41.4%}.models h2.Basic{width:41%}.models h2.Rings{width:32.4%}.models h2.Boxer{width:46.5%}.models h2.Single{width:36%}.models h2.ELBOW{width:60.2%}.models h2.KNEE{width:44.7%}.models h2.CALF{width:43%}.models h2.WRIST{width:53.2%}.models h2.WAIST{width:53.6%}.models h2.ANKLE{width:58.6%}.models h2.FOREFOOT{width:89.9%}.models h3{margin:3.7313432836% 0 12.6865671642%;font-size:16px;font-size:4.2666666667vw}.models .contents-area{padding:0 0 8%;width:100%;flex-wrap:wrap}.models .click-area{width:100%}.models .click-area .main-img{width:100%;height:28.8461538462em}.models .click-area .sub-img{margin-top:4.6666666667%}.models .click-area li{margin-right:0;width:20%}.models .click-area li:nth-child(n+6){margin-top:0}.models .click-area li:nth-child(5n){margin-right:0}.models .data-area{padding:0 5.3333333333%;width:100%}.models .data-area .tag{margin-top:2.8846153846em;padding:.1538461538em 1.1538461538em;height:auto;font-size:12px;font-size:3.2vw}.models .data-area .tag.nonedata{padding:0;border:none;height:1em}.models .data-area dt{font-size:10.5px;font-size:2.8vw}.models .data-area dd{margin-top:.5769230769em}.models .data-area dl+dl{margin-top:5.9701492537%}.models .colour li{margin-right:.9615384615em;width:19%}.models .size .annotation{margin-top:.3846153846em;font-size:10px;font-size:2.6666666667vw}.models .size ul.centimetre li{width:auto;height:auto;font-size:10px;font-size:2.6666666667vw}.models .size ul.centimetre span:first-of-type{padding:.1923076923em;height:auto}.models .size ul.centimetre span:last-of-type{padding:.1923076923em .3846153846em}.models .size ul.free li{font-size:12px;width:auto;height:auto}.models .size ul.width-90 li{width:auto}.models .size li{margin-right:.7692307692em;width:2em;height:2em}.models .materials li{font-size:10.5px;font-size:2.8vw}.models .materials li+li{margin-top:0}.models .purchase-information{margin-top:7.4626865672%}.models .purchase-information .price{font-size:23.5px;font-size:6.2666666667vw}.models .purchase-information .price small{padding-right:.7692307692em;font-size:10.5px;font-size:2.8vw}.models .purchase-information .price .yen{padding-left:.2307692308em;font-size:14.5px;font-size:3.8666666667vw}.models .purchase-information .price .taxIncluded{font-size:10.5px;font-size:2.8vw}.models .purchase{margin-top:2.9850746269%;width:100%;height:4.3em}.models .online_link{margin-top:5.9701492537%;padding-bottom:11.9402985075%;width:100%}.models .online_link a{width:100%;height:5em;font-size:12px;font-size:3.2vw}.models .online_link a+a{margin-top:2.756%}}@media only screen and (max-width:750px){.privacy .main-contents,.contact .main-contents{padding:10% 5.3333333333% 16.6666666667%;width:100%}.privacy .title,.contact .title{margin-bottom:.1923076923em;font-size:14px;font-size:3.7333333333vw}.privacy .privacy-list>li+li,.contact .privacy-list>li+li{margin-top:6.6666666667%}.privacy .list-disc li+li,.contact .list-disc li+li{margin-top:.2692307692em}.privacy .list-annotation li+li,.contact .list-annotation li+li{margin-top:.2692307692em}.privacy .tell,.contact .tell{font-size:15px;font-size:4vw}}@media only screen and (max-width:750px){.news-list-wrap.inner-wrap{padding-top:7.3333333333%;width:100%}.news-content{margin:6.6176470588% auto 0;width:100%}.news-content p{font-size:14px;font-size:3.7333333333vw;line-height:1.6}.news-content p+p{margin-top:4.4117647059%}.news-content figure{margin:4.4117647059% 0 4.4117647059%}.home .news-list li,.news-wrap+.news-list-wrap .news-list li{margin-right:0;width:100%}.home .news-list .text-area,.news-wrap+.news-list-wrap .news-list .text-area{min-height:42vw}.news-wrap{margin:5.3333333333% auto 8%;width:100%}.news-wrap+.news-list-wrap{margin-bottom:8.0882352941%;border:none;position:relative}.news-wrap+.news-list-wrap:after{content:"";width:90%;height:1px;background:#000;position:absolute;top:0;left:50%;transform:translateX(-50%)}.news-wrap .time{margin-right:1em}.news-wrap h1{margin:3.6764705882% 0 2.9411764706%;font-size:23px;font-size:6.1333333333vw}.news-wrap h2{margin:3.6764705882% 0 2.2058823529%;padding-left:4.4117647059%;font-size:16px;font-size:4.2666666667vw}.news-wrap h2:after{height:80%}.news-wrap .read{margin:2.9411764706% 0 9.5588235294%;font-size:14px;font-size:3.7333333333vw}.news-wrap .main-img{margin:9.5588235294% 0 6.6176470588%}.news-list li{margin-right:3%;margin-bottom:6.6666666667%;width:48.5%}.news-list li:nth-child(3n){margin-right:3%}.news-list li:nth-child(2n){margin-right:0}.news-list .img-area{height:auto;padding-top:57.5757575758%}.news-list .img-area img{width:100%}.news-list .text-area{padding:4.5454545455% 3.0303030303%;min-height:25vw}.news-list .read{margin-top:6.0606060606%;font-size:11px;font-size:2.9333333333vw}.news-list .sub-data{font-size:10px;font-size:2.6666666667vw}.news-list .time{margin-right:1em}}@media only screen and (max-width:750px){.users-voice-list-wrap.inner-wrap{padding-top:7.3333333333%;padding-bottom:7.3333333333%;width:100%}.users-voice-list-wrap.inner-wrap .users-voice-list li{padding:35px 60px 35px 35px}.users-voice-list-wrap.inner-wrap .users-voice-list li+li{margin-top:20px}.users-voice-list-wrap.inner-wrap .users{width:100%}.users-voice-list-wrap.inner-wrap .users img{width:22%}.users-voice-list-wrap.inner-wrap .voice{width:100%}.users-voice-list-wrap.inner-wrap .voice .title{margin-left:0;border-bottom:none}.users-voice-list li{flex-wrap:wrap;padding:7.9365079365% 0 0}.users-voice-list li+li{margin-top:30px}.users-voice-list .users{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left}.users-voice-list .users img{margin:0;width:22%}.users-voice-list .users p{width:75%;padding-top:0;font-size:12px;font-size:3.2vw}.users-voice-list .voice{width:100%}.users-voice-list .voice .title{padding:6.0317460317% 0 1.9047619048%;margin:0;font-weight:800;font-size:12px;font-size:3.2vw}.users-voice-list .voice .title:before{padding-right:.2em;font-size:12px;font-size:3.2vw}.users-voice-list .voice p{font-size:14px;font-size:3.7333333333vw;line-height:150%}}