.app_layer{background:rgba(0,0,0,.2);width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;opacity:0;visibility:hidden}.app_layer.is-open{z-index:999}.app_layer.is-open,.app_layer.is-open .app_floatModal{opacity:1;visibility:visible}.app_layer.is-open .app_floatModal .app_floatModal__inner{transform:translateY(0);transition:transform .25s ease-in-out}.app_layer.is-open .app_floatModal .app_floatModal__inner.-top{transform:translateY(-100%)}.app_layer .app_floatModal{position:relative;margin-right:auto;margin-left:auto;width:100%;min-width:440px;opacity:0;visibility:hidden;transition:transform .25s ease-in-out}.app_layer .app_floatModal .app_floatModal__inner{overflow-y:scroll;max-height:100%;transform:translateY(100%);position:fixed;bottom:0;margin-top:125px;margin-left:auto;margin-right:auto;background:#fff;display:block;width:100%}.app_layer .app_floatModal .app_floatModal__inner .app_floatModal__button-wrap{position:absolute;right:10px;top:-28px;display:inline-flex}.app_layer .app_floatModal .app_floatModal__inner .app_floatModal__button-wrap .app_close-button{position:relative;width:39px;height:39px;background:orange;border-radius:50%;padding:0;border:transparent;cursor:pointer}.app_layer .app_floatModal .app_floatModal__inner .app_floatModal__button-wrap .app_close-buttonspan{width:25px;height:2px;background:#fff;display:inline-block;position:absolute;left:calc(50% - 12px);top:50%;border-radius:20px}.app_layer .app_floatModal .app_floatModal__inner .app_floatModal__button-wrap .app_close-buttonspan:first-child{transform:rotate(45deg) translate(-1px,-1px)}.app_layer .app_floatModal .app_floatModal__inner .app_floatModal__button-wrap .app_close-buttonspan:nth-child(2){transform:rotate(-45deg) translate(1px,-1px)}.app_layer .app_floatModal .app_floatModal__inner .app_floatModal__content{padding-bottom:88px}.app_detailLayer{background:rgba(0,0,0,.2);width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;opacity:0;transform:translateY(100%);transition:transform .25s linear}@media screen and (min-width:813px){.app_detailLayer{width:375px;left:calc(50% - 187.5px);height:calc(100% - 70px);margin-top:70px}}.app_detailLayer.is-open{z-index:999;opacity:1;transform:translateY(0);transition:transform .25s linear}.app_detailLayer .app_detailModal__inner{overflow-y:scroll;position:fixed;bottom:0;margin-left:auto;margin-right:auto;background:#fff;display:block;width:100%;height:100%;-ms-overflow-style:none;scrollbar-width:none}.app_detailLayer .app_detailModal__inner::-webkit-scrollbar{display:none}.app_detailLayer .app_detailModal__inner .app_detailModalVideoArea .app_detailModal__button-wrap .app_close-button{position:relative;float:right;width:40px;height:40px;padding:0;border:transparent;cursor:pointer;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/modal_close.png);z-index:5;background-size:contain}.app_detailLayer .app_detailModal__inner .app_detailModalVideoArea .app_detailModalVideoContent{width:100%;height:auto}.app_detailLayer .app_detailModal__inner .app_detailModalVideoArea .app_detailModalVideoContent .fr-videoAutoPlay_button[data-play-status=pause],.app_detailLayer .app_detailModal__inner .app_detailModalVideoArea .app_detailModalVideoContent .fr-videoAutoPlay_button[data-play-status=play]{background-color:#000}.app_detailLayer .app_detailModal__inner .app_detailModalTextArea{padding:20.75px 15px 20px}.app_detailLayer .app_detailModal__inner .app_detailModalTextArea .app_detailModalHeading{font-size:14px;font-style:normal;font-weight:600;line-height:21px}.app_detailLayer .app_detailModal__inner .app_detailModalTextArea .app_detailModalNumberContent{margin-top:18px}.app_detailLayer .app_detailModal__inner .app_detailModalTextArea .app_detailModalNumberContent .app_detailModalFlow:not(:first-child){margin-top:15px}.app_detailLayer .app_detailModal__inner .app_detailModalTextArea .app_detailModalNumberContent .app_detailModalFlow .app_detailModalNumber{margin-right:2.31884%;width:39px;min-width:auto;height:39px;border:none;border-radius:10px;background-color:#000;color:#fff;font-size:24px;font-family:UniqloPro Regular}.app_detailLayer .app_detailModal__inner .app_detailModalTextArea .app_detailModalNumberContent .app_detailModalFlow .app_detailModalText{width:85.50725%;font-size:13px;font-style:normal;font-weight:300;line-height:19.5px}.app_detailLayer .app_detailModal__inner .app_detailModalTextArea .app_detailModalClose{margin-top:21px;margin-left:auto;margin-right:auto;width:47.53623%;border-radius:60px;border:1px solid #000;background:#000}.app_detailLayer .app_detailModal__inner .app_detailModalTextArea .app_detailModalClose .app_detailModalCloseButton{padding-top:11px;padding-bottom:11px;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.loading{width:100%;height:100%;background-color:#fff;position:fixed;top:0;left:0;z-index:1000;opacity:1;transition:opacity 1s;display:flex;align-items:center;justify-content:center}.loading.-hidden{opacity:0;pointer-events:none}.loading .app_loadingPraentContent{position:relative;width:100%;max-width:375px}.loading .app_loadingPraentContent .app_loadingCall{opacity:0;color:#e00;text-align:center;font-family:UniqloPro Bold;font-size:60px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.2px}.loading .app_loadingPraentContent .app_loadingCall.-appear{animation:g .25s ease-in forwards}.loading .app_loadingPraentContent .app_loadingImgArea{position:relative;margin-top:33px;opacity:0;transition:.25s}.loading .app_loadingPraentContent .app_loadingImgArea .app_loadingUniqloLogo{margin-left:auto;margin-right:auto;width:35.46667%;position:relative;z-index:4}.loading .app_loadingPraentContent .app_loadingImgArea .app_loadingMonsterImg_01{position:absolute;width:10.93333%;top:18%;left:38%;z-index:1}.loading .app_loadingPraentContent .app_loadingImgArea .app_loadingMonsterImg_01.-move{animation:a .5s ease-in-out forwards}.loading .app_loadingPraentContent .app_loadingImgArea .app_loadingMonsterImg_02{position:absolute;width:24.53333%;top:15%;left:35%;z-index:3}.loading .app_loadingPraentContent .app_loadingImgArea .app_loadingMonsterImg_02.-move{animation:b .5s ease-in-out forwards}.loading .app_loadingPraentContent .app_loadingImgArea .app_loadingMonsterImg_03{position:absolute;width:33.46667%;top:7%;left:33%;z-index:2}.loading .app_loadingPraentContent .app_loadingImgArea .app_loadingMonsterImg_03.-move{animation:c .5s ease-in-out forwards}.loading .app_loadingPraentContent .app_loadingImgArea .app_loadingMonsterImg_04{position:absolute;width:10.93333%;top:15%;left:35%;z-index:1}.loading .app_loadingPraentContent .app_loadingImgArea .app_loadingMonsterImg_04.-move{animation:d .5s ease-in-out forwards}.loading .app_loadingPraentContent .app_loadingImgArea .app_loadingMonsterImg_05{position:absolute;width:24.66667%;top:15%;left:30%;z-index:3}.loading .app_loadingPraentContent .app_loadingImgArea .app_loadingMonsterImg_05.-move{animation:e .5s ease-in-out forwards}.loading .app_loadingPraentContent .app_loadingImgArea .app_loadingMonsterImg_06{position:absolute;width:41.73333%;top:5%;left:30%;z-index:2}.loading .app_loadingPraentContent .app_loadingImgArea .app_loadingMonsterImg_06.-move{animation:f .5s ease-in-out forwards}.loading .app_loadingPraentContent .app_loadingTxt{margin-top:26px;text-align:center;font-family:UniqloPro Regular;font-size:30px;font-weight:700;line-height:normal;letter-spacing:1.5px;cursor:pointer;opacity:0;transition:.25s}@keyframes a{90%{top:-20%;left:28%}to{top:-17%;left:31%}}@keyframes b{90%{top:-6%;left:15%}to{top:-3%;left:18%}}@keyframes c{90%{top:19%;left:10%}to{top:16%;left:13%}}@keyframes d{90%{top:-18%;left:65%}to{top:-15%;left:62%}}@keyframes e{90%{top:-7%;left:61.8%}to{top:-3%;left:58.8%}}@keyframes f{90%{top:8%;left:57%}to{top:5%;left:54%}}@keyframes g{0%{transform:translateY(25px)}to{transform:translateY(0);opacity:1}}.app_fixBtn{position:fixed;z-index:5;width:66.66667%;border-radius:60px;border:2px solid #e00;background-color:#fff;text-decoration:none;padding:14px 0;transform:translate(-50%);left:50%;bottom:28px;font-size:14px;line-height:18px;font-style:normal;font-weight:600;text-align:center;color:#e00;opacity:0;visibility:hidden;transition:.25s}@media screen and (min-width:813px){.app_fixBtn{display:none}}.app_fixBtn.-appear{opacity:1;visibility:visible}.app_fixBtn:before{content:"";display:block;width:24px;height:24px;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/fixedBtn_menu.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:11px;right:15px}.app_fixCloseBtn{display:none;position:fixed;z-index:1000;width:66.66667%;border-radius:60px;border:2px solid #000;background-color:#000;box-shadow:0 0 5px 0 rgba(0,0,0,.5);text-decoration:none;font-size:14px;text-align:center;padding:13px 0;transform:translate(-50%);left:50%;bottom:28px;font-weight:300;color:#fff;line-height:20px}.app_fixCloseBtn.-display{display:block}.app_fixCloseBtn:before{content:"";display:block;width:24px;height:24px;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/close.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:11px;right:15px}@media screen and (min-width:813px){.app_fixCloseBtn{display:none}}.app_fixedLeftContent{display:none}@media screen and (min-width:813px){.app_fixedLeftContent{position:fixed;padding:30px 10px;width:calc(50% - 187.5px);top:0;left:calc(25% - 93.75px);transform:translate(-50%);margin-top:70px;background-color:#fff;height:calc(100% - 70px);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset -10px 0 10px -10px rgba(0,0,0,.25)}.app_fixedLeftContent .app_fixedLeftBox{max-height:100%;width:100%;max-width:375px;display:flex;justify-content:center}.app_fixedLeftContent .app_fixedLeftImg{width:100%}.app_fixedLeftContent .app_fixedLeftTxt{margin-top:28px;text-align:center;color:#e00;font-size:1.91693vw;font-weight:700}@media screen and (min-width:1800px){.app_fixedLeftContent .app_fixedLeftTxt{font-size:30px}}.app_fixedLeftContent .app_fixedLeftCaption{color:#000;font-family:Hiragino Kaku Gothic Pro;font-size:9px;font-weight:300;position:fixed;left:10px;bottom:10px}}.app_fixedRightContent{display:none}@media screen and (min-width:813px){.app_fixedRightContent{position:fixed;width:calc(50% - 187.5px);top:0;right:calc(25% - 93.75px);transform:translate(50%);margin-top:70px;background-color:#fff;height:calc(100% - 70px);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset 10px 0 10px -10px rgba(0,0,0,.25)}.app_fixedRightContent .app_fixedRightBox{max-height:100%;max-width:375px;width:100%}.app_fixedRightContent .app_fixedRightList{width:100%;margin-left:auto;margin-right:auto;max-height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.app_fixedRightContent .app_fixedRightList::-webkit-scrollbar{display:none}.app_fixedRightContent .app_fixedRightList .app_fixedRightBanner{width:100%;display:flex;justify-content:center;margin-top:43px;margin-bottom:21px}.app_fixedRightContent .app_fixedRightList .app_fixedRightBanner .app_coupon_bnr{display:block;width:100%;max-width:315px;margin-left:12px;margin-right:12px}}@media screen and (max-width:812px){.app_header{transform:translate(0);transition:.25s}.app_header.-disappear{transform:translateY(-100%)}}.app_header .HeaderPageTitle{font-size:16px}.app_header .HeaderPageTitle.-red{color:#f4001f}@media screen and (min-width:813px){body[data-bff-version=v5] .main{width:375px;margin-left:auto;margin-right:auto}}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner{padding-left:0;padding-right:0;width:375px;z-index:1}}body[data-bff-version=v5] .main .main_inner.app_main_inner{padding-top:56px}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner.app_main_inner{padding-top:70px}}body[data-bff-version=v5] .main .main_inner .app_heading1{display:none}body[data-bff-version=v5] .main .main_inner .app_hero{margin-top:28px}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_hero{margin-top:0}}body[data-bff-version=v5] .main .main_inner .app_kv{position:relative}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_kv{display:none}}body[data-bff-version=v5] .main .main_inner .app_heading_box{margin-top:52px;margin-left:auto;margin-right:auto;padding-left:8%;padding-right:8%;font-size:28px;color:#e00}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_heading_box{display:none}}body[data-bff-version=v5] .main .main_inner .app_coupon{margin-top:16%;margin-left:auto;margin-right:auto;padding-left:8%;padding-right:8%}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_coupon{display:none}}body[data-bff-version=v5] .main .main_inner .app_coupon_bnr{display:block;position:relative}body[data-bff-version=v5] .main .main_inner .app_coupon_txt{margin-top:9px;color:#333;font-family:Hiragino Kaku Gothic Pro;font-size:10px;font-weight:300}body[data-bff-version=v5] .main .main_inner .app_coupon_ayase{position:absolute;width:13.33333%;top:-35.04274%;left:-8.57143%}body[data-bff-version=v5] .main .main_inner .app_tableContent{margin-top:52px;margin-left:4%;margin-right:4%;padding-top:48.26667%;position:relative}body[data-bff-version=v5] .main .main_inner .app_table_ayase{position:absolute;width:98.84058%;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}body[data-bff-version=v5] .main .main_inner .app_tableFrame{padding:9.27536% 5.21739% 8.11594%;border-radius:50px;border:2px solid #e00;background-color:#fff;position:relative;z-index:2}body[data-bff-version=v5] .main .main_inner .app_tableAnchorFlex{display:flex;justify-content:space-between}body[data-bff-version=v5] .main .main_inner .app_tableAnchorFlex:first-child{margin-bottom:27px}body[data-bff-version=v5] .main .main_inner .app_tableAnchorContent{width:calc(33.33333% - 5.66667px)}body[data-bff-version=v5] .main .main_inner .app_tableAnchorContent:hover{cursor:pointer}body[data-bff-version=v5] .main .main_inner .app_tableAnchorFigure{position:relative}body[data-bff-version=v5] .main .main_inner .app_tableAnchorImg{width:72.91667%;margin-left:auto;margin-right:auto;position:relative}body[data-bff-version=v5] .main .main_inner .app_tableAnchorMonster{position:absolute;bottom:0;z-index:-1}body[data-bff-version=v5] .main .main_inner .app_tableAnchorMonster.-speedy{width:41.42857%;right:-22.85714%}body[data-bff-version=v5] .main .main_inner .app_tableAnchorMonster.-useful{width:30%;right:-21.42857%}body[data-bff-version=v5] .main .main_inner .app_tableAnchorMonster.-fit{width:62.85714%;right:-37.14286%}body[data-bff-version=v5] .main .main_inner .app_tableAnchorMonster.-enjoy{width:30%;right:-18.57143%}body[data-bff-version=v5] .main .main_inner .app_tableAnchorMonster.-gift{width:24.28571%;right:-21.42857%}body[data-bff-version=v5] .main .main_inner .app_tableAnchorMonster.-value{width:94.28571%;right:-54.28571%;bottom:-17.14286%}body[data-bff-version=v5] .main .main_inner .app_tableAnchorBubble{position:absolute;transform:translateY(-50%);top:0;left:65%;width:31.25%}body[data-bff-version=v5] .main .main_inner .app_tableAnchorTxt{margin-top:14px;color:#e00;text-align:center;font-family:Hiragino Kaku Gothic Pro;font-size:12px;font-style:normal;font-weight:600;line-height:normal}body[data-bff-version=v5] .main .main_inner .app_bumpyBackground{padding-top:41.33017%;width:100%;height:auto;background-size:contain;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/BG07.jpg)}body[data-bff-version=v5] .main .main_inner .app_headContents{padding-bottom:60px;overflow:hidden;position:relative}body[data-bff-version=v5] .main .main_inner .app_headContents.-speedy{margin-top:49px;background-color:#e6f0fa}body[data-bff-version=v5] .main .main_inner .app_headContents.-speedy .app_bumpyBackground{background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/BG01.jpg)}body[data-bff-version=v5] .main .main_inner .app_headContents.-useful{background-color:#d5eee4}body[data-bff-version=v5] .main .main_inner .app_headContents.-useful .app_bumpyBackground{background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/BG02.jpg)}body[data-bff-version=v5] .main .main_inner .app_headContents.-fit{background-color:#ead8f3}body[data-bff-version=v5] .main .main_inner .app_headContents.-fit .app_bumpyBackground{background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/BG03.jpg)}body[data-bff-version=v5] .main .main_inner .app_headContents.-enjoy{background-color:#e8f2c1}body[data-bff-version=v5] .main .main_inner .app_headContents.-enjoy .app_bumpyBackground{background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/BG04.jpg)}body[data-bff-version=v5] .main .main_inner .app_headContents.-gift{background-color:#fbdde7}body[data-bff-version=v5] .main .main_inner .app_headContents.-gift .app_bumpyBackground{background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/BG05.jpg)}body[data-bff-version=v5] .main .main_inner .app_headContents.-value{background-color:#fff5b3}body[data-bff-version=v5] .main .main_inner .app_headContents.-value .app_bumpyBackground{background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/BG06.jpg)}body[data-bff-version=v5] .main .main_inner .app_headContents .app_frontContent{position:relative;z-index:2}body[data-bff-version=v5] .main .main_inner .app_headContentTtl{color:#e00;text-align:center;font-family:UniqloPro Regular;font-size:80px;font-style:normal;font-weight:400;line-height:80px}body[data-bff-version=v5] .main .main_inner .app_headContentTtl.-lineHeight68{line-height:68px}body[data-bff-version=v5] .main .main_inner .app_headingAreaImg{margin-top:24px;margin-left:auto;margin-right:auto}body[data-bff-version=v5] .main .main_inner .app_headingAreaImg.-speedy{width:33.06667%}body[data-bff-version=v5] .main .main_inner .app_headingAreaImg.-useful{width:25.6%}body[data-bff-version=v5] .main .main_inner .app_headingAreaImg.-fit{width:57.33333%}body[data-bff-version=v5] .main .main_inner .app_headingAreaImg.-enjoy{width:25.86667%}body[data-bff-version=v5] .main .main_inner .app_headingAreaImg.-gift{width:30.13333%}body[data-bff-version=v5] .main .main_inner .app_headingAreaImg.-value{width:52.53333%}body[data-bff-version=v5] .main .main_inner .app_head{padding-left:8%;padding-right:8%}body[data-bff-version=v5] .main .main_inner .app_head .app_subheading{margin-top:21px;text-align:center;font-family:Hiragino Kaku Gothic Pro;font-size:16px;font-style:normal;font-weight:600;line-height:normal}body[data-bff-version=v5] .main .main_inner .app_head .app_headImgContent{margin-top:36px;position:relative}body[data-bff-version=v5] .main .main_inner .app_head .app_headImgContent .app_headImg{margin-left:auto;margin-right:auto;width:33.33333%}body[data-bff-version=v5] .main .main_inner .app_head .app_headImgContent .app_headImgBubble{position:absolute;transform:translateY(-50%);top:0;left:56%;width:15.2381%}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_head .app_headImgContent .app_headImgBubble{font-size:20px}}body[data-bff-version=v5] .main .main_inner .app_detailContent{margin-top:0;padding-top:1px;padding-left:8%;padding-right:8%}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_detailContent{margin-top:-20px;padding-top:20px}}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble{position:relative;display:block;margin:90px auto 36px;padding:13px 7px;max-width:90.47619%;background:#fff;border-radius:10px;opacity:0;transform:translateY(100%)}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble.-speedy{border:2px solid #adcded}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble.-useful{border:2px solid #72c6a5}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble.-fit{border:2px solid #d5a3bb}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble.-enjoy{border:2px solid #c8c560}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble.-gift{border:2px solid #f7acb5}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble.-value{border:2px solid #fd0}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble:before{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;top:100%;left:50%;border-color:rgba(30,144,255,0);border-top-width:10px;border-bottom-width:10px;border-left-width:5px;border-right-width:5px;margin-left:-5px}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble.-speedy:before{border-top-color:#adcded}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble.-useful:before{border-top-color:#72c6a5}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble.-fit:before{border-top-color:#d5a3bb}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble.-enjoy:before{border-top-color:#c8c560}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble.-gift:before{border-top-color:#f7acb5}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble.-value:before{border-top-color:#fd0}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble:after{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;top:100%;left:50%;border-color:rgba(247,221,51,0);border-top-width:6px;border-bottom-width:6px;border-left-width:3px;border-right-width:3px;margin-left:-3px;border-top-color:#fff}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailaSpeechBubble .app_detailaSpeechBubbleTxt{text-align:center;font-size:14px;font-weight:300;line-height:20px}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailImg{margin-left:auto;margin-right:auto;width:26.03175%}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailTtl{margin-top:15px;text-align:center;font-family:Hiragino Kaku Gothic Pro;font-size:16px;font-style:normal;font-weight:600}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailTxt{margin-top:28px;font-size:14px;font-style:normal;font-weight:300;line-height:normal}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailMoveContent{margin-top:46px}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailMoveContent .app_detailMoveTxt{color:#e00;text-align:center;font-family:Hiragino Kaku Gothic Pro;font-size:14px;font-style:normal;font-weight:600}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailMoveContent .app_detailMove{margin-top:12px;border-radius:10px;overflow:hidden}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailLinkTxt{margin-top:28px;padding-top:18px;padding-bottom:18px;display:block;border-radius:60px;border:2px solid #000;background-color:#fff;text-align:center;font-family:Hiragino Kaku Gothic Pro;font-size:16px;font-style:normal;font-weight:600;position:relative;z-index:2}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailModal{margin-top:15px;padding-top:18px;padding-bottom:18px;display:block;border-radius:60px;border:2px solid #000;background-color:#000;cursor:pointer;position:relative;z-index:2}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailModal .app_detailModalTxt{color:#fff;text-align:center;font-family:Hiragino Kaku Gothic Pro;font-size:16px;font-style:normal;font-weight:600}body[data-bff-version=v5] .main .main_inner .app_detailContent .app_detailModal:before{content:"";display:block;width:18px;height:18px;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/play.png);background-size:contain;background-repeat:no-repeat;position:absolute;transform:translateY(10%);left:17%}body[data-bff-version=v5] .main .main_inner .app_animationImg_speedy_01{position:fixed;width:29.06667%;transform:translateY(-50%);top:25%;left:-29.06667%}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_animationImg_speedy_01{max-width:109px;transform:translate(-100%,-50%);left:calc(50% - 188px)}}body[data-bff-version=v5] .main .main_inner .app_animationImg_speedy_02{position:fixed;width:29.06667%;transform:translateY(-50%);top:40%;left:100%}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_animationImg_speedy_02{max-width:109px;left:calc(50% + 188px)}}body[data-bff-version=v5] .main .main_inner .app_animationImg_speedy_03{position:fixed;width:29.06667%;transform:translateY(-50%);top:25%;left:-29.06667%}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_animationImg_speedy_03{max-width:109px;transform:translate(-100%,-50%);left:calc(50% - 188px)}}body[data-bff-version=v5] .main .main_inner .app_animationImg_useful_01{position:fixed;width:25.6%;transform:translate(-50%,-50%);top:25%;left:50%;opacity:0}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_animationImg_useful_01{max-width:96px}}body[data-bff-version=v5] .main .main_inner .app_animationImg_fit_01{position:fixed;width:28.8%;transform:translateY(-50%);top:25%;left:100%}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_animationImg_fit_01{max-width:108px;left:calc(50% + 188px)}}body[data-bff-version=v5] .main .main_inner .app_animationImg_fit_02{position:fixed;width:28.8%;transform:translateY(-50%);top:25%;left:-28.8%}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_animationImg_fit_02{max-width:108px;transform:translate(-100%,-50%);left:calc(50% - 188px)}}body[data-bff-version=v5] .main .main_inner .app_animationImg_enjoy_01{position:fixed;width:25.86667%;transform:translateY(-50%);top:40%;left:100%}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_animationImg_enjoy_01{max-width:97px;left:calc(50% + 188px)}}body[data-bff-version=v5] .main .main_inner .app_animationImg_enjoy_02{position:fixed;width:25.86667%;transform:translateY(-50%);top:50%;left:-25.86667%}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_animationImg_enjoy_02{max-width:97px;transform:translate(-100%,-50%);left:calc(50% - 188px)}}body[data-bff-version=v5] .main .main_inner .app_animationImg_gift_01{position:fixed;width:30.13333%;transform:translateY(-50%);top:40%;left:-30.13333%}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_animationImg_gift_01{max-width:113px;transform:translate(-100%,-50%);left:calc(50% - 188px)}}body[data-bff-version=v5] .main .main_inner .app_animationImg_gift_02{position:fixed;width:30.13333%;transform:translateY(-50%);top:50%;left:100%}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_animationImg_gift_02{max-width:113px;left:calc(50% + 188px)}}body[data-bff-version=v5] .main .main_inner .app_animationImg_value_01{position:fixed;width:52.53333%;transform:translateY(-50%);top:170%;left:0}@media screen and (min-width:813px){body[data-bff-version=v5] .main .main_inner .app_animationImg_value_01{max-width:197px;left:calc(50% - 188px)}}body[data-bff-version=v5] .main .main_inner .app_relationContents .app_relationTtl{padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;text-align:center;font-size:18px;font-style:normal;font-weight:600}body[data-bff-version=v5] .main .main_inner .app_relationContents .app_relationList{padding-left:15px;padding-right:15px}body[data-bff-version=v5] .main .main_inner .app_relationContents .app_relationList .app_relationListContent{margin-top:20px}body[data-bff-version=v5] .main .main_inner .app_relationContents .app_relationList .app_relationListContent .app_relationListContentLink{display:flex}body[data-bff-version=v5] .main .main_inner .app_relationContents .app_relationList .app_relationListContent .app_relationListContentLink .app_relationListContentImg{width:34.78261%}body[data-bff-version=v5] .main .main_inner .app_relationContents .app_relationList .app_relationListContent .app_relationListContentLink .app_relationListContentLinkTtl{margin-left:4.34783%;width:60.86957%}body[data-bff-version=v5] .main .main_inner .app_relationContents .app_relationList .app_relationListContent .app_relationListContentLink .app_relationListContentLinkTtl .app_relationListContentLinkHeading{font-size:18px}body[data-bff-version=v5] .main .main_inner .app_relationContents .app_relationList .app_relationListContent .app_relationListContentLink .app_relationListContentLinkTtl .app_relationListContentLinkTxt{margin-top:5px;font-size:15px}.fr-accordion_checkBox:checked+.fr-accordion_heading{border-bottom:none}.app_accordion{margin-top:21px;background-color:transparent}@media screen and (max-width:1125px){.app_accordion{margin-top:calc(2.8vw - 10.5px)}}@media screen and (max-width:812px){.app_accordion{margin-top:21px}}.app_accordion:last-of-type{margin-bottom:21px}.app_accordion_heading{padding:0 12.8% 0 7.73333%;border:none;min-height:auto}.app_accordion_heading:before{right:3.2%;width:40px;height:40px;-webkit-mask-size:40px;mask-size:40px;margin-top:-20px;background-color:#dadada}.app_accordion_heading .app_accordion_headingInner{width:100%}.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent{display:flex;position:relative}.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg{width:18.12081%}@media screen and (max-width:812px){.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg{width:54px}}.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg:before{content:"";display:block;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%)}.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg.-speedy:before{width:15.43624%;height:92.59259%;left:-9.73154%;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/point_modal_monster_01.png)}@media screen and (max-width:812px){.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg.-speedy:before{width:46px;left:-29px}}.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg.-useful:before{width:8.05369%;height:38.88889%;left:-5.03356%;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/point_modal_monster_02.png)}@media screen and (max-width:812px){.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg.-useful:before{width:24px;left:-15px}}.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg.-fit:before{width:19.46309%;height:125.92593%;left:-11.07383%;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/point_modal_monster_03.png)}@media screen and (max-width:812px){.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg.-fit:before{width:58px;left:-33px}}.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg.-enjoy:before{width:12.08054%;height:66.66667%;left:-8.05369%;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/point_modal_monster_04.png)}@media screen and (max-width:812px){.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg.-enjoy:before{width:36px;left:-24px}}.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg.-gift:before{width:15.10067%;height:96.2963%;left:-10.06711%;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/point_modal_monster_05.png)}@media screen and (max-width:812px){.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg.-gift:before{width:45px;left:-30px}}.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg.-value:before{width:21.81208%;height:133.33333%;left:-10.06711%;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/point_modal_monster_06.png)}@media screen and (max-width:812px){.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingImg.-value:before{width:65px;left:-30px}}.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingTxtBox{width:78.18792%;margin-left:3.69128%;display:flex;flex-direction:column;justify-content:center}.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingTxtBox .app_floatModal_headingTTl{color:#e00;font-family:UniqloPro Regular;font-size:32px;font-weight:400;line-height:.75;letter-spacing:.64px}@media screen and (max-width:1125px){.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingTxtBox .app_floatModal_headingTTl{font-size:calc(4.26667vw - 16px)}}@media screen and (max-width:812px){.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingTxtBox .app_floatModal_headingTTl{font-size:32px}}.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingTxtBox .app_floatModal_headingTxt{margin-top:11px;color:#000;font-size:14px;font-weight:300;line-height:1}@media screen and (max-width:1125px){.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingTxtBox .app_floatModal_headingTxt{margin-top:calc(1.46667vw - 5.5px);font-size:calc(1.86667vw - 7px)}}@media screen and (max-width:812px){.app_accordion_heading .app_accordion_headingInner .app_floatModal_headingContent .app_floatModal_headingTxtBox .app_floatModal_headingTxt{margin-top:11px;font-size:14px}}.fr-accordion_checkBox:checked+.fr-accordion_heading+.fr-accordion_content{padding-top:0;padding-bottom:0;border-bottom:none}.app_accordion_content{padding-left:7.73333%}.app_accordion_content .app_accordion_contentInner .app_floatModal_linkContents .app_floatModal_linkContent .app_floatModal_link{margin-top:15px;display:flex;align-items:center;cursor:pointer}.app_accordion_content .app_accordion_contentInner .app_floatModal_linkContents .app_floatModal_linkContent .app_floatModal_link .app_floatModal_linkImg{width:15.60694%}@media screen and (max-width:812px){.app_accordion_content .app_accordion_contentInner .app_floatModal_linkContents .app_floatModal_linkContent .app_floatModal_link .app_floatModal_linkImg{width:54px}}.app_accordion_content .app_accordion_contentInner .app_floatModal_linkContents .app_floatModal_linkContent .app_floatModal_link .app_floatModal_linkTxt{margin-left:3.17919%;width:81.21387%;font-size:14px;font-weight:600;line-height:1}@media screen and (max-width:1125px){.app_accordion_content .app_accordion_contentInner .app_floatModal_linkContents .app_floatModal_linkContent .app_floatModal_link .app_floatModal_linkTxt{font-size:calc(1.86667vw - 7px)}}@media screen and (max-width:812px){.app_accordion_content .app_accordion_contentInner .app_floatModal_linkContents .app_floatModal_linkContent .app_floatModal_link .app_floatModal_linkTxt{font-size:14px}}.app_sns{margin-left:auto;margin-right:auto;padding-top:60px;display:flex;flex-wrap:wrap;justify-content:center;color:#000}@media screen and (min-width:813px){.app_sns{max-width:375px}}.app_sns .app_snsTitle{width:100%;text-align:center;font-size:14px;line-height:1.5;margin-bottom:20px;font-weight:600}.app_sns .app_snsItem{margin:0 7px;width:37px;height:37px}.app_sns .app_snsItem.is-facebook{background:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/facebook.png);background-size:37px}.app_sns .app_snsItem.is-twitter{background:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/x.png);background-size:37px}.app_sns .app_snsItem.is-line{background:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/app_any/img/line.png);background-size:37px}.app_sns .app_snsItem .app_snsItemLink{display:block;width:37px;height:37px}.app_questionnaire .XJTnf{margin-top:0;margin-right:15px;margin-left:15px;padding-top:36px;font-size:17px}.app_questionnaire .kLjRPn{margin-top:21px;margin-right:15px;margin-left:15px;font-size:13px}.app_questionnaire .issMFl{margin-top:15px;margin-right:15px;margin-left:15px;padding:15px;font-size:16px;line-height:24px}.app_questionnaire .eshabo{margin-top:9px;margin-right:15px;margin-left:15px;font-size:11px}.fr-breadcrumbs{margin-left:auto;margin-right:auto;padding:60px 20px 22px}@media screen and (min-width:813px){.fr-breadcrumbs{max-width:375px}}.app_footer{margin-left:auto;margin-right:auto}@media screen and (min-width:813px){.app_footer{max-width:375px}}.fr-pagetop{z-index:4}