﻿tml,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,animemp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;background:transparent;list-style:none;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}a img{border:none}div,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,input,textarea,button,table,tr,th,td,article,aside,footer,header,hgroup,nav,section,img,a,p{box-sizing:border-box}img{max-width:100%;height:auto;vertical-align:bottom}input[type="submit"],input[type="button"]{border-radius:0;-webkit-appearance:button;appearance:button;border:none}input[type="submit"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration{display:none}input[type="submit"]::focus,input[type="button"]::focus{outline-offset:-2px}input,textarea{font-family:"Noto Sans JP","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif}input[type="submit"]{cursor:pointer}input:focus,textarea:focus{outline:none;background-color:#fff}input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}body,html{height:100%}html{font-size:62.5%}body{color:#000;font-family:"Noto Sans JP","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;font-size:1.4rem;line-height:1.6;letter-spacing:0.5px;overflow-y:scroll;overflow-wrap:break-word;font-feature-settings:"palt";font-weight:400}@media screen and (max-width: 730px){body{font-size:3.5vw}}a{color:#956E57}a:hover{color:#000}::selection{color:#000;background-color:#d3d3d3}::-moz-selection{color:#000;background-color:#d3d3d3}input,.pullDown select{color:#707070}#all{width:100%;position:relative;min-height:100vh;z-index:10;overflow:clip;background-image:url(../img/bg.jpg);background-size:1000px auto;padding:60px 0;background-position:top center;background-attachment:fixed}@media screen and (max-width: 730px){#all{background-size:220% auto;padding:7vw 0vw}}a{word-wrap:break-word;transition:all .2s ease;-webkit-transition:all .2s ease;text-decoration:none}a:hover{text-decoration:none}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:block}.clear{clear:both}.border{border:1px solid #333;background-color:#000;box-shadow:0px 0px 4px #333;margin-right:2px;margin-left:2px}.enFont{font-family:"Barlow","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif}.jpFont{font-family:"Noto Sans JP","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif}.minFont{font-family:"Shippori Mincho","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif}.fz36{font-size:3.6rem}@media screen and (max-width: 730px){.fz36{font-size:7vw}}.fz24{font-size:2.4rem}@media screen and (max-width: 730px){.fz24{font-size:6vw}}.fz18{font-size:1.8rem}@media screen and (max-width: 730px){.fz18{font-size:4.5vw}}.fz14{font-size:1.4rem}@media screen and (max-width: 730px){.fz14{font-size:3.5vw}}hr{border:none;border-top:1px solid #999;margin-top:80px;margin-bottom:0px;padding-bottom:80px}.dot-list{position:relative;padding-left:1em}.dot-list::before{content:"";display:block;position:absolute;height:3px;width:3px;background:#000;left:0.3em;top:0.7em}.circle-list{position:relative;padding-left:1.7em;margin-bottom:3px}@media screen and (max-width: 730px){.circle-list{margin-bottom:1vw}}.circle-list::before{content:"●";display:block;position:absolute;color:#000;left:0.3em;top:0.1em;font-size:95%}.txt-beige{color:#956E57}.mt0{margin-top:0 !important}.flex{display:flex !important;flex-wrap:wrap}.flex-top{align-items:flex-start}.flex-middle{align-items:center}.flex-bottom{align-items:flex-end}.flex-left{justify-content:flex-start}.flex-center{justify-content:center}.flex-right{justify-content:flex-end}.flex-between{justify-content:space-between}.pcNon{display:none}@media screen and (max-width: 730px){.pcNon{display:inline}.spNon{display:none}}.txt-center{text-align:center}.txt-right{text-align:right}.commonWidth{max-width:720px;margin:auto;position:relative}@media screen and (max-width: 730px){.commonWidth{max-width:inherit;width:auto;margin:auto}}.widthmiddle{width:440px;margin:auto}@media screen and (max-width: 730px){.widthmiddle{width:auto}}.commonPadding{padding-left:60px;padding-right:60px}@media screen and (max-width: 730px){.commonPadding{padding-left:5vw;padding-right:5vw}}.in.fade{transform:translateY(-50px);opacity:0;transition:all .7s ease;-webkit-transition:all .7s ease}.active.fade{transform:translateY(0);opacity:1}.youtubeFull{position:relative;width:100%;padding-top:56.3%}.youtubeFull iframe{position:absolute;top:0;right:0;width:100%;height:100%}.footer-global{background-color:#fff;text-align:center;padding:25px 0;font-size:80%}@media screen and (max-width: 730px){.footer-global{padding:4vw 0;font-size:2.5vw}}.imgbd{border:1px solid #E1E1E1}.common__box{background-color:rgba(255,255,255,0.95);border-radius:20px;position:relative;margin:40px 0}@media screen and (max-width: 730px){.common__box{margin:8vw 0}}.common__inner{padding:35px 50px 40px 120px}@media screen and (max-width: 730px){.common__inner{padding:7vw 7vw 10vw}}.common__center{padding:0px 50px}@media screen and (max-width: 730px){.common__center{padding:0vw 7vw}}.common__head{color:#956E57;font-weight:700;border-bottom:1px solid #51B1F3;padding-bottom:15px;margin-bottom:25px;font-size:2.4rem;line-height:1.3}@media screen and (max-width: 730px){.common__head{font-size:4.5vw;padding-left:10vw;padding-bottom:3vw;margin-bottom:4vw}}.common__head .minFont{letter-spacing:0px}.common__num{position:absolute;left:20px;top:30px;width:70px}@media screen and (max-width: 730px){.common__num{left:2.5vw;top:2vw;width:10vw}}.common__btm{border-radius:50px;background:#12A5AC;padding:20px 50px;color:#FFF;margin:20px 0;font-size:120%;font-weight:500;line-height:1.2;display:inline-block}.common__btm:hover{color:#fff;opacity:0.7}@media screen and (max-width: 730px){.common__btm{padding:4vw 12vw;margin:4vw 0;font-size:110%}}.common__btm .icon{width:25px;margin-right:1em}@media screen and (max-width: 730px){.common__btm .icon{width:5vw}}.common__btm .icon.map{width:17px}@media screen and (max-width: 730px){.common__btm .icon.map{width:3.5vw}}.common__btm .txt{flex:1}.common__btm.blue{background-color:#2C699C;margin:0}.common__btm.beige{background-color:#956E57}.top-head__box{text-align:center;color:#FFF;padding:50px;position:relative;line-height:1.8}@media screen and (max-width: 730px){.top-head__box{padding:10vw 0vw}}.top-head__box::before{content:"";display:block;position:absolute;background-color:#00468B;mix-blend-mode:multiply;height:100%;width:100%;z-index:-1;left:0;top:0}.top-head__head{font-size:120%;font-weight:700;margin-bottom:30px}@media screen and (max-width: 730px){.top-head__head{font-size:100%;margin-bottom:6vw}}.top-head__txt a{color:#F9D81A;display:inline-block;text-decoration:underline}.top-head__txt a:hover{text-decoration:none}@media screen and (max-width: 730px){.contents1__flex{justify-content:center}}.contents1__left{width:30%;transform:translateX(-40px)}@media screen and (max-width: 730px){.contents1__left{margin-top:6vw;width:60%;transform:translateX(0px);order:2}}.contents1__right{flex:1}@media screen and (max-width: 730px){.contents1__right{flex:auto;order:1}}.contents2__head{font-size:120%;font-weight:bold;margin-bottom:20px}@media screen and (max-width: 730px){.contents2__head{margin-bottom:4vw}}.contents2-map{margin:10px auto 60px}@media screen and (max-width: 730px){.contents2-map{margin:2vw auto 15vw}}.contents2-map__img{width:60%;margin:auto}@media screen and (max-width: 730px){.contents2-map__img{width:80%}}.contents2-map .common__btm{margin-top:25px}@media screen and (max-width: 730px){.contents2-map .common__btm{margin-top:6vw}}.contents2-app{margin-bottom:40px}@media screen and (max-width: 730px){.contents2-app{margin-bottom:12vw}}@media screen and (max-width: 730px){.contents2-app__flex{justify-content:center}}.contents2-app__box{width:46%}@media screen and (max-width: 730px){.contents2-app__box{width:60%;margin-bottom:6vw}}.contents2-app__small{text-align:right;font-size:80%;margin-top:3px}@media screen and (max-width: 730px){.contents2-app__small{margin-top:0.5vw}}.contents2-app__txt{margin-top:15px}@media screen and (max-width: 730px){.contents2-app__txt{margin-top:0vw}}.contents2-guest{border-top:1px dotted #000;padding:40px 0 30px}@media screen and (max-width: 730px){.contents2-guest{padding:12vw 0 6vw;justify-content:center}}.contents2-guest__img{width:45%}@media screen and (max-width: 730px){.contents2-guest__img{width:70%;margin-bottom:6vw}}.contents2-guest__txt{width:48%}@media screen and (max-width: 730px){.contents2-guest__txt{width:100%}}.contents2-gift{color:#956E57;padding-bottom:25px}@media screen and (max-width: 730px){.contents2-gift{padding-bottom:2vw}}.contents2-gift__bd{margin:35px 0;line-height:0}@media screen and (max-width: 730px){.contents2-gift__bd{margin:10vw 0;transform:scale(1.05)}}.contents2-gift__head{text-align:center;font-size:2rem;line-height:1.4;margin-bottom:30px}@media screen and (max-width: 730px){.contents2-gift__head{font-size:4vw;margin-bottom:6vw}}.contents2-gift__head .minFont{font-size:2.4rem;margin-bottom:10px}@media screen and (max-width: 730px){.contents2-gift__head .minFont{font-size:4.8vw;margin-bottom:2vw;letter-spacing:-1px}}.contents2-gift__head small{display:block;font-size:75%}@media screen and (max-width: 730px){.contents2-gift__head small{margin-top:0.5vw;font-size:80%}}.contents2-gift__flex.first{border-bottom:1px dotted #956E57;padding-bottom:40px;margin-bottom:40px}@media screen and (max-width: 730px){.contents2-gift__flex.first{padding-bottom:8vw;margin-bottom:8vw}}.contents2-gift__left{width:50%;text-align:center}@media screen and (max-width: 730px){.contents2-gift__left{width:100%;order:2}}.contents2-gift__right{flex:1}@media screen and (max-width: 730px){.contents2-gift__right{flex:auto;order:1;margin-bottom:8vw}}.contents2-gift__name{font-size:90%;border-bottom:1px solid #946E57;display:inline-block;padding:0 15px 5px;line-height:1.2}@media screen and (max-width: 730px){.contents2-gift__name{padding:0 3vw 1vw}}.contents2-gift__name p{display:block;margin-top:5px}@media screen and (max-width: 730px){.contents2-gift__name p{margin-top:1vw}}.contents2-gift__logo{width:40%;margin:15px auto 0}@media screen and (max-width: 730px){.contents2-gift__logo{width:45%;margin:5vw auto 0}}.contents2-gift__txt{text-align:center;margin-top:30px;color:#000}@media screen and (max-width: 730px){.contents2-gift__txt{margin-top:6vw;text-align:left}}.contents3__btm .common__btm{margin:0}.contents3__drink{width:45%;margin:30px 20px 15px auto}@media screen and (max-width: 730px){.contents3__drink{width:80%;margin:8vw auto 5vw}}.contents3__yokoimg small{display:block;font-size:80%;margin:10px 15px 0 0;text-align:right}@media screen and (max-width: 730px){.contents3__yokoimg small{margin-top:2vw;margin-right:3vw}}.contents3-howto{margin:50px 0}@media screen and (max-width: 730px){.contents3-howto{margin:15vw 0 20vw}}.contents3-howto__box{width:50%;padding:0 40px}@media screen and (max-width: 730px){.contents3-howto__box{width:100%;padding:0vw}}.contents3-howto__box.left{border-right:1px dotted #000}@media screen and (max-width: 730px){.contents3-howto__box.left{border-right:none;border-bottom:1px dotted #000;padding-bottom:8vw;margin-bottom:8vw}}.contents3-howto__box.left small{display:block;margin-top:10px}@media screen and (max-width: 730px){.contents3-howto__box.left small{margin-top:2vw}}.contents3-howto__box.right{text-align:center}.contents3-howto__kadomaru{width:80%;margin:0 auto 20px;color:#956E57;border:1px solid #956E57;border-radius:50px;text-align:center;font-weight:bold;padding:5px 0;line-height:1.2;font-size:110%}@media screen and (max-width: 730px){.contents3-howto__kadomaru{width:60%;padding:1.5vw 0;margin-bottom:4vw}}.contents3-howto__img{width:100%;text-align:right;margin:20px auto 0}@media screen and (max-width: 730px){.contents3-howto__img{width:90%;margin-top:7vw}}.contents3-obi{position:relative;background-color:#956E57;color:#fff;font-weight:700;font-size:2.4rem;text-align:center;padding:15px 0 20px;line-height:1.3;width:calc(100% + 60px);transform:translateX(-30px)}@media screen and (max-width: 730px){.contents3-obi{font-size:4.8vw;padding:3vw 0 4vw;width:calc(100% + 8vw);transform:translateX(-4vw)}}.contents3-obi::before,.contents3-obi::after{content:"";display:block;position:absolute;background-color:#735442;bottom:-15px;width:30px;height:16px}@media screen and (max-width: 730px){.contents3-obi::before,.contents3-obi::after{bottom:-3vw;width:4vw;height:3vw}}.contents3-obi::before{left:0;clip-path:polygon(0% 0, 100% 0%, 100% 100%)}.contents3-obi::after{right:0px;clip-path:polygon(0% 0, 100% 0%, 0% 100%)}.contents3-event{padding:40px 30px 60px}@media screen and (max-width: 730px){.contents3-event{padding:10vw 0 7vw}}.contents3-event__box{border-top:1px dotted #956E57;margin-top:50px;padding-top:50px}@media screen and (max-width: 730px){.contents3-event__box{margin-top:14vw;padding-top:12vw}}.contents3-event__box:first-of-type{border-top:none;margin-top:0px;padding-top:0px}.contents3-event__box a{text-decoration:underline}.contents3-event__day{display:inline-block;border:1px solid #956E57;padding:5px 15px;line-height:1.3;font-size:115%;font-weight:700;color:#956E57}@media screen and (max-width: 730px){.contents3-event__day{padding:1vw 3vw}}.contents3-event__head{color:#956E57;font-size:2rem;margin:25px 0 20px;line-height:1.4;font-weight:500}@media screen and (max-width: 730px){.contents3-event__head{font-size:4.5vw;margin:5vw 0 4vw}}.contents3-event__head small{display:inline-block;font-size:85%}.contents3-event__headsmall{margin-bottom:5px}@media screen and (max-width: 730px){.contents3-event__headsmall{margin-bottom:1vw}}.contents3-event__headsmall small{font-size:75%;display:block}@media screen and (max-width: 730px){.contents3-event__headsmall small{font-size:80%}}.contents3-event__btm{text-align:center}.contents3-event__btm a{border-radius:50px;background:#956E57;color:#FFF;padding:10px 80px 12px;margin-top:10px;font-size:120%;font-weight:500;line-height:1.2;display:inline-block;text-decoration:none}@media screen and (max-width: 730px){.contents3-event__btm a{padding:2vw 15vw 2.5vw;margin-top:2vw}}.contents3-event__btm a:hover{opacity:0.7}.contents3-column2txt{margin:30px 0}@media screen and (max-width: 730px){.contents3-column2txt{margin:6vw 0;justify-content:center}}.contents3-column2txt__img{width:42%;padding:0 9% 0 7%}@media screen and (max-width: 730px){.contents3-column2txt__img{width:60%;margin:7vw 0 10vw}}.contents3-column2txt__img.large{width:44%;padding:0 6% 0 0%}@media screen and (max-width: 730px){.contents3-column2txt__img.large{width:60%;padding:0;margin:2vw 0 7vw}}.contents3-column2txt__txt{flex:1}@media screen and (max-width: 730px){.contents3-column2txt__txt{flex:auto}}.contents3-column2txt__txt b{display:inline-block;margin-top:10px}@media screen and (max-width: 730px){.contents3-column2txt__txt b{margin-top:2vw}}.contents3-column2{margin:30px 0}@media screen and (max-width: 730px){.contents3-column2{justify-content:center;margin:7vw 0}}.contents3-column2__img{width:47%}@media screen and (max-width: 730px){.contents3-column2__img{width:80%;margin:3vw 0}}.contents3-small{font-size:90%}.contents3-small__head{display:inline-block;border:1px solid #000;padding:3px 15px;line-height:1;margin-bottom:7px}@media screen and (max-width: 730px){.contents3-small__head{padding:0.8vw 4vw;margin-bottom:1.5vw}}.contents3-small__beige{border:1px solid #956E57;padding:5px 10px;margin-top:20px}@media screen and (max-width: 730px){.contents3-small__beige{padding:1.5vw 2.5vw;margin-top:4vw}}.contents3-stylist__img{width:70%;margin:30px auto}@media screen and (max-width: 730px){.contents3-stylist__img{width:100%;margin-bottom:6vw}}.contents3-stylist__flex{margin-bottom:50px}@media screen and (max-width: 730px){.contents3-stylist__flex{margin-bottom:10vw}}.contents3-stylist__num{width:30px}@media screen and (max-width: 730px){.contents3-stylist__num{width:6vw}}.contents3-stylist__right{flex:1;padding-left:20px}@media screen and (max-width: 730px){.contents3-stylist__right{padding-left:4vw}}.contents3-stylist__head{border-top:1px dotted #000;border-bottom:1px dotted #000;padding:10px 20px;line-height:1;font-size:120%;margin-top:20px}@media screen and (max-width: 730px){.contents3-stylist__head{padding:2vw;margin-top:6vw;font-size:4vw}}.contents3-stylist__dl{border-bottom:1px dotted #000;padding:10px 20px}@media screen and (max-width: 730px){.contents3-stylist__dl{padding:2vw}}.contents3-stylist__dd{width:50%;line-height:1.8}@media screen and (max-width: 730px){.contents3-stylist__dd{width:100%}}.contents3-stylist__dd b{color:#956E57}.contents3-stylist-shop{margin:40px 0}@media screen and (max-width: 730px){.contents3-stylist-shop{margin:4vw 0}}.contents3-stylist-shop__box{width:23%}@media screen and (max-width: 730px){.contents3-stylist-shop__box{width:45%;margin:1vw 0}}.contents3-stylist-shop__txt{text-align:center;font-size:80%;margin-top:5px;letter-spacing:0px}@media screen and (max-width: 730px){.contents3-stylist-shop__txt{margin-top:0.5vw;font-size:2.5vw}}.contents3-stylist__lasttxt{margin-bottom:20px}@media screen and (max-width: 730px){.contents3-stylist__lasttxt{margin-bottom:5vw}}.contents3-conte__flex{margin-top:40px}@media screen and (max-width: 730px){.contents3-conte__flex{margin-top:8vw;justify-content:center}}.contents3-conte__box1{width:66.2%}@media screen and (max-width: 730px){.contents3-conte__box1{width:100%;margin-bottom:5vw}}.contents3-conte__box2{width:28%}@media screen and (max-width: 730px){.contents3-conte__box2{width:60%}}.contents3-hana__time{margin:15px 0}.contents3-hana__time span{display:inline-block;margin-right:1em}.contents3-hana__img{width:70%;margin:40px auto 0}@media screen and (max-width: 730px){.contents3-hana__img{width:100%;margin-top:8vw}}.contents3-hana__smalltxt{margin-bottom:30px}@media screen and (max-width: 730px){.contents3-hana__smalltxt{margin-bottom:6vw}}.contents3__foot{font-weight:bold;font-size:130%;text-align:center;color:#956E57}@media screen and (max-width: 730px){.contents3__foot{text-align:left;font-size:4vw;padding-bottom:5vw}}.contents3-sanka{text-align:center;font-size:90%;margin-top:30px}@media screen and (max-width: 730px){.contents3-sanka{margin-top:5vw}}.contents3-sanka__head{border:1px solid #000;display:inline-block;padding:0px 50px;margin-bottom:30px}@media screen and (max-width: 730px){.contents3-sanka__head{padding:0 10vw;margin-bottom:6vw}}.contents3-sanka__flex{width:434px;margin:auto}@media screen and (max-width: 730px){.contents3-sanka__flex{width:100%}}.contents3-sanka__box{width:30%;margin-bottom:5%;line-height:1.2}.contents3-sanka__box>p{margin-top:7px}@media screen and (max-width: 730px){.contents3-sanka__box>p{font-size:80%;margin-top:2vw}}.contents3-sanka__box small{display:block;margin-top:5px;font-size:100%}@media screen and (max-width: 730px){.contents3-sanka__box small{font-size:90%;margin-top:1vw}}.contents4{margin-bottom:80px}@media screen and (max-width: 730px){.contents4{margin-bottom:16vw}}.contents4__logo{width:70%;margin:50px auto}@media screen and (max-width: 730px){.contents4__logo{width:100%;margin:10vw auto}}.contents4-column{width:560px;margin:0 auto 50px}@media screen and (max-width: 730px){.contents4-column{width:100%;margin-bottom:10vw}}.contents4-column__box{width:50%;padding-left:4%}.contents4-column__box.bd{padding:0 4% 0 0;border-right:1px dotted #000}.contents4__last{color:#956E57;font-size:2rem;padding-bottom:50px;text-align:center}@media screen and (max-width: 730px){.contents4__last{font-size:3.8vw;padding-bottom:10vw}}.footer{margin-top:50px}@media screen and (max-width: 730px){.footer{margin-top:5vw}}.footer__img{background-color:#A8BAC8}@media screen and (max-width: 730px){.footer__img{padding:0 5vw}}.footer__txt{text-align:center;padding-bottom:30px;font-weight:bold}@media screen and (max-width: 730px){.footer__txt{padding:0 10vw 8vw;text-align:left;font-size:90%}}.footer__bn{margin:70px 0;text-align:center}@media screen and (max-width: 730px){.footer__bn{margin:12vw 0}}.footer__bn a{display:inline-block;width:250px;border:1px solid #000}@media screen and (max-width: 730px){.footer__bn a{width:60vw}}.footer__copyright{text-align:center;padding:0px 0 30px;font-size:70%}@media screen and (max-width: 730px){.footer__copyright{padding-bottom:6vw;font-size:2.8vw}}.tokuten-contents{background-color:#fff;border-radius:30px;margin:80px 0;padding:25px}@media screen and (max-width: 730px){.tokuten-contents{margin:12vw 0;padding:5vw}}.tokuten-contents-head{color:#fff;border-radius:20px 20px 0 0;font-weight:600;padding:40px 0 45px;margin-bottom:30px;letter-spacing:2px}@media screen and (max-width: 730px){.tokuten-contents-head{padding:7vw 0 8vw;margin-bottom:8vw}}.marubill .tokuten-contents-head{background-color:#2C699C}.shinmaru .tokuten-contents-head{background-color:#8E1B2D}.oazo .tokuten-contents-head{background-color:#4BA9E4}.other .tokuten-contents-head{background-color:#A58E40}.tokuten-contents-head__en{width:110px;margin-bottom:5px}@media screen and (max-width: 730px){.tokuten-contents-head__en{width:22vw;margin-bottom:1vw}}.tokuten-contents-head__jp{width:100%;text-align:center;font-size:3.2rem}@media screen and (max-width: 730px){.tokuten-contents-head__jp{font-size:6vw}}.tokuten-footer{background-color:#fff;padding:20px 30px;margin-bottom:30px;font-size:90%}@media screen and (max-width: 730px){.tokuten-footer{padding:7vw 8vw;margin-bottom:6vw}}.tokuten-footer__inner{max-width:800px;margin:auto}.item__box{width:42%;background-color:rgba(255,255,255,0.9);padding-bottom:30px;margin:0 4% 30px;border-bottom:1px dotted #817875}@media screen and (max-width: 730px){.item__box{width:100%;padding-bottom:8vw;margin:0 4% 8vw}}.item__place{font-size:2rem;font-weight:bold}@media screen and (max-width: 730px){.item__place{font-size:4.5vw}}.other .item__place{text-align:center}.item__place p{display:inline-block;border-bottom:1px solid #000}.marubill .item__place p{color:#2C699C;border-color:#2C699C}.shinmaru .item__place p{color:#8E1B2D;border-color:#8E1B2D}.oazo .item__place p{color:#4BA9E4;border-color:#4BA9E4}.other .item__place p{color:#A58E40;border-color:#A58E40}.item__logo{width:52%;margin:0 auto 15px}@media screen and (max-width: 730px){.item__logo{margin-bottom:3vw}}.other .item__logo{margin:15px auto}@media screen and (max-width: 730px){.other .item__logo{margin:3vw auto}}.item__shopname{font-size:145%;font-weight:700;text-align:center;line-height:1.3;margin-bottom:30px}@media screen and (max-width: 730px){.item__shopname{font-size:5.5vw;margin-bottom:6vw}}.marubill .item__shopname{color:#2C699C}.shinmaru .item__shopname{color:#8E1B2D}.oazo .item__shopname{color:#4BA9E4}.other .item__shopname{color:#A58E40}.item__shopname small{display:block;font-size:65%;font-weight:400;margin-top:8px}@media screen and (max-width: 730px){.item__shopname small{font-size:2.8vw;margin-top:1.5vw}}.item__img{margin-top:25px}@media screen and (max-width: 730px){.item__img{margin-top:5vw}}.item__smalltxt{margin-top:5px;font-size:90%}@media screen and (max-width: 730px){.item__smalltxt{margin-top:1vw}}
/*# sourceMappingURL=common.css.map */
