.con_about .inner,.con_value .inner,.con_design .inner,.con_brand .inner{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_about .inner,.con_value .inner,.con_design .inner,.con_brand .inner{width:91.66667%}}.st_line{text-align:center;position:relative}.st_line::before{content:"";position:absolute;left:50%;width:1px;height:100px;top:-115px;background:#AE9260}@media only screen and (min-width: 768px) and (max-width: 1199px){.st_line::before{height:6em}}@media only screen and (max-width: 767px){.st_line::before{height:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.st_line::before{top:-6.25em}}@media only screen and (max-width: 767px){.st_line::before{top:-4.25em}}.st_line span{font-family:"Barlow", Verdana, Helvetica, Arial, sans-serif;font-size:0%;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#AE9260}@media only screen and (min-width: 1200px){.st_line span{font-size:370%}}@media print{.st_line span{font-size:370%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.st_line span{font-size:293%}}@media only screen and (max-width: 767px){.st_line span{font-size:208%}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}html.lower #contents .wrap_content::before{background:transparent}.con_about{background:#000 url(./../../concept/images/bg_spice.webp) top right -1em no-repeat;background-size:cover;padding:165px 0 100px;border-top-left-radius:30px;border-top-right-radius:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{padding:8em 0 5em}}@media only screen and (max-width: 767px){.con_about{padding:5em 0 4em}}@media only screen and (max-width: 767px){.con_about{background:#000 url(./../../concept/images/bg_spice.webp) top right -2em no-repeat;background-size:contain}}.con_about .inner{color:#fff}.con_about .inner .st_big{text-align:center}.con_about .inner .st_big span{font-weight:400;font-family:"Cormorant Garamond","Times New Roman", Times, Garamond, Georgia, serif;line-height:1}@media only screen and (min-width: 1200px){.con_about .inner .st_big span{font-size:693%}}@media print{.con_about .inner .st_big span{font-size:693%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .inner .st_big span{font-size:539%}}@media only screen and (max-width: 767px){.con_about .inner .st_big span{font-size:308%}}.con_about .inner .stJp_32{margin-top:30px;margin-bottom:26px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .inner .stJp_32{margin-top:2em}}@media only screen and (max-width: 767px){.con_about .inner .stJp_32{margin-top:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .inner .stJp_32{margin-bottom:1.8em}}@media only screen and (max-width: 767px){.con_about .inner .stJp_32{margin-bottom:2em}}.con_about .inner .stJp_32 span{line-height:1.5}@media only screen and (max-width: 767px){.con_about .inner .stJp_32 span{line-height:1.2}}@media only screen and (min-width: 768px){.con_about .inner .txt{text-align:center}}@media only screen and (max-width: 767px){.con_about .inner .txt{width:85%;margin-inline:auto}}.slide_infi ul{display:flex;width:max-content;-webkit-animation:scroll 40s linear infinite;animation:scroll 40s linear infinite}.slide_infi ul li{width:calc(288 / 1440 * 100%)}@media only screen and (max-width: 767px){.slide_infi ul li{width:50vw}}.con_value{padding-top:206px;padding-bottom:140px;background:#000;background-size:cover;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_value{padding-top:180px}}@media only screen and (max-width: 767px){.con_value{padding-top:10em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_value{padding-bottom:100px}}@media only screen and (max-width: 767px){.con_value{padding-bottom:5em}}.con_value::before{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:calc(982 / 1504 * 100%);margin:0 auto;background:url(./../../concept/images/bg.webp) center top no-repeat;background-size:cover}.con_value .inner{max-width:865px;position:relative}@media only screen and (min-width: 1441px){.con_value .inner{max-width:calc(865 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_value .inner .stJp_32 .jp{line-height:1.4}}.con_value .inner .gallery{height:50vh;margin-top:50px;margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_value .inner .gallery{height:520px}}@media only screen and (max-width: 767px){.con_value .inner .gallery{height:300px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_value .inner .gallery{margin-top:4em}}@media only screen and (max-width: 767px){.con_value .inner .gallery{margin-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_value .inner .gallery{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_value .inner .gallery{margin-bottom:1em}}.con_value .inner .gallery .gallery_container{z-index:10;position:relative;top:0;left:0;width:100%;height:440px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_value .inner .gallery .gallery_container{height:480px}}@media only screen and (max-width: 767px){.con_value .inner .gallery .gallery_container{height:300px}}.con_value .inner .gallery .imgs{position:absolute;top:50%;left:50%;aspect-ratio:520 / 440;height:100%;transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.con_value .inner .gallery .imgs{width:90%;margin-inline:auto}}.con_value .inner .gallery .imgs>*{position:absolute;top:0;left:0}.con_value .inner .gallery .imgs img{width:100%;height:100%}.con_value .inner .gallery .imgs .img1{transform:rotate(-3.5deg)}.con_value .inner .gallery .imgs .img2{transform:rotate(1deg)}.con_value .inner .box_list{margin-top:75px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_value .inner .box_list{margin-top:4em}}@media only screen and (max-width: 767px){.con_value .inner .box_list{margin-top:3em}}@media only screen and (min-width: 768px){.con_value .inner .box_list{display:flex;justify-content:space-between}}@media only screen and (max-width: 767px){.con_value .inner .box_list{width:85%;margin-inline:auto}}.con_value .inner .box_list .box_item{width:calc(245 / 865 * 100%)}@media only screen and (max-width: 767px){.con_value .inner .box_list .box_item{width:100%}}@media only screen and (max-width: 767px){.con_value .inner .box_list .box_item{display:flex;justify-content:space-between;align-items:center}}.con_value .inner .box_list .box_item .box_circle{width:calc(200 / 245 * 100%);aspect-ratio:200/200;margin-inline:auto;background:#AE9260;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2em;border-radius:50%;margin-bottom:1em}@media only screen and (max-width: 767px){.con_value .inner .box_list .box_item .box_circle{width:46.5%}}@media only screen and (max-width: 767px){.con_value .inner .box_list .box_item .box_circle{flex:none;margin-right:calc(30 / 428 * 100%);gap:.3em}}.con_value .inner .box_list .box_item .box_circle .count{font-weight:bold;font-family:"Barlow", Verdana, Helvetica, Arial, sans-serif}@media only screen and (min-width: 1200px){.con_value .inner .box_list .box_item .box_circle .count{font-size:124%}}@media print{.con_value .inner .box_list .box_item .box_circle .count{font-size:124%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_value .inner .box_list .box_item .box_circle .count{font-size:116%}}@media only screen and (max-width: 767px){.con_value .inner .box_list .box_item .box_circle .count{font-size:108%}}@media only screen and (max-width: 767px){.con_value .inner .box_list .box_item .box_circle .stJp_24.other1 .jp{font-size:110%}}@media only screen and (max-width: 767px){.con_value .inner .box_list .box_item .box_circle .stJp_24.other1 .en{margin-top:.25em}}.con_value .inner .box_list .box_item .box_circle .stJp_24.other1 .en::before{width:9em;margin-inline:auto;display:block}.con_value .inner .box_list .box_item .txt{color:#fff}@media only screen and (max-width: 767px){.con_value .inner .box_list .box_item .txt{letter-spacing:-0.02em}}.con_design{padding-top:206px;padding-bottom:125px;margin-top:-10px;background:#000}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_design{padding-top:180px}}@media only screen and (max-width: 767px){.con_design{padding-top:10em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_design{padding-bottom:100px}}@media only screen and (max-width: 767px){.con_design{padding-bottom:7em}}.con_design .inner{max-width:1170px}.con_design .inner .st_line{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_design .inner .st_line{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_design .inner .st_line{margin-bottom:1.5em}}@media only screen and (min-width: 768px){.con_design .inner .box_list{display:flex;justify-content:space-between}}@media only screen and (max-width: 767px){.con_design .inner .box_list{width:85%;margin-inline:auto}}.con_design .inner .box_list .box_item{width:calc(350 / 1170 * 100%)}@media only screen and (max-width: 767px){.con_design .inner .box_list .box_item{width:100%}}@media only screen and (max-width: 767px){.con_design .inner .box_list .box_item:not(:last-child){margin-bottom:3em}}.con_design .inner .box_list .box_item .box_info{width:calc(270 / 350 * 100%);margin-top:-30px;margin-left:auto;position:relative;z-index:1;background:#000;color:#fff;padding:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_design .inner .box_list .box_item .box_info{width:calc(300 / 350 * 100%)}}@media only screen and (max-width: 767px){.con_design .inner .box_list .box_item .box_info{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_design .inner .box_list .box_item .box_info{margin-top:-2em}}@media only screen and (max-width: 767px){.con_design .inner .box_list .box_item .box_info{margin-top:-1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_design .inner .box_list .box_item .box_info{padding:1.5em}}@media only screen and (max-width: 767px){.con_design .inner .box_list .box_item .box_info{padding:1em}}.con_design .inner .box_list .box_item .box_info .txt{margin-top:20px}@media only screen and (max-width: 767px){.con_design .inner .box_list .box_item .box_info .txt{margin-top:1em}}.con_brand{padding:148px 0 165px;border-top-left-radius:30px;border-top-right-radius:30px;margin-top:-30px;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brand{padding:7em 0 9em}}@media only screen and (max-width: 767px){.con_brand{padding:5em 0 7em}}.con_brand .inner{max-width:752px;color:#fff}@media only screen and (min-width: 1441px){.con_brand .inner{max-width:calc(752 / 1440 * 100%)}}@media only screen and (min-width: 768px){.con_brand .inner{display:flex;justify-content:space-between}}.con_brand .inner .img{width:calc(177 / 752 * 100%)}@media only screen and (max-width: 767px){.con_brand .inner .img{width:177px}}@media only screen and (max-width: 767px){.con_brand .inner .img{margin-bottom:3em;margin-inline:auto}}.con_brand .inner .box_info{width:calc(515 / 752 * 100%)}@media only screen and (max-width: 767px){.con_brand .inner .box_info{width:85%}}@media only screen and (max-width: 767px){.con_brand .inner .box_info{margin-inline:auto}}@media only screen and (max-width: 767px){.con_brand .inner .box_info .ttl3{text-align:center}}.con_brand .inner .box_info .txt{margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brand .inner .box_info .txt{margin-top:2em}}@media only screen and (max-width: 767px){.con_brand .inner .box_info .txt{margin-top:1.5em}}
