﻿@charset "UTF-8";/*==============================common==============================*/.device-switcher ,.block-switcher-inner {display: none;}.freepage-underwear-style .underwear-free-content{position: relative;width: 1280px;margin: 0 auto;overflow: hidden;}.block-intesucre-content {position: relative;width: 900px;margin: 0 auto;overflow: hidden;}/* レストナビの追従(fixed) */.underwear-free-content.left_nav_fixed_on .underwear-left-nav{position: fixed;top: 0;}/* レストナビの追従(absolute) */.underwear-free-content.left_nav_fixed_on .underwear-main-contents,.underwear-free-content.left_nav_abs_on .underwear-main-contents{margin-left: 300px;}.underwear-free-content.left_nav_abs_on .underwear-left-nav{position: absolute;bottom: 50px;}/* 2カラム用（左ナビあり） */.freepage-underwear-style .underwear-free-content .underwear-left-nav{width: 260px;float: left;margin-right: 40px;}.freepage-underwear-style .underwear-free-content .underwear-main-contents{width: 980px;float: left;}.freepage-underwear-style .underwear-free-content:after{position: absolute;content: "";clear: both;}/* 1カラム用 */.block-underwear-content {width: 980px;margin: 0 auto;}/* H1 */.block-underwear-h1 {font-size: 28px;font-weight: bold;padding: 0 0 30px 0;margin-bottom: 30px;border-bottom: solid 2px #f69cbb;font-weight: normal;}/* パンくず */.freepage-breadcrumb{display: flex;justify-content: center;align-items: center;background: #e8e8e8;height: 60px;position: relative;}.freepage-breadcrumb .freepage-breadcrumb-list{width: 1280px;margin: 0 auto;}.freepage-breadcrumb .freepage-breadcrumb-list li{display: inline-block;margin-right: 26px;position: relative;font-size: 0;}.freepage-breadcrumb .freepage-breadcrumb-list li a{font-size: 11px;color: #9C9DA1;}.freepage-breadcrumb .freepage-breadcrumb-list li:after{content: "";position: absolute;right: -16px;top: calc(50% - 3px);width: 6px;height: 6px;border-right: 1px solid #9C9DA1;border-bottom: 1px solid #9C9DA1;transform: rotate(-45deg);}.freepage-breadcrumb .freepage-breadcrumb-list li:last-child:after{display: none;}.freepage-breadcrumb .chenge-page{position: absolute;right: calc(50% - 640px);top: 1px;}.freepage-breadcrumb .chenge-page:after{content: "";height: 0;display: block;clear: both;}.freepage-breadcrumb .chenge-page li:nth-child(1){float: left;width: 150px;height: 59px;background: url(../../img/usr/freepage/tab01.png) no-repeat center center;}.freepage-breadcrumb .chenge-page li:nth-child(2){float: right;width: 150px;height: 59px;background: url(../../img/usr/freepage/tab02.png) no-repeat center center;}.freepage-breadcrumb .chenge-page li.on:nth-child(1){background: url(../../img/usr/freepage/tab01.png) no-repeat center center #fff;}.freepage-breadcrumb .chenge-page li.on:nth-child(2){background: url(../../img/usr/freepage/tab02.png) no-repeat center center #fff;}.freepage-breadcrumb .chenge-page a,.freepage-breadcrumb .chenge-page span{display: block;width: 150px;height: 59px;position: relative;line-height: 0;text-indent: -9999px;}.freepage-breadcrumb .chenge-page a:after{content: "";background: #0c347c;width: 100%;height: 3px;position: absolute;left: 0;bottom: -1px;z-index: 10;transition: 0.15s;opacity: 0;}.freepage-breadcrumb .chenge-page a:hover:after{opacity: 1;}/* h1 */.freepage-underwear-style h1{font-size: 28px;font-weight: normal;margin-bottom: 50px;}.freepage-underwear-style h1 span{font-size: 15px;margin-left: 10px;display: inline-block;}/* h2 */.freepage-underwear-style h2{font-size: 24px;font-weight: bold;margin-bottom: 10px;background: url(../../img/usr/underwear/freepage_line.png) no-repeat left bottom;}/*左ナビ*/.freepage-underwear-style .underwear-left-nav ul{border-top: solid 2px #e7e7e9;margin-bottom: 30px;}.freepage-underwear-style .underwear-left-nav ul li{border-bottom: solid 1px #e7e7e9;}.freepage-underwear-style .underwear-left-nav ul li a{display: block;padding: 22px 12px;background: url("../../img/usr/freepage/underwear/guide/arrow_g.png") no-repeat 95% center;font-size: 13px;}.freepage-underwear-style .underwear-left-sub-nav a{display: block;width: 100%;margin-bottom: 2px;padding: 18px 0 0 0;background: url("../../img/usr/freepage/underwear/guide/arrow_g.png") no-repeat 95% center #f4f4f5;font-size: 13px;transition: 0.15s ease 0s;padding: 16px 20px 14px 20px;}.sp-only {display: none;}/*==============================初めてご利用の方へ==============================*/#underwear-guide .txt-link{position: relative;}#underwear-guide ul li{line-height: 1.8;}#underwear-guide p{color: #666;}#underwear-guide .freepage-breadcrumb{display: flex;justify-content: center;align-items: center;min-height: 60px;background: #e8e8e8;}/* 共通 */#underwear-guide h2{margin-top: 0;padding-bottom: 20px;padding-top: 20px;border-bottom: none;}#underwear-guide.freepage-underwear-style .underwear-main-contents h2{background: url(../../img/usr/freepage/underwear/guide/ttl_border.png) no-repeat right center;}#underwear-guide.freepage-underwear-style .underwear-main-contents h2 span{display: inline-block;background: #fff;font-size: 26px;padding-right: 10px;font-weight: normal;letter-spacing: 0.2em;}#underwear-guide .txt-link:after{position: absolute;bottom: -4px;left: 0;content: "";width: 100%;height: 2px;background: #bcbcbc;}#underwear-guide .section-inner{background: #fff;padding: 40px 50px;margin-bottom: 20px;overflow: hidden;clear: both;}#underwear-guide .underwear-main-contents{margin-bottom: 30px;}#underwear-guide .section-note{clear: both;background: #f4f4f5;padding: 40px 30px 35px 50px;margin-bottom: 20px;margin-left: 20px;margin-right: 20px;}#underwear-guide .section-note ul.list > li{padding-left: 0;}#underwear-guide .section-note h3{background: none;}#underwear-guide .section-note p{margin-bottom: 20px;font-size: 13px;line-height: 1.8;}#underwear-guide .section-note ul li{position: relative;padding-left: 12px;font-size: 13px;}#underwear-guide .section-note ul li:after{position: absolute;content: "・";left: 0;top: 0;}#underwear-guide .section-note ul li ul{padding-left: 10px;}#underwear-guide .section-note ul li ul li{font-size: 12px;}#underwear-guide .section-note ul li ul li:after{display: none;}#underwear-guide ul.free-btn{width: 100%;margin: 0;display: flex;justify-content: center;padding: 10px 0 0 0;margin-bottom: 10px;}#underwear-guide ul.sub{margin-bottom: 50px;}#underwear-guide ul.sub li,#underwear-guide ul.sub-ast li{position: relative;color: #666;font-size: 12px;margin-left: 0;padding-left: 12px;line-height: 1.8;margin-top: 4px;}#underwear-guide ul.sub li:after{position: absolute;top: 0;left: 0;content: "＊";}#underwear-guide ul.sub-ast li:before{position: absolute;top: 0;left: 0;content: "※";}#underwear-guide .tbl{margin-bottom: 20px;}#underwear-guide .tbl table{width: 100%;}#underwear-guide .tbl table th,#underwear-guide .tbl table td{padding: 2px 10px;border: solid 2px #e7e7e9;text-align: left;font-size: 13px;}#underwear-guide .tbl table th{padding: 4px 10px;}#underwear-guide .tbl table tr:nth-child(2) td:nth-child(1){padding: 0 0 0 55px;}#underwear-guide .tbl table td{line-height: 2;}#underwear-guide .tbl table th{text-align: center;}#underwear-guide .tbl table th{background: #838383;color: #fff;}/* step */#underwear-guide .cart-step li{position: relative;width: 460px;float: left;}#underwear-guide .cart-step .cart-step-img figure{width: 460px;height: 250px;}#underwear-guide .cart-step .cart-step-img figure img{max-width: 100%;max-height: 100%;}#underwear-guide .cart-step li:nth-child(odd){margin-right: 20px;}#underwear-guide .cart-step li:nth-child(2n + 1){clear: both;}#underwear-guide .cart-step li .cart-step-desc{width: 460px;display: flex;margin-bottom: 12px;margin-top: 10px;}#underwear-guide .cart-step li .cart-step-desc div span{width: 42px;height: 42px;font-size: 25px;border-radius: 50%;border: dashed 1px #d0a44b;background: #f69cbb;display: flex;align-items: center;justify-content: center;color: #fff;}#underwear-guide .cart-step li .cart-step-desc p{padding: 0 0 0 10px;font-size: 13px;color: #666;max-width: 383px;}/* member */#underwear-guide .member-step{display: flex;flex-wrap: wrap;margin-bottom: 10px;}#underwear-guide .member-step li{position: relative;width: 460px;flex-basis:  auto;border: solid 2px #e7e7e8;border-radius: 10px;padding: 50px 10px 40px 10px;margin-bottom: 40px;text-align: center;}#underwear-guide .member-step li:nth-child(odd){margin-right: 20px;}#underwear-guide .member-step:after{position: absolute;content: "";clear: both;}#underwear-guide .member-step li span:nth-child(1){border: solid 2px #e7e7e8;position: absolute;display: inline-block;top: -20px;left: 50%;width: 220px;margin: 0 0 0 -110px;padding: 1px 0;text-align: center;background: #f4f4f5;border-radius: 25px;font-size: 25px;color: #666;font-weight: bold;line-height: 1.4;}#underwear-guide .member-step li span:nth-child(2){display: block;margin-bottom: 20px;font-size: 18px;}#underwear-guide .member-step li span:nth-child(3){display: block;font-size: 13px;color: #666;}#underwear-guide ul.free-btn li{width: 40%;}#underwear-guide ul.free-btn a{position: relative;display: block;width: 308px;height: 56px;margin: 0 auto;background: url("../../img/usr/freepage/underwear/guide/arrow.png") no-repeat 30px center #838383;padding: 15px 0 0 0;border-radius: 60px;color: #fff;font-size: 13px;transition: 0.15s ease 0s;text-align: center;}#underwear-guide ul.btn-main{display: block;}#underwear-guide ul.btn-main li{width: 100%;}#underwear-guide ul.btn-main a{width: 525px;height: 64px;background: #f69cbb;color: #fff;font-size: 17px;padding: 16px 0 0 0;margin: 0 auto 20px auto;letter-spacing: 0.1em;}#underwear-guide .step-box .step-box-ttl{font-size: 18px;font-weight: bold;margin-bottom: 14px;color: #f69cbb;}#underwear-guide .step-list-box{background: #f4f4f5;padding: 25px 20px 20px 20px;margin-bottom: 35px;}#underwear-guide .step-list-box.step-list-box-1,#underwear-guide .step-list-box.step-list-box-3{margin-bottom: 50px;}#underwear-guide .step-list-box.step-list-box-2{margin-bottom: 20px;}/* section */#underwear-guide h3 span{display: block;font-weight: normal;}#underwear-guide h4{font-size: 20px;font-weight: normal;background: none;padding: 0;text-align: center;color: #666;}#underwear-guide #section-01 h2{padding-top: 0;}#underwear-guide #section-01 .section-inner h3{text-align: center;background: #fff;font-size: 28px;font-weight: bold;margin-bottom: 30px;padding: 0;}#underwear-guide #section-01 h4{margin-bottom: 55px;}#underwear-guide #section-01 .member-step li span:nth-child(2){margin-bottom: 10px;}#underwear-guide #section-01 .member-step li span:nth-child(3){margin-bottom: 10px;}#underwear-guide  #section-01 .section-inner:nth-child(1) h3 span:nth-child(1){margin-bottom: 0;}#underwear-guide  #section-01 .section-inner:nth-child(2) h3 span:nth-child(1){margin-bottom: 10px;}#underwear-guide #section-01 .section-inner{padding: 40px 20px 20px 20px;}#underwear-guide #section-01 .section-inner:nth-child(2) h3 span:nth-child(2){font-size: 14px;font-weight: normal;}#underwear-guide #section-01 .section-inner:nth-child(2) h3 span:nth-child(3){letter-spacing: 0.05em;}#underwear-guide #section-02 h3{font-size: 18px;font-weight: bold;margin-top: 0;margin-bottom: 25px;background: none;padding: 0;}#underwear-guide #section-02 .section-inner{padding: 40px 20px 40px 20px;}#underwear-guide #section-03 h3{position: relative;font-size: 18px;font-weight: bold;margin: 0;padding: 0 0 10px 40px;background: none;color: #f1a2ba;letter-spacing: 0.1em;}#underwear-guide #section-03 h3:after{position: absolute;left: 0;content: "";width: 25px;height: 25px;background: #f1a2ba;border-radius: 50%;}#underwear-guide #section-03 .section-inner .step-box p{font-size: 13px;line-height: 1.8;}#underwear-guide #section-03 h2{margin-top: 80px;}#underwear-guide #section-01 p{text-align: center;margin-bottom: 30px;font-size: 14px;line-height: 1.8;}#underwear-guide #section-02 h3 span:nth-child(2){font-size: 14px;font-weight: normal;display: block;margin-bottom: 4px;color: #202022;}#underwear-guide #section-02 h3 span:nth-child(3){color: #1c1b1b;}#underwear-guide #section-03 .step-box{border-left: solid 1px #f69cbb;padding: 4px 30px 10px 30px;margin: 0 8px 10px 12px;}#underwear-guide #section-03 .step-box:last-of-type{padding: 4px 30px 0 30px;}#underwear-guide #section-03 ul.sub{margin-bottom: 20px;}#underwear-guide #section-03 .section-inner{padding: 40px 50px 20px 20px;}#underwear-guide #section-03 .step-box .step-sub-box{margin-bottom: 30px;}#underwear-guide #section-04 .img{margin-bottom: 30px;}#underwear-guide #section-04 .img-border{padding: 16px 0 14px 0;text-align: center;border: solid 2px #f69cbb;}#underwear-guide #section-04 .section-inner{padding: 50px 20px 0 20px;}#underwear-guide #section-04 p{margin-bottom: 30px;font-size: 13px;}#underwear-guide #section-05 .section-inner{padding: 30px 20px 0 20px;}#underwear-guide #section-05 p{margin-bottom: 30px;font-size: 13px;line-height: 2;}#underwear-guide #section-06 p{margin-bottom: 25px;font-size: 13px;line-height: 1.8;}#underwear-guide #section-06 .step-list-box ul li{position: relative;padding-left: 12px;font-size: 13px;color: #666;margin-bottom: 4px;}#underwear-guide #section-06 .step-list-box ul li:after {position: absolute;content: "・";left: 0;top: 0;}#underwear-guide #section-06 .step-list-box p{color: #666;font-size: 13px;margin-bottom: 4px;}#underwear-guide #section-06 ul.sub-number-lt{margin-bottom: 30px;}#underwear-guide #section-06 .sub-number li{margin-bottom: 25px;line-height: 2.2;font-size: 13px;}#underwear-guide #section-06 .section-inner{padding: 40px 20px 15px 20px;}#underwear-guide p.p-txt{margin-bottom: 0;}#underwear-guide #section-06 .step-box-ttl{font-size: 18px;font-size: 18px;font-weight: bold;color: #f69cbb;margin-bottom: 26px;letter-spacing: 0.1em;}#underwear-guide #section-06 .sub-style-b{margin-bottom: 25px;}#underwear-guide #section-05 .p-style-none,#underwear-guide #section-06 .p-style-none{margin-bottom: 0;}#underwear-guide .indent-lt{margin-left: 18px;}/* #section-07 */#underwear-guide #section-07 .section-inner {padding: 40px 0 40px 20px;}#underwear-guide #section-07 .step-box {margin: 50px 0 0;}#underwear-guide #section-07 .newsletter-lead {margin: 0 0 75px;}#underwear-guide #section-07 .newsletter-lead p {font-size: 28px;line-height: 1.28;text-align: center;}#underwear-guide #section-07 .newsletter-list {display: flex;justify-content: center;gap: 57px;margin: 40px 0 0;}#underwear-guide #section-07 .newsletter-list li {display: flex;flex-direction: column;justify-content: center;align-items: center;width: 228px;height: 228px;border: 2px solid #F69CBB;border-radius: 11px;}#underwear-guide #section-07 .newsletter-list li .text {margin: 14px 0 0;font-weight: 500;font-size: 25px;line-height: 1.28;text-align: center;color: #F69CBB;}#underwear-guide #section-07 .newsletter-example {display: flex;justify-content: space-between;}#underwear-guide #section-07 .newsletter-step {display: flex;flex-wrap: wrap;gap: 40px;}#underwear-guide #section-07 .newsletter-step li {width: calc((100% - 40px)/2);}#underwear-guide #section-07 .newsletter-step-desc {display: flex;align-items: center;gap: 10px;margin: 10px 0 0;}#underwear-guide #section-07 .newsletter-step-desc span {flex-shrink: 0;display: flex;justify-content: center;align-items: center;width: 42px;height: 42px;font-weight: 500;font-size: 25px;color: #fff;background: #F69CBB;border: 1px solid #D0A44B;border-radius: 50%;}#underwear-guide #section-07 .newsletter-step-desc p {font-size: 13px;line-height: 1.615;}#underwear-guide #section-07 .newsletter-step-desc a {text-decoration: underline;}/*==============================よくあるご質問==============================*/#underwear-faq {}#underwear-faq h2[class*="handicraft-faq-title"] {background-image: url(../../img/usr/freepage/underwear/faq/sp/underwear-faq-title_line.png);background-position: right center;background-repeat: repeat-x;background-size: auto 8px;margin: 0;padding: 0;border: 0;}#underwear-faq h2[class*="handicraft-faq-title"] span {font-size: 26px;line-height: 1.076;display: inline-block;padding: 0 24px 0 50px;background-color: #ffffff;background-position: left center;background-repeat: no-repeat;}#underwear-faq h2.handicraft-faq-title-01 span {background-image: url(../../img/usr/freepage/underwear/faq/handicraft-faq-title-01.png);background-size: 32px 22px;}#underwear-faq h2.handicraft-faq-title-02 span {background-image: url(../../img/usr/freepage/underwear/faq/handicraft-faq-title-02.png);background-size: 34px 22px;}#underwear-faq h2.handicraft-faq-title-03 span {background-position: 2px center;background-image: url(../../img/usr/freepage/underwear/faq/handicraft-faq-title-03.png);background-size: 28px 27px;}#underwear-faq h2.handicraft-faq-title-04 span {background-position: 2px center;background-image: url(../../img/usr/freepage/underwear/faq/handicraft-faq-title-04.png);background-size: 27px 27px;}#underwear-faq h2.handicraft-faq-title-05 span {background-position: 8px center;background-image: url(../../img/usr/freepage/underwear/faq/handicraft-faq-title-05.png);background-size: 16px 27px;}#underwear-faq .faq-full-toggle-btn {font-size: 12px;line-height: 2.1818;text-align: right;margin-top: 6px;padding-right: 30px;position: relative;cursor: pointer;}#underwear-faq .faq-full-toggle-btn:before,#underwear-faq .faq-full-toggle-btn:after {content: "";width: 11px;height: 1px;background-color: #666666;position: absolute;right: 0;top: 50%;transition: all .3s;}#underwear-faq .faq-full-toggle-btn:before {transform: rotate(-90deg);}#underwear-faq .faq-full-toggle-btn:after {}#underwear-faq .faq-full-toggle-btn.faq-open:before {transform: rotate(-180deg);}#underwear-faq .faq-full-toggle-btn.faq-open:after {display: none;}#underwear-faq .faq-box {margin: 26px 0 48px;}#underwear-faq .faq-box dl{padding-top: 20px;margin-top: -20px;}#underwear-faq .faq-box dt {margin: 0 0 5px;padding: 0;background-color: #f4f4f5;position: relative;cursor: pointer;}#underwear-faq .faq-box dt:before,#underwear-faq .faq-box dt:after {content: "";width: 11px;height: 1px;background-color: #666666;position: absolute;right: 35px;top: 50%;transition: all .3s;}#underwear-faq .faq-box dt:before {transform: rotate(-90deg);}#underwear-faq .faq-box dt:after {}#underwear-faq .faq-box .faq-open dt:before {transform: rotate(-180deg);}#underwear-faq .faq-box .faq-open dt:after {display: none;}#underwear-faq .faq-box dt span {font-size: 14px;font-weight: bold;line-height: 1.714;display: flex;align-items: center;height: 55px;padding: 0 45px;position: relative;}#underwear-faq .faq-box dt span:after {content: "Q.";position: absolute;left: 20px;top: 16px;font-size: 14px;font-weight: bold;line-height: 1.714;}#underwear-faq .faq-box dd {margin: 0 45px;padding: 20px 0 44px 20px;display: none;position: relative;}#underwear-faq .faq-box dd a {text-decoration: underline;}#underwear-faq .faq-box dd:before {content: "A.";position: absolute;left: 0;top:calc(100% * ((100%) - (100% - 25px)));}#underwear-faq .faq-box dd p {font-size: 13px;line-height: 1.846;margin-top: 24px;}#underwear-faq .faq-box dd p:first-child{margin-top: 0;}#underwear-faq .faq-box dd ul.list-point,#underwear-faq .faq-box dd ul.sub-number-lt {margin-top: 24px;}#underwear-faq .faq-box dd ul.list-point li,#underwear-faq .faq-box dd ul.sub-number-lt li {font-size: 13px;line-height: 1.846;text-indent: -1em;padding-left: 1em;}#underwear-faq .faq-box dd ul.list-point li {text-indent: -1em;padding-left: 1em;}#underwear-faq .faq-box dd ul.sub-number-lt li {text-indent: -2em;padding-left: 2em;}#underwear-faq .faq-box dd .attention {color: #e54848;font-size: 12px;line-height: 1.636;text-indent: 0;padding-left: 10px;margin: 10px 0 0 0;position: relative;}#underwear-faq .faq-box dd .attention:after {content: "＊";position: absolute;left: 0;top: 0;}#underwear-faq .faq-box dd ul.sub {margin-top: 10px;}#underwear-faq .faq-box dd ul.sub li {color: #e54848;font-size: 12px;line-height: 1.636;padding-left: 10px;position: relative;}#underwear-faq .faq-box dd ul.sub li:after {content: "＊";position: absolute;left: 0;top: 0;}#underwear-faq .underwear-left-nav ul li a {padding-left: 57px;position: relative;}#underwear-faq .underwear-left-nav ul li a:after {content: "";position: absolute;left: 0;top: 50%;width: 56px;height: 30px;margin-top: -15px;background-position: 5px center;background-repeat: no-repeat;}#underwear-faq .underwear-left-nav ul li:nth-of-type(1) a:after {background-image: url(../../img/usr/freepage/underwear/faq/handicraft-faq-nav-01.png);}#underwear-faq .underwear-left-nav ul li:nth-of-type(2) a:after {background-image: url(../../img/usr/freepage/underwear/faq/handicraft-faq-nav-02.png);}#underwear-faq .underwear-left-nav ul li:nth-of-type(3) a:after {background-image: url(../../img/usr/freepage/underwear/faq/handicraft-faq-nav-03.png);}#underwear-faq .underwear-left-nav ul li:nth-of-type(4) a:after {background-image: url(../../img/usr/freepage/underwear/faq/handicraft-faq-nav-04.png);}#underwear-faq .underwear-left-nav ul li:nth-of-type(5) a:after {background-position: 13px center;background-image: url(../../img/usr/freepage/underwear/faq/handicraft-faq-nav-05.png);}/*==============================大きいサイズ専門店==============================*/#glamour-size img {vertical-align: top;}#glamour-size .block-intesucre-h1 {margin: 0 0 16px;}#glamour-size .block-intesucre-h1 img {width: 100%;}#glamour-size .block-intesucre-h2 {margin: 0 0 45px;padding: 0;border: 0;text-align: center;}#glamour-size .block-intesucre-blog-list {display: flex;justify-content: center;margin: 0 0 86px;}#glamour-size .block-intesucre-blog-list li {width: 280px;margin: 0 22px 20px 0;}#glamour-size .block-intesucre-blog-list li:nth-of-type(3n) {margin-right: 0;}#glamour-size .block-intesucre-blog-list li figure {margin: 0 0 13px;}#glamour-size .block-intesucre-blog-list li figure img {width: 100%;}#glamour-size .block-intesucre-blog-list li .block-intesucre-blog-button {display: block;margin: 0 1px;}#glamour-size .block-intesucre-banner-list {display: flex;justify-content: center;margin: 0 0 200px;}#glamour-size .block-intesucre-banner-list li {width: 228px;margin: 0 45px 20px 0;}#glamour-size .block-intesucre-banner-list li:nth-of-type(3n) {margin-right: 0;}#glamour-size .block-intesucre-banner-list li figure img {width: 100%;}#glamour-size .block-intesucre-banner-list li .block-intesucre-banner-text {margin: 5px 0;}#glamour-size .block-intesucre-size-list {display: flex;flex-wrap: wrap;padding: 30px 0 0;}#glamour-size .block-intesucre-size-list .block-intesucre-size-list--item {width: 278px;margin: 0 0 60px;}#glamour-size .block-intesucre-size-list .block-intesucre-size-list--item.colspan {width: 834px;display: flex;}#glamour-size .block-intesucre-size-list .block-intesucre-size-list--item.colspan {width: 834px;display: flex;}#glamour-size .block-intesucre-size-list .block-intesucre-size-list--item.colspan .block-intesucre-size-img {width: 278px;}#glamour-size .block-intesucre-size-list .block-intesucre-size-list--item.colspan .block-intesucre-size-desc {width: 556px;padding-left: 135px;}#glamour-size .block-intesucre-size-list .block-intesucre-size-list--item.colspan .block-intesucre-size-desc .block-intesucre-size-title {margin: 10px 0 0;text-align: left;}#glamour-size .block-intesucre-size-list .block-intesucre-size-list--item.colspan .block-intesucre-size-desc .block-intesucre-size-text {margin: 5px 0 0;text-align: left;}#glamour-size .block-intesucre-size-list .block-intesucre-size-list--item .block-intesucre-size-img img {width: 100%;}#glamour-size .block-intesucre-size-list .block-intesucre-size-list--item .block-intesucre-size-desc {text-align: center;color: #080808;}#glamour-size .block-intesucre-size-list .block-intesucre-size-list--item .block-intesucre-size-desc .block-intesucre-size-title {margin: 35px 0 0;font-size: 25px;font-weight: bold;}#glamour-size .block-intesucre-size-list .block-intesucre-size-list--item .block-intesucre-size-desc .block-intesucre-size-text {font-size: 18px;}#glamour-size .block-intesucre-size-comment {font-size: 18px;text-align: center;margin: 0 0 60px;}#glamour-size .block-intesucre-brand-list {display: flex;flex-wrap: wrap;}#glamour-size .block-intesucre-brand-list .block-intesucre-brand-list--item {display: flex;width: 50%;margin: 0 0 40px;}#glamour-size .block-intesucre-brand-list .block-intesucre-brand-list--item .block-intesucre-brand-list--desc {width: calc(100% - 227px);}#glamour-size .block-intesucre-brand-list .block-intesucre-brand-list--item .block-intesucre-brand-list--desc .block-intesucre-brand-list--logo {text-align: center;}#glamour-size .block-intesucre-brand-list .block-intesucre-brand-list--item .block-intesucre-brand-list--desc .block-intesucre-brand-list--text {margin: 5px 0 0;padding: 0 10px;}#glamour-size .block-intesucre-brand-list .block-intesucre-brand-list--item .block-intesucre-brand-list--desc .block-intesucre-brand-list--btn {display: block;width: 170px;margin: 10px auto 0;}#glamour-size .block-intesucre-brand-list .block-intesucre-brand-list--item .block-intesucre-brand-list--img {width: 227px;}#glamour-size .block-intesucre-brand-list .block-intesucre-brand-list--item .block-intesucre-brand-list--img img {width: 100%;}#glamour-size .block-intesucre-brand-comment {margin: 0 0 35px;font-size: 18px;font-weight: bold;color: #080808;text-align: center;}#glamour-size .block-intesucre-brand-bridal {display: flex;margin: 0 0 105px;}#glamour-size .block-intesucre-brand-bridal .block-intesucre-brand-bridal-desc {display: flex;flex-direction: column;width: calc(100% - 483px);}#glamour-size .block-intesucre-brand-bridal .block-intesucre-brand-bridal-desc .block-intesucre-brand-bridal-logo {margin: 0 0 10px;text-align: center;}#glamour-size .block-intesucre-brand-bridal .block-intesucre-brand-bridal-desc .block-intesucre-brand-bridal-text {padding: 0 5px;}#glamour-size .block-intesucre-brand-bridal .block-intesucre-brand-bridal-img {width: 483px;}#glamour-size .block-intesucre-brand-bridal .block-intesucre-brand-bridal-img img {width: 100%;}#glamour-size .block-intesucre-visitor {display: flex;align-items: center;justify-content: center;height: 293px;padding: 0 338px 0 10px;font-size: 16px;background: #e5e6fa url(../../img/usr/freepage/underwear/glamour-size/visitor_bg.png) center right / auto 100% no-repeat;}#glamour-size .block-intesucre-visit {width: 819px;margin: 40px auto 0;}#glamour-size .block-intesucre-patternA {width: 843px;margin: 35px auto 0;}#glamour-size .block-intesucre-onlineshop {margin: 15px 0 0;text-align: center;}#glamour-size .block-intesucre-onlineshop .block-intesucre-onlineshop-btn {display: block;width: 250px;margin: 15px auto 0;text-align: center;}#glamour-size .block-intesucre-repeater {margin: 15px 0 0;text-align: center;}#glamour-size .block-intesucre-patternB {width: 702px;margin: 100px auto 0;padding: 0 0 40px;}#glamour-size .block-intesucre-episode {margin: 35px 0 0;text-align: center;}#glamour-size .block-intesucre-episode .block-intesucre-episode-text {text-align: left;margin: 20px 0 0;padding: 0 50px;font-size: 16px;}#glamour-size .block-intesucre-map {padding: 10px 0 0;margin: 50px 0 0;border-top: 1px solid #666;}#glamour-size .block-intesucre-map .block-intesucre-map-store-name {font-size: 16px;padding: 0 50px;}#glamour-size .block-intesucre-map .block-intesucre-map-store-addr {padding: 0 50px;}#glamour-size .block-intesucre-map .block-intesucre-map-img {margin: 5px 0 0;text-align: center;}/*==============================店舗サービス==============================*/#underwear-shop-service .service-contents {margin-bottom: 50px;}#underwear-shop-service .service-contents .service-contents-inner {margin-bottom: 30px;padding: 20px 30px;border: solid 1px #e7e7e8;font-size: 14px;}#underwear-shop-service .service-contents .service-contents-inner p {line-height: 1.8;}#underwear-shop-service .service-contents .service-contents-inner dl {margin: 30px 0 15px;}#underwear-shop-service .service-contents .service-contents-inner dt {font-weight: bold;margin-bottom: 5px;}#underwear-shop-service .service-contents .service-contents-inner dd {margin-bottom: 3px;}#underwear-shop-service .service-contents-wrapping {display: flex;}#underwear-shop-service .service-contents-wrapping-inner {width: 670px;}/*==============================ちょっと待った！そのサイズでだいじょうぶ!?==============================*/#sizecheck-2016ss img {vertical-align: top;}#sizecheck-2016ss .block-intesucre-h1 {margin: 10px 0 20px;padding: 0;text-align: center;}#sizecheck-2016ss .block-intesucre-h2 {margin: 0 0 20px;padding: 0;border: 0;text-align: center;background: none;}#sizecheck-2016ss .block-intesucre-comic-frame .block-intesucre-comic {width: 886px;margin: 0 auto;}#sizecheck-2016ss .block-intesucre-comic-frame .block-intesucre-comic-comment {text-align: center;}#sizecheck-2016ss .block-intesucre-anchor-list {display: flex;justify-content: center;}#sizecheck-2016ss .block-intesucre-anchor-list li {width: 271px;margin-right: 45px;}#sizecheck-2016ss .block-intesucre-anchor-list li:nth-of-type(3n) {margin-right: 0;}#sizecheck-2016ss .block-intesucre-qa-frame {margin: 30px auto 0;}#sizecheck-2016ss .block-intesucre-qa-frame .block-intesucre-qa {width: 861px;margin: 0 auto 15px;}#sizecheck-2016ss .block-intesucre-qa-frame .block-intesucre-store {margin: 0 10px;text-align: right;}#sizecheck-2016ss .block-intesucre-knowledge-frame {margin: 30px 0 0;}