@media screen and (min-width:768px){.col-1{width:5%;display:block}.mgl-1{margin-left:5%}.mgr-1{margin-right:5%}.mgt-1{margin-top:5%}.col-2{width:10%;display:block}.mgl-2{margin-left:10%}.mgr-2{margin-right:10%}.mgt-2{margin-top:10%}.col-3{width:15%;display:block}.mgl-3{margin-left:15%}.mgr-3{margin-right:15%}.mgt-3{margin-top:15%}.col-4{width:20%;display:block}.mgl-4{margin-left:20%}.mgr-4{margin-right:20%}.mgt-4{margin-top:20%}.col-5{width:25%;display:block}.mgl-5{margin-left:25%}.mgr-5{margin-right:25%}.mgt-5{margin-top:25%}.col-6{width:30%;display:block}.mgl-6{margin-left:30%}.mgr-6{margin-right:30%}.mgt-6{margin-top:30%}.col-7{width:35%;display:block}.mgl-7{margin-left:35%}.mgr-7{margin-right:35%}.mgt-7{margin-top:35%}.col-8{width:40%;display:block}.mgl-8{margin-left:40%}.mgr-8{margin-right:40%}.mgt-8{margin-top:40%}.col-9{width:45%;display:block}.mgl-9{margin-left:45%}.mgr-9{margin-right:45%}.mgt-9{margin-top:45%}.col-10{width:50%;display:block}.mgl-10{margin-left:50%}.mgr-10{margin-right:50%}.mgt-10{margin-top:50%}.col-11{width:55%;display:block}.mgl-11{margin-left:55%}.mgr-11{margin-right:55%}.mgt-11{margin-top:55%}.col-12{width:60%;display:block}.mgl-12{margin-left:60%}.mgr-12{margin-right:60%}.mgt-12{margin-top:60%}.col-13{width:65%;display:block}.mgl-13{margin-left:65%}.mgr-13{margin-right:65%}.mgt-13{margin-top:65%}.col-14{width:70%;display:block}.mgl-14{margin-left:70%}.mgr-14{margin-right:70%}.mgt-14{margin-top:70%}.col-15{width:75%;display:block}.mgl-15{margin-left:75%}.mgr-15{margin-right:75%}.mgt-15{margin-top:75%}.col-16{width:80%;display:block}.mgl-16{margin-left:80%}.mgr-16{margin-right:80%}.mgt-16{margin-top:80%}.col-17{width:85%;display:block}.mgl-17{margin-left:85%}.mgr-17{margin-right:85%}.mgt-17{margin-top:85%}.col-18{width:90%;display:block}.mgl-18{margin-left:90%}.mgr-18{margin-right:90%}.mgt-18{margin-top:90%}.col-19{width:95%;display:block}.mgl-19{margin-left:95%}.mgr-19{margin-right:95%}.mgt-19{margin-top:95%}.col-20{width:100%;display:block}.mgl-20{margin-left:100%}.mgr-20{margin-right:100%}.mgt-20{margin-top:100%}}html{font-size:62.5%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#000;position:relative}img{vertical-align:top}#header .shopping .inner>ul>li>a{color:#756f6f}#content{max-width:none;padding:0}.only_pc{display:inherit}:focus{outline:0}.item{opacity:0;-webkit-transition:opacity 2s ease;transition:opacity 2s ease}.item-inner img{width:100%}.item-caption{font-family:Helvetica;font-size:1.2rem;letter-spacing:.1em;padding:1% 0 0;line-height:2;width:100%}.item-clear{clear:both}.item-left{font-weight:700;display:block}.item-right{font-weight:700;margin-top:10px;display:block}.item.fade{opacity:1}#dogwear-21ss #menu{font-size:16px}.u-center{text-align:center}.dogwear-21ss{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dogwear-21ss .sc_container{position:relative;background-color:#f9fede;color:#595959;margin:7% auto 0;max-width:100%;padding-bottom:120px}@media screen and (min-width:769px){.dogwear-21ss .sc_container{margin:auto;padding-top:40px;padding-bottom:260px;position:relative}}.dogwear-21ss .sc_container .visual{background-color:#fff}@media screen and (min-width:769px){.dogwear-21ss .sc_container .visual{width:1200px;margin:0 auto 40px}}.dogwear-21ss .sc_container .visual img{width:100%}.dogwear-21ss .sc_container .visual-title{margin:0 auto;padding:80px 0;width:194px}@media screen and (min-width:769px){.dogwear-21ss .sc_container .visual-title{width:400px;padding:210px 0 190px}}.dogwear-21ss .sc_container .side-color{background-color:#f9fede;overflow:hidden}@media screen and (min-width:769px){.dogwear-21ss .sc_container .side-color{padding:4% 0}}.dogwear-21ss .sc_container .side-white{background-color:#fff;padding:0}@media screen and (min-width:769px){.dogwear-21ss {padding:8% 0 0;} .dogwear-21ss .sc_container .side-white{padding:4% 0}}.dogwear-21ss .sc_container .dogs{background-color:#fff}.dogwear-21ss .items{padding:10% 4% 0}@media screen and (min-width:769px){.dogwear-21ss .items{padding:4%}}.dogwear-21ss .items-border{background-color:#fff;border:solid 2px #f9fede}@media screen and (min-width:769px){.dogwear-21ss .items-border{border:solid 1px #f9fede}}@media screen and (min-width:769px){.bx-controls{display:none}.dogwear-21ss .sc_container .items{width:1200px;margin:0 auto;overflow:hidden}.dogwear-21ss .sc_container .item{display:table;float:left;position:relative}.dogwear-21ss .sc_container .item.bottom-left{margin-top:-10%}.dogwear-21ss .sc_container .item .item-inner{display:table-cell;vertical-align:middle;position:relative;z-index:1}.dogwear-21ss .sc_container .item .item-inner .sp{display:none}.dogwear-21ss .sc_container .item .item-inner .pc{display:block}.dogwear-21ss .sc_container .item .item-scroll-img.has-hover{transition:opacity .2s}.dogwear-21ss .sc_container .item .item-scroll-img.hover{position:absolute;left:0;top:0;z-index:-1}.dogwear-21ss .sc_container .item .item-scroll-img:hover{opacity:0}.dogwear-21ss .sc_container .item-caption{padding-top:2%}.dogwear-21ss .sc_container .item-caption a{position:relative;padding-bottom:5px;z-index:1;display:inline-block;cursor:pointer}.dogwear-21ss .sc_container .item-caption a::after,.dogwear-21ss .sc_container .item-caption a::before{content:'';height:1px;background:#747070;bottom:5px;display:block;position:absolute;z-index:-1}.dogwear-21ss .sc_container .item-caption a::before{width:100%;right:0;-webkit-transition:all .1s ease;transition:all .1s ease}.dogwear-21ss .sc_container .item-caption a::after{left:0;width:0;-webkit-transition:all .5s ease .2s;transition:all .5s ease .2s}.dogwear-21ss .sc_container .item-caption a:hover::before{width:0}.dogwear-21ss .sc_container .item-caption a:hover::after{width:100%}}@media screen and (max-width:768px){.item{max-width:270px;margin-left:auto;margin-right:auto;margin-bottom:10%}.item:last-child{margin-bottom:55px}.item a{position:relative;padding-bottom:5px;z-index:1}.item a::before{content:'';height:1px;background:#000;bottom:1px;display:block;position:absolute;z-index:-1;width:100%;right:0}.item-inner.sp{display:block}.item-inner.pc{display:none}.item-caption{line-height:2;letter-spacing:0;width:100%;margin-top:30px;margin-bottom:50px;font-size:1.3rem;text-align:center}}@media screen and (max-width:768px){.bx-wrapper{position:relative}.bx-pager{position:absolute;bottom:-8px;left:0;width:100%;height:0;text-align:center;display:inline}.bx-pager-item{display:inline;padding:0 5px}.bx-pager-item a{background:#a0a0a0;display:inline-block;width:6px;height:6px;text-indent:-200%;overflow:hidden;border-radius:50%}.bx-pager-item a:hover{background:#a0a0a0}.bx-pager-item a.active{background:#000}.bx-pager-item a::before{background:0 0}}@media screen and (min-width:769px){.sp-none{display:inline-block;margin:0 2px}.pc-none{display:none}.pc-br::after{content:'\A';white-space:pre}}@media screen and (max-width:768px){.pc-none{display:inline-block;margin:1px 2px 0 4px}.sp-none{display:none}.sp-br::after{content:'\A';white-space:pre}}.scrollanime{opacity:0}.fadeInDown{animation-name:fadeInDown;animation-duration:1s;animation-fill-mode:forwards}@keyframes fadeInDown{0%{opacity:0}100%{opacity:1;transform:translate(0)}}.downup{transform:translateY(100px)}.slide-right{transform:translateX(50px)}.slide-left{transform:translateX(-50px)}