@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&family=Oswald:wght@400;500;700&display=swap");:root{--stationColor: #206ed7;--gashaponColor: #206ed7;--premiumColor: #ac7808;--flatColor: #009f3c;--otherColor: #e50012;--allColor: #404248;--infoColor: #e50012;--itemColor: #ed5f00;--eventColor: #009f3c;--campaignColor: #206ed7;--blogColor: #9c53bc}@media only screen and (min-width: 769px){.pg-wrap{padding-top:40px}}@media only screen and (max-width: 768px){.pg-wrap{padding-top:24px}}@media only screen and (max-width: 768px){.pg-wrap[data-onlineshop="1"][data-shop="1"]{padding-bottom:70px}}@media only screen and (min-width: 769px){.pg-content__shop{margin-top:60px}}@media only screen and (max-width: 768px){.pg-content__shop{margin-top:36px}}@media only screen and (min-width: 769px){.pg-wrap[data-onlineshop="1"][data-shop="1"] .pg-content__shop{display:-webkit-flex;display:flex}}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-wrap[data-onlineshop="1"][data-shop="1"] .pg-content__shop{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.pg-content__shop:empty{display:none}.pg-wrap[data-onlineshop="0"][data-shop="0"] .pg-content__shop{display:none}@media only screen and (min-width: 769px){*+.pg-content{margin-top:60px}}@media only screen and (max-width: 768px){*+.pg-content{margin-top:36px}}.pg-subheading{display:block;padding:0.4em 0;font-size:160%;font-weight:700;border-top:2px solid #e50012;border-bottom:1px solid #dadada;width:100%}@media only screen and (min-width: 769px){.pg-detail{width:100%;display:grid;grid-template-columns:calc((100% - 40px) / 2) auto;grid-template-rows:auto 1fr;gap:30px 40px}}@media only screen and (min-width: 1081px){.pg-detail{grid-template-columns:calc((100% - 150px) / 2) auto}}.pg-heading{display:block;padding-bottom:0.25em;font-weight:700;border-bottom:3px solid #e50012}@media only screen and (min-width: 769px){.pg-heading{font-size:175%;grid-row:1/2;grid-column:2/3}}@media only screen and (min-width: 1081px){.pg-heading{font-size:200%}}@media only screen and (max-width: 768px){.pg-heading{font-size:170%}}@media only screen and (min-width: 769px){.pg-detail__images{grid-row:1/3;grid-column:1/2}}@media only screen and (max-width: 768px){.pg-detail__images{margin-top:24px}}.pg-detail__picture{border:1px solid #d0d0d0;border-radius:0.5em;text-align:center;overflow:hidden;position:relative;z-index:1}.pg-detail__name{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:0.25em;padding:0.25em 0}.pg-detail__name:not(:empty){background-color:#f5f5f5}.pg-detail__name:empty{position:relative}.pg-detail__name:empty::before{display:block;color:transparent;content:'none'}.swiper-slide{border-radius:0.5em;overflow:hidden}.pg-detail__carousel{margin-top:0.75em;position:relative;overflow:hidden}@media only screen and (min-width: 769px){.pg-detail__carousel{padding:0 30px}}.pg-detail__carousel--inner{position:relative;overflow:hidden;padding:1px 0}@media only screen and (max-width: 768px){.pg-slide__arrow{display:none}}@media only screen and (min-width: 769px){.pg-slide__arrow{cursor:pointer;z-index:10;display:block;position:relative;min-width:20px;max-width:20px;background-color:#e50012;text-indent:9999px;text-align:right;white-space:nowrap;position:absolute;height:100%}.pg-slide__arrow.is-disabled{background:#f5f5f5;cursor:default}.pg-slide__arrow::before,.pg-slide__arrow::after{display:block;position:absolute;top:50%;width:0.6em;height:0.6em;content:''}.pg-slide__arrow[data-direction="prev"]{border-top-right-radius:0.5em;border-bottom-right-radius:0.5em;top:0;left:0}.pg-slide__arrow[data-direction="prev"]::before{left:50%;border-top:0.2em solid #fff;border-left:0.2em solid #fff;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.pg-slide__arrow[data-direction="next"]{border-top-left-radius:0.5em;border-bottom-left-radius:0.5em;top:0;right:0}.pg-slide__arrow[data-direction="next"]::before{left:50%;border-top:0.2em solid #fff;border-right:0.2em solid #fff;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}}.pg-detail__thumb{border:1px solid #d0d0d0;border-radius:0.5em;overflow:hidden;cursor:pointer}.pg-detail__thumb.swiper-slide-thumb-active{border-color:#e50012}@media only screen and (min-width: 769px){.pg-detail__data{width:100%;grid-row:2/3;grid-column:2/3}}@media only screen and (max-width: 768px){.pg-detail__data{margin-top:24px}}.pg-detailDefinition__wrap{border:1px solid #d0d0d0;border-radius:0.5em;overflow:hidden}@media only screen and (min-width: 769px){.pg-detailDefinition__wrap{margin-top:30px}}@media only screen and (max-width: 768px){.pg-detailDefinition__wrap{margin-top:18px}}.pg-detailDefinition{display:-webkit-flex;display:flex}.pg-detailDefinition:nth-child(n+2){border-top:1px solid #d0d0d0}.pg-detailDefinition__title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0.5em;max-width:170px;width:30%;min-width:120px;background-color:#f0f0f0}.pg-detailDefinition__detail{padding:0.5em;border-left:1px solid #d0d0d0}.pg-detailSns{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 769px){.pg-detailSns{margin-top:30px;white-space:nowrap}}@media only screen and (max-width: 768px){.pg-detailSns{-webkit-justify-content:center;justify-content:center;margin-top:18px}}@media only screen and (max-width: 768px){.pg-detailSns__share{font-size:100%}}.pg-detailSns__lists{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 769px){.pg-detailSns__lists{margin-left:1em}}@media only screen and (max-width: 768px){.pg-detailSns__lists{margin:0.5em}}.pg-detailSns__list:nth-child(n+2){margin-left:10px}@media only screen and (min-width: 769px){.pg-detail__notice{margin-top:30px}}@media only screen and (max-width: 768px){.pg-detail__notice{margin-top:18px}}.pg-detail__annotation{color:#989898}@media only screen and (min-width: 769px){.pg-detail__annotation.--end+*{margin-top:30px}}@media only screen and (max-width: 768px){.pg-detail__annotation.--end+*{margin-top:18px}}@media only screen and (min-width: 769px){*+.pg-detail__btnWrap{margin-top:30px}}@media only screen and (max-width: 768px){*+.pg-detail__btnWrap{margin-top:18px}}@media only screen and (min-width: 769px){*+.pg-detail__btnBody{margin-top:20px}}@media only screen and (max-width: 768px){*+.pg-detail__btnBody{margin-top:12px}}@media only screen and (min-width: 769px){*+.pg-detail__linkContent{margin-top:20px}}@media only screen and (max-width: 768px){*+.pg-detail__linkContent{margin-top:12px}}@media only screen and (min-width: 769px){*+.pg-detail__underNotice{margin-top:40px}}@media only screen and (max-width: 768px){*+.pg-detail__underNotice{margin-top:24px}}@media only screen and (min-width: 769px){.pg-summertime__bnrs{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-end;align-items:flex-end;margin:-10px}}@media only screen and (min-width: 769px){.pg-summertime__bnr{max-width:684px;margin:10px;width:58vw;min-width:560px}}@media only screen and (min-width: 769px){.pg-summertime__qrs{margin:10px;max-width:400px}}@media only screen and (max-width: 768px){.pg-summertime__qrs{-webkit-justify-content:center;justify-content:center;margin-top:12px}}@media only screen and (min-width: 769px){.pg-summertime__qr{max-width:190px;width:16vw;min-width:160px}.pg-summertime__qr:nth-child(2n){margin-left:20px}}@media only screen and (max-width: 768px){.pg-summertime__qr{max-width:190px;width:calc((100% - (20px * 0.6) - 0.1px) / 2)}.pg-summertime__qr:nth-child(2n){margin-left:12px}}.pg-summertime__qr--text{text-align:center;margin-bottom:0.25em}@media only screen and (max-width: 768px){.pg-shop__online{margin:0 auto min(8vw , 60px)}}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-shop__online{width:100%;margin:0 auto 45px}}@media only screen and (min-width: 980px){.pg-shop__online{width:calc( (100% - 45.1px - 30px) / 3);margin-right:45px}.pg-wrap[data-onlineshop="1"][data-shop="0"] .pg-shop__online{width:100%;margin-right:0}}.pg-onlineShop{width:100%}.pg-onlineShop__wrap{position:relative;border-radius:0.5em}@media only screen and (min-width: 769px){.pg-onlineShop__wrap{margin-top:20px;background-color:#f0f0f0}}@media only screen and (max-width: 768px){.pg-onlineShop__wrap{margin-top:min(4vw , 40px)}}.pg-onlineShop__wrap::before{content:"";display:block;width:100%;height:0}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-onlineShop__wrap::before{padding:22% 0 0}.pg-wrap[data-onlineshop="1"][data-shop="0"] .pg-onlineShop__wrap::before{padding:20% 0 0}}@media only screen and (min-width: 980px){.pg-onlineShop__wrap::before{padding:55% 0 0}.pg-wrap[data-onlineshop="1"][data-shop="0"] .pg-onlineShop__wrap::before{padding:15% 0 0}}.pg-shopSearch__btn{background-color:#e50012;display:block;max-width:600px;margin:0 auto;border:3px solid #fff;border-radius:100vh;box-shadow:0 8px 16px -4px rgba(47,47,47,0.5);font-weight:bold;text-align:left;overflow:hidden;position:relative;z-index:10;color:#fff;text-decoration:none}@media only screen and (max-width: 768px){.pg-shopSearch__btn{width:calc(100% - 8vw)}}@media only screen and (min-width: 769px){.pg-shopSearch__btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media only screen and (min-width: 769px) and (hover: hover){.pg-shopSearch__btn{transition:box-shadow 0.1s ease, -webkit-transform 0.1s ease;transition:box-shadow 0.1s ease, transform 0.1s ease;transition:box-shadow 0.1s ease, transform 0.1s ease, -webkit-transform 0.1s ease}.pg-shopSearch__btn:hover{box-shadow:0 0 0 0 rgba(47,47,47,0.5);-webkit-transform:translate(-50%, calc(-50% + 4px));transform:translate(-50%, calc(-50% + 4px))}}@media only screen and (min-width: 769px){.pg-wrap[data-onlineshop="1"][data-shop="0"] .pg-shopSearch__btn{max-width:360px}}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-shopSearch__btn{width:calc(100% - 40px)}}@media only screen and (min-width: 980px){.pg-shopSearch__btn{border-width:2px;width:calc(100% - 32px)}.pg-wrap[data-onlineshop="0"][data-shop="1"] .pg-shopSearch__btn{width:calc(100% - 40px);max-width:380px}}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-shopSearch__btn[data-btn="onlineShop"]{width:calc(50% - 40px - 20px)}}@media only screen and (max-width: 768px){.pg-shopSearch__btn[data-btn="shop_near"]{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);margin:0 auto -15vw}}.pg-shopSearch__btn--inner{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:86%;margin:0 auto}@media only screen and (max-width: 768px){.pg-shopSearch__btn--inner{padding:min(4vw , 30px) 0}}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-shopSearch__btn--inner{padding:min(2vw , 20px) 0}}@media only screen and (min-width: 980px){.pg-shopSearch__btn--inner{padding:15px 0}.pg-wrap[data-onlineshop="1"][data-shop="0"] .pg-shopSearch__btn--inner{padding:20px 0}.pg-wrap[data-onlineshop="0"][data-shop="1"] .pg-shopSearch__btn--inner{padding:20px 0}}.pg-shopSearch__btn--ico{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;width:15.5%;margin-right:3.5%}.pg-shopSearch__btn--ico[data-icon="pointer"]{padding:0 2.8%}.pg-shopSearch__btn--ico[data-icon="search"]{padding:0 1.8%}@media only screen and (min-width: 980px){.pg-shopSearch__txt{width:80.99%}}.pg-shopSearch__txt--sub{display:block;line-height:1}@media only screen and (max-width: 768px){.pg-shopSearch__txt--sub{padding-bottom:min(1.8vw , 15px);font-size:min(3.5vw , 23px)}}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-shopSearch__txt--sub{padding-bottom:10px;font-size:min(1.7vw , 17px)}}@media only screen and (min-width: 980px){.pg-shopSearch__txt--sub{padding-bottom:10px;font-size:min(1.2vw , 14px)}.pg-wrap[data-onlineshop="0"][data-shop="1"] .pg-shopSearch__txt--sub{font-size:min(1.4vw , 16px)}.pg-wrap[data-onlineshop="1"][data-shop="0"] .pg-shopSearch__txt--sub{font-size:min(1.5vw , 17px)}}.pg-shopSearch__txt--main{display:block;line-height:1}@media only screen and (max-width: 768px){.pg-shopSearch__txt--main{font-size:min(4.8vw , 34px)}}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-shopSearch__txt--main{font-size:min(2.3vw , 24px)}}@media only screen and (min-width: 980px){.pg-shopSearch__txt--main{font-size:min(1.55vw , 19px)}.pg-wrap[data-onlineshop="0"][data-shop="1"] .pg-shopSearch__txt--main{font-size:min(1.8vw , 22px)}.pg-wrap[data-onlineshop="1"][data-shop="0"] .pg-shopSearch__txt--main{font-size:min(2.2vw , 26px)}}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-shop__machine{width:100%}}@media only screen and (min-width: 980px){.pg-wrap[data-onlineshop="1"][data-shop="1"] .pg-shop__machine{width:calc( (100% - 45.1px - 30px) * 2 / 3 + 30px)}}@media only screen and (min-width: 769px){.pg-shop__wrap{display:-webkit-flex;display:flex}}.pg-shop__tit{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:120%;font-weight:700;color:#828282}.pg-shop__icon{margin-top:0.2em;margin-right:0.5em;width:1em}.pg-shop__icon.--search{width:1.2em}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-shop__search{width:calc((100% - 40.1px) / 2)}}@media only screen and (min-width: 980px){.pg-shop__search{width:calc((100% - 30.1px) / 2)}}.pg-shopSearch__wrap{border-radius:0.5em;position:relative}@media only screen and (min-width: 769px){.pg-shopSearch__wrap{margin-top:20px;background-color:#f0f0f0}.pg-shopSearch__wrap::before{content:"";display:block;width:100%;height:0;padding:55% 0 0}}@media only screen and (min-width: 769px){.pg-wrap[data-onlineshop="0"][data-shop="1"] .pg-shopSearch__wrap::before{padding:45% 0 0}}@media only screen and (min-width: 980px){.pg-wrap[data-onlineshop="0"][data-shop="1"] .pg-shopSearch__wrap::before{padding:38% 0 0}}@media only screen and (max-width: 768px){.pg-shopSearch__wrap{margin-top:min(4vw , 40px)}}@media only screen and (min-width: 769px){.pg-shop__near{margin-left:40px;width:calc((100% - 40.1px) / 2)}}@media only screen and (min-width: 980px){.pg-shop__near{margin-left:30px;width:calc((100% - 30.1px) / 2)}.pg-wrap[data-onlineshop="0"][data-shop="1"] .pg-shop__near{margin-left:40px;width:calc((100% - 40.1px) / 2)}}@media only screen and (max-width: 768px){.pg-shop__near{margin-top:24px}}@media only screen and (min-width: 769px){.pg-shopNear__wrap{margin-top:20px}}@media only screen and (max-width: 768px){.pg-shopNear__wrap{margin-top:min(8vw , 60px)}}.pg-shopNear__shop{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:110%;font-weight:700;padding:0.5em 0 0}.pg-shopNear__shop:empty{display:none}.pg-shopNear__name{display:none}*+.pg-shopNear__name{margin-top:0.25em}@media only screen and (min-width: 769px){.pg-shopNear__btnDetail{margin:20px auto 15px}}@media only screen and (max-width: 768px){.pg-shopNear__btnDetail{margin:12px auto 9px}}.pg-shopNear__mapWrap{position:relative}.pg-shopNear__map{position:relative;width:100%}@media only screen and (min-width: 769px){.pg-shopNear__map{margin:20px 0 0}}@media only screen and (max-width: 768px){.pg-shopNear__map{margin:0 0 min(10vw , 65px)}.pg-shopNear__map.is-active{margin:36px 0 0}}.pg-shopNear__map iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.pg-shopNear__map::after{content:"";display:block;width:100%;height:0}@media only screen and (min-width: 769px){.pg-shopNear__map::after{padding:55% 0 0}}@media only screen and (max-width: 768px){.pg-shopNear__map::after{padding:45% 0 0}}@media only screen and (min-width: 769px){.pg-wrap[data-onlineshop="0"][data-shop="1"] .pg-shopNear__map::after{padding:45% 0 0}}@media only screen and (min-width: 980px){.pg-wrap[data-onlineshop="0"][data-shop="1"] .pg-shopNear__map::after{padding:38% 0 0}}.pg-shopNear__alert{width:100%;z-index:4;position:absolute;top:0;left:0}.pg-shopNear__alert--inner{position:relative;border-radius:0.5em;overflow:hidden}.pg-shopNear__alert--inner::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(0,0,0,0.5);border-radius:0.5em;z-index:1}.pg-shopNear__alert--inner::after{content:"";display:block;width:100%;height:0}@media only screen and (min-width: 769px){.pg-shopNear__alert--inner::after{padding:55% 0 0}}@media only screen and (max-width: 768px){.pg-shopNear__alert--inner::after{padding:40% 0 0}}@media only screen and (min-width: 769px){.pg-wrap[data-onlineshop="0"][data-shop="1"] .pg-shopNear__alert--inner::after{padding:45% 0 0}}@media only screen and (min-width: 980px){.pg-wrap[data-onlineshop="0"][data-shop="1"] .pg-shopNear__alert--inner::after{padding:38% 0 0}}.pg-shopNear__alert--frame{display:block;position:absolute;left:50%;width:102%}@media only screen and (min-width: 769px){.pg-shopNear__alert--frame{top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media only screen and (max-width: 768px){.pg-shopNear__alert--frame{bottom:-2px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media only screen and (min-width: 980px){.pg-wrap[data-onlineshop="0"][data-shop="1"] .pg-shopNear__alert--frame{-webkit-transform:translate(-50%, -58%);transform:translate(-50%, -58%)}}.pg-shopNear__alert--img{width:100%}.pg-shopNear__noMap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-3}.pg-shopNear__notice{position:relative;margin-top:auto;width:100%;text-align:center;z-index:3}@media only screen and (min-width: 769px){.pg-shopNear__notice{font-size:clamp(60%, calc(3.0vw - 15px), 130%)}}@media only screen and (max-width: 768px){.pg-shopNear__notice{font-size:97.5%}}.pg-shopNear__annotation{color:#989898;padding:0 0 0 0.5em;text-indent:-0.5em;margin-top:0.5em}.pg-shopNear__annotation+.pg-shopNear__annotation{margin-top:0}.pg-shopNear__annotation.is-comp{display:none}.pg-shopNear__btn{display:-webkit-flex;display:flex;position:relative;margin-bottom:auto;padding:0.5em 1.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;text-decoration:none;color:#fff;border:2px solid #e50012;border-radius:0.5em;background-color:#e50012;z-index:3}@media only screen and (min-width: 769px){.pg-shopNear__btn{margin-top:clamp(10px, 1.6vw, 20px);font-size:clamp(60%, calc(3.0vw - 15px), 130%)}}@media only screen and (max-width: 768px){.pg-shopNear__btn{margin-top:12px;font-size:97.5%}}@media (hover: hover){.pg-shopNear__btn{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.pg-shopNear__btn:hover{color:#e50012;background-color:#fff}}.pg-shopNear__icon.--map{display:inline-block;margin-top:0.2em;margin-right:0.5em}.pg-shopNear__icon .ico-map{fill:#fff}@media (hover: hover){.pg-shopNear__icon .ico-map{transition:fill .3s cubic-bezier(0.37, 0, 0.63, 1)}.pg-shopNear__btn:hover .pg-shopNear__icon .ico-map{fill:#e50012}}.pg-bnr__onlineshop{position:fixed;bottom:20px;right:15px;z-index:50}.pg-bnr__onlineshop--link{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-radius:50%;border:3px solid #fff;transition:box-shadow 0.1s ease, -webkit-transform 0.1s ease;transition:box-shadow 0.1s ease, transform 0.1s ease;transition:box-shadow 0.1s ease, transform 0.1s ease, -webkit-transform 0.1s ease;background-color:#e50012;color:#fff;text-align:center;text-decoration:none}@media only screen and (min-width: 769px){.pg-bnr__onlineshop--link{width:90px;height:90px;box-shadow:0 8px 16px -4px rgba(47,47,47,0.5)}}@media only screen and (max-width: 768px){.pg-bnr__onlineshop--link{border-width:3px;width:70px;height:70px;box-shadow:0 4px 8px -4px rgba(47,47,47,0.5)}}.pg-bnr__onlineshop--link>*{width:100%}@media (hover: hover){.pg-bnr__onlineshop--link:hover{box-shadow:0 0 0 0 rgba(47,47,47,0.5);-webkit-transform:translate(0, 2px);transform:translate(0, 2px)}}.pg-bnr__onlineshop--ico{display:block;width:48%;margin:0 auto}.pg-bnr__onlineshop--txt{width:100%;line-height:1;font-weight:bold;letter-spacing:6px;position:relative;left:3px}@media only screen and (max-width: 768px){.pg-bnr__onlineshop--txt{font-size:95%}}@media only screen and (min-width: 769px){.pg-recommend__wrap{margin-top:40px}}@media only screen and (max-width: 768px){.pg-recommend__wrap{margin-top:24px}}@media only screen and (min-width: 769px){.pg-recommend__btn--more{margin-top:40px}}@media only screen and (max-width: 768px){.pg-recommend__btn--more{margin-top:24px}}caption,th,td{text-align:left;vertical-align:middle}#productsCol .main{position:relative;text-align:center;width:100%;display:inline-block;vertical-align:top}#productsCol .main h2{text-align:left;padding-bottom:10px;border-bottom:2px dotted #bfbfbf}@media only screen and (max-width: 768px){#productsCol .main h2 img{height:25px;margin-top:10px}}#productsCol .main .contents{padding:20px 0 40px}#productsCol .main .contents h3{color:#333;font-size:26px;font-weight:bold;margin:0 0 10px;padding:0 0 0 10px;border-left:4px solid #e50012}#productsCol .main .contents .btn_back{margin:35px auto 20px}.item>.title{font-size:26px;font-weight:bold;margin:0 0 20px;padding:0 0 0 10px;border-left:4px solid #e50012;text-align:left}.item .detail{overflow:hidden}.item .detail .images{width:100%;max-width:480px;float:left}@media (max-width: 1024px){.item .detail .images{max-width:30%}}@media only screen and (max-width: 768px){.item .detail .images{max-width:100%;float:none}}.item .detail .images #imageMain{border:1px solid #dcdcdc}.item .detail .images #imageName{font-size:14px;border-bottom:1px solid #ddd;padding:10px 0;margin:0 0 10px}.item .detail .images #imageThumbnails{font-size:0;text-align:left}.item .detail .images #imageThumbnails .item{padding:5px;width:calc(100% / 5);display:inline-block;vertical-align:middle}.item .detail .images #imageThumbnails .item img{border:1px solid #dcdcdc}.item .detail .data{text-align:left;padding:0 0 0 20px;overflow:hidden}@media only screen and (max-width: 768px){.item .detail .data{padding:0 0 0 2px}}.item .detail .data .description{font-size:15px;padding:0 0 10px;margin:0 0 20px;border-bottom:1px solid #ddd}.item .detail .data dl{width:300px;margin:0 0 10px;border-bottom:1px solid #ddd;overflow:hidden}.item .detail .data dl dt{font-size:15px;font-weight:bold;float:left;width:120px}.item .detail .data dl dd{font-size:15px}.item .detail .data .attention{font-size:13px;padding:15px 0 20px;color:#6e6e6e}.item .detail .data .attention_end{font-size:13px;padding:0 0 20px;color:#6e6e6e}.item .detail .data .social{padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:42px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.item .detail .data .social li{font-size:0;margin:0 20px 20px 0}.item .detail .data .store{height:50px}.item .detail .data .stock{padding:10px 0;margin:0 0 20px;width:50%;clear:both;display:block}@media only screen and (max-width: 768px){.item .detail .data .stock{width:100%;text-align:center}}#noteTxt{border-top:1px solid #ddd;color:#e50012}@media only screen and (min-width: 769px){#noteTxt{margin-top:20px;padding-top:20px}}@media only screen and (max-width: 768px){#noteTxt{margin-top:12px;padding-top:12px}}#noteTxt p{color:#404248}#noteTxt a{color:#eb9d1a}#slider{padding:0 30px}#slider .slick-track{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#slider .item{padding:10px;outline:none;float:none;height:auto}#slider .item img{width:100%}#slider .item a{height:100%;padding:10px;display:block;text-decoration:none;box-shadow:0 0 0 1px #dcdcdc inset;transition:all .3s ease}#slider .item a:hover{box-shadow:0 0 0 10px #dcdcdc inset}#slider .item .title{font-size:14px;color:#3f3f3f;padding-bottom:5px}#slider .slick-arrow{font-size:0;width:20px;height:50px;outline:none;border:none;box-shadow:none;cursor:pointer;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#slider .slick-arrow.slick-prev{background:url(../images/common/btn_bnr_prev.png);left:-30px}#slider .slick-arrow.slick-next{background:url(../images/common/btn_bnr_next.png);right:-30px}#slider .slick-dots{font-size:0;padding:15px 0}#slider .slick-dots li{font-size:0;display:inline-block;vertical-align:middle;padding:5px}#slider .slick-dots li.slick-active button{background:#f39c0e}#slider .slick-dots li button{font-size:0;width:40px;height:4px;border-radius:50px;background:#949494;outline:none;border:none;box-shadow:none;cursor:pointer}#productsCol .productsColInner .main #search_top{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:30px 0 20px}#productsCol .productsColInner .main #search_top>div{width:100%}#productsCol .productsColInner .main #keysearchForm{margin-top:30px;border-radius:10px;background:#3a3a3a;padding:4% 20px}@media only screen and (max-width: 768px){#productsCol .productsColInner .main #keysearchForm{padding:4% 10px}}#productsCol .productsColInner .main #keysearchForm h3{margin:10px;display:inline-block;vertical-align:middle}#productsCol .productsColInner .main #keysearchForm form{font-size:0;overflow:hidden}#productsCol .productsColInner .main #keysearchForm form div{padding:10px 0;white-space:nowrap}@media only screen and (max-width: 768px){#productsCol .productsColInner .main #keysearchForm form div{padding:10px 20px}}#productsCol .productsColInner .main #keysearchForm form input,#productsCol .productsColInner .main #keysearchForm form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;box-shadow:none}#productsCol .productsColInner .main #keysearchForm form input[type="text"]{width:calc( 100% - 400px);padding:10px;font:caption;text-align:left;border-radius:5px;background-color:#fff;display:inline-block;vertical-align:middle}@media only screen and (max-width: 768px){#productsCol .productsColInner .main #keysearchForm form input[type="text"]{width:calc( 100% - 70px)}}#productsCol .productsColInner .main #keysearchForm form button{background:#e50012;display:inline-block;vertical-align:middle;padding:5.5px 10px}@media only screen and (max-width: 768px){#productsCol .productsColInner .main #keysearchForm form button{padding:5px 0}}#productsCol .productsColInner .main #keysearchForm form .check img{max-width:calc( 100% - 30px);vertical-align:middle}#productsCol .productsColInner .main #keysearchForm form label{display:inline-block;vertical-align:middle;padding:0 0 0 10px;cursor:pointer}#productsCol .productsColInner .main #keysearchForm form label input[type="checkbox"]{display:none}#productsCol .productsColInner .main #keysearchForm form label input[type="checkbox"]:checked+span:after{opacity:1}#productsCol .productsColInner .main #keysearchForm form label span{background:#fff;width:20px;height:20px;display:block;border-radius:5px;position:relative}#productsCol .productsColInner .main #keysearchForm form label span:after{content:'';display:block;width:13px;height:8px;border:4px solid #fd5c90;border-width:0 0 4px 4px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);margin:-1px 0 0;opacity:0}#productsCol .productsColInner .main #keysearchForm #keysearchBtn{display:inline-block;vertical-align:middle}#productsCol .productsColInner .main .sort{font-size:0;margin:0 0 20px;padding:2px 0;border-top:1px solid #feb334;border-bottom:1px solid #feb334}@media only screen and (max-width: 768px){#productsCol .productsColInner .main .sort{padding:10px 0}}#productsCol .productsColInner .main .sort .pagination{text-align:center}#productsCol .productsColInner .main .sort .pagination span,#productsCol .productsColInner .main .sort .pagination a{font-size:14px;display:inline-block;vertical-align:middle;padding:0 5px}#productsCol .productsColInner .main .sort .pagination a{color:#feb334;text-decoration:none}#productsCol .productsColInner .main .sort .category{display:inline-block;vertical-align:middle}#productsCol .productsColInner .main table{width:100%;margin:0 0 30px}@media only screen and (max-width: 768px){#productsCol .productsColInner .main table{display:block}#productsCol .productsColInner .main table thead{display:none}#productsCol .productsColInner .main table tr,#productsCol .productsColInner .main table th,#productsCol .productsColInner .main table td{display:block}#productsCol .productsColInner .main table tr{margin:0 0 20px}}#productsCol .productsColInner .main table th,#productsCol .productsColInner .main table td{padding:10px 20px;font-size:14px;border:1px solid #9d000c}@media only screen and (max-width: 768px){#productsCol .productsColInner .main table th,#productsCol .productsColInner .main table td{padding:10px}}#productsCol .productsColInner .main table th{color:#fff;background:#e50012;text-align:center}#productsCol .productsColInner .main table td .tag{color:#fff;background:#e50012;font-size:12px;min-width:66px;text-align:center;padding:5px 0;margin:0 10px 0 0;display:none}@media only screen and (max-width: 768px){#productsCol .productsColInner .main table td .tag{display:inline-block;vertical-align:middle}}#productsCol .productsColInner .main table td.center{text-align:center}#productsCol .productsColInner .main table td a{color:#feb334}#productsCol .productsColInner .main table td img{max-width:200px}@media only screen and (max-width: 768px){#productsCol .productsColInner .main table td img{max-width:100%}}#productsCol .productsColInner .main .firstTd{text-align:center}@media only screen and (max-width: 768px){#productsCol .productsColInner .main .firstTd{padding:0;position:relative}}@media only screen and (max-width: 768px){#productsCol .productsColInner .main .sampleIco{position:absolute;top:0;left:0}}#productsCol .productsColInner .main .dpimg{margin:0 0 0 10px}@media only screen and (max-width: 768px){#productsCol .productsColInner .main .dpimg{margin:0;display:block}}#productsCol .productsColInner .main .dpimg img{width:auto;height:40px}@media only screen and (max-width: 768px){#productsCol .productsColInner .main .dpimg img{width:100%;height:auto}}.bnt_gplus{background:url(../images/common/bnr_gplus.jpg) repeat-x;height:60px}@media only screen and (max-width: 768px){.bnt_gplus{height:50px;background-size:contain}}
