@charset "UTF-8";#content-sp,#content-pc{box-sizing:content-box}#content-sp html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}#content-sp table{border-collapse:collapse;border-spacing:0}#content-sp address,#content-sp caption,#content-sp cite,#content-sp code,#content-sp dfn,#content-sp em,#content-sp th,#content-sp var{font-style:normal;font-weight:400}#content-sp ol,#content-sp ul{overflow:hidden;list-style:none}#content-sp caption,#content-sp th{text-align:left}#content-sp h1,#content-sp h2,#content-sp h3,#content-sp h4,#content-sp h5,#content-sp h6{font-weight:400;font-size:100%}#content-sp q:before,#content-sp q:after{content:""}#content-sp abbr,#content-sp acronym{border:0}#content-sp img{vertical-align:bottom}#content-sp form{margin:0;padding:0}#content-sp input[type=search],#content-sp input[type=text],#content-sp input[type=email],#content-sp input[type=tel],#content-sp textarea,#content-sp select,#content-sp button{-webkit-appearance:none;border-radius:0}#content-sp input[type=search],#content-sp input[type=submit],#content-sp input[type=text],#content-sp input[type=email],#content-sp input[type=tel],#content-sp textarea{-webkit-appearance:none;box-sizing:border-box;max-width:100%}#content-sp body{background-color:#000;color:#fff;font-size:14px;line-height:1.8;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}#content-sp .container{width:92%;margin:0 auto;overflow:hidden}#content-sp .photo{text-align:center}#content-sp .thum{float:left}#content-sp .thumr{float:right}#content-sp .main_title{text-indent:2%}#content-sp .main_title{padding:3% 0;color:#b3956f;font-size:1.5rem;line-height:1.2;font-family:EB Garamond,sans-serif;letter-spacing:.25em;text-align:center}#content-sp .main_title span{display:block;color:#fff;font-size:.66rem;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;letter-spacing:.15em}#content-sp .btn_more{width:50%;margin:5% auto;border-radius:20px;background-color:#927147;text-align:center}#content-sp .btn_more a{display:block;padding:4% 2% 3%;color:#fff!important;font-size:.88rem;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;letter-spacing:.01em}#content-sp #header{padding:0 0 0 4%;border-bottom:1px solid #483428}#content-sp #header #logo{text-align:left}#content-sp #header #logo img{width:70%}#content-sp #gnavi ul{border-bottom:1px solid #ad9067}#content-sp #gnavi li{width:25%;float:left;background-color:#150a03;font-size:.55rem;text-align:center}#content-sp #gnavi li img{width:22%}#content-sp #gnavi li span{display:block;margin:0 0 2%}#content-sp #gnavi li a{display:block;padding:10% 0 4%;color:#fff}#content-sp #gnavi li:nth-of-type(4) a,#content-sp #gnavi li:nth-of-type(8) a{border-right:medium none}#content-sp .overlay{z-index:10000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#170a01f0}#content-sp .overlay .overlay-close{z-index:10000;position:absolute;top:2%;right:2%;width:6%;height:3%;overflow:hidden;border:none;outline:none;background:url(/build/assets/cross-DMLHDTL5.png) no-repeat center center/100% auto;color:transparent}#content-sp .overlay nav{position:relative;top:50%;height:80%;transform:translateY(-50%);text-align:left}#content-sp .overlay ul{display:inline-block;position:relative;height:100%;margin:0 auto;padding:0;list-style:none}#content-sp .overlay ul li{display:inline-block;width:48%;height:20%;height:12.5%;backface-visibility:hidden;text-indent:10%}#content-sp .overlay ul li a{display:block;color:#fff;font-weight:300;font-size:1em;transition:color .2s}#content-sp .overlay ul li a:hover,#content-sp .overlay ul li a:focus{color:#f0f0f0}#content-sp .overlay-scale{visibility:hidden;transform:scale(.9);opacity:0;transition:transform .2s,opacity .2s,visibility 0s .2s}#content-sp .overlay-scale.open{visibility:visible;transform:scale(1);opacity:1;transition:transform .4s,opacity .4s}#content-sp .genericon{display:inline;vertical-align:middle}#content-sp .genericon:before{margin:0 2% 0 0}#content-sp #navi{z-index:5500;position:fixed;top:1%;right:2.2%}#content-sp #trigger-overlay{border:none;background:none}#content-sp #navi span{display:block;width:26px;height:1px;margin:30% 0;background-color:#ecd099}#content-sp #navi span:last-of-type{margin-bottom:20%}#content-sp #navi .menu{color:#f1e5cc;font-size:.55rem;line-height:1;text-align:center}#content-sp #bn_group{padding:8% 0;background:url(/build/assets/recommend_bg-9tRaHR4E.jpg) no-repeat center top/cover}#content-sp #bn_group li{margin:0 10% 2%}#content-sp #bn_group li img{display:list-item;width:83%;margin-right:auto;margin-left:auto}#content-sp #footer{padding:0 0 20%}#content-sp #footer ul{border-top:1px solid #333}#content-sp #footer li{border-bottom:1px solid #333;font-size:.78rem}#content-sp #footer li a{display:block;padding:3% 2% 2%}#content-sp address{padding:5% 0 0;font-size:.66rem;text-align:center}#content-sp #footer_btn{z-index:5000;position:fixed;bottom:1%;left:4%;width:92%;padding:2% 0 1%;border-radius:6px;background-color:#997d55d9;color:#fff;text-align:center}#content-sp #open{font-size:.8rem;letter-spacing:.1em}#content-sp #footer_btn a{display:block;color:#fff}#content-sp #cv{margin:0 0 1%;font-size:1.2rem;line-height:1.2;letter-spacing:.05em}#content-sp #footer_btn span{margin:0 1% 0 0}#content-sp #footer_btn img{width:4.2%;vertical-align:sub}#content-sp a{transition:color .3s}#content-sp a:link,#content-sp a:hover,#content-sp a:visited{color:#fff;text-decoration:none}#content-sp a:hover,#content-sp a:hover img{filter:Alpha(opacity=100);opacity:1;-moz-opacity:1}#content-sp .clear{clear:both}#content-sp .contents_and_group{background-color:#000}#content-sp .contents_and_group .nav{padding:5px 37px 21px}#content-sp .contents_and_group a{display:inline-block;width:48%;height:19px;margin-bottom:4px}#content-sp .contents_and_group a img{width:101%;margin-bottom:4px}#content-sp #group .accordion{margin:0 10px}#content-sp #group .accordion ul li{position:relative}#content-sp #group .accordion ul li img{z-index:1;position:absolute;margin:5px 0 0 5px}#content-sp fieldset,#content-sp img{border:0}#content-sp #group .accordion ul li img:nth-of-type(2){right:0;margin-top:13px}#content-sp #group .color ul li .menu{position:relative;width:100%;height:54px;padding:8px 0 12px 80px;background:#2c0000;color:#fff;font-size:15px;line-height:1.15}#content-sp #group .accordion a{display:block;padding:0;text-align:justify}#content-sp #group .color .menu span{display:block;font-size:32px;font-family:Bedini,Times New Roman,serif}#content-sp #group .switch ul li .menu:after{z-index:1;position:absolute;top:64%;right:92px;width:10px;height:10px;transform:rotate(135deg);border:0px;border-top:solid 3px #360101;border-right:solid 3px #360101;content:""}#content-sp #group .accordion .child{display:none}#content-sp #group .accordion ul li .child li{box-sizing:border-box;width:100%;margin:5px 0;padding:10px;float:left;border:1px solid #696767;border-radius:5px;background-color:#000;color:#151515;font-size:14px;text-align:center}#content-sp #group .color ul:nth-of-type(2) li .menu{background:#03002e}#content-sp #group .color ul:nth-of-type(3) li .menu{background:#570025}#content-sp #group .color ul:nth-of-type(4) li .menu{background:#0d3311}#content-sp #group .color ul:nth-of-type(5) li .menu{background:#654e0d}#content-sp #group ul{display:table;width:100%}#content-pc html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}#content-pc table{border-collapse:collapse;border-spacing:0}#content-pc fieldset,#content-pc img{border:0}#content-pc address,#content-pc caption,#content-pc cite,#content-pc code,#content-pc dfn,#content-pc em,#content-pc th,#content-pc var{font-style:normal;font-weight:400}#content-pc ol,#content-pc ul{overflow:hidden;list-style:none}#content-pc caption,#content-pc th{text-align:left}#content-pc h1,#content-pc h2,#content-pc h3,#content-pc h4,#content-pc h5,#content-pc h6{font-weight:400;font-size:100%}#content-pc q:before,#content-pc q:after{content:""}#content-pc abbr,#content-pc acronym{border:0}#content-pc img{vertical-align:bottom}#content-pc form{margin:0;padding:0}#content-pc body{background-color:#0a0a0a;color:#fff;font-size:14px;line-height:1.8;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}#content-pc #main{width:100%;height:auto;min-height:800px;background:url(/build/assets/contents_bg-DMVOHbWF.jpg) no-repeat center top}#content-pc .container{width:1080px;margin:0 auto;overflow:hidden}#content-pc .photo{text-align:center}#content-pc .thum{float:left}#content-pc .thumr{float:right}#content-pc #gnavi{border-bottom:1px solid #906e44;background-color:#0e0202}#content-pc #gnavi .container{width:1333px}#content-pc #gnavi ul{padding:5px 0}#content-pc #gnavi li{float:left}#content-pc .fixed{z-index:10000;position:fixed;top:0;width:100%}#content-pc #base_data{padding:15px 25px;font-size:10px}#content-pc #base_data h1{float:right}#content-pc #base_data .crumb{width:1069px;margin-right:auto;margin-left:auto;color:#dabe89;text-align:left}#content-pc #base_data a{text-decoration:none}#content-pc .main_title{padding:40px 0;color:#bb915a;font-size:30px;line-height:1.3;font-family:EB Garamond,sans-serif;letter-spacing:.25em;text-align:center}#content-pc .main_title span{display:block;font-size:12px;font-family:kozuka-mincho-pro,Times New Roman,ヒラギノ明朝 Pro W6,Hiragino Mincho Pro,ＭＳ Ｐゴシック,serif;letter-spacing:.15em}#content-pc .btn_more{margin:50px 0}#content-pc .btn_more a{padding:12px 70px 15px;border:4px double #997d55;color:#fff;font-size:16px;letter-spacing:.05em}#content-pc .btn_more a:hover{border:4px double #000;background-color:#997d55}#content-pc .btn_more a:link,#content-pc .btn_more a:hover,#content-pc .btn_more a:visited{text-decoration:none}#content-pc #banner{height:551px;margin:50px 0 0;background:url(/build/assets/banner_bg-CWzZzjT3.jpg) no-repeat center top;text-align:center}#content-pc #banner .container{padding:20px 0 0}#content-pc #banner ul{margin:40px 0 0}#content-pc #banner li{display:inline-block;margin:0 20px 20px}#content-pc #banner li img{opacity:1;transition:all .3s ease-in-out 0s}#content-pc #banner li a:hover img{opacity:.5}#content-pc #syster{padding:30px 0 100px;background-color:#000;text-align:center}#content-pc #syster .container{padding:20px 0 0}#content-pc #syster ul{margin:40px 0 0}#content-pc #syster li{display:inline-block;margin:0 20px 20px;background-color:#000}#content-pc #syster li img{opacity:1;transition:all .3s ease-in-out 0s}#content-pc #syster li a:hover img{opacity:.5}#content-pc #header{border-bottom:solid 1px #61492b;background-color:#000}#content-pc #header .container{position:relative}#content-pc #header #logo{float:left}#content-pc #bn_tel{float:right}#content-pc #bn_iyahoi{position:absolute;top:48px;left:495px}#content-pc #bn_iyahoi img{opacity:1;transition:all .3s ease-in-out 0s}#content-pc #bn_iyahoi a:hover img{opacity:.5}#content-pc .button{display:inline-block;position:relative;width:14em;padding:.6em 0;color:#fff;font-size:14px;font-family:kozuka-mincho-pro,Times New Roman,ヒラギノ明朝 Pro W6,Hiragino Mincho Pro,ＭＳ Ｐゴシック,serif;text-align:center;text-decoration:none;text-transform:uppercase}#content-pc .button--border{z-index:1;overflow:hidden;border:none;background-image:linear-gradient(to left,#6af0db,#5fb4f0),linear-gradient(to bottom,#6af0db,#6af0db),linear-gradient(to right,#5fb4f0,#6af0db),linear-gradient(to top,#5fb4f0,#5fb4f0);background-position:0 0,100% 0,100% 100%,0 100%;background-size:0% 3px,3px 0%,0% 3px,3px 0%;background-repeat:no-repeat;transition:all .4s}#content-pc .button--border.in{background-size:100% 3px,3px 100%,100% 3px,3px 100%}#content-pc .button--border.in:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to left,#6af0db,#5fb4f0),linear-gradient(to bottom,#6af0db,#6af0db),linear-gradient(to right,#5fb4f0,#6af0db),linear-gradient(to top,#5fb4f0,#5fb4f0);background-position:0 0,100% 0,100% 100%,0 100%;background-size:100% 3px,3px 100%,100% 3px,3px 100%;background-repeat:no-repeat;content:"";opacity:0;transition:0s all}#content-pc .button--border.ready:after{opacity:1}#content-pc .button--border:before{z-index:-1;position:absolute;top:50%;left:50%;width:0%;height:400%;transform:translate(-50%,-50%) rotate(-45deg);transform-origin:center;background-image:linear-gradient(to left,#6af0db,#5fb4f0);content:"";transition:all .4s}#content-pc .button--border:hover{letter-spacing:.1em;cursor:pointer}#content-pc .button--border:hover:before{width:100%}#content-pc .button--svg{display:inline-block;position:relative;padding:1em 3em;border:none;color:#fff}#content-pc .button--svg:hover rect{stroke-width:5;stroke-dasharray:15,200;stroke-dashoffset:48}#content-pc .button--svg svg{position:absolute;top:0;left:0;width:100%;height:100%}#content-pc .button--svg rect{stroke-width:6px;stroke-dasharray:700,0;transition:all 1.35s cubic-bezier(.19,1,.22,1)}@keyframes enter{0%{stroke-dashoffset:700}to{stroke-dashoffset:0}}#content-pc .effect img{transform:scale(1);transition:.3s ease-in-out}#content-pc .effect :hover img{transform:scale(1.3)}#content-pc .btn-fr{display:inline-block;position:relative;border:2px solid #0e0202;outline:none;color:#fff;text-align:center;text-decoration:none;transition:all .2s}#content-pc .btn-fr:before,#content-pc .btn-fr:after{z-index:2;position:absolute;width:0;height:0;border:2px solid transparent;content:""}#content-pc .btn-fr:before{top:-2px;left:-2px}#content-pc .btn-fr:after{right:-2px;bottom:-2px}#content-pc .btn-fr:hover{color:#cbf352}#content-pc .btn-fr:hover:before,#content-pc .btn-fr:hover:after{width:100%;height:100%}#content-pc .btn-fr:hover:before{border-bottom-color:#916f45;border-left-color:#916f45;transition:height .3s,width .3s .3s}#content-pc .btn-fr:hover:after{border-top-color:#916f45;border-right-color:#916f45;transition:height .3s,width .3s .3s}#content-pc .moved img{vertical-align:bottom}#content-pc .moved figure{position:relative;width:240px;height:240px;margin:0 auto;overflow:hidden;background:#271c09}#content-pc .moved figcaption p{font-size:12px}#content-pc .moved{color:#fff}#content-pc .moved a{color:#fff!important}#content-pc .moved figure:after{display:block;position:absolute;top:50%;left:5%;width:90%;height:1px;transform:scale(0);background:#fff;content:"";transition:all .3s ease-out}#content-pc .moved figure:hover:after{transform:scale(1)}#content-pc .moved figcaption .txt,#content-pc .moved figcaption .title{position:absolute;width:100%;text-align:center;opacity:0;transition:all .3s ease-out .4s}#content-pc .moved figcaption .title{bottom:51%;left:12px;width:92%;overflow:hidden;transform:translateY(-30px);font-size:16px;text-overflow:ellipsis;white-space:nowrap}#content-pc .moved figcaption .txt{top:52%;left:12px;width:92%;overflow:hidden;transform:translateY(30px);text-overflow:ellipsis;white-space:nowrap}#content-pc .moved figure:hover figcaption .txt,#content-pc .moved figure:hover figcaption .title{transform:translateY(0);opacity:1}#content-pc .moved figure img{transition:all 1.2s ease-out}#content-pc .moved figure:hover img{transform:scale(1.3);opacity:.4}#content-pc .main_effect{position:relative;overflow:hidden}#content-pc .main_effect figcaption{z-index:200;position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(90deg) scale(0);background:#5f4520d9;opacity:0;transition:.3s}#content-pc .main_effect:hover figcaption{transform:rotate(360deg) scale(1);opacity:1}#content-pc .main_effect .comment{width:90%;margin:45% auto 0;padding:10px 0;transform:rotate(-5deg) scale(1);color:#fff;font-style:italic;font-size:15px;line-height:1.2;font-family:kozuka-mincho-pro,Times New Roman,ヒラギノ明朝 Pro W6,Hiragino Mincho Pro,ＭＳ Ｐゴシック,serif;letter-spacing:.08em;text-align:center}#content-pc .main_effect .en_name{margin:0 0 10%;font-style:italic;font-size:54px;font-family:Cookie,cursive}#content-pc .b07_3d_double_roll{perspective:500px;-webkit-perspective:500px;-moz-perspective:500px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}#content-pc .b07_3d_double_roll div{box-sizing:border-box;position:absolute;padding:10px;text-align:center;pointer-events:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#content-pc .b07_3d_double_roll div:nth-child(1){z-index:0;width:100%;height:50px;background-color:#ef64a8;color:#fff;clip:rect(0px,100px,50px,0px);position:absolute;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transform:rotateX(0);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform-origin:50% 50% -25px;-webkit-transform-origin:50% 50% -25px;-moz-transform-origin:50% 50% -25px}#content-pc .b07_3d_double_roll div:nth-child(2){z-index:-1;width:100%;height:50px;background-color:#71b5d8;color:#fff;clip:rect(0px,100px,50px,0px);position:absolute;transform:rotateX(90deg);-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transform-origin:50% 50% -25px;-webkit-transform-origin:50% 50% -25px;-moz-transform-origin:50% 50% -25px}#content-pc .b07_3d_double_roll div:nth-child(3){z-index:0;width:100%;height:50px;background-color:#ef64a8;color:#fff;clip:rect(0px,200px,50px,100px);position:absolute;transition:all .2s ease .1s;-webkit-transition:all .2s ease .1s;-moz-transition:all .2s ease .1s;transform:rotateX(0);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform-origin:50% 50% -25px;-webkit-transform-origin:50% 50% -25px;-moz-transform-origin:50% 50% -25px}#content-pc .b07_3d_double_roll div:nth-child(4){z-index:-1;width:100%;height:50px;background-color:#71b5d8;color:#fff;clip:rect(0px,200px,50px,100px);position:absolute;transform:rotateX(-90deg);-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);transition:all .2s ease .1s;-webkit-transition:all .2s ease .1s;-moz-transition:all .2s ease .1s;transform-origin:50% 50% -25px;-webkit-transform-origin:50% 50% -25px;-moz-transform-origin:50% 50% -25px}#content-pc .b07_3d_double_roll:hover div:nth-child(1){background-color:#000;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transform:rotateX(-90deg);-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg)}#content-pc .b07_3d_double_roll:hover div:nth-child(2){color:#fff;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transform:rotateX(0);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg)}#content-pc .b07_3d_double_roll:hover div:nth-child(3){background-color:#000;transition:all .2s ease .1s;-webkit-transition:all .2s ease .1s;-moz-transition:all .2s ease .1s;transform:rotateX(90deg);-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg)}#content-pc .b07_3d_double_roll:hover div:nth-child(4){color:#fff;transition:all .2s ease .1s;-webkit-transition:all .2s ease .1s;-moz-transition:all .2s ease .1s;transform:rotateX(0);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg)}#content-pc .head_top{position:absolute;top:6px;right:0;font-size:0}#content-pc #footer{width:100%;text-align:center}#content-pc #footer ul{margin:50px 0}#content-pc #footer li{display:inline-block;font-size:12px}#content-pc #footer li a{text-decoration:none}#content-pc .shop_name{margin:-40px 0 0;color:#bb915a;font-style:oblique;font-weight:700;font-family:kozuka-mincho-pro,Times New Roman,ヒラギノ明朝 Pro W6,Hiragino Mincho Pro,ＭＳ Ｐゴシック,serif;letter-spacing:.12em}#content-pc .shop_detaile{font-style:oblique;font-size:18px;font-family:kozuka-mincho-pro,Times New Roman,ヒラギノ明朝 Pro W6,Hiragino Mincho Pro,ＭＳ Ｐゴシック,serif;letter-spacing:.12em}#content-pc address{font-size:12px}#content-pc .group_links .container{position:relative;height:229px;background:url(/build/assets/group_links_image-B_WH49Yk.png) no-repeat}#content-pc .group_links .container h2{position:absolute;top:31px;left:110px;width:324px;height:138px;background:url(/build/assets/group_links_h2-7x_BQIbn.png) no-repeat;text-indent:-9999px}#content-pc .group_area{width:510px;margin-top:22px;margin-right:83px;margin-left:auto;padding-bottom:0}#content-pc .group_area img{width:244px;border:solid 1px #6d5b3e}#content-pc .group_rec{width:509px;margin-top:7px;margin-right:83px;margin-left:auto}#content-pc .group_rec img{border:solid 1px #6d5b3e}#content-pc #footer a,#content-pc .texteffect a{display:inline-block;position:relative;transition:.3s}#content-pc #footer a:after,#content-pc .texteffect a:after{position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#937147;content:"";transition:.3s}#content-pc #footer a:hover:after,#content-pc .texteffect a:hover:after{width:100%}#content-pc a:link,#content-pc a:hover,#content-pc a:visited{color:#fff}#content-pc a:hover,#content-pc a:hover img{filter:Alpha(opacity=100);opacity:1;-moz-opacity:1}#content-pc .head_price{width:948px;margin-top:10px;margin-left:63px}#content-pc .clear{clear:both}#content-pc #footer_group{display:block;width:100%;background:#000;background:linear-gradient(#222,#000)}#content-pc #footer_group_navi{width:1324px;margin-right:auto;margin-bottom:0;margin-left:auto;padding:22px 0 0}#content-pc #footershop{text-align:center;table-layout:fixed}#content-pc #footershop li{box-sizing:border-box;display:table-cell;width:143px;height:175px;padding-top:10px;border:1px solid #2e2e2e}#content-pc #footershop li a{display:block;margin:0;color:#fff;font-size:14px;line-height:19px}#content-pc #footershop li img{width:115px;margin-bottom:4px}#content-pc .group_left{width:320px;height:348px;margin-left:-108px;float:left}a{color:inherit;text-decoration:none}.overflow-hidden{overflow:hidden}.btn-fr:hover:before{border-bottom-color:#916f45;border-left-color:#916f45}.btn-fr:hover:after{border-top-color:#916f45;border-right-color:#916f45}.header__header{height:60px;border-bottom:1px solid #483428;background:#000}.header__header-wrapper{display:flex;height:100%}.header__side{display:flex;align-items:center;height:100%}.header__side--right{margin-left:auto}.header__logo{height:100%;padding-left:16px}.header__logo>img{height:100%}.header__nav{border-bottom:1px solid #ad9067}.header__nav--sp{display:block;background:#150a03}.header__nav--pc{display:none;background:#0e0202}.header__nav--fixed{z-index:6000;position:fixed;top:0;width:100%}.header__nav-view{display:flex;flex-wrap:wrap}.header__nav-link{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25%;height:52px;font-size:8.8px;line-height:1;text-align:center}.header__nav-icon{height:22px}.header__nav-label{margin-top:2px}.scroll-nav{height:70px;overflow-y:hidden}.scroll-nav__view{-webkit-overflow-scrolling:touch;overflow-x:scroll}.scroll-nav__list{display:table;margin:0 auto;padding:0 0 24px;list-style:none}.scroll-nav__item{display:table-cell;padding:6px 0}.scroll-nav__link{display:block;height:58px;white-space:nowrap}.scroll-nav__link>img{height:100%}.header-shop-info{padding-top:8px;font-size:0;line-height:0}.header-shop-info__links{display:flex;justify-content:flex-end}.header-shop-info__link{display:block;height:32px}.header-shop-info__link>img{height:100%}.header-shop-info__tel{text-align:right}.header-shop-info__tel>img{max-height:70px}.overlay-menu-btn{z-index:6001;position:fixed;top:12px;right:10px;width:26px;height:100%;height:36px;transform:translateY(4px);font-size:8.8px;cursor:pointer}.overlay-menu-btn>span{display:block;position:absolute;top:0;left:0;width:26px;height:1px;background:#ecd099}.overlay-menu-btn>span:nth-of-type(2){top:8px}.overlay-menu-btn>span:nth-of-type(3){top:16px}.overlay-menu-btn>div{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.overlay-menu-btn>img{display:none;width:28px}.overlay-menu-btn--active>span,.overlay-menu-btn--active>div{display:none}.overlay-menu-btn--active>img{display:block}.overlay-menu{visibility:hidden;z-index:6000;position:fixed;top:0;right:0;width:100%;height:100%;transform:scale(.8);background:#150a03f0;opacity:0;pointer-events:none;transition:all .4s}.overlay-menu--active{visibility:visible;transform:scale(1);opacity:1;pointer-events:all;transition:all .4s}.overlay-menu__container{position:absolute;top:60px;right:0;bottom:0;left:0;overflow:auto}.overlay-menu__links{display:flex;flex-wrap:wrap;padding:20px;gap:40px 20px}.overlay-menu__link{display:flex;align-items:center;justify-content:flex-start;width:calc(50% - 10px);height:30px;-moz-column-gap:4px;column-gap:4px}.recommend{padding:20px 16px;background:url(/build/assets/recommend_bg-9tRaHR4E.jpg) no-repeat center top/cover}.recommend__body{width:260px;margin:0 auto}.recommend__link{display:block;margin-top:8px}.recommend__link:first-child{margin-top:0}.recommend__link>img{width:100%}.footer-menu__link{display:block;height:42px;padding-left:8px;border-top:1px solid #333;font-size:12.5px;line-height:42px}.footer-menu__link:last-child{border-bottom:1px solid #333}.footer{padding-bottom:72px;background:#000}.footer__info{display:none}.footer__logo-wrapper{width:360px;max-width:100%;margin:0 auto}.footer__logo-container{position:relative;width:100%;padding-top:40.1%;overflow:hidden}.footer__logo-img{position:absolute;top:55%;left:50%;width:100%;height:auto;transform:translate(-50%,-50%)}.footer__payment{margin-top:12px;text-align:center}.footer__payment>a{display:inline-block}.footer__payment>a>img{height:76px}.footer__copyright{margin-top:0;padding:16px 0;color:#fff;font-style:normal;font-size:10px;text-align:center}.footer__shop-name{margin-top:12px;color:#bb915a;font-style:oblique;font-weight:700;font-size:14px;font-family:kozuka-mincho-pro,Times New Roman,ヒラギノ明朝 Pro W6,Hiragino Mincho Pro,ＭＳ Ｐゴシック,serif;letter-spacing:.12em;text-align:center}.footer__hours{font-style:oblique;font-size:18px;font-family:kozuka-mincho-pro,Times New Roman,ヒラギノ明朝 Pro W6,Hiragino Mincho Pro,ＭＳ Ｐゴシック,serif;letter-spacing:.12em;text-align:center}.phone-call{position:fixed;bottom:0;left:0;width:100%;padding:16px}.phone-call__btn{display:block;width:100%;height:62px;padding-top:4px;border-radius:6px;background:#997d55d9;text-align:center}.phone-call__label{display:flex;align-items:center;justify-content:center;font-size:18px}.phone-call__label>img{width:15px;margin-right:8px}.phone-call__hours{font-size:12.5px}.title{padding:8px 0;text-align:center}.title__en{color:#b3956f;font-size:24px;line-height:1.2;font-family:EB Garamond,sans-serif;letter-spacing:.25em;text-align:center}.title__ja{color:#fff;font-size:10.56px;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;letter-spacing:.15em}#cover ul{overflow:inherit}#cover li img{max-width:100%}#cover li a img{transition:all .5s ease 0s}#cover ul li.slick-slide{background-color:#000}.slick-prev:before,.slick-next:before{font-size:24px}.slick-next{top:48%;right:2%;overflow:visible}.slick-prev{z-index:5000;top:48%;left:2%;overflow:visible}.slick-dots{bottom:-20%}.slick-dots li{margin:0 1px}.slick-dots li button:before,.slick-dots li.slick-active button:before{color:#fff}#video-container{display:none;height:400px}.photo img{aspect-ratio:3/4}@media screen and (min-width: 768px){#content-sp{display:none}#content-pc{display:block}.overflow-hidden{overflow:inherit}.container{width:1120px;max-width:100%;margin:0 auto;padding:0 20px}.header__header{height:116px}.header__logo{height:70px}.header__nav--sp{display:none}.header__nav--pc{display:block}.overlay-menu-btn,.overlay-menu{display:none}.recommend{padding:20px 0 40px;background:url(/build/assets/banner_bg-CWzZzjT3.jpg) no-repeat center top}.recommend__list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 40px}.recommend__link{margin-top:0}.recommend__link>img{width:420px}.footer-menu{margin-top:40px;margin-bottom:20px}.footer-menu__header{display:none}.footer-menu__list{display:flex;flex-wrap:wrap;justify-content:center;padding:16px;gap:16px 8px}.footer-menu__link{height:12px;padding-left:8px;border-top:none;border-bottom:none;border-left:1px solid #fff;font-size:12px;line-height:12px}.footer-menu__link:first-child{border-left:none}.footer{padding:16px 0 4px}.footer__info{display:block}.footer__payment,.phone-call{display:none}.title__en{font-size:30px}.title__ja{color:#bb915a;font-size:12px}#cover li img{max-width:100%}#cover li a img{transition:.5s}#cover li a:hover img{filter:Alpha(opacity=60);opacity:.6;-moz-opacity:.6}.slider .slick-slide{transition:all .25s ease-in-out 0s}.slider .slick-slide:not(.slick-center){transform:scale(.9)}.slider .slick-slide:not(.slick-center) img{opacity:.5}.slick-dotted.slick-slider{padding-bottom:30px}.slick-prev:before,.slick-next:before{font-size:24px}.slick-next{top:48%;right:25px;overflow:visible}.slick-prev{z-index:5000;top:48%;left:20px;overflow:visible}.slick-dots{display:none}.slick-list{padding:0!important}.slick-dotted.slick-slider{margin-bottom:0}}@media screen and (min-width: 1024px){.header__logo{height:90px}}@media screen and (max-width: 1680px){#content-pc .main_effect .en_name{font-size:48px}}@media screen and (max-width: 767px){#content-sp{display:block}#content-pc,.header__side--pc{display:none}}@media screen and (max-height: 30.5em){#content-sp .overlay nav{height:70%;font-size:34px}#content-sp .overlay ul li{min-height:34px}}@media screen and (max-width: 320px){#content-sp .overlay ul li a{font-size:.75rem}}@media screen{.recommend__body{width:880px;max-width:90%;margin-top:20px}}
