@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700,900&display=swap&subset=japanese);#othersize .btn_simple>span:after,#othersize .menuArea .ancMenu li a span.arrow::after,.catNav ul.pgFlex li a.pgFlex:after{transform:rotate(45deg);content:"";border-right:1px solid #1b1b1b}#othersize .genderNav ul li a,#othersize .pageNav ul li a,.catNav ul li a .text{line-height:1.2;font-weight:700;text-align:center}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both;overflow:hidden}#othersize{max-width:750px;margin:0 auto 14%;background:#fff;font-family:GUJPCorporateLight,'Avenir Next',Roboto,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Hiragino Sans','メイリオ',Meiryo,sans-serif;font-weight:400;letter-spacing:.05rem;font-feature-settings:'palt'}#othersize .imgWidthFull{width:100%;display:block}#othersize a{-webkit-touch-callout:none!important;-webkit-tap-highlight-color:rgba(0,0,215,0.40)!important}#othersize a.dpBlock{display:block}#othersize .btn_simple>span:after{display:inline-block;width:8px;height:8px;border-top:1px solid #1b1b1b;margin-left:1%;vertical-align:top;margin-top:.8%}#othersize .flexWrapCenter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:left;justify-content:left}#othersize .flexSpacearound{-webkit-justify-content:space-around;justify-content:space-around}#othersize .flexSpacebetween{-webkit-justify-content:space-between;justify-content:space-between}#othersize .alias-view{background:#fff}#othersize #mainVisual{margin-bottom:10.5%}#othersize #mainVisual .mainTtl{text-align:center;font-size:6.4vw;font-weight:700;line-height:1.1;margin-bottom:5.8%}#othersize .genderNav{margin:0 6% 9%}#othersize .genderNav ul li{width:28%}#othersize .genderNav ul li a{font-size:4.25vw;letter-spacing:.1em;display:block;color:#1b1b1b;flex-direction:column;position:relative;padding:12% 0 8%}#othersize .genderNav ul li.active a{border-bottom:3px solid #12288a}#othersize .memberArea .memberBox .linkBox,#othersize .menuArea{margin:0 4% 6%}#othersize .menuArea .lead,#othersize .menuArea .ttl{font-weight:700;font-size:3.73vw;text-align:center;margin-bottom:8.5%}#othersize .menuArea .ttl.big{font-size:4.8vw}#othersize .menuArea .ttl.short{margin-bottom:4.2%}#othersize .menuArea .ancMenu li{letter-spacing:normal;display:inline-block;width:48%;margin-right:4%}#othersize .menuArea .ancMenu li:nth-child(2n),#othersize .pageNav ul li:nth-child(3n),.catNav ul li:nth-child(2n){margin-right:0}#othersize .menuArea .ancMenu li a{display:block;padding:12% 0;margin-bottom:9%;text-align:center;font-weight:700;font-size:3.73vw;color:#1b1b1b;border:1px solid #1b1b1b}#othersize .menuArea .ancMenu li a span.arrow{position:relative;padding-right:12%;letter-spacing:1px;display:inline-block}#othersize .menuArea .ancMenu li a span.arrow::after{position:absolute;top:23%;right:0;display:inline-block;width:2vw;height:2vw;border-bottom:1px solid #1b1b1b}#othersize .menuArea .ancMenu.aBottom li{position:relative;margin-bottom:4.5%}#othersize .accountArea .linkBox,#othersize .itemArea .productBox ul li:nth-last-child(2),#othersize .menuArea .ancMenu.aBottom li a,#othersize .serviceArea .linkBox{margin-bottom:0}#othersize .menuArea .ancMenu.aBottom li.bottom a{padding:10% 0 7%}#othersize .menuArea .ancMenu.aBottom li a span.arrow{position:static;padding-right:0;display:inline-block;margin-left:5%}#othersize .menuArea .ancMenu.aBottom li.bottom a span.arrow{width:100%;position:static;padding-right:0;display:block;text-align:center;margin-left:0}#othersize .menuArea .ancMenu.aBottom li a span.arrow::after{position:static;display:inline-block;vertical-align:top}#othersize .menuArea .ancMenu.aBottom li.bottom a span.arrow::after{vertical-align:middle}#othersize .menuArea .ancMenu.aBottom li a span.new{padding-right:2%;color:#ffce46}.catNav{margin:0 4% 6.5%}.catNav .ttl{font-size:4vw;font-weight:700;text-align:center;margin-bottom:8.5%}.catNav ul li{width:49%;border:1px solid #000;margin-bottom:5%;margin-right:2%;float:left}.catNav ul.pgFlex{justify-content:space-between}.catNav ul.pgFlex li a.pgFlex{display:flex!important;align-items:center;position:relative}.catNav ul.pgFlex li a.pgFlex:after{position:absolute;top:40%;right:3vw;display:inline-block;width:2vw;height:2vw;border-bottom:1px solid #1b1b1b}.catNav ul li .icon{width:36%;border-right:1px solid #000}.catNav ul li a .text{font-size:2.9vw;color:#000;width:70.5%}.catNav ul li a .text span{display:inline-block}#othersize .pageNav{border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin:0 4% 12%}#othersize .pageNav ul li{width:50%;margin-top:5%;margin-bottom:4.8%}#othersize .pageNav ul li:not(:last-child){border-right:1px solid #dadada}#othersize .pageNav ul li a{font-size:4.25vw;letter-spacing:.04em;display:block;color:#1b1b1b;flex-direction:column;position:relative;padding:2% 0 7%}#othersize .pageNav ul li a span{display:block;font-size:3.73vw;font-weight:400;margin-top:3%}#othersize .pageNav ul li.txt2 a{padding:7% 0 18%;line-height:1.4}#othersize .pageNav ul li a:after{content:'';width:7px;height:7px;border:0;border-top:1px solid #000;border-right:1px solid #000;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;left:46%;bottom:3%}#othersize .bigSize.othersizeContent{padding-top:12%;margin-bottom:14%}#othersize .smallSize.othersizeContent{padding-top:1%;margin-bottom:18%}#othersize .othersizeContent .itemArea.new{margin-bottom:8%}#othersize .othersizeContent .itemArea .itemTtl{font-size:5.6vw;font-weight:700;text-align:center;margin-bottom:9%}#othersize .othersizeContent .itemArea.new .itemTtl{font-size:5.33vw}#othersize .othersizeContent .itemArea .itemTtl span{display:block;font-size:4.25vw;font-weight:700;color:#ababab;margin-top:2.5%}#othersize .othersizeContent .itemArea .modelArea{margin-bottom:6.8%}#othersize .itemArea .productBox{margin:0 4% 2.8%}#othersize .itemArea .productBox ul li{width:47%}#othersize .itemArea .productBox ul li:not(:last-child){margin-bottom:10.8%}#othersize .itemArea .productBox ul li .ttlBox{display:table;width:100%;border-bottom:1px solid #dadada;padding-bottom:4%}#othersize .itemArea .productBox ul li .ttlBox img{display:table-cell;vertical-align:middle;width:36px;height:36px;border-radius:50%}#othersize .itemArea .productBox ul li .ttlBox .ttlName{display:table-cell;vertical-align:middle;width:71%;font-size:14px;font-weight:700;line-height:1.3}#othersize .itemArea .productBox ul li .textBox{font-size:14px;border-bottom:1px solid #dadada}#othersize .itemArea .productBox ul li .textBox a{display:block;position:relative;color:#1b1b1b;padding:12% 0 11%}#othersize .itemArea .productBox ul li .textBox a:after{content:'';width:7px;height:7px;border:0;border-top:1px solid #000;border-right:1px solid #000;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:2%;bottom:43%}#content-body .alias-view .alias-more{padding-bottom:30px;border-bottom:1px solid #dfdfdf;margin:0 4%!important}#othersize .title{font-size:5.05vw;font-weight:700;line-height:1.45;text-align:center;margin-bottom:8%}#othersize .subTtl{font-size:3.73vw;line-height:1.28;font-weight:700;text-align:center;margin-bottom:4.5%}#othersize .subTtl span{position:relative;letter-spacing:.15em}#othersize .subTtl span:after,#othersize .subTtl span:before{width:25px;height:1px;background:#000;display:block;content:"";position:absolute;left:-39px;bottom:0;top:0;margin:auto}#othersize .subTtl span:after{right:-41px;left:auto}#othersize .img,#othersize .sampleArea .sampleTitle{margin-bottom:5.5%}#othersize .txt{font-size:3.73vw;line-height:1.45;margin:0 4% 8.5%}#othersize .bg_g{background:#f4f4f4}#othersize .bg_y{background:linear-gradient(to bottom,#fff 60%,#fff000)}#othersize .linkBox{margin:0 8% 8%}#othersize .linkBox a{display:block;color:#000;padding:5% 0;text-align:center;width:100%;border:1px solid #1b1b1b;border-radius:13.5px;font-size:3.73vw;position:relative;font-weight:700}#othersize .linkBox .dcTxt{font-size:3.2vw;text-align:center;margin-bottom:6%}#othersize .linkTxt{text-align:center}#othersize .linkTxt a{font-size:3.2vw;color:#000;letter-spacing:.075em;font-weight:400}#othersize .linkTxt a span{position:relative;display:inline-block;padding-right:10px;text-decoration:underline;margin-bottom:4%}#othersize .linkTxt a span:after{content:"";position:absolute;top:50%;right:0;width:7px;height:7px;margin-top:-3px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(-45deg)}#othersize .featureLink{text-align:center;margin-bottom:15vw}#othersize .featureLink a{display:inline-block;position:relative;color:#1b1b1b;border-bottom:1px solid #1b1b1b;background-color:#fff;padding:0 6% 2% 0;font-size:3.73vw;font-weight:700;text-align:center;box-sizing:border-box}#othersize .featureLink a:after{content:'';width:2vw;height:2vw;border:0;border-top:1px solid #1b1b1b;border-right:1px solid #1b1b1b;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:1vw;margin-top:-2vw}#othersize .voiceArea{padding:12% 0 7%}#othersize .voiceArea .voiceBox:not(:last-of-type){margin-bottom:.5%}#othersize .sampleArea,#othersize .serviceArea{margin-bottom:11%}#othersize .sampleProducts,#othersize .sizeArea .sizeTitle{margin-bottom:4%}#othersize .appArea .appTitle,#othersize .sampleProducts .sampleTitle{margin-bottom:7%}#othersize .sampleProducts .lead{font-size:4.25vw;font-weight:900;text-align:center;margin-bottom:5%}#othersize .sampleProducts .lead.small{font-size:3.2vw;font-weight:400;text-align:center;margin-bottom:8%}#othersize .sampleProducts .aliasArea{margin-bottom:5%}#othersize .appArea{padding:11% 0 10%;margin-bottom:11%}#othersize .appArea .appSubTitle{font-size:4.8vw;font-weight:700;text-align:center;line-height:1.45;margin-bottom:8.5%}#othersize .appArea .appBox{background:#fff;margin:0 4%;padding:9% 0 1%}#othersize .appArea .appBox .appBoxTitle{width:50%;margin:0 auto 5%}#othersize .appArea .appBox .appBoxTxt{font-size:3.73vw;line-height:1.45;margin:0 8% 5%}#othersize .sizeArea{margin-bottom:13%}#othersize .sizeArea .sizeTxt,#othersize .sizeArea .sizeTxt p:not(:last-of-type){margin-bottom:6%}#othersize .sizeArea .sizeTxt span{color:#12288b}#othersize .sizeArea .sampleImg{margin:0 4%}#othersize .memberArea{padding:8% 4%;margin-bottom:11%}#othersize .memberArea .memberBox{background:#fff;padding:10% 0 8%}#othersize .memberArea .memberBox .memberTxt{text-align:center;font-size:3.2vw;line-height:1.75;margin-bottom:5%}#othersize .accountArea{margin-bottom:16%}#othersize .accountArea .accountTitle{line-height:1.6;color:#12288a;margin-bottom:4%}#othersize .accountArea .accountImg{width:84%;margin:0 auto 11%}#othersize .accountArea .linkBox:not(:last-of-type){margin-bottom:10%}#othersize .serviceArea .serviceTitle{line-height:1.6;color:#12288a;margin-bottom:1%}#othersize .serviceArea .serviceImg{width:84%;margin:0 auto 14%}#othersize .unfold{text-align:center;margin:0 auto 5%}#othersize .unfold .title{font-size:3.733vw;font-weight:600;padding:3% 0;margin-bottom:0}#othersize .unfold .title::after{content:"";display:block;width:16px;height:8px;margin:4% auto 0;background:url("/jp/ja/special-feature/othersize/women/images/210215_img_arrow.png") center center/contain no-repeat}#othersize .unfold p.title.open::after{transform:rotateZ(180deg)}#othersize .unfold p.shop{font-size:2.933vw;font-weight:400;margin:5% 0 0;line-height:1.4}#othersize .unfold .link{display:block;text-align:left;padding:0 0 0 6%}#othersize .unfold .link a{font-size:3.2vw;color:#1b1b1b;letter-spacing:.075em}#othersize .unfold .link a:first-of-type{margin-right:8%}#othersize .unfold .link a span{position:relative;display:inline-block;padding-right:3%;text-decoration:underline}#othersize .unfold .link a span::after{content:"";position:absolute;top:50%;right:0;width:5px;height:5px;margin-top:-1%;border-right:1px solid #1b1b1b;border-bottom:1px solid #1b1b1b;transform:rotate(-45deg)}#othersize .unfold .fold{display:none;width:72%;margin:16% auto 0}#othersize .unfold .fold .foldTitle{font-size:3.2vw;font-weight:700;line-height:1.333;margin:10% 0 9%}#othersize .unfold .fold .foldContent{text-align:left;padding:0 0 16%}#othersize .unfold .fold .foldContent li:not(:last-of-type){margin-bottom:20%}#othersize .unfold .fold .foldContent li .head{font-size:2.933vw;font-weight:700;margin-bottom:.9%}#othersize .unfold p.text{font-size:2.933vw;line-height:1.7;font-weight:400;margin-bottom:0}@media screen and (min-width:750px){#othersize #mainVisual .mainTtl{font-size:48px}#othersize .genderNav ul li a,#othersize .othersizeContent .itemArea .itemTtl span,#othersize .pageNav ul li a{font-size:32px}#othersize .pageNav ul li a span{font-size:28px}#othersize .othersizeContent .itemArea.new .itemTtl{font-size:40px}#othersize .othersizeContent .itemArea .itemTtl{font-size:42px}#othersize .itemArea .productBox ul li .ttlBox .ttlName{width:84%}}