#wrapper>div.container main section>header{background-image:url("https://res.cloudinary.com/dvpdohspz/image/upload/f_auto,q_auto:low/v1588118504/images/takeout/eyecatch_b1cvjp.jpg");background-size:185%;background-position:bottom -60px left 50%;margin-left:1%;margin-right:1%;margin-top:10px}#wrapper>div.container main section>header>div{background-color:rgba(0,0,0,0.1);padding-top:40px;padding-bottom:60px}#wrapper>div.container main section>header>div ul{display:flex;flex-wrap:wrap;width:80px;margin-bottom:10px}#wrapper>div.container main section>header>div ul li{width:45%}#wrapper>div.container main section>header>div ul li+li{margin-left:10%}#wrapper>div.container main section>header>div p{text-align:center;font-size:6vw;line-height:1;margin-bottom:20px;font-weight:500}#wrapper>div.container main section>header>div h1{text-align:center;font-size:8vw;line-height:1.2;letter-spacing:4px;font-weight:600}#wrapper>div.container main section>p.caution{text-align:center;color:#c00;font-size:1.4rem}#wrapper>div.container main section>nav{margin-left:1%;margin-right:1%;margin-top:20px}#wrapper>div.container main section>nav ul{display:flex;flex-wrap:wrap;border-bottom:1px solid #000}#wrapper>div.container main section>nav ul li{width:50px;margin:0;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;margin-left:5px;position:relative;top:1px}#wrapper>div.container main section>nav ul li a{display:block;text-align:center;color:#aaa;background-color:#f9f9f9f9}#wrapper>div.container main section>nav ul li.active{border-bottom:1px solid #fff}#wrapper>div.container main section>nav ul li.active a{background-color:#fff;color:#000}#wrapper>div.container main section>ul.menu{display:flex;flex-wrap:wrap;margin-top:20px;margin-left:2%;margin-right:2%}#wrapper>div.container main section>ul.menu li{width:24.2%;margin-left:0;margin-right:0;margin-bottom:10px}#wrapper>div.container main section>ul.menu li a{display:block;border-radius:10px;border:1px solid #333;text-align:center;background-color:#f9f9f9f9;color:#aaa;height:25px;line-height:25px}#wrapper>div.container main section>ul.menu li.active a{background-color:#333;color:#fff}#wrapper>div.container main section>ul.menu li+li{margin-left:1%}#wrapper>div.container main section>ul.menu li:nth-child(4n+1){margin-left:0}#wrapper>div.container main section>ul.menu li:nth-child(5){font-size:1.2rem}#wrapper>div.container main section>ul.shops{margin-left:2%;margin-right:2%}#wrapper>div.container main section>ul.shops>li{border:1px solid #000;box-sizing:border-box;padding:20px;margin-top:10px;margin-left:0;margin-right:0;margin-left:2%}#wrapper>div.container main section>ul.shops>li figure figcaption{font-size:2em}#wrapper>div.container main section>ul.shops>li figure figcaption span{font-size:1.6rem;font-weight:400;display:block;line-height:1.2}#wrapper>div.container main section>ul.shops>li figure div.shopinfo p.tel{font-size:1.6em}#wrapper>div.container main section>ul.shops>li figure div.shopinfo p.type1{font-size:2rem;background-image:url("https://res.cloudinary.com/dvpdohspz/image/upload/q_auto:low/v1588118501/images/takeout/kurosenew-02_zjrhsh.svg");background-repeat:no-repeat;background-size:30px;padding-left:40px}#wrapper>div.container main section>ul.shops>li figure div.shopinfo p.type2{font-size:2rem;background-image:url("https://res.cloudinary.com/dvpdohspz/image/upload/q_auto:low/v1588118501/images/takeout/kurosenew-01_no4dk6.svg");background-repeat:no-repeat;background-size:30px;padding-left:40px}#wrapper>div.container main section>ul.shops>li figure div.shopinfo p.type3{font-size:2rem;background:url("https://res.cloudinary.com/dvpdohspz/image/upload/q_auto:low/v1588118501/images/takeout/kurosenew-02_zjrhsh.svg"),url("https://res.cloudinary.com/dvpdohspz/image/upload/q_auto:low/v1588118501/images/takeout/kurosenew-01_no4dk6.svg");background-position:left 0 center,left 40px center;background-repeat:no-repeat,no-repeat;background-size:30px,25px;padding-left:75px}#wrapper>div.container main section>ul.shops>li figure div.shopinfo p.taxi{color:#a00;margin-top:5px;margin-bottom:5px}#wrapper>div.container main section>ul.shops>li figure div.shopinfo dl{border-top:1px solid #000;border-left:1px solid #000;margin-bottom:10px}#wrapper>div.container main section>ul.shops>li figure div.shopinfo dl dt{border-right:1px solid #000;border-bottom:1px solid #000;padding-top:0.3em;padding-bottom:0.3em;padding-left:10px}#wrapper>div.container main section>ul.shops>li figure div.shopinfo dl dd{margin-left:90px;margin-top:-2.35em;border-left:1px solid #000;border-right:1px solid #000;padding-top:0.3em;padding-bottom:0.3em;padding-left:10px}#wrapper>div.container main section>ul.shops>li figure div.shopinfo p.other{line-height:1.5;margin-bottom:10px}#wrapper>div.container main section>ul.shops>li figure ul.btnGroup{display:flex;flex-wrap:wrap}#wrapper>div.container main section>ul.shops>li figure ul.btnGroup li{width:49%}#wrapper>div.container main section>ul.shops>li figure ul.btnGroup li a{display:block;width:100%;background-color:#000;color:#fff;background-repeat:no-repeat;background-position:left 10px center;padding-left:75px;box-sizing:border-box;line-height:1.4;padding-top:10px;padding-bottom:10px;font-size:3.8vw}#wrapper>div.container main section>ul.shops>li figure ul.btnGroup li:nth-child(1) a{background-image:url("https://res.cloudinary.com/dvpdohspz/image/upload/q_auto:low/v1588118501/images/takeout/kurosenew-04_cbefuy.svg");background-size:40px}#wrapper>div.container main section>ul.shops>li figure ul.btnGroup li:nth-child(2) a{background-image:url("https://res.cloudinary.com/dvpdohspz/image/upload/q_auto:low/v1588118501/images/takeout/kurose_nqffig.svg");background-size:50px}
