﻿@charset "UTF-8";.coleman-walker-series{--main-color-01:#b22029;--main-color-02:#121212;--main-color-03:#fdfdfd;--sub-color-01:#fad8ce;--sub-color-02:#fee5dd}.large-section{margin-bottom:60px}.mb-30,.small-section{margin-bottom:30px}.mb-50{margin-bottom:50px}.fixed-width-700{width:700px;margin:0 auto}@media screen and (max-width:767px){.fixed-width-700{width:100%}}.w-100{width:100%}.h-auto{height:auto}body.boxed .top-fixed-btn{background:#b22029;color:#fdfdfd!important}@media(min-width:768px){body.boxed .page-wrapper .coleman-walker-series .container{width:750px}}@media(min-width:992px){body.boxed .page-wrapper .coleman-walker-series .container{width:970px}}@media(min-width:1200px){body.boxed .page-wrapper .coleman-walker-series .container{width:1170px}}.coleman-walker-series{font-family:Hiragino Sans,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,游ゴシック,YuGothic,メイリオ;color:var(--main-color-02);background:var(--main-color-03);padding-bottom:10px;font-weight:500}.coleman-walker-series .fullwidth .cover-image{padding:0}.coleman-walker-series h1{font-size:28px;font-weight:700;text-align:center;margin-bottom:15px;line-height:1.2;padding-bottom:0;color:var(--main-color-01)}@media screen and (max-width:767px){.coleman-walker-series h1{font-size:24px}}.coleman-walker-series h2{font-size:23px;font-weight:700;color:var(--main-color-03);background:var(--main-color-01);margin:0;line-height:1.4;border-bottom:0}.coleman-walker-series h3{color:var(--main-color-01);font-weight:700}.coleman-walker-series .text-info p{text-align:left;padding:0 3%;color:#161616;font-size:18px}.coleman-walker-series .btn-lg{padding:9pt 70px 8px;font-size:18.5px}@media(max-width:768px){.coleman-walker-series .btn-lg{padding:8px 60px 3px;font-size:16.5px}}.coleman-walker-series .heading-text{width:100%;margin:0 auto 15px;text-align:center;font-size:26px;height:40px;line-height:40px;position:relative;padding:2px 10px;font-weight:700}@media screen and (max-width:767px){.coleman-walker-series .heading-text{font-size:19px;padding:2px 10px}}.product-name{font-size:1pc;font-weight:700;line-height:1.2;margin-bottom:5px}.product-name,.product-name a{color:var(--main-color-01)}.product-color{font-size:9pt;line-height:1.2;margin-bottom:10px;color:#666}.product-price{font-size:15px;font-weight:700;color:var(--main-color-01)}.coleman-walker-series .container-flex .campaign-item{-ms-flex-basis:calc(20% - 20px);-webkit-flex-basis:calc(20% - 20px);flex-basis:calc(20% - 20px);margin-left:10px;margin-right:10px;margin-bottom:20px}@media screen and (max-width:1199px){.coleman-walker-series .container-flex .campaign-item{-ms-flex-basis:calc(25% - 20px);-webkit-flex-basis:calc(25% - 20px);flex-basis:calc(25% - 20px);margin-left:10px;margin-right:10px;margin-bottom:20px}}@media screen and (max-width:767px){.coleman-walker-series .container-flex .campaign-item{-ms-flex-basis:calc(50% - 16px);-webkit-flex-basis:calc(50% - 16px);flex-basis:calc(50% - 16px);margin-left:8px;margin-right:8px;margin-bottom:20px}}.campaign-item a{display:block;margin-bottom:5px;transition:.4s;padding:0 14px}.campaign-item img{transition:.7s}.campaign-item a:hover img{opacity:.7;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.coleman-walker-series .container-flex.color-variant .campaign-item{-ms-flex-basis:calc(100%/8 - 30px);-webkit-flex-basis:calc(100%/8 - 30px);flex-basis:calc(100%/8 - 30px);margin-left:15px;margin-right:15px;margin-bottom:35px}@media screen and (max-width:1169px){.coleman-walker-series .container-flex.color-variant .campaign-item{-ms-flex-basis:calc(100%/6 - 20px);-webkit-flex-basis:calc(100%/6 - 20px);flex-basis:calc(100%/6 - 20px);margin-left:10px;margin-right:10px;margin-bottom:25px}}@media screen and (max-width:991px){.coleman-walker-series .container-flex.color-variant .campaign-item{-ms-flex-basis:calc(20% - 20px);-webkit-flex-basis:calc(20% - 20px);flex-basis:calc(20% - 20px);margin-left:10px;margin-right:10px;margin-bottom:25px}}@media screen and (max-width:767px){.coleman-walker-series .container-flex.color-variant .campaign-item{-ms-flex-basis:calc(33.33% - 20px);-webkit-flex-basis:calc(33.33% - 20px);flex-basis:calc(33.33% - 20px);margin-left:10px;margin-right:10px;margin-bottom:25px}}.coleman-walker-series .container-flex.brand-variant .campaign-item{-ms-flex-basis:calc(20% - 20px);-webkit-flex-basis:calc(20% - 20px);flex-basis:calc(20% - 20px);margin-left:10px;margin-right:10px;margin-bottom:40px}@media screen and (max-width:991px){.coleman-walker-series .container-flex.brand-variant .campaign-item{-ms-flex-basis:calc(25% - 20px);-webkit-flex-basis:calc(25% - 20px);flex-basis:calc(25% - 20px);margin-left:10px;margin-right:10px;margin-bottom:40px}}@media screen and (max-width:767px){.coleman-walker-series .container-flex.brand-variant .campaign-item{-ms-flex-basis:calc(50% - 20px);-webkit-flex-basis:calc(50% - 20px);flex-basis:calc(50% - 20px);margin-left:10px;margin-right:10px;margin-bottom:40px}}.btn.btn-modified{background:var(--main-color-01);border:1px solid var(--main-color-01);color:var(--main-color-03);border-radius:30px;transition:.5s;-ms-flex-basis:calc(100% - 10px);-webkit-flex-basis:calc(100% - 10px);flex-basis:calc(100% - 10px);margin-left:5px;margin-right:5px;margin-bottom:10px}@media screen and (min-width:768px){.btn.btn-modified{-ms-flex-basis:calc(50% - 10px);-webkit-flex-basis:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media screen and (min-width:992px){.btn.btn-modified{-ms-flex-basis:calc(25% - 10px);-webkit-flex-basis:calc(25% - 10px);flex-basis:calc(25% - 10px)}}.btn.btn-modified:hover{background:transparent;border:1px solid var(--main-color-01);color:var(--main-color-01)}.design-variant .campaign-item,.lineup-variant .campaign-item,.material-variant .campaign-item{position:relative;padding-bottom:42px}.btn.bottom-btn{position:absolute;bottom:0;left:5px;right:5px}.cup-detail .image-wrapper{-ms-flex-basis:calc(55% - 20px);-webkit-flex-basis:calc(55% - 20px);flex-basis:calc(55% - 20px);margin:0 10px 20px}.cup-detail .spec-wrapper{-ms-flex-basis:calc(45% - 20px);-webkit-flex-basis:calc(45% - 20px);flex-basis:calc(45% - 20px);margin:0 10px 20px;padding-top:10px}@media screen and (max-width:767px){.cup-detail .image-wrapper{margin:0 5px 10px}.cup-detail .image-wrapper,.cup-detail .spec-wrapper{-ms-flex-basis:calc(100% - 10px);-webkit-flex-basis:calc(100% - 10px);flex-basis:calc(100% - 10px)}.cup-detail .spec-wrapper{margin:0 5px 20px;padding-top:0}}.emotion-area .image-wrapper{-ms-flex-basis:calc(70% - 20px);-webkit-flex-basis:calc(70% - 20px);flex-basis:calc(70% - 20px);margin:0 10px 20px}.emotion-area .text-wrapper{-ms-flex-basis:calc(30% - 20px);-webkit-flex-basis:calc(30% - 20px);flex-basis:calc(30% - 20px);margin:0 10px 20px}.function-area .image-wrapper{-ms-flex-basis:calc(35% - 20px);-webkit-flex-basis:calc(35% - 20px);flex-basis:calc(35% - 20px);margin:0 10px 20px}.function-area .function-wrapper{-ms-flex-basis:calc(65% - 20px);-webkit-flex-basis:calc(65% - 20px);flex-basis:calc(65% - 20px);margin:0 10px 20px}.function-wrapper .product-function{-ms-flex-basis:calc(25% - 20px);-webkit-flex-basis:calc(25% - 20px);flex-basis:calc(25% - 20px);margin:0 10px 20px}@media screen and (max-width:767px){.emotion-area .image-wrapper{-ms-flex-basis:calc(100% - 10px);-webkit-flex-basis:calc(100% - 10px);flex-basis:calc(100% - 10px);margin:0 5px 20px}.emotion-area .text-wrapper{-ms-flex-basis:calc(100% - 20px);-webkit-flex-basis:calc(100% - 20px);flex-basis:calc(100% - 20px);margin:0 10px 20px}.function-area .function-wrapper,.function-area .image-wrapper{-ms-flex-basis:calc(100% - 10px);-webkit-flex-basis:calc(100% - 10px);flex-basis:calc(100% - 10px);margin:0 5px 20px}.function-wrapper .product-function{-ms-flex-basis:calc(50% - 16px);-webkit-flex-basis:calc(50% - 16px);flex-basis:calc(50% - 16px);margin:0 8px 20px}}.product-function img{margin-bottom:5px}.product-function p{font-size:14px}