.section07 .st_title .en{font-family:'EB Garamond', serif;letter-spacing:0}body{background:url(../concept/images/bg_concept.gif) repeat}.highimg_page header{height:0;margin:auto}@media only screen and (max-width: 767px){.highimg_page header{padding-bottom:0}}header .pagetitle{display:none}.fixsectionmenu{left:1em;width:12px;position:fixed;top:50%;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 767px){.fixsectionmenu{left:.25em}}@media only screen and (max-width: 767px){.fixsectionmenu{display:none}}.fixsectionmenu ul li{width:6px;height:6px;background:#dcdcdc;border-radius:50%;margin:18px auto 0;transition:.4s}.fixsectionmenu ul li a{display:block;width:100%;height:100%;text-decoration:none;color:#dcdcdc;position:relative}.fixsectionmenu ul li:first-child{margin-top:0}.fixsectionmenu ul li.active{width:12px;height:12px;background:#ac8425}@media only screen and (max-width: 767px){.fixsectionmenu ul li.active{width:10px;height:10px}}.fixsectionmenu ul li.active a{color:#ac8425}.section{height:100vh}.section .st_title{margin-bottom:30px;font-weight:normal;line-height:1.52;letter-spacing:.3em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (min-width: 768px) and (max-width: 1260px){.section .st_title{margin-bottom:10px}}@media only screen and (max-width: 767px){.section .st_title{margin-bottom:1em}}@media only screen and (min-width: 1261px){.section .st_title{font-size:179%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.section .st_title{font-size:165%}}@media only screen and (max-width: 767px){.section .st_title{font-size:150%}}@media only screen and (max-width: 767px){.section .st_title{letter-spacing:.25em;text-align:center}}.section .text{line-height:2.14286;letter-spacing:.08em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (max-width: 767px){.section .text{text-align:left}}.section .box_btn{margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1260px){.section .box_btn{margin-top:30px}}@media only screen and (max-width: 767px){.section .box_btn{margin-top:.5em}}@media only screen and (min-width: 768px) and (max-width: 1013.5px){.section .box_btn{margin-top:.75em}}.section01,.section02,.section06,.section07{text-align:center;position:relative}.section01 h2,.section01 .box_text,.section02 h2,.section02 .box_text,.section06 h2,.section06 .box_text,.section07 h2,.section07 .box_text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.section01 .box_text,.section02 .box_text,.section06 .box_text,.section07 .box_text{width:88%}@media only screen and (max-width: 767px){.section01 .box_text .text br,.section02 .box_text .text br,.section06 .box_text .text br,.section07 .box_text .text br{display:none}}@media only screen and (max-width: 1260px){.section03,.section04,.section05{opacity:0;transition:.6s ease-in-out}}@media only screen and (min-width: 768px) and (max-width: 1260px){.section03,.section04,.section05{height:100vh}}@media only screen and (max-width: 767px){.section03,.section04,.section05{height:auto}}@media only screen and (min-width: 1261px){.section03.inview .box_r .box_text,.section04.inview .box_r .box_text,.section05.inview .box_r .box_text{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width: 1260px){.section03.inview,.section04.inview,.section05.inview{opacity:1}}.section03 .box_l,.section03 .box_r,.section04 .box_l,.section04 .box_r,.section05 .box_l,.section05 .box_r{width:50%;height:100vh}@media only screen and (max-width: 1260px){.section03 .box_l,.section03 .box_r,.section04 .box_l,.section04 .box_r,.section05 .box_l,.section05 .box_r{width:100%}}.section03 .box_l,.section04 .box_l,.section05 .box_l{float:left;overflow:hidden;position:relative}@media only screen and (max-width: 1260px){.section03 .box_l,.section04 .box_l,.section05 .box_l{float:none;height:55vh}}@media only screen and (max-width: 767px){.section03 .box_l,.section04 .box_l,.section05 .box_l{height:40vh}}.section03 .box_l .box_img,.section04 .box_l .box_img,.section05 .box_l .box_img{width:100%;height:100%}.section03 .box_l .box_img .slick-list,.section04 .box_l .box_img .slick-list,.section05 .box_l .box_img .slick-list{width:100%;height:100%}.section03 .box_l .box_img .slick-track,.section04 .box_l .box_img .slick-track,.section05 .box_l .box_img .slick-track{width:100%;height:100%}.section03 .box_l .box_img .slick-dots,.section04 .box_l .box_img .slick-dots,.section05 .box_l .box_img .slick-dots{bottom:20px;left:0;position:absolute}@media only screen and (min-width: 768px) and (max-width: 1260px){.section03 .box_l .box_img .slick-dots,.section04 .box_l .box_img .slick-dots,.section05 .box_l .box_img .slick-dots{bottom:10px}}@media only screen and (max-width: 767px){.section03 .box_l .box_img .slick-dots,.section04 .box_l .box_img .slick-dots,.section05 .box_l .box_img .slick-dots{bottom:1em}}.section03 .box_l .box_img .slick-dots li,.section04 .box_l .box_img .slick-dots li,.section05 .box_l .box_img .slick-dots li{width:10px;height:10px;margin:auto;background-color:#fff;border-radius:50%}@media only screen and (max-width: 767px){.section03 .box_l .box_img .slick-dots li,.section04 .box_l .box_img .slick-dots li,.section05 .box_l .box_img .slick-dots li{width:.75em}}@media only screen and (max-width: 767px){.section03 .box_l .box_img .slick-dots li,.section04 .box_l .box_img .slick-dots li,.section05 .box_l .box_img .slick-dots li{height:.75em}}.section03 .box_l .box_img .slick-dots li:not(:first-child),.section04 .box_l .box_img .slick-dots li:not(:first-child),.section05 .box_l .box_img .slick-dots li:not(:first-child){margin-left:10px}@media only screen and (max-width: 767px){.section03 .box_l .box_img .slick-dots li:not(:first-child),.section04 .box_l .box_img .slick-dots li:not(:first-child),.section05 .box_l .box_img .slick-dots li:not(:first-child){margin-left:.75em}}.section03 .box_l .box_img .slick-dots li.slick-active,.section04 .box_l .box_img .slick-dots li.slick-active,.section05 .box_l .box_img .slick-dots li.slick-active{background-color:#b09f33}.section03 .box_l .box_img .slick-dots li button,.section04 .box_l .box_img .slick-dots li button,.section05 .box_l .box_img .slick-dots li button{width:10px;height:10px;padding:0}.section03 .box_l .box_img .slick-dots li button:before,.section04 .box_l .box_img .slick-dots li button:before,.section05 .box_l .box_img .slick-dots li button:before{content:""}.section03 .box_l .box_img .img,.section04 .box_l .box_img .img,.section05 .box_l .box_img .img{margin-bottom:0}.section03 .box_r,.section04 .box_r,.section05 .box_r{float:right;position:relative;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1260px){.section03 .box_r,.section04 .box_r,.section05 .box_r{align-items:flex-start;float:none;height:45vh;width:90%;margin:auto}}@media only screen and (min-width: 768px) and (max-width: 1260px){.section03 .box_r,.section04 .box_r,.section05 .box_r{padding-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1013.5px){.section03 .box_r,.section04 .box_r,.section05 .box_r{padding-top:1em}}@media only screen and (max-width: 767px){.section03 .box_r,.section04 .box_r,.section05 .box_r{width:88%;height:auto;margin-top:1.5em;padding-bottom:3em}}@media only screen and (min-width: 1261px){.section03 .box_r .box_text,.section04 .box_r .box_text,.section05 .box_r .box_text{opacity:0;transition:.8s ease-in-out;-webkit-transform:translateY(-2em);transform:translateY(-2em)}}@media only screen and (min-width: 768px) and (max-width: 1260px){.section03 .box_r .box_text,.section04 .box_r .box_text,.section05 .box_r .box_text{width:95%}}@media only screen and (max-width: 767px){.section03 .box_r .box_text,.section04 .box_r .box_text,.section05 .box_r .box_text{transition:.4s ease-in-out}}@media only screen and (min-width: 768px) and (max-width: 1260px){.section03 .box_r .st_title,.section04 .box_r .st_title,.section05 .box_r .st_title{margin-bottom:.75em}}@media only screen and (min-width: 768px) and (max-width: 1260px) and (min-width: 768px) and (max-width: 1013.5px){.section03 .box_r .st_title,.section04 .box_r .st_title,.section05 .box_r .st_title{margin-bottom:.5em}}@media only screen and (max-width: 767px){.section03 .box_r .st_title,.section04 .box_r .st_title,.section05 .box_r .st_title{margin-bottom:.25em}}@media only screen and (max-width: 767px){.section03 .box_r .text br,.section04 .box_r .text br,.section05 .box_r .text br{display:none}}.section01 h2{color:#fff}@media only screen and (max-width: 767px){.section01 h2{left:50%;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}}.section02{color:#fff;position:relative;background-size:cover !important}@media only screen and (min-width: 768px){.section02{background:url(../concept/images/img_section1.jpg) no-repeat center}}@media only screen and (max-width: 767px){.section02{background:url(../concept/images/img_section1-sp.jpg) no-repeat center}}.section02 .bg{width:100%;height:100%;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;opacity:0;transition:.8s ease-in-out}@media only screen and (max-width: 767px){.section02 .bg{transition:.6s ease-in-out}}.section02 .bg.inview{opacity:1}.section02 .box_text{opacity:0;transition:.8s ease-in-out;-webkit-transform:translate(-50%, -57%);transform:translate(-50%, -57%)}@media only screen and (max-width: 767px){.section02 .box_text{transition:.6s ease-in-out}}.section02 .box_text.inview{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1}.section06{background-size:cover !important}@media only screen and (min-width: 768px){.section06{background:url(../concept/images/img_section5.jpg)}}@media only screen and (max-width: 767px){.section06{background:url(../concept/images/img_section5-sp.jpg)}}.section06.inview .box_text{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1}.section06 .box_text{opacity:0;transition:1s ease-in-out;-webkit-transform:translate(-50%, -57%);transform:translate(-50%, -57%)}.section07 .st_title{line-height:1.3}@media only screen and (max-width: 767px){.section07 .st_title .jp{font-size:91%}}.section07 .st_title .en{font-size:264%;letter-spacing:.02em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (max-width: 767px){.section07 .st_title .en{font-size:215%}}.section07.inview .box_text{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1}.section07 .box_text{opacity:0;transition:1s ease-in-out;-webkit-transform:translate(-50%, -57%);transform:translate(-50%, -57%)}@media only screen and (max-width: 767px){.section08{height:auto}}.section08 .box_side{display:none !important}@media only screen and (min-width: 768px) and (max-width: 1260px){.box_side{right:15px}}.fixsectionmenu ul li{background:#dcdcdc}.fixsectionmenu ul li a{color:#dcdcdc}.fixsectionmenu ul li.active{background:#ac8425}.fixsectionmenu ul li.active a{color:#ac8425}.section03 .box_l .box_img .slick-dots li,.section04 .box_l .box_img .slick-dots li,.section05 .box_l .box_img .slick-dots li{background-color:#fff}.section03 .box_l .box_img .slick-dots li.slick-active,.section04 .box_l .box_img .slick-dots li.slick-active,.section05 .box_l .box_img .slick-dots li.slick-active{background-color:#b09f33}.section01{background-size:cover !important}@media only screen and (min-width: 768px){.section01{background:url(../concept/images/img_main-pc.jpg) no-repeat center}}@media only screen and (min-width: 768px) and (max-width: 1260px){.section01{background-position:50% center}}@media only screen and (max-width: 767px){.section01{background:url(../concept/images/img_main-sp.jpg) no-repeat;background-position:0% center}}.section02{color:#fff}@media only screen and (max-width: 767px){.section02{background-position:20% center !important}}.section03 .img{background-size:cover !important}@media only screen and (min-width: 768px){.section03 .img1{background:url(../concept/images/img_section2_slide1.jpg) no-repeat center}}@media only screen and (max-width: 767px){.section03 .img1{background:url(../concept/images/img_section2_slide1-sp.jpg) no-repeat center}}@media only screen and (min-width: 768px){.section03 .img2{background:url(../concept/images/img_section2_slide2.jpg) no-repeat center}}@media only screen and (max-width: 767px){.section03 .img2{background:url(../concept/images/img_section2_slide2-sp.jpg) no-repeat center}}@media only screen and (min-width: 768px){.section03 .img3{background:url(../concept/images/img_section2_slide3.jpg) no-repeat center}}@media only screen and (max-width: 767px){.section03 .img3{background:url(../concept/images/img_section2_slide3-sp.jpg) no-repeat center}}.section04 .box_l{background-size:cover !important}@media only screen and (min-width: 768px){.section04 .box_l{background:url(../concept/images/img_section3.jpg) no-repeat center top}}@media only screen and (max-width: 767px){.section04 .box_l{background:url(../concept/images/img_section3-sp.jpg) no-repeat center top}}@media only screen and (min-width: 1261px){.section04 .box_l{float:right}}@media only screen and (min-width: 1261px){.section04 .box_r{float:left}}.section05 .box_l{background-size:cover !important}@media only screen and (min-width: 768px){.section05 .box_l{background:url(../concept/images/img_section4.jpg) no-repeat center}}@media only screen and (max-width: 767px){.section05 .box_l{background:url(../concept/images/img_section4-sp.jpg) no-repeat center}}.section06{color:#fff}@media only screen and (min-width: 1261px){.section06{background-position:center !important}}@media only screen and (min-width: 768px) and (max-width: 1260px){.section06{background-position:50% center !important}}@media only screen and (max-width: 767px){.section06{background-position:70% center !important}}@media only screen and (max-width: 767px){.section07 .st_title .jp{font-size:72%}}@media only screen and (max-width: 767px){.section07 .st_title .en{font-size:200%}}
