@charset "UTF-8";.ym-product .en,.ym-product .sns-list h3,.ym-product .footer small,.ym-product .footer,.ym-product .smp-nav{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.1ex;font-weight:700!important}.ym-product .attention-block{background-color:#e0e0e0;padding:10px;margin-bottom:20px}.ym-product .attention-block ul{font-size:1.4rem}.ym-product .attention-block ul li{position:relative;list-style:disc;margin-left:15px}.ym-product .ytm-flexbox{display:flex;flex-direction:row;flex-wrap:wrap}.ym-product .ytm-flexbox__1_2 .ytm-flexbox__item{width:50%}.ym-product #ly-languages-switcher{display:none}.ym-product #shopify-section-product-template .page-width{padding-left:0;padding-right:0}.ym-product #shopify-section-product-template .page-width{margin:0 auto;max-width:3500px}.ym-product body.template-index,.ym-product body.list-collections,.ym-product body.collection{display:none}.ym-product .btn_back-test{display:block;color:#fff!important;background-color:#00a0e9;width:100%;margin-bottom:8px;font-size:2.4rem;line-height:1;padding:10px 20px;height:45px}.ym-product .btn_back{display:block;color:#fff!important;background-position:left 20px top 13px;background-repeat:no-repeat;background-size:auto 18px;background-color:#fff;width:100%;margin-bottom:8px;line-height:1;height:45px}.ym-product .page_trext .btn_back{height:45px;background-image:url(/cdn/shop/t/6/assets/arrow-left-narrow-white.png);background-position:left 20px top 12px;background-repeat:no-repeat;background-size:auto 20px;position:absolute;top:0;left:0}.ym-product .small--hide .btn--small{color:#fff;font-size:1.5rem;padding:10px 30px}.ym-product .btn{font-weight:400!important;font-size:1.5rem!important;padding:10px 30px!important}.ym-product .grid__item .btn{background-color:#00a0e9;margin-bottom:15px;margin-right:0;margin-left:5px}@media screen and (max-width:800px){.ym-product .grid__item .btn{margin-left:0}}.ym-product .page_trext p{font-size:1.4rem}.ym-product .section_fields p{font-size:1.6rem;line-height:1.71;margin:19px 0}.ym-product p:first-child{margin-top:19px}.ym-product .cart-note__remarks{margin-top:20px;font-size:1.4rem}.ym-product .cart-note__remarks p{font-size:1.4rem}.ym-product .cart-note__area{border-top:1px solid #c8ccd1;border-bottom:1px solid #c8ccd1;font-size:1.4rem;padding:20px 0}.ym-product .cart-note__remarks .ytm-flexbox__item ul{font-weight:400;margin:10px 0 0}.ym-product .cart-note__label{font-weight:700}.ym-product #shipping-option P{font-size:1.4rem!important}.ym-product #ui-datepicker-div .ui-datepicker-header{border:1px solid #01a0e9;background-image:none;background-color:#01a0e9;color:#fff;font-weight:700;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0}.ym-product #ui-datepicker-div .ui-state-default,.ym-product #ui-datepicker-div .ui-widget-content .ui-state-default,.ym-product #ui-datepicker-div .ui-widget-header .ui-state-default{border:1px solid #e8e9eb;background-image:none;font-weight:700;color:#000;background-color:#e8e9eb!important}.ym-product .ui-state-default{border:1px solid #e8e9eb;background-image:none;background-color:#e8e9eb;font-weight:700;color:#000}.ym-product #ui-datepicker-div{border:1px solid #e8e9eb;color:#000;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0}.ym-product #order-delivery-form-wrapper p{margin-bottom:15px}.ym-product #order-delivery-form-wrapper .cart-note__label{display:block;font-weight:bolder;margin-top:30px}.ym-product #order-delivery h3{display:none}.ym-product #order-delivery-form-wrapper p:first-child,.ym-product #order-delivery-form-wrapper p:nth-of-type(2),.ym-product #order-delivery-form-wrapper p:nth-of-type(4){display:none}.ym-product #order-delivery-form-wrapper #timeDiv p{display:block!important}.ym-product .soldout #BIS_trigger{display:none}.ym-product .size-link-wrap{position:relative;height:0}.ym-product .size-link{position:absolute;left:93px;bottom:-22px;font-weight:bolder;font-size:1.3rem!important}.ym-product #stock-list{display:none}.ym-product #stock-list.stock{display:block}.ym-product #stock-list{width:100%}.ym-product .table-wrap{margin-top:18px}.ym-product #stock-list table{margin-bottom:0;width:100%}.ym-product #stock-list .table-wrap{border-left:0px solid #c8ccd1;border-right:0px solid #c8ccd1}.ym-product #stock-list .table-wrap table{width:100%!important;border-left:0px solid #c8ccd1;border-right:0px solid #c8ccd1;border-top:0px solid #c8ccd1;border-bottom:0px solid #c8ccd1}.ym-product .additional-checkout-buttons{margin-top:15px!important}.ym-product #stock-list .table-wrap table th.label,.ym-product #stock-list .table-wrap table td.label{padding:0 20px 0 0;border-bottom:0px solid #c8ccd1;border-right:0px solid #c8ccd1;border-left:0px solid #c8ccd1;width:auto!important;white-space:nowrap!important}.ym-product #stock-list .table-wrap table th.stock,.ym-product #stock-list .table-wrap table td.stock{padding:0;border-bottom:0px solid #c8ccd1;border-right:0px solid #c8ccd1;border-left:0px solid #c8ccd1;width:135px!important;white-space:nowrap!important}.ym-product .label_inner{border-bottom:1px solid #c8ccd1;padding:5px 0}.ym-product .stock_inner{border-bottom:1px solid #c8ccd1;padding:5px}.ym-product th .label_inner,.ym-product th .stock_inner{border-top:1px solid #c8ccd1}.ym-product #stock-list .table-wrap table th span:after{content:" / "}.ym-product #stock-list .table-wrap table th span:last-child:after{content:""}.ym-product #stock-list #readmore-btn-common{display:inline-block;background-color:transparent;color:#00a0e9;border:0px solid #00a0e9;font-size:1.3rem;font-weight:700;cursor:pointer;padding:0;margin-top:18px}.ym-product .form-wrap-bis .bis-wrap{padding:0;width:100%;font-size:1.4rem}.ym-product .form-wrap-bis .bis-wrap .btn{max-width:600px}.ym-product .form-wrap-bis .bis-wrap #BIS_trigger{font-size:1.4rem;margin:15px 0 0;display:block;max-width:400px;width:100%;font-weight:400;background-color:#00a0e9!important;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;padding:10px 0}.ym-product .form-wrap-bis .spo-hidden{display:block!important}.ym-product .bis-text{margin-top:-15px;margin-bottom:30px}.ym-product .bis-text p{font-size:1.4rem}.ym-product body#size{min-height:100vh}.ym-product body#size h1,.ym-product body#size-link h1{font-size:1.8rem!important;font-weight:700!important}.ym-product body#size h2,.ym-product body#size-link h2{font-size:1.6rem!important;font-weight:700!important;margin-bottom:20px!important}.ym-product body#size .footer,.ym-product body#size .header{display:none}.ym-product body#size .inner{padding:0 20px;max-width:1100px}.ym-product .size-table table tr.size-list{font-weight:700}.ym-product body#size table th{font-weight:400}.ym-product body#size-link .size-table table th.label,.ym-product body#size-link .size-table table th.size,.ym-product body#size .size-table table th.label,.ym-product body#size .size-table table th.size{border-left:0px solid #c8ccd1;border-top:0px solid #c8ccd1;border-right:0px solid #c8ccd1;border-bottom:1px solid #c8ccd1;padding:5px 0}.ym-product body#size-link .size-table table,.ym-product body#size .size-table table{border-right:0px solid #000000;border-bottom:0px solid #000000}.ym-product body#size-link .text,.ym-product body#size .text{padding-bottom:50px}.ym-product .size-table-wrap{margin-top:40px}.ym-product .size-table-wrap:first-child{margin-top:0}.ym-product body#size-link .size-table-wrap_smp table,.ym-product body#size .size-table-wrap_smp table{border-right:0px solid #000000;border-bottom:0px solid #000000}.ym-product body#size-link .size-table-wrap_smp table th.label,.ym-product body#size-link .size-table-wrap_smp table th.size,.ym-product body#size .size-table-wrap_smp table th.label,.ym-product body#size .size-table-wrap_smp table th.size{padding:5px 10px}.ym-product body#size-link .size-table-wrap_smp table th.label,.ym-product body#size-link .size-table-wrap_smp table th.size,.ym-product body#size .size-table-wrap_smp table th.label,.ym-product body#size .size-table-wrap_smp table th.size,.ym-product body#size-link .size-table-wrap_smp table th.label-size,.ym-product body#size .size-table-wrap_smp table th.label-size{border-left:0px solid #c8ccd1;border-top:0px solid #c8ccd1;border-right:0px solid #c8ccd1;border-bottom:1px solid #c8ccd1}.ym-product body#size-link .size-table-wrap_smp table th.label,.ym-product body#size .size-table-wrap_smp table th.label{border-left:0px solid #000000}.ym-product body#size-link .size-table-wrap_smp table th.size,.ym-product body#size .size-table-wrap_smp table th.size{border-right:0px solid #000000!important}.ym-product body#size-link .size-table-wrap_smp-full table th.label-size,.ym-product body#size .size-table-wrap_smp-full table th.label-size,.ym-product body#size-link .size-table-wrap_smp-full table th.size,.ym-product body#size .size-table-wrap_smp-full table th.size{border-left:0px solid #c8ccd1;border-top:0px solid #c8ccd1;border-right:0px solid #c8ccd1;border-bottom:1px solid #c8ccd1;display:block;width:100%}.ym-product body#size-link .size-table-wrap table tr:first-child th,.ym-product body#size .size-table-wrap table tr:first-child th{border-top:1px solid #c8ccd1!important}.ym-product body#size-link .size-table-wrap table tr:first-child th.blank,.ym-product body#size .size-table-wrap table tr:first-child th.blank{border-top:0px solid #c8ccd1!important}.ym-product body#size-link .btn_back,.ym-product body#size .btn_back{display:none}.ym-product .table-pc-only{display:block}.ym-product .table-smp-only{display:none}.ym-product .btn-close .fancybox-close{height:auto;position:relative;right:auto;top:auto;width:auto;z-index:8040}.ym-product .btn-close{cursor:pointer;z-index:9999}.ym-product .btn-close:hover{opacity:.6}.ym-product .fancybox-inner{position:relative;padding:0 0 60px}.ym-product .fancybox-skin .fancybox-close{font-size:2.8rem;cursor:pointer;height:auto;position:absolute;width:auto;z-index:8040;background-color:#ffffffb3;color:#000;margin:0 auto;display:block;text-align:center;right:35px;top:35px;width:30px;height:30px;line-height:1;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}.ym-product .text p a:link,.ym-product .text p a:hover{border-bottom:1px solid #000000}.ym-product .smp-nav{z-index:999;position:relative}.ym-product .fixed-yamatomichi{min-height:100vh;overflow:visible;height:400vh}.ym-product .register-text{margin:30px 0;font-size:1.2rem!important}.ym-product .preorder-description{clear:both;padding-top:10px;font-size:1.4rem}.ym-product .cart__meta-text,.ym-product .cart__shipping{font-style:normal!important}.ym-product #datepicker,.ym-product .cart-note__input{border:0px solid #000000!important}.ym-product .cart-note__input{font-weight:400;letter-spacing:.2ex;font-size:1.2rem;padding:5px;height:80px}.ym-product #timeDiv select{border:1px solid #000000!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url(/cdn/shop/t/1/assets/ico-select.svg?7019713067494850673);background-repeat:no-repeat;background-position:right 10px center;line-height:1.2;text-indent:.01px;text-overflow:"";cursor:pointer;padding:5px!important;height:3px}.ym-product #local_delivery{border:1px solid #000000!important;padding:5px!important;height:3px}.ym-product .cart .border-bottom{border-bottom:1px solid #c8ccd1}.ym-product .cart .border-top{border-top:1px solid #c8ccd1}.ym-product .icon-arrow-right{display:none!important;margin:0}.ym-product .icon_ocart{display:block;width:55px;height:auto;margin:0 auto 15px}.ym-product a.btn{background-color:#00a0e9!important;color:#fff!important}.ym-product .cart__update--large{background-color:#fff!important;color:#7796a8!important;margin-bottom:15px}.ym-product a.cart__continue--large{background-color:#7796a8!important;color:#fff!important;margin-right:0;margin-bottom:15px}.ym-product a.btn_cart_empty{width:254px;display:block;margin:0 auto;text-align:center}.ym-product .grid__item .readmore-wrap{display:block;margin:40px auto 0}@media screen and (max-width:500px){.ym-product .table-pc-only{display:none}.ym-product .table-smp-only{display:block}}.ym-product body{color:#000!important;font-size:1rem!important;position:relative;-webkit-text-size-adjust:100%;word-spacing:normal!important;line-height:1.64!important;overflow-x:hidden;margin:0!important;padding:0!important;word-wrap:break-word;overflow-wrap:break-word;overflow-x:hidden!important;zoom:normal!important}.ym-product .cart__meta-text{font-size:1.4rem!important}.ym-product .list-view-item__title{font-size:1.6rem!important}.ym-product .cart th{font-size:1.4rem!important}.ym-product body.template-cart .mw-price,.ym-product .cart__subtotal-title,.ym-product .cart__subtotal{font-size:1.6rem!important;font-weight:400}.ym-product .cart__shipping{font-size:1.4rem!important;font-weight:400}.ym-product .order-summary__section--discount{display:none!important}.ym-product #BIS_trigger{font-size:1.4rem;max-width:600px;margin:30px auto 0;display:block;width:100%;font-weight:400;background-color:#00a0e9!important;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;padding:10px 0}.ym-product .btn-shop{font-size:1.4rem;display:block;width:100%;font-weight:400;background-color:#00a0e9!important;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;padding:10px;color:#fff!important;margin:0 0 30px;text-align:center}.ym-product .label-single-option{text-align:left}.ym-product .sa-error{display:none!important}.ym-product html{overflow-x:hidden!important}.ym-product body.template-product .page-container{transition:none!important}.ym-product h1,.ym-product .h1,.ym-product h2,.ym-product .h2,.ym-product h3,.ym-product .h3,.ym-product h4,.ym-product .h4,.ym-product h5,.ym-product .h5,.ym-product h6,.ym-product .h6{margin:0!important}.ym-product input,.ym-product textarea,.ym-product select{border:0px solid #e8e9eb;border-radius:0!important;-moz-border-radius:0px!important;-webkit-border-radius:0px!important;-o-border-radius:0px!important;-ms-border-radius:0px!important}.ym-product input#searchsubmit{padding:0!important}.ym-product .title-bold{font-weight:700!important}.ym-product .site-header{border-bottom:1px solid #e8e9eb;padding:0;height:57px;position:relative}.ym-product .site-header .menu-trigger span{background-color:#000;height:4px;left:0;position:absolute;width:100%}.ym-product .template-product .main-content{padding-top:0!important}.ym-product .breadcampus{font-weight:700!important}.ym-product .shop-buy{font-size:2.8rem;text-align:left}.ym-product .shop-price-wrap p{display:block;text-align:center}.ym-product .shop-price-wrap select{-moz-appearance:none;background-image:url(/cdn/shop/t/1/assets/arrow-bottom.png);background-position:right 14px center;background-size:10px 7px;background-repeat:no-repeat;border:1px solid #000000;cursor:pointer;font-size:1.4rem;line-height:1.2;text-indent:.01px;text-overflow:"";height:44px;padding:9px 8px;width:50%;-moz-border-radius:0em;-webkit-border-radius:0em;-o-border-radius:0em;-ms-border-radius:0em}.ym-product .section_fields .inner h3{font-size:2.8rem;margin:70px 0 30px!important;text-align:center}.ym-product .section_fields .inner h4{font-size:1.6rem!important;margin-bottom:0!important;src:local(HiraginoSans-W6)!important;font-weight:700!important;font-weight:700;display:block;margin-top:30px 0 0!important}.ym-product .section_fields .inner p{margin:0 0 30px}.ym-product .section_fields .inner h3:first-child,.ym-product .section_fields .inner h4:first-child{margin-top:0!important}.ym-product h1,.ym-product .h1,.ym-product h2,.ym-product .h2,.ym-product h3,.ym-product .h3,.ym-product h4,.ym-product .h4,.ym-product h5,.ym-product .h5,.ym-product h6,.ym-product .h6{font-weight:400!important;line-height:1.64!important;margin:0;overflow-wrap:break-word}.ym-product h1.title-l{text-align:left!important}.ym-product h2{font-size:1.8rem!important}.ym-product h4,.ym-product .h4{font-size:1.4rem!important}.ym-product p{color:#000!important;font-weight:400!important}.ym-product p.text-info-m{margin-bottom:0}.ym-product .price{text-align:center}.ym-product .section_fields{font-size:1.4rem}.ym-product #infiniteoptions-container{padding:0}.ym-product #infiniteoptions-container .fastener{background-image:url(/cdn/shop/files/yamatomichi_one_03.gif?v=1622189439);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product #infiniteoptions-container .bodymaterial{background-image:url(/cdn/shop/files/yamatomichi_one_04.gif?v=1622189439);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product #infiniteoptions-container .bottommaterial{background-image:url(/cdn/shop/files/yamatomichi_one_08.gif?v=1651132540);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product #infiniteoptions-container .pocket_material{background-image:url(/cdn/shop/files/yamatomichi_one_05.gif?v=1622189439);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product #infiniteoptions-container .hipbelt{background-image:url(/cdn/shop/files/yamatomichi_one_01.gif?v=1622189439);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product #infiniteoptions-container .torsolength{background-image:url(/cdn/shop/files/yamatomichi_one_02.gif?v=1622189439);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product .inner-bis .torsolength{background-image:url(/cdn/shop/files/yamatomichi_one_02.gif?v=1622189439);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%}.ym-product #infiniteoptions-container .mini_fastener{background-image:url(/cdn/shop/files/yamatomichi_mini_01.gif?v=1622188478);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product #infiniteoptions-container .mini_body{background-image:url(/cdn/shop/files/yamatomichi_mini_02.gif?v=1622188478);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product #infiniteoptions-container .mini_pocket_material{background-image:url(/cdn/shop/files/yamatomichi_mini_03.gif?v=1622188478);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product #infiniteoptions-container .mini_bottom_material{background-image:url(/cdn/shop/files/yamatomichi_mini_04.gif?v=1622188478);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product #infiniteoptions-container .mini_size{background-image:url(/cdn/shop/files/yamatomichi_mini_05.gif?v=1622188667);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product #infiniteoptions-container .lvce_body{background-image:url(/cdn/shop/files/2021_yamatomichi_LAVJ_custom_body_black.gif?v=1619140917);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product #infiniteoptions-container .lvce_rarm{background-image:url(/cdn/shop/files/2021_yamatomichi_LAVJ_custom_right_black.gif?v=1619141588);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product #infiniteoptions-container .lvce_larm{background-image:url(/cdn/shop/files/2021_yamatomichi_LAVJ_custom_left_black.gif?v=1619141567);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product #infiniteoptions-container .lvce-r{background-image:url();background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:0;margin-top:60px}.ym-product #infiniteoptions-container .lvce-l{background-image:url();background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:0;margin-top:60px}.ym-product .custom-mini #option-0-wrap{background-image:url(/cdn/shop/t/1/assets/yamatomichi_mini_04.gif);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product .custom-mini #option-1-wrap{background-image:url(/cdn/shop/t/1/assets/yamatomichi_mini_05.gif);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product .custom-mini #option-2-wrap{background-image:url(/cdn/shop/t/1/assets/yamatomichi_mini_06.gif);background-repeat:no-repeat;background-size:80%;background-position:center;padding-top:54.68%;margin-top:60px}.ym-product .pocket_material-test:after{content:"\ff3b Dyneema X Gridstop / Jet Black +\ffe5 2000\ff3d\3092\3054\5e0c\671b\306e\65b9\306fRELATED PRODUCT\3088\308a\540c\540d\306e\5546\54c1\3092\4e00\7dd2\306b\3054\8cfc\5165\304f\3060\3055\3044\3002";background-color:#fff;font-size:1.4rem;padding:10px;margin-top:5px;display:block}.ym-product .mini_pocket_material-test:after{content:"\ff3b Dyneema X Gridstop / Jet Black +\ffe5 900\ff3d\3092\3054\5e0c\671b\306e\65b9\306fRELATED PRODUCT\3088\308a\540c\540d\306e\5546\54c1\3092\4e00\7dd2\306b\3054\8cfc\5165\304f\3060\3055\3044\3002";background-color:#fff;font-size:1.4rem;padding:10px;margin-top:5px;display:block}.ym-product .mini_bottom_material-test:after{content:"\ff3b Dyneema X Gridstop / Jet Black +\ffe5 300\ff3d\3092\3054\5e0c\671b\306e\65b9\306fRELATED PRODUCT\3088\308a\540c\540d\306e\5546\54c1\3092\4e00\7dd2\306b\3054\8cfc\5165\304f\3060\3055\3044\3002";background-color:#fff;font-size:1.4rem;padding:10px;margin-top:5px;display:block}.ym-product #shopify-section-footer{clear:both}.ym-product .product-form{margin:0!important}.ym-product .product-form__item{flex:1 1 200px;margin-bottom:0!important;padding:0!important}.ym-product #infiniteoptions-container div{float:none!important;width:100%!important;margin:15px 0 0}.ym-product #infiniteoptions-container div:first-child,.ym-product #infiniteoptions-container .spb-select{margin:0}.ym-product .product-form #infiniteoptions-container{margin-bottom:0}.ym-product .add-option{display:none;display:block;width:100%}.ym-product .add-option-active{display:block;width:100%}.ym-product .spb-select select{background-image:url(https://cdn.shopify.com/s/files/1/0535/5159/5691/files/arrow-bottom.svg?v=1611540670);background-color:#fff;background-size:10px 6px;background-position:right 14px center;background-repeat:no-repeat;border:1px solid #979797;height:35px;width:100%;letter-spacing:.2ex;font-size:1.6rem;margin-top:5px;padding:5px 10px}.ym-product select.single-option-selector{background-image:url(https://cdn.shopify.com/s/files/1/0535/5159/5691/files/arrow-bottom.svg?v=1611540670);background-color:#fff;background-size:10px 6px;background-position:right 14px center;background-repeat:no-repeat;border:1px solid #979797;height:35px;width:100%;letter-spacing:.2ex;font-size:1.6rem;margin-top:5px;padding:5px 10px}.ym-product .quantity-wrap input{background-image:url(images/arrow-bottom.svg);background-position:right 14px center;background-size:10px 6px;background-repeat:no-repeat;background-color:#fff;border:1px solid #979797;width:100%;letter-spacing:.2ex;font-size:1.6rem;margin-top:5px;padding:5px 10px;text-align:center;height:35px}.ym-product .add-image,.ym-product .material-img{display:none}.ym-product .add-image-0,.ym-product .add-image-1,.ym-product .add-image-2{display:block}.ym-product .add-image-0,.ym-product .add-image-1,.ym-product .add-image-2{padding:50px 0 10px}.ym-product .material-image-00-nb{padding-top:0;margin-top:0}.ym-product .add-option-common{padding:0}.ym-product .add-image-0 h3.option-title,.ym-product .add-option-common h3.option-title{font-size:1.8rem;margin-bottom:15px!important}.ym-product .material-img p{font-size:1.4rem;font-weight:700}.ym-product .label-single-option,.ym-product .spb-productdescfont{font-weight:bolder;font-size:1.4rem!important;margin-bottom:4px;letter-spacing:normal}.ym-product .option{clear:both;margin-top:30px;margin-bottom:30px}.ym-product .product-form .selector-wrapper:first-child{margin-top:0}.ym-product .material-image-00 .material-img{background-image:url(/cdn/shop/t/1/assets/material-002.jpg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;height:0;padding-bottom:52.5%}.ym-product .material-image-01 .material-img{background-image:url(/cdn/shop/t/1/assets/material-001.jpg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;height:0;padding-bottom:52.5%}.ym-product .material-image-02 .material-img{background-image:url(/cdn/shop/t/1/assets/material-003.jpg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;height:0;padding-bottom:52.5%}.ym-product .selector-wrapper{width:100%;margin-bottom:20px}.ym-product label{font-size:1.4rem!important}.ym-product .submit-wrap_test{border-top:1px solid #000000;margin-top:38px;margin-bottom:38px;padding-top:38px;width:100%}.ym-product .submit-wrap{border-top:0px solid #000000;margin-top:0;margin-bottom:0;width:100%}.ym-product #bis{padding-top:38px}.ym-product .submit-test{background-color:#d2d2d2;padding:30px}.ym-product .quantity-wrap{width:100%;float:left;margin-bottom:14px}.ym-product .quantity-wrap label{font-weight:700}.ym-product .product-form__item--submit{clear:both}.ym-product .submit .btn{-moz-appearance:none;-moz-user-select:none;background-color:#00a0e9;border:1px solid transparent;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;font-weight:400;letter-spacing:normal;padding:10px 12px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:normal;width:auto;width:100%;float:left}.ym-product .submit-primary{float:left;width:50%}.ym-product .submit-secondary{float:left;width:50%;padding-left:30px;font-size:1.4rem;padding-top:23px}.ym-product .weight-price-wrap{width:100%;text-align:left;margin-bottom:30px}.ym-product .weight-price-wrap p{font-size:2.8rem}.ym-product .weight-price-wrap span{font-weight:600}.ym-product .submit p a{color:#00a0e9}.ym-product .social-sharing{display:none}.ym-product .slide{width:calc(100% + 64px);margin-left:-32px}@media screen and (max-width:976px){.ym-product .slide{width:calc(100% + 20px);margin-left:-10px}}.ym-product .slick-list{padding:0 45px!important}.ym-product .slick-slide{position:relative;z-index:1}.ym-product .slide_selector .slick-prev,.ym-product .slide_selector .slick-prev:hover{background-image:url(/cdn/shop/t/1/assets/slide-arrow-left.svg);background-size:cover;border:0 none;height:30px;left:0!important;top:50%!important;margin-top:0;overflow:hidden;position:absolute;text-indent:200%;white-space:nowrap;width:30px;z-index:100}.ym-product .slide_selector .slick-next,.ym-product .slide_selector .slick-next:hover{background-color:transparent;background-image:url(/cdn/shop/t/1/assets/slide-arrow-right.svg);background-size:cover;border:0 none;height:30px;overflow:hidden;position:absolute;right:0!important;top:50%!important;left:auto!important;text-indent:200%;white-space:nowrap;width:30px;z-index:100}.ym-product .list-slide{margin:0}.ym-product a.btn-add{background-color:#00a0e9;color:#fff;display:inline-block;font-size:1.5rem;font-weight:700;line-height:1;padding:12px 23px;position:fixed;right:15px;top:0;z-index:100;display:none}.ym-product #cross-sell{margin:60px auto 0;max-width:850px;padding:0 40px;width:100%;float:none!important}.ym-product #cross-sell h3.crossselltitle{font-size:2.8rem;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:70px}.ym-product #cross-sell .cross-sell{margin-top:30px}.ym-product #cross-sell .cross-sell li{display:inline-block;float:none;margin:0;padding:0 10px;position:relative;vertical-align:text-top;width:33.333%}.ym-product #cross-sell .cross-sell li .producttitle{float:none;min-height:0px;padding:0;width:100%;text-align:left;clear:both;font-weight:700}.ym-product #cross-sell .cross-sell li a{color:#000;line-height:1.71;padding:0;text-decoration:none;display:block;text-align:left}.ym-product .cross-sell .producttitle,.ym-product .cross-sell .money{font-size:1.4rem!important}.ym-product .socialmedia li.facebook a{background:#0000 url(/cdn/shop/t/1/assets/icon-facebook-w.svg) no-repeat scroll 0 0}.ym-product .socialmedia li.twitter a{background:#0000 url(/cdn/shop/t/1/assets/icon-twitter-w.svg) no-repeat scroll 0 0}.ym-product .socialmedia li.instagram a{background:#0000 url(/cdn/shop/t/1/assets/icon-instagram-w.svg) no-repeat scroll 0 0}.ym-product .socialmedia li.youtube a{background:#0000 url(/cdn/shop/t/1/assets/icon-youtube-w.svg) no-repeat scroll 0 0}@media screen and (max-width:768px){.ym-product .ytm-flexbox{display:flex;flex-direction:row;flex-wrap:wrap}.ym-product .ytm-flexbox__1_2 .ytm-flexbox__item{width:100%}.ym-product .cart-note__area{margin-bottom:20px}.ym-product .cart-note__remarks .ytm-flexbox__item ul{margin:10px 0 20px}.ym-product .cart-note__remarks .ytm-flexbox__item:last-child ul{margin:10px 0 0}.ym-product body#size .footer,.ym-product body#size .header{display:none}.ym-product body#size-link .size-table-wrap table tr:first-child th,.ym-product body#size .size-table-wrap table tr:first-child th{border-top:0px solid #c8ccd1!important}.ym-product .size-link-wrap{position:relative;height:0}.ym-product .size-link{position:absolute;left:83px;font-weight:bolder;font-size:1.3rem!important}.ym-product .spb-select select{font-size:.9rem!important}.ym-product .cart__meta .small--hide{display:block!important;font-size:1.4rem!important}.ym-product .cart__row .cart__price-wrapper{flex:0 1 100%!important;font-size:1.5rem;clear:left;display:block!important;text-align:left;padding-top:0}.ym-product .cart-note .cart-note__label{margin-bottom:5px;font-weight:400}.ym-product .cart__row .cart__update-wrapper{display:block!important}.ym-product .cart__row .cart__update-wrapper .btn--small{display:none!important}.ym-product .cart__row .cart__update-wrapper .cart__qty-input{padding-left:5px;padding-right:5px;text-align:center;width:100%!important;height:45px}.ym-product .cart__update-wrapper .cart__qty{padding:0}.ym-product .cart__qty .cart__qty-label{clip:auto;display:block;font-size:1.4rem;height:auto;margin:0;padding-bottom:5px;overflow:auto;position:inherit;vertical-align:middle;width:auto;width:100%;text-align:left}.ym-product .cart__qty .cart__qty-input{padding-left:0;padding-right:0;text-align:center;width:100%;font-size:1.4rem}.ym-product #remarks-wrap{margin-bottom:20px}.ym-product .cart-note__area{border-bottom:0px solid #c8ccd1;padding:20px 0 0;margin-bottom:20px}.ym-product .readmore-btn-common{display:block;text-align:center}.ym-product .btn--small-wide{display:block!important;width:100%!important;text-align:center}.ym-product .cart__continue--large{margin-right:0;line-height:1.2;display:block!important;width:100%!important;text-align:center;margin-bottom:15px}.ym-product .cart__footer .additional-checkout-buttons{margin-top:15px}.ym-product #shopify-section-cart-template .cart__footer{padding-top:0}.ym-product #shopify-section-cart-template .cart-note__input{margin-bottom:15px}.ym-product #shopify-section-cart-template .table{margin-bottom:30px}.ym-product .ytm-small-border-top{border-top:1px solid #c8ccd1;margin-top:30px;padding-top:30px}.ym-product #shopify-section-cart-template .additional-checkout-button{border-radius:0!important}.ym-product .grid__item .readmore-wrap{display:none;margin:0}.ym-product p{font-size:1.6rem}.ym-product .shop-price-wrap p{text-align:left}.ym-product #PageContainer,.ym-product body#size #PageContainer{padding-top:0}.ym-product .header .menu-trigger span{background-color:#000!important}.ym-product h1,.ym-product .h1,.ym-product h2,.ym-product .h2,.ym-product h3,.ym-product .h3,.ym-product h4,.ym-product .h4,.ym-product h5,.ym-product .h5,.ym-product h6,.ym-product .h6{margin:0!important}.ym-product input,.ym-product textarea,.ym-product select{border:0px solid #e8e9eb;border-radius:0!important;-moz-border-radius:0px!important;-webkit-border-radius:0px!important;-o-border-radius:0px!important;-ms-border-radius:0px!important}.ym-product input#searchsubmit{padding:0!important}.ym-product .site-header{border-bottom:1px solid #e8e9eb;padding:0;height:57px;position:relative}.ym-product .site-header .menu-trigger span{background-color:#000;height:4px;left:0;position:absolute;width:100%}.ym-product .template-product .main-content{padding-top:0!important}.ym-product .breadcampus{font-weight:700!important}.ym-product .shop-buy{font-size:2.8rem;text-align:left}.ym-product .shop-price-wrap{margin-top:15px}.ym-product .shop-price-wrap p{font-size:2rem;display:block;text-align:left}.ym-product .shop-price-wrap select{-moz-appearance:none;background-image:url(/cdn/shop/t/1/assets/arrow-bottom.png);background-position:right 13px center;background-size:14px 7px;background-repeat:no-repeat;border:1px solid #000000;cursor:pointer;font-size:1.4rem;line-height:1.2;text-indent:.01px;text-overflow:"";height:44px;padding:7px 8px;width:50%;-moz-border-radius:0em;-webkit-border-radius:0em;-o-border-radius:0em;-ms-border-radius:0em}.ym-product .section_fields .inner h3{margin:40px 0 0!important;font-size:1.8rem;font-weight:700;text-align:left}.ym-product .section_fields .inner h4{font-size:1.4rem!important;src:local(HiraginoSans-W6)!important;font-weight:700!important;font-weight:700;display:block;margin:20px 0 0!important}.ym-product .section_fields .inner p{margin:0 0 20px}.ym-product .section_fields .inner h3:first-child,.ym-product .section_fields .inner h4:first-child{margin:0!important}.ym-product h1,.ym-product .h1,.ym-product h2,.ym-product .h2,.ym-product h3,.ym-product .h3,.ym-product h4,.ym-product .h4,.ym-product h5,.ym-product .h5,.ym-product h6,.ym-product .h6{font-weight:400!important;line-height:1.64!important;margin:0;overflow-wrap:break-word}.ym-product h2{font-size:1.8rem!important}.ym-product p{color:#000!important;font-weight:400!important;font-size:1.4rem}.ym-product .submit p{font-size:1.4rem}.ym-product h1.title-l{font-size:2.8rem!important;line-height:1.2!important;text-align:left!important}.ym-product .price{text-align:left}.ym-product .price p{font-size:1.4rem}.ym-product #shopify-section-footer{clear:both}.ym-product .sec-title{padding-bottom:30px;margin-bottom:15px;border-bottom:1px solid #000000}.ym-product .product-form{margin:0!important}.ym-product .product-form__item{flex:1 1 200px;margin-bottom:0!important;padding:0!important}.ym-product #infiniteoptions-container div{float:none!important;width:100%!important;margin:10px 0 0}.ym-product #infiniteoptions-container .spb-select{margin:0}.ym-product .product-form #infiniteoptions-container{margin-bottom:0}.ym-product .add-option{display:none;display:block;width:100%}.ym-product .add-option .inner{padding:0}.ym-product .add-option-active{display:block;width:100%}.ym-product .spb-productdescfont{font-size:1.4rem}.ym-product .spb-select select{width:100%;-moz-appearance:none;background-repeat:no-repeat;cursor:pointer;font-size:1.4rem;line-height:1.2;text-indent:.01px;height:44px;padding:7px 8px;-moz-border-radius:0em;-webkit-border-radius:0em;-o-border-radius:0em;-ms-border-radius:0em}.ym-product select.single-option-selector{height:44px;-moz-border-radius:0em;-webkit-border-radius:0em;-o-border-radius:0em;-ms-border-radius:0em}.ym-product .quantity-wrap input{padding:9px 8px;height:44px;-moz-border-radius:0em;-webkit-border-radius:0em;-o-border-radius:0em;-ms-border-radius:0em;width:100%;text-align:center}.ym-product .add-image,.ym-product .material-img{display:none}.ym-product .add-image-0,.ym-product .add-image-1,.ym-product .add-image-2{display:block}.ym-product .add-image-0,.ym-product .add-image-1,.ym-product .add-image-2{padding:19px 0 10px}.ym-product .add-option-common{padding:0}.ym-product .add-image-0 h3,.ym-product .add-option-common h3{font-size:1.8rem}.ym-product .material-img p{font-size:1.2rem}.ym-product .label-single-option{font-size:1.4rem;margin-bottom:4px}.ym-product .slick-prev-test{position:absolute;width:30px;height:30px;left:0;background-image:url(/cdn/shop/t/1/assets/slide-arrow-left.svg);background-size:cover;z-index:100;-moz-box-shadow:0px;-webkit-box-shadow:0px;-o-box-shadow:0px;-ms-box-shadow:0px;border:0px!important;background-color:transparent!important;overflow:hidden;text-indent:100%;white-space:nowrap}.ym-product .slick-next-test{position:absolute;width:30px;height:30px;right:0;background-image:url(/cdn/shop/t/1/assets/slide-arrow-right.svg);background-size:cover;z-index:100;-moz-box-shadow:0px;-webkit-box-shadow:0px;-o-box-shadow:0px;-ms-box-shadow:0px;border:0px!important;background-color:transparent!important;overflow:hidden;text-indent:200%;white-space:nowrap}.ym-product #BIS_trigger{font-size:1.4rem;max-width:295px;margin:30px auto 0;display:block;width:100%;font-weight:400;background-color:#00a0e9!important;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;padding:10px 0}.ym-product .option{clear:both;padding-top:0}.ym-product .selector-wrapper{margin-top:10px}.ym-product .material-image-00,.ym-product .material-image-01,.ym-product .material-image-02{border-top:1px solid #000000;margin-top:35px}.ym-product .material-image-00 .material-img{background-image:url(/cdn/shop/t/1/assets/material-002.jpg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;height:0;padding-bottom:52.5%}.ym-product .material-image-01 .material-img{background-image:url(/cdn/shop/t/1/assets/material-001.jpg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;height:0;padding-bottom:52.5%}.ym-product .material-image-02 .material-img{background-image:url(/cdn/shop/t/1/assets/material-003.jpg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;height:0;padding-bottom:52.5%}.ym-product .selector-wrapper{width:100%}.ym-product label{font-size:1.4rem!important}.ym-product .submit-test{background-color:#d2d2d2;padding:34px 25px}.ym-product .quantity-wrap{width:100%;min-width:125px;float:right;margin-bottom:14px}.ym-product .product-form__item--submit{clear:both}.ym-product .submit .btn{-moz-appearance:none;-moz-user-select:none;background-color:#00a0e9;border:1px solid transparent;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;font-weight:400;letter-spacing:normal;padding:12px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:normal;width:auto;min-width:125px;float:right;width:100%}.ym-product .submit-primary{float:none;width:100%}.ym-product .submit-secondary{float:none;width:100%;padding-left:0;margin-top:0;padding-top:30px}.ym-product .weight-price-wrap{width:100%;text-align:left;margin-bottom:15px}.ym-product .weight-price-wrap p{font-size:2.8rem}.ym-product .social-sharing{display:none}.ym-product #stock-list .table-wrap table th.stock,.ym-product #stock-list .table-wrap table td.stock{padding:0;border-bottom:0px solid #c8ccd1;border-right:0px solid #c8ccd1;border-left:0px solid #c8ccd1;width:65px!important;white-space:nowrap!important}.ym-product .slick-list{padding:0 33px!important}.ym-product .slick-track{margin-bottom:10px}.ym-product .slide_selector .slick-prev,.ym-product .slide_selector .section-child .slick-prev,.ym-product .slide_selector .slick-prev:hover,.ym-product .slide_selector .section-child .slick-prev:hover{background-color:transparent;background-image:none;background-size:cover;border:0 none;height:100%;left:0;margin-top:0;overflow:hidden;position:absolute;text-indent:200%;top:0%!important;white-space:nowrap;width:33px;z-index:100;padding:0}.ym-product .slide_selector .slick-next,.ym-product .slide_selector .section-child .slick-next,.ym-product .slide_selector .slick-next:hover,.ym-product .slide_selector .section-child .slick-next:hover{background-color:transparent;background-image:none;background-size:cover;border:0 none;height:100%;margin-top:0;overflow:hidden;position:absolute;right:0;text-indent:100%;top:0%!important;white-space:nowrap;width:33px;z-index:100;padding:0}.ym-product #cross-sell{margin:30px auto;max-width:850px;padding:0 38px;width:100%;float:none!important}.ym-product #cross-sell h3.crossselltitle{font-size:1.8rem;text-align:left}.ym-product #cross-sell .cross-sell{margin-top:30px}.ym-product #cross-sell .cross-sell li{margin-bottom:10px;width:100%}.ym-product #cross-sell .cross-sell li:after{content:" ";display:block;clear:both}.ym-product #cross-sell .cross-sell div.image{height:auto;float:left;width:20.8%}.ym-product #cross-sell .cross-sell li .producttitle,.ym-product #cross-sell .cross-sell li .money{float:right;padding:0 0 4px 10px;width:79.2%;clear:none}.ym-product #cross-sell .cross-sell li a{font-size:1.4rem}.ym-product a.btn-add{background-color:#00a0e9;color:#fff;display:inline-block;font-size:1.5rem;font-weight:700;line-height:1;padding:12px 23px;position:fixed;right:15px;top:0;z-index:100;display:none}.ym-product .form-wrap-bis .bis-wrap .btn{max-width:1200px;padding:0;display:block}.ym-product .form-wrap-bis .bis-wrap{padding:0 0 25px;margin-top:0}.ym-product .form-wrap-bis .bis-wrap #BIS_trigger{max-width:1200px}.ym-product .pc-only{display:none}.ym-product .smp-only{display:block}}.ym-product .section_item_description{width:90%;max-width:800px;margin:0 auto;display:block;text-align:center;box-sizing:border-box}.ym-product .attension{border:1px solid;padding:20px 10px}.ym-product .add_announce{text-align:left;border:1px solid #bbb;padding:10px}.ym-product .add_announce p{margin-top:0}@media screen and (max-width:768px){.ym-product .add_announce_wrapper{padding-left:0}}.ym-product .section_item_description h2{text-align:center!important;font-weight:700!important}.ym-product .section_item_description p{text-align:left!important;font-size:1.6rem;margin-top:0!important}@media screen and (max-width:800px){.ym-product .section_item_description h2{text-align:left!important}.ym-product .section_item_description{padding:20px 0}}.ym-product ._1mqqPYZtCQtz5_i0b-po4l{justify-content:flex-end}.ym-product .cmn-bread{padding:10px 0;margin-top:10px}@media screen and (max-width:800px){.ym-product .cmn-bread{margin-top:30px}}.ym-product .cmn-bread_inner{position:relative;box-sizing:border-box;width:90%;padding:0;max-width:800px;min-width:none;margin:0 auto}.ym-product .cmn-bread ul{font-weight:700;position:relative;list-style:none;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.ym-product .cmn-bread ul li{display:flex;justify-content:flex-start;align-items:center;margin-bottom:5px}.ym-product .cmn-bread ul li a{color:#0085ee;font-size:1.5rem;line-height:15px;height:15px}.ym-product .cmn-bread ul li span{color:#979797;font-size:1.5rem;line-height:15px}.ym-product .cmn-bread ul li:after{content:"\e902";color:#979797;font-size:1rem;margin:0 8px;height:15px}.ym-product .cmn-bread ul li:last-child:after{display:none}.ym-product .cmn-footer{width:100%;padding:50px 0 30px;background-color:#000}.ym-product .cmn-footer_inner{position:relative;box-sizing:border-box;width:90%;padding:0;max-width:800px;min-width:none;margin:0 auto}.ym-product .cmn-footer_cols{display:flex;justify-content:space-between;align-items:stretch}.ym-product .cmn-footer_col{color:#fff}.ym-product .cmn-footer_col dt{font-size:2.4rem;font-weight:700;margin-bottom:10px}.ym-product .cmn-footer_col dd{margin-bottom:30px}.ym-product .cmn-footer_col ul{list-style:none}.ym-product .cmn-footer_col ul li{margin-bottom:5px;line-height:1.125;font-size:16px}.ym-product .cmn-footer_col ul a{font-size:1.3rem;color:#fff}.ym-product .cmn-footer_col ul a:hover{text-decoration:underline}.ym-product .cmn-footer_sns a{display:inline-block;color:#fff;font-size:2.4rem;margin-right:20px}.ym-product .cmn-footer_bottom{margin-top:20px}.ym-product .cmn-footer_bottom a{display:inline-block;color:#fff;font-size:1.3rem;margin-right:20px}.ym-product .cmn-footer_bottom a:hover{text-decoration:underline}@media screen and (max-width:800px){.ym-product .cmn-footer{display:none}}.ym-product .cmn-spFooter{width:100%;padding:30px 0 50px;background-color:#fff;letter-spacing:0;line-height:normal}@media screen and (min-width:800px){.ym-product .cmn-spFooter{display:none}}.ym-product .cmn-spFooter_inner{position:relative;box-sizing:border-box;width:90%;padding:0;max-width:none;min-width:none;margin:0 auto}.ym-product .cmn-spMenu_search{border:1px solid #979797;padding:0 5px;border-radius:5px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:15px}.ym-product .cmn-spMenu_search input[type=submit]{-webkit-appearance:none;border:none;color:#979797;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;background-color:#fff}.ym-product .cmn-spMenu_search input[type=text]{-webkit-appearance:none;border:none;width:100%;height:30px}.ym-product .cmn-spMenu_lang{text-align:right;font-size:1.4rem;font-weight:700;margin-bottom:10px}.ym-product .cmn-spMenu_lang a{display:inline-block;margin:0 3px;color:#000}.ym-product .cmn-spMenu_upperList{list-style:none;margin-bottom:30px}.ym-product .cmn-spMenu_upperList li{margin-bottom:8px;font-size:2.4rem;font-weight:700}.ym-product .cmn-spMenu_upperList li a{color:#000}.ym-product .cmn-spMenu_upperList ._child{margin:0;overflow:hidden;list-style:none;padding-left:15px;max-height:0;visibility:hidden;opacity:0;transform:translate3d(0,-10px,0);transition:all .5s ease}.ym-product .cmn-spMenu_upperList ._child.active{margin:10px 0;max-height:340px;visibility:visible;opacity:1;transform:translateZ(0)}.ym-product .cmn-spMenu_upperList ._child li{font-size:2rem}.ym-product .cmn-spMenu_lowerList{list-style:none;margin-bottom:30px}.ym-product .cmn-spMenu_lowerList li{margin-bottom:5px;font-size:1.8rem;font-weight:700}.ym-product .cmn-spMenu_lowerList li a{color:#000}.ym-product .cmn-spMenu_lowerList .__mt{margin-top:30px}.ym-product .cmn-spMenu_lowerList ._child{margin:0;overflow:hidden;list-style:none;padding-left:15px;max-height:0px;visibility:hidden;opacity:0;transform:translate3d(0,-10px,0);transition:all .5s ease}.ym-product .cmn-spMenu_lowerList ._child.active{margin:10px 0;max-height:300px;visibility:visible;opacity:1;transform:translateZ(0)}.ym-product .cmn-spMenu_lowerList ._child li{font-size:1.8rem}.ym-product .cmn-spMenu_news{margin-bottom:40px}.ym-product .cmn-spMenu_news ._hdg{font-size:1.8rem;font-weight:700;margin-bottom:15px}.ym-product .cmn-spMenu_newsItem{margin-bottom:15px}.ym-product .cmn-spMenu_newsItem a{display:block;color:#000}.ym-product .cmn-spMenu_newsItem ._date{font-size:1rem;color:#979797;margin-bottom:5px}.ym-product .cmn-spMenu_newsItem ._ttl{font-size:1.4rem;font-weight:700}.ym-product .cmn-spMenu_bottomIconsWrap{display:flex;justify-content:space-between;align-items:center}.ym-product .cmn-spMenu_bottomIcons{list-style:none;display:flex;justify-content:flex-start;align-items:center}.ym-product .cmn-spMenu_bottomIcons li{margin-right:15px}.ym-product .cmn-spMenu_bottomIcons a{font-size:2.8rem;color:#000}.ym-product .cmn-spMenu_bottomIcons-r{justify-content:flex-end}@media only screen and (min-width:750px){.ym-product .main-content{margin-bottom:20px}}.ym-product .medium-up--hide{display:none!important}.ym-product .tax-include{font-size:1.4rem}.ym-product .label_title{font-size:1.8rem}.ym-product .input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.ym-product .cart-flex-item{font-size:14px}.ym-product *{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ym-product a:link,.ym-product a:visited,.ym-product a:hover,.ym-product a:active{text-decoration:none;color:#00a0e9}.ym-product *{outline:0}.ym-product h2 a:link,.ym-product h3 a:link,.ym-product #header a:link,.ym-product .smp-nav-wrap a:link,.ym-product h2 a:visited,.ym-product h3 a:visited,.ym-product #header a:visited,.ym-product .smp-nav-wrap a:visited{text-decoration:none;color:#000}.ym-product h2 a:hover,.ym-product h3 a:hover,.ym-product #header a:hover,.ym-product .smp-nav-wrap a:lhover{text-decoration:none;color:#000}.ym-product h2 a:active,.ym-product h3 a:active,.ym-product #header a:active,.ym-product .smp-nav-wrap a:active{text-decoration:none;color:#000}.ym-product .section-contetns-text p a:link,.ym-product .section-contetns-text p a:visited,.ym-product .section-contetns-text p a:active,.ym-product .link-wrap a:link,.ym-product .link-wrap a:visited,.ym-product .link-wrap a:active{border-bottom:1px solid #000000;font-weight:700}.ym-product #header a.plain:link,.ym-product #header a.plain:visited{color:#767676}.ym-product body.home #header a.plain:link,.ym-product body.home #header a.plain:visited{color:#000}.ym-product .title-link a:link,.ym-product .title-link a:hover,.ym-product .title-link a:visited{color:#00a0e9}.ym-product a.serach_link:link,.ym-product a.serach_link:hover,.ym-product a.serach_link:visited{color:#02852c}.ym-product a.color-link:link,.ym-product a.color-link:hover,.ym-product a.color-link:visited{color:#000}.ym-product .hover:hover,.ym-product p a:hover,.ym-product .slide-text a:hover,.ym-product .breadcampus a:hover,.ym-product .text a:hover,.ym-product #footer a:hover{opacity:.6;transition:all .2s ease-in-out;cursor:pointer}.ym-product a img:hover{opacity:1!important;transition:all .2s ease-in-out;cursor:pointer}.ym-product .pc-only{display:block}.ym-product .smp-only{display:none}.ym-product .fcs{outline:0px none black}.ym-product .btn-index-wrap{display:table;margin:8px auto 0}.ym-product .btn-sns-wrap{display:table;margin:0 auto;padding:15px 0 0}.ym-product .btn-sns-wrap a.btn-index-bd{border:1px solid #000000;border-radius:11px;color:#000;display:table-cell;font-size:1.3rem;height:22px;line-height:1;padding:1px 9px;text-align:center;vertical-align:middle}.ym-product a.btn-index-bd{border:1px solid #000000;color:#000;display:table-cell;vertical-align:middle;font-size:1.3rem;line-height:1;text-align:center;height:22px;padding:0 9px 1px;-moz-border-radius:11px;-webkit-border-radius:11px;-o-border-radius:11px;-ms-border-radius:11px}.ym-product a.link-float{display:inline-block;font-size:1.4rem;margin:0;line-height:1}.ym-product a.btn-buy{color:#fff;font-weight:700;font-size:1.5rem;line-height:1;padding:12px 23px;display:inline-block;background-color:#00a0e9;position:fixed;right:15px;top:0;z-index:100}.ym-product span.btn-buy{color:#fff;font-weight:700;font-size:1.5rem;line-height:1;padding:12px 23px;display:inline-block;background-color:#767676;position:fixed;right:15px;top:0;z-index:100}.ym-product p.link-bd-wrap{display:block;border:1px solid #000000;font-weight:700;font-size:1.8rem;padding:5px 10px 8px}.ym-product p.link-bd-wrap span{font-size:1.2rem;display:inline-block;margin-bottom:8px}.ym-product fieldset,.ym-product img{border:0}.ym-product address,.ym-product caption,.ym-product cite,.ym-product code,.ym-product dfn,.ym-product th,.ym-product var{font-style:normal;font-weight:400}.ym-product ol,.ym-product ul{list-style:none}.ym-product caption,.ym-product th{text-align:left}.ym-product h1,.ym-product h2,.ym-product h3,.ym-product h4,.ym-product h5,.ym-product h6{font-size:100%;font-weight:400}.ym-product q:before,.ym-product q:after{content:""}.ym-product abbr,.ym-product acronym{border:0}.ym-product button,.ym-product input,.ym-product select,.ym-product textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:"";border-radius:0;vertical-align:baseline}.ym-product table{border-collapse:collapse;border-spacing:0;width:100%}.ym-product select,.ym-product figure{margin:0}.ym-product figure{line-height:0;position:relative}.ym-product figure img{vertical-align:text-bottom}.ym-product figure a{width:100%;height:auto;display:block}.ym-product figure a img{width:100%;height:auto}.ym-product figure .na-inner{width:100%;height:auto}.ym-product figure .na-inner a{background-color:#e1ddd7;width:100%;padding-bottom:100%;display:block;position:relative}.ym-product strong{font-weight:bolder}.ym-product ul li{list-style:none}.ym-product img{border:0}.ym-product h1 img,.ym-product figure img,.ym-product p img,.ym-product li img{max-width:100%;width:auto;height:auto;vertical-align:text-bottom}.ym-product .fa-expand{font-size:1.8rem;position:absolute;right:10px;bottom:10px;color:#fff}.ym-product .list-thumb-title li:after,.ym-product .inner:after,.ym-product .clearfix:after{content:" ";display:block;clear:both}.ym-product html{font-size:62.5%}.ym-product body{border:solid 0px #FFFFFF;background-color:#fff;color:#000;font-size:1rem;position:relative;-webkit-text-size-adjust:100%;word-spacing:normal!important;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;line-height:1.64;overflow-wrap:break-word}.ym-product h1,.ym-product h2,.ym-product h3,.ym-product h4{color:#000!important;line-height:1.5!important;letter-spacing:normal!important}.ym-product p{margin-top:20px;font-size:1.6rem}.ym-product p:first-child{margin-top:0}.ym-product .posted-date{color:#bfbfbf;font-size:1.2rem;margin-bottom:6px;display:block}.ym-product .posted-date-bl{color:#000;font-size:1.2rem;margin-bottom:0;display:block}.ym-product .video-wrap{max-width:725px;margin:0 auto}.ym-product .video-square-wrap{max-width:600px;padding:0}.ym-product .video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;max-width:100%;height:auto;margin-top:0}.ym-product .video-square-wrap .video{padding-bottom:110.5%}.ym-product .video iframe,.ym-product .video object,.ym-product .video embed{position:absolute;top:0;left:0;width:100%;height:100%}.ym-product .en,.ym-product .sns-list h3,.ym-product .footer small,.ym-product .smp-nav{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.1ex;font-weight:400!important}.ym-product .sub-list,.ym-product footer{font-weight:700}.ym-product h2 span.ja,.ym-product .ja-strong{font-weight:700}.ym-product .inner{width:90%;max-width:800px;margin:0 auto;display:block}.ym-product .sns-list-wrap .inner{width:100%;max-width:850px;margin:0 auto;padding:0 50px}.ym-product .sns-list-wrap .inner-instagram{max-width:850px;padding:0 40px}.ym-product .sns-list-wrap .inner-full{width:100%;max-width:850px;padding:0 40px}.ym-product .inner-full{width:100%;max-width:1100px;margin:0 auto}.ym-product .section_fields_slide.inner-full{max-width:100%}.ym-product #container{background-color:#fff;min-height:100%;margin:0 auto;width:100%;position:relative;min-height:100vh;line-height:1.64}.ym-product main{position:relative;display:block}.ym-product .anchor-point{display:block;padding-top:15px;margin-top:-15px}.ym-product .category-title{font-size:3rem;text-align:center}.ym-product h1.page-title,.ym-product h1.page-title-s{font-size:3rem;text-align:center;font-weight:700}.ym-product h1.title-l{font-size:3.2rem}.ym-product h2{font-size:1.8rem}.ym-product p.read,.ym-product p.read-top,.ym-product p.read-btn{font-size:1.1rem;text-align:center}.ym-product p.read{margin:4px 0 20px;clear:both}.ym-product p.read-btn{margin:0 0 10px;clear:both}.ym-product p.read-top{margin:5px 0 30px}.ym-product h2.title{font-size:3rem;margin-bottom:0}.ym-product .section-title{text-align:center;font-size:3rem;padding:0;margin-bottom:30px}.ym-product .slide .section-title{margin-bottom:0}.ym-product h2.title-m{font-size:2.4rem}.ym-product h2.title-l{font-size:2.8rem}.ym-product .title-read{padding:0;text-align:center}.ym-product .title-slide{padding:0 0 70px}.ym-product .title-read-first{text-align:center;margin:0 0 10px}.ym-product .section-child h2.title-read{font-size:2.8rem;padding:0}.ym-product h2.title-btn-bd{display:block;float:none;text-align:center}.ym-product h3{font-size:1.6rem}.ym-product h3.title-m{font-size:1.8rem}.ym-product h3.title-l{font-size:2.8rem}.ym-product p.text-info{margin-top:0}.ym-product p.text-info-m{font-size:1.8rem}.ym-product p.text-info-s{font-size:1.2rem}.ym-product .title-bold{font-weight:700}.ym-product .sec{margin:0 auto;padding-top:70px}.ym-product .sec-primary{padding-top:0;margin-top:35px}.ym-product .section-parent{background-color:#f4f4f2;padding:70px 0;margin:75px 0 0}.ym-product .section-parent .section-child{padding-top:0}.ym-product .section-child-first{margin-top:38px}.ym-product .text,.ym-product .text p{font-size:1.6rem}.ym-product .text-clear{clear:left}.ym-product .breadcampus{color:#00a0e9;font-size:1.8rem;line-height:1.2;margin-top:20px;display:block;text-align:center;font-weight:700!important}.ym-product .list-slide-rectangle .object-bg{width:100%;padding-bottom:125%}.ym-product .slide-text p,.ym-product .slide-text-caption p{font-size:1.4rem}.ym-product .slide-read{margin:18px 0 0;font-size:1.6rem;text-align:center;font-weight:400}.ym-product .slide-read p{font-size:1.6rem;text-align:center}.ym-product .slide-read a{color:#000}.ym-product .slick-dots{float:left;left:50%;position:relative;position:absolute;top:-30px}.ym-product .slick-dots:after{content:" ";display:block;clear:both}.ym-product .slick-dots li{width:10px;height:10px;display:block;background-color:#bfbfbf;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;float:left;left:-50%;margin:0 5px;position:relative}.ym-product .slick-dots li:hover,.ym-product .slick-dots li.slick-active{background-color:#000}.ym-product .slick-dots li button{display:none}.ym-product .slick-slide{margin:0 5px}.ym-product .slide-text{margin:15px auto 0}.ym-product .slide-text h3,.ym-product .slide-text p.read{text-align:left}.ym-product .slide-text-caption{font-size:1.4rem;margin:10px 0 25px}.ym-product .slide-text h3{font-weight:bolder;font-size:1.6rem;margin-bottom:0}.ym-product .slide-text p.read{font-size:1.4rem}.ym-product .slide-text p.price{color:#dadada;font-size:1.2rem;margin:7px 0 0}.ym-product .slide-text h3.title-l{font-size:1.8rem}.ym-product .slide-text h3.title-m{font-size:1.2rem}.ym-product .slide-text h3 span{padding-left:5px}.ym-product .slide-text-info h3,.ym-product .slide-text-info p{text-align:center}.ym-product .caption-s,.ym-product .caption-s p{font-size:1.4rem}.ym-product .caption-s .expert p:first-child{margin-top:0}.ym-product .slide-text-caption h5{font-size:1.3rem;letter-spacing:normal;margin-bottom:0;font-weight:700!important}.ym-product .slick-prev-test{position:absolute;width:30px;height:30px;left:0;background-image:url(images/slide-arrow-left.svg);background-size:cover;z-index:100;-moz-box-shadow:0px;-webkit-box-shadow:0px;-o-box-shadow:0px;-ms-box-shadow:0px;border:0px!important;background-color:transparent!important;overflow:hidden;text-indent:100%;white-space:nowrap}.ym-product .slick-next-test{position:absolute;width:30px;height:30px;right:0;background-image:url(images/slide-arrow-right.svg);background-size:cover;z-index:100;-moz-box-shadow:0px;-webkit-box-shadow:0px;-o-box-shadow:0px;-ms-box-shadow:0px;border:0px!important;background-color:transparent!important;overflow:hidden;text-indent:200%;white-space:nowrap}.ym-product .slick-prev{position:absolute;padding:0;width:45px;height:100%;left:0;top:0;z-index:100;-moz-box-shadow:0px;-webkit-box-shadow:0px;-o-box-shadow:0px;-ms-box-shadow:0px;border:0px!important;background-color:transparent!important}.ym-product .icon-prev{position:absolute;width:30px;height:30px;right:5px;top:50%;margin-top:-15px;background-image:url(images/slide-arrow-left.svg)}.ym-product .slick-next{position:absolute;width:45px;height:100%;top:0;right:0;z-index:100;-moz-box-shadow:0px;-webkit-box-shadow:0px;-o-box-shadow:0px;-ms-box-shadow:0px;border:0px!important;background-color:transparent!important}.ym-product .icon-next{position:absolute;width:30px;height:30px;left:5px;top:50%;margin-top:-15px;background-image:url(images/slide-arrow-right.svg)}.ym-product .section-child .slick-prev{position:absolute;width:45px;left:0;top:0;z-index:100;-moz-box-shadow:0px;-webkit-box-shadow:0px;-o-box-shadow:0px;-ms-box-shadow:0px;border:0px!important;background-color:transparent!important;overflow:hidden;text-indent:200%;white-space:nowrap}.ym-product .section-child .icon-prev{position:absolute;width:30px;height:30px;right:5px;top:50%;margin-top:-15px;background-image:url(images/slide-arrow-left-w.svg)}.ym-product .section-child .slick-next{position:absolute;width:45px;top:0;right:0;z-index:100;-moz-box-shadow:0px;-webkit-box-shadow:0px;-o-box-shadow:0px;-ms-box-shadow:0px;border:0px!important;background-color:transparent!important;overflow:hidden;text-indent:200%;white-space:nowrap}.ym-product .section-child .icon-next{position:absolute;width:30px;height:30px;left:5px;top:50%;margin-top:-15px;background-image:url(images/slide-arrow-right-w.svg)}.ym-product .slick-prev:hover,.ym-product .slick-next:hover{opacity:.6}.ym-product .slick-prev.slick-disabled .icon-prev,.ym-product .slick-next.slick-disabled .icon-next,.ym-product .slick-prev.slick-disabled .section-child .icon-prev,.ym-product .slick-next.slick-disabled .section-child .icon-next{opacity:0;cursor:auto}.ym-product .list-thumb-title{margin:0}.ym-product .list-thumb-title li{margin-bottom:30px}.ym-product .list-thumb-title figure{float:left;width:31.6%}.ym-product .list-thumb-title li h3{font-weight:700}.ym-product .list-thumb-title .text{float:left;width:68.4%;padding-left:18px}.ym-product .list-title{margin:0}.ym-product .list-title li{margin-bottom:30px}.ym-product #infscr-loading img{display:none!important}.ym-product .pagenavi a{opacity:0}.ym-product .search_result_cat{text-transform:uppercase}.ym-product .expert{font-size:1.4rem}.ym-product .list-title li .serach_link{font-size:1.2rem;margin:5px 0;display:inline-block}.ym-product .wrap-common{margin:0 auto}.ym-product .tags{margin:55px auto 35px}.ym-product .list-slide.wrap-common{margin:35px 0 45px}.ym-product .page-info{margin-bottom:0;margin-top:50px;text-align:center}.ym-product .nab-anchor{position:relative;overflow:hidden;font-size:1.8rem}.ym-product .nab-anchor ul{position:relative;left:50%;float:left}.ym-product .nab-anchor ul li{position:relative;left:-50%;float:left;margin:28px 15px 0}.ym-product .nab-anchor ul li a{color:#00a0e9;font-weight:700;display:block;padding:0}.ym-product ul.tags-list{margin-top:30px;text-align:center}.ym-product ul.tags-list li{display:inline}.ym-product ul.tags-list li a{background-color:#fff;border:1px solid #959595;color:#000;font-size:1.4rem;display:inline-block;padding:5px 13px 3px;margin-right:8px;margin-top:10px}.ym-product .sns{margin:40px 0 0}.ym-product .sns .section-header{display:none}.ym-product .sns-share ul{text-align:center}.ym-product .sns-share ul li{display:inline;margin:0 5px}.ym-product .sns-share ul li.line{display:none}.ym-product .sns-list{margin-top:22px}.ym-product .sns-list li.sns-list-wrap{margin-bottom:110px}.ym-product .sns-tag-title{font-size:3rem;text-align:center}.ym-product .instagram_tag{text-align:center;font-size:1.5rem;display:block}.ym-product .sns-tag-title,.ym-product .sns-list h3{font-size:3rem;margin-bottom:22px;text-align:center}.ym-product .fb-page-box{padding:0 10px}.ym-product .fb-page-wrap{width:500px;max-width:100%;height:auto;padding:0;margin:0 auto!important}.ym-product .sns-share .inner{max-width:100%}.ym-product .social_link_wrap{overflow:hidden;margin-top:45px}.ym-product .social_link{position:relative;left:50%;float:left}.ym-product .btn-sns{position:relative;left:-50%;float:left;list-style:none;margin:0 10px}.ym-product .btn-sns-facebook{width:140px}.ym-product body.template-product .btn-sns-facebook{width:145px}.ym-product .btn-sns-facebook .wp_social_bookmarking_light{overflow:hidden}.ym-product .wsbl_facebook_like{width:70px;float:left}.ym-product .wsbl_facebook_share{width:60px;float:left}.ym-product .btn-sns-twitter{width:80px}.ym-product .btn-sns-line{width:85px}.ym-product .instagram-logo{width:78px;height:auto}.ym-product .instagram-logo img{max-width:100%;width:auto;height:auto;vertical-align:text-bottom}.ym-product #instafeed,.ym-product .instafeed{margin-top:27px;overflow-y:hidden;padding:0 5px;width:100%}.ym-product #instafeed li,.ym-product .instafeed li{float:left;height:auto;width:33.333%;padding:0 5px 10px}.ym-product .clip{height:0;overflow-y:hidden;padding-bottom:100%;position:relative;width:100%}.ym-product .inner-instagram #sb_instagram{margin-top:27px;padding:0 5px;width:100%}.ym-product #sb_instagram .sbi_photo_wrap{position:relative;padding:5px}.ym-product #sbi_load{display:none}.ym-product .movie-list{padding:0 10px}.ym-product .movie-list li{margin-bottom:10px}.ym-product .prof-wrap,.ym-product .section-inner .prof-wrap{margin:30px auto}.ym-product .prof-wrap figure{width:26.57%;height:auto;float:left}.ym-product .prof-wrap .text{width:73.43%;padding-left:20px;height:auto;float:left}.ym-product .prof-wrap .text p{font-size:1.4rem}.ym-product .prof-wrap .text h3{font-size:1.6rem;font-weight:700;display:inline;padding-right:10px}.ym-product .text-prof{margin-top:15px}.ym-product .relation-post-wrap{margin-top:40px}.ym-product .relation-post-wrap h3{font-size:1.6rem;font-weight:700;margin-bottom:10px}.ym-product .relation-post-wrap ul li{font-size:1.6em;margin-bottom:5px}.ym-product .relation-post-wrap ul li br{display:none}.ym-product .archives-nav{padding-top:40px;margin-top:70px;border-top:1px solid #000000}.ym-product .select-label{font-size:1.4rem;display:inline-block;margin-bottom:3px}.ym-product .select-box-wrap{margin-top:13px}.ym-product .select-box{margin:10px 0 0}.ym-product .section_fields_common{margin:0 auto 40px}.ym-product .section_fields_title{margin:40px auto 20px}.ym-product .section_fields_img_text figure{margin-bottom:20px}.ym-product .section_fields_slide{margin:70px auto 40px}.ym-product .section_fields h4{font-size:1.8rem;font-weight:700;margin-bottom:20px;padding-top:0}.ym-product .text-center h3,.ym-product .text-center h4{text-align:center}.ym-product .section_fields p{font-size:1.6rem;line-height:1.71}.ym-product .section_fields_gallery.inner-full{padding:0 50px}.ym-product .list-1-1,.ym-product .list-1-2,.ym-product .list-1-3,.ym-product .list-1-4{width:100%;max-width:725px;margin:0 auto;text-align:center}.ym-product .list-1-1 .slide-text-caption,.ym-product .list-1-2 .slide-text-caption,.ym-product .list-1-3 .slide-text-caption,.ym-product .list-1-4 .slide-text-caption{text-align:left}.ym-product .list-1-2 ul,.ym-product .list-1-3 ul,.ym-product .list-1-4 ul{margin-left:-2.8%}.ym-product .list-1-2 ul li{float:left;margin-left:2.8%;width:47.2%}.ym-product .list-1-3 ul li{float:left;margin-left:2.8%;width:30.5%}.ym-product .list-1-4 ul li{float:left;margin-left:2.8%;width:22.2%}.ym-product .list-1-2 ul li:nth-child(odd),.ym-product .list-1-3 ul li:nth-child(3n+1),.ym-product .list-1-4 ul li:nth-child(4n+1){clear:left}.ym-product .section_fields_common .list-1-2 ul li img,.ym-product .section_fields_common .list-1-3 ul li img,.ym-product .section_fields_common .list-1-4 ul li img{width:100%;height:auto}.ym-product .section_fields_gallery.inner-full img,.ym-product figure.inner-full img{width:auto;height:auto;max-width:725px;max-height:600px;display:block;margin:0 auto}.ym-product .flex-image-wrap{width:auto;height:auto;display:inline-block;margin:0 auto}.ym-product .flex-image-wrap img{width:auto;height:auto;max-width:725px;max-width:100%;max-height:600px;display:block;margin:0 auto}.ym-product .section_fields_gallery ul li{margin-bottom:10px}.ym-product .section-contetns{margin:0 auto 30px}.ym-product .section-header{position:relative}.ym-product .section-header h2{font-size:3rem;font-weight:700;margin:0 auto 26px;text-align:center}.ym-product .section-inner h3{font-size:2rem;font-weight:700;margin:65px auto 20px}.ym-product .section-inner h4{font-size:1.8rem;font-weight:700;margin:60px auto 20px}.ym-product .section-inner h5{font-size:1.5rem;font-weight:700;margin:0 auto}.ym-product .text-center{text-align:center}.ym-product .section-contetns-list li{margin-top:40px}.ym-product .section-contetns-list li:first-child,.ym-product .section-contetns-text{margin-top:0}.ym-product .slide-text ul,.ym-product .slide-text ol{padding-left:20px}.ym-product .section-contetns-text ul,.ym-product .section-contetns-text ol{margin-top:20px;padding-left:20px;font-size:1.5rem}.ym-product .section-contetns-text ul li{list-style-position:outside;list-style-type:disc}.ym-product .slide-text ol li,.ym-product .section-contetns-text ol li{list-style-position:outside;list-style-type:decimal}.ym-product .section-anchor{display:block;margin-bottom:0;padding-top:0;display:inline-block}.ym-product .section-inner h3:first-child,.ym-product .section-inner h4:first-child,.ym-product .section-inner .section-contetns:first-child{margin-top:0;padding-top:0}.ym-product .note{background-color:#e5f0f1;padding:80px 0;margin-top:65px}.ym-product .section-contetns-note_credit{color:#000;text-align:center}.ym-product .section-contetns-note_credit p{font-size:1.2rem}.ym-product .section-inner .button{margin-top:20px}.ym-product .fields_q_a .button{margin-top:0}.ym-product .fields_q_a .readmore p{padding-left:25px}.ym-product #readmore-wrap,.ym-product .readmore-wrap{display:none}.ym-product a.readmore-btn-common,.ym-product .readmore-btn-common,.ym-product #readmore-btn-common{display:inline-block;background-color:#00a0e9;color:#fff;font-size:1.5rem;padding:10px 30px;cursor:pointer;font-weight:400}.ym-product .readmore-btn-size{display:inline-block;background-color:#00a0e9;color:#fff;font-size:1.5rem;padding:10px 40px 10px 15px;cursor:pointer;font-weight:400;position:relative}.ym-product .readmore-btn-common .fa-angle-down,.ym-product .readmore-btn-common .fa-angle-up{font-size:2.8rem;line-height:1;padding-left:5px;position:absolute;right:15px;top:7px}@font-face{font-style:normal;font-weight:200;src:url(fonts/NotoSerifCJKjp/NotoSerifCJKjp-ExtraLight.otf) format("opentype")}@font-face{font-style:normal;font-weight:300;src:url(fonts/NotoSerifCJKjp/NotoSerifCJKjp-Light.otf) format("opentype")}@font-face{font-style:normal;font-weight:400;src:url(fonts/NotoSerifCJKjp/NotoSerifCJKjp-Regular.otf) format("opentype")}@font-face{font-style:normal;font-weight:500;src:url(fonts/NotoSerifCJKjp/NotoSerifCJKjp-Medium.otf) format("opentype")}@font-face{font-style:normal;font-weight:600;src:url(fonts/NotoSerifCJKjp/NotoSerifCJKjp-SemiBold.otf) format("opentype")}@font-face{font-style:normal;font-weight:700;src:url(fonts/NotoSerifCJKjp/NotoSerifCJKjp-Bold.otf) format("opentype")}@font-face{font-style:normal;font-weight:900;src:url(fonts/NotoSerifCJKjp/NotoSerifCJKjp-Black.otf) format("opentype")}.ym-product #note{background-color:#e5f0f1;padding:80px 0}.ym-product .note .section-header h2,.ym-product .note h3,.ym-product .note h4{font-weight:400}.ym-product .note .section-contetns p{font-weight:400;letter-spacing:normal}.ym-product #note h3{padding-bottom:35px;font-size:2.4rem;font-weight:700;text-align:center}.ym-product #note h3 span{display:block;font-size:1.4rem;padding-top:10px}.ym-product #note .section_fields_gallery.inner-full img,.ym-product #note figure.inner-full img{width:100%;height:auto;display:block;margin:0 auto}.ym-product .button a{display:inline-block;background-color:#00a0e9;color:#fff;font-size:1.5rem;padding:10px 30px}.ym-product .button{margin-top:0}.ym-product .table-wrap{font-size:1.6rem;overflow:auto;white-space:nowrap;border-left:1px solid #c8ccd1;border-right:1px solid #c8ccd1}.ym-product .table-wrap::-webkit-scrollbar{height:5px}.ym-product .table-wrap::-webkit-scrollbar-track{background:#f1f1f1}.ym-product .table-wrap::-webkit-scrollbar-thumb{background:#bcbcbc}.ym-product .table-wrap table{width:100%!important;border-left:1px solid #c8ccd1;border-right:1px solid #c8ccd1;border-top:2px solid #c8ccd1;border-bottom:2px solid #c8ccd1}.ym-product .table-wrap .table-inview-normal table,.ym-product .table-inview-normal col{width:auto!important}.ym-product .table-wrap .table-inview-normal table td{white-space:normal;width:auto}.ym-product .table-wrap table td{padding:5px 10px;border-bottom:1px solid #c8ccd1;border-right:1px solid #c8ccd1;border-left:0px solid #c8ccd1;width:auto!important;white-space:nowrap!important}.ym-product .table-inview-normal table tr td{white-space:normal!important;border-right:0px solid #FFFFFF!important}.ym-product .table-inview-normal table tr td:first-child{white-space:nowrap!important;border-right:0px solid #FFFFFF!important}.ym-product .size-table table{font-size:1.4rem!important;color:#000;margin-bottom:0}.ym-product .size-table table th.label,.ym-product .size-table table th.size{padding:5px 0;border-top:1px solid #c8ccd1;border-bottom:1px solid #c8ccd1}.ym-product .size-table table th.label{width:37%}.ym-product .size-table table th.blank{width:3%;padding:5px 0;border-top:0px solid #c8ccd1;border-bottom:0px solid #c8ccd1}.ym-product .size-table table th.size{width:15%}.ym-product .size-table-wrap{margin:40px 0}.ym-product .size-table-wrap h5{margin:60px 0 20px}.ym-product .size-table-wrap_smp table{border-right:0px solid #000000;border-bottom:0px solid #000000;margin-top:20px}.ym-product .size-table-wrap_smp table th.label,.ym-product .size-table-wrap_smp table th.size{padding:5px 0}.ym-product .size-table-wrap_smp table th.label,.ym-product .size-table-wrap_smp table th.size{border-left:0px solid #000000;border-top:0px solid #c8ccd1;border-right:0px solid #000000;border-bottom:1px solid #c8ccd1}.ym-product .size-table-wrap_smp table th.label-size{border-left:0px solid #000000;border-top:1px solid #c8ccd1;border-right:0px solid #000000;border-bottom:0px solid #000000}.ym-product .size-table-wrap_smp table th.label{border-left:0px solid #000000}.ym-product .size-table-wrap_smp table th.size{border-right:0px solid #000000!important}.ym-product .size-table-wrap_smp-full table th.label-size{border-left:1px solid #000000;border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:0px solid #000000;display:block;width:100%}.ym-product .size-table-wrap_smp-full table th.size{border-left:1px solid #000000;border-top:0px solid #000000;border-right:1px solid #000000;border-bottom:0px solid #000000;display:block;width:100%}.ym-product #productssize-wrap .text{margin-bottom:20px}.ym-product .fade-left{transform:translate(-300px);transition:all .3s ease-in-out}.ym-product .table-inview-normal.fade-left,.ym-product .fade-top{transform:translate(0);transition:all .3s ease-in-out}.ym-product .enclosed-wrap{padding:30px;background-color:#fff}.ym-product .quote-wrap,.ym-product .section_fields_quote{padding:30px;background-color:#7f7f7f;color:#fff}.ym-product .section_fields_quote p{font-size:1.4rem}.ym-product .quote{margin-top:29px}.ym-product .quote p,.ym-product .quote p a{font-size:1.2rem;color:#fff}.ym-product .dialogue figure{float:left;height:auto;width:26.57%}.ym-product .dialogue figcaption{line-height:2;font-size:1.2rem}.ym-product .dialogue .text-wrap{float:left;height:auto;padding-left:20px;width:73.43%;position:relative}.ym-product .dialogue .text{padding:20px;background-color:#e8e8e8;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px}.ym-product .dialogue .text p{font-size:1.4rem}.ym-product .dialogue-right figure{float:right}.ym-product .dialogue-right .text-wrap{float:right;height:auto;padding-right:20px;padding-left:0}.ym-product .arrow{width:0;height:0;border-style:solid;border-width:7.5px 10px 7.5px 0;border-color:transparent #e8e8e8 transparent transparent;position:absolute;left:10px;top:20px}.ym-product .dialogue-right .arrow{width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 10px;border-color:transparent transparent transparent #e8e8e8;position:absolute;right:10px;left:auto;top:20px}.ym-product .fields_a,.ym-product .fields_q{padding-left:25px;position:relative}.ym-product .fields_q_a span{font-size:1.8rem;color:#878787;position:absolute;left:0;top:-1px}.ym-product .fields_q_a p{margin-top:0;margin-bottom:20px}.ym-product .fields_q p{font-weight:700}.ym-product .fields_q_a .inner,.ym-product .answer_readmore{padding-left:25px}.ym-product .inner iframe{width:100%!important}.ym-product .inner-html{max-width:600px;margin:0 auto;padding:0}.ym-product .inner .simcal-default-calendar-light .simcal-nav-button:disabled,.ym-product .inner .simcal-default-calendar-light .simcal-nav-button:disabled:hover{color:#000!important}.ym-product .simcal-month{background-color:#fff}.ym-product .simcal-day div{border-width:1px 0px 0px 1px;border-color:#e0e0e0;border-style:solid}.ym-product .inner .simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void,.ym-product .inner .simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void:hover{background-color:#e0e0e0;opacity:1}.ym-product .inner .simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-number{background-color:#fff}.ym-product .simcal-month{border-width:0px 1px 1px 0px;border-color:#e0e0e0;border-style:solid}.ym-product .fc-view-container{background-color:#fff}.ym-product .inner .simcal-fullcalendar-grid{font-size:1.2rem;color:#000}.ym-product .inner .simcal-fullcalendar-grid .fc-state-default{background-color:transparent;background-image:none;background-repeat:repeat-x;border-color:transparent;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);color:#000;text-shadow:0 0px 0px rgba(255,255,255,0);box-shadow:inset 0 0 #fff0,0 0 #0000;text-transform:lowercase;font-weight:400}.ym-product .inner .simcal-fullcalendar-grid .fc-toolbar{margin-bottom:20px;position:relative}.ym-product .inner .fc .fc-corner-left,.ym-product .inner .fc .fc-corner-left.fc-state-hover{background-image:url(images/arrow-left-black-narrow.svg);background-size:11px 20px;background-repeat:no-repeat;background-position:left center;width:11px;height:20px;overflow:hidden;text-indent:-100px;position:absolute;left:0;top:5px;padding:0;display:block}.ym-product .inner .fc .fc-corner-right{background-image:url(images/arrow-right-black-narrow.svg);background-size:11px 20px;background-repeat:no-repeat;background-position:right center;width:11px;height:20px;overflow:hidden;text-indent:-100px;position:absolute;right:0;top:0;padding:0}.ym-product .inner .fc-past{background-color:#f0f0f0}.ym-product .inner .fc-unthemed .fc-today{background:#d5f6ff}.ym-product .simcal-tooltip-content p{font-size:1.2rem!important;margin:0!important}.ym-product .sec_fields .section-header h2{margin:0 auto}.ym-product .sec_fields .section-header .border_btm{width:80px;height:5px;background-color:#000;margin:20px auto 30px}.ym-product #header{padding:23px 0 22px;overflow:hidden}.ym-product #header .gb-nav{font-size:1.6rem;position:relative;z-index:2;max-width:900px;width:auto;margin:0 auto}.ym-product #header .gb-nav ul{position:relative;text-align:center}.ym-product #header .gb-nav ul li{letter-spacing:.1ex;line-height:1;display:inline-block;margin:0 11px;vertical-align:middle}.ym-product .nav-search{letter-spacing:.1ex;line-height:1;display:inline-block;margin:0;vertical-align:middle;position:relative}.ym-product .main-slide{position:relative}.ym-product .main-slide-bg{height:563px}.ym-product .main-slide-bg{background-position:center center;background-repeat:no-repeat;background-size:cover;height:563px;position:relative}.ym-product .main-slide-bg a.bg-link{display:block;width:100%;height:100%}.ym-product .main-logo{width:185px;height:auto;position:absolute;left:50%;top:50%;margin:-96px 0 0 -93px;z-index:3}.ym-product .read-text p{font-size:1.6rem;text-align:center;width:100%;margin:15px 0 0;font-weight:400}.ym-product .main-slide-bg-pc{position:absolute;left:0;top:0;width:100%;opacity:1;z-index:1}.ym-product .main-slide-bg-smp{position:absolute;left:0;top:0;width:100%;opacity:0;z-index:2}.ym-product .home-news{margin:50px 0 90px}.ym-product .footer{font-size:1.6rem;background-color:#000;color:#fff;height:auto;width:auto;padding:45px 0 60px;margin-top:70px}.ym-product .footer .inner-full{width:100%;max-width:1280px;padding-left:50px;padding-right:50px}.ym-product .footer-logo{width:145px;height:auto}.ym-product .footer-logo img{width:100%;height:auto}.ym-product .footer-nav{margin-top:50px}.ym-product .footer .list-1-6{margin-left:1.4%;display:block;width:100%}.ym-product .footer .list-1-5{margin-left:-4.24%;display:block;width:104.2%}.ym-product .footer .list-1-6 .list{float:left;margin-left:1.4%;width:15.266%}.ym-product .footer .list-1-5 .list{float:left;margin-left:4.1%;width:15.9%}.ym-product .footer small{font-size:1rem;text-align:left;display:block;margin-top:8px}.ym-product .footer-nav{font-size:2.2rem}.ym-product .footer-nav li{margin-bottom:26px}.ym-product .footer-nav .list ul li:last-child{margin-bottom:0}.ym-product .footer-sub-nav{margin-top:63px}.ym-product .sub-nav{font-size:1.4rem;margin-top:13px}.ym-product .sub-nav-ja{font-size:1.3rem}.ym-product .sub-nav li{margin-top:5px;margin-bottom:0}.ym-product .footer-nav li.search{margin-top:20px}.ym-product #store-list{font-weight:bolder}.ym-product .ellipsis-1 li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ym-product .sub-list{float:left;margin-top:8px}.ym-product .sub-list li{float:left;padding-right:20px;margin-right:20px;line-height:1;border-right:2px solid #FFFFFF}.ym-product .sub-list li:last-child{float:left;padding-right:0;margin-right:0;line-height:1;border-right:0px solid #FFFFFF}.ym-product .social-media-wrap{float:right}.ym-product .social-media-wrap span{line-height:1;padding-top:8px;display:inline-block}.ym-product .social-media-list{float:right}.ym-product .social-media-list li{width:30px;float:left;margin-left:10px}.ym-product .footer a{color:#fff}.ym-product #page-top{display:none;position:fixed;bottom:30px;right:30px;font-size:2.8rem;width:45px;height:45px;line-height:1;text-align:center;z-index:999;background-color:#ffffffb3;color:#000!important;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;padding-top:7px}.ym-product #page-top:hover{background-color:#ffffffe6}.ym-product #header .gb-nav ul li.list-search{font-size:2rem;width:15px;height:15px}.ym-product #header .gb-nav ul li.nav-list-search{margin-top:-1px;width:17px;height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){.ym-product #header .gb-nav ul li.nav-list-search{margin-top:-1px;width:16px;height:auto}}.ym-product #header .gb-nav ul li.nav-list-mail{margin-top:-2px;width:17px;height:auto}.ym-product #header .gb-nav ul li.nav-list-cart{margin-top:-1px;width:18px;height:auto}.ym-product .list-search .btn_search{background-color:transparent;width:20px;height:20px;position:absolute;left:0;top:0;z-index:999}.ym-product .smp-nav-wrap input#searchsubmit{background-color:transparent;font-size:2rem;border:0px;line-height:1;position:absolute;left:0;top:5px;z-index:10;transition:all .2s ease-in-out;color:#000}.ym-product .list-search input#searchsubmit{background-color:transparent;font-size:1.5rem;border:0px;line-height:1;position:absolute;right:2px;top:2px;z-index:10;transition:all .2s ease-in-out;color:#000}.ym-product .list-search .search_inner{height:30px;position:relative;width:100%}.ym-product #header .gb-nav ul li.list-search{position:relative}.ym-product #header .gb-nav ul li.list-search .search_inner{height:auto;position:relative;width:100%}.ym-product .smp-nav-wrap #s{background:#fff none repeat scroll 0 0;border:0 none;color:#000;font-size:1.1rem;height:20px;padding:3px 3px 3px 25px;position:relative;transition:all .2s ease-in-out 0s;width:100%}.ym-product .list-search #s{background:#fff;border:0 none;color:#000;font-size:1.1rem;height:20px;padding:3px;position:absolute;right:0;top:0;transition:all .2s ease-in-out 0s;width:100%}.ym-product .nav-search,.ym-product .nav-mailform{position:absolute;right:0;top:-3px;width:0%;height:30px;background-color:#efefef;transition:all .2s ease-in-out;z-index:999}.ym-product .search-area input{width:0%;height:30px;border:0px solid #000000;padding:0}.ym-product .mailform{position:absolute;top:0;right:0;z-index:1;width:100%;height:30px;transition:all .2s ease-in-out}.ym-product .mc4wp-form-fields{position:relative;z-index:100}.ym-product .form-wrap{padding-right:0}.ym-product .nav-mailform_open .form-wrap{padding-right:30px}.ym-product .form-wrap input{width:100%;height:30px;border:0px;padding:3px 5px;font-size:1.4rem;border:0px solid #000000;display:none}.ym-product .nav-mailform_open .form-wrap input,.ym-product .page-form_open .form-wrap input,.ym-product .page-form_open .btn-wrap{display:block}.ym-product .page-form_open{font-size:1.6rem}.ym-product .page-form_open .btn-wrap input{margin-top:30px;background-color:#00a0e9!important;color:#fff;width:auto;height:auto;font-size:1.5rem;padding:10px 30px;background:transparent;border:0px;position:relative;text-indent:0px;overflow:hidden;z-index:2}.ym-product .page-form_open .btn-wrap .fa{display:none}.ym-product .page-form_open input{border:0px solid #000000;width:100%;letter-spacing:.2ex;height:35px;font-size:1.2rem;margin-top:5px;padding:5px 10px}.ym-product .page-form_open .mc4wp-response .mc4wp-alert{color:#00a0e9!important;margin-top:15px;width:100%;height:auto;position:relative;bottom:auto;top:auto;left:auto;text-align:left;font-weight:400;font-size:1.5rem;background-color:transparent}.ym-product .nav-search-wrap{width:100;max-width:850px;padding:0 50px;margin:10px auto 73px}.ym-product .nav-search-wrap .nav-search_open{position:relative;right:auto;top:auto;width:100%;height:30px;font-size:1.8rem}.ym-product .nav-search_open,.ym-product .nav-mailform_open{position:absolute;right:0;top:-3px;width:100%;height:30px}.ym-product .search-area{position:absolute;top:0;right:0;z-index:1;width:100%;height:30px;transition:all .2s ease-in-out}.ym-product .nav-search_open input{width:100%;height:30px;border:0px solid #000000;padding:3px 3px 3px 10px;background-color:#efefef}.ym-product .nav-search_open #searchsubmit{background-color:transparent;font-size:1.5rem;border:0px;line-height:1;position:absolute;right:4px;top:4px;width:20px;height:20px;z-index:998;color:#00a0e9;padding:0}.ym-product .search-area .search_inner{position:relative;height:30px;width:100%}.ym-product .search-area .search_inner .btn_search{display:none}.ym-product .search-area .search_inner #searchform{position:relative}.ym-product .fa-search{position:relative;z-index:3}.ym-product .btn-wrap{display:none}.ym-product .nav-mailform_open .btn-wrap{width:30px;height:30px;position:absolute;right:0;top:0;background:#fff;display:block}.ym-product .btn-wrap input{color:#00a0e9;width:30px;height:30px;background:transparent;border:0px;position:relative;text-indent:-1000px;overflow:hidden;z-index:2}.ym-product .btn-wrap .fa-angle-right{position:absolute;top:0;left:10px;display:block;color:#00a0e9;font-size:3rem;z-index:1}.ym-product .mailform p{text-align:center;font-weight:bolder}.ym-product .mc4wp-response .mc4wp-alert{width:900px;height:30px;position:absolute;bottom:0;top:auto;left:-900px;text-align:center;font-weight:400;font-size:1.2rem;background-color:#fff}.ym-product .mc4wp-response .mc4wp-alert p{font-weight:400;font-size:1.4rem;padding-top:4px;display:block}.ym-product .form-box{margin-top:30px}.ym-product .form-box:first-child{margin-top:0}.ym-product .select-box-test select{background:url(images/arrow-bottom.svg);background-position:right 13px center;background-repeat:no-repeat;background-size:14px 7px;border:1px solid #000000;color:#000;font-size:1.4rem;height:30px;padding:7px 8px;width:100%}.ym-product .select-box select{background-image:url(images/arrow-bottom.png);background-position:right 13px center;background-repeat:no-repeat;background-size:14px 7px;border:1px solid #000000;color:#000;font-size:1.2rem;height:35px;padding:7px 8px;width:100%}.ym-product .wpcf7-form{font-size:1.6rem}.ym-product .wpcf7-form dt{float:left;width:100px;font-weight:400}.ym-product .wpcf7-form dd{padding-left:100px;margin-bottom:15px}.ym-product .wpcf7-form input{border:0px solid #000000;width:100%;letter-spacing:.2ex;height:35px;font-size:1.2rem;margin-top:5px;padding:5px 10px}.ym-product .wpcf7-form-control-wrap select{background-image:url(images/arrow-bottom.svg);background-color:#fff;background-size:10px 6px;background-position:right 14px center;background-repeat:no-repeat;border:0px solid #000000;height:35px;width:100%;letter-spacing:.2ex;font-size:1.2rem;margin-top:5px;padding:5px 10px}.ym-product .wpcf7-form textarea{border:0px solid #000000;width:100%;letter-spacing:.2ex;font-size:1.2rem;margin-top:5px;padding:5px 10px}.ym-product .wpcf7-form .wpcf7-not-valid-tip{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:1px;background:red;margin-top:-1px}.ym-product .wpcf7-form .wpcf7-response-output{margin:20px 0 0;padding:20px 0 0;color:red;border-top:1px solid #f00;border-left:0;border-right:0;border-bottom:0}.ym-product .wpcf7-form .wpcf7-mail-sent-ok{margin:20px 0 0;padding:20px 0 0;color:#000;border-top:0px solid #000000;border-left:0;border-right:0;border-bottom:0}.ym-product .wpcf7-form p{padding-bottom:0;margin-top:30px;letter-spacing:.2ex}.ym-product .wpcf7-form p img{display:inline;width:auto;height:auto}.ym-product .wpcf7-form input.wpcf7-submit{background-color:#00a0e9;color:#fff;display:inline-block;font-size:1.5rem;padding:10px 30px;height:auto;width:auto;border:0px}.ym-product .smp-nav-wrap,.ym-product .btn-index-bg{display:none}@media screen and (max-width:980px){.ym-product .pc-only{display:none}.ym-product .smp-only{display:block}.ym-product .fixed-yamatomichi{position:fixed;width:100%;height:100%}}@media screen and (max-width:800px){.ym-product .btn-index-wrap{display:inline-block;padding:8px 0 0 9px;margin:0}.ym-product a.btn-index-bg{background-color:#000;color:#fff;display:inline-block;font-size:1.1rem;line-height:1;padding:11px 12px;margin:0 0 15px}.ym-product a.btn-index-bd{border:1px solid #000000;color:#000;display:table-cell;vertical-align:middle;font-size:.8rem;line-height:1;text-align:center;height:14px;width:37px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;padding-bottom:1px}.ym-product a.link-float{display:inline-block;font-size:1.4rem;margin:5px 0 0 9px;line-height:1}.ym-product a.btn-buy{color:#fff;font-weight:700;font-size:1.5rem;line-height:1;padding:12px 23px;display:inline-block;background-color:#00a0e9;position:fixed;right:15px;top:0;z-index:80!important}.ym-product p.link-bd-wrap{display:block;border:1px solid #000000;font-weight:700;font-size:1.8rem;padding:5px 10px 8px}.ym-product p.link-bd-wrap span{font-size:1.2rem;display:inline-block;margin-bottom:8px}.ym-product .btn-sns-wrap{display:block;margin:0 auto;padding:20px 0 0;text-align:center}.ym-product .btn-sns-wrap a.btn-index-bd{border:0px solid #000000;border-radius:0;color:#fff;background-color:#000;display:inline-block;font-size:1.1rem;height:auto;width:auto;line-height:1;padding:11px 12px;text-align:center;vertical-align:middle}.ym-product .inner-full-smp{padding:0 20px}.ym-product .sns-list-wrap .inner{padding:0 40px}.ym-product .sns-list-wrap .inner-instagram,.ym-product .sns-list-wrap .inner-full{padding:0}.ym-product .nav-search-wrap{padding:0 40px}.ym-product .nav-wrap{display:none}.ym-product .smp-nav-wrap{position:fixed;height:100%;overflow:scroll;left:0;top:0;z-index:101;background-color:#fff;width:100%}.ym-product .smp-nav-wrap .cart{position:absolute;right:15px;top:15px;width:20px;display:block}.ym-product .smp-nav{font-size:2.2rem;padding:60px 0 38px;line-height:1}.ym-product .smp-nav ul li{margin-bottom:12px}.ym-product .smp-sub-nav,.ym-product .smp-sub-nav-2{font-size:2.2rem;padding-left:16px}.ym-product .smp-sub-nav-3{font-size:2rem;padding-left:16px}.ym-product a.view-more:link,.ym-product a.view-more:hover,.ym-product a.view-more:visited{color:#767676}.ym-product .smp-sub-nav,.ym-product .smp-sub-nav-2,.ym-product .smp-sub-nav-3{margin-top:0}.ym-product ul.smp-sub-nav li,.ym-product ul.smp-sub-nav-2 li,.ym-product ul.smp-sub-nav-3 li{margin-top:12px;margin-bottom:0}.ym-product ul.smp-sub-nav li:first-child,.ym-product ul.smp-sub-nav-2 li:first-child,.ym-product ul.smp-sub-nav-3 li:first-child{margin-top:12px}.ym-product ul.smp-sub-nav li:last-child,.ym-product ul.smp-sub-nav-2 li:last-child,.ym-product ul.smp-sub-nav-3 li:last-child{margin-bottom:2px}.ym-product .lang-wrap{font-size:1.6rem;margin:32px 0 33px}.ym-product .search-wrap{font-size:2.4rem;border-bottom:1px solid #000000;padding-bottom:10px;margin-top:55px}.ym-product .search_inner{position:relative}.ym-product .news-topics{margin-top:18px;font-size:1.4rem}.ym-product .news-topics dl,.ym-product .news-topics ul{line-height:1.78}.ym-product .news-topics ul li{margin-bottom:0}.ym-product .news-topics dt{float:left}.ym-product .news-topics dd{padding-left:105px;font-weight:700}.ym-product .news-topics a:link,.ym-product .news-topics a:visited,.ym-product .news-topics a:hover{color:#00a0e9;text-decoration:none}.ym-product .mailform-wrap_smp{margin-top:15px;position:relative}.ym-product .mailform-wrap_smp .fa-envelope-o{position:absolute;left:0;top:0}.ym-product .fa-envelope-o_smp{z-index:999}.ym-product .mailform_smp{position:relative;height:30px;border-bottom:1px solid #000000;padding-left:0;width:0px;transition:all .2s ease-in-out}.ym-product .mailform-wrap_smp_open .mailform_smp{width:100%;padding-left:27px;transition:all .2s ease-in-out}.ym-product .mailform_smp .form-wrap input{width:100%;height:auto;border:0px;padding:0;font-size:1.4rem;border:0px solid #000000;display:block}.ym-product .mailform-wrap_smp_open .mailform_smp .form-wrap input{padding:3px 5px}.ym-product .mailform_smp .btn-wrap{height:30px;position:absolute;top:0;right:0;display:none}.ym-product .mailform-wrap_smp_open .mailform_smp .btn-wrap{display:block}.ym-product .mailform_smp .btn-wrap .fa-angle-right{position:absolute;top:-5px;left:auto;right:0;display:block;color:#00a0e9;font-size:3rem;z-index:1}.ym-product .mc4wp-response .mc4wp-alert{width:100%;height:auto;position:relative;bottom:auto;top:auto;left:auto;text-align:left;font-weight:400;font-size:1.2rem;background-color:transparent;display:none!important}.ym-product .menu-trigger{position:fixed;display:block;width:22px;height:20px;left:15px;top:15px;z-index:999}.ym-product .btn-cart{font-size:2.2rem;position:fixed;display:block;top:40px;left:15px;z-index:100}.ym-product #header.header .btn-cart a:link,.ym-product #header.header .btn-cart a:visited{color:#fff}.ym-product #header.scroll .btn-cart a:link,.ym-product #header.scroll .btn-cart a:visited{color:#000}.ym-product .header .menu-trigger span{position:absolute;left:0;width:100%;height:4px;background-color:#fff}.ym-product body.search .header .menu-trigger span{background-color:#000}.ym-product .header.scroll .menu-trigger span,.ym-product .menu-trigger.active span{background-color:#000;transition:all .1s ease-in-out}.ym-product .menu-trigger span:nth-of-type(1){top:0}.ym-product .menu-trigger span:nth-of-type(2){top:8px}.ym-product .menu-trigger span:nth-of-type(3){bottom:0}.ym-product .menu-trigger.active{position:fixed;display:block;width:11px;height:18px;left:20px;top:15px;z-index:102}.ym-product .menu-trigger.active span:nth-of-type(1){transform:translateY(4px) rotate(-40deg);width:120%;height:3px}.ym-product .menu-trigger.active span:nth-of-type(2){opacity:0}.ym-product .menu-trigger.active span:nth-of-type(3){transform:translateY(-4px) rotate(40deg);width:120%;height:3px}.ym-product .fa-angle-down{font-size:3rem;float:left}.ym-product .smp-nav-open,.ym-product .smp-nav-close{position:relative}.ym-product .smp-nav-open-test:before{position:absolute;top:-2px;right:0;display:block;width:25px;height:25px;content:"\f107";color:#000;font-size:2.8rem}.ym-product .smp-nav-close-test:before{position:absolute;top:-2px;right:0;display:block;width:25px;height:25px;content:"\f106";color:#000;font-size:2.8rem}.ym-product .smp-sub-nav,.ym-product .smp-sub-nav-2{display:none;overflow:hidden}.ym-product #header{padding:0;position:relative;overflow:visible}.ym-product .main-slide-bg{height:0px;padding-bottom:100%}.ym-product .main-logo{width:126px;margin:-67px 0 0 -63px}.ym-product .main-slide p{font-size:1.1rem;bottom:21px}.ym-product .main-slide-bg-pc{position:absolute;left:0;top:0;width:100%;opacity:1;z-index:1}.ym-product .main-slide-bg-smp{position:absolute;left:0;top:0;width:100%;opacity:1;z-index:2}.ym-product .mailform{padding:30px 38px 15px;width:100%;margin:0 auto}.ym-product body.search .contents{margin-top:70px}.ym-product .wrap-common{margin:35px 0}.ym-product .list-slide.wrap-common{margin:0 0 45px}.ym-product .page-info{text-align:left;margin-top:50px}.ym-product .nab-anchor{font-size:1.4rem;margin-top:40px}.ym-product .nab-anchor ul{border-top:1px solid #cccccc;position:relative;left:auto;float:none}.ym-product .nab-anchor ul li{position:relative;left:auto;float:none;margin:0}.ym-product .nab-anchor ul li a{color:#00a0e9;font-weight:700;display:block;padding:8px 38px 5px;border-bottom:1px solid #cccccc}.ym-product ul.tags-list{margin-top:3px;text-align:left}.ym-product ul.tags-list li{display:inline}.ym-product .sns{margin:0}.ym-product .sns .section-header{display:block}.ym-product .sns-share ul li{float:left;width:27px;margin-right:4px}.ym-product .sns-share ul li.line{display:block}.ym-product .sns-list{margin-top:22px}.ym-product .sns-list li.sns-list-wrap{margin-bottom:50px}.ym-product .section-header .sns-tag-title{font-size:1.8rem;text-align:left;margin-bottom:0}.ym-product .sns-list h3{font-size:1.8rem;margin-bottom:10px;text-align:left}.ym-product .fb-page-box{padding:0}.ym-product .fb-page-wrap{width:500px;max-width:100%;height:auto;padding:0;margin:13px 0 0!important}.ym-product .instagram-logo{width:78px;height:auto}.ym-product .instagram-logo img{max-width:100%;width:auto;height:auto;vertical-align:text-bottom}.ym-product #instafeed,.ym-product .instafeed{margin-top:13px;overflow-y:hidden;padding:0 5px;width:100%}.ym-product #instafeed li,.ym-product .instafeed li{float:left;height:auto;width:33.333%;padding:0 5px 10px}.ym-product #instafeed li:last-child,.ym-product #instafeed li:nth-last-child(2),.ym-product #instafeed li:nth-last-child(3){padding:0 5px}.ym-product .clip{height:0;overflow-y:hidden;padding-bottom:100%;position:relative;width:100%}.ym-product .movie-list{padding:0 10px;margin-top:13px}.ym-product .list-1-2 ul.movie-list li{margin:10px 0 0}.ym-product .prof-wrap{margin:0 auto}.ym-product .prof-wrap figure{width:90px;height:auto;float:none}.ym-product .prof-wrap .text{width:100%;padding-left:0;padding-top:15px;height:auto;float:left}.ym-product .prof-wrap .text-prof,.ym-product .prof-wrap .text p{font-size:1.2rem;margin-top:0}.ym-product .prof-wrap .text h3{font-size:1.4rem;font-weight:700;display:inline;float:none;margin-bottom:0}.ym-product .relation-post-wrap h3{font-size:1.2rem;font-weight:700;margin-bottom:10px}.ym-product .relation-post-wrap ul li{font-size:1.2rem;margin-bottom:5px}.ym-product .archives-nav{padding-top:30px;border-top:1px solid #000000}.ym-product .select-label{font-size:1.4rem;display:inline-block;margin-bottom:3px}.ym-product .select-box-wrap{margin-top:13px}.ym-product .select-box{margin:10px 0 0}.ym-product .section_fields_common{margin:0 auto 35px}.ym-product .section_fields_title{margin:35px auto 0}.ym-product .section_fields_slide{margin-bottom:45px}.ym-product .section_fields h4{font-size:1.5rem;font-weight:700}.ym-product .section_fields p{font-size:1.4rem;line-height:1.71}.ym-product .section_fields_gallery.inner-full{padding:0}.ym-product .section_fields_gallery ul li{margin-bottom:8px}.ym-product .section_fields_gallery.inner-full img,.ym-product figure.inner-full img{max-height:600px;max-width:100%}.ym-product .section_fields_gallery-repeat .list-1-1,.ym-product .section_fields_gallery-repeat .list-1-2,.ym-product .section_fields_gallery-repeat .list-1-3,.ym-product .section_fields_gallery-repeat .list-1-4{padding:0 38px}.ym-product .list-1-2 ul,.ym-product .list-1-3 ul,.ym-product .list-1-4 ul{margin-left:0%}.ym-product .list-1-2 ul li,.ym-product .list-1-3 ul li{float:left;margin-left:0%;width:100%;margin-top:20px}.ym-product .list-1-2 ul li:first-child,.ym-product .list-1-3 ul li:first-child{margin-top:0}.ym-product .list-1-4{padding:0 30px}.ym-product .list-1-4 ul li{float:left;margin-left:0%;width:50%;margin-bottom:20px}.ym-product .list-1-4 .slide-text-caption{margin:5px 0 0}.ym-product .list-1-4 ul li:nth-child(odd){clear:left}.ym-product .list-1-4 ul li .flex-image-wrap{padding:0 10px}.ym-product .list-1-1 .slide-text-caption,.ym-product .list-1-2 .slide-text-caption,.ym-product .list-1-3 .slide-text-caption{padding:0 40px}.ym-product #note{background-color:#e5f0f1;padding:35px 0}.ym-product #note h3{font-size:1.5rem;font-weight:700;text-align:left}.ym-product #note h3 span{display:inline;font-size:1.5rem;padding-top:0}.ym-product #note h3 span:before{content:" : "}.ym-product .section-contetns-note_credit{text-align:left}.ym-product .inner-full_table{padding:0 0 0 38px}.ym-product .inner-full_table_normal{padding:0 38px}.ym-product .table-wrap{font-size:1.4rem}.ym-product .inner-full_table_normal .table-wrap{border:0px}.ym-product .table-wrap .table-inview-normal table,.ym-product .table-inview-normal col{width:auto!important}.ym-product .table-wrap .table-inview-normal table td{white-space:normal;width:auto}.ym-product .table-wrap table td{padding:10px 15px;border-bottom:1px solid #c8ccd1;border-right:1px solid #c8ccd1;width:auto!important;white-space:nowrap}.ym-product .table-wrap .table-inview-normal table tr td{width:auto!important;display:block;border:0px solid #c8ccd1}.ym-product .table-wrap .table-inview-normal table tr th,.ym-product .table-wrap .table-inview-normal table tr td:first-child{background-color:#eee}.ym-product .table-wrap .table-inview-normal table tr{border-bottom:1px solid #c8ccd1}.ym-product .table-wrap .table-inview-normal table{border-color:#c8ccd1;border-width:1px 1px}.ym-product .section_fields_quote{padding:15px;background-color:#e8e8e8;border:1px solid #B0B0B0}.ym-product .section_fields_quote p{font-size:1.2em}.ym-product .quote{margin-top:29px}.ym-product .quote p,.ym-product .quote p a{font-size:1.2rem}.ym-product .dialogue figure{float:none;height:auto;width:100px}.ym-product .dialogue figcaption{line-height:2;font-size:1.2rem}.ym-product .dialogue .text-wrap{float:none;height:auto;padding-left:0;padding-top:20px;width:100%;position:relative;clear:left}.ym-product .dialogue .text{padding:15px;background-color:#e8e8e8;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px}.ym-product .dialogue .text p{font-size:1.4rem}.ym-product .dialogue-right figure{float:right}.ym-product .dialogue-right .text-wrap{float:none;height:auto;padding-left:0;padding-right:0;padding-top:20px;width:100%;position:relative;clear:both}.ym-product .arrow{width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:transparent transparent #e8e8e8 transparent;position:absolute;left:10px;top:10px}.ym-product .dialogue-right .arrow{width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:transparent transparent #e8e8e8 transparent;position:absolute;right:10px;top:10px;left:auto}.ym-product .fields_q_a{margin-bottom:60px}.ym-product .fields_a,.ym-product .fields_q{padding-left:25px;position:relative}.ym-product .fields_q_a span{font-size:1.8rem;color:#878787;position:absolute;left:0;top:-1px}.ym-product .fields_q_a p{margin-top:0;margin-bottom:29px}.ym-product .fields_q p{font-weight:700}.ym-product .fields_q_a .inner,.ym-product .answer_readmore{padding-left:25px}.ym-product .enclosed-wrap{border:0px solid #eee4bc;padding:30px 20px}.ym-product .quote-wrap,.ym-product .section_fields_quote{border:0px solid #b0b0b0;padding:30px 20px}.ym-product .video-square-wrap .video{padding-bottom:116.5%}.ym-product .inner iframe{width:100%!important;max-width:100%!important;max-height:420px!important}.ym-product .sec_fields .section-header .border_btm{width:80px;height:5px;background-color:#000;margin:15px 40px 25px}.ym-product .footer small{font-size:1.1rem}.ym-product .select-box select{background-image:url(images/arrow-bottom.png);background-position:right 13px center;background-repeat:no-repeat;background-size:14px 7px;border:1px solid #000000;color:#000;font-size:1.4rem;height:35px;padding:7px 8px;width:100%}.ym-product p{font-size:1.5rem}.ym-product .posted-date{color:#bfbfbf;font-size:1.1rem;margin-bottom:4px;display:block}.ym-product .posted-date-bl{color:#000;font-size:1.1rem;margin-bottom:4px;display:block}.ym-product .sec{margin:0 auto;padding:50px 0 0}.ym-product .section-inner{margin-bottom:50px}.ym-product .note{padding:50px 0}.ym-product .note .section-inner{margin-bottom:0}.ym-product .sec_primary{padding-top:0}.ym-product .anchor-point{padding-top:35px;margin-top:-35px}.ym-product .index-wrap .sec:first-child{padding:30px 0 0}.ym-product h1.page-title{font-size:2.8rem;text-align:left;line-height:1.2}.ym-product h1.page-title-s{font-size:2rem;text-align:left;line-height:1.2}.ym-product h1.title-l{font-size:2.8rem;line-height:1.2}.ym-product body.single-products h1.title-l{font-size:2.8rem}.ym-product h2{line-height:1.3;font-size:1.8rem}.ym-product p.read,.ym-product p.read-top,.ym-product p.read-btn{font-size:1.1rem;text-align:left}.ym-product p.read{margin:4px 0 20px;clear:both}.ym-product p.read-btn{margin:8px 0 0;clear:both}.ym-product p.read-top{margin:0 0 30px}.ym-product .category-title,.ym-product h1.category-title{font-size:2.8rem;text-align:left;line-height:1.2}.ym-product .title{font-size:1.8rem;padding-bottom:43px}.ym-product .section-title{text-align:left;font-size:1.8rem;padding:0;margin-bottom:30px}.ym-product .section-header h2{font-size:1.8rem;text-align:left}.ym-product .section-inner h3{font-size:1.8rem}.ym-product .title-read{font-size:1.8rem;margin-bottom:10px;text-align:left}.ym-product .slide .section-title{margin-bottom:10px}.ym-product .home-news .section-title{margin-bottom:13px}.ym-product h2.title-read-first{text-align:left;font-size:1.8rem;padding:0;margin-bottom:0}.ym-product h2.title-m,.ym-product h2.title-l{font-size:1.8rem}.ym-product section.section-child h2.title-read{font-size:1.8rem;margin:0 0 5px}.ym-product h2.title-btn-bd{display:inline-block;float:left}.ym-product h3.title-m,.ym-product h3.title-l{font-size:1.8rem}.ym-product p.text-info{margin-bottom:0}.ym-product p.text-info-m,.ym-product p.text-info-s{font-size:1.4rem}.ym-product .section-parent{padding:50px 0 55px;margin-top:80px}.ym-product .section-header-parent-read,.ym-product .section-child-last{margin-bottom:0}.ym-product .text,.ym-product .text p{font-size:1.4rem}.ym-product .text-clear{clear:left}.ym-product .breadcampus{color:#00a0e9;font-size:1.8rem;min-height:auto;margin:38px 0 30px;text-align:left}.ym-product .owl-dots{text-align:center;position:absolute;width:100%;top:auto;bottom:-30px}.ym-product .owl-dot{width:10px;height:10px;display:inline-block;margin:0 5px}.ym-product .owl-prev{background-image:none;height:100%;left:0;margin-top:0;position:absolute;top:0!important;width:38px;overflow:hidden;text-indent:-50px}.ym-product .owl-next{background-image:none;height:100%;margin-top:0;position:absolute;right:0;top:0%!important;width:38px;overflow:hidden;text-indent:-50px}.ym-product .arrow-black .owl-prev,.ym-product .arrow-black .owl-next{background-image:none}.ym-product .list-slide,.ym-product .list-slide-rectangle{margin:0 0 25px}.ym-product .slide-read{margin:10px 0;padding:0;text-align:left;clear:both}.ym-product .slide-read p{text-align:left}.ym-product .slide-read-btn{margin:10px 0;padding:0}.ym-product .list-slide-img{margin-bottom:30px}.ym-product .slick-dots{float:left;left:50%;position:relative;top:auto}.ym-product .slick-dots:after{content:" ";display:block;clear:both}.ym-product .slick-dots li{width:10px;height:10px;display:block;background-color:#bfbfbf;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;float:left;left:-50%;margin:0 5px;position:relative}.ym-product .slick-dots li:hover,.ym-product .slick-dots li.slick-active{background-color:#000}.ym-product .slick-dots li button{display:none}.ym-product .slick-slide{margin:0 5px}.ym-product .slide-text-info{margin:35px 0 0}.ym-product .slide-text-caption{margin:10px 0 0}.ym-product .slide-text-inner{padding:0 38px}.ym-product .slide-text h3{font-size:1.6rem}.ym-product .slide-text p.price{color:#dadada;font-size:.9rem;margin:7px 0 0}.ym-product .slide-text h3.title-l,.ym-product .slide-text h3.title-m{font-size:1.8rem;margin:0}.ym-product .slide-text h3 span{font-size:1.1rem;padding-left:5px}.ym-product .slide-text-info h3,.ym-product .slide-text-info p{text-align:left}.ym-product .slick-prev,.ym-product .section-child .slick-prev{background-color:transparent;background-image:none;background-size:cover;border:0 none;height:100%;left:0;margin-top:0;overflow:hidden;position:absolute;text-indent:200%;top:0%!important;white-space:nowrap;width:33px;z-index:100;padding:0}.ym-product .slick-next,.ym-product .section-child .slick-next{background-color:transparent;background-image:none;background-size:cover;border:0 none;height:100%;margin-top:0;overflow:hidden;position:absolute;right:0;text-indent:100%;top:0%!important;white-space:nowrap;width:33px;z-index:100;padding:0}.ym-product .list-thumb-title li{margin-bottom:20px}.ym-product .list-thumb-title figure{float:left;width:20.8%}.ym-product .list-thumb-title .text{float:left;width:79.2%;padding-left:10px}.ym-product .list-thumb-title .text h3{font-size:1.4rem}.ym-product .list-thumb-title .expert{font-size:1.2rem}.ym-product .footer{height:auto;width:auto}.ym-product .footer-logo{height:auto;width:90px}.ym-product .footer .inner-full{padding-left:38px;padding-right:38px}.ym-product .footer-nav{margin-top:32px}.ym-product .footer-nav li,.ym-product .footer-nav .list ul li:last-child{margin-bottom:15px}.ym-product .sub-nav{overflow:hidden;margin-top:0}.ym-product .sub-nav li{float:left;font-size:1.4rem;margin:5px 15px 0 0}.ym-product .footer-sub-nav{margin-top:38px}.ym-product .sub-list{float:none;margin-top:0}.ym-product .sub-list li{border-right:0px solid #ffffff;float:none;line-height:1;margin-right:0;padding-right:0;margin-bottom:15px}.ym-product .social-media-wrap{float:none;margin-top:30px;margin-bottom:30px}.ym-product .social-media-list{float:none;margin-top:14px}.ym-product .social-media-list li{float:left;margin-right:10px;margin-left:0;width:30px}.ym-product .footer .list-1-5{margin-left:0%;display:block;width:100%}.ym-product .footer .list-1-5 .list{float:left;margin-left:0%;width:100%}.ym-product #page-top{display:none;position:fixed;bottom:18px;right:38px;font-size:2.8rem;width:30px;height:30px;line-height:1;padding-top:0}.ym-product .pc-only{display:none}.ym-product .smp-only{display:block}.ym-product a.gallery{pointer-events:none}}.ym-product input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}
/*# sourceMappingURL=/cdn/shop/t/34/assets/ym-product.css.map */
