@charset "EUC-JP";.p-product{border-top:solid 1px rgba(0,0,0,.2);padding-top:0;position:relative}.p-product .p-product .one_title{font-size:30px;font-weight:700}@media screen and (max-width:1024px){.p-product .p-product .one_title{font-size:18px}}.p-product form{margin:0 auto;padding:0}.p-product select{box-sizing:border-box;padding:5px;height:40px;border:1px solid #bfbfbf;font-size:16px}.p-product input[type=text]{box-sizing:border-box;margin-left:.4rem;padding:5px;height:40px;border:1px solid #bfbfbf;font-size:16px}.panel_area table{border:solid 1px #464e54;margin:0 auto;width:80%}.panel_area table th{border:solid 1px #464e54;width:20%}.panel_area table td{border:solid 1px #464e54;width:auto}.panel_area table{width:100%}.p-product-main{display:flex;flex-wrap:wrap;position:relative;align-content:flex-start;transition:1s ease-in-out}#p-product-img{order:1;width:65%;height:auto;display:flex;justify-content:space-between;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:0}.p-product-img__main{text-align:center;order:2;width:70%;border-left:1px solid rgba(0,0,0,.2)}.p-product-img__main-item{position:relative;text-align:center}.postage{color:#fff;font-size:1rem;font-weight:700;text-shadow:1px 1px 0 rgba(0,0,0,1);position:absolute;top:0;right:0;margin:0;padding:.2rem .4rem;z-index:10;background-color:rgba(0,110,84,.75)}.postage:before{content:"\9001\6599"}.postage:empty{display:none}.postage-inprice{color:rgba(0,0,0,.5);font-size:.5em;font-style:normal;display:inline}.postage-inprice:before{content:"+送料"}.postage-inprice:empty:before{content:"+送料600円"}.p-product-img__main-item:before{content:"";display:block;padding-top:100%}.p-product-img__main-item a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.p-product-img__main-item img{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto!important;max-width:100%;max-height:100%;text-align:center}.p-product-img__thumb{width:30%;order:1}.p-product-thumb-list{display:flex;flex-wrap:wrap;width:100%;height:100%}.p-product-thumb-list__item{box-sizing:border-box;width:46%;margin:2%;transition:all 0.3s cubic-bezier(.25,.46,.45,.94)}.p-product-thumb-list__img{position:relative;text-align:center}.p-product-thumb-list__img:before{content:"";display:block;padding-top:100%}.p-product-thumb-list__img img{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto!important;max-width:100%;max-height:100%;text-align:center;opacity:.75;filter:grayscale(25%)}.p-product-img__main .slick-track{margin-left:0;margin-right:0}.p-product-img__main .slick-prev,.p-product-img__main .slick-next{top:50%;width:30px;height:30px;transition:all 0.4s ease;z-index:1}@media screen and (max-width:767px){.p-product-img__main .slick-prev,.p-product-img__main .slick-next{width:45px;height:45px}}.p-product-img__main .slick-prev:before,.p-product-img__main .slick-next:before{content:"";position:absolute;top:7px;left:10px;width:15px;height:15px;border-left:1px solid #000;border-top:1px solid #000;transition:all 0.4s ease;z-index:1}@media screen and (max-width:767px){.p-product-img__main .slick-prev:before,.p-product-img__main .slick-next:before{top:15px}}.p-product-img__main .slick-prev{left:15px}@media screen and (max-width:767px){.p-product-img__main .slick-prev{left:0}}.p-product-img__main .slick-prev:before{transform:rotate(-45deg)}@media screen and (max-width:767px){.p-product-img__main .slick-prev:before{left:17px}}.p-product-img__main .slick-next{right:15px}@media screen and (max-width:767px){.p-product-img__main .slick-next{right:0}}.p-product-img__main .slick-next:before{left:4px;transform:rotate(135deg)}@media screen and (max-width:767px){.p-product-img__main .slick-next:before{left:13px}}.p-product-info{order:2;display:flex;flex-direction:column;width:32%;margin:-1px 1.5% 0;padding:5% 0 1%;position:absolute;right:0;top:0}.p-product-info.fixed{width:28%;position:fixed}@media screen and (max-width:1024px){.end_box{font-size:18px}}.p-product-info .copy{order:1;color:rgba(0,0,0,.75);font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"sans-serif";font-size:.9rem;font-weight:300;margin:0}.p-product-info h1.p-product-info__ttl{order:2;margin:0;font-size:1.8rem}.p-product-info h1.p-product-info__ttl span{color:rgba(0,0,0,.5);font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"sans-serif";font-weight:400;font-size:.6em;margin-left:.4em;padding:0 .6em;display:inline-block;background-color:rgba(0,0,0,.05);border:solid 1px rgba(0,0,0,.1);border-radius:1em}.p-product-info__ttl img{vertical-align:middle}.p-product-info__id{order:3;color:rgba(0,0,0,.5);font-size:.7rem;margin:0}.p-product-price{order:5;margin:1rem 0;text-align:right}.p-product-option{order:6;margin:2rem 0}.p-product-option label{display:inline-block!important;margin-left:.5em;color:rgba(0,0,0,.8)}.p-product-price__sell{font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"sans-serif";font-weight:600;color:rgba(0,0,0,.75);font-size:2rem}.p-product-price__sell span.point{font-size:1rem;font-weight:400}.p-product-price__sell span.point a{color:rgba(0,0,0,.5)}.p-product-price__sell span.point a span.pointvalue{font-size:1.4em}.p-product-price__member{font-size:1rem}.p-product-price__normal{font-size:1rem}.p-product-price__list-price{font-size:1rem;color:rgba(0,0,0,.5)}.p-product-price__list-price span{margin-right:.4em;font-size:.8em}.p-product-form{order:7}.p-product-option-tbl{overflow-x:auto}.p-product-option-tbl table{font-size:.8rem;margin:0;width:100%}.p-product-option-tbl table div{display:inline-block!important}.p-product-option-tbl table label span{font-size:.8rem}.p-product-option-tbl th:first-child{border-right:1px solid rgba(0,0,0,.1)}.p-product-option-tbl th{min-width:100px;border-right:none}.p-product-option-tbl tr{min-width:100px;border-right:none}.p-product-option-tbl td.none{border-right:1px solid rgba(0,0,0,.1)}.p-product-option-tbl span.table_price{display:none}.p-product-option-tbl span.table_price+br{display:none}.p-product-option-tbl th,.p-product-option-tbl td{border-bottom:1px solid #ddd;border-left:0;text-align:center;padding:clamp(.2em,.8em,.8em) 0}.p-product-option-tbl td.cell_2 span.stock_zero{visibility:hidden;position:relative;display:block;width:1rem;height:1rem;margin:0 auto}.p-product-option-tbl td.cell_2 span.stock_zero:after{visibility:visible;content:"-";display:block;width:1rem;height:1rem;margin:0 auto;position:absolute;top:0;left:0}.p-product-option-tbl input{display:block!important;margin:0;padding:0}.p-product-option-select{margin-top:30px;margin-bottom:30px}.p-product-option-select__box{margin-top:15px}.p-product-option-select__ttl{margin-bottom:5px;font-weight:700}.p-product-name{margin-top:30px;margin-bottom:30px}.p-product-name__box{margin-top:15px}.p-product-name__ttl{margin-bottom:5px;font-weight:700}.p-product-name__body input{width:100%}.p-product-form-stock{display:flex;flex-wrap:wrap;align-items:center;margin-top:20px;margin-bottom:20px}.p-product-form-stock__input{display:flex;align-items:center;margin:0 0 0 auto}.p-product-form-stock__input input{width:60px}.p-product-form-stock__unit{margin-left:10px}.p-product-form-stock__stock{margin-left:25px}.p-product-form-btn{display:flex;flex-wrap:wrap;justify-content:space-between}.p-product-form-btn__cart.UpMove{position:fixed;width:100%;animation:UpAnime 0.5s forwards}@keyframes UpAnime{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}.p-product-form-btn__cart.DownMove{position:fixed;width:100%;animation:DownAnime 0.5s forwards}@keyframes DownAnime{from{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}.p-product-form-btn__cart{width:100%}.tags{order:8;position:relative;font-weight:400;margin-top:1rem}.tags a:hover{border:none}.tags li{display:inline!important;padding:0!important}.tags li a{color:#000;margin-top:1rem;color:#000;font-family:initial;font-size:.9rem;margin:.2rem 0;padding:0 .4rem;background-color:rgba(0,0,0,.05);display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:.2em}.tags li a:hover{border:1px solid rgba(0,0,0,.2)}.tags li a[href*="2863538"],.tags li a[href*="2863539"],.tags li a[href*="2821526"],.tags li a[href*="2832137"]{visibility:hidden;width:0;height:0;font-size:.1rem;display:block}.tags li a[href*="2863540"],.tags li a[href*="2863541"],.tags li a[href*="2863542"],.tags li a[href*="2863545"],.tags li a[href*="2865047"],.tags li a[href*="2863585"],.tags li a[href*="2863586"],.tags li a[href*="2863588"],.tags li a[href*="2863591"],.tags li a[href*="2864341"],.tags li a[href*="2865906"],.tags li a[href*="2871735"],.tags li a[href*="2879201"],.tags li a[href*="2863597"],.tags li a[href*="2863598"],.tags li a[href*="2863599"],.tags li a[href*="2864360"],.tags li a[href*="2864371"],.tags li a[href*="2865048"],.tags li a[href*="2863600"],.tags li a[href*="2863605"],.tags li a[href*="2863608"],.tags li a[href*="2863616"],.tags li a[href*="2863619"],.tags li a[href*="2863620"],.tags li a[href*="2863621"],.tags li a[href*="2865905"],.tags li a[href*="2879208"],.tags li a[href*="2863626"],.tags li a[href*="2865044"],.tags li a[href*="2879206"],.tags li a[href*="2863629"],.tags li a[href*="2863631"],.tags li a[href*="2863632"],.tags li a[href*="2863633"],.tags li a[href*="2863634"],.tags li a[href*="2863639"],.tags li a[href*="2864346"],.tags li a[href*="2864347"],.tags li a[href*="2863641"],.tags li a[href*="2863642"],.tags li a[href*="2863643"],.tags li a[href*="2863644"],.tags li a[href*="2863663"],.tags li a[href*="2864900"],.tags li a[href*="2863645"],.tags li a[href*="2863647"],.tags li a[href*="2863650"],.tags li a[href*="2863652"],.tags li a[href*="2863656"],.tags li a[href*="2863657"],.tags li a[href*="2863658"],.tags li a[href*="2863659"],.tags li a[href*="2863660"],.tags li a[href*="2863661"],.tags li a[href*="2864744"],.tags li a[href*="2866938"],.tags li a[href*="2871693"],.tags li a[href*="2864724"],.tags li a[href*="2864727"],.tags li a[href*="2864737"],.tags li a[href*="2864739"],.tags li a[href*="2864740"],.tags li a[href*="2864741"],.tags li a[href*="2864742"],.tags li a[href*="2864743"],.tags li a[href*="2864915"],.tags li a[href*="2864994"],.tags li a[href*="2865855"],.tags li a[href*="2865856"],.tags li a[href*="2865903"],.tags li a[href*="2865883"],.tags li a[href*="2863762"],.tags li a[href*="2863763"],.tags li a[href*="2864356"],.tags li a[href*="2864357"],.tags li a[href*="2864358"],.tags li a[href*="2863764"],.tags li a[href*="2863765"],.tags li a[href*="2863766"],.tags li a[href*="2863767"],.tags li a[href*="2863768"],.tags li a[href*="2863769"],.tags li a[href*="2863770"],.tags li a[href*="2863771"],.tags li a[href*="2863772"],.tags li a[href*="2863773"],.tags li a[href*="2864354"],.tags li a[href*="2864959"],.tags li a[href*="2864978"],.tags li a[href*="2865034"],.tags li a[href*="2865851"],.tags li a[href*="2865858"],.tags li a[href*="2863774"],.tags li a[href*="2863775"],.tags li a[href*="2863776"],.tags li a[href*="2863777"],.tags li a[href*="2863780"],.tags li a[href*="2863781"],.tags li a[href*="2863783"],.tags li a[href*="2863787"],.tags li a[href*="2863789"],.tags li a[href*="2865892"],.tags li a[href*="2863790"],.tags li a[href*="2863792"],.tags li a[href*="2864382"],.tags li a[href*="2864756"],.tags li a[href*="2865916"],.tags li a[href*="2873365"],.tags li a[href*="2863795"],.tags li a[href*="2863797"],.tags li a[href*="2863799"],.tags li a[href*="2863800"],.tags li a[href*="2863801"],.tags li a[href*="2863803"],.tags li a[href*="2864348"],.tags li a[href*="2864935"],.tags li a[href*="2866941"],.tags li a[href*="2863808"],.tags li a[href*="2873363"],.tags li a[href*="2871604"],.tags li a[href*="2871606"],.tags li a[href*="2871615"],.tags li a[href*="2871621"],.tags li a[href*="2871625"],.tags li a[href*="2871626"],.tags li a[href*="2863820"],.tags li a[href*="2863822"],.tags li a[href*="2863823"],.tags li a[href*="2863825"],.tags li a[href*="2863828"],.tags li a[href*="2863829"],.tags li a[href*="2864749"],.tags li a[href*="2863832"],.tags li a[href*="2863834"],.tags li a[href*="2863835"],.tags li a[href*="2863837"],.tags li a[href*="2863848"],.tags li a[href*="2863850"],.tags li a[href*="2863851"],.tags li a[href*="2863854"],.tags li a[href*="2864385"],.tags li a[href*="2864895"],.tags li a[href*="2863856"],.tags li a[href*="2863857"],.tags li a[href*="2863859"],.tags li a[href*="2863862"],.tags li a[href*="2863864"],.tags li a[href*="2863865"],.tags li a[href*="2873512"],.tags li a[href*="2863871"],.tags li a[href*="2879197"],.tags li a[href*="2864907"],.tags li a[href*="2863872"],.tags li a[href*="2871572"],.tags li a[href*="2871574"],.tags li a[href*="2871575"],.tags li a[href*="2871576"],.tags li a[href*="2871688"],.tags li a[href*="2871580"],.tags li a[href*="2863997"],.tags li a[href*="2863998"],.tags li a[href*="2863999"],.tags li a[href*="2864001"],.tags li a[href*="2864002"],.tags li a[href*="2864004"],.tags li a[href*="2864005"],.tags li a[href*="2879196"],.tags li a[href*="2864026"],.tags li a[href*="2864020"],.tags li a[href*="2864031"],.tags li a[href*="2864033"],.tags li a[href*="2864034"],.tags li a[href*="2864306"],.tags li a[href*="2864307"],.tags li a[href*="2864309"],.tags li a[href*="2864310"],.tags li a[href*="2864311"],.tags li a[href*="2864312"],.tags li a[href*="2864313"],.tags li a[href*="2865865"],.tags li a[href*="2865888"],.tags li a[href*="2864315"],.tags li a[href*="2864316"],.tags li a[href*="2864319"],.tags li a[href*="2864321"],.tags li a[href*="2864460"],.tags li a[href*="2864754"],.tags li a[href*="2864397"],.tags li a[href*="2865036"],.tags li a[href*="2865046"],.tags li a[href*="2865852"],.tags li a[href*="2865862"],.tags li a[href*="2865870"],.tags li a[href*="2871703"],.tags li a[href*="2873475"],.tags li a[href*="2871728"],.tags li a[href*="2864386"],.tags li a[href*="2864388"],.tags li a[href*="2865902"],.tags li a[href*="2864401"],.tags li a[href*="2864402"],.tags li a[href*="2864403"],.tags li a[href*="2864442"],.tags li a[href*="2864439"],.tags li a[href*="2864440"],.tags li a[href*="2864750"],.tags li a[href*="2873476"],.tags li a[href*="2864753"],.tags li a[href*="2865039"],.tags li a[href*="2865853"],.tags li a[href*="2865893"],.tags li a[href*="2871685"],.tags li a[href*="2865899"],.tags li a[href*="2864322"],.tags li a[href*="2864330"],.tags li a[href*="2864332"],.tags li a[href*="2864333"],.tags li a[href*="2873489"],.tags li a[href*="2865045"],.tags li a[href*="2864337"],.tags li a[href*="2879230"]{padding-right:0;border-radius:0;background-color:transparent;border-top:none;border-bottom:none;border-right:none}}.tags li a[href*="2832497"],.tags li a[href*="2832138"],.tags li a[href*="2832140"],.tags li a[href*="2832143"],.tags li a[href*="2832147"],.tags li a[href*="2832155"],.tags li a[href*="2832156"],.tags li a[href*="2832158"],.tags li a[href*="2832159"],.tags li a[href*="2832160"],.tags li a[href*="2832161"],.tags li a[href*="2832162"],.tags li a[href*="2832163"],.tags li a[href*="2832164"]{background-color:rgba(255,255,255,1);font-size:.8em;border:none}.tags li a[href*="2832497"]::after,.tags li a[href*="2832138"]::after,.tags li a[href*="2832140"]::after,.tags li a[href*="2832143"]::after,.tags li a[href*="2832147"]::after,.tags li a[href*="2832155"]::after,.tags li a[href*="2832156"]::after,.tags li a[href*="2832158"]::after,.tags li a[href*="2832159"]::after,.tags li a[href*="2832160"]::after,.tags li a[href*="2832161"]::after,.tags li a[href*="2832162"]::after,.tags li a[href*="2832163"]::after,.tags li a[href*="2832164"]::after{content:">";margin-left:.4rem}.tags li a[href*="2832497"]::before,.tags li a[href*="2832138"]::before,.tags li a[href*="2832140"]::before,.tags li a[href*="2832143"]::before,.tags li a[href*="2832147"]::before,.tags li a[href*="2832155"]::before,.tags li a[href*="2832156"]::before,.tags li a[href*="2832158"]::before,.tags li a[href*="2832159"]::before,.tags li a[href*="2832160"]::before,.tags li a[href*="2832161"]::before,.tags li a[href*="2832162"]::before,.tags li a[href*="2832163"]::before,.tags li a[href*="2832164"]::before{content:"";display:block}.tags li a[href*="2821606"],.tags li a[href*="2821607"],.tags li a[href*="2821608"],.tags li a[href*="2821609"],.tags li a[href*="2821610"],.tags li a[href*="2821531"],.tags li a[href*="2855451"]{background-color:rgba(255,255,255,1);font-size:.8em;border:none}.tags li a[href*="2821606"]::after,.tags li a[href*="2821607"]::after,.tags li a[href*="2821608"]::after,.tags li a[href*="2821609"]::after,.tags li a[href*="2821610"]::after,.tags li a[href*="2821531"]::after,.tags li a[href*="2855451"]::after{content:">"}.tags li a[href*="2821606"]::before,.tags li a[href*="2821607"]::before,.tags li a[href*="2821608"]::before,.tags li a[href*="2821609"]::before,.tags li a[href*="2821610"]::before,.tags li a[href*="2821531"]::before,.tags li a[href*="2855451"]::before{content:"";display:block}.tags li a[href*="2940239"]{color:#fff;background-color:rgba(240,145,153,1);border:transparent;border-radius:0;padding:0 1em;clip-path:polygon(100% 0%,95% 50%,100% 100%,0 100%,5% 50%,0 0);display:block;width:fit-content}@media screen and (max-width:1030px){.p-product-form-btn__cart{flex:1;width:auto}}.p-product-form-btn__favorite{width:50px}.p-product-form-btn__favorite-btn{display:inline-block;margin-top:22px;margin-left:22px;padding:0;border:0;background:transparent;color:#d8d8d8;cursor:pointer;text-align:center;transition:all 0.3s cubic-bezier(.25,.46,.45,.94)}.p-product-form-btn__favorite-btn.is-added{color:#000}.p-product-form-btn__favorite-btn svg{width:25px;height:25px;fill:currentColor}.p-product-form__error-message{color:#DB5656;margin-top:15px}.p-product-sns-list{order:9;margin-top:20px;display:flex;flex-wrap:wrap;filter:grayscale(100%)}.p-product-sns-list__item{margin-right:20px}.p-product-link-list{margin-top:40px}.p-product-link-list__item{margin-bottom:5px}@media screen and (max-width:767px){.p-product-link-list__item{margin-bottom:30px}}.p-product__ttl{margin-top:0;margin-bottom:35px;line-height:1.4;font-size:21px;font-weight:700;letter-spacing:.3em}@media screen and (max-width:767px){.p-product__ttl{margin-bottom:30px;font-size:18px}}.p-product-detail{order:1;display:flex;flex-wrap:wrap;justify-content:space-between;width:65%;border-right:1px solid rgba(0,0,0,.2);margin:0;padding:0}ul#jumpnav{order:2;display:flex;justify-content:space-around;align-items:center;height:3rem;width:65%;border-bottom:solid 1px rgba(0,0,0,.2)}ul#jumpnav li{color:rgba(0,0,0,.8);text-align:center;width:25%;height:100%;margin:0;border-left:1px solid rgba(255,255,255,.5)}ul#jumpnav li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}ul#jumpnav li a:hover{background-color:rgba(0,0,0,.1);border:none}#p-product-explain{order:3;width:64%;border-right:1px solid rgba(0,0,0,.2);position:static}.p-product-explain__body{margin:0 1rem;line-height:1.6rem}.p-product-explain__body p{margin:.6em 0}.p-product-explain__body ol,.p-product-explain__body ul{margin:0;padding-right:1em}.p-product-explain__body ol{list-style-type:decimal;padding-left:2.4em}.p-product-explain__body ul{list-style-type:disc;padding-left:1em}.p-product-explain__body ol{border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);margin-left:-1rem;margin-right:-1rem}.p-product-explain__body>section.text>h3{font-size:1rem;font-family:initial;font-weight:700;position:relative;background-color:rgba(255,255,255,1);margin:1rem -1.1rem 1rem -2rem;padding:.4rem .4rem .4rem 1rem;border:1px solid rgba(0,0,0,.2)}.p-product-explain__body>section.text>h3:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 1rem .6rem 0;border-color:transparent rgba(0,0,0,.2) transparent transparent;position:absolute;left:-1px;bottom:-.6rem}.p-product-explain__body>section.maker>h3,.p-product-explain__body>section.series>h3,.p-product-explain__body>section.material>h3,.p-product-explain__body>section.feature>h3,.p-product-explain__body>section.point>h3,.p-product-explain__body>section.campaign>h3,.p-product-explain__body>section.howtouse>h3,.p-product-explain__body>section.howtocare>h3,.p-product-explain__body>section.alert>h3,.p-product-explain__body>section.movie>h3,.p-product-explain__body>section.differentuse>h3,.p-product-explain__body>section.setcontents>h3{margin:0;padding:0;border:transparent;background-color:transparent}.p-product-explain__body>section.maker>h3:before,.p-product-explain__body>section.series>h3:before,.p-product-explain__body>section.material>h3:before,.p-product-explain__body>section.feature>h3:before,.p-product-explain__body>section.point>h3:before,.p-product-explain__body>section.campaign>h3:before,.p-product-explain__body>section.howtouse>h3:before,.p-product-explain__body>section.howtocare>h3:before,.p-product-explain__body>section.alert>h3:before,.p-product-explain__body>section.movie>h3:before,.p-product-explain__body>section.differentuse>h3:before,.p-product-explain__body>section.setcontents>h3:before{border:transparent}.p-product-explain__body h5{margin:0;font-size:1rem;font-weight:400}.p-product-explain__body h6{font-size:1rem;border-left:.4rem solid rgba(241,190,142,1);border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.p-product-explain__body>section>ul>li>ul>li,.p-product-explain__body>section>div>ul>li>ul>li{display:block}.p-product-explain__body .note{font-size:.9rem;color:rgba(0,0,0,.5)}.p-product-explain__body .add{font-size:.9rem;color:rgba(0,0,0,.5)}.p-product-explain__body .series,.p-product-explain__body .material,.p-product-explain__body .feature,.p-product-explain__body .point,.p-product-explain__body .campaign,.p-product-explain__body .howtouse,.p-product-explain__body .howtocare{margin:2rem -1rem;padding:0 1rem;border-top:solid 1px rgba(0,0,0,.2);border-bottom:solid 1px rgba(0,0,0,.2)}.p-product-explain__body .maker{margin:2rem 2rem;padding:1rem;position:relative;background-color:rgba(0,0,0,.02)}.p-product-explain__body .maker:before,.p-product-explain__body .maker:after{content:'';width:4rem;height:4rem;position:absolute;display:inline-block}.p-product-explain__body .maker:before{border-left:solid 1px rgba(0,0,0,.25);border-top:solid 1px rgba(0,0,0,.25);top:0;left:0}.p-product-explain__body .maker:after{border-right:solid 1px rgba(0,0,0,.25);border-bottom:solid 1px rgba(0,0,0,.25);bottom:0;right:0}.p-product-explain__body .series>h3,.p-product-explain__body .material>h3,.p-product-explain__body .feature>h3,.p-product-explain__body .point>h3,.p-product-explain__body .campaign>h3,.p-product-explain__body .howtouse>h3,.p-product-explain__body .howtocare>h3{font-size:1rem;font-family:initial;font-weight:700;position:relative;background-color:rgba(255,255,255,1);margin:.4em -1.1rem 1rem -2rem;padding:.4rem .4rem .4rem 1rem;border:1px solid rgba(0,0,0,.2)}.p-product-explain__body .maker>h3{font-size:1rem;font-weight:700;margin-top:0;text-align:center}.p-product-explain__body .series>h3:before,.p-product-explain__body .material>h3:before,.p-product-explain__body .feature>h3:before,.p-product-explain__body .point>h3:before,.p-product-explain__body .campaign>h3:before,.p-product-explain__body .howtouse>h3:before,.p-product-explain__body .howtocare>h3:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 1rem .6rem 0;border-color:transparent rgba(0,0,0,.2) transparent transparent;position:absolute;left:-1px;bottom:-.6rem}.p-product-explain__body .feature{background-color:rgba(235,246,247,1)}.p-product-explain__body .point{border:dotted 1px rgba(44,169,225,1);border-radius:.4rem;margin:1rem}.p-product-explain__body .material{border-left:solid 2rem rgba(0,0,0,.4)}.p-product-explain__body .material h3{font-size:1rem;margin:0;border-top:none;border-left:none;border-right:none}.p-product-explain__body .material h3:before{content:none}.p-product-explain__body .material>ul{font-size:1rem;margin:0;padding:.4rem 3rem}.p-product-explain__body .material>ul>li{margin:.4rem 0}.p-product-explain__body .series{background-color:rgba(0,0,0,.05)}.p-product-explain__body .series h3{font-size:1rem;margin:0;padding:.4em 0 .4em 1em;border-bottom:1px solid rgba(0,0,0,.2)}.p-product-explain__body .series>ol,.p-product-explain__body .series>ul,.p-product-explain__body .maker>ol,.p-product-explain__body .maker>ul{border-left:1px solid rgba(0,0,0,.2);margin-left:1.9rem}.p-product-explain__body .series>ol>li,.p-product-explain__body .series>ul>li,.p-product-explain__body .maker>ol>li,.p-product-explain__body .maker>ul>li{padding-left:.4rem;border-bottom:1px solid rgba(0,0,0,.2)}.p-product-explain__body .series>ol>li:last-of-type,.p-product-explain__body .series>ul>li:last-of-type,.p-product-explain__body .maker>ol>li:last-of-type,.p-product-explain__body .maker>ul>li:last-of-type{border-bottom:none}.p-product-explain__body .series>ol>li>ul,.p-product-explain__body .series>ul>li>ul,.p-product-explain__body .maker>ol>li>ul,.p-product-explain__body .maker>ul>li>ul{margin-top:.4rem}.p-product-explain__body .series>ol>li>ul>li,.p-product-explain__body .series>ul>li>ul>li,.p-product-explain__body .maker>ol>li>ul>li,.p-product-explain__body .maker>ul>li>ul>li{font-size:.9rem}.p-product-explain__body .internalcapsule{background-color:rgba(0,0,0,.05);border-radius:.4rem}.p-product-explain__body .alert{color:rgba(177,33,0,1);font-size:.8rem;background-color:#fdeff2;border:dotted 1px rgba(177,33,0,1);margin:2rem 0;padding:.2rem 1rem}.p-product-explain__body .alert h4{font-size:1.2rem;margin:0;text-align:center}.p-product-explain__body .alert ul{margin:.2rem 0}.p-product-explain__body .movie,.p-product-explain__body .differentuse{width:90%;margin:0 auto}.p-product-explain__body .movie h4,.p-product-explain__body .differentuse h4{font-size:1rem;text-align:center}.p-product-explain__body section#movies{width:100%}.p-product-explain__body section#movies .div{display:flex;justify-content:space-around}.p-product-explain__body iframe.youtubesquare,.p-product-explain__body iframe.youtube169,.p-product-explain__body iframe.youtubeshortmovie{display:block;border:transparent;margin:2rem auto;width:30%}.p-product-explain__body iframe.youtubesquare{aspect-ratio:1 / 1}.p-product-explain__body iframe.youtube169{aspect-ratio:16 / 9}.p-product-explain__body iframe.youtubeshortmovie{aspect-ratio:9 / 16;display:inline-block;margin:2rem 10%}.p-product-explain__body #brandcontainer{color:rgba(255,255,255,.5);font-size:.8rem;display:block;width:fit-content;max-width:50%;margin:.4rem 0;margin-left:auto;padding:0;background-color:rgba(79,69,92,1);list-style-type:none}.p-product-explain__body #brandcontainer>h3{font-size:.8rem;font-weight:400;margin:0 1em;padding:0;display:inline}.p-product-explain__body #brandcontainer>ul{font-size:.8rem;font-weight:400;margin:0;padding:0;display:inline}.p-product-explain__body #brandcontainer>ul>li span{font-size:.4rem}.p-product-explain__body #brandcontainer>ul>li{display:inline-block;border:1px dotted rgba(79,69,92,1);margin:1px;padding:0 .4em;list-style-type:none;background-color:rgba(255,255,255,1);box-shadow:1px 1px 1px rgba(0,0,0,.25)}.p-product-explain__body #brandcontainer>ul>li>ul{color:rgba(79,69,92,1);display:inline-block;margin-left:.6rem;padding:0;background-color:rgba(255,255,255,1)}.p-product-explain__body #brandcontainer>ul>li>ul:before{content:""}.p-product-explain__body #brandcontainer>ul>li>ul>li{font-size:.9rem;list-style-type:none;padding:0 .4rem}.p-product-explain__body article.otherproducts{display:flex;justify-content:space-between}.p-product-explain__body article.otherproducts>div{width:30%}table.p-product-explain__table{width:100%}section#linkcolumnarticle ul{display:flex;flex-wrap:wrap;justify-content:space-around;list-style-type:none;padding:0}section#linkcolumnarticle ul li{width:14rem}section#linkcolumnarticle img{width:14rem}section#relateditems,section#linkcolumnarticle{margin:0 -1rem;padding:0 1rem 2rem;width:100%}section#spectable{padding-top:101px;margin-top:-101px}ul.spec{width:80%;margin:2rem auto}ul.spec ul{display:inline-block}ul.spec,ul.spec ul{list-style:none}ul.spec>li{display:flex}ul.spec li{margin:0;padding:.4em}ul.spec>li:first-of-type{border-top:solid 1px rgba(0,0,0,.2)}ul.spec>li{border-left:solid 1px rgba(0,0,0,.2);border-right:solid 1px rgba(0,0,0,.2);border-bottom:solid 1px rgba(0,0,0,.2);font-weight:700;justify-content:space-between;align-items:center;padding:0;padding-left:1em}ul.spec>li>ul{font-weight:400;width:70%;padding:0;display:flex;flex-direction:column}ul.spec>li>ul>li{border-left:dashed 1px rgba(0,0,0,.2);border-bottom:dashed 1px rgba(0,0,0,.2);position:relative}ul.spec>li>ul>li:last-of-type{border-bottom:transparent}ul.spec>li>ul>li:before{content:'';background-image:url(https://www.clocca.co.jp/shop/media/triangle-corner.svg);opacity:.5;display:inline-block;width:.4em;height:.4em;background-size:contain;vertical-align:middle;position:absolute;top:1px;left:1px}ul.spec>li>ul>li:after{content:'';background-image:url(https://www.clocca.co.jp/shop/media/triangle-corner-rb.svg);opacity:.5;display:inline-block;width:.4em;height:.4em;background-size:contain;vertical-align:middle;position:absolute;bottom:1px;right:1px}ul.spec>li.heatsource ul{display:inline;font-size:.8em}ul.spec>li.heatsource ul li{display:inline-block;background-color:rgba(0,0,0,.03);border:dashed 1px rgba(186,38,54,.6);border-radius:.4em;margin:.3em;padding:0 .4em}ul.spec>li.heatsource ul li:before,ul.spec>li.heatsource ul li:after{content:none}table.spec{width:80%;margin:2rem auto;border-collapse:collapse;border:1px solid rgba(0,0,0,.2)}table.spec:before{display:block;width:1px;height:101px;margin-top:-101px;content:""}table.spec tr:nth-child(odd){background-color:rgba(0,0,0,.1)}table.spec th{width:20%;text-align:center}table.spec td{padding:.6rem;border-left:solid 1px rgba(0,0,0,.1)}table.spec tr:nth-child(odd) td{border-left:solid 1px #fff}table.spec ul li{list-style:none;margin:0 0 0 -1em}table.spec ul li.listitem{list-style:disc;margin:0}div.p-product-explain ul.horizontal li{display:inline;border-left:1px solid rgba(0,0,0,.25);padding:0 .4rem}div.p-product-explain ul.horizontal li:first-child{border-left:none}.p-product-other{width:100%;border-right:1px solid rgba(0,0,0,.2)}.reserveitem,.shortage{position:absolute;top:0;right:35%;padding:0 1%;text-align:right;background-color:rgba(255,255,255,.5);z-index:1000}.reserveitem .text::before{content:"\3053\306E\5546\54C1\306F"}.reserveitem .text::after{content:"\3067\3059"}.reserveitem .day::after{content:"\306E\51FA\8377\3092\4E88\5B9A\3057\3066\304A\308A\307E\3059"}.shortage .day::before{content:"この商品は、現在欠品しております。"}.shortage .day::after{content:"の出荷を予定しております。"}.shortage .p-product-recommend-list{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;margin-bottom:90px}.p-product-recommend-list__item{box-sizing:border-box;padding-left:20px;padding-right:20px;width:33.3333%;word-break:break-all}.p-product-recommend-list__img{margin-bottom:30px;position:relative;text-align:center}.p-product-recommend-list__img:before{content:"";display:block;padding-top:100%}.p-product-recommend-list__img a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.p-product-recommend-list__img img{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto!important;max-width:100%;max-height:100%;text-align:center}.p-product-recommend-list__price{margin-top:15px;font-size:12px;color:#909090}.p-product-recommend-list__price.is-strikethrough{margin-top:0;text-decoration:line-through}.p-product-recommend-list__expl{margin-top:15px;font-size:12px}.p-product-review{width:85%;margin:0 auto;border-left:solid 1px rgba(0,0,0,.2);border-right:solid 1px rgba(0,0,0,.2)}.p-product-review__item{box-sizing:border-box;margin-bottom:30px;padding:40px;background:#f8f8f8}.p-product-review__item img{max-width:50%}@media screen and (max-width:1030px){.p-product-other{width:auto}.p-product-explain__body>section.text>h3{margin:0}}@media screen and (max-width:767px){.p-product-review__item{padding:20px}}.p-product-review__heading{margin-bottom:15px}.p-product-review__ttl{margin-top:10px;margin-bottom:10px;line-height:1.4;font-size:18px}.p-product-review-info{margin-top:10px;margin-bottom:10px}.p-product-review-info__item{display:inline-block;font-size:12px}.p-product-review-info__item.is-type{margin-right:35px}.p-product-review__img{margin-bottom:15px;text-align:center}.p-product-review__body{font-size:.8rem;margin-top:15px;line-height:2}.p-product-review__rates{display:flex;flex-wrap:wrap}.p-product-review__rate{width:18px;height:18px;vertical-align:-.3em;fill:currentColor;fill:#d8d8d8}.p-product-review__rate.is-color{fill:#000}.p-product-review-reply{box-sizing:border-box;margin-top:30px;padding:15px 0;border-top:1px solid #aaa;border-bottom:1px solid #aaa}.p-product-review-reply__ttl{font-weight:700}.p-product-review-reply__body{font-size:12px}.p-product-review-reply__date{font-size:12px}.p-product-review__btn{margin-top:45px;text-align:center}..tab_wrap{width:500px;margin:80px auto}input[type="radio"]{display:inline}.tab_area{font-size:0;margin:0 10px;border-bottom:1px solid #e8e9eb;text-align:center}.tab_area label{width:150px;margin:0 5px;display:inline-block;padding:12px 0;color:#3d4246;background:#e8e9eb;text-align:center;font-size:13px;cursor:pointer;transition:all .5s}.tab_area label:hover{background:#747474;color:#fff}.panel_area{background:#fff}.tab_panel{width:100%;padding:80px 0;display:none}.tab_panel p{font-size:14px;letter-spacing:1px}#tab1:checked~.tab_area .tab1_label{background:#747474;color:#fff}#tab1:checked~.tab_area .tab1_label:hover{background:#747474;cursor:default}#tab1:checked~.panel_area #panel1{display:block}#tab2:checked~.tab_area .tab2_label{background:#747474;color:#fff}#tab2:checked~.tab_area .tab2_label:hover{background:#747474;cursor:default}#tab2:checked~.panel_area #panel2{display:block}#tab3:checked~.tab_area .tab3_label{background:#747474;color:#fff}#tab3:checked~.tab_area .tab3_label:hover{background:#747474;cursor:default}#tab3:checked~.panel_area #panel3{display:block}#tab4:checked~.tab_area .tab4_label{background:#747474;color:#fff}#tab4:checked~.tab_area .tab4_label:hover{background:#747474;cursor:default}#tab4:checked~.panel_area #panel4{display:block}.anchor{display:block}#relateditems .u-overflow-slide ul{display:flex;flex-wrap:wrap;justify-content:space-around;list-style:none;width:96%;margin:0;padding:0}#relateditems .u-overflow-slide ul li{width:15%;margin:0 0 6% .6%;box-sizing:border-box}#relateditems .u-overflow-slide ul li p{font-size:.8rem;line-height:1.4;font-feature-settings:"palt";width:100%;overflow:hidden;margin:0}#relateditems .u-overflow-slide ul li a{color:rgba(0,0,0,.5);text-decoration:none;transition:all 0.6s ease;display:block;overflow:hidden}#relateditems .u-overflow-slide ul li a:hover{color:rgba(0,0,0,1);text-decoration:none;border-bottom:dotted 1px rgba(0,0,0,1);border:none}#relateditems .u-overflow-slide ul li img{display:inline-block;width:100%;height:100%;transform:scale(1,1);transition:all 0.3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:auto;text-align:center}#relateditems .u-overflow-slide ul li img:before{content:"";display:block;padding-top:100%}#relateditems .u-overflow-slide ul li a:hover img{transform:scale(1.05,1.05)}.p-product-explain__body form::after{content:"▼";color:#333;line-height:1.5;height:calc(2rem - 2px);width:2rem;display:flex;justify-content:center;align-items:center;position:absolute;top:1px;right:calc(1rem + 1px);bottom:1px;background-color:#f2f2f2;border-left:1px solid rgba(0,0,0,.25);pointer-events:none}.p-product-explain__body nav#choices{top:6px;right:6px;width:25%;position:absolute;z-index:100}.p-product-explain__body select{color:rgba(0,0,0,1);height:34px;font-size:14px;line-height:1.5;padding:.4rem;padding-left:1rem;margin:0;position:absolute;top:0;right:0;display:block;background-color:#fff;border:solid 1px rgba(0,0,0,.25);border-radius:0;-webkit-appearance:none;appearance:none}.p-product-explain__body nav#choices::after{content:"▼";font-size:14px;color:#333;line-height:1.5;height:32px;width:34px;display:flex;justify-content:center;align-items:center;position:absolute;top:1px;right:1px;bottom:1px;background-color:#f2f2f2;border-left:1px solid rgba(0,0,0,.25);pointer-events:none;z-index:100}@media screen and (max-width:767px){.tab_area label{width:18vw}.tab_panel{padding:0}.p-product-review__btn{margin-top:30px}.input-prepend.input-append input{font-size:24px;padding-top:11px;padding-bottom:11px;width:100px;text-align:right}.slick-slider{-ms-touch-action:auto!important;touch-action:auto!important}.p-product-main{flex-direction:column}.p-product-info{order:2;position:static;width:94vw;margin:0 auto;padding:1%;border:none}#p-product-img{display:block;width:100vw;height:auto;border-right:none;margin-left:0;margin-right:0}.p-product-img__main{width:auto;border-left:none}.p-product-img__main-item{text-align:center}.p-product-img__thumb{width:100vw}.p-product-thumb-list__item{margin-right:5px;width:60px}.p-product-thumb-list__item:hover,.p-product-thumb-list__item.is-current{opacity:.7;cursor:pointer}.p-product-thumb-list__item img{width:60px}.p-product-thumb-list__img{width:60px;text-align:center}.p-product-detail{order:3;display:block;width:100vw;margin-top:0}ul#jumpnav{border-top:solid 1px rgba(0,0,0,.2);width:100%}ul#jumpnav li{font-size:.9rem}ul#jumpnav li br{display:inline}#p-product-explain{margin-top:1em;width:100%}.p-product-explain__body{margin:0 .2rem}.p-product-explain__body>section.text>h3{margin:0;margin-bottom:2em}.p-product-explain__body p{width:96%;margin:0 auto 1rem}.p-product-info__id{margin-top:5px}.p-product-price__normal{font-size:1rem}.p-product-price__list-price{font-size:1rem}table.p-product-explain__table{width:98vw}section#spectable{padding-top:1rem;margin-top:1rem}ul.spec{width:90%}ul.spec>li{flex-direction:column;padding:0}ul.spec>li>ul{width:100%}ul.spec>li>ul>li{border-left:transparent}ul.spec>li>ul>li:first-of-type{border-top:solid 1px rgba(0,0,0,.2)}table.spec{width:94vw;font-size:.8rem}.p-product-explain__body article#relateditems{margin:0}.p-product-explain__body .material>ul{padding:.4rem}.p-product-explain__body .series,.p-product-explain__body .material,.p-product-explain__body .feature,.p-product-explain__body .point,.p-product-explain__body .campaign,.p-product-explain__body .howtouse,.p-product-explain__body .howtocare{margin:2rem 0}.p-product-explain__body .movie,.p-product-explain__body .differentuse{width:100%;margin-left:-.2rem}.p-product-explain__body iframe.youtubesquare{width:90vw}.p-product-explain__body iframe.youtube169{width:100vw}.p-product-explain__body iframe.youtubeshortmovie{width:70vw;margin:2rem 15vw}.p-product-explain__body #brandcontainer{max-width:80%}.reserveitem{top:23rem;right:0}.p-product-recommend-list{margin-left:-5px;margin-right:-5px;margin-bottom:60px}.p-product-recommend-list__item{padding-left:5px;padding-right:5px}.p-product-recommend-list__img{margin-bottom:5px;text-align:center}.p-product-recommend-list__price{margin-top:0}section#linkcolumnarticle ul li{width:46%}section#linkcolumnarticle ul li p{width:initial}.anchor{padding-top:0;margin-top:0}.u-overflow-slide ul{flex-wrap:nowrap;justify-content:flex-start}#relateditems .u-overflow-slide ul li{min-width:90px}#relateditems .u-overflow-slide ul li p{font-size:.6rem}#relateditems .u-overflow-slide ul li img{width:100%;margin-bottom:0;text-align:center;transform:none;transition:none;-webkit-backface-visibility:visible;backface-visibility:visible}#relateditems .u-overflow-slide ul li a:hover img{transform:none}.p-product-explain__body nav#choices::after{height:calc(3rem - 2px);width:3rem}.p-product-explain__body nav#choices{width:100vw}.p-product-explain__body select{height:3rem;width:75%;margin:0 auto;z-index:100}}