@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Shippori+Mincho&display=swap";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:bottom !important}.forpc,.nosp{display:inline-block}@media(max-width: 900px){.forpc,.nosp{display:none}}.nopc,.forsp{display:none}@media(max-width: 900px){.nopc,.forsp{display:inline-block}}.mgt0{margin-top:0 !important}.mgt5{margin-top:5px !important}.mgt10{margin-top:10px !important}.mgt20{margin-top:20px !important}.mgt30{margin-top:30px !important}.mgt40{margin-top:40px !important}.mgt50{margin-top:50px !important}.mgt60{margin-top:60px !important}.mgt80{margin-top:80px !important}.mgt100{margin-top:100px !important}.mgb0{margin-bottom:0 !important}.mgb5{margin-bottom:5px !important}.mgb10{margin-bottom:10px !important}.mgb15{margin-bottom:15px !important}.mgb20{margin-bottom:20px !important}.mgb30{margin-bottom:30px !important}.mgb40{margin-bottom:40px !important}.mgb50{margin-bottom:50px !important}.mgb60{margin-bottom:60px !important}.mgb80{margin-bottom:80px !important}.mgb100{margin-bottom:100px !important}.pdt0{padding-top:0 !important}.pdt10{padding-top:10px !important}.pdt20{padding-top:20px !important}.pdt30{padding-top:30px !important}.pdt40{padding-top:40px !important}.pdt50{padding-top:50px !important}.pdt60{padding-top:60px !important}.pdb0{padding-bottom:0 !important}.pdb10{padding-bottom:10px !important}.pdb15{padding-bottom:15px !important}.pdb20{padding-bottom:20px !important}.pdb30{padding-bottom:30px !important}.pdb40{padding-bottom:40px !important}.pdb50{padding-bottom:50px !important}.pdb60{padding-bottom:60px !important}.pdb100{padding-bottom:100px !important}.pd10{padding:10px}.pd20{padding:20px !important}.pd30{padding:30px}.pdl10{padding-left:10px !important}.pdlr3{padding-right:3%;padding-left:3%}.pdlr5{padding-right:5%;padding-left:5%}.pdl0{padding-left:0 !important}.pdr0{padding-right:0 !important}.mgl0{margin-left:0 !important}.mgr0{margin-right:0 !important}html{scroll-behavior:smooth;overflow-y:scroll}:root{--base-vw: 393}@media screen and (min-width: 900px){:root{--base-vw: 1440}}html{font-size:calc(100vw/var(--base-vw))}.mainBlock{width:100%;font-size:12rem;color:#111;letter-spacing:1px;line-height:1;margin:auto;text-align:center;color:#111;background-repeat:no-repeat;background-size:cover;font-family:bodoni-urw,fot-tsukuaoldmin-pr6n,sans-serif;font-weight:300;font-style:normal}@media screen and (min-width: 900px){.mainBlock{font-size:15px}}.mainBlock .orderNum{opacity:0;transform:translateY(-10px)}.headerBlock{margin-top:130px}@media screen and (min-width: 900px){.headerBlock{margin-top:120px}}.headerBlock h1{margin:auto;width:100px}@media screen and (min-width: 900px){.headerBlock h1{width:135px}}.headerBlock h1 img{width:100%;object-fit:contain}.headerBlock p{font-size:max(20px,16rem);padding-top:max(10px,10rem)}@media screen and (min-width: 900px){.headerBlock p{font-size:min(32rem,40px)}}.copyBlock{margin:100px 30px 30px}@media screen and (min-width: 900px){.copyBlock{margin:100px;margin-block-end:60px}}.copyBlock .copyTxt{font-size:clamp(16px,24rem,30px);letter-spacing:.1em;line-height:1.5}@media screen and (min-width: 900px){.copyBlock .copyTxt{font-size:clamp(30px,40rem,40px);line-height:1}}.copyBlock .copyDate{display:flex;justify-content:center;flex-direction:column;margin-top:60px}@media screen and (min-width: 900px){.copyBlock .copyDate{flex-direction:row;margin-top:20px}}.copyBlock .copyDate .copyDateFirst{font-size:16px;font-weight:300;padding-bottom:5px}@media screen and (min-width: 900px){.copyBlock .copyDate .copyDateFirst{font-size:clamp(20px,24rem,24px);letter-spacing:0}}.copyBlock .copyDate .copyDateFirst span{font-size:13px}@media screen and (min-width: 900px){.copyBlock .copyDate .copyDateFirst span{font-size:clamp(16px,20rem,20px)}}.copyBlock .copyDate .copyDateSecond{font-size:28px;font-weight:300}@media screen and (min-width: 900px){.copyBlock .copyDate .copyDateSecond{font-size:clamp(24px,32rem,32px);letter-spacing:0}}.photoBlock{width:96%;height:260px;margin:auto;margin-block-end:20px}@media screen and (min-width: 900px){.photoBlock{width:min(1360rem,1360px);height:440px;margin-block-end:50px}}.photoBlock img{width:100%;height:100%;object-fit:cover}.linkBlock{width:fit-content;position:relative;margin:auto}.linkBlock a{font-size:16px;letter-spacing:0;color:#ceb237;display:inline-block;position:relative;transition:all .5s ease-in-out}@media screen and (min-width: 900px){.linkBlock a{font-size:21px}}.linkBlock a:hover{color:#111}.linkBlock a:hover::before{background-color:#111;right:-20px}@media screen and (min-width: 900px){.linkBlock a:hover::before{right:-25px}}.linkBlock a:hover::after{right:-16.2px}@media screen and (min-width: 900px){.linkBlock a:hover::after{right:-20.4px}}.linkBlock a::before{content:"";width:11px;height:11px;border-radius:13px;background-color:#ceb237;position:absolute;top:2px;right:-18px;transition:all .5s ease-in-out}@media screen and (min-width: 900px){.linkBlock a::before{width:13px;height:13px;border-radius:13px;top:4px;right:-23px}}.linkBlock a::after{content:"";width:3px;height:3px;border-bottom:solid 1px #f2f0ec;border-right:solid 1px #f2f0ec;position:absolute;top:5.5px;right:-14.2px;transform:rotate(-45deg);transition:all .5s ease-in-out}@media screen and (min-width: 900px){.linkBlock a::after{width:4px;height:4px;top:7.5px;right:-18.4px}}.shopinfoBlock{margin:120px 0}.shopinfoBlock h3{font-size:16px;font-weight:normal;letter-spacing:0;color:#ceb237;position:relative;width:fit-content;margin:auto}@media screen and (min-width: 900px){.shopinfoBlock h3{font-size:20px}}.shopinfoBlock h3::after{content:"";position:absolute;height:1px;width:60%;background-color:#ceb237;bottom:-10px;left:50%;transform:translateX(-50%)}.shopinfoBlock .shopinfoArea{width:86%;margin:40px auto}@media screen and (min-width: 900px){.shopinfoBlock .shopinfoArea{width:100%;max-width:688px}}.shopinfoBlock .shopinfoArea h4{font-size:16px;text-align:left;margin-bottom:20px}.shopinfoBlock .shopinfoArea .shopinfoFlex{font-family:fot-tsukuaoldmin-pr6n,sans-serif;font-weight:300;font-style:normal;display:flex;align-items:flex-start;gap:4%;text-align:left;margin-bottom:10px;line-height:1.3}.shopinfoBlock .shopinfoArea .shopinfoFlex .shopinfoTitle{font-size:13px;color:#ceb237;font-family:bodoni-urw,fot-tsukuaoldmin-pr6n,sans-serif;font-weight:200;font-style:normal;letter-spacing:0;width:16%;padding-top:2px}.shopinfoBlock .shopinfoArea .shopinfoFlex .shopinfoTel{font-size:15px;letter-spacing:0;width:80%}.shopinfoBlock .shopinfoArea .shopinfoFlex .shopinfoOpen{font-size:15px;letter-spacing:0;width:80%}.shopinfoBlock .shopinfoArea .shopinfoFlex .shopinfoOpen .telJp01{font-size:12px}.shopinfoBlock .shopinfoArea .shopinfoFlex .shopinfoOpen .telJp02{font-size:11px}.shopinfoBlock .shopinfoArea .shopinfoFlex .shopinfoAddress{font-size:15px;letter-spacing:0;width:80%}.shopinfoBlock .shopinfoArea .map_wrap{margin:30px auto}.shopinfoBlock .shopinfoArea .map_wrap .map{width:100%;height:280px}@media screen and (min-width: 900px){.shopinfoBlock .shopinfoArea .map_wrap .map{height:360px}}.shopinfoBlock .shopinfoArea .shopinfoTrain{text-align:left;margin-top:20px}.shopinfoBlock .shopinfoArea .shopinfoTrain p{font-size:12px;letter-spacing:0;padding-bottom:10px;font-family:fot-tsukuaoldmin-pr6n,sans-serif;font-weight:300;font-style:normal}

/*# sourceMappingURL=style.min.css.map */