﻿.like_Btn_label{display:flex;align-items:center;cursor:pointer}.like_Btn_label .icon{display:grid;place-content:center;width:3.2rem;height:3.2rem;margin-right:.6rem;border-radius:50%;background:#d5d5d5;transition:.3s ease}.like_Btn_label .icon i{color:#fff;font-size:1.5rem;transition:.3s}.like_Btn_label .txt{font-size:1.2rem;font-weight:500;line-height:2;letter-spacing:.05em}.like_Btn_label.active .icon{background:#ff84a1}.like_Btn_label.active .txt{color:#ff84a1}#outfit{padding-top:3rem}#outfit .outfit__wp{display:flex;flex-direction:column}#outfit .outfit__wp>*{order:1}#outfit .outfit__wp .outfit__slide{margin-bottom:3rem}#outfit .outfit__wp .outfit__slide .outfit__slide-main{margin-bottom:1.7rem}#outfit .outfit__wp .outfit__slide .outfit__slide-main .swiper-pagination{bottom:1.3rem;left:50%;transform:translate(-50%, 0)}#outfit .outfit__wp .outfit__slide .outfit__slide-main .swiper-pagination .swiper-pagination-bullet{opacity:.8;margin:0 .7rem;box-shadow:0 0 .4rem rgba(0,0,0,.43);background:#f6f6f6}#outfit .outfit__wp .outfit__slide .outfit__slide-main .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#ffba4b}#outfit .outfit__wp .outfit__slide .outfit__slide-thum{padding:0 2rem;box-sizing:border-box}#outfit .outfit__wp .outfit__slide .outfit__slide-thum .swiper-slide{aspect-ratio:1/1;border-radius:.3rem;box-sizing:border-box;border:.2rem solid rgba(210,219,106,0)}#outfit .outfit__wp .outfit__slide .outfit__slide-thum .swiper-slide img{height:100%;object-fit:cover;object-position:center}#outfit .outfit__wp .outfit__slide .outfit__slide-thum .swiper-slide-thumb-active{border:.2rem solid #d2db6a}#outfit .outfit__wp .outfit__cont{display:contents}#outfit .outfit__wp .outfit__cont>*{order:1}#outfit .outfit__wp .outfit__cont .outfit__ttl,#outfit .outfit__wp .outfit__cont .outfit__staff{order:0}#outfit .outfit__wp .outfit__cont .outfit__ttl{margin-bottom:1.5rem;padding:0 2rem 1rem;box-sizing:border-box;border-bottom:.1rem solid #d2db6a;color:#7c4b22;font-size:1.8rem;letter-spacing:0;line-height:1.5;font-weight:bold;text-align:left}#outfit .outfit__wp .outfit__cont .outfit__staff{display:flex;align-items:center;margin-bottom:1.5rem;padding:0 2rem;box-sizing:border-box}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-img{width:4rem;border-radius:50%;overflow:hidden;margin-right:1rem}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-info{display:flex;align-items:center;justify-content:space-between;flex:1 1 auto}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-info .name{font-size:1.2rem;line-height:1.5;letter-spacing:.12em;outline-width:500}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-info .name::first-letter{color:#008460}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-info .name .size{margin-left:.7rem;color:#898989;font-family:"Arial",sans-serif;font-weight:400;letter-spacing:.05em}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-info .shop{order:1;display:inline-block;position:relative;padding-right:.8rem;color:#2e2e2e;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.1em;text-decoration:underline}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-info .shop::after{display:block;position:absolute;top:50%;right:0;transform:translate(0, -50%);font-size:.8em;font-family:"Font Awesome 5 Free";font-weight:bold;content:""}#outfit .outfit__wp .outfit__cont .outfit__txt{margin-bottom:1.7rem;padding:0 2rem;box-sizing:border-box;font-size:1.2rem;font-weight:500;line-height:2;letter-spacing:.05em}#outfit .outfit__wp .outfit__cont .outfit__info{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.5rem;padding:0 2rem;box-sizing:border-box}#outfit .outfit__wp .outfit__cont .outfit__info .outfit__info-date{font-size:1.2rem;font-weight:500;line-height:2;letter-spacing:.05em}#outfit .outfit__wp .outfit__cont .wear{padding:0 2rem;box-sizing:border-box}#outfit .outfit__wp .outfit__cont .wear .wear__ttl{margin-bottom:2rem;color:#7c4b22;font-size:1.6rem;font-weight:bold;letter-spacing:0;line-height:1.5;text-align:left}#outfit .outfit__wp .outfit__cont .wear .wear__list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem 1.6rem}#outfit .outfit__wp .outfit__cont .wear .wear__list .wear__list-item .img{aspect-ratio:5/6;overflow:hidden;margin-bottom:.6rem;border-radius:.3rem}#outfit .outfit__wp .outfit__cont .wear .wear__list .wear__list-item .img img{height:100%;object-fit:cover;object-position:center}#outfit .outfit__wp .outfit__cont .wear .wear__list .wear__list-item .name{margin-bottom:.6rem;font-size:1.2rem;font-weight:500;line-height:1.5;letter-spacing:.05em}#outfit .outfit__wp .outfit__cont .wear .wear__list .wear__list-item .size,#outfit .outfit__wp .outfit__cont .wear .wear__list .wear__list-item .info{font-size:1.1rem;font-weight:400;line-height:1.4;letter-spacing:.05em}#style{margin-bottom:4rem}#style .style__item{margin-top:4rem;padding-top:3rem;border-top:.1rem solid #d2db6a}#style .style__item .style__ttl{margin-bottom:2.4rem;padding:0 2rem;box-sizing:border-box;color:#7c4b22;font-size:1.8rem;font-weight:bold;line-height:1.5;letter-spacing:0;text-align:left}#style .style__item .style__txt{padding:2em 2em 4em;box-sizing:border-box;color:#008460;font-size:1.5rem;font-weight:bold;text-align:center}#style .style__item .btn{margin-top:3rem}#style .style__btn *+*{margin-top:2rem}@media screen and (min-width: 961px){.breadcrumb{margin-bottom:5rem;padding-top:2.5rem}.like_Btn_label .txt{font-size:1.4rem}#outfit{width:110rem;margin:0 auto 3rem;padding-top:0}#outfit .outfit__wp{display:grid;flex-direction:row;grid-template-columns:40rem 1fr;grid-gap:5rem}#outfit .outfit__wp .outfit__slide{margin-bottom:0}#outfit .outfit__wp .outfit__slide .outfit__slide-main{margin-bottom:1.5rem}#outfit .outfit__wp .outfit__slide .outfit__slide-main .swiper-slide{overflow:hidden;border-radius:.6rem}#outfit .outfit__wp .outfit__slide .outfit__slide-main .swiper-pagination{bottom:1.5rem}#outfit .outfit__wp .outfit__slide .outfit__slide-thum{padding:0}#outfit .outfit__wp .outfit__cont{display:block}#outfit .outfit__wp .outfit__cont .outfit__ttl{margin-bottom:3rem;padding:0 0 2.5rem;font-size:2.6rem}#outfit .outfit__wp .outfit__cont .outfit__staff{margin-bottom:3rem;padding:0}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-img{width:9rem;margin-right:2.4rem}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-info{display:block}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-info .name{font-size:2rem}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-info .name .size{margin-left:1rem;font-size:1.6rem}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-info .shop{margin-bottom:1rem;font-size:1.5rem}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-info .shop::after{transition:.3s}#outfit .outfit__wp .outfit__cont .outfit__staff .outfit__staff-info .shop:hover::after{right:-0.5rem}#outfit .outfit__wp .outfit__cont .outfit__txt{margin-bottom:1.7rem;padding:0;font-size:1.4rem;line-height:2.14}#outfit .outfit__wp .outfit__cont .outfit__info{margin-bottom:5rem;padding:0}#outfit .outfit__wp .outfit__cont .outfit__info .outfit__info-date{font-size:1.4rem}#outfit .outfit__wp .outfit__cont .wear{padding:0}#outfit .outfit__wp .outfit__cont .wear .wear__ttl{font-size:1.8rem}#outfit .outfit__wp .outfit__cont .wear .wear__list{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2.3rem}#outfit .outfit__wp .outfit__cont .wear .wear__list .wear__list-item .img{aspect-ratio:145/190;margin-bottom:1rem}#outfit .outfit__wp .outfit__cont .wear .wear__list .wear__list-item .name{font-size:1.3rem}#outfit .outfit__wp .outfit__cont .wear .wear__list .wear__list-item .size,#outfit .outfit__wp .outfit__cont .wear .wear__list .wear__list-item .info{font-size:1.3rem}#style{width:110rem;margin:0 auto 8rem}#style .style__item{margin-top:4rem;padding-top:3.5rem}#style .style__item .style__ttl{margin-bottom:2.8rem;padding:0;font-size:2rem}#style .style__item .style__txt{font-size:1.8rem}#style .style__item .btn{margin-top:3.5rem}#style .style__btn{display:flex;justify-content:center}#style .style__btn *{margin:0}#style .style__btn *+*{margin:0 0 0 3rem}#style .style__btn a{width:22rem}}