﻿body.brooks{color:#643c00}body.brooks a{color:#643c00}body.brooks .footer{margin-top:270px;padding-bottom:40px;line-height:1}@media (max-width: 767px){body.brooks .footer{margin-top:165px;padding-bottom:20px}}body.brooks .footer .footer-container{display:flex;align-items:flex-end;padding:0 40px}@media only screen and (max-width: 1100px){body.brooks .footer .footer-container{padding:0 20px}}@media (max-width: 767px){body.brooks .footer .footer-container{align-items:center;flex-direction:column}}@media (max-width: 767px){body.brooks .footer .footer-copyright{order:3}}body.brooks .footer .footer-copyright>small{font-size:15px;font-size:1.5rem;line-height:1.06667em}body.brooks .footer .footer-copyright>small br{display:none}@media only screen and (max-width: 1100px){body.brooks .footer .footer-copyright>small{font-size:13px;font-size:1.3rem}body.brooks .footer .footer-copyright>small br{display:block}}@media (max-width: 767px){body.brooks .footer .footer-copyright>small{font-size:10px;font-size:1rem;line-height:1.4em}body.brooks .footer .footer-copyright>small br{display:none}}body.brooks .footer .footer-title{font-size:15px;font-size:1.5rem;line-height:1.06667em;margin-left:50px}@media only screen and (max-width: 1100px){body.brooks .footer .footer-title{margin-left:20px;font-size:13px;font-size:1.3rem}}@media (max-width: 767px){body.brooks .footer .footer-title{order:2;margin-left:0;margin-top:60px;font-size:10px;font-size:1rem;line-height:1.4em}}body.brooks .footer .footer-sns{display:flex;margin-left:50px}@media only screen and (max-width: 1100px){body.brooks .footer .footer-sns{margin-left:20px}}@media (max-width: 767px){body.brooks .footer .footer-sns{order:4;margin-left:0;margin-top:5px}}body.brooks .footer .footer-sns>li:not(:first-child){margin-left:20px}@media only screen and (max-width: 1100px){body.brooks .footer .footer-sns>li:not(:first-child){margin-left:10px}}@media (max-width: 767px){body.brooks .footer .footer-sns>li:not(:first-child){margin-left:10px}}body.brooks .footer .footer-sns>li a{font-size:15px;font-size:1.5rem;line-height:1.06667em}@media only screen and (max-width: 1100px){body.brooks .footer .footer-sns>li a{font-size:13px;font-size:1.3rem}}@media (max-width: 767px){body.brooks .footer .footer-sns>li a{font-size:10px;font-size:1rem;line-height:1.4em}}body.brooks .footer .footer-logo{display:flex;align-items:flex-end;margin-left:auto}@media (max-width: 767px){body.brooks .footer .footer-logo{order:1;flex-direction:column-reverse;align-items:center;margin-left:0}}body.brooks .footer .footer-logo ._brooksbrothers{display:block;width:187px}@media only screen and (max-width: 1180px){body.brooks .footer .footer-logo ._brooksbrothers{width:140px}}@media only screen and (max-width: 1100px){body.brooks .footer .footer-logo ._brooksbrothers{width:110px}}@media (max-width: 767px){body.brooks .footer .footer-logo ._brooksbrothers{width:120px;margin:25px auto 0}}body.brooks .footer .footer-logo ._canterbury{width:107px;margin-left:33px}@media only screen and (max-width: 1180px){body.brooks .footer .footer-logo ._canterbury{width:90px}}@media only screen and (max-width: 1100px){body.brooks .footer .footer-logo ._canterbury{width:75px;margin-left:10px}}@media (max-width: 767px){body.brooks .footer .footer-logo ._canterbury{width:85px;margin-left:0;margin:auto 0}}.sec-mv{position:relative}.sec-mv .sec-mv-ttl{display:flex;justify-content:space-between;font-size:20px;font-size:2rem;line-height:1em;letter-spacing:.03em;padding-bottom:75px}@media only screen and (max-width: 1100px){.sec-mv .sec-mv-ttl{font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:.03em}}.sec-mv .sec-mv-ttl__main span{display:inline-block;margin-left:35px}@media only screen and (max-width: 1100px){.sec-mv .sec-mv-ttl__main span{margin-left:15px}}@media only screen and (max-width: 970px){.sec-mv .sec-mv-ttl__main span{margin-left:5px}}.sec-mv .sec-mv-ttl__year{margin-left:auto}.sec-mv .sec-mv-ttl__year span{display:block}.sec-mv .sec-mv-ttl__year span+span{margin-top:20px}.sec-mv .sec-mv-ttl__season{margin-left:60px}@media only screen and (max-width: 1280px){.sec-mv .sec-mv-ttl__season{margin-left:30px}}@media only screen and (max-width: 970px){.sec-mv .sec-mv-ttl__season{margin-left:10px}}@media (max-width: 767px){.sec-mv .sec-mv-intro{margin-top:50px;padding:0 20px}}.sec-mv .sec-mv-intro__ttl{font-size:20px;font-size:2rem;line-height:1em;letter-spacing:.03em}@media (max-width: 767px){.sec-mv .sec-mv-intro__ttl{font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:.03em}}.sec-mv .sec-mv-intro__txt{margin-top:10px;font-size:12px;font-size:1.2rem;line-height:1.58333em}@media (max-width: 767px){.sec-mv .sec-mv-intro__txt{font-size:11px;font-size:1.1rem;line-height:1.72727em;letter-spacing:.03em}}.sec-mv .sec-mv-head{min-height:320px;display:flex;flex-wrap:wrap}@media (max-width: 767px){.sec-mv .sec-mv-head{display:block}}.sec-mv .sec-mv-head .sec-mv-head-txt{width:50%;min-height:320px;height:100vh;max-height:1000px;padding:40px 40px 35px}@media only screen and (max-width: 1100px){.sec-mv .sec-mv-head .sec-mv-head-txt{padding-left:20px;padding-right:20px}}.sec-mv .sec-mv-head .sec-mv-head-txt .sec-mv-head-txt-inner{max-width:640px;height:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:space-between}.sec-mv .sec-mv-head .sec-mv-head-txt .sec-mv-head-txt-inner::before{content:'';display:block}.sec-mv .sec-mv-head .sec-mv-head-img{position:relative;width:50%;min-height:320px;height:100vh;max-height:1000px}@media (max-width: 767px){.sec-mv .sec-mv-head .sec-mv-head-img{width:100%}}.sec-mv .sec-mv-head .sec-mv-head-img__photo{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover}.sec-mv .sec-mv-head .sec-mv-head-img__logo{z-index:3;position:absolute;top:40px;right:40px;display:flex}@media (max-width: 767px){.sec-mv .sec-mv-head .sec-mv-head-img__logo{top:0;right:auto;bottom:0;width:100%;display:flex;flex-direction:column-reverse;justify-content:space-between}}.sec-mv .sec-mv-head .sec-mv-head-img__logo ._brooksbrothers{display:block;width:187px}@media (max-width: 767px){.sec-mv .sec-mv-head .sec-mv-head-img__logo ._brooksbrothers{width:120px;margin:0 auto 30px}}.sec-mv .sec-mv-head .sec-mv-head-img__logo ._canterbury{width:107px;margin-left:33px}@media (max-width: 767px){.sec-mv .sec-mv-head .sec-mv-head-img__logo ._canterbury{width:88px;margin-left:0;margin:30px auto 0}}.sec-mv .sec-mv-visual{display:flex;flex-wrap:wrap}@media (max-width: 767px){.sec-mv .sec-mv-visual{flex-direction:column-reverse}}.sec-mv .sec-mv-visual__img{position:relative;width:50%;padding-top:62.5%}@media (max-width: 767px){.sec-mv .sec-mv-visual__img{width:100%;padding-top:125%}}.sec-mv .sec-mv-visual__img figure{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover}.sec-mv .sec-mv-visual__img .sec-mv-ttl{z-index:2;position:absolute;top:50%;left:20px;right:20px;max-width:335px;margin:-10px auto 0;color:#fff;font-size:16px;font-size:1.6rem}.sec-mv .sec-mv-visual__img .sec-mv-ttl__main span{margin-left:10px}.sec-mv .sec-mv-visual__img .sec-mv-ttl__year span+span{margin-top:7px}.sec-mv .sec-mv-visual__img .sec-mv-ttl__season{margin-left:35px}.sec-mv .sec-mv-menubtn{z-index:4;position:fixed;top:20px;right:20px;width:20px;height:12px;padding:0;background-color:transparent;border:none}@media (max-width: 767px){.sec-mv .sec-mv-menubtn{width:18px;height:10px}}.sec-mv .sec-mv-menubtn::before,.sec-mv .sec-mv-menubtn::after{content:'';position:absolute;left:0;width:100%;height:1px;background-color:#a8927c;transition:.3s}.sec-mv .sec-mv-menubtn::before{top:0}.sec-mv .sec-mv-menubtn::after{bottom:0}.sec-mv .sec-mv-menubtn.is-open::before{top:calc(50% - 1px);transform:rotate(45deg)}.sec-mv .sec-mv-menubtn.is-open::after{bottom:50%;transform:rotate(-45deg)}.sec-mv .sec-mv-spmenu{display:none;z-index:3;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000}@media (min-width: 768px){.sec-mv .sec-mv-spmenu{display:none !important}}.sec-mv .sec-mv-spmenu__inner{width:100%;padding-top:20px}.sec-mv .sec-mv-spmenu .sec-mv-menu{position:absolute;z-index:2;top:35px;left:0;right:0;width:calc(100% - 40px);max-width:1115px;margin-left:auto;margin-right:auto}@media (max-width: 767px){.sec-mv .sec-mv-spmenu .sec-mv-menu{top:auto;bottom:115px}}.sec-mv .sec-mv-spmenu .sec-mv-menu__list>li{position:relative;padding-left:16px}.sec-mv .sec-mv-spmenu .sec-mv-menu__list>li::before{content:'';position:absolute;top:9px;left:0;width:5px;height:5px;border-radius:100%;background:#fff}.sec-mv .sec-mv-spmenu .sec-mv-menu__list>li a{font-size:17px;font-size:1.7rem;line-height:1.47059em;letter-spacing:.03em;color:#fff}@media only screen and (max-width: 1030px){.sec-mv .sec-mv-spmenu .sec-mv-menu__list>li a{font-size:14px;font-size:1.4rem}}@media (max-width: 767px){.sec-mv .sec-mv-spmenu .sec-mv-menu__list>li a{font-size:16.5px;font-size:1.65rem}}.sec-mv .sec-mv-spmenu .sec-mv-logo{position:relative;z-index:3;width:160px;margin:0 auto}@media (max-width: 767px){.sec-mv .sec-mv-spmenu .sec-mv-logo{width:85px}}.sec-mv .sec-mv-spmenu .sec-mv-ttl{position:absolute;z-index:2;top:50%;bottom:auto;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;width:calc(100% - 40px);max-width:1115px;margin-left:auto;margin-right:auto;margin-top:-95px;transform:none}.sec-mv .sec-mv-spmenu .sec-mv-ttl span{color:#fff;font-size:10px;font-size:1rem;line-height:1em;letter-spacing:.033em}.sec-mv .sec-mv-spmenu .sec-mv-sns{position:absolute;z-index:2;bottom:30px;left:0;right:0;max-width:1115px;width:calc(100% - 40px);margin-left:auto;margin-right:auto}@media (max-width: 767px){.sec-mv .sec-mv-spmenu .sec-mv-sns{bottom:10px}}.sec-mv .sec-mv-spmenu .sec-mv-sns__list{display:flex}.sec-mv .sec-mv-spmenu .sec-mv-sns__list>li:not(:first-child){margin-left:20px}@media (max-width: 767px){.sec-mv .sec-mv-spmenu .sec-mv-sns__list>li:not(:first-child){margin-left:15px}}.sec-mv .sec-mv-spmenu .sec-mv-sns__list>li a{color:#fff;font-size:17px;font-size:1.7rem;line-height:1em;letter-spacing:.03em}@media (max-width: 767px){.sec-mv .sec-mv-spmenu .sec-mv-sns__list>li a{font-size:10px;font-size:1rem;line-height:1em}}.sec-mv .sec-mv-spmenu .sec-mv-copyright{position:absolute;bottom:45px;left:0;right:0;width:calc(100% - 40px);margin-left:auto;margin-right:auto;font-size:10px;font-size:1rem;line-height:1.4em;letter-spacing:.03em;color:#fff}.sec-item .sec-item-head-txt ._num{font-size:12px;font-size:1.2rem;line-height:1em}@media (max-width: 767px){.sec-item .sec-item-head-txt ._num{font-size:11px;font-size:1.1rem;line-height:1em}}.sec-item .sec-item-head-txt ._name{font-size:20px;font-size:2rem;line-height:1.35em;letter-spacing:.03em;margin-top:3px}@media (max-width: 767px){.sec-item .sec-item-head-txt ._name{margin-top:10px;font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.03em}}.sec-item .sec-item-head-txt ._name small{position:relative;top:-5px;font-size:12px;font-size:1.2rem}.sec-item .sec-item-head-txt ._spec{display:flex;flex-wrap:wrap;margin-top:20px;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.03em}@media (max-width: 767px){.sec-item .sec-item-head-txt ._spec{margin-top:15px;font-size:12.5px;font-size:1.25rem;line-height:1.36em;letter-spacing:.03em}}.sec-item .sec-item-head-txt ._spec>dt{width:90px}@media (max-width: 767px){.sec-item .sec-item-head-txt ._spec>dt{width:72px}}.sec-item .sec-item-head-txt ._spec>dd{width:calc(100% - 90px)}@media (max-width: 767px){.sec-item .sec-item-head-txt ._spec>dd{width:calc(100% - 72px)}}.sec-item .sec-item-head-txt ._shoplink{margin-top:25px}@media (max-width: 767px){.sec-item .sec-item-head-txt ._shoplink{margin-top:20px;font-size:12.5px;font-size:1.25rem;line-height:1.36em;letter-spacing:.03em}}.sec-item .sec-item-head-txt ._shoplink::before{content:'→';margin-right:3px}.sec-item .sec-item-head-txt ._shoplink a{text-decoration:underline}.sec-item01{margin-top:185px}@media (max-width: 767px){.sec-item01{margin-top:57px}}.sec-item01 .sec-item01-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media (max-width: 767px){.sec-item01 .sec-item01-head{flex-direction:column-reverse}}.sec-item01 .sec-item01-head .sec-item01-head-txt{flex:1;padding-right:20px;padding-left:40px;padding-bottom:100px}@media (max-width: 767px){.sec-item01 .sec-item01-head .sec-item01-head-txt{align-self:flex-start;margin-top:45px;padding-left:20px;padding-bottom:0}}.sec-item01 .sec-item01-head .sec-item01-head-img{position:relative;width:65.5%;padding-top:48.8%;background-color:#ddd}@media (max-width: 767px){.sec-item01 .sec-item01-head .sec-item01-head-img{width:89.3%;padding-top:66.6%;align-self:flex-end}}.sec-item01 .sec-item01-head .sec-item01-head-img__photo{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover}.sec-item01 .sec-item01-visual{display:flex;flex-wrap:wrap;margin-top:50px}.sec-item01 .sec-item01-visual__img{position:relative;width:50%;padding-top:67.5%}@media (max-width: 767px){.sec-item01 .sec-item01-visual__img{width:100%;padding-top:135%}}.sec-item01 .sec-item01-visual__img figure{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover}.sec-item01 .sec-item01-intro{position:relative}.sec-item01 .sec-item01-intro__txt{max-width:495px;margin-left:auto;padding-top:60px;margin-right:100px;font-size:12px;font-size:1.2rem;line-height:1.58333em}@media only screen and (max-width: 1280px){.sec-item01 .sec-item01-intro__txt{width:50%;margin-right:50px}}@media (max-width: 767px){.sec-item01 .sec-item01-intro__txt{max-width:none;width:auto;margin:50px 0 0;padding:0 20px;font-size:11px;font-size:1.1rem;line-height:1.72727em;letter-spacing:.05em}}.sec-item01 .sec-item01-intro__img1{position:absolute;top:0;left:0;width:33%;padding-top:calc(151% * 0.33);background-color:#ddd}@media (max-width: 767px){.sec-item01 .sec-item01-intro__img1{position:relative;margin-top:50px;width:56.5%;padding-top:calc(151% * 0.565)}}.sec-item01 .sec-item01-intro__img1 figure{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover}.sec-item01 .sec-item01-intro__img2{position:relative;width:42%;margin-top:170px;margin-right:103px;margin-left:auto;padding-top:calc(143.5% * 0.42);background-color:#ddd}@media only screen and (max-width: 1280px){.sec-item01 .sec-item01-intro__img2{margin-right:50px}}@media (max-width: 767px){.sec-item01 .sec-item01-intro__img2{margin-top:50px;margin-right:20px;width:70.5%;padding-top:calc(142% * 0.705)}}.sec-item01 .sec-item01-intro__img2 figure{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover}.sec-item02{margin-top:185px}@media (max-width: 767px){.sec-item02{margin-top:70px}}.sec-item02 .sec-item02-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.sec-item02 .sec-item02-head .sec-item02-head-txt{padding-right:40px;padding-left:40px;padding-top:125px}@media only screen and (max-width: 970px){.sec-item02 .sec-item02-head .sec-item02-head-txt{flex:1}}@media (max-width: 767px){.sec-item02 .sec-item02-head .sec-item02-head-txt{align-self:flex-start;margin-top:40px;padding-top:0;padding-left:20px;padding-bottom:0}}.sec-item02 .sec-item02-head .sec-item02-head-txt ._img{max-width:395px;margin-top:135px}@media (max-width: 767px){.sec-item02 .sec-item02-head .sec-item02-head-txt ._img{width:70%;margin-top:50px}}.sec-item02 .sec-item02-head .sec-item02-head-img{position:relative;width:50%;padding-top:calc(136% * 0.50);background-color:#ddd}@media (max-width: 767px){.sec-item02 .sec-item02-head .sec-item02-head-img{width:100%;padding-top:136%}}.sec-item02 .sec-item02-head .sec-item02-head-img__photo{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover}.sec-item02 .sec-item02-intro{position:relative;margin-top:75px}.sec-item02 .sec-item02-intro__txt{max-width:495px;margin-left:auto;padding-top:55px;margin-right:100px;font-size:12px;font-size:1.2rem;line-height:1.58333em}@media only screen and (max-width: 1280px){.sec-item02 .sec-item02-intro__txt{width:50%;margin-right:50px}}@media (max-width: 767px){.sec-item02 .sec-item02-intro__txt{max-width:none;width:auto;margin:50px 0 0;padding:0 20px;font-size:11px;font-size:1.1rem;line-height:1.72727em;letter-spacing:.05em}}.sec-item02 .sec-item02-intro__img1{position:relative;width:67.2%;padding-top:calc(66% * 0.672);margin-left:auto;margin-right:125px}@media (max-width: 767px){.sec-item02 .sec-item02-intro__img1{width:90%;padding-top:calc(66.6% * 0.9);margin-right:0}}.sec-item02 .sec-item02-intro__img1 figure{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover}.sec-item02 .sec-item02-intro__img2{position:relative;width:52.4%;padding-top:calc(74.5% * 0.524);margin-left:40px}@media (max-width: 767px){.sec-item02 .sec-item02-intro__img2{width:70%;padding-top:calc(75% * 0.7);margin-left:0}}.sec-item02 .sec-item02-intro__img2 figure{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover}.sec-item03{margin-top:405px}@media (max-width: 767px){.sec-item03{margin-top:115px}}.sec-item03 .sec-item03-head .sec-item03-head-txt{padding-right:40px;padding-left:40px;max-width:640px;margin:40px auto 0}@media (max-width: 767px){.sec-item03 .sec-item03-head .sec-item03-head-txt{padding-right:20px;padding-left:20px}}.sec-item03 .sec-item03-head .sec-item03-head-img{position:relative;padding-top:48.8%;background-color:#ddd}@media (max-width: 767px){.sec-item03 .sec-item03-head .sec-item03-head-img{width:100%;padding-top:149%}}.sec-item03 .sec-item03-head .sec-item03-head-img__photo{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover}.sec-item03 .sec-item03-intro{position:relative;margin-top:70px}@media (max-width: 767px){.sec-item03 .sec-item03-intro{margin-top:120px}}.sec-item03 .sec-item03-intro__txt{max-width:520px;margin-top:75px;margin-left:80px;font-size:12px;font-size:1.2rem;line-height:1.58333em}@media only screen and (max-width: 1280px){.sec-item03 .sec-item03-intro__txt{width:50%;margin-right:50px}}@media (max-width: 767px){.sec-item03 .sec-item03-intro__txt{max-width:none;width:auto;margin:50px 0 0;padding:0 20px;font-size:11px;font-size:1.1rem;line-height:1.72727em;letter-spacing:.05em}}.sec-item03 .sec-item03-intro__img1,.sec-item03 .sec-item03-intro__img2{position:relative;width:52.4%;padding-top:calc(74% * 0.524);margin-left:40px}@media (max-width: 767px){.sec-item03 .sec-item03-intro__img1,.sec-item03 .sec-item03-intro__img2{width:70%;padding-top:calc(74% * 0.7);margin-left:20px}}.sec-item03 .sec-item03-intro__img1 figure,.sec-item03 .sec-item03-intro__img2 figure{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover}.sec-item03 .sec-item03-intro__img2{margin-top:30px}@media (max-width: 767px){.sec-item03 .sec-item03-intro__img2{margin-top:10px}}.sec-item03 .sec-item03-intro__img3{position:relative;width:61.4%;padding-top:calc(134% * 0.614);margin-top:175px;margin-left:auto}@media (max-width: 767px){.sec-item03 .sec-item03-intro__img3{width:100%;padding-top:134%;margin-top:100px;margin-right:0}}.sec-item03 .sec-item03-intro__img3 figure{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover}

/*# sourceMappingURL=maps/brooks-brothers.min.css.map */
