@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;500;700&display=swap";@import"https://use.typekit.net/oot7ryc.css";#shopify-section-body.site-wrapper{margin-top:3rem}.main-medium-content{max-width:800px;margin:5rem auto}@media screen and (max-width: 749px){.main-medium-content{max-width:100%}}.main-medium-content .small--text-center{color:#4e3168;font-family:alverata,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;text-align:center}.main-small-content{max-width:500px;margin:5rem auto}@media screen and (max-width: 749px){.main-small-content{max-width:100%}}.main-small-content .small--text-center{font-family:alverata,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;color:#4e3168;text-align:center}#shopify-section-footer{margin-top:10rem}html{font-size:75%;line-height:1.5}body,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.font_base{font-family:\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;color:#333;text-transform:capitalize}a{text-decoration:none}a:link{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#menu_pc_info_button,.side_sub h5{cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}a:link,a:visited{color:#777}a:hover{color:#8555b0}a:active,.side_sub h5,#menu_pc_info_button{color:#777}.side_sub h5:hover,#menu_pc_info_button:hover{color:#8555b0}.attention{color:#777;text-align:left}.attention a:link{color:red}.attention a:visited{color:#777}.attention a:hover{color:#ce0000;text-decoration:underline}.attention a:active{color:#999}.footer_menu a:link,.footstamp a:link,.other_link a:link,.footer_menu a:visited,.footstamp a:visited,.other_link a:visited{color:#333}.footer_menu a:hover,.footstamp a:hover,.other_link a:hover{color:#8555b0}.footer_menu a:active,.footstamp a:active,.other_link a:active{color:#333}h1,h2,h3,h4,h5,.sold-out-text,.sold_out,.font{font-family:Open Sans,sans-serif;text-transform:uppercase}h1{font-size:2.5em;line-height:1;margin-bottom:.5em}h2{font-size:2em;line-height:1.6;margin-bottom:.5em}h3{font-size:1.25em;line-height:1.3;margin-bottom:.5em}h4,h5{font-size:1em;line-height:1.5;margin-bottom:.5em}.sold_out{color:#a00}ul,li{margin:0;padding:0}a img{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}a img:hover{opacity:.5}.item_photo a img:hover{opacity:1}body{text-align:center}img{width:100%;display:block}img.new_mark_img1{margin-right:5px!important}img.new_mark_img2{margin-left:5px!important}.pc{display:none}select{font-size:inherit;height:40px;padding:8px 12px;border:1px solid #ddd;width:100%;border-radius:3px;vertical-align:middle;text-overflow:ellipsis;outline:none;background:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;margin-bottom:1em}select option{background-color:#fff;color:#333;line-height:200%}select:-ms-expand{display:none}select:-moz-focusring{color:transparent}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}input{border-radius:3px;font-size:inherit;vertical-align:middle;text-overflow:ellipsis;outline:none;background:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}label{position:relative;display:block}label:before{content:"";position:absolute;top:48%;right:10px;display:block;width:0;height:0;margin:-2px 0 0;border:5px solid transparent;border-top:7px solid #999}label select{cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;font-size:inherit;padding:.5em;border:1px solid #ddd;width:100%;border-radius:3px;text-indent:.35em;vertical-align:middle;text-overflow:ellipsis;background:transparent;margin:.25em 0}.form-vertical input,.form-vertical select,.form-vertical textarea{border:1px solid #ddd}.btn,.rte .btn,.rte .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .rte .shopify-payment-button__button--unbranded,.shopify-payment-button .shopify-payment-button__button--unbranded{background-color:#4e3367}.btn.btn--secondary{padding:7px 15px;background-color:#fff;color:#4e3367;border:2px solid #4e3367}.pagination{margin:5rem auto}.pagination span{margin:0 1rem}.pagination span.current{color:#4e3168;font-weight:700}.form-vertical input,.form-vertical select,.form-vertical textarea{display:block;margin-bottom:2rem;min-width:100%}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;border-radius:3px}section,#recently,footer{width:90%;margin:0 auto}section{margin-bottom:4em}#shopify-section-header a{color:#777}#shopify-section-header #HeaderLogoWrapper{margin:auto}header #header_menu{background-color:#4e3168}header #header_menu #menu_title{width:65%;max-width:250px;margin:0 auto}header #header_menu #menu_title h1{padding:.75em 0 .5em;margin-bottom:.4em}header #menu_sp{padding:1.5em 0 0;border-bottom:#eee 1px solid}header #menu_sp #menu_sp_icon{max-width:500px;width:100%;margin:0 auto 1.25em;display:-webkit-box;display:-ms-flexbox;display:flex}header #menu_sp #menu_sp_icon li{width:10%;padding:.8em 0 .6em;margin:0 2.33%;cursor:pointer}header #menu_sp #menu_sp_icon li:first-child{margin-right:auto}header #menu_sp #menu_sp_icon li.active{background-color:#4e316880}header #menu_sp #menu_sp_icon li:hover{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:#4e316880}header .fixed{position:fixed;top:0;left:0;z-index:9999;box-shadow:0 4px 10px -6px #454545;-moz-box-shadow:0px 4px 10px -6px #454545;-webkit-box-shadow:0px 4px 10px -6px #454545}header #menu_sp #menu_sp_slider{width:90%;margin:0 auto}header #menu_sp #menu_sp_slider>div{border-top:solid #999 1px;margin:0 0 2.75em;padding-top:2.75em}header #menu_sp #menu_sp_slider h3{margin-bottom:1em}header #menu_sp #list_sp>div{margin-bottom:1.5em}header #menu_sp #list_sp form{width:100%}input.menu_sp_box{height:40px;border:1px solid #ddd;width:100%;padding:0 2%;margin-bottom:1em}input.menu_sp_submit{height:auto;border:none;border-radius:3px;background-color:#ddd;color:#8555b0;width:100%;font-family:Arial,Helvetica,sans-serif;padding-top:.35em;padding-bottom:.25em;line-height:200%;font-size:1.1em;margin-bottom:1em;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}input.menu_sp_submit:hover{background-color:#b2b2b2}header #menu_sp #account_sp i{margin-right:.5em;display:inline-block;margin-bottom:-.175em}header #menu_sp #account_sp li{margin-bottom:1.5em}header #menu_sp #account_sp li a{color:#333;font-size:14px}header #menu_sp #infomation_sp li{margin-bottom:.75em;font-size:1em}header #menu_sp #infomation_sp li a{color:#333}header #cart_sp .subtotal{border-bottom:1px solid #ccc}header #cart_sp .subtotal li{margin-bottom:1em}header #cart_sp .subtotal li .incart_price{font-size:.85em;color:#999}header #cart_sp .total{padding:1.5em 0}header #cart_sp .veiw_cart{font-size:inherit;border:none;background-color:#ddd;color:#8555b0;border-radius:3px;margin:0 auto;padding-top:.35em;padding-bottom:.25em;line-height:200%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}header #cart_sp .veiw_cart a{color:#8555b0}header #cart_sp .veiw_cart:hover{background-color:#b2b2b2}header #cart_icon_sp{position:relative}header #cart_count_sp{text-align:center;position:absolute;color:#fff;background-color:#c00;font-size:1em;line-height:190%;border-radius:1em;padding:0 .55em;left:62%;font-weight:700;bottom:.25em;border:2px solid #fff}header #menu_sp_close{background-color:#4e3168;font-size:1.25em;line-height:200%;padding:.5em 0}#sale_sp{color:#c00}#sale_sp label select{border:1px solid #ed8282}#sale_sp select option{color:#c00}#sale_sp label:before{border-top:7px solid #ed8282}.attention{color:#333;line-height:180%}header #menu_sp .attention{padding:.5em 0 2em}#side .attention{font-size:.75em;background-color:#dbd3df;padding:1.25em 1.15em 1.25em 1.3em}#side .attention br{display:none}.breadcrumb-nav{margin:0 0 10px;word-break:break-word;width:92%;text-align:left;font-size:.95em}.site-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.site-nav .sidebar-menu-brand{width:40%}.site-nav .sidebar-menu-brand>ul{-webkit-column-count:2;column-count:2}.site-nav .sidebar-menu-category{width:40%}.site-nav .sidebar-menu-category>ul{-webkit-column-count:2;column-count:2}.site-nav .sidebar-menu-sort{width:20%}section{margin-top:2em}#main h3{margin-bottom:.5em}#main .box{margin-bottom:2em}#box_pickup{text-align:left;padding:1.5em 2em;background-color:#f6f6f6;margin-bottom:2.75em!important}#box_pickup h3{border-bottom:1px dotted #666;padding-bottom:.05em;margin-bottom:.4em}#box_pickup div{font-size:.75em;line-height:200%}#box_pickup div a{color:#8555b0!important;display:block}.footstamp{text-align:left;font-size:.95em;line-height:140%;margin-bottom:.75em;color:#8555b0}.footstamp span{margin:0 .5em 0 .35em;font-size:1em;color:#000}.title{text-align:left;margin-bottom:2em}.title ul li{display:inline;color:#666;font-size:2em;line-height:1.6;margin-bottom:.5em}.title ul li:before{content:"/";margin:0 .25em}.title ul li:first-child{color:#000}.title ul li:first-child:before{content:none}.no_content{text-align:center;background-color:#f6f6f6;margin-top:2em;padding:5em}.sub_area{text-align:left}.sub_button{display:none}.sub_slide{font-size:.75em;padding:.5em 1em;margin-bottom:2em;background-color:#f6f6f6}.sub_slide ul li{float:left;margin-top:.5em;margin-right:1.5em;margin-bottom:.5em}.sort{font-size:.85em;text-transform:uppercase;text-align:right}.pager{text-transform:uppercase;text-align:center;padding-top:.5em;font-size:.85em}.pager span{font-size:.85em;margin:0 .5em}body.template-index .main-content{width:100%}html.modalset{overflow:hidden}body.template-product table,body.template-product td,body.template-product th{border:0}body.template-product .product_description,body.template-product .product_detail_area{text-align:left}body.template-product .product_title{margin-bottom:1em}body.template-product .product_title h2{font-size:1.5em;line-height:1.3;margin-bottom:.25em;margin-top:.65em}body.template-product .product_title ul li{font-size:.85em;display:inline-block}body.template-product .product_title ul li:before{content:" | ";margin:0 .25em 0 .1em}body.template-product .product_title ul li:first-child:before{content:none}body.template-product .product-img{margin-top:0;padding:0;position:relative;margin-bottom:2em}body.template-product .product-thumb{padding-top:1em}body.template-product .product-thumb ul li{float:left;width:15.5%;margin-bottom:1.4%;margin-right:1.4%}body.template-product .product-thumb ul li:nth-child(6n){float:right;margin-right:0}body.template-product .product_description{margin-bottom:2em}body.template-product #tab-menu li{color:#ccc;background:#fff;border:1px solid #ccc;border-bottom:none;padding:.5em 1.25em;margin-right:.15em;display:inline-block;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}body.template-product #tab-menu li:hover{background:#ccc;border-color:#ccc;color:#4e3168;color:#fff}body.template-product #tab-menu li.active{background:#4e3168;border-color:#4e3168;color:#fff;cursor:default}body.template-product #tab-box{line-height:190%;font-size:.9em;padding:1.75em;border:1px solid #4e3168;background-color:#fff}body.template-product #tab-box div{display:none}body.template-product #tab-box div.active{display:block}body.template-product .product_description{margin-bottom:1.5em}body.template-product .product_description .b_none{border:none}body.template-product .message{text-align:center;padding:6em 0;background-color:#f6f6f6}body.template-product .product_detail_right{margin-bottom:1.5em}body.template-product .product_detail_right .text-indent{text-indent:.75em}body.template-product .product_detail_right table{width:100%}body.template-product .product_detail_right table .sold_out{margin-top:1em;text-align:center;border:#a00 1px solid;padding:.4em 0 .45em}body.template-product .product_detail_right table .menber_only{color:#ccc;margin-top:1em;text-align:center;border:#ccc 1px solid;padding:.4em 0 .45em}body.template-product .product_detail_right table th{font-size:1em;font-weight:400;text-align:left;width:20%;padding:.4em 0 .5em}body.template-product .product_detail_right table th span{font-size:.85em}body.template-product .product_detail_right table td{padding:.4em 0 .5em;text-align:left;width:75%}body.template-product .product_detail_right table td label{position:relative;display:none}body.template-product .product_detail_right table td label:before{content:"";position:absolute;top:48%;right:10px;display:block;width:0;height:0;margin:-2px 0 0;border:5px solid transparent;border-top:7px solid #999}body.template-product .product_detail_right table td select{cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;font-size:inherit;height:auto;padding:.5em;border:1px solid #ddd;width:100%;border-radius:3px;text-indent:.35em;vertical-align:middle;text-overflow:ellipsis;background:transparent;margin:.25em 0}body.template-product .product_detail_right table td input{font-size:inherit;height:auto;padding:.5em;border:1px solid #ddd;border-radius:3px;text-indent:.35em;vertical-align:middle;text-overflow:ellipsis;margin:.25em 0}body.template-product .product_detail_right table td .size input:focus,body.template-product .product_detail_right table td .init input:focus{background-color:#f6f6f6;border-color:#63586c}body.template-product .product_detail_right .add_cart_table .selector-wrapper{width:190px;margin-bottom:0}body.template-product .product_detail_right .btn-primary{width:100%;margin-top:1em;padding:.5em 0;border-color:#4e3168;background-color:#4e3168;color:#fff;border-radius:0;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}body.template-product .product_detail_right .btn-primary:hover{border-color:#63586c;background-color:#63586c}body.template-product .button_area .free{padding-top:.5em;font-size:.95em;text-align:center;color:#4e3168}body.template-product .add_cart_table .color td .item_alignment{margin:0}body.template-product .add_cart_table .color td .item_alignment>.grid__item{margin:0;padding:0 2px}body.template-product .add_cart_table .color td .item_alignment>.grid__item a{margin:0}body.template-product .add_cart_table .stock_error{text-align:center;color:#ff0004;font-size:.85em;padding:.5em 0;margin-top:1em;letter-spacing:.1em}body.template-product .add_cart_table .product-single__shopify-payment-btn .shopify-payment-btn{width:100%!important;border:solid 2px #4e3367;color:#4e3367}body.template-product .add_cart_table .product-single__shopify-payment-btn .shopify-payment-btn[disabled]{border:solid 2px #333;color:#333}body.template-product .add_cart_table .product-single__shopify-payment-btn .btn--view-cart{width:100%!important;border:solid 2px #4e3367;color:#4e3367}body.template-product .add_cart_table .product-single__shopify-payment-btn .shopify-payment-button__button--unbranded{width:100%!important;background:#4e3367}body.template-product #BIS_trigger{width:100%;background:none;color:#8555b0;text-align:center;position:relative;top:-2rem}body.template-product p#BIS_trigger{cursor:pointer;margin:1rem 0 -1rem}body.template-product .bis-reset,body.template-product button#BIS_trigger{display:none!important}body.template-product #smartwishlist{margin:0;text-align:center;display:block}body.template-product .product_detail_right{margin-bottom:0}body.template-product .product_link_area_top{border-top:#ccc 0px dotted;padding-top:0;margin-top:.5em;line-height:180%;margin-bottom:.5em}body.template-product .product_link_area_top a:link,body.template-product .product_link_area_top a:visited{color:#8555b0}body.template-product .product_link_area_top a:hover{color:#999}body.template-product .product_link_area_top a:active{color:#8555b0}body.template-product .product_link_area_top h3{display:none}body.template-product .product_link_area_top li{font-size:.85em;line-height:170%}body.template-product .product_link_area_bottom .twitter{float:left}body.template-product .product_link_area_bottom .fb-like{width:50%;margin-left:.75em;float:left;overflow:hidden}body.template-product .info_link{font-size:.9em;border-top:#ccc 1px dotted;padding-top:1em;margin-top:.75em;margin-bottom:.5em}body.template-product .other_link{border-top:dotted #ccc 1px;border-bottom:dotted #ccc 1px;padding:1em 0 .85em;margin:.75em 0 1.5em;font-size:.9em}body.template-product .stockmodal-open{display:block;cursor:pointer;text-align:center;color:#4e3168}body.template-product .stockmodal{display:none;width:100%;height:100vh;position:fixed;left:0;top:0;z-index:9999}body.template-product .stockmodal-wrap{width:100%;height:100%;text-align:center;padding:20px;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:-moz-scrollbars-none;white-space:nowrap}body.template-product .stockmodal-wrap::-webkit-scrollbar{display:none}body.template-product .stockmodal-wrap:after{content:"";display:inline-block;vertical-align:middle;width:1px;height:100%}body.template-product .stockmodal-bg{position:absolute;left:0;top:0;background:#000c;width:100%;height:100%}body.template-product .stockmodal-box{width:100%;max-width:700px;display:inline-block;vertical-align:middle;position:relative}body.template-product .stockmodal-box .inner{background:#fff;padding:40px 20px;text-align:left}body.template-product .stockmodal-box .inner>:first-child{margin-top:0}body.template-product .stockmodal-box .stockmodal-close{position:absolute;right:20px;top:40px}body.template-product .stockmodal-box .stockmodal-close svg{cursor:pointer;fill:#333;width:25px}body.template-product .stockmodal-box{font-size:.8em}body.template-product .stockmodal-box h2.title{margin-bottom:0}body.template-product .stockmodal-box .shop-list>li{margin-bottom:1rem}body.template-product .stockmodal-box .shop-list>li .shop-name{font-size:1em;border-top:1px solid #eee;font-weight:700;padding:1rem 0 0}body.template-product .stockmodal-box .shop-list>li .shop-address{white-space:normal}body.template-product .stockmodal-box .shop-list>li .store_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}body.template-product .stockmodal-box .shop-list>li .store_icon a{margin-right:10px}body.template-product .stockmodal-box .shop-list>li .store_icon a img{width:20px}body.template-product .stockmodal-box .shop-list>li .store_icon a.tel{background:url(/cdn/shop/files/phone.svg?v=1644376671) no-repeat;background-size:contain}body.template-product .stockmodal-box .shop-list>li .store_icon a.mail{background:url(/cdn/shop/files/mail.svg?v=1644376671) no-repeat;background-size:contain}body.template-product .stockmodal-box .shop-list>li .store_icon a.map{background:url(/cdn/shop/files/map.svg?v=1644376671) no-repeat;background-size:contain}@media screen and (max-width: 749px){body.template-product .main-content{overflow:visible}body.template-product .product-img{margin:0 calc(50% - 50vw);width:100vw}}#notification-type{display:none!important}#recently #item_wrap{padding-top:1em}#recently #item_wrap li{float:left;width:24.1%;margin-right:1.2%;font-size:.75em;padding-bottom:1.5em}#recently #item_wrap li img{display:block;width:100%;margin-bottom:.75em}#recently #item_wrap .item_name{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:.25em}#recently #item_wrap .item_price{width:100%;text-overflow:ellipsis}footer{width:100%;border-top:1px solid #ccc;padding-top:1.5em;margin-bottom:5em;text-align:center}.footer_menu{margin-bottom:1.5em}.footer_menu li{font-size:.85em;line-height:120%;padding:0 .4em 0 .7em;border-left:1px solid #666;display:inline-block}.footer_menu li:first-child{border-left:none}#copyright{background-color:#4e3168;color:#aaa;font-size:.75em;letter-spacing:.1em;line-height:1em;padding-bottom:2em}#banner{margin-bottom:.5em}#banner ul li{width:32%;padding-right:1.2%;float:left;margin-bottom:1em}#banner ul li:last-child{padding-right:0;float:right}#banner_feature{margin-bottom:.75em}#banner_feature ul li{width:32.5%;padding-right:1.25%;float:left;margin-bottom:.25em}#banner_feature ul li a{font-size:.65em;line-height:160%}#banner_feature ul li a img{margin-bottom:.75em}#banner_feature ul li:last-child{padding-right:0;float:right}div#policy table,div#policy td,div#policy th{border:0}div#policy h2{font-size:1.75em;margin-bottom:30px}.policy_box,#policy_lead{margin-bottom:30px}div.sk_box{margin-bottom:50px}div.sk_box h3{font-size:16px;margin-bottom:10px}div#sk tr{border-bottom:1px solid #eee}div#sk th{width:150px;text-align:left;padding:10px 20px 10px 0}div#sk th img.poricy_img{margin-bottom:5px}div#sk td{padding:10px 0}div#sk th,div#sk td{vertical-align:top;line-height:1.8;text-align:left}div#payment_method{margin-top:40px}div#payment_method table.table{width:100%}div#payment_method table.table th{width:200px;text-align:center}div#payment_method table.table td{text-align:left}div#shipping_method{margin-top:40px}div#shipping_method table.table{width:100%}div#shipping_method table.table th{width:200px}div#shipping_method table.table td{text-align:left}#policy .sk_box{font-size:.9em}#policy h3{padding-top:1em;font-size:1.5em;border-bottom:1px solid #666;padding-bottom:.5em;margin-bottom:.25em}#policy h4{font-size:1em;font-weight:700}div.sk_box{text-transform:none;margin-bottom:4em}div#sk tr,div.sk_box tr{border-bottom:1px dotted #ccc}div#sk th{font-weight:700;width:13em}div.sk_box tr td{padding:1.2em 0 1em}#payment_method img{width:auto;display:inline-block;margin-right:.5em}#policy h3{padding-top:1em;font-size:1.25em;border-bottom:1px solid #666;padding-bottom:.5em;margin-bottom:.5em}.policy_box{line-height:180%;font-size:.9em}.scrollTop{position:fixed;display:block;right:1.5em;bottom:3em;opacity:0;width:3.5em;padding:1em 0 .5em;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;border:1px solid #6f577d;background-color:#4e3168}.scrollTop:hover{background-color:#4c3b56}.scrollTop span{display:block;width:1em;height:1em;margin:0 auto;border-top:2px #ccc solid;border-left:2px #ccc solid;cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width: 750px){header #menu_sp #menu_sp_slider,section,#recently,footer{width:100%}.product-thumb{padding-top:1.5em}.product-thumb ul li,.product-thumb ul li:nth-child(6n){float:left;width:11.5%;margin-bottom:1.14%;margin-right:1.14%}.product-thumb ul li:nth-child(8n){float:right;margin-right:0}}@media screen and (min-width: 1024px){body{text-align:left}.pc{display:block}.sp{display:none}#header_menu,section,#recently,footer{width:100%}section{margin-top:3em;margin-bottom:3em}header{background-color:initial}header #header_menu{margin:0 auto;padding:1em 0 0}header #header_menu #menu_title{width:170px;max-width:300px;margin-top:-30px;margin-bottom:10px}header #header_menu #menu_title h1{width:100%;padding:0;margin-left:.05em;margin-top:.25em;margin-bottom:0}header #header_global_menu .site-wrapper>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header #header_global_menu .site-wrapper>ul>li>a{font-family:alverata,serif;font-weight:500;font-size:1.45rem;padding:10px 100px;display:block;color:#4e3168}header #header_global_menu .site-wrapper>ul>li>a .icon-lg-b.icon-search,header #header_global_menu .site-wrapper>ul>li>a .icon-lg-w.icon-search{vertical-align:top}header #header_global_menu .site-wrapper>ul li.menu__mega div.menu__second-level li{font-family:Open Sans,sans-serif;font-size:1.2rem}header #header_global_menu .site-wrapper>ul li.menu__mega div.menu__second-level{visibility:hidden;opacity:0;z-index:1}header #header_global_menu .site-wrapper>ul li.menu__mega div.menu__second-level{position:absolute;top:120px;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 2%;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}header #header_global_menu .site-wrapper>ul li.menu__mega:hover div.menu__second-level{top:128px;visibility:visible;opacity:1;-webkit-box-shadow:0 5px 5px #ccc;box-shadow:0 5px 5px #ccc}header #header_global_menu .site-wrapper>ul li.menu__mega:hover div.menu__second-level ul{max-width:1280px;margin:0 auto}header #header_global_menu .site-wrapper>ul li.menu__mega div.menu__second-level ul>li{float:left;width:25%;border:none}header #header_global_menu .site-wrapper>ul li.menu__mega div.menu__second-level ul>li>a{padding:10px 0;display:block}header #menu_pc{width:100%}header #menu_pc>ul{float:right;margin:0}header #menu_pc>ul>li{text-align:right;display:block;float:right;font-size:.85em;margin-left:1.5em}header #menu_pc li img{width:20px;display:inline-block;margin:0 .5em -.28em 0}header #menu_pc li i{margin:0 .5em -.28em 0}header #menu_pc li#menu_pc_wishlist .topbadge{display:none}#menu_pc_search{float:left;width:200px}#menu_pc_search form{text-align:left;position:relative;margin-top:-2px;margin-left:-3px;max-width:150px}#menu_pc_search form i{position:absolute;top:0;right:.15em}input.menu_pc_searchbox{font-size:.75em;border-radius:0;border:1px solid #4e3168;border-bottom:1px solid #745e89;padding:.25em 2em .1em .25em;color:#eee;background-color:#4e3168;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}input.menu_pc_searchbox:focus{background-color:#745e89;border:1px solid #745e89}input.menu_pc_searchbox::-webkit-input-placeholder{color:#777}input.menu_pc_searchbox:-ms-input-placeholder{color:#777}input.menu_pc_searchbox::-ms-input-placeholder{color:#777}input.menu_pc_searchbox::placeholder{color:#777}#menu_pc_info{position:relative}#menu_pc_info #menu_pc_info_slider{display:none;background-color:#fff;text-align:left;right:0;top:2.3em;width:11em;position:absolute;z-index:999999;font-size:.85em;padding:1.5em;border:1px solid #ddd}#menu_pc_info #menu_pc_info_slider h3{font-size:1.25em;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #ccc}#menu_pc_info #menu_pc_info_slider li{line-height:200%}.product_link_area_top h3{display:block;margin-top:.5em}.side_sub{margin-bottom:2.5em}.side_sub h3{padding-bottom:.125em;margin-bottom:.4em;border-bottom:1px solid #666}.side_sub h4{margin:0 0 .5em;border-bottom:1px solid #aaa}.side_sub h5{margin:.35em 0 0;cursor:pointer}#brands_list_mens,#brands_list_womens,#brands_list_other{margin-bottom:1.25em}#sale_list>li{line-height:190%}#sale_list>li a{color:#ed8282}#sale_list>li a:hover{color:#c00}#sale_list_pc h3{color:#c00;border-bottom:1px solid #ed8282}.list_slider{margin:.35em 0 1.25em;padding-left:.5em;border-left:1px solid #aaa}.list_slider li{font-size:.85em;line-height:190%}#brands_list_pc li,#category_list_pc li{font-family:Open Sans,sans-serif;margin-bottom:.3em}#infomation_list_pc li{margin-bottom:.3em;font-size:.85em}#infomation_list_pc li span{margin-left:1em;color:#dbd3df}#main{width:73%;float:right}.product_detail_left{float:left;width:44%}.product_detail_right{float:right;width:50%}.product_link_area_top ul li span{display:none}.product_link_area_top{border-top:none;padding-top:0}.product-img{margin-bottom:4em;width:92%}.product_description,.product_detail_area{width:92%}#recently #item_wrap{padding-top:.5em}#recently #item_wrap li{width:11.62%;margin-right:1%;font-size:.75em;padding-bottom:1.5em}#banner{width:100%}#banner ul li{width:100%;margin-bottom:.5em;padding-right:0}#banner ul li:nth-child(2n),#banner ul li:last-child{float:none}#banner_feature{width:100%}#banner_feature ul li{width:100%;margin-bottom:1em;padding-right:0}#banner_feature ul li:nth-child(2n),#banner_feature ul li:last-child{float:none}.pager{text-align:center}#copyright{background-color:inherit;color:#000;text-align:center;padding-bottom:3em}.scrollTop{right:3em;bottom:3em}}.item_alignment{margin-bottom:2em}.item_alignment ul{margin-top:1.5em}.item_alignment ul li{width:49%;float:left;margin-bottom:1.5em}.item_alignment .item_photo{margin-bottom:.75em}.item_alignment .item_detail .bid_name{padding-bottom:.25em;font-size:.75em}.item_alignment .item_detail .item_name{padding-bottom:.75em;font-size:.85em}.item_alignment .item_detail .item_price{font-size:.75em}.item_alignment .item_detail .item_price .sold-out-text{color:#a00}.item_alignment .item_detail .item_description{padding-top:.25em;font-size:.75em}@media screen and (min-width: 750px){.item_alignment ul li{width:32.5%;margin-right:1.25%}}@media screen and (min-width: 1024px){.item_alignment ul li{width:24%;margin-right:1.3%}}.bx-wrapper{-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;margin-bottom:0!important;background:#fff}.slider{margin-top:0;margin-bottom:2.5em;padding:0;position:relative}.bx-viewport{-webkit-box-shadow:none!important;box-shadow:none!important;left:0!important;border:none!important}#slider div,#bx-slider div{width:100%!important}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{display:none}.product-thumb a.active img{opacity:.5}.sale_content .sale_teika{color:#999}.sale_content .sale_price{color:#a00;display:inline-block;margin-right:.25em}.sale_content .sale_off{color:#a00;display:inline-block}#recently .sale_teika{font-size:10px;line-height:2;height:1px;overflow:hidden;background-color:#fff}.product_detail_right .text-indent{text-indent:0}.product_detail_right .text-indent .sale_content>div{font-size:.85em;display:inline-block}.product_detail_right .sale_content .sale_teika,.product_detail_right .sale_content .sale_off{margin-right:.5em}.product_detail_right .sale_content .sale_price{font-size:10px;line-height:2;height:1px;overflow:hidden;background-color:#fff}.product_detail_right .sale_content .sale_price_text{color:#a00;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.product_detail_right .sale_content .sale_price_text span{font-size:1.75em;margin-right:.15em}.cp_ipselect{overflow:hidden;text-align:center}.cp_ipselect select{width:100%;padding-right:1em;cursor:pointer;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cp_ipselect select::-ms-expand{display:none}.cp_ipselect.cp_sl03{position:relative;background:#fff}.cp_ipselect.cp_sl03:before{position:absolute;top:42%;right:10px;width:0;height:0;padding:0;content:"";border:5px solid transparent;border-top:7px solid #a00;pointer-events:none}.cp_ipselect.cp_sl03 select{color:#da3c41}.item_detail .sold_out{display:inline-block;margin-right:.5em;line-height:1}.item_detail .sold_out_ask{font-size:.6em;display:none;padding:.35em .75em .15em;line-height:1;border-left:1px solid #aaa}.item_detail .sold_out_ask a{color:#999}.item_detail .sold_out_ask a:hover{color:#8555b0}.cart__footer label{text-align:left;font-size:1.2rem}.cart__footer label:before{display:none}.cart__footer input,.cart__footer select{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:3px;margin-bottom:1em}.grid.grid--uniform{margin-left:-10px}.grid.grid--uniform .product.grid__item{padding-left:10px}.grid.grid--uniform .product.grid__item a.product__image-wrapper{background:#fff}.grid.grid--uniform .product.grid__item a.product__image-wrapper:hover,.grid.grid--uniform .product.grid__item a.product__image-wrapper img:hover{opacity:1}.grid.grid--uniform .product.grid__item a.product__image-wrapper img:nth-child(2){opacity:0;-webkit-transition:.5s;transition:.5s}.grid.grid--uniform .product.grid__item a.product__image-wrapper img:nth-child(2):hover{opacity:1}#shopify-section-product-recommendations .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}@media screen and (max-width: 749px){#shopify-section-product-recommendations .grid{margin-left:30px}}#shopify-section-product-recommendations .grid .grid__item{width:11.5%;margin-right:1%;padding:0}@media screen and (max-width: 749px){#shopify-section-product-recommendations .grid .grid__item{width:24%}}body.template-cart #EmptyCart .main-small-content{text-align:center}body.template-cart #EmptyCart .main-small-content .cart--empty-message{margin:8rem 0}body.template-cart #EmptyCart .main-small-content .cart--continue-message a{color:#fff;display:block;background-color:#4e3367;padding:1rem;max-width:300px;margin:auto}#recently-viewed-products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 749px){#recently-viewed-products{margin-left:30px}}#recently-viewed-products li{width:11.5%;margin-right:1%}@media screen and (max-width: 749px){#recently-viewed-products li{width:24%}}#page-faq{text-align:left}#page-faq h3{color:#4e3168;margin-bottom:1rem;font-size:1.4rem}#page-faq dt{border-bottom:solid 1px #4e3168;margin-bottom:1rem}#page-faq dd{margin-left:0;margin-bottom:50px}body.template-customers-reset_password .form-reset-password p{text-transform:lowercase}.wishlistpage #sw_preloader{display:none!important}.wishlistpage img.img-responsive.image1{height:auto}.wishlistpage .btn{padding:1rem!important}.wishlistpage a.btn.btn-info.sharebutton{background-color:#fff!important;border-color:#4e3268!important;color:#4e3268}@media (min-width: 768px){.wishlistpage .col-md-4{width:24%;margin:.5%}}.gengo_selectbox_area{position:relative;margin:0;max-width:197px;min-width:55px;width:100%}.gengo_selectbox_area:after{pointer-events:none;position:absolute;color:#666;top:50%;right:.75em;transform:translateY(-50%);content:"\25bc"}.gengo_selectbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:7em;height:2.5em;border:none;border-radius:8px;font-size:1.2em;padding:0 1em}body.template-product .product_detail_right .add_cart_table .selector-wrapper{width:100%;margin-bottom:0;padding-right:0}body.template-product .product_detail_right .text-indent{text-indent:0em}.color_varieties{display:flex;justify-content:flex-start;margin-bottom:.5em}.color_varieties>div{display:block;width:23%;margin-right:2.6666%;margin-bottom:.75em}.color_varieties>div::nth-child(4n){margin-right:0}.color_varieties_title{font-size:.85em;line-height:170%;margin-bottom:.5em}.color_varieties_wrap{border-top:1px dotted #ccc;padding-top:1em}
/*# sourceMappingURL=/cdn/shop/t/18/assets/theme.add.css.map */
