@charset "UTF-8";#main{padding-bottom:60px}.nori1,.nori2{display:none}.store__news{margin-bottom:15.4667vw}.store__news .container{padding:0 0 0 30px}.news__head--store{position:relative;margin-bottom:8vw}.news__head--store h2{font-weight:500;font-size:4.2667vw}.news__head--store a{font-weight:500;font-size:3.4667vw;display:inline-block;width:32vw}.store__news dl{font-size:2.933vw;padding-right:8vw}.store__news dt{font-weight:500}.store__news dd{line-height:1.4;padding:0 0 0 18.667vw;margin:-1.2em 0 4.667vw}.store__news dd:last-child{margin-bottom:0!important}.store__news dd a{color:#323232}@media screen and (max-width: 767px){.news__head--store a{position:absolute;right:0;top:1px}.store__news dd,.store__news dt{font-size:3.2vw}.store__news dd{padding-left:21vw}}@media screen and (min-width: 768px){.store__news .container{max-width:650px;padding:0}.store__news{margin-bottom:60px;margin-top:60px}.news__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news__head--store{margin-bottom:0;width:160px;position:relative}.news__head--store h2{font-size:18px}.news__head--store a{font-size:13px;letter-spacing:.05em;position:absolute;left:0;bottom:0;width:auto}.news__head--store a:hover{text-decoration:underline}.store__news dl{font-size:14px;padding:0;width:490px}.store__news dd{padding:0 0 0 90px;margin:-1.2em 0 15px}.store__news dd a:hover{text-decoration:underline}}.store__wrap .container{padding:0}.product__head{background-color:#eaeaea;padding:2.9vw 32vw 2.9vw 30px;position:relative}.product__head div{position:absolute;right:0;width:32vw;top:0;bottom:0;font-weight:500;font-size:3.4667vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;align-items:center!important}.product__head span{display:block;font-size:2.4vw;font-weight:400;color:#989898;letter-spacing:.1em;margin-bottom:1.0667vw}.product__head h2{font-weight:500;letter-spacing:.05em;font-size:4.533vw}.product__item{padding:8vw 0 6.667vw;border-bottom:1px solid #eaeaea}.product__item:last-child{border-bottom:none}.product__list a{color:#323232;text-decoration:none;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.product__list_middle a{-ms-flex-align:center!important;align-items:center!important}.product__border{border:solid 1px black;display:inline!important}.product__image{width:43.2vw}.product__image img,.product__image picture{display:block;width:100%}.product__content{width:56.8vw;position:relative}.product__list{margin-bottom:6vw}.product__list h3{font-size:4vw;letter-spacing:.18em;line-height:1.4;font-weight:300;margin-bottom:3.33vw}.product__name{margin-bottom:4.5vw}.product__name .name--ray,.product__name .name--code{font-family:Exo,sans-serif;display:block}.product__name .name--ray{font-size:4vw;margin-bottom:1.2vw}.product__name .name--code{font-size:9.8667vw}.product__name .name--code.font--noto{font-size:8.8vw}.product__name small{display:block;font-size:2.133vw;line-height:1.3;margin-top:.8vw;letter-spacing:-.4px}.product__name--reverse .name--code{font-size:7.4667vw}.product__name--reverse .name--ray{margin-bottom:0;margin-top:1.2vw}.product__name--newstyle .name--code.font--noto{font-size:7vw}.product__name--newstyle small{margin-top:2vw}.product__price{font-weight:500;font-size:4.2667vw}.product__price small{font-weight:400;font-size:2.4vw}.product__regularprice--label{padding:2px 4px;font-size:3.2vw;border:1px solid #323232;border-radius:4px;margin-right:2px}.product__regularprice{font-size:3.2vw;font-weight:500;background-image:linear-gradient(#323232,#323232);background-position:0 50%;background-size:100% 1px;background-repeat:repeat-x;text-decoration:none;padding:0 2px}.product__regularprice-spacer{display:block;width:100%;height:6px}.product__price-wrapper .en{font-size:3.2vw}.product__regularprice small{font-weight:400;font-size:2.4vw}.product__price--label{display:inline-block;padding:2px 4px;font-size:3.2vw;border:1px solid #ff0000;border-radius:4px;color:red;background-color:#fdeef3;margin-right:4px}.product__info{font-size:0}.product__info span{display:inline-block;width:6.5vw;height:8.2vw;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;margin-right:.667vw}.product__info .info1{background-image:url(../img/store/info01.png)}.product__info .info2{background-image:url(../img/store/info02.png);height:9.4vw}.product__info .info3{background-image:url(../img/store/info03.png)}.product__info .info4{background-image:url(../img/store/info04.png)}.product__info .info5{background-image:url(../img/store/info05.png)}.product__info .info6{background-image:url(../img/store/info06.png)}.product__info .info7{background-image:url(../img/store/info07.png)}.product__info .info8{background-image:url(../img/store/info08.png);height:9.4vw}.product__info .info9{background-image:url(../img/store/info09.png);height:9.4vw}.product__info .info10{background-image:url(../img/store/info10.png)}.product__info .info11{background-image:url(../img/store/info11.png)}.product__info .info12{background-image:url(../img/store/info12.png)}.product__info .info13{background-image:url(../img/store/info13.png)}.product__info .info14{background-image:url(../img/store/info14.png)}.product__info .info15{background-image:url(../img/store/info15.png)}.product__info .info16{background-image:url(../img/store/info16.png);height:9.4vw}.product__info .info17{background-image:url(../img/store/info17.png)}.product__info .info18{background-image:url(../img/store/info18.png)}.product__info .info19{background-image:url(../img/store/info19.png)}.product__info .info20{background-image:url(../img/store/info20.png)}.product__info .info21{background-image:url(../img/store/info21.png)}.product__expend{font-size:8.8vw;letter-spacing:.05em;line-height:1;margin-top:-.1em;margin-bottom:5.33vw}.product__expend+.product__meta{padding-top:9.2vw}@media screen and (max-width: 767px){.product__content{padding-right:4vw}.product__list a:after{content:"";width:2.4vw;height:4vw;background:url(../img/common/arrow18x30.png) no-repeat 0 0 / 100% 100%;position:absolute;right:4vw;top:50%;margin-top:-2vw}.product__meta{position:relative;padding-top:12.1vw}.product__info{position:absolute;left:0;top:0}}@media screen and (min-width: 768px){.store__wrap .container{max-width:950px;padding:0 15px}.product__head{padding:12px 110px 12px 20px}.product__head div{font-size:13px;letter-spacing:.05em;width:102px}.product__head a:hover{text-decoration:underline}.product__head span{margin-bottom:2px;font-size:11px}.product__head h2{font-size:20px;letter-spacing:.1em}.product__item{padding:24px 0 40px}.product__image{width:240px}.product__content{width:680px;padding-left:24px;padding-right:0}.product__btn{position:absolute;right:0;bottom:0}.product__list{margin-bottom:40px}.product__list h3{font-size:24px;margin-bottom:9px}.product__name{margin-bottom:18px}.product__name .name--ray,.product__name .name--code{display:inline-block;vertical-align:middle}.product__name .name--ray{margin-bottom:0;font-size:20px;margin-right:8px}.product__name .name--code{font-size:52px}.product__name .name--code.font-small{font-size:38px}.product__name .name--code.font--noto{font-size:46px;padding-bottom:4px}.product__name .name--code.font--noto--small{font-size:40px}.product__name .name--code.font--noto--xsmall{font-size:26px}.product__name small{font-size:12px;margin-top:0;letter-spacing:0}.product__name--reverse .name--code{font-size:52px}.product__name--reverse .name--ray{margin-top:0;margin-left:14px}.product__price-wrapper{display:flex;align-items:center;position:absolute;left:0;bottom:0}.product__price{font-size:24px;margin-right:10px;min-width:230px}.product__price small,.product__price span{font-size:16px}.product__price--label{font-size:12px;vertical-align:super}.product__regularprice--label{font-size:12px}.product__regularprice{font-size:16px}.product__regularprice small,.product__regularprice span{font-size:12px}.product__regular{margin-top:6px;margin-right:10px}.product__price-wrapper .en{font-size:16px}.product__regularprice-spacer{display:none}.product__info span{width:39px;height:48px;margin-right:3px}.product__info .info2,.product__info .info8,.product__info .info9,.product__info .info16{height:55px}.product__price,.product__info{display:inline-block;vertical-align:bottom}.product__expend{font-size:46px;margin-top:0;margin-bottom:0}.product__expend+.product__meta{padding-top:0;padding-left:243px;margin-top:-45px}.product__list a{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.product__list a:hover{opacity:.7}.product__list a:hover .button{background-color:#0099dc}}.category__group .container{padding:0}.product__list--larg{border-top:1px solid #eaeaea}.product__list--larg h3{font-weight:500;line-height:1.5;letter-spacing:0;margin-bottom:3.6vw}.product__list--larg .product__cat{font-size:2.667vw}.product__list--larg .product__item{padding-top:10.667vw;padding-bottom:10.667vw}.product__list--larg .product__content .pos--re{position:relative;height:100%;padding-bottom:4.68vw}.product__list--larg .product__price-wrapper{margin-top:16px}.product__list--larg a:after{display:none}.search__block{padding:0 30px;margin-bottom:10vw}.ec-select select{display:block;width:100%;height:34px;padding:5px 8px;font-size:14px;line-height:1.42857;color:#323232;background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:none;border-radius:5px;outline:none;font-family:YakuHanJPs_Noto,Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.ec-select select::-ms-expand{display:none}.ec-select select{background-image:url(../img/common/arrow10x6.png);background-repeat:no-repeat;background-position:right center}.search__action.ec-select select{display:inline-block;width:auto;background-color:#fff;margin:0 2px}.search__action.ec-select select:nth-child(1){width:80px}.search__action.ec-select select:nth-child(2){width:140px}.search__head{margin-bottom:3.7vw}.search__head h2{font-weight:500;font-size:5.0667vw;letter-spacing:.02em;margin-bottom:2.9vw}.search__counter{font-size:3.4667vw}.filter__group{margin-bottom:70px}.filter__group>ul>li>a{background-color:#515151;color:#fff;font-size:13px;text-align:center}.filter__group ul ul{display:none}.filter__group ul ul li{border-top:1px solid #c1c1c1;border-bottom:none}.filter__group ul ul li a{display:block;background-color:#515151;color:#fff;font-size:13px;padding-left:15px}@media screen and (max-width: 767px){.product__list--larg a{padding-bottom:64px}.product__list--larg .product__content{position:initial}.product__list--larg .product__btn{position:absolute;left:0;right:0;bottom:0;text-align:center}.search__action{text-align:right}.filter__group ul li a{display:block;padding:10px 30px;background-color:#eaeaea;position:relative;color:#323232}.filter__group ul a:after{content:"";width:6px;height:11px;background:url(../img/common/arrow12x22_black.png) no-repeat 0 0 / 100% 100%;position:absolute;right:15px;top:50%;margin-top:-6px}.filter__group ul li a.opened:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.filter__group ul li{border-bottom:1px solid #c1c1c1}.filter__group ul ul li a:after{background-image:url(../img/common/arrow12x22_white.png)}.category__list li{border-bottom:1px solid #fff}.listwrap span,.category__list a{display:block;color:#fff;font-size:13px;text-align:center;letter-spacing:.1em;padding:13px 15px;background-color:#323232;position:relative}.listwrap span{cursor:pointer;padding-bottom:18px}.category__list .active a{background-color:#515151}.category__list>a{padding-top:18px}.listwrap span:after,.category__list>a:before{content:"";width:9px;height:5px;background:url(../img/common/arrow18x10.png) no-repeat 0 0 / 100% 100%;position:absolute;top:6px;left:50%;margin-left:-5px}.listwrap span:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:inherit;bottom:6px}.listwrap{position:relative}.listwrap .category__list{position:absolute;left:0;right:0;top:0;z-index:2;display:none}}@media screen and (min-width: 768px){.category__group{padding-top:30px}.category__group .container{max-width:950px;padding:0 15px}.product__list--larg .product__image{width:190px}.product__list--larg .product__content{padding-left:30px}.product__list--larg .product__item{padding-bottom:44px;padding-top:45px}.product__list--larg h3{margin-bottom:16px;font-size:20px}.product__list--larg .product__cat{font-size:14px}.product__list--larg .product__price{bottom:10px}.product__list--larg .product__content .pos--re{padding-bottom:35px}.product__list--larg .product__btn .button--detail{font-size:16px;width:180px;height:50px;border-radius:25px;letter-spacing:.05em}.search__block{margin-bottom:40px;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end!important;align-items:flex-end!important}.search__head{margin-bottom:0;width:50%}.search__action{width:50%;text-align:right}.search__head h2{font-size:26px;margin-bottom:10px}.search__counter{font-size:13px;letter-spacing:.05em}.filter__group>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1px}.filter__group>ul>li{width:25%;padding:0 .5px;margin-bottom:1px}.filter__group>a{font-size:13px;font-weight:500;margin-bottom:10px;display:inline-block}.filter__group>a:hover{text-decoration:underline}.filter__group>ul>li>a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-align:center!important;align-items:center!important;width:100%;height:50px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease;font-size:15px;letter-spacing:.05em}.filter__group>ul>li:hover>a{background-color:#707070}.filter__group>ul>li{position:relative}.filter__group ul ul{display:block!important;position:absolute;left:0;top:50px;width:100%;z-index:0;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.filter__group ul li:hover ul{opacity:1;visibility:visible;z-index:1}.filter__group ul ul li{border-bottom:1px solid #e0e0e0}.filter__group ul ul li a{background-color:#eaeaea;color:#323232;font-size:13px;padding:10px 12px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.filter__group ul ul li a:hover{color:#0099db}.category__list{margin-bottom:30px;display:block!important}.category__list>a,.listwrap>span{display:none!important}.category__list ul{font-size:0}.category__list ul li{display:inline-block;margin-right:20px}.category__list ul li a{color:#323232;font-size:16px;letter-spacing:.02em;position:relative}.category__list ul li.active a:after{content:"";height:1px;background-color:#0099db;position:absolute;left:0;right:0;bottom:-2px}.category__list ul li.active a,.category__list ul li a:hover{color:#0099db}}.product__detail{padding:50px 0 0}.product__detail .container{padding:0 30px}.product__image--main img,.product__image--main picture{display:block;width:100%}.product__col_left{margin-bottom:33px}.text__ray{font-size:15px;margin-bottom:2px}.text__code{font-size:11px;margin-top:6px}.product__title{font-size:28px;letter-spacing:.05em;font-weight:400}.product__col_right h3{font-weight:500;font-size:12px;letter-spacing:.02em;margin-bottom:6px}.product__col_right p{font-size:10px;letter-spacing:.02em;line-height:1.5}.productrole__action{margin-top:45px;margin-bottom:40px}.productrole__price-wrapper{margin:10px 0 20px}.productrole__price-wrapper .productrole__price{font-weight:500;font-size:26px}.productrole__price-wrapper .productrole__price-en{font-weight:500;font-size:24px}.productrole__price-wrapper small{font-size:12px;font-weight:400}.productrole__price--label{display:inline-block;padding:2px 4px;font-size:12px;border:1px solid #ff0000;border-radius:4px;color:red;background-color:#fdeef3;margin-right:4px;vertical-align:super}.productrole__regularprice--label{padding:2px 4px;font-size:12px;border:1px solid #323232;border-radius:4px;margin-right:2px}.productrole__regularprice{font-size:16px;font-weight:500;background-image:linear-gradient(#323232,#323232);background-position:0 50%;background-size:100% 1px;background-repeat:repeat-x;text-decoration:none;padding:0 2px}.productrole__btn{text-align:center}.action__item{margin-bottom:17px}select:disabled{color:#c1c1c1}.action__item label{display:block;font-size:12px;margin-bottom:9px;font-family:YakuHanJPs_Noto,Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.ec-textarea textarea{border:1px solid #ccc;background:none;background-color:#fff;border-radius:5px;-webkit-appearance:none;width:100%;height:60px;font-family:YakuHanJPs_Noto,Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;outline:none;padding:0 10px;color:#323232}.ec-input input[type=text]{border:1px solid #ccc;background:none;background-color:#fff;border-radius:5px;-webkit-appearance:none;width:100%;height:34px;font-family:YakuHanJPs_Noto,Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;outline:none;padding:0 10px;color:#323232}.productrole__btn{margin-top:10px}.productrole__btn .button--detail{width:250px;height:50px;border-radius:25px}.button--fav{background-color:#fff;font-size:15px;color:#323232;border:1px solid #323232}.productrole__link{margin-top:40px}.productrole__link>a{font-size:13px;font-weight:500;letter-spacing:.05em;margin-top:6px;display:inline-block}.productrole__link ul li{margin-bottom:5px}.productrole__link ul a{display:block;font-size:14px;color:#fff;background-color:#0099db;text-align:center;border-radius:8px;padding:12px 10px 14px}.product__thumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px -3px 0}.slidethumb{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:0 3px;font-size:0;line-height:0}@media screen and (max-width: 767px){.slidethumb img{display:none}.slidethumb span{display:block;height:1px;background-color:#eaeaea}.slidethumb.active span{background-color:#323232}}@media screen and (min-width: 768px){.product__detail .container{padding:0 15px;max-width:950px}.product__col_left{width:455px;float:left}.product__col_right{float:right;width:360px}.productrole__link>a{margin-top:8px}.productrole__link>a:hover{text-decoration:underline}.productrole__link ul a{font-size:16px;font-weight:500;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.productrole__link ul a:hover{opacity:.7}.button--fav:hover{color:#fff;background-color:#323232}.productrole__btn .button--detail{font-size:16px;width:270px;height:64px;border-radius:32px}.action__item{margin-bottom:10px}.action__item label{font-size:14px}.action--quanty{width:70px;margin-top:30px}.product__col_right .btn--cart{text-align:right;margin-top:-96px}.product__col_right .btn--fav{text-align:right}.product__thumb{margin:54px -5px 0}.slidethumb{padding:0 5px;margin-bottom:10px}.slidethumb img{display:block;border:1px solid #eaeaea;cursor:pointer;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.slidethumb img:hover{opacity:.7}.slidethumb.active img{border-color:#323232}.product__title{font-size:38px}.text__ray{font-size:22px}.text__code{font-size:16px;margin-top:11px}.productrole__price-wrapper{margin-top:25px;margin-bottom:30px}.productrole__price-wrapper .productrole__price{font-size:36px}.productrole__price-wrapper .productrole__price-en{font-size:26px}.productrole__price-wrapper small{font-size:16px}.productrole__regularprice small{font-size:12px}.product__col_right p{font-size:13px}.product__col_right h3{font-size:16px;margin-bottom:8px}.product__detail{padding-top:40px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.action__item label{padding-top:3px;margin-bottom:6px}}@media screen and (min-width: 768px){.product__row{margin-bottom:95px}.viewdetail a:hover{text-decoration:underline}.product__related .btn{text-align:center}.viewdetail{margin-bottom:80px;padding:18px 0}.viewdetail a{font-size:15px}.detail__info{margin:0}.detail__title{padding:0;font-size:26px;margin-bottom:22px}.table__style{margin-bottom:80px}.table__style td{font-size:14px;padding-top:9px;padding-bottom:9px}.table__style th{padding-top:9px;padding-bottom:9px;font-size:14px;width:210px}.product__related{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none}.product__related li{width:25%;padding:0 5px;border:none}.product__related .image{width:auto;margin-bottom:15px}.product__related .image picture,.product__related .image img{display:block;width:auto;margin:0 auto}.product__related h4{font-size:14px;margin-bottom:20px}.product__related .contdetail{width:auto;padding:0}.product__related a:hover .button{background-color:#0099dc}}.gua__title{text-align:center;line-height:1.375;letter-spacing:.08em;font-size:24px;font-weight:300;padding:40px 30px 0;margin-bottom:10px}.gua__anchor{padding:0 30px}.gua__anchor li{border-bottom:1px solid #ebebeb;padding:30px 0 18px}.gua__anchor li a{display:block;position:relative;overflow:hidden;padding:0 11px 0 0;color:#323232}.gua__anchor li a:after{content:"";width:11px;height:6px;background:url(//www.raycop.co.jp/cdn/shop/t/3/assets/store_premium_arrow01.png?71480) no-repeat 0 0 / 100% 100%;position:absolute;right:0;top:50%;margin-top:-3px}.gua__anchor li span{display:block;float:left;width:80px}.gua__anchor li span img{display:block;width:100%}.gua__anchor li div{padding:0 0 0 85px}.gua__anchor li h3{font-size:17px;font-weight:600;letter-spacing:.05em;margin-bottom:6px}.gua__anchor li p{font-size:13px;line-height:1.5}@media screen and (min-width: 768px){.gua__title{font-size:36px;letter-spacing:.15em;line-height:1.5;padding:40px 0 0;margin-bottom:40px}.gua__anchor{margin:0 auto;width:920px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gua__anchor li{border-bottom:none;border-right:1px solid #ebebeb;width:33.333%;text-align:center;padding:0}.gua__anchor li a{padding-bottom:30px;padding-top:15px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.gua__anchor li a:hover{opacity:.7}.gua__anchor li:last-child{border:none}.gua__anchor li a:after{width:14px;height:10px;background-image:url(//www.raycop.co.jp/cdn/shop/t/3/assets/store_premium_arrow02.png?71480);right:inherit;left:50%;margin-left:-7px;bottom:8px;top:inherit}.gua__anchor li span{display:block;float:none;width:80px;height:62px;margin:0 auto 18px;background-repeat:no-repeat;background-position:0 0}.gua__anchor li .icon1{background-image:url(//www.raycop.co.jp/cdn/shop/t/3/assets/store_premium_icon01.png?71480)}.gua__anchor li .icon2{background-image:url(//www.raycop.co.jp/cdn/shop/t/3/assets/store_premium_icon02.png?71480)}.gua__anchor li .icon3{background-image:url(//www.raycop.co.jp/cdn/shop/t/3/assets/store_premium_icon03.png?71480)}.gua__anchor li div{padding:0}.gua__anchor li h3{font-weight:600;margin-bottom:5px;font-size:20px}.gua__anchor li p{font-weight:400;font-size:14px}}.gua__item{padding-top:75px}.gua__item h2{background-color:#eaeaea;padding:15px 30px;font-size:17px;line-height:1.5;font-weight:600;margin-bottom:17px}.gua__item .inner>p{font-size:11px;padding:0 30px;line-height:1.5;font-weight:600;margin-bottom:30px}.gua__content{padding:0 30px}.gua__btn{text-align:center;margin-top:35px}.gua__btn p{margin-top:30px}.gua__btn p span{display:block;font-size:11px;margin-bottom:10px}.gua__btn p a{font-size:13px;font-weight:600}.gua__content h3{font-weight:300;font-size:22px;letter-spacing:.05em;margin-bottom:10px;line-height:1.4}.gua__content p{font-size:11px;line-height:1.5}.gua__content p strong{font-weight:600}.gua__note{margin-top:14px;margin-bottom:30px}.gua__note li{font-size:9px;line-height:1.5;text-indent:-12px;padding-left:12px}.gua__content .list1 li{font-size:11px;line-height:1.5;overflow:hidden;clear:both;margin-top:20px}.gua__content .list1 li p{padding:0 0 0 15px}.gua__content .list1 li span{float:left;width:15px}.gua__content dl{margin-top:30px}.gua__content dl dt{font-weight:600;font-size:15px;margin-bottom:4px}.gua__content dl dd{font-size:11px;line-height:1.5;margin-bottom:30px}.gua__content dl dd h4{font-weight:600;font-size:12px;margin-top:12px;margin-bottom:3px}.gua__content dl dd .table{border:1px solid #d6d6d6;margin-bottom:8px}.gua__content dl dd .table h5{text-align:center;background-color:#f5f5f5;padding:6px 10px;font-size:11px;border-bottom:1px solid #d6d6d6;letter-spacing:.05em}.gua__content dl dd .table ul li{text-align:center;font-weight:600;font-size:11px;border-bottom:1px solid #d6d6d6;padding:10px}.gua__content dl dd .table ul:last-child li:last-child{border-bottom:none}.gua__image{border:1px solid #d6d6d6;margin-bottom:20px}.gua__image_item{border-bottom:1px solid #d6d6d6;padding:20px}.gua__image_item:last-child{border-bottom:none}.gua__image_item picture{display:block;margin-bottom:15px}.gua__image_item picture img{display:block;width:100%}.gua__image_item h5{font-size:15px;font-weight:600;line-height:1.3;margin-bottom:3px}.gua__image_item p{font-size:11px;line-height:1.5}.gua__note_block{margin-bottom:45px}.gua__note_block h5{font-weight:600;font-size:15px;margin-bottom:8px}.gua__note_block ul li{font-size:9px;line-height:1.5;text-indent:-12px;padding-left:12px}.gua__scene{margin-top:20px}.gua__scene_item h5{font-size:15px;font-weight:600;line-height:1.3;color:#0099db;border-bottom:1px solid #ebebeb;margin-bottom:11px;padding:0 0 11px 6px}.gua__scene_item h5:before{content:"";width:45px;height:42px;background:url(//www.raycop.co.jp/cdn/shop/t/3/assets/store_premium_icon04_sp.png?71480) no-repeat 0 0 / 100% 100%;display:inline-block;vertical-align:middle;margin-right:15px}.gua__scene_item h5.scene02:before{background:url(//www.raycop.co.jp/cdn/shop/t/3/assets/store_premium_icon05_sp.png?71480) no-repeat 0 0 / 100% 100%}.gua__scene_item dl{margin-top:0;margin-bottom:20px}.gua__scene_item dl dt{font-size:12px;font-weight:600;line-height:1.4;padding:0 0 0 6px;color:#0099db}.gua__scene_item dl dd{line-height:1.4;font-size:11px;border-bottom:1px solid #ebebeb;padding:0 0 13px 140px;margin:-1.7em 0 12px}.gua__scene_item dl dd:last-child{border-bottom:none}@media screen and (max-width: 374px){.gua__scene_item dl dt{width:130px}.gua__scene_item:last-child dl dd:last-child{margin-top:-3.2em}}@media screen and (min-width: 375px) and (max-width: 767px){.gua__scene_item dl dd{padding-left:160px}}@media screen and (min-width: 768px){.gua__item{margin:0 auto;width:920px;padding-top:130px}.gua__item h2{font-size:18px;font-weight:700;letter-spacing:.05em;padding:12px 23px;margin-bottom:17px}.gua__item .inner>p{font-size:14px;margin-bottom:35px;padding:0}.gua__content{padding:0}.gua__content p{font-size:14px;line-height:2}.gua__content h3{font-size:32px}.gua__note{margin:15px 0 36px}.gua__note li{font-size:10px;line-height:1.6}.mb--pc-0{margin-bottom:0!important}.gua__content .list1{margin-top:10px}.gua__content .list1 li{font-size:14px;line-height:2;margin-top:0}.gua__content .list1 li span{width:25px}.gua__content .list1 li p{padding-left:25px;margin-top:0}.gua__btn{margin-top:70px}.gua__content p{margin-top:30px}.gua__btn p span{font-size:14px;margin-bottom:0;line-height:1.3}.gua__btn p a{font-size:15px}.gua__btn p a:hover{text-decoration:underline}.gua__content dl{margin-top:40px}.gua__content dl dt{font-size:22px;margin-bottom:12px}.gua__content dl dd{font-size:14px;margin-bottom:36px;line-height:2}.gua__content dl dd h4{font-size:16px;margin-bottom:0}.gua__content dl dd p{margin-top:0}.gua__content dl dd .table{margin-bottom:15px}.gua__content dl dd .table h5{font-size:14px;font-weight:400;padding:2px 10px}.gua__content dl dd .table div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gua__content dl dd .table ul{width:50%}.gua__content dl dd .table ul:first-child{border-right:1px solid #ebebeb}.gua__content dl dd .table ul li{font-size:18px;line-height:1;padding:14px 0}.gua__content dl dd .table ul li:last-child{border-bottom:none}.gua__image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;margin-bottom:20px}.gua__image_item{border-bottom:none;border-right:1px solid #d6d6d6;width:calc(100% / 3);padding:15px 15px 30px}.gua__image_item:last-child{border:none}.gua__image_item picture{margin-bottom:6px}.gua__image_item picture img{max-width:198px;margin:auto}.gua__image_item h5{font-size:16px;font-weight:600;margin-bottom:10px}.gua__image_item p{margin-top:0;font-size:14px;line-height:1.5}.gua__note_block{margin-bottom:60px}.gua__note_block h5{font-size:14px;margin-bottom:10px}.gua__note_block ul li{font-size:10px}.gua__scene{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px -20px 0}.gua__scene_item{width:50%;padding:0 20px;margin-bottom:0}.gua__scene_item h5{font-size:22px;padding:0 0 18px 15px}.gua__scene_item h5:before{margin-right:20px;width:60px;height:62px;background:url(//www.raycop.co.jp/cdn/shop/t/3/assets/store_premium_icon04.png?71480) no-repeat 0 0 / 100% 100%}.gua__scene_item h5.scene02:before{background:url(//www.raycop.co.jp/cdn/shop/t/3/assets/store_premium_icon05.png?71480) no-repeat 0 0 / 100% 100%}.gua__scene_item dl{margin:0}.gua__scene_item dl dt{font-size:15px;padding:0 0 0 13px;margin:0}.gua__scene_item dl dd{font-size:14px;padding:0 0 7px 185px;margin:-1.65em 0 12px}}.product__row{margin-bottom:75px}.viewdetail{text-align:center;background-color:#f5f5f5;padding:22px 0;margin-bottom:55px;letter-spacing:.05em}.viewdetail a{line-height:1;display:inline-block;font-size:16px;font-weight:500}.detail__title{font-size:17px;font-weight:300;line-height:1;margin-bottom:12px;letter-spacing:.05em;padding:0 30px}.table__style{border-collapse:0;border-spacing:0;width:100%;margin-bottom:60px;border-bottom:1px solid #ebebeb}.table__style th{text-align:left;font-size:11px;font-weight:300;line-height:1.5;padding:6px 0 6px 30px;border-top:1px solid #ebebeb;width:130px}.table__style td{font-size:11px;font-weight:300;line-height:1.5;padding:6px 30px 6px 0;border-top:1px solid #ebebeb}.detail__info{margin:0 -30px}.product__related{border-bottom:1px solid #ebebeb}.product__related li{border-top:1px solid #ebebeb;padding:30px}.product__related a{color:#323232;text-decoration:none}.product__related h4{font-weight:400;font-size:4vw;line-height:1.5;margin-bottom:2.6vw}.product__related .image{width:34.8%}.product__related .image picture,.product__related .image img{display:block;width:100%}.product__related .contdetail{width:65.2%;padding-left:10px}@media screen and (max-width: 767px){.product__related .button--detail{max-width:180px;width:100%}.product__related a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 768px){.product__row{margin-bottom:95px}.viewdetail a:hover{text-decoration:underline}.product__related .btn{text-align:center}.viewdetail{margin-bottom:40px;padding:18px 0}.viewdetail a{font-size:15px}.detail__info{margin:0}.detail__title{padding:0;font-size:26px;margin-bottom:22px}.table__style{margin-bottom:80px}.table__style td{font-size:14px;padding-top:9px;padding-bottom:9px}.table__style th{padding-top:9px;padding-bottom:9px;font-size:14px;width:210px}.product__related{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none}.product__related li{width:25%;padding:0 5px;border:none}.product__related .image{width:auto;margin-bottom:15px}.product__related .image picture,.product__related .image img{display:block;width:auto;margin:0 auto}.product__related h4{font-size:14px;margin-bottom:20px}.product__related .contdetail{width:auto;padding:0}.product__related a:hover .button{background-color:#0099dc}}.cusshowdetail{float:right}.cusshowdetail.container.viewdetail{padding:15px}.product__col_right .btn--cart .ec-blockBtn--action{margin-top:120px}@media screen and (max-width: 767px){.product__col_right .btn--cart .ec-blockBtn--action{margin-top:0}}.productrole__btn .button--detail[disabled]{opacity:.65;cursor:not-allowed}@media screen and (min-width: 768px){.product__col_right .btn-notbuy{margin-top:0}}@media screen and (min-width: 767px){.ec-select.ec-select__delivery select,.ec-select.ec-select__time select{padding-right:30px}}#gmo_payment_gateway_credit_form select{padding-right:30px}.pickup_bnr{width:100%;margin:0 auto;clear:both}.pickup_bnr a{display:block;margin-bottom:20px}.pickup_bnr img{width:100%}.pickup_bnr-sale{border:1px solid #dbdbdb}.p-relative{position:relative}.new-price{position:absolute;top:0;left:10px;border:1px solid #0099db;padding:2px;color:#0099db}.new-price-futocon{top:-40px}@media screen and (min-width: 768px){.pickup_bnr{display:flex;justify-content:space-between}.pickup_bnr a{width:calc(33% - 10px)}.pickup_bnr img{margin-bottom:0}.pickup_bnr a.pickup_bnr-sale{height:calc((33% - 10px)*.5233);width:calc((33% - 10px)*1.0754);aspect-ratio:2.055}.pickup_bnr .pickup_bnr-sale img{object-fit:cover;max-width:100%;max-height:100%}.new-price-futocon{top:-20px}}.product__bnr{margin:30px 0}.product__bnr a{display:block}.product__bnr a:hover{opacity:.8}.product__bnr img{max-width:100%}.cat__bnr{margin-bottom:70px}.cat__bnr img{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/3/assets/page-store.css.map */
