@charset "UTF-8";.overflowTableWrapper{overflow:hidden;white-space:nowrap;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.overflowTableWrapper.isTouchDevice{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.scrollButtonWrapper{position:relative}.scrollButton{cursor:pointer;position:absolute;top:68px;margin:auto;width:36px;height:36px;display:block;border:solid 1px grey;-webkit-border-radius:50%;border-radius:50%}.scrollButton--before{position:absolute;left:36px}.scrollButton--before:before{content:'';position:absolute;top:0;bottom:0;left:13px;margin:auto;display:block;width:13px;height:13px;border-top:2px solid grey;border-right:2px solid grey;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg)}.scrollButton--before:active{opacity:.7}.scrollButton--before.is-left{display:none}.scrollButton--after{right:0}.scrollButton--after:before{content:'';position:absolute;top:0;bottom:0;right:13px;margin:auto;display:block;width:13px;height:13px;border-top:2px solid grey;border-right:2px solid grey;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.scrollButton--after:active{opacity:.7}.scrollButton--after.is-right{display:none}.bodySizeScrollTableWrapper{float:left;width:600px;cursor:move}.bodySizeScrollTableWrapper--head{width:106px;cursor:default}.bodySizeScrollTable{table-layout:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1}.bodySizeScrollTable tr{border-bottom:1px solid #c8c8c8}.bodySizeScrollTable__example{height:200px;border:none}th.bodySizeScrollTable__head{border-right:none}th.bodySizeScrollTable__head:before{content:none}.bodySizeScrollTable__head.bodySizeScrollTable__head--legend{width:116px;padding:0 10px;background-color:#fff;vertical-align:bottom;border-top:none}.bodySizeScrollTable__head__imageWrapper{width:136px;height:100%;display:block;position:relative}.bodySizeScrollTable__head__image{position:absolute;bottom:0;left:0;right:0;margin:auto}.bodySizeScrollTable__head .colorLegendList{display:block}.bodySizeScrollTable__head .colorLegendList__item{margin-bottom:5px;vertical-align:middle}.bodySizeScrollTable__head .colorLegendList__item__image{float:left}.bodySizeScrollTable__head .colorLegendList__item__label{float:left;margin-top:4px;margin-left:2px;vertical-align:middle;font-size:12px}td.bodySizeScrollTable__data{height:32px;padding:6px 14px;text-align:center;border:none}.bodySizeScrollTable__data.bodySizeScrollTable__data--model{vertical-align:bottom;padding:8px 10px 0;text-align:center}th.bodySizeScrollTable__size{padding:6px 14px;height:32px;vertical-align:middle;text-align:center;font-weight:700;border-right:1px solid #c8c8c8}.bodySizeScrollTable__size--head{background:#f5f5f5;border-right:none}.bodySizeScrollTable__size--child{color:#00ad96}.bodySizeScrollTable__size--woman{color:#e95398}.bodySizeScrollTable__size--man{color:#0080cb}th.bodySizeScrollTable__dimensionName{padding:6px 14px;height:32px;vertical-align:middle;text-align:center;font-weight:700;background:#f5f5f5;border-right:1px solid #c8c8c8}.bodySizeScrollTable__dimensionValue{padding:4px 14px;height:32px;text-align:center;border-right:dashed 1px #c6c6c6}.bodySizeScrollTable__dimensionValue:last-child{border-right:none}.uniquePortal{width:100%}.uniquePortal .approach__lead__group{padding:14px 5px}.uniquePortal .approach__lead__group:last-child{padding-right:5px}.uniquePortalImage{min-width:110px;text-align:center}.uniquePortalDetail{width:236px}.uniquePortalDetail__title{margin-bottom:8px;font-size:18px;font-weight:700}.uniquePortalDetail__spec{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.uniquePortalDetail__spec__title{float:left;clear:left;line-height:1.6em}.uniquePortalDetail__spec__data{float:left;line-height:1.6em}.uniquePortalDetail__price{margin-top:10px;font-weight:700;color:#d21c24}.uniquePortalDetail__price__unit{color:#1e1e1e;margin-right:.5em;vertical-align:middle}.uniquePortalDetail__price__number{font-size:22px;vertical-align:middle}.uniquePortal .uniquePortalColor{width:340px;height:100%}.uniquePortal .uniquePortalColor__count{margin-bottom:-7px;padding-left:10px}.uniquePortalColor .colorList__item{float:left;text-align:center;margin-top:15px}.uniquePortalColor .colorList__item__label{margin-top:4px;font-size:10px;text-align:center}.uniquePortalColor .colorList__item__stopParagraph{position:absolute;height:22px;width:73px;padding-top:3px;top:0;bottom:0;margin:auto;border:1px solid #d21c24;background-color:#fff;text-align:center;font-size:12px}.uniquePortalColor .colorList__item__image.active{border:2px solid #004fb5}.uniquePortalGate__button{width:100%;padding:14px}.approach__link{margin-top:6px}.colorBall.active{border:2px solid #004fb5}.sizeDetailTable{width:80%;margin-top:14px;table-layout:fixed}.sizeDetailTable td{padding:4px;border:none}.sizeDetailTable tr{border-bottom:1px solid #000}.sizeDetailTable__name{padding-right:14px}.sizeDetailTable__size{width:36%;text-align:center}.attentionTab__leadWrapper.attentionTab__leadWrapper--noImage{float:none;width:100%;margin-right:0}.attentionTab__bigModalImage{max-width:100%;height:auto}.ngOkListApron{margin-top:30px;margin-bottom:50px}.ngOkListApron:first-child{margin-top:10px}.ngOkListApron__item{position:relative;float:left;min-width:360px;padding-left:45px;padding-right:30px;text-align:center}.ngOkListApron__iconWrapper{position:absolute;top:0;bottom:0;left:-45px;margin:auto;height:35px}.ngOkListApron__icon{width:35px;height:35px;display:block}.ngOkListApron__icon.ngOkListApron__icon--ng{position:relative;width:35px;height:35px}.ngOkListApron__icon.ngOkListApron__icon--ng:after,.ngOkListApron__icon.ngOkListApron__icon--ng:before{background-color:#d21c24}.ngOkListApron__icon.ngOkListApron__icon--ng:after,.ngOkListApron__icon.ngOkListApron__icon--ng:before{content:"";position:absolute;display:block}.ngOkListApron__icon.ngOkListApron__icon--ng:after,.ngOkListApron__icon.ngOkListApron__icon--ng:before{width:5px;height:44.349999999999994px;top:-4.674999999999997px;left:15px}.ngOkListApron__icon.ngOkListApron__icon--ng:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.ngOkListApron__icon.ngOkListApron__icon--ng:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.ngOkListApron__icon.ngOkListApron__icon--ng:after,.ngOkListApron__icon.ngOkListApron__icon--ng:before{-webkit-border-radius:5px;border-radius:5px}.ngOkListApron__icon.ngOkListApron__icon--ok{-webkit-border-radius:50%;border-radius:50%;width:35px;height:35px;border:solid 4px;border-color:#004fb5}.ngOkListApron__lead{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:40px;margin-bottom:16px;font-weight:700;font-size:16px;text-align:left}.ngOkListApron__lead.ngOkListApron__lead--ok{color:#004fb5}.ngOkListApron__lead.ngOkListApron__lead--ng{color:#d21c24}.ngOkListApron__lead.ngOkListApron__lead--adjust1line{height:20px}.ngOkListApron__lead.ngOkListApron__lead--adjust2line{height:40px}.ngOkListApron__lead.ngOkListApron__lead--adjust3line{height:60px}.ngOkListApron__lead__sub{font-weight:400}.ngOkListApron__image{max-width:100%;height:auto}@media screen and (min-width:1316px){.uniquePortalDetail{width:222px}.uniquePortal .uniquePortalColor{width:352px}.uniquePortalColor .colorList__item{width:100px}.uniquePortalColor .colorList__item__label{font-size:12px}.uniquePortalGate__button{font-size:16px}.sizeDetailTable{width:65%}.specInfoTable__figureBox__lead.specInfoTable__figureBox__lead--fullWidth{width:50%}}@media screen and (max-width:767px){.scrollButton{display:none}.bodySizeScrollTableWrapper{width:236px}.bodySizeScrollTableWrapper--head{width:116px}.bodySizeScrollTable tr{display:table-row;margin-bottom:0}.bodySizeScrollTable tr:last-child{margin-bottom:0;padding-bottom:0}th.bodySizeScrollTable__head{display:table-cell;margin-bottom:0;border-top:none;border-bottom:none}.bodySizeScrollTable__head.bodySizeScrollTable__head--legend{display:table-cell}td.bodySizeScrollTable__data{display:table-cell}th.bodySizeScrollTable__dimensionName{display:table-cell}.uniquePortalDetail{display:block;width:100%;padding-left:0}.uniquePortalDetail__price__number{font-size:20px}.uniquePortal .uniquePortalColor{display:block;width:100%;padding:0}.uniquePortal .uniquePortalColor__count{padding-left:0;margin-bottom:0}.uniquePortalColor .colorList__item{margin-top:7px}.uniquePortalGate{display:block}.uniquePortalGate__button{padding:8px 10px}.sizeDetailTable{width:100%}.sizeDetailTable td{display:inline-block}.sizeDetailTable tr{margin-bottom:0}.sizeDetailTable tr:last-child{padding-bottom:0;border-bottom:1px solid #000}.sizeDetailTable__name{width:64%}.ngOkListApron__item{float:none;width:100%;min-width:auto;padding-right:0}.ngOkListApron__item:first-child{margin-bottom:30px}.ngOkListApron__lead.ngOkListApron__lead--adjust1line{height:auto}.ngOkListApron__lead.ngOkListApron__lead--adjust2line{height:auto}.ngOkListApron__lead.ngOkListApron__lead--adjust3line{height:auto}}@media screen and (max-width:419px){.uniquePortal .uniquePortalColor{height:auto}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
