﻿@import url("https://fonts.googleapis.com/css2?family=Quicksand&display=swap");html.wf-active{visibility:visible}html.wf-active div.ec-layoutRole{display:block}html.wf-active div#loading{animation:fadein-keyframes .5s ease 0s 1 forwards}@keyframes fadein-keyframes{0%{opacity:1;z-index:100000}100%{opacity:0;z-index:-10}}body{font-family:"游ゴシック", YuGothic, "Yu Gothic", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", Arial, "メイリオ", Meiryo, sans-serif}div#landscape{display:none}@media screen and (min-width: 0) and (max-width: 1366px) and (orientation: landscape){div#landscape{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:200000;background:#333;display:block}div#landscape p{font-size:20px;font-size:1.25rem;width:100vw;height:100vh;text-align:center;align-items:center;color:#fff;display:flex}div#landscape p b{width:100vw;display:block;text-align:center;font-weight:normal;position:relative}div#landscape p b:before{width:50px;height:50px;margin:0 auto 10px;content:"";display:block;background-image:url(/html/user_data/assets/img/landscape.svg);background-size:100% 100%}}div#loading{position:absolute;top:0;left:0;z-index:100000;background-color:#fff;display:flex;height:100vh;width:100%;justify-content:space-around;align-items:center}div#loading .block{width:40px;display:flex;justify-content:space-between}div#loading .circle{width:10px;height:10px;background-color:#333;border-radius:50%;animation:loading 1s infinite}div#loading .circle:nth-child(2){animation-delay:0.1s}div#loading .circle:nth-child(3){animation-delay:0.2s}@keyframes loading{0%{transform:scale(0.1)}100%{transform:scale(1)}}div#fixed_bnr{position:fixed;right:30px;bottom:90px;display:none}@media screen and (min-width: 0) and (max-width: 1024px){div#fixed_bnr{bottom:5px;left:20px}}div#fixed_bnr a.close{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;display:block;position:relative;position:absolute;top:-10px;left:-10px}div#fixed_bnr a.close:after{-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px;width:28px;height:28px;background:#fff;content:"";display:block;position:absolute;top:1px;left:1px;z-index:1}div#fixed_bnr svg{width:30px;height:30px;position:relative;z-index:2}div#fixed_bnr p img{width:345px;height:147px;border:1px solid #ccc}@media screen and (min-width: 0) and (max-width: 1024px){div#fixed_bnr p img{width:85%;height:auto}}div.ec-blockTopBtn{width:48px;height:48px;text-indent:-9999px}@media screen and (min-width: 0) and (max-width: 1024px){div.ec-blockTopBtn{right:10px;z-index:10}}div.ec-blockTopBtn:after{width:16px;height:16px;margin-top:-4px;margin-left:-8px;content:"";display:block;position:absolute;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(-45deg);left:50%;top:50%}.ec-layoutRole{padding-top:150px}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole{padding-top:0}}.front_page .ec-layoutRole{padding-top:150px}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-layoutRole{padding-top:0}}.ec-layoutRole .ec-layoutRole__contents{width:100%;max-width:1200px;margin:0 auto;padding:0 10px;margin-top:50px}div.ec-borderedDefs{margin-bottom:60px;border-top:none}div.ec-borderedDefs h2{font-size:32px;font-size:2rem;padding:10px 20px;background:#f7f7f7}div.ec-borderedDefs dl{padding:15px 0}div.ec-borderedDefs dt{padding-top:0;line-height:2}div.ec-borderedDefs dd{line-height:2}.ec-shelfRole img{border:1px solid #e6e6e6}.ec-inlineBtn--action,.ec-blockBtn--action{background:#5CB1B1;border-color:#5CB1B1}.ec-inlineBtn--action:hover,.ec-inlineBtn--action:active:hover,.ec-inlineBtn--action:focus,.ec-blockBtn--action:hover,.ec-blockBtn--action:active:hover,.ec-blockBtn--action:focus{background:#509999;border-color:#509999}.ec-inlineBtn--action[disabled],.ec-blockBtn--action[disabled]{background:#DE5D50;border-color:#DE5D50}@media screen and (min-width: 0) and (max-width: 1024px){.ec-role{padding:0}}.ec-layoutRole__header{width:100%;margin-bottom:30px;background:#f7f7f7;border-bottom:1px solid #e6e6e6;position:absolute;top:0;left:0;z-index:100;transition:.2s}.ec-layoutRole__header.show{position:fixed}.ec-layoutRole__header.hide{transform:translateY(-100%)}.front_page .ec-layoutRole__header{margin-bottom:0;border-bottom:none}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header{margin-bottom:0;background:none;position:static}}.ec-layoutRole__header .ec-headerTagline{background:#333;color:#fff}.ec-layoutRole__header .ec-headerTagline div{width:100%;margin:0 auto;padding:0;height:50px;position:relative;display:flex;justify-content:center}.ec-layoutRole__header .ec-headerTagline p{font-size:18px;font-size:1.125rem;line-height:50px;position:absolute;top:0;left:10px}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerTagline p{display:none}}.ec-layoutRole__header .ec-headerTagline h1{width:100%;margin:0;padding-top:6px;text-align:center}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerTagline h1{margin:0}}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerTagline h1{text-align:center}}.ec-layoutRole__header .ec-headerTagline h1 img{width:auto;height:18px;vertical-align:middle}@media screen and (min-width: 320px) and (max-width: 568px){.ec-layoutRole__header .ec-headerTagline h1 img{height:16px}}@media screen and (min-width: 375px) and (max-width: 667px){.ec-layoutRole__header .ec-headerTagline h1 img{height:20px}}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerTagline h1 img{float:none}}.ec-layoutRole__header .ec-headerTagline h1 span{font-size:31px;font-size:1.9375rem;margin-left:10px;font-family:noto-sans-cjk-jp, sans-serif;font-weight:500;font-style:normal}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerTagline h1 span{margin-left:10px;float:none}}@media screen and (min-width: 320px) and (max-width: 568px){.ec-layoutRole__header .ec-headerTagline h1 span{font-size:22px;font-size:1.375rem;margin-left:5px;vertical-align:2px}}@media screen and (min-width: 375px) and (max-width: 667px){.ec-layoutRole__header .ec-headerTagline h1 span{font-size:30px;font-size:1.875rem;vertical-align:0%}}.ec-layoutRole__header .ec-headerTagline h1 a{color:#fff;text-decoration:none !important}.ec-layoutRole__header .ec-headerTagline ul{height:50px;padding-left:20px;position:absolute;top:0;right:0;line-height:48px;background:#b3b3b3}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerTagline ul{display:none}}.ec-layoutRole__header .ec-headerTagline ul li{display:inline-block;*display:inline;*zoom:1;font-size:20px;font-size:1.25rem;margin-right:20px}.ec-layoutRole__header .ec-headerTagline ul li a{color:#fff;vertical-align:middle}.ec-layoutRole__header .ec-headerTagline ul li a i{font-size:26px;font-size:1.625rem;margin-right:5px}.ec-layoutRole__header .ec-headerTagline ul li a span{display:inline-block;*display:inline;*zoom:1}.ec-layoutRole__header .ec-headerNaviRole{width:100%;max-width:1200px;margin:0 auto;padding:0 10px;padding:5px 10px;position:relative;display:none}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerNaviRole{padding:0;display:block}}.ec-layoutRole__header .ec-headerNaviRole__left{width:auto}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerNaviRole__left{padding:0 0 15px;background:#333}}.ec-layoutRole__header .ec-headerNaviRole__left h1{margin:18px 0;position:relative}.ec-layoutRole__header .ec-headerNaviRole__left h1:after{content:" ";display:table}.ec-layoutRole__header .ec-headerNaviRole__left h1:after{clear:both}.ec-layoutRole__header .ec-headerNaviRole__left h1 small{display:none}@media screen and (min-width: 320px) and (max-width: 568px){.ec-layoutRole__header .ec-headerNaviRole__left h1 small{font-size:14px;font-size:.875rem}}@media screen and (min-width: 375px) and (max-width: 667px){.ec-layoutRole__header .ec-headerNaviRole__left h1 small{font-size:16px;font-size:1rem}}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerNaviRole__left h1 small{display:block;color:#fff}}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerNaviRole__left h1{width:auto;margin:0}}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerNaviRole__left h1{text-align:center}}.ec-layoutRole__header .ec-headerNaviRole__left h1 img{display:inline-block;*display:inline;*zoom:1;width:auto;height:32px;float:left}@media screen and (min-width: 320px) and (max-width: 568px){.ec-layoutRole__header .ec-headerNaviRole__left h1 img{height:16px}}@media screen and (min-width: 375px) and (max-width: 667px){.ec-layoutRole__header .ec-headerNaviRole__left h1 img{height:12px}}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerNaviRole__left h1 img{float:none}}.ec-layoutRole__header .ec-headerNaviRole__left h1 span{display:inline-block;*display:inline;*zoom:1;font-size:42px;font-size:2.625rem;margin-top:5px;margin-left:10px;font-family:noto-sans-cjk-jp, sans-serif;font-weight:500;font-style:normal}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerNaviRole__left h1 span{margin-left:10px;float:none;vertical-align:-17%;color:#fff}}@media screen and (min-width: 320px) and (max-width: 568px){.ec-layoutRole__header .ec-headerNaviRole__left h1 span{font-size:22px;font-size:1.375rem;margin-left:5px;vertical-align:2px}}@media screen and (min-width: 375px) and (max-width: 667px){.ec-layoutRole__header .ec-headerNaviRole__left h1 span{font-size:22px;font-size:1.375rem;vertical-align:20%}}.ec-layoutRole__header .ec-headerNaviRole__left h1 a{color:#000;text-decoration:none !important}.ec-layoutRole__header .ec-headerNaviRole__right{width:auto}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerNaviRole__right{display:none}}.ec-layoutRole__header .ec-headerNaviRole__right .ec-cartNavi{background:#fff}.ec-layoutRole__header .ec-headerNaviRole__right .ec-cartNavi__badge{background:#5CB1B1}.ec-layoutRole__header .ec-headerNaviRole__right .ec-cartNavi__price{vertical-align:30%}.ec-layoutRole__header .ec-headerNaviRole:after{display:none}.ec-layoutRole__header .ec-headerNaviRole__SP ul{height:75px;margin:0;padding:0;display:flex;justify-content:center}.ec-layoutRole__header .ec-headerNaviRole__SP ul li{width:45%;margin:0;padding:0;list-style:none;text-align:center;position:relative;border-bottom:3px solid #fff}.ec-layoutRole__header .ec-headerNaviRole__SP ul li div{width:100%;margin-left:-50%;position:absolute;bottom:12px;left:50%}.ec-layoutRole__header .ec-headerNaviRole__SP ul li.ancora{padding-top:2px}.ec-layoutRole__header .ec-headerNaviRole__SP ul li.active{border-bottom:3px solid #333}.ec-layoutRole__header .ec-headerNaviRole__SP ul li img.plus{width:70px}.ec-layoutRole__header .ec-headerNaviRole__SP ul li img.ancora{width:120px}.ec-layoutRole__header .ec-headerNaviRole__SP ul li em{font-size:18px;font-size:1.125rem;margin-top:5px;display:block;font-style:normal;color:#000}.ec-layoutRole__header .ec-headerNavSP{background:#f2f2f2;top:12px}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header .ec-headerNavSP{width:36px;height:36px;display:block}}.ec-layoutRole__header .ec-headerNav__item{text-align:center;margin:0 10px}.ec-layoutRole__header .ec-headerNav__item a:hover{text-decoration:none !important}.ec-layoutRole__header .ec-headerNav__itemIcon{font-size:48px;font-size:3rem;margin:0}.ec-layoutRole__header .ec-headerNav__itemLink{margin:0;display:block}.ec-layoutRole__header .ec-headerRole__cart .ec-cartNavi{min-width:100%;margin:0 10px;padding:4px 0 0;background:none;display:block;text-align:center}.ec-layoutRole__header .ec-headerRole__cart .ec-cartNavi__icon{font-size:48px;font-size:3rem;margin:0}.ec-layoutRole__header .ec-headerRole__cart .ec-cartNavi__label{display:none}.ec-layoutRole__header .ec-headerRole__cart .ec-cartNavi__itemLink{margin:4px 0 0;display:block}.ec-layoutRole__header .ec-headerRole__cart .ec-cartNavi__badge{background:#5CB1B1;left:-5px}.ec-layoutRole__header .ec-headerRole__cart .ec-cartNaviNull,.ec-layoutRole__header .ec-headerRole__cart .ec-cartNaviIsset{min-width:300px;max-width:300px;margin-top:36px;background:#f2f2f2}.ec-layoutRole__header .ec-headerRole__cart .ec-cartNaviNull:before,.ec-layoutRole__header .ec-headerRole__cart .ec-cartNaviIsset:before{right:25px;border-bottom-color:#f2f2f2;border-width:0 10px 15px 10px;top:-15px}.ec-layoutRole__header .ec-headerRole__cart .ec-cartNaviNull__message{margin-bottom:8px}.ec-layoutRole__header .ec-headerRole__cart .ec-cartNaviIsset__cart{padding-bottom:16px;border-bottom:1px solid #ccc}.ec-layoutRole__header nav{background:#fff;position:relative}@media screen and (min-width: 0) and (max-width: 1024px){.ec-layoutRole__header nav{display:none}}.ec-layoutRole__header nav article{width:100%;max-width:1200px;margin:0 auto;padding:0 10px;padding:20px 0 0;display:flex;justify-content:space-between}.ec-layoutRole__header nav article .navBlock{display:flex}.ec-layoutRole__header nav article div.overlay{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;width:100%;height:calc(100vh + 100vh/2);position:absolute;top:0;left:0;background:#000;z-index:-2;display:none;transition:opacity .3s}.ec-layoutRole__header nav article ul.ec-itemNav__nav:hover+div.overlay{filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;display:block}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory{position:static}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory:hover a{border-bottom:3px solid #333}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory a{padding:0 30px;background:none}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory a:hover+div{transform:translateY(0)}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory a:hover+div ul{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;transform:translateY(0)}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory__brand{height:100px;display:block}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory__brand.plus{padding-top:20px}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory__brand.plus img{width:90px}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory__brand.ancora{padding-top:25px}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory__brand.ancora img{width:140px;margin-bottom:14px}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory__brand.active{border-bottom:3px solid #333}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory__brand img{height:auto;margin-bottom:10px}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory__brand em{font-size:20px;font-size:1.25rem;font-style:normal;display:block}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory>div{width:100%;padding:5px 0 20px;background:#fff;position:absolute;top:100%;left:0;transform:translateY(-100%);transition:all .3s ease;z-index:-1}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory>div:hover{transform:translateY(0)}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory>div:hover ul{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;transform:translateY(0)}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory>div ul{width:100%;max-width:1200px;margin:0 auto;padding:0 10px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;padding:0;height:auto;position:relative;transform:translateY(-10px);transition:transform 1s,opacity 1s}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory>div ul li{width:auto;height:auto;padding:20px;text-align:left;overflow:visible;transition-delay:0s}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory>div ul li:nth-last-of-type(1){padding-right:0}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory>div ul li a{font-size:28px;font-size:1.75rem;padding:0 0 10px;background:none;color:#000;border:none !important;display:block}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory>div ul li a:hover{border:none}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory>div ul li ul{width:auto;min-width:200px;height:auto;position:static}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory>div ul li ul:before{display:none}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory>div ul li ul li{width:auto;height:auto;padding:10px 0 0;float:none}.ec-layoutRole__header nav article ul.ec-itemNav__nav .LCategory>div ul li ul li a{font-size:24px;font-size:1.5rem;padding:0;font-weight:normal;color:#333}.ec-layoutRole__header nav article .ec-headerNaviRole__search{margin:12px 20px 0 0}.ec-layoutRole__header nav article .ec-headerNaviRole__search div.ec-headerSearch__keyword{-webkit-border-top-left-radius:50px;-moz-border-top-left-radius:50px;-ms-border-top-left-radius:50px;-o-border-top-left-radius:50px;border-top-left-radius:50px;-webkit-border-bottom-left-radius:50px;-moz-border-bottom-left-radius:50px;-ms-border-bottom-left-radius:50px;-o-border-bottom-left-radius:50px;border-bottom-left-radius:50px;width:100%;background:#fff}.ec-layoutRole__header nav article div.ec-categoryNaviRole{margin-top:-20px;padding:0}.ec-overlayRole{z-index:101}@media screen and (min-width: 0) and (max-width: 1024px){.have_curtain .ec-overlayRole{display:block !important}.ec-drawerRoleClose.is_active{display:block !important}.ec-drawerRole.is_active{display:block !important}.ec-headerSearch .ec-headerSearch__keyword{width:100% !important}.ec-itemNav__nav{display:block !important}.ec-itemNav__nav li{float:none !important}.ec-itemNav__nav li a{text-align:left}.ec-itemNav__nav li ul{position:static}}.ec-pageHeader h1{margin-bottom:30px;text-align:center;border-bottom:none}@media screen and (min-width: 0) and (max-width: 1024px){.ec-pageHeader h1{margin-bottom:8px;border-top:none;border-bottom:1px dotted #ccc;text-align:left}}.ec-sliderRole{max-width:100%;padding:0}.ec-sliderRole .slick-list{position:relative}.ec-sliderRole .slick-arrow{width:50px;height:100%;position:absolute;top:0;z-index:2;text-indent:-9999px;border:none;background:none}@media screen and (min-width: 0) and (max-width: 1024px){.ec-sliderRole .slick-arrow{width:30px}}.ec-sliderRole .slick-arrow:hover{background:rgba(0,0,0,0.5)}.ec-sliderRole .slick-arrow:hover.slick-prev:after,.ec-sliderRole .slick-arrow:hover.slick-next:after{filter:grayscale(100%) invert(100%)}.ec-sliderRole .slick-prev:after,.ec-sliderRole .slick-next:after{width:auto;height:60px;content:"";display:block;background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (min-width: 0) and (max-width: 1024px){.ec-sliderRole .slick-prev:after,.ec-sliderRole .slick-next:after{background-size:10px auto}}.ec-sliderRole .slick-prev{left:0}.ec-sliderRole .slick-prev:after{background-image:url(/html/user_data/assets/img/mv/slider_prev.svg)}.ec-sliderRole .slick-next{right:0}.ec-sliderRole .slick-next:after{background-image:url(/html/user_data/assets/img/mv/slider_next.svg)}.ec-topicpath{padding:40px 0 10px;border:none}@media screen and (min-width: 0) and (max-width: 1024px){.ec-topicpath{padding-top:30px}}.ec-searchnavRole .ec-searchnavRole__infos{border-top:1px solid #e6e6e6}@media screen and (min-width: 0) and (max-width: 1024px){.ec-searchnavRole .ec-searchnavRole__infos{padding:10px 0 0}}@media screen and (min-width: 0) and (max-width: 1024px){.ec-shelfRole{padding:0 10px}}.ec-shelfRole .ec-shelfGrid__item{margin-bottom:50px;display:block}@media screen and (min-width: 0) and (max-width: 1024px){.ec-shelfRole .ec-shelfGrid__item{margin-bottom:40px}}.ec-shelfRole .ec-shelfGrid__item-image{height:auto}.ec-historyRole__detail{border-top:none !important}@media screen and (min-width: 0) and (max-width: 1024px){.ec-orderRole{padding:0 5px}}.ec-orderDelivery{margin-bottom:50px}.ec-orderDelivery__item{margin-bottom:20px}.ec-orderDelivery__item ul.ec-borderedList{margin-bottom:10px}.ec-orderDelivery__item ul.ec-borderedList div.ec-imageGrid{border-top:none}.ec-orderDelivery__item ul.ec-borderedList+p{font-size:14px;font-size:.875rem;text-align:right}.ec-orderDelivery__title{padding-bottom:10px !important;border-bottom:2px solid #e6e6e6}.ec-orderDelivery__actions .ec-selects{border-bottom:none}.ec-orderDelivery__actions .holidays{padding:20px;background:#ffffe5}.ec-orderDelivery__actions .holidays dt{font-size:28px;font-size:1.75rem;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #e6e6e6}.ec-orderDelivery__actions .holidays dd{margin-bottom:10px}.ec-orderDelivery__actions .holidays dd b{font-size:26px;font-size:1.625rem}.ec-orderDelivery__actions .holidays dd strong{color:#f00}#gmo_payment_gateway_credit_form,#gmo_payment_gateway_credit_confirm_form,#coupon{margin-bottom:50px}#gmo_payment_gateway_credit_form h2,#gmo_payment_gateway_credit_confirm_form h2,#coupon h2{padding:0;font-size:18px;background:none}#gmo_payment_gateway_credit_form #shopping_order_payment_type_1_body,#gmo_payment_gateway_credit_form #shopping_order_payment_type_0_body,#gmo_payment_gateway_credit_confirm_form #shopping_order_payment_type_1_body,#gmo_payment_gateway_credit_confirm_form #shopping_order_payment_type_0_body,#coupon #shopping_order_payment_type_1_body,#coupon #shopping_order_payment_type_0_body{padding-top:20px;border-top:2px solid #e6e6e6}@media screen and (min-width: 0) and (max-width: 1024px){#gmo_payment_gateway_credit_form #shopping_order_payment_type_0_body dl,#gmo_payment_gateway_credit_confirm_form #shopping_order_payment_type_0_body dl,#coupon #shopping_order_payment_type_0_body dl{padding-bottom:30px}#gmo_payment_gateway_credit_form #shopping_order_payment_type_0_body dl dd,#gmo_payment_gateway_credit_confirm_form #shopping_order_payment_type_0_body dl dd,#coupon #shopping_order_payment_type_0_body dl dd{padding-left:10px}}#gmo_payment_gateway_credit_confirm_form h2,#coupon h2{margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e6e6e6}.ec-subfooter{margin-top:60px;padding-top:20px;background:#f8f8f8;color:#000}@media screen and (min-width: 0) and (max-width: 1024px){.ec-subfooter{padding-bottom:20px}}.ec-subfooter__holidays{margin:-40px 0 20px;padding:5px 0 20px;background:#E2E1DF}.ec-subfooter__holidays div{width:100%;max-width:1200px;margin:0 auto;padding:0 10px}@media screen and (min-width: 0) and (max-width: 1024px){.ec-subfooter__holidays h3{font-size:32px;font-size:2rem}}.ec-subfooter__holidays h3+p{margin-bottom:20px}.ec-subfooter__holidays p{margin-bottom:10px;line-height:180%}@media screen and (min-width: 0) and (max-width: 1024px){.ec-subfooter__holidays p{font-size:20px;font-size:1.25rem}}.ec-subfooter__holidays p b{font-size:28px;font-size:1.75rem}@media screen and (min-width: 0) and (max-width: 1024px){.ec-subfooter__holidays p b{font-size:24px;font-size:1.5rem}}@media screen and (min-width: 0) and (max-width: 1024px){.ec-subfooter__holidays p br:nth-of-type(2){display:block}}.ec-subfooter__holidays p strong{color:#f00}.ec-subfooter__inner{width:100%;max-width:1200px;margin:0 auto;padding:0 10px;display:flex;justify-content:space-between}.ec-subfooter__inner:nth-last-of-type(2) div.block{width:calc(100% / 2 - 20px);margin-bottom:20px}@media screen and (min-width: 0) and (max-width: 1024px){.ec-subfooter__inner:nth-last-of-type(2) div.block{width:100%;margin-bottom:30px}}@media screen and (min-width: 0) and (max-width: 1024px){.ec-subfooter__inner{display:block}}.ec-subfooter__inner div.block{width:calc(100% / 3 - 20px);margin-bottom:40px}@media screen and (min-width: 0) and (max-width: 1024px){.ec-subfooter__inner div.block{width:100%;margin-bottom:30px}}.ec-subfooter__inner div.block div{margin-bottom:40px}.ec-subfooter__inner div.block div:nth-last-of-type(1){margin-bottom:0}@media screen and (min-width: 0) and (max-width: 1024px){.ec-subfooter__inner div.block div{margin-bottom:30px}}.ec-subfooter__inner div.block div h3{padding-bottom:10px;font-size:18px;font-weight:normal;border-bottom:1px solid #e6e6e6}.ec-subfooter__inner div.block div p{margin-bottom:10px;line-height:1.6}.ec-subfooter__inner div.block div p small{display:block;line-height:1.4}.ec-subfooter__inner div.block div p a{font-size:26px;font-size:1.625rem}.ec-subfooter__inner div.block div ul{padding-left:20px}.ec-subfooter__inner div.block div ul li{margin-bottom:5px}.ec-subfooter__inner div.block div ul li:nth-last-of-type(1){margin-botto:0}.ec-subfooter__inner div.block div ul li b{font-size:26px;font-size:1.625rem}.ec-subfooter__inner div.block div figure{max-width:300px;margin:0;padding:0}.ec-subfooter__inner div.block div figure img{width:100%;height:auto;border:1px solid #e6e6e6}.ec-subfooter__inner div.block div div.calendar table{margin:0 auto;background:#fff}.ec-subfooter__inner div.block div div.calendar table th,.ec-subfooter__inner div.block div div.calendar table td{padding:5px 12px;text-align:center;border-bottom:1px dotted #e6e6e6}.ec-subfooter__inner div.block div div.calendar table th.apg_sc_holiday,.ec-subfooter__inner div.block div div.calendar table td.apg_sc_holiday{color:#FF0004;background:#FFEDED}.ec-subfooter__inner div.block div div.calendar table th{background:#F7F7F7}.ec-subfooter__inner div.block div div.calendar table th.apg_sc_header{background:#B3B3B3}.ec-subfooter__inner div.block div div.calendar table th.apg_sc_sunday_header{color:#f30}.ec-subfooter__inner div.block div div.calendar table th.apg_sc_saturday_header{color:#36c}.ec-subfooter__inner div.block div div.calendar p{margin-top:10px;padding-right:12%;text-align:right}.ec-subfooter__inner div.block div div.calendar p span{color:#f30}.ec-footerRole{margin-top:0;background:#333}.ec-footerRole .ec-footerRole__inner{width:100%;max-width:1200px;margin:0 auto;padding:0 10px}.ec-footerNavi{margin-bottom:40px}.ec-footerNavi .ec-footerNavi__link a{text-decoration:none}.ec-footerSNS{margin-bottom:40px;padding:0;text-align:center}.ec-footerSNS .ec-footerSNS__link{display:inline-block;*display:inline;*zoom:1;margin:0 15px;list-style:none}.ec-footerSNS .ec-footerSNS__link a{font-size:70px;font-size:4.375rem;text-decoration:none;color:#fff}.ec-footerTitle{padding:0 0 60px}.ec-shelfGrid a:hover{filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;-webkit-transition:all .5s;transition:all .5s}.front_page .ec-sliderRole .slick-slide{display:block}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-sliderRole .slick-slide{margin-bottom:0}.front_page .ec-sliderRole .slick-slide img{width:100vw;height:auto;object-fit:cover}}.front_page .ec-blockBtn--top{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;margin:0 auto;background:#fff;color:#000}.front_page .ec-blockBtn--top:hover{background:#000;border:1px solid #000;color:#fff;-webkit-transition:all .5s;transition:all .5s}.front_page .ec-role{max-width:100%;padding:0 10px}.front_page .ec-roleLCategory{margin:30px 0 80px;display:flex;justify-content:space-between}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-roleLCategory{margin-top:-20px;display:block}}.front_page .ec-roleLCategory__block{width:48%}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-roleLCategory__block.plus{margin-bottom:50px}}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-roleLCategory__block{width:100%}}.front_page .ec-roleLCategory__block dl{margin:0;padding:0}.front_page .ec-roleLCategory__block dl dt{font-size:46px;font-size:2.875rem;margin:0 0 30px;padding:0;text-align:center}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-roleLCategory__block dl dt{font-size:40px;font-size:2.5rem}}.front_page .ec-roleLCategory__block dl dt b{padding:0 10px 10px;border-bottom:1px solid #646464;font-weight:500}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-roleLCategory__block dl dt b{font-weight:bold}}.front_page .ec-roleLCategory__block dl dd{margin:0;padding:0}.front_page .ec-roleLCategory__block dl dd figure{width:100%;height:344px;margin:0 0 20px;padding:0}.front_page .ec-roleLCategory__block dl dd figure a:hover{filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;-webkit-transition:all .5s;transition:all .5s}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-roleLCategory__block dl dd figure{height:207px}}.front_page .ec-roleLCategory__block dl dd p{font-size:26px;font-size:1.625rem;line-height:180%}.front_page .ec-roleLCategory__block dl dd p b{font-size:30px;font-size:1.875rem;display:inline-block;*display:inline;*zoom:1;margin-bottom:10px;padding:0 0 5px;border-bottom:1px solid #646464;font-weight:500}.front_page .ec-roleLCategory__block dl dd ul{margin:40px 0 0;padding:0}.front_page .ec-roleLCategory__block dl dd li{margin:0;padding:0;list-style:none}.front_page .ec-role .ec-eyecatchRole{margin-bottom:50px}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-role .ec-eyecatchRole{display:block}}.front_page .ec-role .ec-eyecatchRole__image{width:45%;margin-bottom:0;text-align:right}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-role .ec-eyecatchRole__image{width:auto;text-align:center}}.front_page .ec-role .ec-eyecatchRole__intro{width:55%;padding-right:3%}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-role .ec-eyecatchRole__intro{width:auto;padding:0}}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-role .ec-eyecatchRole__introEnTitle{margin-top:10px}}.front_page .ec-role .ec-eyecatchRole__introTitle{font-family:toppan-bunkyu-gothic-pr6n,serif;font-weight:600;font-style:normal}.front_page .ec-role .ec-eyecatchRole__introDescriptiron{margin-bottom:15px}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-role .ec-eyecatchRole__introDescriptiron{font-size:24px;font-size:1.5rem}}.front_page .ec-role .ec-eyecatchRole__introDescriptiron:nth-last-of-type(1){margin-bottom:30px}.front_page .ec-role .ibn003_area h3{font-size:46px;font-size:2.875rem;margin:0 0 40px;padding:0;text-align:center}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-role .ibn003_area h3{font-size:40px;font-size:2.5rem}}.front_page .ec-role .ibn003_area h3 b{padding:0 10px 10px;border-bottom:1px solid #646464;font-weight:500}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-role .ibn003_area h3 b{font-weight:bold}}.front_page .ec-role .ibn003_area img{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.front_page .ec-role .ibn003_area a:hover{filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;-webkit-transition:all .5s;transition:all .5s}.front_page .ec-role .ibn003_area .right_area .main a{position:static;bottom:auto;right:auto}.front_page .ec-role .ibn003_area .right_area .main .text{font-size:32px;font-size:2rem;width:100%;top:auto;left:0;bottom:0;border:none;background:rgba(255,255,255,0.8);color:#000;text-shadow:none;text-align:right;transform:translate(0, 0)}.front_page .ec-role .ibn003_area .left_area .product .name{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.front_page .ec-menteRole{padding-bottom:100px}.front_page .ec-menteRole__body{width:80%;max-width:1000px;margin:0 auto;padding:20px 30px;border:16px solid #F8F8F8}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-menteRole__body{width:auto;margin:50px 5px 0;padding:20px 10px;border-width:8px}}.front_page .ec-menteRole__body h3{margin:0 0 20px;text-align:center}.front_page .ec-menteRole__body p{@inclde clearfix;font-size:26px;font-size:1.625rem;margin:0 0 10px;line-height:160%}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-menteRole__body p{font-size:22px;font-size:1.375rem}}.front_page .ec-menteRole__body p:nth-last-of-type(1){margin-bottom:0}.front_page .ec-menteRole__body ul{margin:20px 0;padding:15px 10px;background:#f2f2f2;text-align:center}.front_page .ec-menteRole__body li{font-size:36px;font-size:2.25rem;margin:0;padding:0;list-style:none;font-weight:bold}.front_page .ec-menteRole__body li br{display:none}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-menteRole__body li{font-size:30px;font-size:1.875rem}.front_page .ec-menteRole__body li br{display:block}}.front_page .ec-menteRole__body dl{margin:20px 0;font-size:26px;font-size:1.625rem}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-menteRole__body dl{font-size:22px;font-size:1.375rem}}.front_page .ec-menteRole__body dl dt{width:170px;float:left}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-menteRole__body dl dt{width:140px}}.front_page .ec-menteRole__body dl dt,.front_page .ec-menteRole__body dl dd{line-height:160%}.front_page .ec-shelfRole{max-width:100%;padding:0 10px}.front_page .ec-shelfRole h2{margin-bottom:40px;text-align:center}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-shelfRole h2{font-size:40px;font-size:2.5rem}}.front_page .ec-shelfRole h2 b{padding:0 10px 10px;border-bottom:1px solid #646464;font-weight:500}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-shelfRole h2 b{font-weight:bold}}.front_page .ec-shelfRole dl{margin-top:10px}.front_page .ec-shelfRole dl .item_name{margin-bottom:10px}.front_page .ec-shelfRole dl .ec-price__extax{font-size:20px;font-size:1.25rem}.front_page .ec-shelfRole dl .ec-price__extax br{display:none}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-shelfRole dl .ec-price__extax br{display:block}}.front_page .ec-shelfRole .ec-shelfGrid__item{margin-bottom:10px}.front_page .ownname,.front_page .expendables{margin-top:60px;background:#f7f7f7}.front_page .ownname .ec-shelfRole,.front_page .expendables .ec-shelfRole{width:100%;max-width:1200px;margin:0 auto;padding:0 10px;padding:0 20px;display:flex;justify-content:space-between}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ownname .ec-shelfRole,.front_page .expendables .ec-shelfRole{padding:0 10px;display:block}}.front_page .ownname .ec-shelfRole h2,.front_page .expendables .ec-shelfRole h2{margin:0 0 20px;padding-bottom:10px;border-bottom:1px solid #646464;text-align:left}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ownname .ec-shelfRole h2,.front_page .expendables .ec-shelfRole h2{font-size:32px;font-size:2rem;display:inline-block;*display:inline;*zoom:1;font-weight:bold}}.front_page .ownname .ec-shelfRole p,.front_page .expendables .ec-shelfRole p{margin-bottom:10px}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ownname .ec-shelfRole p,.front_page .expendables .ec-shelfRole p{font-size:24px;font-size:1.5rem}}.front_page .ownname .ec-shelfRole p b,.front_page .expendables .ec-shelfRole p b{font-size:30px;font-size:1.875rem}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ownname .ec-shelfRole p b,.front_page .expendables .ec-shelfRole p b{font-size:26px;font-size:1.625rem}}.front_page .ownname .ec-shelfRole .ec-blockBtn--top,.front_page .expendables .ec-shelfRole .ec-blockBtn--top{margin:50px 0 0}.front_page .ownname .ec-shelfRole div:nth-of-type(1),.front_page .expendables .ec-shelfRole div:nth-of-type(1){width:40%;padding:60px 0 0}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ownname .ec-shelfRole div:nth-of-type(1),.front_page .expendables .ec-shelfRole div:nth-of-type(1){width:auto;padding:0}}.front_page .ownname .ec-shelfRole div:nth-of-type(2),.front_page .expendables .ec-shelfRole div:nth-of-type(2){width:60%;padding:30px 0 0}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ownname .ec-shelfRole div:nth-of-type(2),.front_page .expendables .ec-shelfRole div:nth-of-type(2){width:auto;padding-top:20px}}.front_page .ownname .ec-shelfRole figure,.front_page .expendables .ec-shelfRole figure{height:310px;margin:0;padding-right:30px;text-align:right;background:url(/html/user_data/assets/img/top/ownname.png) no-repeat;background-size:580px auto;background-position:90px 0}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ownname .ec-shelfRole figure,.front_page .expendables .ec-shelfRole figure{padding:0;text-align:center;background-position:center top}}@media screen and (min-width: 320px) and (max-width: 568px){.front_page .ownname .ec-shelfRole figure,.front_page .expendables .ec-shelfRole figure{height:190px;background-size:calc(100vw - 20%) auto}}@media screen and (min-width: 375px) and (max-width: 667px){.front_page .ownname .ec-shelfRole figure,.front_page .expendables .ec-shelfRole figure{height:220px}}@media screen and (min-width: 414px) and (max-width: 736px){.front_page .ownname .ec-shelfRole figure,.front_page .expendables .ec-shelfRole figure{height:240px}}.front_page .ownname .ec-shelfRole figure img,.front_page .expendables .ec-shelfRole figure img{width:580px;height:310px;object-fit:cover;object-position:100% 0;border:none}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ownname .ec-shelfRole figure img,.front_page .expendables .ec-shelfRole figure img{width:80%;height:auto}}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ownname .ec-shelfRole a.ec-blockBtn--top,.front_page .expendables .ec-shelfRole a.ec-blockBtn--top{margin:30px auto 0}}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ownname{padding-top:30px}}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ownname a.ec-blockBtn--top{margin-bottom:40px !important}}.front_page .expendables{background:#fff}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .expendables .ec-shelfRole{padding-bottom:40px}}.front_page .expendables .ec-shelfRole div:nth-of-type(1){width:40%;padding:0}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .expendables .ec-shelfRole div:nth-of-type(1){width:auto}}.front_page .expendables .ec-shelfRole div:nth-of-type(2){width:60%;padding:0;display:flex;justify-content:flex-end}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .expendables .ec-shelfRole div:nth-of-type(2){width:auto;margin-top:30px;display:block}}.front_page .expendables .ec-shelfRole div:nth-of-type(2) ul{margin:0;justify-content:flex-end}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .expendables .ec-shelfRole div:nth-of-type(2) ul{justify-content:flex-start}}.front_page .expendables .ec-shelfRole div:nth-of-type(2) ul li{width:calc(100% / 3 - 40px);margin-left:30px;padding:0}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .expendables .ec-shelfRole div:nth-of-type(2) ul li{width:50%;margin-left:0}.front_page .expendables .ec-shelfRole div:nth-of-type(2) ul li:nth-child(odd){padding-right:8px}.front_page .expendables .ec-shelfRole div:nth-of-type(2) ul li:nth-child(even){padding-left:8px}}.front_page .expendables .ec-shelfRole div:nth-of-type(2) ul li img{width:100%}.front_page .expendables .ec-shelfRole div:nth-of-type(2) div{width:calc(100% / 3 - 20px) !important;margin-left:30px}.front_page .expendables .ec-shelfRole div:nth-of-type(2) div img{width:100%}.front_page .ec-newsRole{width:100%;max-width:1200px;margin:0 auto;padding:0 10px;margin-top:40px}.front_page .ec-newsRole .ec-newsRole__newsDescription p{margin-bottom:10px}@media screen and (min-width: 0) and (max-width: 1024px){.front_page .ec-subfooter{margin-top:30px}}#page_product_detail .ec-layoutRole{padding-top:203px}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole{padding-top:0}}#page_product_detail .ec-layoutRole__contents{max-width:100%;margin-top:0;padding:0}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole__contents{padding-top:30px}}#page_product_detail .ec-layoutRole__mainBottom #td_attention{padding:60px 20px 50px;border-bottom:1px dotted #e6e6e6}#page_product_detail .ec-layoutRole__mainBottom .ownname{min-height:450px;background:url(/html/user_data/assets/img/product/td/ownname_detail.png) no-repeat;background-color:#f2f2f2;background-size:980px auto;background-position:center right 20px;border-top:1px dotted #e6e6e6}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole__mainBottom .ownname{min-height:600px;background-size:600px auto;background-position:top 350px right 20px}}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole__mainBottom .ownname h2{font-size:32px;font-size:2rem}}#page_product_detail .ec-layoutRole__mainBottom .ownname .ec-shelfRole{display:flex;justify-content:space-between}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole__mainBottom .ownname .ec-shelfRole{padding:10px 20px 0}}#page_product_detail .ec-layoutRole__mainBottom .ownname .ec-shelfRole div:nth-of-type(1){width:50%;padding:30px 0 0}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole__mainBottom .ownname .ec-shelfRole div:nth-of-type(1){width:auto;padding:0}}#page_product_detail .ec-layoutRole__mainBottom .ownname .ec-shelfRole div:nth-of-type(1) dl{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-top:25px;padding:15px 20px;background:#fff}#page_product_detail .ec-layoutRole__mainBottom .ownname .ec-shelfRole div:nth-of-type(1) dl dt{font-size:30px;font-size:1.875rem}#page_product_detail .ec-layoutRole__mainBottom .ownname .ec-shelfRole div:nth-of-type(1) dl dt:after{width:50px;height:1px;margin:15px 0;background:#525263;content:"";display:block}#page_product_detail .ec-layoutRole__mainBottom .ownname .ec-shelfRole div:nth-of-type(1) dl dd b{display:inline-block;*display:inline;*zoom:1;margin:10px 0 10px 10px}#page_product_detail .ec-layoutRole__mainBottom .ownname .ec-shelfRole div:nth-of-type(2){width:50%;padding:30px 0 0}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole__mainBottom .ownname .ec-shelfRole div:nth-of-type(2){width:auto;padding-top:20px}}#page_product_detail .ec-layoutRole__mainBottom .ownname .ec-shelfRole p{font-size:30px;font-size:1.875rem}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole__mainBottom .ownname .ec-shelfRole p{font-size:24px;font-size:1.5rem}}#page_product_detail .ec-layoutRole__mainBottom .td_youtube_movie{margin-top:30px;padding:60px 0;background:#E2E1DF}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole__mainBottom .td_youtube_movie{padding:40px 0}}#page_product_detail .ec-layoutRole__mainBottom .td_youtube_movie div{width:100%;max-width:764px;margin:0 auto;position:relative}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole__mainBottom .td_youtube_movie div{width:95%}}#page_product_detail .ec-layoutRole__mainBottom .td_youtube_movie div div{padding-top:56.25%}#page_product_detail .ec-layoutRole__mainBottom .td_youtube_movie div iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#page_product_detail .ec-layoutRole__mainBottom .novelty{height:420px;padding-left:45%;background:url(/html/user_data/assets/img/product/td/novelty.png) no-repeat;background-size:570px auto;background-position:left 30% bottom 0;background-color:#f7f7f7}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole__mainBottom .novelty{height:340px;margin:0;padding:0 20px;background-size:300px auto;background-position:bottom right -30px}}#page_product_detail .ec-layoutRole__mainBottom .novelty div:nth-of-type(1){width:90%;padding-top:170px;order:2}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole__mainBottom .novelty div:nth-of-type(1){width:auto;padding-top:0}}#page_product_detail .ec-layoutRole__mainBottom .novelty div:nth-of-type(1) h3{font-size:50px;font-size:3.125rem;margin:0 0 10px}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole__mainBottom .novelty div:nth-of-type(1) h3{font-size:32px;font-size:2rem;display:inline-block;*display:inline;*zoom:1;padding-top:40px}}#page_product_detail .ec-layoutRole__mainBottom .novelty div:nth-of-type(1) p{font-size:30px;font-size:1.875rem}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-layoutRole__mainBottom .novelty div:nth-of-type(1) p{font-size:24px;font-size:1.5rem}}#page_product_detail .ec-productRole{padding-left:0;padding-right:0}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole{padding:0 20px}}#page_product_detail .ec-productRole img{border:1px solid #e6e6e6}#page_product_detail .ec-productRole__profile{margin-left:50px}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__profile{margin-left:0}}#page_product_detail .ec-productRole__tags{margin:0;padding:0;border:none}#page_product_detail .ec-productRole__tag{font-size:24px;font-size:1.5rem;margin-bottom:15px;font-weight:bold}#page_product_detail .ec-productRole__tag.stock_show_area{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#ffe5e5;border:1px solid #f00}#page_product_detail .ec-productRole__title .ec-headingTitle{font-size:38px;font-size:2.375rem;color:#000;font-weight:bold;line-height:140%}#page_product_detail .ec-productRole__price{padding:0;border:none}#page_product_detail .ec-productRole__price .ec-price{color:#000}#page_product_detail .ec-productRole__price .ec-price__price{font-size:40px;font-size:2.5rem;padding:0}#page_product_detail .ec-productRole__price .ec-price__tax{font-size:20px;font-size:1.25rem}#page_product_detail .ec-productRole__price .ec-price__sold{font-size:36px;font-size:2.25rem;color:#DE5D50}#page_product_detail .ec-productRole__price .ec-price__extax{font-size:26px;font-size:1.625rem}#page_product_detail .ec-productRole__price .ec-price__extax br{display:none}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__price .ec-price__extax br{display:block}}#page_product_detail .ec-productRole__price .ec-price__namein{font-size:26px;font-size:1.625rem;padding-top:10px;border-top:1px solid #e6e6e6}#page_product_detail .ec-productRole__price .ec-price__namein small{font-size:18px;font-size:1.125rem}#page_product_detail .ec-productRole__actions input#productoption1{font-family:Arial, Helvetica, "sans-serif"}#page_product_detail .ec-productRole__actions .ec-numberInput{display:flex}#page_product_detail .ec-productRole__actions .ec-numberInput span{width:3em;margin-bottom:16px;margin-right:10px;display:flex;align-items:center}#page_product_detail .ec-productRole__actions .ec-numberInput span label{font-weight:normal}#page_product_detail .ec-productRole__actions .ec-numberInput .ec-select select{min-width:200px;max-width:200px}#page_product_detail .ec-productRole__code{border:none}#page_product_detail .ec-productRole__description div.table{padding-top:30px}#page_product_detail .ec-productRole__description div.table dl{font-size:20px;font-size:1.25rem;margin:0;display:flex;border-bottom:1px solid #e6e6e6}#page_product_detail .ec-productRole__description div.table dl:nth-of-type(1){border-top:1px solid #e6e6e6}#page_product_detail .ec-productRole__description div.table dt{width:26%;padding:13px 20px;background:#f7f7f7;line-height:1.5}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__description div.table dt{padding:7px 10px}}#page_product_detail .ec-productRole__description div.table dd{width:70%;padding:13px 0 13px 13px;line-height:1.7}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__description div.table dd{padding:7px 10px}}#page_product_detail .ec-productRole__description b{font-size:32px;font-size:2rem}#page_product_detail .ec-productRole__description div.description{margin-bottom:60px}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__description div.description{margin-bottom:40px}}#page_product_detail .ec-productRole__description div.description p{line-height:1.7}#page_product_detail .ec-productRole__description__flex{display:flex;justify-content:space-between}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__description__flex{display:block}}#page_product_detail .ec-productRole__description__flex div{width:48%;margin-bottom:30px}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__description__flex div{width:auto}}#page_product_detail .ec-productRole__description__flex div figure{margin:0}#page_product_detail .ec-productRole__description__flex div h4{margin-bottom:5px;line-height:2}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__description__flex div h4{line-height:1.5}}#page_product_detail .ec-productRole__description__flex div h4 b{font-size:30px;font-size:1.875rem}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__description__flex div h4 b{font-size:26px;font-size:1.625rem}}#page_product_detail .ec-productRole__description__flex div p{font-size:24px;font-size:1.5rem;line-height:1.7}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__description__flex div p{line-height:1.5}}#page_product_detail .ec-productRole__description__flex dl{width:50%;margin-bottom:30px;display:flex}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__description__flex dl{width:auto;justify-content:space-between}}#page_product_detail .ec-productRole__description__flex dl dt{width:30%}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__description__flex dl dt{width:40%;margin-bottom:10px}}#page_product_detail .ec-productRole__description__flex dl dd{width:70%;margin-left:15px;padding-right:25px}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__description__flex dl dd{width:55%;margin-left:0;padding-right:0}}#page_product_detail .ec-productRole__description__flex dl dd h4{margin-top:0}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__description__flex dl dd h4 b{font-size:26px;font-size:1.625rem}}#page_product_detail .ec-productRole__description__flex dl dd h5{font-weight:bold}#page_product_detail .ec-productRole__description__flex dl dd p{font-size:24px;font-size:1.5rem;padding-right:10px;line-height:1.7}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole__description__flex dl dd p{font-size:20px;font-size:1.25rem;padding-right:0;line-height:1.5}}#page_product_detail .ec-productRole__description__flex dl dd ul{padding-left:20px}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-productRole .ec-grid2{margin-bottom:50px;display:block !important}#page_product_detail .ec-productRole .ec-grid2__cell{margin:0 auto}}#page_product_detail .ec-productRole .ec-sliderItemRole{padding:0}#page_product_detail .ec-shelfRole .ec-shelfGrid{margin-bottom:0}#page_product_detail .ec-shelfRole .ec-shelfGrid__item{margin-bottom:0}#page_product_detail .ec-shelfRole .ec-shelfGrid__item dl{margin-top:8px}#page_product_detail .ec-shelfRole .ec-shelfGrid__item dl dt.item_name{margin-bottom:10px}#page_product_detail .ec-shelfRole .ec-shelfGrid__item dl dd.item_price span.ec-price__extax{font-size:20px;font-size:1.25rem}#page_product_detail .ec-shelfRole .ec-shelfGrid__item dl dd.item_price span.ec-price__extax br{display:none}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail .ec-shelfRole .ec-shelfGrid__item dl dd.item_price span.ec-price__extax br{display:block}}#page_product_detail .ec-checkProductRole__listItemTitle{font-size:26px;font-size:1.625rem;color:#525263}#page_product_detail .ec-checkProductRole__listItem a:hover{text-decoration:none}#page_product_detail .ec-sliderItemRole .item_visual{border:1px solid #e6e6e6}#page_product_detail .ec-sliderItemRole .item_visual img{border:none}#page_product_detail .ec-sliderItemRole .item_visual .slide-item i.fa-search-plus{font-size:3rem;color:#000;position:absolute;bottom:2%;right:2%}#page_product_detail .ec-sliderItemRole .slideThumb{width:16.5%}#page_product_detail .ec-sliderItemRole .slideThumb img{width:85%}#page_product_detail #RelatedProduct-product_area{padding:60px 0 0}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_detail #RelatedProduct-product_area{padding:40px 20px 0}}#page_product_list .ec-shelfGrid__item-image{position:relative}#page_product_list .ec-shelfGrid__item-image b.newMark{font-size:20px;font-size:1.25rem;padding:3px 12px;background:#333;color:#fff;text-align:center;position:absolute;top:1px;left:1px;font-weight:normal}#page_product_list .ec-shelfGrid__item-image span{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:rgba(0,0,0,0.05)}#page_product_list .ec-shelfGrid__item-image span b{font-size:20px;font-size:1.25rem;padding:3px 5px;position:absolute;bottom:1px;right:1px;color:#f00;font-weight:normal}#page_product_list .ec-productRole{margin-top:10px;padding:0}#page_product_list .ec-productRole__tags{margin-top:0;padding-bottom:5px;border-bottom:none}#page_product_list .ec-productRole__tag.stock_show_area{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#ffe5e5;border:1px solid #f00}#page_product_list .price02-default{margin-top:5px}#page_product_list .price02-default small{font-size:18px;font-size:1.125rem}#page_product_list .price02-default .ec-price__extax{font-size:20px;font-size:1.25rem}#page_product_list .price02-default .ec-price__extax br{display:none}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_list .price02-default .ec-price__extax br{display:block}}#page_product_list .ec-layoutRole__contents{margin-top:0}#page_product_list .ec-layoutRole__contents .ec-searchnavRole__counter{width:100%}#page_product_list .ec-layoutRole__contentTop .LCategory__img{width:100%;background:#f0f0ed}#page_product_list .ec-layoutRole__contentTop .LCategory__img div.img{width:100%;max-width:1200px;margin:0 auto;padding:0 10px;height:200px;padding:0;background:#f00;position:relative}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_list .ec-layoutRole__contentTop .LCategory__img div.img{max-width:100%}}#page_product_list .ec-layoutRole__contentTop .LCategory__img div.img figure{margin:0;padding:0}#page_product_list .ec-layoutRole__contentTop .LCategory__img div.img figure img{width:100%;height:auto}#page_product_list .ec-layoutRole__contentTop .LCategory__img div.img h2{margin:0;text-align:center;position:absolute;top:60px;right:50px}@media screen and (min-width: 0) and (max-width: 1024px){#page_product_list .ec-layoutRole__contentTop .LCategory__img div.img h2 img{display:none}#page_product_list .ec-layoutRole__contentTop .LCategory__img div.img h2 em{display:none}}#page_product_list .ec-layoutRole__contentTop .LCategory__img div.img em{font-size:26px;font-size:1.625rem;margin-top:10px;font-style:normal;display:block;color:#fff}#page_product_list .ec-layoutRole__contentTop .LCategory__img div.img img.plus{width:130px}#page_product_list .ec-layoutRole__contentTop .LCategory__block{padding-bottom:30px;border-bottom:1px solid #e6e6e6}#page_product_list .ec-layoutRole__contentTop .LCategory__statement{width:100%;max-width:1200px;margin:0 auto;padding:0 10px;margin-top:20px;text-align:center}#page_product_list .ec-layoutRole__contentTop .LCategory__statement p{font-size:30px;font-size:1.875rem;margin-bottom:20px}#page_product_list .ec-layoutRole__contentTop .LCategory__statement ul{margin:0;padding:0;display:flex;justify-content:center}#page_product_list .ec-layoutRole__contentTop .LCategory__statement li{font-size:30px;font-size:1.875rem;margin:0 20px;padding:0;list-style:none;font-weight:bold}#page_help_tradelaw .ec-off1Grid__cell .ec-borderedDefs h2+p{margin:20px 0 30px}#page_help_tradelaw .ec-off1Grid__cell .ec-borderedDefs h2+p+dl{border-top:1px dotted #ccc}#page_help_tradelaw .ec-off1Grid__cell .ec-borderedDefs dt,#page_help_tradelaw .ec-off1Grid__cell .ec-borderedDefs dd{line-height:1.5}#page_help_agreement .ec-off1Grid__cell h4{margin:40px 0 10px}#page_help_agreement .ec-off1Grid__cell ul{list-style:none;margin:10px 0 0;padding:0}#page_help_agreement .ec-off1Grid__cell ul li{margin-left:1.3em;text-indent:-1.3em}#page_help_agreement .ec-off1Grid__cell ol{margin-top:10px;padding-left:1.5em}#page_help_agreement .ec-off1Grid__cell ol p{margin-top:5px}#page_help_agreement .ec-off1Grid__cell li{margin-bottom:5px}#page_help_agreement .ec-off1Grid__cell li:nth-last-of-type{margin-bottom:0}#page_entry .ec-registerRole__personal,#page_entry .ec-customerRole__personal,#page_entry .ec-contactRole__personal,#page_shopping_nonmember .ec-registerRole__personal,#page_shopping_nonmember .ec-customerRole__personal,#page_shopping_nonmember .ec-contactRole__personal,#page_contact .ec-registerRole__personal,#page_contact .ec-customerRole__personal,#page_contact .ec-contactRole__personal{margin-bottom:40px;padding:20px;border:2px solid #5CB1B1}@media screen and (min-width: 0) and (max-width: 1024px){#page_entry .ec-registerRole__personal,#page_entry .ec-customerRole__personal,#page_entry .ec-contactRole__personal,#page_shopping_nonmember .ec-registerRole__personal,#page_shopping_nonmember .ec-customerRole__personal,#page_shopping_nonmember .ec-contactRole__personal,#page_contact .ec-registerRole__personal,#page_contact .ec-customerRole__personal,#page_contact .ec-contactRole__personal{padding:10px}}#page_entry .ec-registerRole__personal h4,#page_entry .ec-customerRole__personal h4,#page_entry .ec-contactRole__personal h4,#page_shopping_nonmember .ec-registerRole__personal h4,#page_shopping_nonmember .ec-customerRole__personal h4,#page_shopping_nonmember .ec-contactRole__personal h4,#page_contact .ec-registerRole__personal h4,#page_contact .ec-customerRole__personal h4,#page_contact .ec-contactRole__personal h4{font-size:30px;font-size:1.875rem;margin-bottom:20px;padding-bottom:10px;text-align:center;border-bottom:1px solid #e6e6e6;font-weight:bold}@media screen and (min-width: 0) and (max-width: 1024px){#page_entry .ec-registerRole__personal h4,#page_entry .ec-customerRole__personal h4,#page_entry .ec-contactRole__personal h4,#page_shopping_nonmember .ec-registerRole__personal h4,#page_shopping_nonmember .ec-customerRole__personal h4,#page_shopping_nonmember .ec-contactRole__personal h4,#page_contact .ec-registerRole__personal h4,#page_contact .ec-customerRole__personal h4,#page_contact .ec-contactRole__personal h4{font-size:24px;font-size:1.5rem}}#page_entry .ec-registerRole__personal ol,#page_entry .ec-customerRole__personal ol,#page_entry .ec-contactRole__personal ol,#page_shopping_nonmember .ec-registerRole__personal ol,#page_shopping_nonmember .ec-customerRole__personal ol,#page_shopping_nonmember .ec-contactRole__personal ol,#page_contact .ec-registerRole__personal ol,#page_contact .ec-customerRole__personal ol,#page_contact .ec-contactRole__personal ol{margin-bottom:20px}@media screen and (min-width: 0) and (max-width: 1024px){#page_entry .ec-registerRole__personal ol,#page_entry .ec-customerRole__personal ol,#page_entry .ec-contactRole__personal ol,#page_shopping_nonmember .ec-registerRole__personal ol,#page_shopping_nonmember .ec-customerRole__personal ol,#page_shopping_nonmember .ec-contactRole__personal ol,#page_contact .ec-registerRole__personal ol,#page_contact .ec-customerRole__personal ol,#page_contact .ec-contactRole__personal ol{padding-left:20px}}#page_entry .ec-registerRole__personal ol li,#page_entry .ec-customerRole__personal ol li,#page_entry .ec-contactRole__personal ol li,#page_shopping_nonmember .ec-registerRole__personal ol li,#page_shopping_nonmember .ec-customerRole__personal ol li,#page_shopping_nonmember .ec-contactRole__personal ol li,#page_contact .ec-registerRole__personal ol li,#page_contact .ec-customerRole__personal ol li,#page_contact .ec-contactRole__personal ol li{font-size:24px;font-size:1.5rem;margin-bottom:5px}@media screen and (min-width: 0) and (max-width: 1024px){#page_entry .ec-registerRole__personal ol li,#page_entry .ec-customerRole__personal ol li,#page_entry .ec-contactRole__personal ol li,#page_shopping_nonmember .ec-registerRole__personal ol li,#page_shopping_nonmember .ec-customerRole__personal ol li,#page_shopping_nonmember .ec-contactRole__personal ol li,#page_contact .ec-registerRole__personal ol li,#page_contact .ec-customerRole__personal ol li,#page_contact .ec-contactRole__personal ol li{font-size:18px;font-size:1.125rem}}#page_entry .ec-registerRole__personal ol+p,#page_entry .ec-customerRole__personal ol+p,#page_entry .ec-contactRole__personal ol+p,#page_shopping_nonmember .ec-registerRole__personal ol+p,#page_shopping_nonmember .ec-customerRole__personal ol+p,#page_shopping_nonmember .ec-contactRole__personal ol+p,#page_contact .ec-registerRole__personal ol+p,#page_contact .ec-customerRole__personal ol+p,#page_contact .ec-contactRole__personal ol+p{margin-left:30px}@media screen and (min-width: 0) and (max-width: 1024px){#page_entry .ec-registerRole__personal ol+p,#page_entry .ec-customerRole__personal ol+p,#page_entry .ec-contactRole__personal ol+p,#page_shopping_nonmember .ec-registerRole__personal ol+p,#page_shopping_nonmember .ec-customerRole__personal ol+p,#page_shopping_nonmember .ec-contactRole__personal ol+p,#page_contact .ec-registerRole__personal ol+p,#page_contact .ec-customerRole__personal ol+p,#page_contact .ec-contactRole__personal ol+p{font-size:18px;font-size:1.125rem;margin-left:0}}#page_entry .ec-registerRole__personal .ec-checkbox,#page_entry .ec-customerRole__personal .ec-checkbox,#page_entry .ec-contactRole__personal .ec-checkbox,#page_shopping_nonmember .ec-registerRole__personal .ec-checkbox,#page_shopping_nonmember .ec-customerRole__personal .ec-checkbox,#page_shopping_nonmember .ec-contactRole__personal .ec-checkbox,#page_contact .ec-registerRole__personal .ec-checkbox,#page_contact .ec-customerRole__personal .ec-checkbox,#page_contact .ec-contactRole__personal .ec-checkbox{margin-top:40px;padding:10px 0;text-align:center;background:rgba(92,177,177,0.2)}#page_entry .ec-registerRole__personal .ec-checkbox label,#page_entry .ec-customerRole__personal .ec-checkbox label,#page_entry .ec-contactRole__personal .ec-checkbox label,#page_shopping_nonmember .ec-registerRole__personal .ec-checkbox label,#page_shopping_nonmember .ec-customerRole__personal .ec-checkbox label,#page_shopping_nonmember .ec-contactRole__personal .ec-checkbox label,#page_contact .ec-registerRole__personal .ec-checkbox label,#page_contact .ec-customerRole__personal .ec-checkbox label,#page_contact .ec-contactRole__personal .ec-checkbox label{margin-bottom:0}@media screen and (min-width: 0) and (max-width: 1024px){#page_entry .ec-registerRole__personal .ec-checkbox label,#page_entry .ec-customerRole__personal .ec-checkbox label,#page_entry .ec-contactRole__personal .ec-checkbox label,#page_shopping_nonmember .ec-registerRole__personal .ec-checkbox label,#page_shopping_nonmember .ec-customerRole__personal .ec-checkbox label,#page_shopping_nonmember .ec-contactRole__personal .ec-checkbox label,#page_contact .ec-registerRole__personal .ec-checkbox label,#page_contact .ec-customerRole__personal .ec-checkbox label,#page_contact .ec-contactRole__personal .ec-checkbox label{font-size:18px;font-size:1.125rem}}#page_entry .ec-registerRole__personal .ec-checkbox.error,#page_entry .ec-customerRole__personal .ec-checkbox.error,#page_entry .ec-contactRole__personal .ec-checkbox.error,#page_shopping_nonmember .ec-registerRole__personal .ec-checkbox.error,#page_shopping_nonmember .ec-customerRole__personal .ec-checkbox.error,#page_shopping_nonmember .ec-contactRole__personal .ec-checkbox.error,#page_contact .ec-registerRole__personal .ec-checkbox.error,#page_contact .ec-customerRole__personal .ec-checkbox.error,#page_contact .ec-contactRole__personal .ec-checkbox.error{background:#FDF1F0}#page_entry .ec-registerRole__personal .ec-checkbox.error p,#page_entry .ec-customerRole__personal .ec-checkbox.error p,#page_entry .ec-contactRole__personal .ec-checkbox.error p,#page_shopping_nonmember .ec-registerRole__personal .ec-checkbox.error p,#page_shopping_nonmember .ec-customerRole__personal .ec-checkbox.error p,#page_shopping_nonmember .ec-contactRole__personal .ec-checkbox.error p,#page_contact .ec-registerRole__personal .ec-checkbox.error p,#page_contact .ec-customerRole__personal .ec-checkbox.error p,#page_contact .ec-contactRole__personal .ec-checkbox.error p{margin-bottom:0}.ec-registerCompleteRole .ec-off3Grid__cell{width:80%;margin:0 auto}@media screen and (min-width: 0) and (max-width: 1024px){.ec-registerCompleteRole .ec-off3Grid__cell{width:auto}}@media screen and (min-width: 0) and (max-width: 1024px){.ec-registerCompleteRole .ec-off3Grid__cell .ec-reportHeading{border-top:none}}.ec-registerCompleteRole .ec-off3Grid__cell .ec-reportHeading h2{font-size:36px;font-size:2.25rem}@media screen and (min-width: 0) and (max-width: 1024px){.ec-registerCompleteRole .ec-off3Grid__cell .ec-reportHeading h2{font-size:30px;font-size:1.875rem}}.ec-registerCompleteRole .ec-off3Grid__cell .ec-reportDescription{text-align:left}#page_gmo_mypage_card_edit .ec-cardRole .ec-cartTable{margin-bottom:40px}@media screen and (min-width: 0) and (max-width: 1024px){#page_gmo_mypage_card_edit .ec-cardRole .ec-cartTable{border-top:none}}@media screen and (min-width: 0) and (max-width: 1024px){#page_gmo_mypage_card_edit .ec-cardRole .ec-cartTable .ec-cartRow{width:100%;padding:0 0 10px;display:table;border-bottom:1px dotted #e6e6e6}#page_gmo_mypage_card_edit .ec-cardRole .ec-cartTable .ec-cartRow li{padding:5px 0;border-bottom:none}}#page_gmo_mypage_card_edit .ec-cardRole__actions{text-align:center}#page_help_guide .ec-pageHeader h1{margin-bottom:48px}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-pageHeader h1{margin-bottom:8px}}#page_help_guide .ec-layoutRole__main #ankerPayment,#page_help_guide .ec-layoutRole__main #ankerReserve,#page_help_guide .ec-layoutRole__main #ankerShipping,#page_help_guide .ec-layoutRole__main #ankerReturns,#page_help_guide .ec-layoutRole__main #ankerResale{margin-top:100px}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-layoutRole__main #ankerPayment,#page_help_guide .ec-layoutRole__main #ankerReserve,#page_help_guide .ec-layoutRole__main #ankerShipping,#page_help_guide .ec-layoutRole__main #ankerReturns,#page_help_guide .ec-layoutRole__main #ankerResale{margin-top:70px}}#page_help_guide .ec-layoutRole__main #ankerOrder h2,#page_help_guide .ec-layoutRole__main #ankerReserve h2,#page_help_guide .ec-layoutRole__main #ankerPayment h2,#page_help_guide .ec-layoutRole__main #ankerShipping h2,#page_help_guide .ec-layoutRole__main #ankerReturns h2,#page_help_guide .ec-layoutRole__main #ankerResale h2{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:29px 0 20px;position:relative}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-layoutRole__main #ankerOrder h2,#page_help_guide .ec-layoutRole__main #ankerReserve h2,#page_help_guide .ec-layoutRole__main #ankerPayment h2,#page_help_guide .ec-layoutRole__main #ankerShipping h2,#page_help_guide .ec-layoutRole__main #ankerReturns h2,#page_help_guide .ec-layoutRole__main #ankerResale h2{font-size:32px;font-size:2rem}}#page_help_guide .ec-layoutRole__main #ankerOrder h2 span,#page_help_guide .ec-layoutRole__main #ankerReserve h2 span,#page_help_guide .ec-layoutRole__main #ankerPayment h2 span,#page_help_guide .ec-layoutRole__main #ankerShipping h2 span,#page_help_guide .ec-layoutRole__main #ankerReturns h2 span,#page_help_guide .ec-layoutRole__main #ankerResale h2 span{padding:0 27px 0 0}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-layoutRole__main #ankerOrder h2 span,#page_help_guide .ec-layoutRole__main #ankerReserve h2 span,#page_help_guide .ec-layoutRole__main #ankerPayment h2 span,#page_help_guide .ec-layoutRole__main #ankerShipping h2 span,#page_help_guide .ec-layoutRole__main #ankerReturns h2 span,#page_help_guide .ec-layoutRole__main #ankerResale h2 span{padding-right:20px}}#page_help_guide .ec-layoutRole__main #ankerOrder h2:after,#page_help_guide .ec-layoutRole__main #ankerReserve h2:after,#page_help_guide .ec-layoutRole__main #ankerPayment h2:after,#page_help_guide .ec-layoutRole__main #ankerShipping h2:after,#page_help_guide .ec-layoutRole__main #ankerReturns h2:after,#page_help_guide .ec-layoutRole__main #ankerResale h2:after{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;content:'';display:block;width:10px;height:2px;background-color:#000}#page_help_guide .ec-layoutRole__main #ankerOrder h3,#page_help_guide .ec-layoutRole__main #ankerReserve h3,#page_help_guide .ec-layoutRole__main #ankerPayment h3,#page_help_guide .ec-layoutRole__main #ankerShipping h3,#page_help_guide .ec-layoutRole__main #ankerReturns h3,#page_help_guide .ec-layoutRole__main #ankerResale h3{font-size:32px;font-size:2rem;margin-top:50px;padding:10px 20px;background:#f7f7f7}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-layoutRole__main #ankerOrder h3,#page_help_guide .ec-layoutRole__main #ankerReserve h3,#page_help_guide .ec-layoutRole__main #ankerPayment h3,#page_help_guide .ec-layoutRole__main #ankerShipping h3,#page_help_guide .ec-layoutRole__main #ankerReturns h3,#page_help_guide .ec-layoutRole__main #ankerResale h3{font-size:28px;font-size:1.75rem;padding:5px 10px}}#page_help_guide .ec-layoutRole__main #ankerOrder h3:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerReserve h3:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerPayment h3:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerShipping h3:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerReturns h3:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerResale h3:nth-of-type(1){margin-top:0}#page_help_guide .ec-layoutRole__main #ankerOrder h4,#page_help_guide .ec-layoutRole__main #ankerReserve h4,#page_help_guide .ec-layoutRole__main #ankerPayment h4,#page_help_guide .ec-layoutRole__main #ankerShipping h4,#page_help_guide .ec-layoutRole__main #ankerReturns h4,#page_help_guide .ec-layoutRole__main #ankerResale h4{margin:40px 0 10px;padding-bottom:5px;border-bottom:1px solid #e6e6e6;clear:both;font-weight:bold}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-layoutRole__main #ankerOrder h4,#page_help_guide .ec-layoutRole__main #ankerReserve h4,#page_help_guide .ec-layoutRole__main #ankerPayment h4,#page_help_guide .ec-layoutRole__main #ankerShipping h4,#page_help_guide .ec-layoutRole__main #ankerReturns h4,#page_help_guide .ec-layoutRole__main #ankerResale h4{font-size:26px;font-size:1.625rem}}#page_help_guide .ec-layoutRole__main #ankerOrder p,#page_help_guide .ec-layoutRole__main #ankerReserve p,#page_help_guide .ec-layoutRole__main #ankerPayment p,#page_help_guide .ec-layoutRole__main #ankerShipping p,#page_help_guide .ec-layoutRole__main #ankerReturns p,#page_help_guide .ec-layoutRole__main #ankerResale p{margin-bottom:20px;line-height:160%}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-layoutRole__main #ankerOrder p,#page_help_guide .ec-layoutRole__main #ankerReserve p,#page_help_guide .ec-layoutRole__main #ankerPayment p,#page_help_guide .ec-layoutRole__main #ankerShipping p,#page_help_guide .ec-layoutRole__main #ankerReturns p,#page_help_guide .ec-layoutRole__main #ankerResale p{font-size:22px;font-size:1.375rem}}#page_help_guide .ec-layoutRole__main #ankerOrder p:nth-last-of-type(1),#page_help_guide .ec-layoutRole__main #ankerReserve p:nth-last-of-type(1),#page_help_guide .ec-layoutRole__main #ankerPayment p:nth-last-of-type(1),#page_help_guide .ec-layoutRole__main #ankerShipping p:nth-last-of-type(1),#page_help_guide .ec-layoutRole__main #ankerReturns p:nth-last-of-type(1),#page_help_guide .ec-layoutRole__main #ankerResale p:nth-last-of-type(1){margin-bottom:0}#page_help_guide .ec-layoutRole__main #ankerOrder figure,#page_help_guide .ec-layoutRole__main #ankerReserve figure,#page_help_guide .ec-layoutRole__main #ankerPayment figure,#page_help_guide .ec-layoutRole__main #ankerShipping figure,#page_help_guide .ec-layoutRole__main #ankerReturns figure,#page_help_guide .ec-layoutRole__main #ankerResale figure{max-width:350px;margin:5px 20px 0 0;float:left}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-layoutRole__main #ankerOrder figure,#page_help_guide .ec-layoutRole__main #ankerReserve figure,#page_help_guide .ec-layoutRole__main #ankerPayment figure,#page_help_guide .ec-layoutRole__main #ankerShipping figure,#page_help_guide .ec-layoutRole__main #ankerReturns figure,#page_help_guide .ec-layoutRole__main #ankerResale figure{max-width:280px;float:none;margin:5px auto 15px}}#page_help_guide .ec-layoutRole__main #ankerOrder figure img,#page_help_guide .ec-layoutRole__main #ankerReserve figure img,#page_help_guide .ec-layoutRole__main #ankerPayment figure img,#page_help_guide .ec-layoutRole__main #ankerShipping figure img,#page_help_guide .ec-layoutRole__main #ankerReturns figure img,#page_help_guide .ec-layoutRole__main #ankerResale figure img{border:1px solid #e6e6e6}#page_help_guide .ec-layoutRole__main #ankerOrder div:after,#page_help_guide .ec-layoutRole__main #ankerReserve div:after,#page_help_guide .ec-layoutRole__main #ankerPayment div:after,#page_help_guide .ec-layoutRole__main #ankerShipping div:after,#page_help_guide .ec-layoutRole__main #ankerReturns div:after,#page_help_guide .ec-layoutRole__main #ankerResale div:after{content:" ";display:table}#page_help_guide .ec-layoutRole__main #ankerOrder div:after,#page_help_guide .ec-layoutRole__main #ankerReserve div:after,#page_help_guide .ec-layoutRole__main #ankerPayment div:after,#page_help_guide .ec-layoutRole__main #ankerShipping div:after,#page_help_guide .ec-layoutRole__main #ankerReturns div:after,#page_help_guide .ec-layoutRole__main #ankerResale div:after{clear:both}#page_help_guide .ec-layoutRole__main #ankerOrder section,#page_help_guide .ec-layoutRole__main #ankerReserve section,#page_help_guide .ec-layoutRole__main #ankerPayment section,#page_help_guide .ec-layoutRole__main #ankerShipping section,#page_help_guide .ec-layoutRole__main #ankerReturns section,#page_help_guide .ec-layoutRole__main #ankerResale section{margin-top:40px;padding:0 50px 30px;border:1px solid #e6e6e6}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-layoutRole__main #ankerOrder section,#page_help_guide .ec-layoutRole__main #ankerReserve section,#page_help_guide .ec-layoutRole__main #ankerPayment section,#page_help_guide .ec-layoutRole__main #ankerShipping section,#page_help_guide .ec-layoutRole__main #ankerReturns section,#page_help_guide .ec-layoutRole__main #ankerResale section{padding:0 20px 20px}#page_help_guide .ec-layoutRole__main #ankerOrder section div:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerReserve section div:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerPayment section div:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerShipping section div:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerReturns section div:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerResale section div:nth-of-type(1){margin-top:-20px}}#page_help_guide .ec-layoutRole__main #ankerOrder aside,#page_help_guide .ec-layoutRole__main #ankerReserve aside,#page_help_guide .ec-layoutRole__main #ankerPayment aside,#page_help_guide .ec-layoutRole__main #ankerShipping aside,#page_help_guide .ec-layoutRole__main #ankerReturns aside,#page_help_guide .ec-layoutRole__main #ankerResale aside{margin-top:40px}#page_help_guide .ec-layoutRole__main #ankerOrder li,#page_help_guide .ec-layoutRole__main #ankerReserve li,#page_help_guide .ec-layoutRole__main #ankerPayment li,#page_help_guide .ec-layoutRole__main #ankerShipping li,#page_help_guide .ec-layoutRole__main #ankerReturns li,#page_help_guide .ec-layoutRole__main #ankerResale li{font-size:24px;font-size:1.5rem;margin-bottom:5px;line-height:140%}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-layoutRole__main #ankerOrder li,#page_help_guide .ec-layoutRole__main #ankerReserve li,#page_help_guide .ec-layoutRole__main #ankerPayment li,#page_help_guide .ec-layoutRole__main #ankerShipping li,#page_help_guide .ec-layoutRole__main #ankerReturns li,#page_help_guide .ec-layoutRole__main #ankerResale li{font-size:20px;font-size:1.25rem}}#page_help_guide .ec-layoutRole__main #ankerOrder li:nth-last-of-type(1),#page_help_guide .ec-layoutRole__main #ankerReserve li:nth-last-of-type(1),#page_help_guide .ec-layoutRole__main #ankerPayment li:nth-last-of-type(1),#page_help_guide .ec-layoutRole__main #ankerShipping li:nth-last-of-type(1),#page_help_guide .ec-layoutRole__main #ankerReturns li:nth-last-of-type(1),#page_help_guide .ec-layoutRole__main #ankerResale li:nth-last-of-type(1){margin-bottom:0}#page_help_guide .ec-layoutRole__main #ankerOrder ol,#page_help_guide .ec-layoutRole__main #ankerReserve ol,#page_help_guide .ec-layoutRole__main #ankerPayment ol,#page_help_guide .ec-layoutRole__main #ankerShipping ol,#page_help_guide .ec-layoutRole__main #ankerReturns ol,#page_help_guide .ec-layoutRole__main #ankerResale ol{margin:0 0 0 20px;padding:0}#page_help_guide .ec-layoutRole__main #ankerOrder ol li,#page_help_guide .ec-layoutRole__main #ankerReserve ol li,#page_help_guide .ec-layoutRole__main #ankerPayment ol li,#page_help_guide .ec-layoutRole__main #ankerShipping ol li,#page_help_guide .ec-layoutRole__main #ankerReturns ol li,#page_help_guide .ec-layoutRole__main #ankerResale ol li{list-style:disc}#page_help_guide .ec-layoutRole__main #ankerOrder ol li::marker,#page_help_guide .ec-layoutRole__main #ankerReserve ol li::marker,#page_help_guide .ec-layoutRole__main #ankerPayment ol li::marker,#page_help_guide .ec-layoutRole__main #ankerShipping ol li::marker,#page_help_guide .ec-layoutRole__main #ankerReturns ol li::marker,#page_help_guide .ec-layoutRole__main #ankerResale ol li::marker{font-size:20px;font-size:1.25rem;color:#000}#page_help_guide .ec-layoutRole__main #ankerOrder ul,#page_help_guide .ec-layoutRole__main #ankerReserve ul,#page_help_guide .ec-layoutRole__main #ankerPayment ul,#page_help_guide .ec-layoutRole__main #ankerShipping ul,#page_help_guide .ec-layoutRole__main #ankerReturns ul,#page_help_guide .ec-layoutRole__main #ankerResale ul{margin:0;padding:0}#page_help_guide .ec-layoutRole__main #ankerOrder ul li,#page_help_guide .ec-layoutRole__main #ankerReserve ul li,#page_help_guide .ec-layoutRole__main #ankerPayment ul li,#page_help_guide .ec-layoutRole__main #ankerShipping ul li,#page_help_guide .ec-layoutRole__main #ankerReturns ul li,#page_help_guide .ec-layoutRole__main #ankerResale ul li{margin-left:1em;text-indent:-1em;list-style:none}#page_help_guide .ec-layoutRole__main #ankerOrder ul+ol,#page_help_guide .ec-layoutRole__main #ankerOrder ol+ul,#page_help_guide .ec-layoutRole__main #ankerReserve ul+ol,#page_help_guide .ec-layoutRole__main #ankerReserve ol+ul,#page_help_guide .ec-layoutRole__main #ankerPayment ul+ol,#page_help_guide .ec-layoutRole__main #ankerPayment ol+ul,#page_help_guide .ec-layoutRole__main #ankerShipping ul+ol,#page_help_guide .ec-layoutRole__main #ankerShipping ol+ul,#page_help_guide .ec-layoutRole__main #ankerReturns ul+ol,#page_help_guide .ec-layoutRole__main #ankerReturns ol+ul,#page_help_guide .ec-layoutRole__main #ankerResale ul+ol,#page_help_guide .ec-layoutRole__main #ankerResale ol+ul{margin-top:30px}#page_help_guide .ec-layoutRole__main #ankerOrder div.table,#page_help_guide .ec-layoutRole__main #ankerReserve div.table,#page_help_guide .ec-layoutRole__main #ankerPayment div.table,#page_help_guide .ec-layoutRole__main #ankerShipping div.table,#page_help_guide .ec-layoutRole__main #ankerReturns div.table,#page_help_guide .ec-layoutRole__main #ankerResale div.table{margin:20px 0 0}#page_help_guide .ec-layoutRole__main #ankerOrder div.table dl,#page_help_guide .ec-layoutRole__main #ankerReserve div.table dl,#page_help_guide .ec-layoutRole__main #ankerPayment div.table dl,#page_help_guide .ec-layoutRole__main #ankerShipping div.table dl,#page_help_guide .ec-layoutRole__main #ankerReturns div.table dl,#page_help_guide .ec-layoutRole__main #ankerResale div.table dl{font-size:24px;font-size:1.5rem;margin:0;display:flex;border-bottom:1px solid #e6e6e6}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-layoutRole__main #ankerOrder div.table dl,#page_help_guide .ec-layoutRole__main #ankerReserve div.table dl,#page_help_guide .ec-layoutRole__main #ankerPayment div.table dl,#page_help_guide .ec-layoutRole__main #ankerShipping div.table dl,#page_help_guide .ec-layoutRole__main #ankerReturns div.table dl,#page_help_guide .ec-layoutRole__main #ankerResale div.table dl{font-size:20px;font-size:1.25rem}}#page_help_guide .ec-layoutRole__main #ankerOrder div.table dl:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerReserve div.table dl:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerPayment div.table dl:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerShipping div.table dl:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerReturns div.table dl:nth-of-type(1),#page_help_guide .ec-layoutRole__main #ankerResale div.table dl:nth-of-type(1){border-top:1px solid #e6e6e6}#page_help_guide .ec-layoutRole__main #ankerOrder div.table dt,#page_help_guide .ec-layoutRole__main #ankerReserve div.table dt,#page_help_guide .ec-layoutRole__main #ankerPayment div.table dt,#page_help_guide .ec-layoutRole__main #ankerShipping div.table dt,#page_help_guide .ec-layoutRole__main #ankerReturns div.table dt,#page_help_guide .ec-layoutRole__main #ankerResale div.table dt{width:20%;padding:13px 20px;background:#fafafa}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-layoutRole__main #ankerOrder div.table dt,#page_help_guide .ec-layoutRole__main #ankerReserve div.table dt,#page_help_guide .ec-layoutRole__main #ankerPayment div.table dt,#page_help_guide .ec-layoutRole__main #ankerShipping div.table dt,#page_help_guide .ec-layoutRole__main #ankerReturns div.table dt,#page_help_guide .ec-layoutRole__main #ankerResale div.table dt{width:30%;padding:7px 10px}}#page_help_guide .ec-layoutRole__main #ankerOrder div.table dd,#page_help_guide .ec-layoutRole__main #ankerReserve div.table dd,#page_help_guide .ec-layoutRole__main #ankerPayment div.table dd,#page_help_guide .ec-layoutRole__main #ankerShipping div.table dd,#page_help_guide .ec-layoutRole__main #ankerReturns div.table dd,#page_help_guide .ec-layoutRole__main #ankerResale div.table dd{width:80%;padding:13px 20px}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-layoutRole__main #ankerOrder div.table dd,#page_help_guide .ec-layoutRole__main #ankerReserve div.table dd,#page_help_guide .ec-layoutRole__main #ankerPayment div.table dd,#page_help_guide .ec-layoutRole__main #ankerShipping div.table dd,#page_help_guide .ec-layoutRole__main #ankerReturns div.table dd,#page_help_guide .ec-layoutRole__main #ankerResale div.table dd{width:70%;padding:7px 10px}}#page_help_guide .ec-layoutRole__main #ankerOrder div.table dd img,#page_help_guide .ec-layoutRole__main #ankerReserve div.table dd img,#page_help_guide .ec-layoutRole__main #ankerPayment div.table dd img,#page_help_guide .ec-layoutRole__main #ankerShipping div.table dd img,#page_help_guide .ec-layoutRole__main #ankerReturns div.table dd img,#page_help_guide .ec-layoutRole__main #ankerResale div.table dd img{width:auto;max-width:350px;height:auto}@media screen and (min-width: 0) and (max-width: 1024px){#page_help_guide .ec-layoutRole__main #ankerOrder div.table dd img,#page_help_guide .ec-layoutRole__main #ankerReserve div.table dd img,#page_help_guide .ec-layoutRole__main #ankerPayment div.table dd img,#page_help_guide .ec-layoutRole__main #ankerShipping div.table dd img,#page_help_guide .ec-layoutRole__main #ankerReturns div.table dd img,#page_help_guide .ec-layoutRole__main #ankerResale div.table dd img{max-width:200px}}#page_help_guide .ec-layoutRole__main #ankerOrder div.table dd ul,#page_help_guide .ec-layoutRole__main #ankerReserve div.table dd ul,#page_help_guide .ec-layoutRole__main #ankerPayment div.table dd ul,#page_help_guide .ec-layoutRole__main #ankerShipping div.table dd ul,#page_help_guide .ec-layoutRole__main #ankerReturns div.table dd ul,#page_help_guide .ec-layoutRole__main #ankerResale div.table dd ul{margin-top:10px}.ec-required{font-size:16px;font-size:1rem;display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:4px 7px;background:#DE5D50;color:#fff;line-height:1}.ec-cartRole .ec-cartRole__totalAmount{color:#5CB1B1}@media screen and (min-width: 0) and (max-width: 1024px){.ec-cartRole{padding:0}}@media screen and (min-width: 0) and (max-width: 1024px){.ec-cartRole__actions{padding:0 20px}}.ec-totalBox .ec-totalBox__paymentTotal .ec-totalBox__price{color:#5CB1B1}.ec-totalBox .ec-totalBox__paymentTotal .ec-totalBox__taxLabel{color:#5CB1B1}.ec-cartCompleteRole .ec-off3Grid__cell{width:80%;margin:0 auto}@media screen and (min-width: 0) and (max-width: 1024px){.ec-cartCompleteRole .ec-off3Grid__cell{width:auto}}@media screen and (min-width: 0) and (max-width: 1024px){.ec-cartCompleteRole .ec-off3Grid__cell .ec-reportHeading{border-top:none}}.ec-cartCompleteRole .ec-off3Grid__cell .ec-reportDescription{text-align:left}.ec-contactCompleteRole{padding:0 10px}.ec-contactCompleteRole .ec-off3Grid__cell{width:80%;margin:0 auto}@media screen and (min-width: 0) and (max-width: 1024px){.ec-contactCompleteRole .ec-off3Grid__cell{width:auto}}@media screen and (min-width: 0) and (max-width: 1024px){.ec-contactCompleteRole .ec-off3Grid__cell .ec-reportHeading{border-top:none}}.ec-contactCompleteRole .ec-off3Grid__cell .ec-reportHeading h2{font-size:36px;font-size:2.25rem}@media screen and (min-width: 0) and (max-width: 1024px){.ec-contactCompleteRole .ec-off3Grid__cell .ec-reportHeading h2{font-size:30px;font-size:1.875rem}}.ec-contactCompleteRole .ec-off3Grid__cell .ec-reportDescription{text-align:left}#page_user_data #info_221118 div{width:70%;margin:0 auto}@media screen and (min-width: 0) and (max-width: 1024px){#page_user_data #info_221118 div{width:auto}}#page_user_data #info_221118 div h3{margin-bottom:30px;text-align:center;line-height:1.6}@media screen and (min-width: 0) and (max-width: 1024px){#page_user_data #info_221118 div h3{font-size:30px;font-size:1.875rem}}#page_user_data #info_221118 div p{margin-bottom:20px;line-height:1.6}#page_user_data #info_221118 div ul{margin-bottom:20px}#page_user_data #info_221118 div li{margin-bottom:5px;line-height:1.6}#page_user_data #info_221118 div ol{width:80%;margin:0 auto 20px;padding:3%;background:#f8f8f8}@media screen and (min-width: 0) and (max-width: 1024px){#page_user_data #info_221118 div ol{width:auto}}#page_user_data #info_221118 div ol li{font-size:28px;font-size:1.75rem;margin:0;padding:0;list-style:none;text-align:center;font-weight:bold}@media screen and (min-width: 0) and (max-width: 1024px){#page_user_data #info_221118 div ol li{font-size:24px;font-size:1.5rem}}
/*# sourceMappingURL=style.css.map */
