@charset "UTF-8";.l-Container--MypageView{max-width:1920px;display:block}.l-MainContainer--MypageColumn1{padding:0 16px}.l-Container{display:block}.l-MainContainer__MypageColumn--Col1{max-width:1920px;display:block;padding:0 16px}.l-MainContainer__MypageColumn--Col2{max-width:1688px}.MenuTab{padding:8px 0 0 16px;background:#fafafa;border-bottom:1px solid #b3b3b3;font-size:0;display:flex;width:100%}.MenuTab__Item{position:relative;font-size:1.3rem;line-height:1;margin:0 4px;padding:12px 8px 0 8px;color:#333;cursor:pointer;outline:none;text-decoration:none;appearance:none}.MenuTab__Item:after{position:absolute;top:12px;right:-4px;content:"";display:block;width:1px;height:calc(100% - 28px);background:#ccc}.MenuTab__Item:last-of-type:after{display:none}.MenuTab__Item:focus,.MenuTab__Item:hover{opacity:.6;color:#333}.MenuTab__Item:focus:after,.MenuTab__Item:hover:after{background:#b3b3b3}.MenuTab__Item:visited{color:#333}.MenuTab__Item:focus-visible{box-shadow:0 0 1px rgba(0,0,0,.8)}.MenuTab__Item:first-child{margin-left:0}.MenuTab__Item:last-child{margin-right:0}.MenuTab__Item.is-Active{color:#d51b28;font-weight:bold}.MenuTab__PageName:after{content:" ";display:block;border-bottom:0;margin-top:12px}.MenuTab__Item.is-Active .MenuTab__PageName:after{border-bottom:4px solid #d51b28}.MenuTab__Number{color:#d51b28}.InquiryhistoryWrapper{width:960px;font-size:13px}.InquiryhistoryWrapper #iframe{min-height:880px}.Dropdown__Title{font-size:1.3rem;padding:8px 16px 12px;margin:0 -16px 0;border-bottom:1px solid #ccc}.Dropdown__ListGroup{padding:0 16px;margin:0 -16px 0;max-height:326px;overflow-y:auto}.Dropdown__ListItem--Favorite{margin-bottom:0;padding:4px 16px 4px 36px;width:max-content;min-width:calc(100% + 32px);max-width:478px;white-space:normal;word-break:break-all;position:relative;line-height:1.9}.Dropdown__ListIcon{margin-right:8px;color:#999;position:absolute;top:10px;left:16px}.Dropdown__Link{font-size:1.3rem;float:right;text-decoration:none;color:#333;margin:8px 0}.Dropdown__Link:hover{color:#333;opacity:.6}.Dropdown__Form{font-size:13px;padding:13px 16px 5px;margin:8px -16px 0;border-top:1px solid #ccc;clear:both;min-width:240px}.TextInput--DropdownForm{width:calc(100% - 8.6rem)}.Button--DropdownForm{min-width:78px;float:right;padding:0 8px}.ContentHead{display:flex;justify-content:space-between}.ContentHead__Label{display:flex;align-items:flex-start}.ContentHead__LabelEdit{display:block;margin:4px 0 0 16px;padding-left:16px;border-left:1px solid #b3b3b3}.LabelEdit{margin-bottom:32px;max-width:560px}.ProductsTable{overflow:auto;white-space:nowrap}.Table--Products{min-width:100%}.Table__HeadCell--Products{min-width:80px}.Table__FixCell{background-color:#fff;background-clip:padding-box;position:-webkit-sticky;position:sticky;max-width:120px;min-width:120px;width:120px;right:0}.Table__FixCell--Head{background-color:#fafafa}.Table__FixCell--Price{max-width:150px;min-width:150px;right:120px}.Table__FixCell--Print{position:-webkit-inherit;position:inherit}.Table__Row--AutoStripeStyle:nth-child(2n) .Table__FixCell{background-color:#fafafa}.Table__Row--Hover:hover .Table__FixCell{background:#e6f4fa}.Table__FixCell--TotalPrice{max-width:110px;min-width:110px;right:120px}.Table__FixCell--Price:before{content:"";display:block;width:1px;height:100%;background:#ddd;position:absolute;left:0;top:0}.Table__FixCell--Amount{max-width:210px}.Price--Xsm{font-size:1.1rem}.trash_img{vertical-align:middle;margin:2px}.trash_img.is-Hidden{display:none}.FrameContainer--Scroll{overflow:auto;max-height:480px}.TextInput--MycatalogTableBasket{width:72px;margin:4px 0}.TextInput--MycatalogTableBasket.is-Hidden{display:none}.MycatalogProductColumn{display:flex;flex-direction:row;justify-content:space-between}.MycatalogProductColumn__LeftColumn{vertical-align:top;width:120px;margin-right:12px}.MycatalogProductImageLink{display:inline-block;margin-bottom:8px}.MycatalogProductColumn__RightColumn{width:calc(100% - 132px)}.MycatalogProductColumnInner__TopColumn{display:flex;justify-content:space-between}.MycatalogProductMainArea{width:calc((100% - 16.3rem) / 3 * 2)}.MycatalogProductName{margin:0 0 4px 0;padding:0;line-height:1.5;color:#333;font-size:1.9rem;display:inline-block}.MycatalogProductLabelArea{display:flex;min-width:342px;margin-left:8px;width:calc((100% - 16.3rem) / 3)}.MycatalogDeleteArea{margin-left:8px;text-align:right;width:15.5rem}.MycatalogLabelArea{display:flex;font-size:11px;margin-top:2px;margin-left:8px}.MycatalogLabelArea.is-Hidden{display:none}.MycatalogLabelArea__Title{width:4em;padding-top:2px}.MycatalogLabelWrap{width:calc(100% - 4em)}.MycatalogLabel{display:inline-block;border:1px solid #e6e6e6;background-color:#fafafa;margin-right:8px;margin-bottom:4px;height:22px;padding:2px 6px 2px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;white-space:nowrap}.Dropdown__Form--NoneLabelList{border-top:none;margin-top:0}.Divider--MyCatalog{display:block;height:1px;margin:16px 0 24px 0;border:0;background-color:#ccc}.Divider--MyCatalogBothEnds{background-color:#b3b3b3}.Button--MycatalogLabel{padding-left:30px;padding-right:12px}.TextInputGroup__HelpMessage--Thin{min-height:18px}.Toolbar--White{background-color:#fff}.Dropdown__Menu{background:#fff;border:1px solid #ccc;padding-left:16px;padding-right:16px;border-radius:4px;left:0}.Dropdown__Menu--MarginNarrow{padding-top:8px;padding-bottom:8px}.u-TextAlign--Left{text-align:left}.BillTable__PaymentMethod{min-width:8rem}.BillTable__PaymentStatus{min-width:10.4rem}.Button--BillDetail{width:6.4rem;min-width:6.4rem}.Button--BillDownload{width:15.2rem;min-width:15.2rem}.Button--StopPosting{margin-left:16px;min-width:192px}.Button--BillBack{min-width:156px}.BillDetail{padding:8px 16px;border:1px solid #dcdcdc}.BillDetail__Box{display:inline-block;margin:8px 16px 8px 0;width:23rem}.BillDetail__Box:first-child{border-right:1px solid #dcdcdc}.BillDetail__Text,.BillDetail__Title{display:inline-block;margin:0}.BillDetail__Title--PaymentMethod{min-width:5em}.BillInformation{display:flex}.BillAmount{margin-right:48px;padding:4px 24px 0;width:46rem;border:1px solid #dcdcdc}.BillAmount__Box{display:flex;flex-wrap:wrap;margin:0;border-top:1px solid #f2f2f2}.BillAmount__Box:first-child{border-top:none}.BillAmount__Box:last-child{border-top:1px solid #dcdcdc}.BillAmount__Text,.BillAmount__Title{display:block;margin:0;padding:12px 0;width:50%}.BillAmount__Text--Total{color:#d51b28}.BillSalesTax{width:50rem}.BillTable__Expense{padding:4px 8px}.BillTable__Control{display:flex;align-items:center;margin-bottom:16px}.BillTableControl__Item--Right{margin-left:auto}.mycatalog_add .myfolder_cell{width:20em;float:left;margin:0 5px 5px 10px}.mycatalog_add .myfolder_cell.all{width:100%;margin:0 5px 5px 0}.mycatalog_add .myfolder_cell img{vertical-align:middle;margin-right:3px}.mycatalog_add .myfolder_cell a{text-decoration:none;display:block;padding:10px;border:1px solid #ccc;border-radius:3px;font-size:110%;color:#000;word-break:break-all}.mycatalog_add .myfolder_cell a:hover{background:#f0f0f0;border:1px solid #b0b0b0}.Section--RecentViewHistory{display:flex;flex-wrap:wrap}.RecentViewItem{display:inline;position:relative;width:120px;margin:0 22px 22px 0}.RecentViewItemLink{text-decoration:none}.RecentViewItemLink:hover{opacity:.6}.RecentViewItemLink__Image{width:120px;height:auto}.RecentViewItemLink__Name{display:inline-block;display:-webkit-box;color:#333;text-decoration:underline;max-height:3em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px}.RecentViewItemLink__Brand,.RecentViewItemLink__Name{font-size:1.3rem;vertical-align:middle;overflow:hidden}.RecentViewItemLink__Brand{text-decoration:none;color:#666;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%}.RecentViewItem__Close{position:absolute;width:24px;height:24px;line-height:28px;font-size:11px;background:#999;color:#fff;text-align:center;border-radius:50%;text-decoration:none;top:-12px;right:-12px}.RecentViewItem__Close:hover{color:#fff;opacity:.6}.Slide__ProductInfo{height:calc(100% - 26px)}:root .ProductsTable,_:-ms-fullscreen{white-space:normal}:root .MycatalogDeleteArea,_:-ms-fullscreen{width:auto}:root .Table__TbodyCell--OrderData,_:-ms-fullscreen{word-break:break-all}.UserInfoColumn{display:inline-block;width:calc(100% / 2 - 50px);vertical-align:top}.UserInfoColumn--left{margin-right:50px}.Button--UserInfoHeading{margin-top:-42px;min-width:auto}.SelectShipping{padding:8px 0;border-top:1px solid #ccc}.SelectContainer--Shipping{max-width:calc(100% - 260px)}.Select--Shipping,.Select__Button--Shipping{width:100%}.EditFormContainer{width:100%;max-width:900px}.EditFormContainer--Error{margin:0 auto -100px}.EditForm{width:400px}.EditForm--200{width:200px}.EditForm--150{width:150px}.EditForm--100{width:100px}.Table__HeadCell--EditFrom{width:196px;position:relative}.Label--EditForm{position:absolute;top:50%;right:8px;transform:translateY(-50%);margin:0}.Table__TbodyCell--EditButtons{background:#f1f1f1;border-top:1px solid #ccc}.Checkbox--Option{padding:4px 0}.NameLabel{display:inline-block;font-size:15px;width:36px}.Radio--EditFrom{padding:0 4px 4px 0}.TooltipWrap{position:relative}.RegistrationTooltip{display:none;font-size:11px;background:#f0f0f0;padding:3px;position:absolute;left:88px;top:-1px;width:285px}.RegistrationTooltip:before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:8px solid #f0f0f0;border-left:0;top:calc(50% - 6px);left:-8px}.AlertList{list-style:none;padding:0;margin:0;color:#85000a}.TextInputGroup__HelpMessage--PaddingNone{padding-bottom:0;min-height:auto}.is-Warning--Inline{display:inline;padding:0}.SuccessMessage{position:absolute;margin-left:8px;margin-top:7px}.SuccessMessage__Icon{width:18px;height:18px;border-radius:10px;background:#00aa06;display:block;float:left}.SuccessMessage__Icon:after{content:"";display:block;width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);margin-top:6px;margin-left:5px}.SuccessMessage__Text{float:left;margin-left:4px}.HelpMessageLink{color:#333}.NgMailLabel{display:inline-block;width:210px}.PackageDropSetting{margin-top:8px;padding:12px 16px;background:#fff;border:1px solid #ccc;border-radius:4px}.PackageDropSettingGroup{position:relative;display:flex;align-items:center;width:100%;padding-bottom:12px}.PackageDropSettingTitle{width:160px;font-weight:bold}.PackageDropSettingButtonHelp{margin-left:8px;font-size:1.1rem}.PackageDropSettingGuideLink{width:100%;text-align:right}.Button--NoShrink{flex-shrink:0}.Table__HeadCell--MinWidth{min-width:140px}.DialogHeader--PackageDrop{margin-bottom:0}.DialogHeader__Title--PackageDrop{margin-bottom:16px}.DialogContents--PackageDrop.is-Scrollbar{margin-bottom:16px;padding-top:16px}.TextInputGroup--PackageDrop{display:inline-block;vertical-align:text-top;margin-left:8px}.DialogHeader__TitleText{margin-bottom:8px;font-size:19px;line-height:1.5;font-weight:bold}.DialogHeader__AddressInfo{margin:0;font-size:1.3rem;font-weight:normal}.DialogNavigation--PackageDrop{padding-bottom:0}.TextInput--PackageDrop{width:160px}.Alert--PackageDrop{display:flex;flex-direction:column}.Alert__Title{display:flex;-webkit-box-align:center;align-items:center}.Alert:last-child{margin-bottom:8px}.PackageDropDivider{height:1px;margin:12px 0;border:0;background-color:#ccc}.PackageDropCaution{display:flex;flex-wrap:wrap}.PackageDropCaution__Image{width:75px;height:75px;background-color:#ffff}.PackageDropCaution__Text{flex-grow:1;flex-basis:60%;margin:0 0 0 16px;padding:0}.PackageDropCaution__Help{width:100%;text-align:right}.Alert--AttentionIcon{display:inline-block;vertical-align:middle;margin-right:4px;font-size:0;color:#866714}.DeliveryStyle{display:inline-block;margin-top:4px;font-size:11px}.SpecialPriceInformation__Block--MypageTop{background:#f1f1f1;padding:4px 8px;margin-top:16px;margin-bottom:24px}.SpecialPriceInformation--MypageTop{border:1px solid #b3b3b3;background:#fff;border-radius:4px;overflow:hidden;margin:8px 4px}.SpecialPriceInformation__TitleBox--MypageTop{position:relative;display:table-cell;border-left:8px solid #fbf2a4;color:#fff}.SpecialPriceInformation__MessageBox--MypageTop{display:table-cell;padding:16px 16px 11px 16px;background:#fff}.SpecialPriceInformation__MessageInfo--MypageTop{margin-bottom:8px;font-size:13px;line-height:1}.SpecialPriceInformation__CouponTitle--MypageTop{display:inline-block;font-size:1.3rem;font-weight:bold;line-height:1}.SpecialPriceInformation__CouponTitle2--MypageTop{display:inline-block;font-size:1.3rem;font-weight:bold;line-height:1.5;margin-right:16px}.SpecialPriceInformation__CouponTitle2--MypageTop:before{content:"▼"}.SpecialPriceInformation__DiscountProduct--MypageTop{display:inline-block;font-size:1.3rem}.SpecialPriceInformation__CouponBox--MypageTop{margin:0;padding:0;border-spacing:0}.TdSpecialPriceInformation__DiscountProduct--MypageTop{font-size:1.3rem;line-height:2.1;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.SpecialPriceInformation__CodeMessage--MypageTop{font-size:1.3rem}.TdSpecialPriceInformation__CodeMessage--MypageTop{font-size:1.3rem;width:9.5rem}.TdSpecialPriceInformation--ProductLink--Mypage{width:16rem}.SpecialPriceInformation__CodeInfo--MypageTop{display:inline-block;background:#f1f1f1;border:1px solid #ccc;font-size:1.5rem;font-weight:bold;height:2.4rem;padding:0 4px;letter-spacing:2px;margin:0 16px 4px 4px}.FrameContainer__Item--MypageTop{position:relative;line-height:1;border-bottom:1px solid #ccc}.Frame--MypageTop{max-width:100%;border:1px solid #ccc;border-bottom:none;margin-bottom:16px;background:#fff}.FrameContainer__Item--Padding8{padding:8px}.TextLink__Text--LeftTitle{display:block;text-decoration:underline;font-weight:bold;margin-bottom:8px}.Slide__CampaignBanner--MypageTop{margin-right:8px;min-width:183px}.Section__Title--TopRecommendlist{font-size:19px;display:inline-block;line-height:1.3;font-weight:normal;margin:0 16px 0 0;padding:0}.TextLink--TopRecommend--PXrli3{vertical-align:top;padding-top:4px;display:inline-block}.user_navi__AccountBox{display:flex;margin-bottom:16px}.Icon--UserNavi__ColumHeadline{vertical-align:middle;color:#333;margin-right:8px}.mypage_content .superbanner{text-align:center;margin:8px 0;padding:0;background:url(//jp.images-monotaro.com/main/top/img/promp/prompBack.gif);border:1px solid #9a9a9a;-moz-border-radius:10px;-webkit-border-radius:10px;min-width:570px;display:block}.mypage_content .superbanner a{display:block}.SuperBanner--ZenpinSale a:hover{display:block;height:127px;background:url(//jp.images-monotaro.com/main/top/img/Superbanner_ZenpinSale_back.png) repeat-x #eee;background-position:30px;text-decoration:none}.SuperBanner--ZenpinSale a{display:block;height:127px;background:url(//jp.images-monotaro.com/main/top/img/Superbanner_ZenpinSale_back.png) repeat-x #fff;background-position:30px;text-decoration:none}.SuperBanner--ZenpinSale{position:relative;background-image:none;border:none!important}.SuperBanner__Title{position:relative;width:448px;height:125px;margin:0 auto;background-image:url(//jp.images-monotaro.com/main/top/img/Superbanner_ZenpinSale_title.png);background-repeat:no-repeat}.SuperBanner__Title--5Percent{background-image:url(//jp.images-monotaro.com/main/top/img/Superbanner_ZenpinSale_title5percent.png)}.SuperBanner__Legend{width:100%;padding:6px 0;color:#fff;text-align:center;font-size:13px;line-height:1.25em}.SuperBanner__Date{font-size:15px;font-weight:bold;border-bottom:1px solid #fff}.SuperBanner__Numbers{padding:0 4px;font-size:18px;font-weight:bold}.SuperBanner__CampaignCode{position:absolute;bottom:7px;width:100%;text-align:center;color:#fff;font-size:13px;line-height:1.25em}.SuperBanner__CampaignCodeLegend{font-size:13px}.SuperBanner__CampaignCodeContainer{display:inline-block;margin:0;padding:4px 16px;background-color:#000;border-radius:4px;font-size:15px;line-height:1.25em}.SuperBanner__CampaignCenterCode{padding:0 4px}.mypage_content .SuperBanner--ChooseCoupon{background:url(//jp.images-monotaro.com/main/top/img/superbanner_mask_back.png) #fff;border:1px solid #ccc;border-radius:0}.mypage_content .SuperBanner--ChooseCoupon:hover{opacity:.8}.SuperBanner--ChooseCoupon img{vertical-align:bottom}.mypage_content .Monobrand15{border:none}.mypage_content .Monobrand15 a{background:url(//jp.images-monotaro.com/main/top/img/superbanner_monobrand15_back.png) repeat #db303c;border:1px solid #db303c}.mypage_content .Monobrand15 a:hover{border:1px solid #9b000b;opacity:.8}.Monobrand15 a:hover img{opacity:1}.Monobrand15 a img{vertical-align:middle}.mypage_content .SuperBanner--BrandSale{display:block;background:none;border:1px solid #333;border-radius:0}.mypage_content .BrandSaleLink:link,.mypage_content .BrandSaleLink:visited{color:#333;text-decoration:none}.mypage_content .BrandSaleLink:active,.mypage_content .BrandSaleLink:hover{opacity:.8;color:#333;text-decoration:none}.BrandSaleHeader{display:table;width:100%}.BrandSaleHeader__Left{display:table-cell;vertical-align:middle;width:50%;background-color:#fff}.BrandSaleHeader__Right{display:table-cell;width:50%;background-color:#333;font-size:0;text-align:left}.BrandSaleLeftInner{width:400px;margin-left:auto;text-align:center;padding:12px 8px 0 12px}.BrandSaleTitle{font-size:18px;font-weight:bold;line-height:1.5;text-align:right}.BrandSaleTitle__Word{display:inline-block}.BrandSaleTitle__Word--BrandName{font-size:24px;line-height:1.3}.BrandSaleTitle__Word--Other{line-height:1.3;padding-left:4px}.BrandSaleTitle__Emphasis{font-size:19px;letter-spacing:1px;padding-left:2px}.BrandSaleDate{padding:4px 0 2px 0;background-color:#333;color:#fff;text-align:center;font-weight:bold}.BrandSaleDate__Emphasis{padding:0 6px;font-size:19px;font-weight:bold}.BrandSaleDate__Info{white-space:nowrap}.superbanner.CouponBanner{background:#c3dfba;border:1px solid #ccc;border-radius:0}.superbanner.CouponBanner a{display:block;padding:0;box-sizing:border-box}.superbanner.CouponBanner a:hover{opacity:.8}.superbanner.CouponBanner img{vertical-align:bottom}.OptionSwitch{margin-bottom:16px;margin-top:0}.OptionSwitch__Title{display:inline}.OptionSwitch__Box{display:inline-block;margin-left:16px}.OptionSwitch__Icon{margin:0;padding:0;min-width:auto;background-color:transparent;border:none;box-shadow:none;vertical-align:middle}.Switch{position:relative;display:inline-block;width:44px;vertical-align:middle}.Switch__Content{position:relative;display:block;height:18px;border-radius:9px;overflow:hidden;cursor:pointer}.Switch__Content:before{top:0;left:0;padding-left:19px;width:100%;height:100%;background:#b3b3b3;color:#333;font-size:10px}.Switch__Content:after,.Switch__Content:before{position:absolute;content:"";display:block;border-radius:9px;line-height:18px}.Switch__Content:after{top:50%;left:50%;width:0;height:0;background-color:transparent;transition:all .2s;opacity:0}.Switch__Input{display:none}.Switch__Handle{position:absolute;top:1px;left:1px;display:block;width:16px;height:16px;background-color:#fff;border-radius:8px;cursor:pointer;transition:all .2s}.Switch__Handle.is-On{left:27px}.Switch__Content.is-On:after{content:"";padding-left:6px;background:#0063aa;color:#fff;opacity:1}.Switch__Content.is-On:after,.Switch__Label{top:0;left:0;width:100%;height:100%;font-size:10px;line-height:18px}.Switch__Label{position:absolute;vertical-align:middle;cursor:pointer}.Switch__Label--Off{margin-left:20px;color:#333;opacity:1}.Switch__Label--On{margin-left:8px;color:#fff;opacity:0}.Switch__Label--Off.is-On{opacity:0}.Switch__Label--On.is-On{opacity:1}.FeedbackMessageContainer{position:relative;flex:1}.FeedbackMessage{position:absolute;font-size:1.1rem;padding:8px 16px;border:1px solid #66add6;background:#e6f4fa;animation:fadeout-keyframes 3.5s ease 0s 1 forwards}@keyframes fadeout-keyframes{0%{opacity:1}90%{opacity:1}to{opacity:0}}.FeedbackMessage:before{content:"";position:absolute;top:50%;left:-16px;margin-top:-8px;border:8px solid transparent;border-right:8px solid #e6f4fa;z-index:2}.FeedbackMessage:after{content:"";position:absolute;top:50%;left:-18px;margin-top:-9px;border:9px solid transparent;border-right:9px solid #66add6;z-index:1}.FeedbackMessage--CostCenter,.FeedbackMessage--TotalPrice{top:-8px;left:60px;white-space:nowrap}.FeedbackMessage--PackageDrop{position:absolute;top:50%;left:16px;transform:translateY(-50%)}.OptionSubList{list-style:none;margin:0;padding-left:12px}.EbankMonthly__Contact{padding:16px;border:1px solid #ccc}.Divider{display:block;height:1px;margin:8px 0;border:0;background-color:#ccc}.DescriptionArea{padding:24px 0;border-bottom:1px solid #ccc}.DescriptionText{margin:0}.AttributeLabel__Wrap--Linebreak{display:block}.Subscription__Header{position:relative;margin-bottom:16px;padding-bottom:4px;border-bottom:1px solid #ccc}.TextLink--SubscriptionFeature{position:absolute;top:8px;right:0}.Section--Subscription{display:flex}.Subscription__Product{width:calc(100% - 423px)}.Subscription__Delivery{margin-left:48px;width:375px}.Subscription__Item{display:flex}.Subscription__Image{margin-right:16px;width:160px}.Subscription__Detail{width:calc(100% - 176px)}.DescriptionArea--Subscription{padding:16px 0;margin-bottom:16px}.Subscription__DeliveryNumber{color:#d51b28}.Subscription__DeliverySkip{color:#666}.Delivery__Customer{margin-top:4px;padding:8px 0;border-top:1px solid #ccc}.Table__HeadCell--Subscription{width:150px}.PBRecommend--Subscription{width:240px;margin-left:auto}.Section--SubscriptionGuide{margin:40px auto 0;width:980px}.Subscription__GuideText{margin:0;padding-left:12px}.Section--SubscriptionCorporate{margin:24px auto 0;width:980px}.Subscription__FeatureLink{display:inline-block;margin:24px auto}.Subscription__FeatureLink:hover{opacity:.6}.OrderDate{position:relative}.OrderDate__List{display:flex;margin:0 0 4px 0}.OrderDate__ListYear{padding-right:8px}.OrderDate__ListMonth{position:relative;margin:0;padding:0 8px}.OrderDate__ListMonth:before{position:absolute;top:4px;left:0;content:"";display:block;width:1px;height:12px;background:#333}.OrderDate__Previous{position:absolute;right:0;bottom:0;text-align:right}.SelectContainer--OrderDate{margin-left:12px}.Select__Button--OrderDate{width:142px}.OrderHistory__Guide{display:flex;flex-wrap:wrap}.OrderHistory__GuideList{list-style:none;margin:0;width:100%;text-align:right}.OrderHistory__GuideItem{display:inline;padding-left:16px;text-align:left}.TextLink__Icon--OrderGuide{top:2px}.OrderHistory__Box{display:flex;flex-wrap:wrap;margin-top:8px;padding:16px 16px 12px;width:100%;border:1px solid #ccc}.OrderHistory__Box.is-Success{background:#f1f1f1}.OrderHistory__Customer{width:calc((100% - 54.5rem) / 2);padding-right:20px}@media screen and (-webkit-min-device-pixel-ratio:0){:root .OrderHistory__Customer,_::-webkit-full-page-media,_:future{width:calc((100% - 54.5rem) / 2);padding-right:4px}}.OrderHistory__Operation{width:54.5rem}.OrderHistory__DataList{display:flex;flex-wrap:wrap;margin:0}.OrderHistory__DataList--Align{align-items:center}.OrderHistory__DataTitle{position:relative;margin-bottom:8px;width:7em}.OrderHistory__DataTitle--Sm{width:5em}.OrderHistory__DataTitle--Lg{width:9em}.OrderHistory__DataTitle:after{position:absolute;top:0;right:0;content:"：";display:inline}.OrderHistory__DataText{margin:0 0 8px 0;width:calc(100% - 7em)}.OrderHistory__DataText--Sm{width:calc(100% - 5em)}.OrderHistory__DataText--Lg{width:calc(100% - 9em)}.OrderHistory__Text{margin:0 0 16px 0}.OrderHistory__ProductList{list-style:none;margin:0;padding:0}.OrderHistory__ProductItem{margin-bottom:4px;line-height:1.3;word-break:break-all}.OrderHistory__ProductNumber{padding:0 4px}.OrderHistory__OperationBox{display:flex}.OrderHistory__Status{width:22rem}.OrderHistory__Receipt{padding-left:16px;width:32.5rem;border-left:1px solid #ccc}@media screen and (-webkit-min-device-pixel-ratio:0){:root .OrderHistory__Receipt,_::-webkit-full-page-media,_:future{padding-left:4px;width:32.5rem;border-left:1px solid #ccc}}.Button--OrderHistory{min-width:160px}.Button--CancelDialog{width:250px}.Alert__Title--Cancel{display:inline-block;margin:0 40px 0 0}.Alert--Cancel{display:block;margin:0 0 16px;width:100%;background:#fff}.Alert--Shipment{display:block;margin:16px 0 0;width:100%}.Alert--Shipment:last-child{margin-bottom:0}.BreadCrumbs--OrderHistory{position:absolute;top:0;left:0}.OrderHistory__Customer--Detail{width:12%;padding-right:8px;flex-grow:1}.OrderHistory__Operation--Detail{width:calc(12% - 16px);flex-grow:2}.Section--OrderHistory{margin-bottom:16px;padding-bottom:16px;border-bottom:1px dotted #ccc}.Table--OrderHistory{border:0;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.Table__HeadCell--Border,.Table__TbodyCell--Border{border:0;border-top:1px solid #ccc;border-right:1px solid #ccc}.Table__Row--BorderDash{border-top:1px dashed #ccc}.Table__TbodyCell--BorderDash{border:0;border-top:1px dashed #ccc;border-right:1px solid #ccc}.Table__HeadCell--Border{line-height:1.3}.Table__TbodyCell--SubTotal{background:#fafafa;border:0;border-top:1px solid #ccc;border-right:1px solid #ccc}.Table__TbodyCell--Total{background:#e6e6e6;border:0;border-top:1px solid #999;border-right:1px solid #ccc}.OrderHistory__Table--Detail{width:36%}.OrderHistory__Table--Status{width:130px}.OrderHistory__Table--Document{width:140px}.OrderHistory__Table--Return{width:4.5%;min-width:4em}.OrderDetail__Box{display:flex}.OrderDetail__Link{display:block;padding:0 16px 8px 0;width:96px}.OrderDetail__Image{width:80px;height:80px;margin:0 16px 8px 0}.OrderDetail__Item{width:calc(100% - 96px)}.OrderDetail__Custom{margin-bottom:4px;word-break:break-all}.Button-OrderDetail{padding:0 8px 0 40px;min-width:auto}.Button--OrderDocument{margin-top:8px;padding:0 8px 0 32px;min-width:auto}.OrderStatus{padding:4px;font-size:1.5rem;font-weight:bold;line-height:1.3;text-align:center;white-space:nowrap}.OrderStatus--Shipping{background:#99cde7}.OrderStatus--Return{background:#f8c6da}.OrderStatus--Cancel{background:#f8e861}.OrderStatus--Expectation{background:#e6e6e6}.TextInput--OrderCancel{max-width:calc(3em + 16px);min-width:calc(1.5em + 16px)}.Button--OrderCancel{min-width:80px}.TextLink--AlertTitle{color:#333;font-weight:normal}.OrderHistory__Note{margin:16px 0 0}.OrderHistory__Line{margin:8px -8px;padding:0;height:0;border:0;border-top:1px solid #ccc}.Section__Title--OrderHistory{margin:0 0 8px;padding:0;font-size:1.3rem;font-weight:bold}.OrderHistory__DeliveryText,.OrderHistory__InquiryText{margin:0;padding-left:8px}.OrderHistory__DocumentList{list-style:none;margin:0;padding:0 0 0 8px}.OrderHistory__DocumentItem{text-indent:-1em;margin-left:1em}.MailMag{margin-bottom:24px;padding:12px;background:#fef7ed;border:1px solid #ccc;text-align:center}.MailMag__Inner{display:flex;justify-content:center;align-items:center;width:100%;text-align:left}.MailMag__Title{margin:0;padding-right:24px}.MailOptIn{min-width:192px}.MailMag__Error,.MailMag__Result{height:40px;padding-top:7px}.MailOptIn---FailureText,.MailOptIn--SuccessText{font-size:18px;font-weight:bold;position:relative;bottom:5px;left:2px}.MailOptIn--SuccessText{opacity:0;animation:show .5s ease-in 1s forwards}.MailOptIn--FailureMark,.MailOptIn--SuccessMark{position:relative;display:inline-block}.MailOptIn__MarkCircle,.MailOptIn__MarkFill{text-align:left;display:inline-block;border-radius:50%;width:22px;height:22px}.MailOptIn__MarkFill{box-shadow:inset 0 0 0 2px #00aa06;animation:filling .6s ease-in .4s forwards}.MailOptIn__MarkCircle{background:#801018}.MailOptIn__MarkDraw--Left,.MailOptIn__MarkDraw--Right{position:absolute;top:0;left:0;overflow:hidden;width:50%;height:100%}.MailOptIn__MarkDraw--Right{left:50%}.MailOptIn__MarkDraw--Left:before,.MailOptIn__MarkDraw--Right:before{position:absolute;top:0;left:0;content:""}.MailOptIn__MarkDraw--Right:before{width:100%;height:200%;background:#fff;transform-origin:0 25%;animation:draw .1s linear .1s forwards}.MailOptIn__MarkDraw--Left:before{left:0;width:110%;height:120%;background:#fff;transform-origin:100% 40%;animation:draw .1s linear .2s forwards}.Icon--CheckMailOptIn{opacity:0;left:4px;animation:show .5s ease-in .5s forwards}.Icon--CheckMailOptIn,.Icon--CloseMailOptIn{position:absolute;top:5px;width:100%;user-select:none;color:#fff}.Icon--CloseMailOptIn{left:5px}@keyframes draw{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes show{0%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes filling{0%{box-shadow:inset 0 0 0 9px #00aa06}to{box-shadow:inset 0 0 0 50px #00aa06}}.Alert--MailOptInError,.Alert--MailOptInError:last-child{display:inline-block;margin:8px 0 0;width:auto}.Alert.is-Hidden,.Button--MailOptIn.is-Hidden,.MailMag__Error.is-Hidden,.MailMag__Result.is-Hidden{display:none}.TitleContents{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.BuyListLink{margin-left:48px}.BuyListLink:hover{opacity:.6}.OrderHistoryCSV{margin-bottom:8px}.OrderHistoryCSV,.OrderHistoryCSV__Legacy{display:flex;align-items:center}.OrderHistory__DataInformation{flex-basis:100%;font-size:13px}.u-FontWeight--Normal{font-weight:normal}.u-WhiteSpace--Nowrap{white-space:nowrap}.u-PaddingLeft--None{padding-left:0}.u-PaddingLeft--2{padding-left:2px}.u-PaddingLeft--8{padding-left:8px}.u-PaddingLeft--16{padding-left:16px}.u-PaddingLeft--20{padding-left:20px}.u-PaddingLeft--24{padding-left:24px}.u-PaddingRight--8{padding-right:8px}.u-PaddingRight--16{padding-right:16px}.u-PaddingRight--24{padding-right:24px}.u-PaddingTop--8{padding-top:8px}.u-TextAlign--Center{text-align:center}.u-MarginTop--12{margin-top:12px}.u-MarginTop--None{margin-top:0}.u-MarginTop--2{margin-top:2px}.u-MarginTop--4{margin-top:4px}.u-MarginTop--8{margin-top:8px}.u-MarginRight--4{margin-right:4px}.u-MarginRight--8{margin-right:8px}.u-MarginRight--16{margin-right:16px}.u-MarginRight--24{margin-right:24px}.u-MarginRight--32{margin-right:32px}.u-MarginLeft--8{margin-left:8px}.u-MarginBottom--None{margin-bottom:0}.u-MarginBottom--4{margin-bottom:4px}.u-MarginBottom--8{margin-bottom:8px}.u-MarginBottom--12{margin-bottom:12px}.u-MarginBottom--16{margin-bottom:16px}.u-MarginBottom--32{margin-bottom:32px}.u-MarginBottom--40{margin-bottom:40px}.u-MarginBottom--48{margin-bottom:48px}.u-Position--Relative{position:relative}.u-Inline--Middle{display:inline-block;vertical-align:middle}.u-MarginTop--16{margin-top:16px}.u-Float--Right{float:right}.u-Overflow--Hidden{overflow:hidden}.u-WidthFlex{min-width:auto}.u-Display--None{display:none}