:root{
	--o-r-common-company_name:中央ビジネス協同組合;
	--o-r-common-name:中央ビジネス協同組合：公式サイト;
	--o-r-common-logo:CBCAロゴ.png;
	--o-r-common-hours:平日9\00003a00-17\00003a30;
	--o-r-common-copyright:Copyright©︎ 2024 Chuo business Cooperative Association;
	--o-r-common-googlemap:<iframe src="https\00003a//www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d397.65286770533487!2d140.18269425835337!3d37.12361069482273!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6020252cd4dc61b3%3A0x118df367efb04d83!2z44CSOTYxLTgwNTUg56aP5bO255yM6KW_55m95rKz6YOh6KW_6YO35p2R6YGT5Y2X6KW_77yS!5e0!3m2!1sja!2sjp!4v1740827137874!5m2!1sja!2sjp" width="600" height="450" style="border\00003a0\00003b" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>;
	--o-r-common-googlemap2:<iframe src="https\00003a//www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3312.3512502813937!2d130.87397868223994!3d33.880606557746376!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3543bf533c9b52a7%3A0x1715ff28ac89bb14!2z44CSODAyLTAwNzcg56aP5bKh55yM5YyX5Lmd5bee5biC5bCP5YCJ5YyX5Yy66aas5YCf77yR5LiB55uu77yW4oiS77yR77yXIOODi-ODpeODvOWkqeelnuWztuOCueOCq-OCpOODnuODs-OCt-ODp-ODsyA0MDE!5e0!3m2!1sja!2sjp!4v1724303599002!5m2!1sja!2sjp" width="600" height="450" style="border\00003a0\00003b" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>;
	--o-r-common-facebook_url:https\00003a//www.facebook.com/profile.php?id=61560347879983;
	--o-r-common-instagram_url:https\00003a//www.instagram.com/chuobusiness8530/;
	--o-r-visual_theme-width:1170px;
	--o-r-colors-base:#ffffff;
	--o-r-colors-base_text:#333333;
	--o-r-colors-button:#914610;
	--o-r-colors-button_text:#ffffff;
	--o-r-colors-assort:#112a6b;
	--o-r-colors-assort_text:#ffffff;
	--o-r-colors-accent:#8a1121;
	--o-r-colors-accent_text:#ffffff;
	--o-r-font_title-css_url:https\00003a//fonts.googleapis.com/css2?family=Noto+Serif+JP\00003awght@200\00003b300\00003b400\00003b500\00003b600\00003b700\00003b900&display=swap;
	--o-r-font_title-family:'Noto Serif JP', serif;
	--o-r-font_body-css_url:https\00003a//fonts.googleapis.com/css2?family=Noto+Serif+JP\00003awght@300\00003b400\00003b500\00003b600\00003b700\00003b900&display=swap;
	--o-r-font_body-family:'Noto Serif JP', serif;
	--o-r-font_en-css_url:https\00003a//fonts.googleapis.com/css2?family=Cormorant+Garamond&display=swap;
	--o-r-font_en-family:'Cormorant Garamond', serif;
	--o-r-font_en-style:normal;
	--o-r-font_en-weight:400;
}
.-x-richtext ul, .-x-richtext ol {
	list-style-position: inside;
}
.-j-inline-block {
 display: inline-block;
}
[data-legal]{
	position:relative;
	--legal-offset-h:attr(data-legal-offset-h px);
	--legal-offset-v:attr(data-legal-offset-v px);
}
[data-legal][data-legal-safe="1"]::after{
	position: absolute;
	opacity: 0.5;
	color: black;
	content: "墨";
	font-size: 16px;
	display: block;
	height: 24px;
	padding-top: 0px;
	background-image: url(/_lib/lc.png);
	background-size: auto 20px;
	background-repeat: no-repeat;
	padding-left: 50px;
	background-position: left top;
}
[data-legal][data-legal-safe="1"]:hover::after {
    position: absolute;
    opacity: 0.5;
    color: black;
    content: attr(data-legal-check-at);
    white-space:nowrap;
    font-size: 11px;
    display: block;
    height: 24px;
    background-image: url(/_lib/lc.png);
    background-size: auto 20px;
    background-repeat: no-repeat;
    padding-top: 15px;
    padding-left: 0px;
    background-position: left top;
}

[data-legal-position="left-top"]::after{
	left:var(--legal-offset-h);
	top:var(--legal-offset-v);
}
[data-legal-position="left-bottom"]::after{
	left:var(--legal-offset-h);
	bottom:var(--legal-offset-v);
}
[data-legal-position="right-top"]::after{
	right:var(--legal-offset-h);
	top:var(--legal-offset-v);
}
[data-legal-position="right-bottom"]::after{
	right:var(--legal-offset-h);
	bottom:var(--legal-offset-v);
}
/*common_css*/
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
html{
  font-size:62.5%;
  background-color:#ffffff;;
  color:#333333;;
  -webkit-text-size-adjust: 100%;
  scroll-padding-top: 11rem;
  scroll-behavior: smooth;
}
body {
    font-size:1.6rem;
    font-family: 'Noto Serif JP', serif;
    font-weight: 400;
    line-height : 1.8;
}
a{
  color: inherit;
}
.-w-text p > a{
  color:inherit;
  text-decoration: underline;
}
.-w-text p > a:hover{
  text-decoration: none;
}

[data-lib="6747"] .-w-img-wrapper .-w-img {
  border-radius: unset!important;
}


h2,h3,h4,h5,h6,.-w-font-ttl {
    font-family: 'Noto Serif JP', serif;
}


.-w-font-en {
    font-family: 'Cormorant Garamond', serif;
}

img {
    max-width: 100%;
    height:auto;
    vertical-align: top;
}
br.-w-sp {
  display: none;
}

[data-w-width] {
    max-width: 100%;
}
[data-w-width="1"] {
    width: 1170px;
    width:1170px;
    margin: 0 auto;
}
[data-w-width="1"] [data-w-width="1"]{
    max-width:100%;
    width:100%;
}

@media (max-width: 1170px){
    [data-w-width="1"] {
        max-width:94%;
        margin: 0 auto;
    }
}
@media screen and (max-width: 767px) {
    html{
      scroll-padding-top: 7rem;
    }
    body {
        font-size: 3.5vw;
    }
    [data-w-width="0"]{
      max-width:100%;
    }
    br.-w-sp {
      display: block;
    }
    
    br.-w-pc {
      display: none;
    }
}

.-x-text{
    max-width: 1170px;
    margin-left:auto;
    margin-right:auto;
}
.-x-text table{
    border-collapse: collapse;
}
.-x-text td{
    padding: 2px 5px;
    border: 1px solid #ccc;
}
.-x-text ul
,.-x-text ol
,.-x-text li{
    list-style-type:initial;
}


.-x-cont > [data-lib] ~ [data-lib]{
    margin-top:4rem;
}
@media screen and (max-width: 767px) {
    .-x-cont > [data-lib] ~ [data-lib]{
        margin-top:2.5rem;
    }
}

.pagenation {
	display:flex;
	justify-content: center;
	text-align: center;
	margin: 50px 0 0 -10px;
}
.pagenation span {
	display:flex;
	justify-content: center;
	align-items: center;
	width: 50px;
	padding: 0;
	line-height: 1;
	font-size: 0.9375em;
	color: var(--o-r-colors-button);
	box-sizing: border-box;
	margin-left: 10px;
}
.pagenation span a {
	display:flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	padding: 9px auto;
	text-decoration: none;
	border: 1px solid;
	height: 50px;
	background: var(--o-r-colors-button_text);
	border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button);
}
.pagenation span a:hover {
	text-decoration: none;
	background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);
	color:#ffffff;
	background:#914610;
}
.pagenation span.current {
	padding: 9px 0;
	text-decoration: none;
	border: 1px solid;
	height: 50px;
	background: var(--o-r-colors-button);
	border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);
}
.pagenation span.scope_limit {
	text-decoration: none;
	border: 0;
	background: var(--o-r-colors-button_text);
	border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button);
}
.pagenation span.prev,.pagenation span.next {
	padding:0;
}
.pagenation span.prev a,.pagenation span.next a {
	padding: 9px 0;
}
.pagenation span.prev a:hover,.pagenation span.next a:hover {}
.pagenation span.prev.current,.pagenation span.next.current {
	display: none;
}[data-lib="1315"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:146713e8-82e9-4a31-b0ec-0897ab306c10*/
[data-lib="1315"]{text-align: center;
	padding: 1em 1em;
	width: fit-content;
	margin: 0 auto;
	background: #3b9cb3;
	background:#914610;
	color: #ffffff;
	color:#ffffff;
	border: 1px solid;
	border-color: #3b9cb3;
	border-color:#914610;
	display: inline-block;
	text-decoration: none;
	transition: 0.3s;}[data-lib="1315"].-w-normal:hover{color: #3b9cb3;
	color:#914610;
	background: #ffffff;
	background:#ffffff;}[data-lib="1315"].-w-assort{background: #144da0;
	background:#112a6b;
	color: #d2ddde;
	color:#ffffff;
	border-color: #144da0;
	border-color:#112a6b;}[data-lib="1315"].-w-assort:hover{color: #144da0;
	color:#112a6b;
	background: #d2ddde;
	background:#ffffff;}[data-lib="1315"].-w-accent{background: #a7d28f;
	background:#8a1121;
	color: #ffffff;
	color:#ffffff;
	border-color: #a7d28f;
	border-color:#8a1121;}[data-lib="1315"].-w-accent:hover{color:#8a1121;
	background:#ffffff;
	color: #a7d28f;
	background: #ffffff;}[data-lib="1315"].-w-base{background: #d2ddde;
	background: var(--o-r-colors-base);
	background:#ffffff;
	color: #0e0c22;
	color:#333333;
	border-color: #d2ddde;
	border-color:#ffffff;}[data-lib="1315"].-w-base:hover{color: #d2ddde;
	color:#ffffff;
	background: #0e0c22;
	background:#333333;}@media (max-width: 768px){[data-lib="1315"]{padding: 1rem 1rem;
	font-size: 3.5vw;}}[data-lib="1301"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:6f16855b-f1b0-4f31-acb3-7a17546d5c1c*/
[data-lib="1301"]{display: flex;}[data-lib="937"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:4499608d-8457-4a8a-bee0-24521b006447*/
[data-lib="937"]{position: relative;
	text-align: center;
	display: inline-block;
	min-width: 200px;
	padding: 1rem 6rem 1rem 2rem;
	text-decoration: none;
	z-index: 1;
	background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-lib="937"]:before{content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 93%;
	transform-origin: left center;
	transform: scaleX(0);
	transition: transform 0.3s;
	z-index: -1;
	background: hsla(25.12,80%,41%,1);}[data-lib="937"]:after{content: "\e8e4";
	font-family: 'Material Icons';
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	right: 10%;
	font-size: 2.5rem;
	color: var(--o-r-colors-button_text);}[data-lib="937"]:hover{color: var(--o-r-colors-accent_text);}[data-lib="937"]:hover:before{transform: scaleX(100%);
	transition: transform 0.3s;}[data-lib="937"]:hover:after{color: var(--o-r-colors-accent_text);}[data-lib="2659"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:9e3eace7-5a50-4339-a016-026f9a4f66d3*/
[data-lib="2659"]{text-align: center;
	display: inline-block;
	text-decoration: none;
	position: relative;
	z-index: 2;
	transition: 0.3s;
	border: 3px solid;
	border-color:#914610;
	min-width: 370px;}[data-lib="2659"] .-w-in{position: relative;
	z-index: 2;
	background:#914610;
	color:#ffffff;
	padding: 0.65rem 1rem;
	border: 1px solid;
	display: inline-block;
	width: 100%;
	height: 100%;
	transition: .3s;}[data-lib="2659"]:hover .-w-in{border-color:#914610;}[data-lib="2659"].-w-assort{border-color:#112a6b;}[data-lib="2659"].-w-assort .-w-in{background:#112a6b;
	color:#ffffff;}[data-lib="2659"].-w-assort:hover .-w-in{border-color:#112a6b;}[data-lib="2659"].-w-accent{border-color:#8a1121;}[data-lib="2659"].-w-accent .-w-in{background:#8a1121;
	color:#ffffff;}[data-lib="2659"].-w-accent:hover .-w-in{border-color:#8a1121;}[data-lib="2659"].-w-base{border-color:#ffffff;}[data-lib="2659"].-w-base .-w-in{background:#ffffff;
	color:#333333;}[data-lib="2659"].-w-base:hover .-w-in{border-color:#ffffff;}@media (max-width: 768px){[data-lib="2659"]{min-width: auto;
	width: 100%;}}[data-lib="2929"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:901a474e-898f-4cb3-8a5e-f6ae5dbde31a*/
[data-lib="2929"]{text-align: center;
	display: inline-block;
	text-decoration: none;
	position: relative;
	z-index: 2;
	transition: 0.3s;
	border: 3px solid;
	border-color:#914610;}[data-lib="2929"] .-w-in{position: relative;
	z-index: 2;
	background:#914610;
	color:#ffffff;
	padding: 0.65rem 1rem;
	border: 1px solid;
	display: inline-block;
	width: 100%;
	height: 100%;
	transition: .3s;}[data-lib="2929"]:hover .-w-in{border-color:#914610;}[data-lib="2929"].-w-assort{border-color:#112a6b;}[data-lib="2929"].-w-assort .-w-in{background:#112a6b;
	color:#ffffff;}[data-lib="2929"].-w-assort:hover .-w-in{border-color:#112a6b;}[data-lib="2929"].-w-accent{border-color:#8a1121;}[data-lib="2929"].-w-accent .-w-in{background:#8a1121;
	color:#ffffff;}[data-lib="2929"].-w-accent:hover .-w-in{border-color:#8a1121;}[data-lib="2929"].-w-base{border-color:#ffffff;}[data-lib="2929"].-w-base .-w-in{background:#ffffff;
	color:#333333;}[data-lib="2929"].-w-base:hover .-w-in{border-color:#ffffff;}[data-lib="2953"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:762e445c-05d2-4680-a771-c73a8b45e8c1*/
[data-lib="2953"]{position: relative;
	text-align: center;
	display: inline-block;
	min-width: 200px;
	max-width: 370px;
	padding: 1rem 6rem 1rem 2rem;
	text-decoration: none;
	z-index: 1;
	background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-lib="2953"]:before{content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 93%;
	transform-origin: left center;
	transform: scaleX(0);
	transition: transform 0.3s;
	z-index: -1;
	background: var(--o-r-colors-accent);}[data-lib="2953"]:after{content: "\e8e4";
	font-family: 'Material Icons';
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	right: 10%;
	font-size: 2.5rem;
	color: var(--o-r-colors-button_text);}[data-lib="2953"]:hover{color: var(--o-r-colors-accent_text);}[data-lib="2953"]:hover:before{transform: scaleX(100%);}[data-lib="2953"]:hover:after{color: var(--o-r-colors-accent_text);}@media (max-width: 768px){}/*widget:82f1b1e8-eb39-4a70-a985-2a51ef68f3d8*/
[data-lib="1869"]{position: relative;
	padding: 3rem 0;
	color: var(--o-r-colors-base_text);
	margin-bottom: 3rem;}[data-lib="1869"] .-w-main-title,[data-lib="1869"] 
.-w-sub-title{display: block;}[data-lib="1869"] .-w-main-title{font-weight: bold;
	font-size: 1.5em;
	letter-spacing: 0.2em;}[data-lib="1869"] .-w-main-title strong{color: var(--o-r-colors-accent);}[data-lib="1869"] .-w-sub-title{margin-top: .6rem;
	font-size: 0.75em;}[data-lib="1869"] .-w-sub-title:empty{display: none;}[data-lib="1869"]::after{content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 10rem;
	height: .4rem;
	background: var(--o-r-colors-accent);}@media (max-width:767px){[data-lib="1869"] .-w-main-title{font-weight: bold;
	font-size: 1.3em;}}/*widget:0668cd67-93f3-452c-88a1-f84fc2c1e7c6*/
[data-lib="1444"]{text-align: left;
	line-height: 1.9;}[data-lib="1444"] .-w-main-title{display: block;
	font-size: 1.9em;
	font-weight: bold;
	letter-spacing: 0.03em;
	position: relative;}[data-lib="1444"] .-w-main-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-lib="1444"] .-w-main-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="1444"] .-w-main-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%,  var(--o-r-colors-button) 75%);}[data-lib="1444"] .-w-sub-title{display: inline-block;
	font-size: 1.2em;
	position: relative;
	margin: 0 auto;
	font-weight: bold;
	letter-spacing: 0.18em;
	min-width: 3em;}[data-lib="1444"] .-w-sub-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-lib="1444"] .-w-sub-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="1444"] .-w-sub-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%,  var(--o-r-colors-button) 75%);}@media (max-width: 1023px){[data-lib="1444"] .-w-main-title{font-size: clamp(1.4em, 6vw, 1.6em);}[data-lib="1444"] .-w-sub-title{font-size: clamp(1.2em, 5vw, 1.4em);}}@media (max-width: 769px){[data-lib="1444"]{margin-top: 0;}}/*widget:2fd225e2-ba4d-4b9c-b79e-c135acadd4a5*/
[data-lib="949"]{text-align: center;
	line-height: 1.6;
	margin-bottom: 3rem;}[data-lib="949"] .-w-main-title{display: block;
	font-size: 1.5em;
	font-weight: bold;
	position: relative;}[data-lib="949"] .-w-main-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-lib="949"] .-w-main-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="949"] .-w-main-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, var(--o-r-colors-button) 75%);}[data-lib="949"] .-w-sub-title{display: inline-block;
	font-size: 1.3em;
	position: relative;
	margin: 0 auto;
	font-weight: bold;}[data-lib="949"] .-w-sub-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-lib="949"] .-w-sub-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="949"] .-w-sub-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%,  var(--o-r-colors-button) 75%);}@media (max-width: 767px){[data-lib="949"] .-w-main-title{font-size: clamp(1.6em, 6vw, 2.0em);
	line-height: 1.3;}[data-lib="949"] .-w-sub-title{font-size: clamp(1.1em, 5vw, 1.2em);}}/*widget:7426acf4-6c9c-4534-82ca-296dd169652a*/
[data-lib="952"]{text-align: left;
	line-height: 1.9;}[data-lib="952"] .-w-main-title{display: block;
	font-size: 1.9em;
	font-weight: bold;
	position: relative;
	line-height: 1.5;}[data-lib="952"] .-w-main-title strong:nth-of-type(2n-1){color: var(--o-r-colors-assort);}[data-lib="952"] .-w-main-title strong:nth-of-type(2n){color: var(--o-r-colors-accent);}[data-lib="952"] .-w-main-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%,  var(--o-r-colors-button) 75%);}[data-lib="952"] .-w-sub-title{display: inline-block;
	font-size: 1.2em;
	position: relative;
	margin: 0 auto;
	font-weight: bold;
	min-width: 3em;
	margin-top: 1rem;}[data-lib="952"] .-w-sub-title strong:nth-of-type(2n-1){color: var(--o-r-colors-assort);}[data-lib="952"] .-w-sub-title strong:nth-of-type(2n){color: var(--o-r-colors-accent);}[data-lib="952"] .-w-sub-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%,  var(--o-r-colors-button) 75%);}@media (max-width: 1023px){[data-lib="952"] .-w-main-title{font-size: clamp(1.3em, 5.5vw, 1.5em);}[data-lib="952"] .-w-sub-title{font-size: clamp(1.1em, 5vw, 1.2em);}}@media (max-width: 767px){[data-lib="952"]{margin-top: 0;}}/*widget:dff3fc71-e2e4-4471-b41f-c8f61a981665*/
[data-lib="2710"]{display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	gap: 1.6rem;
	margin: auto;
	text-align: center;
	padding-bottom: 3rem;
	--assort: var(--o-r-colors-assort, blue);}[data-lib="2710"] .-w-title-wrapper{display: grid;
	grid-template-columns: auto 1fr auto;
	justify-content: center;
	align-items: center;}[data-lib="2710"] .-w-main-title{display: block;
	font-size: 1.5em;
	font-weight: 700;
	color: var(--assort);
	line-height: 1.25;}[data-lib="2710"] .-w-decoration{fill: var(--assort);
	height: 150%;
	width: 3rem;}[data-lib="2710"] .-w-sub-title{display: block;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;}@media (max-width: 767px){[data-lib="2710"]{gap: 0;}[data-lib="2710"] .-w-main-title{font-size: 1.2em;}[data-lib="2710"] .-w-sub-title{font-size: 0.75em;}[data-lib="2710"] .-w-decoration{fill: var(--assort);
	height: unset;
	width: 2.5rem;}}/*widget:7902993b-341d-4964-b980-0f6af3be8652*/
[data-lib="3018"]{display: flex;
	flex-direction: column;
	align-items: center;
	gap: 1.6rem;
	text-align: center;
	line-height: 1.6;
	padding: 3rem 0;}[data-lib="3018"] .-w-main-title{display: block;
	font-size: 1.5em;
	font-weight: bold;
	position: relative;
	background: var(--o-r-colors-assort_text);
	color: var(--o-r-colors-assort);
	width: fit-content;
	padding: 0 0.5em;
	margin: 0 1.6rem;}[data-lib="3018"] .-w-main-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-lib="3018"] .-w-main-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="3018"] .-w-main-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, var(--o-r-colors-button) 75%);}[data-lib="3018"] .-w-sub-title{display: inline-block;
	font-size: 1em;
	position: relative;
	margin: 0 auto;
	font-weight: lighter;
	color: var(--o-r-colors-accent_text);}[data-lib="3018"] .-w-sub-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-lib="3018"] .-w-sub-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="3018"] .-w-sub-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%,  var(--o-r-colors-button) 75%);}@media (max-width: 767px){[data-lib="3018"] .-w-main-title{font-size: clamp(1.4em, 6vw, 2.0em);
	padding: 0 2rem;}[data-lib="3018"] .-w-sub-title{font-size: clamp(1.1em, 5vw, 1.2em);}}/*widget:8a26f239-a3fa-44df-bd1c-85a402121deb*/
[data-lib="4159"]{display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	text-align: center;
	line-height: 1.6;
	gap: 1.6rem;
	padding: 3rem 0;
	margin-bottom: 3rem;}[data-lib="4159"] .-w-main-title{display: block;
	font-size: 1.5em;
	font-weight: 400;
	position: relative;
	color: var(--o-r-colors-base);
	width: fit-content;
	padding: 0 0.5em;
	margin: 0 1.6rem;
	font-weight: bold;}[data-lib="4159"] .-w-main-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-lib="4159"] .-w-main-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="4159"] .-w-main-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, var(--o-r-colors-button) 75%);}[data-lib="4159"] .-w-sub-title{display: inline-block;
	font-size: 1em;
	position: relative;
	margin: 0 auto;
	font-weight: bold;
	color: var(--o-r-colors-base);}[data-lib="4159"] .-w-sub-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-lib="4159"] .-w-sub-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="4159"] .-w-sub-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%,  var(--o-r-colors-button) 75%);}@media (max-width: 767px){[data-lib="4159"]{margin-bottom: 0;}[data-lib="4159"] .-w-main-title{font-size: clamp(1.4em, 6vw, 2.0em);
	padding: 0 2rem;}[data-lib="4159"] .-w-sub-title{font-size: clamp(1.1em, 5vw, 1.2em);}}/*widget:a382697e-1d41-460f-b9a6-de4cf96b7156*/
[data-lib="5685"]{display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	gap: 1.6rem;
	margin: auto;
	padding-bottom: 3rem;
	text-align: center;
	color: var(--base);
	--base: var(--o-r-colors-base, #fff);}[data-lib="5685"] .-w-title-wrapper{display: grid;
	grid-template-columns: auto 1fr auto;
	justify-content: center;
	align-items: center;}[data-lib="5685"] .-w-main-title{display: block;
	font-size: 1.5em;
	font-weight: 700;
	line-height: 1.25;}[data-lib="5685"] .-w-decoration{fill: var(--base);
	height: 150%;
	width: 3rem;}[data-lib="5685"] .-w-sub-title{display: block;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;}@media (max-width: 767px){[data-lib="5685"]{gap: 0;}[data-lib="5685"] .-w-main-title{font-size: 1.2em;}[data-lib="5685"] .-w-sub-title{font-size: 0.75em;}[data-lib="5685"] .-w-decoration{width: 2.5rem;
	height: unset;}}/*widget:bac281cb-eb24-44cb-9ee3-a539bc4d7e74*/
[data-lib="5722"]{display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	gap: 1.6rem;
	margin-bottom: 2rem;
	padding-bottom: 3rem;
	text-align: center;
	color: var(--base);
	--base: var(--o-r-colors-base, #fff);}[data-lib="5722"] .-w-title-wrapper{display: grid;
	grid-template-columns: auto 1fr auto;
	justify-content: center;
	align-items: center;}[data-lib="5722"] .-w-main-title{display: block;
	font-size: 1.5em;
	font-weight: 700;
	line-height: 1.25;}[data-lib="5722"] .-w-decoration{fill: var(--base);
	height: 150%;
	width: 3rem;}[data-lib="5722"] .-w-sub-title{display: block;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;}@media (max-width: 767px){[data-lib="5722"] .-w-main-title{font-size: 1.2em;}[data-lib="5722"] .-w-sub-title{font-size: 0.75em;}[data-lib="5722"] .-w-decoration{height: unset;
	width: 2.5rem;}}[data-instance="4240"]{
	--o-r-colors-base:#e8e8e8;
}
[data-instance="2635"]{
	--o-r-colors-button:#ff0100;
}
[data-instance="2641"]{
	--o-r-colors-button:#ff0100;
}
[data-instance="329"]{
	--o-r-colors-base:#e8e8e8;
}
[data-instance="359"]{
	--o-r-colors-base:#e8e8e8;
}
[data-instance="364"]{
	--o-r-colors-base:#e8e8e8;
}
[data-instance="2504"]{
	--o-r-colors-base:#333;
	--o-r-colors-base_text:#fff;
}
[data-instance="375"]{
	--o-r-colors-accent:#ffffff;
	--o-r-colors-base_text:#ffffff;
}
[data-instance="2600"]{
	--o-r-colors-base_text:#ffffff;
}
[data-instance="2518"]{
	--o-r-colors-assort:#ffffff;
}
[data-instance="2588"]{
	--o-r-colors-base_text:#fff;
}
/*widget:ebbb2b97-dbaf-4902-bc84-dc03a06a9b22*/
/*widget:104efd9c-50cd-4dbe-8daf-202fea1084de*/
@keyframes w-2733-scale{
0% {
  transform: scale(1, 1);
}

50% {
  transform: scale(2, 2);
}

100% {
  transform: scale(1, 1);
}}[data-lib="2733"] a{text-decoration: none;}[data-lib="2733"] ul{list-style: none;}[data-lib="2733"] .-w-logo-link-item{align-items: center;}[data-lib="2733"] .-w-logo-link-item .-w-text{padding-rop: 0.5rem;
	line-height: 1.3;
	color: var(--o-r-colors-assort);}[data-lib="2733"] .-w-position{position: fixed;
	z-index: 100;
	width: 100dvw;
	left: 0;
	top: 0;
	box-shadow: 0 0 40px #0000001A;}[data-lib="2733"] .-w-common-wrapper{position: relative;
	z-index: 10;
	display: grid;
	grid-template-columns: 30rem 1fr auto 5rem;
	grid-template-areas: 
    "blank blank blank blank"
    "logo tel button hamburger"
    "blank2 blank2 blank2 blank2";
	grid-template-rows: 1.8rem 6rem 1rem;
	column-gap: 2.4rem;
	background: #fff;
	background: var(--o-r-colors-base);
	padding-right: 2rem;}[data-lib="2733"] .-w-h1-wrap{padding-left: 2rem;
	white-space: nowrap;}[data-lib="2733"] .-w-h1-wrap h1{font-size: 0.625em;
	line-height: 1;
	letter-spacing: .1em;
	padding: 4px;}[data-lib="2733"] .-w-logo-link{grid-area: logo;
	align-items: center;
	height: 7rem;
	padding-left: 2rem;}[data-lib="2733"] .-w-tel{grid-area: tel;
	justify-self: end;
	align-self: center;
	height: fit-content;
	display: grid;
	grid-template-columns: auto 1fr;
	grid-template-rows: auto 1fr;}[data-lib="2733"] .-w-tel .-w-tel-text{grid-area: 1 / 1 / 2 / -1;
	justify-self: center;
	font-size: max(0.75em, 10px);
	line-height: 1.5;}[data-lib="2733"] .-w-tel .-w-tel-icon{grid-area: 2 / 1 / -1 / 2;
	align-self: center;
	fill: var(--o-r-colors-base_text, #333333);
	height: 1.5em;
	width: auto;}[data-lib="2733"] .-w-tel .-w-tel-number{grid-area: 2 / 2 / -1 / 3;
	align-self: center;
	height: fit-content;
	font-size: 1.5em;
	line-height: 1.25;}[data-lib="2733"] .-w-tel .-w-hour{grid-area: 3 / 1 / 4 / 3;
	justify-self: center;
	font-size: max(0.75em, 10px);
	line-height: 1.5;}[data-lib="2733"] .-w-button-list{grid-area: button;
	display: flex;
	gap: 2rem;
	justify-content: flex-end;
	margin-right: 2rem;}[data-lib="2733"] .-w-hamburger-wrap{grid-area: hamburger;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;}[data-lib="2733"] .-w-button-list>.-w-button-item{display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	max-width: 350px;
	height: 100%;}[data-lib="2733"] .-w-button-list>.-w-button-item a{width: 100%;}[data-lib="2733"] .-w-hamburger-wrap >.-w-hamburger{position: relative;
	width: 100%;
	aspect-ratio: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;}[data-lib="2733"] .-w-hamburger-wrap >.-w-hamburger >span{width: 70%;
	height: 2px;
	background: #fff;
	background: var(--o-r-colors-base_text);}[data-lib="2733"] .-w-hamburger::before,[data-lib="2733"] 
.-w-hamburger::after{content: '';
	position: absolute;
	width: 70%;
	height: 2px;
	background: #fff;
	background: var(--o-r-colors-base_text);
	transform-origin: left;
	transition: all .3s ease;}[data-lib="2733"] .-w-hamburger::before{top: 15px;}[data-lib="2733"] .-w-hamburger::after{bottom: 15px;}[data-lib="2733"] .-w-hamburger.-js-open >span{display: none;}[data-lib="2733"] .-w-hamburger.-js-open::before{transform: rotate(45deg) translateY(-5px);}[data-lib="2733"] .-w-hamburger.-js-open::after{transform: rotate(-45deg) translateY(5px);}[data-lib="2733"] .-w-tel a{pointer-events: none;}[data-lib="2733"] .-w-gnav-wrapper{position: absolute;
	z-index: 5;
	display: flex;
	flex-direction: row;
	width: 100%;
	height: 100vh;
	left: 0;
	top: 0;
	background: #fff;
	background: var(--o-r-colors-base);
	padding-top: 80px;
	opacity: 0;
	pointer-events: none;
	transition: all .5s ease;}[data-lib="2733"] .-w-gnav-wrapper.-js-open{opacity: 1;
	pointer-events: auto;}[data-lib="2733"] .-w-nav-image{width: 50%;
	overflow: hidden;}[data-lib="2733"] .-w-nav-image >img{width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;}[data-lib="2733"] .-w-left-list{overflow: hidden scroll;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	width: 50%;
	padding: 2rem 5rem;
	background: rgba(17,42,107,0.2);}[data-lib="2733"] .-w-sp-button-list{display: none;}[data-lib="2733"] .-w-sns_list{display: flex;
	flex-wrap: wrap;
	gap: 2rem;
	position: relative;
	justify-content: flex-start;}[data-lib="2733"] .-w-sns_list li{position: relative;
	list-style: none;
	width: auto;}[data-lib="2733"] .-w-sns_list li a{display: block;}[data-lib="2733"] .-w-sns_list li:first-child:before{content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 30px 30px 0 0;
	border-color: #8a1121 transparent transparent transparent;
	bottom: 50%;}[data-lib="2733"] .-w-sns_list li:first-child a{margin-left: 4rem;}[data-lib="2733"] .-w-sns_list li:last-child:after{content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 0 30px 30px;
	border-color: transparent transparent #8a1121 transparent;
	top: 50%;
	right: -5px;}[data-lib="2733"] .-w-sns_list li:last-child a{margin-right: 4rem;}[data-lib="2733"] .-w-sns_list img{width: 32px;}[data-lib="2733"] .-w-gnav-list{display: flex;
	flex-wrap: wrap;
	align-content: flex-start;}[data-lib="2733"] .-w-gnav-list >.-w-gnav-item{width: 95%;
	font-weight: bold;
	padding: 5px 5px;}[data-lib="2733"] .-w-gnav-list >.-w-gnav-item >.-w-gnav-link{font-size: 1.31em;
	display: flex;
	align-items: center;
	position: relative;}[data-lib="2733"] .-w-gnav-list >.-w-gnav-item >.-w-gnav-link .-w-after{position: relative;}[data-lib="2733"] .-w-gnav-list >.-w-gnav-item >.-w-gnav-link .-w-after::after{content: '';
	position: absolute;
	left: 0;
	bottom: 0px;
	width: 0%;
	height: 2px;
	background: #5bc8ac;
	z-index: -1;
	transition: all 0.4s;
	background: var(--o-r-colors-base_text);}[data-lib="2733"] .-w-gnav-list >.-w-gnav-item >.-w-gnav-link img{width: 3.5rem;
	height: 3.5rem;
	object-fit: contain;
	margin-right: 1.5rem;}[data-lib="2733"] .-w-gnav-list >.-w-gnav-item >.-w-gnav-link:hover .-w-after::after{width: 100%;}[data-lib="2733"] .-w-subnav-list{display: grid;
	grid-template-rows: 0fr;
	transition: all .3s ease;}[data-lib="2733"] .-w-subnav-list >.-w-subnav-list-inner{overflow: hidden;
	font-weight: normal;}[data-lib="2733"] .-w-subnav-list .-w-subnav-link{display: block;
	font-size: 1.2em;
	padding: 5px 5px;}[data-lib="2733"] li.-w-subnav-item{margin-left: 5rem;}[data-lib="2733"] .-w-gnav-item.-w-has-sub{position: relative;
	cursor: pointer;}[data-lib="2733"] .-w-gnav-item.-w-has-sub::before{content: '';
	position: absolute;
	width: 2rem;
	height: 2rem;
	right: -30px;
	top: calc(5px + 0rem);
	border: 2px solid #333;
	border-color: rgba(51,51,51,0.5);
	border-left-color: transparent;
	border-top-color: transparent;
	transform: rotate(45deg);
	transition: all .3s ease;}[data-lib="2733"] .-w-gnav-item.-js-open .-w-subnav-list{grid-template-rows: 1fr;}[data-lib="2733"] .-w-gnav-item.-js-open::before{top: calc(15px + 0rem);
	transform: rotate(225deg);}[data-lib="2733"] .-w-mv_box{margin-top: 88px;}[data-lib="2733"] .-w-breadcrumb_wrap{min-width: auto;
	min-height: 4.2rem;
	box-sizing: border-box;
	font-size: 1.4rem;
	line-height: 1.4;
	margin: 0 auto;
	position: relative;
	z-index: 10;
	background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-lib="2733"] .-w-breadcrumb_wrap #breadcrumb ol{margin: 0px;}[data-lib="2733"] .-w-breadcrumb_wrap #breadcrumb ol li:last-child:after{content:none;}[data-lib="2733"] .-w-breadcrumb_wrap #breadcrumb ol li{margin: 0px 4px 0 0;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	color: inherit;}[data-lib="2733"] .-w-breadcrumb_wrap #breadcrumb ol li > span{padding: 11px 0;
	display: block;
	text-align:center;}[data-lib="2733"] .-w-breadcrumb_wrap #breadcrumb ol li > a > span{padding: 12px 0 11px;
	display: block;
	text-align:center;}[data-lib="2733"] .-w-breadcrumb_wrap #breadcrumb ol li a{text-decoration: none;
	display: block;
	padding:0 10px 0 30px;
	position:relative;
	min-width: 55px;
	min-height: 37px;
	color: inherit;}[data-lib="2733"] .-w-breadcrumb_wrap #breadcrumb ol li:first-child a{padding:0;}[data-lib="2733"] .-w-breadcrumb_wrap #breadcrumb ol li:last-child span{display: block;
	padding:0 10px 0 30px;}[data-lib="2733"] .-w-breadcrumb_wrap #breadcrumb ol li a:hover{text-decoration: underline;}[data-lib="2733"] .-w-breadcrumb_wrap #breadcrumb ol li:after{content: ">";
	position: absolute;
	right: -11px;
	top: 12px;
	width: 0;
	height: 0;
	z-index: 2;}[data-lib="2733"] .-w-breadcrumb_wrap #breadcrumb ol li a[itemprop="item"]:after{content: "";
	position: absolute;
	right: -8px;
	top: 0px;
	width: 0;
	height: 0;
	z-index: 1;}[data-lib="2733"] .-w-pc{padding-top: 1rem;}[data-lib="2733"] .-w-logo-link-item img{max-width: 100%;
	height: 100%;
	vertical-align: top;
	background: var(--o-r-colors-base);}[data-lib="2733"] .-w-logo{margin-top: 2rem;
	margin: 2rem;}[data-lib="2733"] .-w-tel-rwd{display:none;}@media (max-width: 1023px){[data-lib="2733"] .-w-h1-wrap{display: none;}[data-lib="2733"] .-w-gnav-list>.-w-gnav-item{padding: 15px;}[data-lib="2733"] .-w-subnav-list .-w-subnav-link{font-size: 1.1em;}[data-lib="2733"] .-w-sns_list{justify-content: center;
	margin-bottom: 7rem;}[data-lib="2733"] .-w-nav-image{display: none;}[data-lib="2733"] .-w-left-list{width: 100%;
	row-gap: 5rem;
	overflow-y: scroll;}[data-lib="2733"] .-w-common-wrapper{grid-template-columns: 0.55fr 0.05fr 1fr 5rem;}[data-lib="2733"] .-w-logo-link-item .-w-text{padding-left: 0;
	font-size: 1.4rem;}[data-lib="2733"] .-w-tel-pc{display: none;}[data-lib="2733"] .-w-common-wrapper>.-w-button-list{grid-column-start: 2;
	margin-left: 5%;}[data-lib="2733"] .-w-in{padding: 0.65rem 2rem;}[data-lib="2733"] .-w-button-list>.-w-button-item{width: 50%;
	font-size: .7em;}[data-lib="2733"] .-w-tel-rwd{display:block;}[data-lib="2733"] .-w-pc{width: fit-content;
	margin: auto;
	text-align: center;}}@media (max-width:767px){[data-lib="2733"] .-w-common-wrapper{grid-template-rows: 5px 60px 5px;
	padding-right: 2rem;
	height: 65px;}[data-lib="2733"] .-w-common-wrapper>.-w-button-list{display: none;}[data-lib="2733"] .-w-logo-link-item .-w-text{display: none;}[data-lib="2733"] .-w-left-bottom{display: flex;
	flex-direction: column;
	row-gap: 3rem;}[data-lib="2733"] .-w-sns_list{height: 40px;
	column-gap: 20px;
	justify-content: center;
	margin-bottom: 0;}[data-lib="2733"] .-w-sns_list >.-w-sns-item{height: 40px;}[data-lib="2733"] .-w-left-list{row-gap: 5rem;
	padding: 2rem 1rem;
	padding-bottom:12.5rem;}[data-lib="2733"] .-w-left-list .-w-sp-button-list{display: flex;
	flex-direction: column;
	align-items: center;
	row-gap: 1rem;}[data-lib="2733"] .-w-left-list .-w-sp-button-list >.-w-button-item{width: 90%;
	padding-bottom: 2rem;
	font-size: 1.5em;
	text-align: center;
	position: relative;
	overflow: hidden;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;}[data-lib="2733"] .-w-logo-link{padding-left: 1rem;}[data-lib="2733"] .-w-logo-link a{margin: .7rem 0;
	height: 100%;}[data-lib="2733"] .-w-gnav-wrapper{padding-top: 65px;}[data-lib="2733"] .-w-mv_box{margin-top: 65px;}[data-lib="2733"] .-w-gnav-list >.-w-gnav-item{padding: 20px 15px;
	width: 90%;}[data-lib="2733"] .-w-gnav-list >.-w-gnav-item >.-w-gnav-link{font-size: 1.17em;}[data-lib="2733"] .-w-gnav-list >.-w-gnav-item >.-w-gnav-link img{width: 3rem;
	height: 3rem;}[data-lib="2733"] .-w-gnav-list >.-w-gnav-item >.-w-gnav-link .-w-after{line-height: 1;}[data-lib="2733"] .-w-in{padding: 0.65rem 4rem;}[data-lib="2733"] .-w-common-wrapper >.-w-logo-link{height: 65px;
	display: flex;
	grid-row-start: 1;
	grid-column-end: 4;}[data-lib="2733"] .-w-button-item a{width: 80%;}[data-lib="2733"] .-w-logo-link-item img{padding: .5rem;}[data-lib="2733"] .-w-tel-rwd a{pointer-events: auto;}[data-lib="2733"] .-w-gnav-item.-w-has-sub::before{top: calc(5px + 1.5rem);}[data-lib="2733"] .-w-gnav-item.-js-open::before{top: calc(15px + 1.5rem);}[data-lib="2733"] .-w-breadcrumb_wrap{display: none;}}/*widget:901a474e-898f-4cb3-8a5e-f6ae5dbde31a*/
[data-lib="2929"]{text-align: center;
	display: inline-block;
	text-decoration: none;
	position: relative;
	z-index: 2;
	transition: 0.3s;
	border: 3px solid;
	border-color:#914610;}[data-lib="2929"] .-w-in{position: relative;
	z-index: 2;
	background:#914610;
	color:#ffffff;
	padding: 0.65rem 1rem;
	border: 1px solid;
	display: inline-block;
	width: 100%;
	height: 100%;
	transition: .3s;}[data-lib="2929"]:hover .-w-in{border-color:#914610;}[data-lib="2929"].-w-assort{border-color:#112a6b;}[data-lib="2929"].-w-assort .-w-in{background:#112a6b;
	color:#ffffff;}[data-lib="2929"].-w-assort:hover .-w-in{border-color:#112a6b;}[data-lib="2929"].-w-accent{border-color:#8a1121;}[data-lib="2929"].-w-accent .-w-in{background:#8a1121;
	color:#ffffff;}[data-lib="2929"].-w-accent:hover .-w-in{border-color:#8a1121;}[data-lib="2929"].-w-base{border-color:#ffffff;}[data-lib="2929"].-w-base .-w-in{background:#ffffff;
	color:#333333;}[data-lib="2929"].-w-base:hover .-w-in{border-color:#ffffff;}/*instance:589*/[data-instance="589"]{border-color: var(--o-r-colors-button);}[data-instance="589"] .-w-in{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="589"]:hover .-w-in{border-color: var(--o-r-colors-button);}[data-instance="589"].-w-assort{border-color: var(--o-r-colors-assort);}[data-instance="589"].-w-assort .-w-in{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="589"].-w-assort:hover .-w-in{border-color: var(--o-r-colors-assort);}[data-instance="589"].-w-accent{border-color: var(--o-r-colors-accent);}[data-instance="589"].-w-accent .-w-in{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="589"].-w-accent:hover .-w-in{border-color: var(--o-r-colors-accent);}[data-instance="589"].-w-base{border-color: var(--o-r-colors-base);}[data-instance="589"].-w-base .-w-in{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="589"].-w-base:hover .-w-in{border-color: var(--o-r-colors-base);}/*widget:3525a175-68dc-4e71-9394-9356fe75607b*/
/*widget:7b0b03ce-3e34-4aa3-bd7a-54c1f9dd68d9*/
[data-lib="3280"] .-w-fixed-wrapper{position: fixed;
	z-index: 90;
	display: flex;
	align-items: center;
	justify-content: center;
	column-gap: 2rem;
	width: 100%;
	padding: 2rem 0 1.5rem;
	left: 0;
	bottom: 0;
	background: rgba(0,0,0,.5);
	transform: translateY(100%);
	transition: transform .3s ease-out;}[data-lib="3280"] .-w-fixed-wrapper.-js-active{transform: translateY(0);}[data-lib="3280"] .-w-link{position: relative;
	padding: 1rem 2rem;
	background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);
	min-width: 150px;
	text-decoration: none;
	text-align: center;}[data-lib="3280"] .-w-link::before{content: '';
	position: absolute;
	left: 50%;
	top: 50%;
	width: calc(100% - 10px);
	height: calc(100% - 10px);
	border: 1px solid var(--o-r-colors-button_text);
	transform: translate(-50%,-50%);
	transition: all .2s linear;}[data-lib="3280"] .-w-link:hover::before{width: 100%;
	height: 100%;}[data-lib="3280"] .-w-link:nth-child(2n){background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-lib="3280"] .-w-link:nth-child(2n)::before{border-color: var(--o-r-colors-accent_text);}@media (max-width:767px){[data-lib="3280"] .-w-fixed-wrapper{column-gap: 1rem;}[data-lib="3280"] .-w-link{min-width: 130px;}}/*widget:44643a7c-caa6-4116-ae70-8ac973841591*/
[data-lib="1083"]{background: var(--o-r-colors-base, #fff);
	border-top: solid 1px #ccc;
	box-shadow: 1px 1px 5px #ccc;}[data-lib="1083"] .-w-wrap{position: relative;
	padding: 2rem 1rem 10rem;}[data-lib="1083"] .-w-footer{display: flex;
	align-items: baseline;
	letter-spacing: 1px;
	font-size: 1.4rem;}[data-lib="1083"] .-w-footer .-w-left{width: 50%;}[data-lib="1083"] .-w-tel a{pointer-events: none;}[data-lib="1083"] .-w-hour{margin-bottom: 7rem;}[data-lib="1083"] a{color: #333333;
	text-decoration: none;}[data-lib="1083"] a:hover{transition: 0.3s;
	opacity: 0.6;}[data-lib="1083"] .-w-sp_logo{display:none!important;}[data-lib="1083"] .-w-logo{display: flex;
	align-items: center;}[data-lib="1083"] .-w-logo a{display: block;
	width: 100%;}[data-lib="1083"] .-w-logo img{padding:;
	background:;
	object-fit: contain;
	object-position: left;
	width: auto;
	height: 100%;
	max-width: 230px;
	max-height: 70px;}[data-lib="1083"] .-w-copy{margin-top: 5rem;
	line-height: 3.5;}[data-lib="1083"] .-w-sp-left{display: none;}[data-lib="1083"] .-w-right{width: 50%;
	z-index: 90;}[data-lib="1083"] .-w-right .-w-sns_list{display: flex;
	flex-wrap: wrap;
	margin-bottom: 5rem;
	margin-top: 2rem;
	gap: 2rem;
	position: relative;
	justify-content: flex-start;}[data-lib="1083"] .-w-right .-w-sns_list li{position: relative;
	list-style: none;
	width: auto;}[data-lib="1083"] .-w-right .-w-sns_list li a{display: block;}[data-lib="1083"] .-w-right .-w-sns_list li:first-child:before{content: "";
	position: absolute;
	width: 0;
	height: 0;
	top: -15px;
	left: 2px;
	border-style: solid;
	border-width: 30px 30px 0 0;
	border-color: #8a1121 transparent transparent transparent;}[data-lib="1083"] .-w-right .-w-sns_list li:first-child a{margin-left: 4rem;}[data-lib="1083"] .-w-right .-w-sns_list li:last-child:after{content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 0 30px 30px;
	border-color: transparent transparent #8a1121 transparent;
	top: 50%;
	right: 0;}[data-lib="1083"] .-w-right .-w-sns_list li:last-child a{margin-right: 4rem;}[data-lib="1083"] .-w-right .-w-sns_list img{width: 32px;
	aspect-ratio: 1 / 1;}[data-lib="1083"] .-w-right .-w-link_list{display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	height: 30rem;}[data-lib="1083"] .-w-right .-w-link_list li{list-style: none;
	min-width: 50%;
	padding-right: 1rem;}[data-lib="1083"] .-w-right .-w-link_list li .-w-link_list_sub{margin:0.5em 0 0.5em 1em;}[data-lib="1083"] .-w-com-name p .-w-com-link{text-decoration: underline;
	text-decoration-color: var(--o-r-colors-base_text);
	transition: 0.3s all;}[data-lib="1083"] .-w-com-name p .-w-com-link:hover{text-decoration: none;
	transition: 0.3s all;}@media (max-width:1023px){[data-lib="1083"]{padding: 3rem 0 13rem;}[data-lib="1083"] .-w-wrap{width: 80%;
	margin-bottom: 0;
	padding: 0;}[data-lib="1083"] .-w-footer{justify-content: center;}[data-lib="1083"] .-w-footer .-w-pc-left{display: none;}[data-lib="1083"] .-w-right{width: 80%;
	text-align: left;}[data-lib="1083"] .-w-sp-left{display: block;
	text-align: center;
	font-size: 1.4rem;}[data-lib="1083"] .-w-logo{justify-content: center;}[data-lib="1083"] .-w-copy{font-size: 1.5rem;
	margin-top: 0;}[data-lib="1083"] .-w-hour{margin-bottom: 3rem;}}@media (max-width:767px){[data-lib="1083"]{padding: 2rem 0 10rem;}[data-lib="1083"] .-w-wrap{width: 100%;
	margin-bottom: 3rem;}[data-lib="1083"] .-w-right{width: 100%;}[data-lib="1083"] .-w-right .-w-sns_list{margin: 0 auto 3rem;
	gap: 20px;
	justify-content: center;
	width:80%;}[data-lib="1083"] .-w-right .-w-sns_list li:first-child:before{display: none;}[data-lib="1083"] .-w-right .-w-sns_list li:first-child a{margin-left: 0;}[data-lib="1083"] .-w-right .-w-sns_list li:last-child:after{display: none;}[data-lib="1083"] .-w-right .-w-sns_list li:last-child a{margin-right: 0;}[data-lib="1083"] .-w-right .-w-sns_list img{width: 40px;}[data-lib="1083"] .-w-right .-w-link_list{max-width: 90%;
	width: 100%;
	margin: 0 auto;
	flex-direction: column;
	height: auto;}[data-lib="1083"] .-w-footer:last-child{margin-top: 0rem;}[data-lib="1083"] .-w-tel a{pointer-events: all;
	text-decoration: underline;}[data-lib="1083"] .-w-sp-left{text-align: left;
	max-width: 85%;}[data-lib="1083"] .-w-copy{line-height: 1.5;
	margin-top: 3rem;}}/*instance:272*/[data-instance="272"]{background: var(--o-r-colors-base, #fff);}[data-instance="272"] a{color: var(--o-r-colors-base_text);}[data-instance="272"] .-w-right .-w-sns_list li:first-child:before{border-color: var(--o-r-colors-accent) transparent transparent transparent;}[data-instance="272"] .-w-right .-w-sns_list li:last-child:after{border-color: transparent transparent var(--o-r-colors-accent) transparent;}/*widget:e76a681b-e1da-4e06-9ad0-8fe42a88d079*/
@keyframes w-4447-active{
from{
  opacity: 0;
  transform: scale(.9);
}
to{
  opacity: 1;
  transform: scale(1);
}}@keyframes w-4447-hidden{
from{
  opacity: 1;
  transform: scale(1);
}
to{
  opacity: 0;
}}@keyframes w-4447-active_text{
from{
  transform: translateY(3rem);
  opacity: 0;
}
to{
  transform: translateY(0);
  opacity: 1;
}}@keyframes w-4447-hidden_text{
from{
  transform: translateY(0);
  opacity: 1;
}
to{
  transform: translateY(3rem);
  opacity: 0;
}}@keyframes w-4447-link{
0%{
  transform: scale(1);
  filter: none;
}
25%{
  transform: scale(1.05);
  filter: contrast(2);
}
50%{
  transform: scale(1);
  filter: none;
}
100%{
  transform: scale(1);
}
}[data-lib="4447"]{--w-mv-height: calc(100vh - 88px);
	--w-duraton-time: .5s;
	display: grid;
	grid-template-columns: 1fr 70% 1fr;
	grid-template-rows: 1fr 7fr 1fr;
	height: var(--w-mv-height);}[data-lib="4447"] ul{list-style: none;}[data-lib="4447"] a{text-decoration: none;}[data-lib="4447"] .-w-mv-list{grid-column: 1/4;
	grid-row: 1/4;
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: 1fr;
	overflow: hidden;
	background: var(--o-r-colors-base);}[data-lib="4447"] .-w-mv-item{position: relative;
	z-index: 1;
	grid-column: 1/2;
	grid-row: 1/2;
	opacity: 0;
	transform: scale(.9);}[data-lib="4447"] .-w-mv-item::before{content: '';
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: var(--o-r-colors-assort);
	opacity: .3;}[data-lib="4447"] .-w-mv-image{position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: var(--w-mv-height);
	background-size: cover;
	background-position: center;}[data-lib="4447"] .-w-mv-item.-js-first-settion{opacity: 1;
	transform: scale(1);
	z-index: 2;}[data-lib="4447"] .-w-mv-item.-js-hidden{animation: w-4447-hidden var(--w-duraton-time) 1 linear;
	animation-fill-mode: forwards;
	z-index: 1;}[data-lib="4447"] .-w-mv-item.-js-active{animation: w-4447-active var(--w-duraton-time) 1 linear;
	animation-fill-mode: forwards;
	z-index: 2;}[data-lib="4447"] .-js-info-item{display: none;}[data-lib="4447"] .-w-text-wrapper{grid-column: 2/3;
	grid-row: 2/3;
	z-index: 2;
	display: grid;
	grid-template-rows: 1fr 12vh 12vh;
	width: 80%;
	margin: 0 auto;}[data-lib="4447"] .-w-text-wrapper.-js-active{animation: w-4447-active_text var(--w-duraton-time) 1 linear;
	animation-fill-mode: forwards;}[data-lib="4447"] .-w-text-wrapper.-js-hidden{animation: w-4447-hidden_text var(--w-duraton-time) 1 linear;
	animation-fill-mode: forwards;}[data-lib="4447"] .-w-title-area{position: relative;
	grid-column: 1/2;
	grid-row: 1/3;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	row-gap: 2rem;
	color: var(--o-r-colors-assort_text);
	padding: 1.5rem 1.5rem 12vh;
	font-size: max(3vw,2em);
	line-height: 1.5;}[data-lib="4447"] .-w-title-area::before{content: '';
	position: absolute;
	z-index: -1;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: var(--o-r-colors-assort);
	opacity: .7;
	border-radius: .5rem;}[data-lib="4447"] .-w-title-area::after{content: '';
	position: absolute;
	z-index: -1;
	width: calc(100% - 1rem);
	height: calc(100% - 1rem);
	left: calc(1rem / 2);
	top: calc(1rem / 2);
	box-sizing: border-box;
	border: 1px solid var(--o-r-colors-assort_text);}[data-lib="4447"] .-js-sub-title,[data-lib="4447"] 
.-js-main-title{text-align: center;}[data-lib="4447"] .-js-sub-title{font-size: .5em;}[data-lib="4447"] .-w-image-link-area{z-index: 2;
	grid-column: 1/2;
	grid-row: 2/4;
	display: grid;
	grid-template-columns: 6fr 2fr 2fr;
	grid-template-rows: 100%;
	padding: 0 3%;
	column-gap: 4%;}[data-lib="4447"] .-w-image-link-image{grid-column: 1/2;
	grid-row: 1/2;}[data-lib="4447"] .-w-image-link-image >.-w-image{width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center;}[data-lib="4447"] .-w-image-link-link{grid-column: 2/3;
	grid-row: 1/2;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	height: auto;
	width: max(12vw, 200px);
	aspect-ratio: 1;
	border-radius: 50%;
	background-image: url(/_img/ja/cms_parts_library/4521/image/_/);
	background-size: cover;
	color: var(--o-r-colors-button_text);
	font-size: calc(12vh / 6);
	text-align: center;
	line-height: 1.5;}[data-lib="4447"] .-w-image-link-link[href=""]{pointer-events: none;
	cursor: default;}[data-lib="4447"] .-w-image-link-link:not([href=""]){animation: w-4447-link 2s infinite ease-in;}[data-lib="4447"] .-w-image-link-link2{grid-column: 3/4;
	grid-row: 1/2;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	height: auto;
	width: max(12vw, 200px);
	aspect-ratio: 1;
	border-radius: 50%;
	background-image: url(/_img/ja/cms_parts_library/4521/image/_/);
	background-size: cover;
	color: var(--o-r-colors-button_text);
	font-size: calc(12vh / 6);
	text-align: center;
	line-height: 1.5;}[data-lib="4447"] .-w-image-link-link2[href=""]{pointer-events: none;
	cursor: default;}[data-lib="4447"] .-w-image-link-link2:not([href=""]){animation: w-4447-link 2s infinite ease-in;}@media (max-width: 1023px){[data-lib="4447"]{--w-mv-height: calc(100svh - 65px);
	grid-template-columns: 5vw 1fr 5vw;
	grid-template-rows: 1fr 20fr 1fr;}[data-lib="4447"] .-w-text-wrapper{width: 100%;
	grid-template-rows: 5vh 10vh 1fr 10vh 10vh;
	width: 100%;}[data-lib="4447"] .-w-title-area{grid-row: 2/5;
	padding: 10vh 1.5rem;}[data-lib="4447"] .-w-image-link-area{display: contents;}[data-lib="4447"] .-w-image-link-image{grid-row: 1/3;}[data-lib="4447"] .-w-image-link-link{grid-column: 1/2;
	grid-row: 4/6;
	margin-left: auto;
	margin-right: 51%;
	font-size: calc(20vh / 12);
	width: auto;
	height: 100%;}[data-lib="4447"] .-w-image-link-link2{grid-column: 1/2;
	grid-row: 4/6;
	margin-left: 51%;
	font-size: calc(20vh / 12);
	width: auto;
	height: 100%;}}@media (max-width:767px){[data-lib="4447"] .-w-mv-image.-w-pc{display: none;}[data-lib="4447"] .-w-mv-image.-w-sp{display: block;}}/*instance:1250*/[data-instance="1250"] .-w-mv-list{background:;}[data-instance="1250"] .-w-mv-item[data-id="1"]::before{background: var(--o-r-colors-assort);}[data-instance="1250"] .-w-mv-item[data-id="1"] .-w-mv-image{background-position-x:;
	background-position-y:;}[data-instance="1250"] .-w-mv-item[data-id="2"]::before{background: var(--o-r-colors-assort);}[data-instance="1250"] .-w-mv-item[data-id="2"] .-w-mv-image{background-position-x:;
	background-position-y:;}[data-instance="1250"] .-w-mv-item[data-id="3"]::before{background:;}[data-instance="1250"] .-w-mv-item[data-id="3"] .-w-mv-image{background-position-x:;
	background-position-y:;}/*widget:9b2ea817-daf2-40d4-8ed6-16d62beced8f*/
[data-lib="5357"]{display: flex;
	gap: 2%;}[data-lib="5357"] .-w-left-contents,[data-lib="5357"]  .-w-right-contents{flex: 1;
	display: flex;
	flex-direction: column;
	gap: 3rem;}@media (max-width: 1023px){[data-lib="5357"]{flex-direction: column;
	gap: 2rem;}}/*widget:24323c6d-b950-4644-9e8b-6eb030cb0a4d*/
[data-lib="3126"] .-w-title{text-align: left;
	font-size: 2.5rem;
	font-weight: bold;
	margin-top: 2rem;
	margin-left: 5rem;}[data-lib="3126"] .-w-wrap{display: grid;
	grid-template-columns: repeat(3,1fr);
	gap: 1rem 2rem;
	text-align: center;
	max-width: 1170px;
	margin: 0 auto;
	margin: 3rem;}[data-lib="3126"] .-w-image{width: 100%;
	overflow: hidden;}[data-lib="3126"] .-w-image a:hover img{opacity: 0.4;}[data-lib="3126"] .-w-image a[href=""]{pointer-events: none;}[data-lib="3126"] .-w-image img{width: 100%;
	transition: 0.3s all;
	aspect-ratio: 7/2;
	object-fit: contain;
	object-position: center;}@media (max-width:1023px){[data-lib="3126"]{grid-template-columns: repeat(3,1fr);}[data-lib="3126"] .-w-title{font-size: 2rem;
	margin-left: 1rem;}[data-lib="3126"] .-w-wrap{margin: 0 auto;
	gap: 1rem 0;}[data-lib="3126"] .-w-image p{display: none;}}/*widget:033feb14-62c8-4092-b8e5-d461f0754e5a*/
[data-lib="2991"]{position: relative;
	z-index: 0;
	overflow: hidden;}[data-lib="2991"] .-w-wrapper{position: relative;
	z-index:1;}[data-lib="2991"] .-x-cont{margin-top: 3rem;
	margin-bottom: 3rem;}[data-lib="2991"] .-w-sub-title:empty{display: none;}[data-lib="2991"] .-w-logo{display: block;
	position: absolute;
	z-index: 0;
	width: auto;
	height: 70%;
	max-height: 120rem;
	right: 0;
	bottom: 0;
	mix-blend-mode: overlay;
	transform: translate(10%, 10%);}@media (max-width: 767px){[data-lib="2991"] .-w-logo{display: none;}}/*instance:329*/[data-instance="329"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;}[data-instance="329"] .-w-logo[data-position="1"]{left: 0;
	right: auto;
	transform: translate(-10%, 10%);}[data-instance="329"] .-w-logo[data-position="2"]{width: 30%;
	height: auto;
	max-height: none;
	top: 50%;
	left: 50%;
	right: auto;
	bottom: auto;
	transform: translate(-50%, -50%);}/*instance mediea*/@media (max-width: 767px){[data-instance="329"]{padding:5rem 0 1rem;}}/*widget:0f45ced0-6d47-449c-a1bd-6d734908d9c1*/
[data-lib="6747"] *{box-sizing: border-box;}[data-lib="6747"] .-w-flexbox{display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	gap: 2rem 2%;
	text-align: center;}[data-lib="6747"] .-w-flexitem{width: 49%;
	border-radius: 2rem;
	display: flex;
	flex-direction: column;}[data-lib="6747"] .-w-text-wrapper{text-align: left;}[data-lib="6747"] .-w-box{display: flex;
	flex-direction: column;
	flex-grow: 1;}[data-lib="6747"] .-w-title-wrapper{margin-bottom: 0;
	padding-bottom: 0;
	text-align: center;
	font-size: 2.4rem;
	margin-top: 2rem;
	font-weight: bold;}[data-lib="6747"] .-w-img-wrapper{width: 100%;}[data-lib="6747"] .-w-img-wrapper .-w-img-link{color: inherit;
	text-decoration: none;}[data-lib="6747"] .-w-img-wrapper .-w-img-link:hover{opacity: 0.7;
	transition: 0.3s;}[data-lib="6747"] .-w-img-wrapper .-w-img{width: 100%;
	height: 100%;
	object-fit: cover;
	vertical-align: top;
	border-radius: 2rem;}[data-lib="6747"] .-w-btn{margin-top: 3rem;
	display: flex;
	justify-content: center;
	flex-grow: 0;}@media (max-width: 767px){[data-lib="6747"] .-w-title-wrapper{margin-bottom: 0;
	padding-bottom: 0;
	font-size: 1.4em;
	margin-top: 1rem;}[data-lib="6747"] .-w-flexitem{width: 100%;
	max-width: none;}[data-lib="6747"] .-w-btn{margin-top: 2rem;}[data-lib="6747"] .-w-flexbox{gap: 4rem;}}/*instance:2580*//*widget:762e445c-05d2-4680-a771-c73a8b45e8c1*/
[data-lib="2953"]{position: relative;
	text-align: center;
	display: inline-block;
	min-width: 200px;
	max-width: 370px;
	padding: 1rem 6rem 1rem 2rem;
	text-decoration: none;
	z-index: 1;
	background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-lib="2953"]:before{content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 93%;
	transform-origin: left center;
	transform: scaleX(0);
	transition: transform 0.3s;
	z-index: -1;
	background: var(--o-r-colors-accent);}[data-lib="2953"]:after{content: "\e8e4";
	font-family: 'Material Icons';
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	right: 10%;
	font-size: 2.5rem;
	color: var(--o-r-colors-button_text);}[data-lib="2953"]:hover{color: var(--o-r-colors-accent_text);}[data-lib="2953"]:hover:before{transform: scaleX(100%);}[data-lib="2953"]:hover:after{color: var(--o-r-colors-accent_text);}@media (max-width: 768px){}/*instance:2582*/[data-instance="2582"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2582"]:before{background: var(--o-r-colors-accent);}[data-instance="2582"]:after{color: var(--o-r-colors-button_text);}[data-instance="2582"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="2582"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="2582"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="2582"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="2582"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="2582"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="2582"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="2582"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="2582"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="2582"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="2582"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="2582"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="2582"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2582"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="2582"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="2582"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="2582"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="2582"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="2582"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="2582"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="2582"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="2582"].-w-base:hover:after{color: var(--o-r-colors-base);}/*instance:2584*/[data-instance="2584"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2584"]:before{background: var(--o-r-colors-accent);}[data-instance="2584"]:after{color: var(--o-r-colors-button_text);}[data-instance="2584"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="2584"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="2584"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="2584"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="2584"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="2584"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="2584"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="2584"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="2584"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="2584"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="2584"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="2584"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="2584"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2584"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="2584"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="2584"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="2584"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="2584"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="2584"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="2584"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="2584"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="2584"].-w-base:hover:after{color: var(--o-r-colors-base);}/*widget:cc8bf878-9977-41d2-8d23-a2ee2abd2bea*/
[data-lib="1835"]{height: 100%;}[data-lib="1835"] .-w-wrapper{height: 100%;}[data-lib="1835"] .-w-contact{height: 100%;}[data-lib="1835"] a{display: block;
	height: 100%;
	text-decoration: none;}[data-lib="1835"] .-w-ttl{font-size: 5rem;
	line-height: 1.6;
	font-weight: 900;
	letter-spacing: 0.2em;
	display: block;}[data-lib="1835"] .-w-ttl1,[data-lib="1835"] 
.-w-ttl2{color: #ffffff;
	color:#ffffff;
	text-align: center;}[data-lib="1835"] .-w-ttl2{font-size: 3rem;
	margin-bottom: 2rem;}[data-lib="1835"] .-w-item{height: 100%;
	place-content: center;
	display: grid;
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	z-index: 1;
	padding: 5rem 0;}[data-lib="1835"] .-w-item:before{content:"";
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	background: linear-gradient(145deg, rgba(17,42,107,1), rgba(138,17,33,1));
	color: var(--o-r-colors-assort_text);
	opacity: 0.5;
	z-index: 0;
	transition: 0.3s;}[data-lib="1835"] a:hover .-w-item:before{opacity: 0.7;}[data-lib="1835"] .-w-text{display: grid;
	place-content: center;
	position: relative;
	z-index: 1;}@media (max-width:767px){[data-lib="1835"] .-w-ttl{font-size: 6.5vw;
	line-height: 1.3;
	letter-spacing: 0.25vw;}[data-lib="1835"] .-w-item{padding: 3rem 2rem;}[data-lib="1835"] .-w-ttl2{margin-bottom: 0;
	font-size: 2rem;}}/*instance:4240*/[data-instance="4240"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;}[data-instance="4240"] .-w-logo[data-position="1"]{left: 0;
	right: auto;
	transform: translate(-10%, 10%);}[data-instance="4240"] .-w-logo[data-position="2"]{width: 30%;
	height: auto;
	max-height: none;
	top: 50%;
	left: 50%;
	right: auto;
	bottom: auto;
	transform: translate(-50%, -50%);}/*instance mediea*/@media (max-width: 767px){[data-instance="4240"]{padding:5rem 0 1rem;}}/*widget:940eb9b2-e2b2-4bf0-b7f2-605baeeb8aa0*/
[data-lib="6564"]{position: relative;}[data-lib="6564"] .-w-image-text-wrapper{display: flex;
	justify-content: space-between;
	align-items: center;}[data-lib="6564"] .-w-image-text-wrapper:nth-child(even){flex-direction: row-reverse;}[data-lib="6564"] .-w-image{position: relative;
	overflow: hidden;
	min-height: 30rem;
	height: 100%;
	width: 35%;
	border-radius: 0;
	text-align: center;}[data-lib="6564"] .-w-image .-w-image-wrap{max-width: 100%;
	max-height: 100%;
	height: auto;
	object-fit: cover;}[data-lib="6564"] .-w-contents{width: 65%;
	padding: 5rem 2rem;}[data-lib="6564"] .-w-contents .-w-title{font-size: 2em;
	letter-spacing: 0.2em;
	margin-bottom: 2rem;
	font-weight: bold;}[data-lib="6564"] .-w-contents .-w-title strong{color: var(--o-r-colors-accent);
	line-height: 1;}[data-lib="6564"] .-w-contents .-w-btn{margin-top: 2rem;
	text-align: center;}@media (max-width: 768px){[data-lib="6564"] .-w-image-text-wrapper{flex-direction: column;
	margin-bottom: 3rem;}[data-lib="6564"] .-w-image-text-wrapper:nth-child(even){flex-direction: column;}[data-lib="6564"] .-w-image{min-height: 0;
	width: 100%;
	border-radius: 0;}[data-lib="6564"] .-w-image .-w-image-wrap{max-width: 100%;
	max-height: 400px;
	height: auto;
	object-fit: cover;}[data-lib="6564"] .-w-contents{width: 100%;
	padding: 1rem 0;}[data-lib="6564"] .-w-contents .-w-title{font-size: clamp(1.5em, 5vw, 2.4em);
	text-align: center;
	line-height: 1.3;
	padding-top: 1rem;
	margin-bottom: 1rem;}}/*instance:4250*/[data-instance="4250"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="4250"]:before{background: var(--o-r-colors-accent);}[data-instance="4250"]:after{color: var(--o-r-colors-button_text);}[data-instance="4250"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="4250"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="4250"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="4250"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="4250"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="4250"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="4250"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="4250"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="4250"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="4250"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="4250"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="4250"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="4250"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="4250"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="4250"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="4250"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="4250"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="4250"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="4250"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="4250"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="4250"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="4250"].-w-base:hover:after{color: var(--o-r-colors-base);}/*widget:9825e43c-9189-4e09-8c5e-9861aa639487*/
[data-lib="1276"] .-x-cont{margin-top: 3rem;}[data-lib="1276"] .-w-sub-title:empty{display: none;}/*instance:2630*/[data-instance="2630"]{color: var(--o-r-colors-base_text);
	color: var(--o-r-colors-base);
	padding:5rem 0;
	background-color: #112a6b;}[data-instance="2630"] [data-lib="1276"]{padding: 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="2630"]{padding:5rem 0;}[data-instance="2630"] [data-lib="1276"]{padding: 0;}}/*widget:e812d7a9-7c5b-4823-a6c4-2a5765af1f2e*/
[data-lib="6882"]{background: #aa0000;
	background: var(--o-r-colors-assort);}[data-lib="6882"] .-w-contents-wrapper{background: #aa0000;
	background: var(--o-r-colors-assort);
	display: flex;
	justify-content: center;
	align-items: flex-start;
	padding: 0;
	gap: 9rem;
	position: relative;}[data-lib="6882"] .-w-before-wrapper{position: relative;
	display: flex;
	flex-direction: row;
	align-items: center;
	width: 50%;}[data-lib="6882"] .-w-before-wrapper .-w-text{color: #ffffff;
	color: var(--o-r-colors-assort_text);}[data-lib="6882"] .-w-before-wrapper .-w-title{margin-bottom: 1rem;
	font-size: 1.8em;
	text-align: center;
	color: #ffffff;
	color: var(--o-r-colors-assort_text);}[data-lib="6882"] .-w-before-wrapper .-w-text1{height: 5rem;
	font-size: 1.5em;}[data-lib="6882"] .-w-after-wrapper{display: flex;
	align-items: center;
	width: 50%;}[data-lib="6882"] .-w-after-wrapper .-w-title{margin-bottom: 1rem;
	font-size: 1.8em;
	text-align: center;
	color: #ffffff;
	color: var(--o-r-colors-assort_text);}[data-lib="6882"] .-w-after-wrapper .-w-text{color: #ffffff;
	color: var(--o-r-colors-assort_text);}[data-lib="6882"] .-w-img-wrapper .-w-image{height: 100%;
	object-fit: cover;}[data-lib="6882"] .-w-arrow-icon{position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	width: 3rem;
	height: 3rem;}[data-lib="6882"] .-w-button-wrapper{display: flex;
	justify-content: center;
	padding-top: 3rem;}@media (max-width:767px){[data-lib="6882"] .-w-contents-wrapper{flex-direction: column;
	align-items: center;
	padding: 0;
	gap: 6rem;}[data-lib="6882"] .-w-arrow-icon{height: 6rem;}[data-lib="6882"] .-w-arrow{transform: rotate(90deg);}[data-lib="6882"] .-w-before-wrapper,[data-lib="6882"]  .-w-after-wrapper{width: 100%;}[data-lib="6882"] .-w-img-wrapper{height: auto;
	width: 100%;}[data-lib="6882"] .-w-img-wrapper img{height: auto;
	width: 100%;}[data-lib="6882"] .-w-title{margin-top: 1rem;}}/*instance:2648*/[data-instance="2648"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2648"]:before{background: var(--o-r-colors-accent);}[data-instance="2648"]:after{color: var(--o-r-colors-button_text);}[data-instance="2648"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="2648"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="2648"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="2648"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="2648"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="2648"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="2648"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="2648"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="2648"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="2648"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="2648"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="2648"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="2648"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2648"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="2648"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="2648"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="2648"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="2648"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="2648"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="2648"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="2648"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="2648"].-w-base:hover:after{color: var(--o-r-colors-base);}/*instance:2622*/[data-instance="2622"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;
	background-color: 0;}[data-instance="2622"] [data-lib="1276"]{padding: 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="2622"]{padding:5rem 0;}[data-instance="2622"] [data-lib="1276"]{padding: 0;}}/*widget:bb0ebe85-6c15-42f1-99c8-64f132e6a7a7*/
[data-lib="1536"]{width: 100%;
	position: relative;}[data-lib="1536"] .-w-contents-wrapper{color: var(--o-r-colors-base_text);}[data-lib="1536"] .-w-contents-wrapper:nth-child(even) .-w-image-text-wrapper{flex-direction: row-reverse;}[data-lib="1536"] .-w-contents-wrapper:nth-child(even) .-w-image-text-wrapper .-w-subtitle-text-wrapper{padding: 3rem 5rem 3rem 2rem;}[data-lib="1536"] .-w-text{text-align: left;
	font-size: 1em;}[data-lib="1536"] .-w-image-text-wrapper{display: flex;
	justify-content: space-between;}[data-lib="1536"] .-w-image{position: relative;
	width: 50%;
	border-radius: 1rem;}[data-lib="1536"] .-w-image img{width: 100%;
	height: 100%;
	object-fit: cover;}[data-lib="1536"] .-w-subtitle-text-wrapper{width: 50%;
	width: calc( 100% - (1170px / 2 )));
	padding: 3rem 5rem 3rem 2rem;
	display: flex;
	flex-direction: column;
	justify-content: center;}[data-lib="1536"] .-w-subtitle-text-wrapper .-w-title-wrapper{margin-bottom: 2rem;}[data-lib="1536"] .-w-contents-wrapper:nth-child(even) .-w-subtitle-text-wrapper{width: calc(1170px / 2 );
	margin: 0 0 0 auto;}[data-lib="1536"] .-w-contents-wrapper:nth-child(odd) .-w-subtitle-text-wrapper{width: calc(1170px / 2 );
	margin: 0 auto 0 0;}[data-lib="1536"] li .-w-text{width: calc(100% - 3em);}[data-lib="1536"] .-w-text strong{color: var(--o-r-colors-assort);}[data-lib="1536"] .-w-btn{margin-top:5rem;
	text-align: center;}@media (max-width: 1023px){[data-lib="1536"] .-w-contents-wrapper .-w-image{margin-right: 0;}[data-lib="1536"] .-w-image-text-wrapper{flex-direction: column;
	margin-bottom: 0;}[data-lib="1536"] .-w-title-wrapper{width: 100%;
	padding:0;}[data-lib="1536"] .-w-image{min-height: 0;
	width: 100%;
	margin-left: 0;}[data-lib="1536"] .-w-subtitle-text-wrapper{width: 100%;}[data-lib="1536"] .-w-title2-wrapper{margin-bottom: 1rem;}[data-lib="1536"] .-w-contents-wrapper{width: 100%;
	padding: 0;}[data-lib="1536"] .-w-contents-wrapper:nth-child(even){margin: 3rem 0;}[data-lib="1536"] .-w-contents-wrapper:nth-child(even) .-w-image-text-wrapper{flex-direction: column;}[data-lib="1536"] .-w-contents-wrapper:nth-child(even) .-w-image-text-wrapper .-w-subtitle-text-wrapper{margin: 0 auto;
	padding: 0;
	width: 100%;}[data-lib="1536"] .-w-contents-wrapper:nth-child(even) .-w-image{position: relative;
	margin: 0 auto;
	margin-top: 2rem;}[data-lib="1536"] .-w-contents-wrapper:nth-child(even) .-w-image img{border-radius: 1rem;}[data-lib="1536"] .-w-contents-wrapper:nth-child(odd) .-w-image-text-wrapper{flex-direction: column;}[data-lib="1536"] .-w-contents-wrapper:nth-child(odd) .-w-image-text-wrapper .-w-subtitle-text-wrapper{margin: 0 auto;
	padding: 0;
	width: 100%;}[data-lib="1536"] .-w-contents-wrapper:nth-child(odd) .-w-image{position: relative;
	margin: 0 auto 2rem;}[data-lib="1536"] .-w-contents-wrapper:nth-child(odd) .-w-image img{border-radius: 1rem;}[data-lib="1536"] .-w-text{font-size: 1em;}[data-lib="1536"] .-w-text strong{color: var(--o-r-colors-assort);}}@media (max-width: 767px){[data-lib="1536"] .-w-main-title,[data-lib="1536"] 
.-w-sub-title{text-align: center;}}/*instance:2623*/[data-instance="2623"] .-w-contents-wrapper{color: var(--o-r-colors-base_text);}[data-instance="2623"] .-w-title-wapper{color: var(--o-r-colors-assort);}/*instance:2625*/[data-instance="2625"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2625"]:before{background: var(--o-r-colors-accent);}[data-instance="2625"]:after{color: var(--o-r-colors-button_text);}[data-instance="2625"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="2625"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="2625"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="2625"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="2625"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="2625"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="2625"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="2625"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="2625"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="2625"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="2625"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="2625"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="2625"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2625"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="2625"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="2625"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="2625"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="2625"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="2625"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="2625"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="2625"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="2625"].-w-base:hover:after{color: var(--o-r-colors-base);}/*instance:2587*/[data-instance="2587"]{color: var(--o-r-colors-base_text);
	color: var(--o-r-colors-base);
	padding:5rem 0;
	background-color: #112a6b;}[data-instance="2587"] [data-lib="1276"]{padding: 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="2587"]{padding:5rem 0;}[data-instance="2587"] [data-lib="1276"]{padding: 0;}}/*widget:61323de7-eccb-4e01-b5cf-26672b63e71d*/
[data-lib="6764"]{display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 5.4rem;
	color: var(--o-r-colors-base_text);}[data-lib="6764"] a{text-decoration: none;}[data-lib="6764"] a[href=""]{pointer-events: none;}[data-lib="6764"] .-w-item{display: grid;
	grid-template-rows: subgrid;
	flex-direction: column;
	align-items: center;
	gap: 0.8rem;
	grid-column: span 1;
	grid-row: span 3;
	text-align: center;
	counter-increment: number;}[data-lib="6764"] .-w-item::before{content: counter(number, decimal-leading-zero);
	display: block;
	position: relative;
	font-size: 6em;
	font-weight: bold;
	color: var(--o-r-colors-accent_text);
	font-feature-settings: "palt";
	line-height: 1;}[data-lib="6764"] .-w-item:hover .-w-image{transform: scale(1.1);}[data-lib="6764"] .-w-image-wrapper{width: 100%;
	height: auto;
	aspect-ratio: 4 / 3;
	overflow: hidden;}[data-lib="6764"] .-w-image{width: 100%;
	height: 100%;
	object-fit: cover;
	transition: transform 0.3s linear;}[data-lib="6764"] .-w-text-wrapper{display: flex;
	flex-direction: column;
	align-items: center;}[data-lib="6764"] .-w-subtitle{width: fit-content;
	font-size: 1.25em;
	font-weight: bold;
	line-height: 1.5;
	text-align: center;
	font-feature-settings: "palt";}[data-lib="6764"] .-w-subtitle u{background: var(--o-r-colors-accent);}[data-lib="6764"] .-w-title{width: fit-content;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.25;
	font-feature-settings: "palt";
	text-align: center;}[data-lib="6764"] .-w-title u{background: var(--o-r-colors-accent);}[data-lib="6764"] .-w-text{width: fit-content;}@media (max-width: 1023px){[data-lib="6764"]{grid-template-columns: repeat(2, 1fr);
	gap: 5.4rem 4rem;}[data-lib="6764"] .-w-title{font-size: 1.5em;}}@media (max-width: 767px){[data-lib="6764"]{grid-template-columns: 1fr;
	gap: 3rem;}[data-lib="6764"] .-w-title{font-size: 2em;}}/*instance:2588*/[data-instance="2588"]{--text-color: var(--o-r-colors-base_text, #333333);
	--bg-color: var(--o-r-colors-base, #fff);
	--accent: var(--o-r-colors-accent, blue);}[data-instance="2588"] .-w-image-2589{object-fit: cover;
	object-position: 
        center
        center;}[data-instance="2588"] .-w-image-2590{object-fit: cover;
	object-position: 
        center
        center;}[data-instance="2588"] .-w-image-2591{object-fit: cover;
	object-position: 
        center
        center;}/*widget:6f16855b-f1b0-4f31-acb3-7a17546d5c1c*/
[data-lib="1301"]{display: flex;}/*instance:2631*/[data-instance="2631"]{justify-content: 
      center;}[data-instance="2631"] a{min-width: 300px;}/*instance:2632*/[data-instance="2632"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2632"]:before{background: var(--o-r-colors-accent);}[data-instance="2632"]:after{color: var(--o-r-colors-button_text);}[data-instance="2632"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="2632"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="2632"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="2632"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="2632"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="2632"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="2632"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="2632"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="2632"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="2632"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="2632"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="2632"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="2632"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2632"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="2632"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="2632"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="2632"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="2632"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="2632"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="2632"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="2632"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="2632"].-w-base:hover:after{color: var(--o-r-colors-base);}/*instance:2503*/[data-instance="2503"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;
	background-color: 0;}[data-instance="2503"] [data-lib="1276"]{padding: 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="2503"]{padding:5rem 0;}[data-instance="2503"] [data-lib="1276"]{padding: 0;}}/*widget:dec4b78a-cfb5-4653-ade7-6f17dcd88e20*/
[data-lib="6589"]{color: #313131;}[data-lib="6589"] .-w-wrapper{position: relative;
	display: flex;
	justify-content: center;
	gap: 6rem;}[data-lib="6589"] .-w-inner{display: flex;
	flex-direction: column;
	gap: 1rem;}[data-lib="6589"] .-w-point-wrapper{width: 100%;
	text-align: left;}[data-lib="6589"] .-w-point-wrapper .-w-point_title{display: flex;
	gap: 2rem;
	align-items: center;
	text-shadow: #fff 0px 0px 3px, #fff 0px 0px 3px, #fff 0px 0px 3px, #fff 0px 0px 3px;}[data-lib="6589"] .-w-image{width: 30px;
	height: 30px;}[data-lib="6589"] .-w-image .-w-icon{width: 100%;
	height: 100%;
	background-size: contain;
	fill: #0000aa;
	fill: var(--o-r-colors-accent);}[data-lib="6589"] .-w-image-wrapper{width: 40%;}[data-lib="6589"] .-w-main-image{width: 100%;
	height: 100%;
	object-fit: contain;}@media (max-width: 1023px){[data-lib="6589"] .-w-wrapper{gap: 4rem;}}@media (max-width: 767px){[data-lib="6589"] .-w-wrapper{display: block;}[data-lib="6589"] .-w-image-wrapper{position: absolute;
	z-index: 0;
	right: 0;
	bottom: 0;
	width: 70%;
	max-height: 80%;
	opacity: 0.2;}[data-lib="6589"] .-w-main-image{object-fit: contain;
	object-position: right bottom;}}/*widget:d0e19a54-1a6a-4664-b673-b571afc9935d*/
[data-lib="6619"]{list-style: none;}[data-lib="6619"] .-w-link{text-decoration: none;}[data-lib="6619"] .-w-link:hover{text-decoration: underline;}[data-lib="6619"] .-w-text{color: #333333;
	color: var(--o-r-colors-base_text);}/*instance:2516*/[data-instance="2516"] .-w-text{color: var(--o-r-colors-base_text);
	font-size: 2.8125em;
	line-height: 1.4;}/*instance mediea*/@media (max-width: 767px){[data-instance="2516"] .-w-text{font-size: 7vw;}}/*widget:8cbd82a2-1aef-4466-b53e-e0270d20b867*/
@keyframes w-5376-arrow-move08{
0% {
	top: 30%;
	opacity: 0;
}
70% {
	opacity: 1;
}
100% {
	opacity: 0;
}}[data-lib="5376"] .-w-arrows{position: relative;
	display: flex;
	height: 130px;
	margin: 0 auto;
	justify-content: center;
	align-items: center;}[data-lib="5376"] .-w-arrows .-w-arrow{position: absolute;
	top: 60%;
	left: calc(50% - 35px);
	transform: translate(-50%, -50%);
	transform-origin: 50% 50%;
	opacity: 0;}[data-lib="5376"] .-w-arrows .-w-arrowfirst{animation: w-5376-arrow-move08 2s ease-in-out infinite;}[data-lib="5376"] .-w-arrows .-w-arrowsecond{animation: w-5376-arrow-move08 2s 1s ease-in-out infinite;}[data-lib="5376"] .-w-arrow::before{position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 70px;
	height: 5px;
	content: '';
	background-color: #aa0000;
	background-color: var(--o-r-colors-assort);}[data-lib="5376"] .-w-arrow::after{position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 70px;
	height: 5px;
	content: '';
	background-color: #aa0000;
	background-color: var(--o-r-colors-assort);}[data-lib="5376"] .-w-arrows .-w-arrow::before{transform: rotate(30deg) translateX(-39%);
	transform-origin: top left;}[data-lib="5376"] .-w-arrows .-w-arrow::after{transform: rotate(-30deg) translateX(39%);
	transform-origin: top right;}@media (max-width: 767px){[data-lib="5376"] .-w-arrows{height: calc(4rem + 10vw);}}/*instance:2593*/[data-instance="2593"]{color: var(--o-r-colors-base_text);
	color: var(--o-r-colors-base);
	padding:5rem 0;
	background-color: #112a6b;}[data-instance="2593"] [data-lib="1276"]{padding: 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="2593"]{padding:5rem 0;}[data-instance="2593"] [data-lib="1276"]{padding: 0;}}/*widget:afe48c87-2be0-448d-93d3-26fc3abb436f*/
[data-lib="6792"]{--w-list-column_number: 4;}[data-lib="6792"] .-w-fieldset-list{display: grid;
	grid-template-columns: repeat(var(--w-list-column_number),1fr);
	gap: 4rem 2%;}[data-lib="6792"] .-w-fieldset-item{padding: 3rem;
	border: 2px solid #FDF306;
	border-color: var(--o-r-colors-button);
	background: #fff;
	background: var(--o-r-colors-accent_text);
	color: #313131;
	color: var(--o-r-colors-base_text);}[data-lib="6792"] .-w-image-area{display: flex;
	align-items: center;
	justify-content: center;
	max-width: 50%;
	min-height: 15rem;
	margin-block: auto;
	margin-inline: auto;}[data-lib="6792"] .-w-image-area img{width: 100%;
	height: 100%;
	object-fit: contain;}[data-lib="6792"] .-w-title{text-align: center;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.8;
	margin-bottom: 1rem;}@media (max-width: 1023px){[data-lib="6792"]{--w-list-column_number: 2;}[data-lib="6792"] .-w-image-area{min-height: 20rem;}[data-lib="6792"] .-w-title{margin-top: 1rem;
	font-size: 1.6em;}}@media (max-width: 767px){[data-lib="6792"]{--w-list-column_number: 1;}}/*instance:2594*/[data-instance="2594"] .-w-image-area img{filter: brightness(0);}/*instance:2606*/[data-instance="2606"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;
	background-color: 0;}[data-instance="2606"] [data-lib="1276"]{padding: 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="2606"]{padding:5rem 0;}[data-instance="2606"] [data-lib="1276"]{padding: 0;}}/*instance:2729*/[data-instance="2729"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2729"]:before{background: var(--o-r-colors-accent);}[data-instance="2729"]:after{color: var(--o-r-colors-button_text);}[data-instance="2729"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="2729"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="2729"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="2729"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="2729"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="2729"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="2729"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="2729"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="2729"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="2729"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="2729"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="2729"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="2729"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2729"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="2729"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="2729"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="2729"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="2729"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="2729"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="2729"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="2729"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="2729"].-w-base:hover:after{color: var(--o-r-colors-base);}/*widget:a0ed27cc-a850-4089-a422-36c375a586fd*/
[data-lib="1657"] .-w-table{width: 100%;
	border-collapse: collapse;}[data-lib="1657"] .-w-table th{background-color: #aa0000;
	background-color: var(--o-r-colors-assort);
	color: #ffffff;
	color: var(--o-r-colors-assort_text);
	padding: 20px 15px;
	min-width: 200px;
	border: 1px solid #ffffff;
	border-color: var(--o-r-colors-assort_text);
	width: 30%;}[data-lib="1657"] .-w-table td{padding: 20px 15px;
	background: #fff;
	background: var(--o-r-colors-base);
	color: #555;
	color: var(--o-r-colors-base_text);
	border: 1px solid;
	border-color: var(--o-r-colors-base_text);}[data-lib="1657"] .-w-table tr:first-of-type th{border-top: 1px solid var(--o-r-colors-base_text);}[data-lib="1657"] .-w-table tr:last-of-type th{border-bottom: 1px solid var(--o-r-colors-base_text);}@media (max-width: 767px){[data-lib="1657"] .-w-table tr th{display: block;
	width: 100%;
	padding: 10px 2%;
	text-align:left;
	border: 1px solid var(--o-r-colors-assort);}[data-lib="1657"] .-w-table tr td{display: block;
	width: 100%;
	padding: 10px 2%;
	border-top: none;
	text-align:left;}[data-lib="1657"] .-w-table tr:not(:first-child) th{border-top: none;}[data-lib="1657"] .-w-table tr:first-of-type th{border-top: none;}[data-lib="1657"] .-w-table tr:last-of-type th{border-bottom: none;}[data-lib="1657"] .-w-table td{border: none;}}/*widget:87521c1f-b4c7-4fc0-9675-5cceffacd247*/
[data-lib="6840"]{display: grid;
	grid-template-columns: 1fr 1fr;
	width: fit-content!important;
	gap: 2.4rem 4rem;
	margin: 0 auto;
	align-items: center;}[data-lib="6840"] .-w-button{list-style: none;
	width: 100%;
	text-align: center;}[data-lib="6840"] .-w-button a{width: 100%;}@media (max-width: 767px){[data-lib="6840"]{display: flex;
	flex-wrap: wrap;
	gap: 2.4rem 1.6rem;
	justify-content: center;
	width: auto!important;}[data-lib="6840"] .-w-button{flex: 1;
	width: auto;}}/*instance:2619*/[data-instance="2619"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2619"]:before{background: var(--o-r-colors-accent);}[data-instance="2619"]:after{color: var(--o-r-colors-button_text);}[data-instance="2619"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="2619"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="2619"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="2619"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="2619"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="2619"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="2619"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="2619"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="2619"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="2619"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="2619"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="2619"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="2619"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2619"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="2619"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="2619"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="2619"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="2619"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="2619"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="2619"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="2619"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="2619"].-w-base:hover:after{color: var(--o-r-colors-base);}/*instance:2621*/[data-instance="2621"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2621"]:before{background: var(--o-r-colors-accent);}[data-instance="2621"]:after{color: var(--o-r-colors-button_text);}[data-instance="2621"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="2621"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="2621"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="2621"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="2621"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="2621"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="2621"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="2621"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="2621"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="2621"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="2621"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="2621"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="2621"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2621"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="2621"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="2621"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="2621"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="2621"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="2621"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="2621"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="2621"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="2621"].-w-base:hover:after{color: var(--o-r-colors-base);}/*instance:3995*/[data-instance="3995"]{color: var(--o-r-colors-base_text);
	color: var(--o-r-colors-base);
	padding:5rem 0;
	background-color: #112a6b;}[data-instance="3995"] [data-lib="1276"]{padding: 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="3995"]{padding:5rem 0;}[data-instance="3995"] [data-lib="1276"]{padding: 0;}}/*widget:d6d7be93-f281-4020-8721-1b514ce7d7bc*/
[data-lib="6937"] .-w-menu{width: 100%;
	margin: auto;
	padding: 0;}[data-lib="6937"] .-w-flex{justify-content: space-between;
	margin: 0 auto 4rem;
	gap:2%;
	display: flex;}[data-lib="6937"] .-w-left-wrapper{width: 49%;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	gap: 2rem;
	justify-content: space-between;}[data-lib="6937"] .-w-left-wrapper > *{font-size: 0;}[data-lib="6937"] .-w-image01{width: 100%;
	height:auto;
	margin-bottom: 2rem;}[data-lib="6937"] .-w-image01 img{width: 100%;
	object-fit: cover;
	object-position: center;
	aspect-ratio: 4/3;}[data-lib="6937"] .-w-image02{display: inline-flex;
	width: auto;
	padding-right: 0;
	cursor: pointer;
	width: 125px;
	height: 95px;}[data-lib="6937"] .-w-image02 img{width: auto;
	height: auto;
	object-fit: cover;
	object-position: center;
	width: 100%;}[data-lib="6937"] .-w-right-wrapper{width: 49%;
	margin: 0;}[data-lib="6937"] .-w-title-wrapper{margin: 2rem 0;
	font-size: 2rem;
	font-weight: bold;}[data-lib="6937"] .-w-price{font-size: 2rem;
	text-align: right;
	padding-bottom: 1rem;
	margin-bottom: 2rem;
	border-bottom: 1px solid;}[data-lib="6937"] .-w-table{width: 100%;
	margin-bottom: 2rem;}[data-lib="6937"] .-w-table tr{display: block;
	background:rgba(17,42,107,0.5);
	;}[data-lib="6937"] .-w-table th{display: block;
	text-align: left;}[data-lib="6937"] .-w-text01{margin-bottom: 2rem;}[data-lib="6937"] .-w-btn{text-align: center;}[data-lib="6937"] .-w-title{font-size: 3rem;
	text-align: left;
	margin: 3rem 0;}[data-lib="6937"] .-w-title strong:nth-of-type(2n-1){color: var(--o-r-colors-accent);}[data-lib="6937"] .-w-title strong:nth-of-type(2n){color: var(--o-r-colors-assort);}[data-lib="6937"] .-w-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%, #914610 75%);}@media (max-width: 1023px){[data-lib="6937"] .-w-flex{gap:2%;}[data-lib="6937"] .-w-left-wrapper{width: 39%;
	margin: 0;}[data-lib="6937"] .-w-right-wrapper{width: 59%;}}@media (max-width: 767px){[data-lib="6937"] .-w-flex{flex-direction: column;
	margin: 0 auto 4rem;
	gap:0;}[data-lib="6937"] .-w-left-wrapper{width: 100%;
	height: auto;
	justify-content: center;}[data-lib="6937"] .-w-right-wrapper{width: 100%;}}/*instance:2599*/[data-instance="2599"]{color: var(--o-r-colors-base_text);
	color: var(--o-r-colors-base);
	padding:5rem 0;
	background-color: #112a6b;}[data-instance="2599"] [data-lib="1276"]{padding: 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="2599"]{padding:5rem 0;}[data-instance="2599"] [data-lib="1276"]{padding: 0;}}/*widget:38a420fe-247c-4234-b34b-d840b4fcd6ac*/
[data-lib="6605"] .-w-fieldset-list{display: grid;
	grid-template-columns: repeat(4,1fr);
	gap: 6rem 5rem;}[data-lib="6605"] .-w-fieldset-item{display: grid;
	grid-template-rows: subgrid;
	grid-row: span 3;
	row-gap: 1.5rem;}[data-lib="6605"] .-w-text{display: flex;
	flex-direction: column;
	justify-content: center;
	font-size: 1.3em;
	font-weight: bold;
	color: #07397A;
	color: var(--o-r-colors-assort);
	line-height: 1.3;}[data-lib="6605"] .-w-text .-w-annotation{font-size: .6em;
	vertical-align: top;}[data-lib="6605"] .-w-number-area{display: flex;
	align-items: flex-end;
	justify-content: center;
	column-gap: 1rem;
	font-weight: bold;
	line-height: 1.2;
	color: #07397A;
	color: var(--o-r-colors-assort);
	padding: 2.5rem 0;
	border-top: 3px solid #f0f0f0;
	border-bottom: 3px solid #f0f0f0;
	border-top-color: hsla(0,0%,90%,1);
	border-bottom-color: hsla(0,0%,90%,1);}[data-lib="6605"] .-w-text2{font-size: 4.4em;
	line-height: 3lh;}[data-lib="6605"] .-w-text5{line-height: 1.5;}[data-lib="6605"] .-w-text5 .-w-annotation{font-size: .8em;}@media (max-width:1023px){[data-lib="6605"] .-w-fieldset-list{grid-template-columns: repeat(2,1fr);}}@media (max-width: 767px){[data-lib="6605"] .-w-fieldset-list{grid-template-columns: 1fr;
	gap: 5rem;}[data-lib="6605"] .-w-text{text-align: center;}[data-lib="6605"] .-w-fieldset-item{grid-template-rows: unset;}}/*instance:2518*/[data-instance="2518"] .-w-text{color: var(--o-r-colors-assort);}[data-instance="2518"] .-w-number-area{color: var(--o-r-colors-assort);
	border-top-color: hsla(0,0%,90%,1);
	border-bottom-color: hsla(0,0%,90%,1);}/*widget:d9f71ae1-ee09-4666-85ea-308932d57d68*/
[data-lib="6804"]{--assort: var(--o-r-colors-assort, red);
	--text-color: var(--o-r-colors-base_text, #333);
	--bg-color: var(--o-r-colors-base, #fff);
	display: flex;
	flex-wrap: wrap;
	grid-template-columns: repeat(var(--w-columns), 1fr);
	gap: 3.2rem;
	position: relative;
	justify-content: center;}[data-lib="6804"] .-w-item{position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	gap: 0.4rem;
	width: calc((100% - 6.4rem) / 4.5);
	height: 100%;
	aspect-ratio: 3 / 2;
	list-style: none;
	border: 1px solid var(--assort);}[data-lib="6804"] .-w-title{display: flex;
	flex-direction: column;
	align-items: center;
	gap: 0.8rem;
	font-size: 1.25em;
	line-height: 1.4;}[data-lib="6804"] .-w-title-txt{font-size: 0.75em;
	line-height: 1.5;}[data-lib="6804"] .-w-icon-number-wrapper{display: flex;
	justify-content: center;
	gap: 1.6rem;
	align-items: center;}[data-lib="6804"] .-w-icon-number-wrapper .-w-icon{flex-shrink: 0;
	width: 20%;
	height: auto;}[data-lib="6804"] .-w-number{position: relative;
	display: flex;
	align-items: baseline;
	font-feature-settings: "palt";}[data-lib="6804"] .-w-number .-w-txt{font-size: 3em;
	font-weight: bold;
	line-height: 1.25;
	color: var(--assort);}[data-lib="6804"] .-w-number .-w-txt.-w-font-en{line-height: 1.25;}[data-lib="6804"] .-w-toggle{position: absolute;
	bottom: 0.4rem;
	display: none;
	align-items: center;
	justify-content: center;
	width: 2.4rem;
	aspect-ratio: 1 / 1;
	border: 1px solid var(--assort);
	border-radius: 100rem;}[data-lib="6804"] .-w-link .-w-toggle{display: flex;}[data-lib="6804"] .-w-link .-w-toggle::after{content: "";
	display: block;
	width: 30%;
	aspect-ratio: 1 / 1;
	border-top: 1px solid;
	border-right: 1px solid;
	border-color: var(--assort);
	transform: translateX(0) translateY(-20%)  rotate(135deg);
	transform-origin: center;
	transition: 0.3s all;}[data-lib="6804"] .-w-explain{display: none;
	opacity: 0;
	height: 0;
	transition: 0.3s all;
	position: absolute;
	z-index: 2;
	padding: 2.4rem;
	top: 100%;}[data-lib="6804"] .-w-item:nth-child(odd) .-w-explain{background:  var(--assort);
	color: var(--bg-color);}[data-lib="6804"] .-w-item:nth-child(even) .-w-explain{background:  var(--bg-color);
	color: var(--text-color);}[data-lib="6804"] .-w-item.-w-open .-w-explain{height:  auto;
	display: block;
	transition: 0.3s all;
	z-index: 2;
	opacity: 1;}[data-lib="6804"] .-w-item.-w-open .-w-toggle::after{transform: translateX(0) rotate(135deg);
	transition: 0.3s all;
	bottom: 1.25rem;}[data-lib="6804"] .-w-exp-img{padding-top: 2rem;
	display: block;}[data-lib="6804"] .-w-rwd{display: none;}@media (max-width: 1023px){[data-lib="6804"] .-w-item{padding: 1.5rem;
	width: calc((100% - 6.4rem) / 2);}}@media (max-width: 767px){[data-lib="6804"] .-w-icon-number-wrapper{align-items: center;
	gap: 1.2rem;}[data-lib="6804"] .-w-number .-w-txt{font-size: 4.5em;}[data-lib="6804"] .-w-rwd{display: block;}[data-lib="6804"] .-w-pc{display: none;}[data-lib="6804"] .-w-item{aspect-ratio: inherit;
	width: 100%;}}/*instance:2600*/[data-instance="2600"]{--assort: var(--o-r-colors-assort, red);
	--text-color: var(--o-r-colors-base_text, #333);
	--bg-color: var(--o-r-colors-base, #fff);}/*widget:92156967-c905-4a5c-9b35-d44e69d15c1c*/
[data-lib="4124"]{--w-padding: 5rem;
	--w-background_color: transparent;
	--w-text_color: var(--o-r-colors-base_text);
	--w-title_margin: 3rem;
	background: var(--w-background_color);
	color: var(--w-text_color);
	padding: var(--w-padding) 0;
	overflow: hidden;}[data-lib="4124"] .-w-title-wrapper{margin-bottom: var(--w-title_margin);
	position: relative;
	width: fit-content;}[data-lib="4124"] .-w-title-wrapper .-w-inter-left{position: absolute;
	width: 6rem;
	height: 6rem;
	display: block;
	left: -4rem;
	bottom: 0rem;}[data-lib="4124"] .-w-title-wrapper .-w-inter-right{position: absolute;
	width: 6rem;
	height: 6rem;
	display: block;
	right: -4rem;
	bottom: 0rem;}[data-lib="4124"] .-w-title-wrapper .-w-sub-title:empty{display: none;}@media (max-width:767px){[data-lib="4124"] .-w-title-wrapper .-w-inter-right{width: 6rem;
	height: 6rem;
	right: -2rem;
	bottom: 1rem;
	transform: rotate(-10deg);}[data-lib="4124"] .-w-title-wrapper .-w-inter-left{width: 6rem;
	height: 6rem;
	left: -2rem;
	bottom: 1rem;
	transform: rotate(10deg);}}/*instance:364*/[data-instance="364"]{--w-padding: 5rem;
	--w-background_color: transparent;
	--w-text_color:;
	--w-title_margin:;}/*instance mediea*/@media (max-width:767px){[data-instance="364"]{--w-padding: 3rem;
	--w-title_margin:;}}/*widget:4be1b492-ec31-47cc-afe0-fef90bde62bf*/
[data-lib="4552"]{--bg-color: var(--o-r-colors-base);
	--text-color: var(--o-r-colors-base_text);
	--swiper-width: calc(100% - (50vw - (1170px / 2)));
	--swiper-button-size: 6rem;
	--swiper-button-padding: calc(var(--swiper-button-size) / 4 * 1.5);
	--buttun-icon-size: calc(var(--swiper-button-size) / 4);
	--slide-per-view: 3.5;
	--per-view-round: calc(var(--slide-per-view) - 0.5);
	--gap-nuumber: calc(var(--per-view-round) - 1);
	--slide-gap: 30px;
	--slide-width: calc((var(--swiper-width) - (var(--slide-gap) * var(--per-view-round))) / var(--slide-per-view));
	--next-button-position: calc(var(--slide-width) / 2);
	color: var(--text-color);
	width: 100%;
	word-break: break-all;
	overflow: hidden;} a{color: inherit;
	text-decoration: none;} a[href=""]{pointer-events: none;} .-w-article-list{width: var(--swiper-width);
	margin: 0 0 0 auto;} .-w-article-list:empty::before{content: "現在準備中です";
	margin-left: 5rem;
	padding: 3rem;
	background: var(--bg-color);
	text-align: center;
	color: var(--text-color);} .-w-more{position: absolute;
	bottom: 1rem;
	right: 2rem;
	font-feature-settings: "palt";
	letter-spacing: 0.1em;
	transition: transform .2s;
	position: absolute;
	bottom: 1rem;
	right: 2rem;
	font-feature-settings: "palt";
	letter-spacing: 0.1em;
	transition: transform .2s;} .-w-more::after{content: ">";
	position: absolute;
	top: 1px;
	content: ">";
	position: absolute;
	top: 1px;} .-w-swiper-wrapper{padding-bottom: 1rem;} .-w-article-item{height: auto;
	overflow: hidden;
	-webkit-box-shadow: 0 2px 8px 0 rgb(0 0 0 / 12%);
	box-shadow: 0 2px 8px 0 rgb(0 0 0 / 12%);} .-w-article-link{display: block;
	width: 100%;
	height: 100%;
	background: var(--bg-color);
	transition: background-color cubic-bezier(0.38, 0.33, 0.23, 0.99) 0.4s, box-shadow cubic-bezier(0.38, 0.33, 0.23, 0.99) 0.4s, -webkit-box-shadow cubic-bezier(0.38, 0.33, 0.23, 0.99) 0.4s;} .-w-article-link:hover .-w-img{transform: scale(1.1);}.-w-article-link:hover .-w-more{transform: scale(1.2);} .-w-article-title{text-align: left;
	line-break: strict;
	font-size: 1.25em;
	font-weight: bold;} .-w-article-title img{width: 30px;
	height: 30px;} .-w-article-text >p{display: none;}.-w-article-text >p:first-child{display: block;
	width: 100%;
	height: 1.5em;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;} .-w-img-wrapper{position: relative;
	width: 100%;
	height: auto;
	min-height: 1rem;
	aspect-ratio: 4 / 3;
	overflow: hidden;} .-w-img{width: 100%;
	height: 100%;
	object-fit: cover;
	transition: transform .2s;} .-w-article-texts{position: relative;
	padding: 2rem 4rem 3rem;
	min-height: 180px;
	background: #ffffff;} .-w-tags{display: flex;
	align-items: center;
	flex-wrap: wrap;
	gap: 1.2rem;
	margin-bottom: 0.5rem;} .-w-tags .-w-tag{justify-content: center;
	align-items: center;
	height: fit-content;
	padding: 3px 13px;
	border: 1px solid #000;
	border-color: var(--text-color);
	line-height: 1;
	font-size: 0.9em;} .-w-sp{display: none;} .-w-swiper-button{display: flex;
	justify-content: center;
	align-items: center;
	width: var(--swiper-button-size);
	height: var(--swiper-button-size);
	padding: var(--swiper-button-padding);
	background: var(--text-color);
	border-radius: var(--swiper-button-size);
	color: var(--bg-color);} .-w-swiper-button::after{font-size: var(--buttun-icon-size);} .swiper{overflow: visible;} .swiper-button-disabled{opacity: 0!important;} .-w-swiper-button-next{right: calc(100% - var(--swiper-width));}@media (max-width: 1170px){[data-lib="4552"]{--swiper-width: 97%;}}@media (max-width: 767px){[data-lib="4552"]{--swiper-button-size: 4rem;}[data-lib="4552"] .-w-article-list{margin: 0 auto;}[data-lib="4552"] .-w-pc{display: none;}[data-lib="4552"] .-w-sp{display: block;}[data-lib="4552"] .-w-swiper-button{display: none;}}/*instance:1239*/[data-instance="1239"]{--bg-color: var(--o-r-colors-base);
	--text-color: var(--o-r-colors-base_text);}/*instance:367*/[data-instance="367"]{justify-content: 
      center;}[data-instance="367"] a{min-width: 300px;}/*instance:368*/[data-instance="368"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="368"]:before{background: var(--o-r-colors-accent);}[data-instance="368"]:after{color: var(--o-r-colors-button_text);}[data-instance="368"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="368"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="368"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="368"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="368"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="368"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="368"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="368"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="368"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="368"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="368"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="368"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="368"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="368"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="368"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="368"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="368"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="368"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="368"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="368"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="368"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="368"].-w-base:hover:after{color: var(--o-r-colors-base);}/*widget:870e484b-f7bd-49d3-9e9a-51c6dab48721*/
[data-lib="2965"] .-x-cont{margin-top: 3rem;
	margin-bottom: 3rem;}[data-lib="2965"] .-w-sub-title:empty{display: none;}/*instance:359*/[data-instance="359"]{background-color: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);
	color: var(--o-r-colors-assort);
	padding:5rem 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="359"]{padding:5rem 0 1rem;}[data-instance="359"] .-w-wrapper{margin: 0 auto;}}/*widget:6ca51d52-3d11-40c6-9b2c-c7c9a72970ad*/
/*instance:2058*/[data-instance="2058"]{color: var(--o-r-colors-base_text);
	background-color: 0;
	padding:5rem 0;}/*widget:656df200-92e5-48e2-848e-ab1f7ddf60aa*/
[data-lib="5900"] .-w-list{--w-row-gap: 2.4rem;
	--grid-template-columns: 2.4rem 1fr 2.4rem;
	--columngap: 2.4rem;
	display: flex;
	flex-direction: column;
	gap: var(--w-row-gap);
	color: #000000;
	color: var(--o-r-colors-base_text);
	list-style: none;}[data-lib="5900"] .-w-list:empty::before{content: "現在準備中です";
	margin: 0 auto;
	padding: 0;
	background: var(--bg-color);
	text-align: center;
	color: var(--text-color);}[data-lib="5900"] .-w-ini{display: block;
	font-size: 1.8em;
	line-height: 1;}[data-lib="5900"] .-w-q{display: grid;
	grid-template-columns: var(--grid-template-columns);
	column-gap: var(--columngap);
	align-items: center;
	z-index: 2;
	padding: 3.0rem;
	background-color: #fff;
	background-color: var(--o-r-colors-base);
	border: 1px solid;
	border-color: rgba(51,51,51,0.25);}[data-lib="5900"] .-w-q .-w-ini{grid-column: 1 / span 1;
	color: red;
	color:  var(--o-r-colors-assort);}[data-lib="5900"] .-w-q .-w-txt{grid-column: 2 / span 1;}[data-lib="5900"] .-w-cross{grid-column: 3 / span 1;
	position: relative;
	width: 2.4rem;
	height: 2.4rem;}[data-lib="5900"] .-w-cross:before{content: "";
	display: block;
	position: absolute;
	top: 50%;
	width: 100%;
	height: 2px;
	transform: translateY(-50%);
	background: red;
	background-color: var(--o-r-colors-assort);
	color:  var(--o-r-colors-assort_text);}[data-lib="5900"] .-w-cross:after{content: "";
	display: block;
	position: absolute;
	left: 50%;
	width: 2px;
	height: 100%;
	transform: translateX(-50%);
	background: red;
	background-color: var(--o-r-colors-assort);
	transition: transform .3s ease;}[data-lib="5900"] .-w-q:hover{cursor: pointer;}[data-lib="5900"] .-w-a{display: grid;
	grid-template-rows: 0fr;
	transition: grid-template-rows .3s ease;}[data-lib="5900"] .-w-a >div{overflow: hidden;}[data-lib="5900"] .-w-a .-w-ini{grid-column: 1/ span 1;}[data-lib="5900"] .-w-a .-w-txt{grid-column: 2 / span 1;}[data-lib="5900"] .-w-a-inner{display: grid;
	grid-template-columns: var(--grid-template-columns);
	column-gap: var(--columngap);
	align-items: center;
	padding: 3.0rem;
	background: pink;
	background-color: var(--o-r-colors-assort);
	color:  var(--o-r-colors-assort_text);
	border: 1px solid var(--o-r-colors-assort_text);
	border-top: none;}[data-lib="5900"] li.-js-open .-w-a{grid-template-rows: 1fr;}[data-lib="5900"] li.-js-open .-w-cross:after{transform: translateX(-50%)rotate(90deg);}@media (max-width: 767px){[data-lib="5900"] .-w-list{--grid-template-columns: 1.5em 1fr 2.4rem;
	--columngap: 1.6rem;
	--w-row-gap: 1.6rem;}[data-lib="5900"] .-w-q{padding: 1.5rem;}[data-lib="5900"] .-w-a{display: grid;}[data-lib="5900"] .-w-a .-w-txt{grid-column: 2 / span 2;}[data-lib="5900"] .-w-a-inner{align-items: start;
	padding: 1.5rem 2.4rem 1.5rem 1.5rem;}}/*instance:2036*/[data-instance="2036"]{color: var(--o-r-colors-base_text);}[data-instance="2036"] .-w-q .-w-ini{color: var(--o-r-colors-assort);
	color: #112a6b;}[data-instance="2036"] .-w-cross:before{background-color: var(--o-r-colors-assort);
	background-color: #112a6b;}[data-instance="2036"] .-w-cross:after{background-color: var(--o-r-colors-assort);
	background-color: #112a6b;}[data-instance="2036"] .-w-a-inner{background-color: var(--o-r-colors-assort);}/*instance:2030*/[data-instance="2030"]{color: var(--o-r-colors-base_text);}[data-instance="2030"] .-w-q .-w-ini{color: var(--o-r-colors-assort);
	color: #112a6b;}[data-instance="2030"] .-w-cross:before{background-color: var(--o-r-colors-assort);
	background-color: #112a6b;}[data-instance="2030"] .-w-cross:after{background-color: var(--o-r-colors-assort);
	background-color: #112a6b;}[data-instance="2030"] .-w-a-inner{background-color: var(--o-r-colors-assort);}/*instance:2043*/[data-instance="2043"]{justify-content: 
      center;}[data-instance="2043"] a{min-width: 300px;}/*instance:2044*/[data-instance="2044"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2044"]:before{background: var(--o-r-colors-accent);}[data-instance="2044"]:after{color: var(--o-r-colors-button_text);}[data-instance="2044"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="2044"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="2044"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="2044"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="2044"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="2044"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="2044"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="2044"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="2044"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="2044"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="2044"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="2044"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="2044"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="2044"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="2044"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="2044"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="2044"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="2044"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="2044"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="2044"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="2044"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="2044"].-w-base:hover:after{color: var(--o-r-colors-base);}/*widget:e4b3a57e-2c72-42d3-8750-6428bc687a98*/
[data-lib="5216"] a{text-decoration: none;}[data-lib="5216"] .-w-content{display: grid;
	place-content: center;
	position: relative;
	z-index: 1;}[data-lib="5216"] .-w-text{position: relative;}[data-lib="5216"] .-w-ttl{font-size: 2.5em;
	font-size: clamp(1.5em, 2.0vw, 2.5em);
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: 0.2em;
	display: block;
	color: var(--o-r-colors-assort_text);
	position: relative;}[data-lib="5216"] .-w-ttl1,[data-lib="5216"] 
.-w-ttl2{color: #ffffff;
	color: var(--o-r-colors-base_text);
	text-align: center;}[data-lib="5216"] .-w-ttl2{font-size: 3rem;
	font-size: clamp(1.1em, 2vw, 2em);
	line-height: 1.2;
	font-weight: 700;}[data-lib="5216"] .-w-contact{display: flex;
	width: 100%;
	gap: 2rem;}[data-lib="5216"] .-w-contact .-w-tel_wrap{display: flex;
	justify-content: center;
	align-items: center;
	gap:1rem;}[data-lib="5216"] .-w-contact .-w-time{margin-top: 1rem;
	text-align: center;
	color: #ffffff;
	color: var(--o-r-colors-assort_text);}[data-lib="5216"] .-w-contact_wrap{display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;}[data-lib="5216"] .-w-item{place-content: center;
	display: grid;
	gap: 1rem;
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	z-index: 1;
	padding: 5rem 1rem;
	width: calc(100% / 3);}[data-lib="5216"] .-w-item:before{content:"";
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	background: #ffffff;
	background: var(--o-r-colors-assort);
	color: #000000;
	color: var(--o-r-colors-assort_text);
	opacity: 0.8;
	z-index: 0;
	transition: 0.3s;}[data-lib="5216"] .-w-item1:before{background: var(--o-r-colors-base_text);
	color: var(--o-r-colors-assort);}[data-lib="5216"] .-w-item2:before{background: var(--o-r-colors-base_text);
	color: var(--o-r-colors-assort);}[data-lib="5216"] .-w-item3:before{background: var(--o-r-colors-base_text);
	color: var(--o-r-colors-assort);}[data-lib="5216"] .-w-link{display: flex;
	width: calc(100% / 3);}[data-lib="5216"] a:hover .-w-item:before{opacity: 0.5;}[data-lib="5216"] .-w-itemA{grid-row: 1 / 2;
	grid-column: 1 / 3;
	text-decoration: none;
	pointer-events: none;}[data-lib="5216"] .-w-item1{width: 100%;}[data-lib="5216"] .-w-item2{width: 100%;}[data-lib="5216"] .-w-item3{width: 100%;}[data-lib="5216"] .-w-tel{font-size: clamp(1.2em, 2.5vw, 3em);
	line-height: 1;
	font-weight: 700;
	display: block;}[data-lib="5216"] .-w-tel .-w-tel-link{color: #000000;
	color: var(--o-r-colors-base_text);
	text-align: center;
	text-decoration: none;}[data-lib="5216"] .-w-time{display: flex;
	flex-direction: column;
	align-items: center;
	place-content: center;
	gap: 1rem;
	position: relative;
	z-index: 1;}[data-lib="5216"] .-w-img{display: grid;
	place-content: center;
	position: relative;
	z-index: 1;
	text-align: center;}[data-lib="5216"] .-w-img svg{fill: #ffffff;
	fill: var(--o-r-colors-base_text);}[data-lib="5216"] .-w-btn{position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	justify-self: center;
	width: 4rem;
	aspect-ratio: 1;
	background: #fff;
	background: var(--o-r-colors-button);
	border-radius: 50%;
	transition: all;}[data-lib="5216"] .-w-btn .-w-arrow{width: 2rem;
	stroke: var(--o-r-colors-button_text);
	stroke-width: 3px;
	fill: none;
	transform: translateY(-25%);}[data-lib="5216"] .-w-btn-image{transform: rotate(90deg);
	width: 30%;
	filter: invert(1);}@media (max-width: 767px){[data-lib="5216"] .-w-contact{flex-direction: column;
	gap: .5rem;}[data-lib="5216"] .-w-item{padding: 5rem 1rem;
	width: 100%;}[data-lib="5216"] .-w-link{width: 100%;}[data-lib="5216"] .-w-itemA{pointer-events: inherit;}[data-lib="5216"] .-w-tel{font-size: clamp(2em, 5vw, 2.5em);
	line-height: 1;
	font-weight: 700;
	display: block;}[data-lib="5216"] .-w-tel .-w-tel-link{color: #000000;
	color: var(--o-r-colors-base_text);
	text-align: center;
	text-decoration: none;}[data-lib="5216"] .-w-text{font-size: 1.5em;}}/*instance:2635*/[data-instance="2635"]{background-color: var(--o-r-colors-base);}[data-instance="2635"] .-w-ttl{color: var(--o-r-colors-assort_text);}[data-instance="2635"] .-w-ttl1,[data-instance="2635"] 
.-w-ttl2{color: var(--o-r-colors-assort_text);}[data-instance="2635"] .-w-item:before{background: var(--o-r-colors-base_text);
	color: var(--o-r-colors-assort_text);}[data-instance="2635"] .-w-img svg{fill: var(--o-r-colors-assort_text);}[data-instance="2635"] .-w-contact .-w-time{color: var(--o-r-colors-assort_text);}/*instance:334*/[data-instance="334"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;
	background-color: 0;}[data-instance="334"] [data-lib="1276"]{padding: 0;}/*instance mediea*/@media (max-width: 767px){[data-instance="334"]{padding:5rem 0;}[data-instance="334"] [data-lib="1276"]{padding: 0;}}/*widget:c5f7f820-4022-4e50-9d5d-8cbe923ae206*/
[data-lib="3229"]{width: 100%;
	position: relative;}[data-lib="3229"] .-w-contents-wrapper:nth-child(even) .-w-image-text-wrapper{flex-direction: row-reverse;}[data-lib="3229"] .-w-contents-wrapper:nth-child(even) .-w-image-text-wrapper .-w-subtitle-text-wrapper{padding: 2rem 5rem 2rem 2rem;
	align-self: center;}[data-lib="3229"] .-w-text{text-align: left;
	font-size: 1em;}[data-lib="3229"] .-w-title-wrapper{position: relative;
	text-align: left;
	padding-bottom: 1.5rem;
	line-height: 1.4;
	font-size: 1.9em;}[data-lib="3229"] .-w-image-text-wrapper{display: flex;
	justify-content: space-between;
	border: 2px solid var(--o-r-colors-assort);
	background: var(--o-r-colors-base);}[data-lib="3229"] .-w-image{position: relative;
	width: 50%;
	border-radius: 1rem;}[data-lib="3229"] .-w-image img{width: 100%;
	height: 100%;
	object-fit: cover;}[data-lib="3229"] .-w-subtitle-text-wrapper{width: 50%;
	width: calc( 100% - (1170px / 2 )));
	padding: 2rem 2rem 2rem 5rem;}[data-lib="3229"] .-w-contents-wrapper:nth-child(even) .-w-subtitle-text-wrapper{width: calc(1170px / 2 );
	margin: 0 0 0 auto;}[data-lib="3229"] .-w-contents-wrapper:nth-child(odd) .-w-subtitle-text-wrapper{width: calc(1170px / 2 );
	margin: 0 auto 0 0;
	align-self: center;}[data-lib="3229"] .-w-title2-wrapper{margin-bottom: 2rem;
	font-size: 1.2em;}[data-lib="3229"] li .-w-text{width: calc(100% - 3em);}[data-lib="3229"] .-w-title-wrapper strong{color: var(--o-r-colors-assort);}[data-lib="3229"] .-w-title2-wrapper strong{color: var(--o-r-colors-assort);}[data-lib="3229"] .-w-text strong{color: var(--o-r-colors-assort);}@media (max-width: 1023px){[data-lib="3229"] .-w-contents-wrapper .-w-image{margin-right: 0;}[data-lib="3229"] .-w-image-text-wrapper{padding: 2.4rem;
	flex-direction: column;
	margin-bottom: 0;}[data-lib="3229"] .-w-title-wrapper{width: 100%;
	padding:0;
	font-size: 1.4em;}[data-lib="3229"] .-w-image{min-height: 0;
	width: 100%;
	margin-left: 0;}[data-lib="3229"] .-w-subtitle-text-wrapper{width: 100%;
	padding: 0 2rem;}[data-lib="3229"] .-w-title2-wrapper{margin-bottom: 1rem;
	font-size: 1.1em;}[data-lib="3229"] .-w-contents-wrapper{width: 100%;
	padding: 0;}[data-lib="3229"] .-w-contents-wrapper:nth-child(even){margin: 3rem 0;}[data-lib="3229"] .-w-contents-wrapper:nth-child(even) .-w-image-text-wrapper{flex-direction: column-reverse;}[data-lib="3229"] .-w-contents-wrapper:nth-child(even) .-w-image-text-wrapper .-w-title-wrapper{text-align: center;}[data-lib="3229"] .-w-contents-wrapper:nth-child(even) .-w-image-text-wrapper .-w-subtitle-text-wrapper{width: 94%;
	margin: 0 auto;
	text-align: center;
	padding: 0;}[data-lib="3229"] .-w-contents-wrapper:nth-child(even) .-w-image{position: relative;
	width: 100%;
	margin: 0 auto;
	margin-top: 2rem;}[data-lib="3229"] .-w-contents-wrapper:nth-child(odd) .-w-image-text-wrapper{flex-direction: column-reverse;}[data-lib="3229"] .-w-contents-wrapper:nth-child(odd) .-w-image-text-wrapper .-w-title-wrapper{text-align: center;}[data-lib="3229"] .-w-contents-wrapper:nth-child(odd) .-w-image-text-wrapper .-w-subtitle-text-wrapper{width: 94%;
	margin: 0 auto;
	text-align: center;
	padding: 0;}[data-lib="3229"] .-w-contents-wrapper:nth-child(odd) .-w-image{position: relative;
	width: 100%;
	margin: 0 auto;
	margin-top: 2rem;}[data-lib="3229"] .-w-title-wrapper strong{color: var(--o-r-colors-assort);}[data-lib="3229"] .-w-title2-wrapper strong{color: var(--o-r-colors-assort);}[data-lib="3229"] .-w-text{font-size: 1em;}[data-lib="3229"] .-w-text strong{color: var(--o-r-colors-assort);}}/*instance:335*/[data-instance="335"]{color: var(--o-r-colors-base_text);}[data-instance="335"] .-w-image-text-wrapper{border: 2px solid var(--o-r-colors-assort);}[data-instance="335"] .-w-title-wrapper strong{color: var(--o-r-colors-assort);}[data-instance="335"] .-w-title2-wrapper strong{color: var(--o-r-colors-assort);}[data-instance="335"] .-w-text strong{color: var(--o-r-colors-assort);}/*instance:337*/[data-instance="337"]{justify-content: 
      center;}[data-instance="337"] a{min-width: 300px;}/*instance:338*/[data-instance="338"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="338"]:before{background: var(--o-r-colors-accent);}[data-instance="338"]:after{color: var(--o-r-colors-button_text);}[data-instance="338"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="338"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="338"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="338"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="338"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="338"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="338"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="338"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="338"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="338"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="338"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="338"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="338"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="338"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="338"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="338"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="338"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="338"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="338"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="338"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="338"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="338"].-w-base:hover:after{color: var(--o-r-colors-base);}/*instance:373*/[data-instance="373"]{--w-padding: 5rem;
	--w-background_color: var(--o-r-colors-assort);
	--w-text_color:;
	--w-title_margin:;}/*instance mediea*/@media (max-width:767px){[data-instance="373"]{--w-padding: 3rem;
	--w-title_margin:;}}/*widget:7261eaae-da1d-49fb-851a-09216818eb39*/
[data-lib="5326"]{position: relative;}[data-lib="5326"] ul.-w-list-ul:empty::before{content: "現在準備中です";
	display: block;
	width: 100%;
	text-align: center;
	color: var(--o-r-colors-accent);
	margin: 5vh 0;}[data-lib="5326"] .-w-pc{display: block;}[data-lib="5326"] .-w-sp{display: none;}[data-lib="5326"] a{text-decoration: none;}[data-lib="5326"] .-w-list-ul{list-style: none;}[data-lib="5326"] .-w-list-li{border-top: 1px solid;
	border-top-color: var(--o-r-colors-accent);}[data-lib="5326"] .-w-list-li:last-child{border-bottom: 1px solid;
	border-bottom-color: var(--o-r-colors-accent);}[data-lib="5326"] .-w-text{text-align: left;}[data-lib="5326"] .-w-link{display: flex;
	align-items: center;
	flex-wrap: wrap;
	color: var(--o-r-colors-base_text);
	padding: 2rem 0;
	column-gap: 1.5rem;}[data-lib="5326"] .-w-link:hover .-w-text{text-decoration: underline;}[data-lib="5326"] .-w-date-directory{display: flex;
	align-items: center;
	column-gap: 1.5rem;}[data-lib="5326"] .-w-date{color: var(--o-r-colors-accent);
	font-weight: bold;}[data-lib="5326"] .-w-directory-wrapper{display: inline-flex;
	gap: 5px;}[data-lib="5326"] .-w-directory-wrapper span{padding: 5px 10px;
	border: 1px solid;
	border-color:rgba(51,51,51,0.4);
	line-height: 1;
	font-size: 1.2rem;
	color:rgba(51,51,51,0.8);
	opacity: 1;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	min-width: 7rem;}@media (max-width: 767px){[data-lib="5326"] .-w-link{flex-direction: column;
	align-items: baseline;
	padding: 1.4rem 0;}[data-lib="5326"] .-w-directory-wrapper{padding: 2px 8px;
	font-size: 3.2vw;}[data-lib="5326"] .-w-date-directory{column-gap: 0;}}/*instance:375*/[data-instance="375"] ul.-w-list-ul:empty::before{color: var(--o-r-colors-accent);}[data-instance="375"] .-w-list-li{border-top-color: var(--o-r-colors-accent);}[data-instance="375"] .-w-list-li:last-child{border-bottom-color: var(--o-r-colors-accent);}[data-instance="375"] .-w-link{color: var(--o-r-colors-base_text);}[data-instance="375"] .-w-date{color: var(--o-r-colors-accent);}[data-instance="375"] .-w-directory-wrapper span{border-color:rgba(51,51,51,0.4);
	color:rgba(51,51,51,0.8);
	border-color: var(--o-r-colors-base_text);
	color: var(--o-r-colors-base_text);}/*instance:376*/[data-instance="376"]{justify-content: 
      center;}[data-instance="376"] a{min-width: 300px;}/*instance:377*/[data-instance="377"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="377"]:before{background: var(--o-r-colors-accent);}[data-instance="377"]:after{color: var(--o-r-colors-button_text);}[data-instance="377"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="377"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="377"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="377"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="377"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="377"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="377"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="377"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="377"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="377"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="377"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="377"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="377"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="377"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="377"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="377"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="377"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="377"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="377"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="377"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="377"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="377"].-w-base:hover:after{color: var(--o-r-colors-base);}/*widget:d53d2872-7730-4149-a2a6-3239db7667c9*/
[data-lib="1448"]{position: relative;
	background-size: cover;
	background-repeat: no-repeat,no-repeat;
	background-position: center center, center center;
	padding: 9rem 0;}[data-lib="1448"] > .-w-contents{margin: 0 auto;}[data-lib="1448"] > .-w-contents > .-w-ttl{background: none;
	color: #ffffff;
	color:#ffffff;
	margin-bottom: 2rem;}@media (max-width: 768px){[data-lib="1448"]{height: auto;
	background-position: center;
	padding: 6rem 0;}}/*instance:369*/[data-instance="369"]{background-image: 
        linear-gradient(rgba(255,255,255,0.7) ,rgba(255,255,255,0.7)),
        url(/_img/ja/cms/369/bg_image/_/);}[data-instance="369"] > .-w-contents > .-w-ttl{color: var(--o-r-colors-base_text);}/*widget:278a1194-654a-484e-8560-837bdefa3966*/
[data-lib="1480"]{overflow: hidden;}[data-lib="1480"] ul{list-style: none;
	margin: 0;
	padding: 0;}[data-lib="1480"] .-w-users,[data-lib="1480"] .-w-hash-list{display: none;}[data-lib="1480"] .-w-refine{display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin:0 auto 50px;}[data-lib="1480"] .-w-refine-btn{width:370px;}[data-lib="1480"] .-w-refine-btn + .-w-refine-btn{margin-left:28px;
	display: none;}[data-lib="1480"] .-w-refine-btn + .-w-refine-btn.-w-selecting{margin-left:0;}[data-lib="1480"] .-w-refine-btn > span.-w-button{text-align: center;
	display: inline-block;
	min-width:100%;
	width: fit-content;
	margin:0 auto;
	background-color: transparent;
	color: #914610;
	text-decoration: none;
	cursor: pointer;
	transition: all 0.2s;
	font-weight: 400;
	letter-spacing: 0.05rem;
	font-size:0.9375em;
	font-family: 'Noto Serif JP', serif;
	border:1px solid #914610;
	position: relative;}[data-lib="1480"] .-w-refine-btn > span.-w-button:before{content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #914610;
	-webkit-transform: scaleY(0);
	-ms-transform: scaleY(0);
	transform: scaleY(0);
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
	-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	transition: -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	-o-transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);}[data-lib="1480"] .-w-refine-btn > span.-w-button:hover{color: #ffffff;
	opacity: 1;}[data-lib="1480"] .-w-refine-btn > span.-w-button:hover:before{-webkit-transform: scaleY(1);
	-ms-transform: scaleY(1);
	transform: scaleY(1);
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;}[data-lib="1480"] .-w-refine-btn > span.-w-button > span.-w-btn{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	-webkit-transition: color 0.3s;
	-o-transition: color 0.3s;
	transition: color 0.3s;
	padding: 13px 7px;}[data-lib="1480"] .-w-refine-btn > span.-w-button:hover > span.-w-btn{color: #ffffff;
	z-index: 9;
	position: relative;
	border:0;}[data-lib="1480"] .-w-insta{margin-right:10px;}[data-lib="1480"] .-w-insta > img{display: inline;
	vertical-align: middle;}[data-lib="1480"] .-w-users-btn .-w-users-popup,[data-lib="1480"] 
.-w-hash-btn .-w-hash-popup{display: none;}[data-lib="1480"] .-w-refine-btn.-w-users-btn.-w-selecting,[data-lib="1480"] 
.-w-refine-btn.-w-hash-btn.-w-selecting{border:0;}[data-lib="1480"] .-w-refine-btn.-w-users-btn.-w-selecting .-w-users-popup,[data-lib="1480"] 
.-w-refine-btn.-w-hash-btn.-w-selecting .-w-hash-popup{display: block;
	height:100%;}[data-lib="1480"] .-w-users.-w-selecting > span,[data-lib="1480"] 
.-w-hash-list.-w-selecting > span{display: none;}[data-lib="1480"] .-w-users-popup .-w-ttl,[data-lib="1480"] 
.-w-hash-popup .-w-ttl{text-align: center;
	font-size: 3.0rem;
	color:#ffffff;
	margin-top: 2rem;}[data-lib="1480"] ul.-w-list{display: grid;
	grid-template-columns:repeat(4,minmax(0,1fr));
	gap: 1rem;}[data-lib="1480"] ul.-w-list > li[data-show="0"]{display:none;}[data-lib="1480"] ul.-w-list > li{cursor:pointer;
	overflow: hidden;}[data-lib="1480"] ul.-w-list > li .-w-thumbnail{padding-top: 100%;
	position:relative;}[data-lib="1480"] ul.-w-list > li .-w-thumbnail img.-w-media{width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	top:0;
	transition-duration: .2s;}[data-lib="1480"] ul.-w-list > li .-w-thumbnail img.-w-media:hover{scale: 1.1;}[data-lib="1480"] ul.-w-list > li .-w-thumbnail .-w-user-icon{position: absolute;
	top: 2%;
	left: 2%;
	width: 10%;
	border-radius: 100%;}[data-lib="1480"] ul.-w-list > li .-w-thumbnail .-w-media_type{position: absolute;
	top: 2%;
	right: 2%;
	width: 10%;
	height:auto;
	fill: #8a1121;}[data-lib="1480"] ul.-w-list > li .-w-thumbnail .-w-fav{position: absolute;
	left:1%;
	bottom:1%;
	width:100%;
	color:#ff7777;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;}[data-lib="1480"] ul.-w-list > li .-w-thumbnail .-w-fav svg{width: 8%;
	vertical-align: middle;
	margin-right:.25em;}[data-lib="1480"] ul.-w-list > li .-w-detail{display:none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	width: 100vw;
	height: 100vh;
	overflow:auto;
	background-color:rgba(0,0,0,0.75);
	z-index: 1000;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner{z-index: 10;
	position: absolute;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	cursor:initial;
	background: #fff;
	max-height: 450px;
	width: 900px;
	margin: 0 auto;
	border-radius:5px;
	display: flex;
	font-size:1.6rem;
	box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0,0,0,.12);}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs{width: 66%;
	position: relative;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs img.-w-media ,[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs  video.-w-media{width: 100%;
	max-height: 100%;
	object-fit: cover;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media{width: 100%;
	max-width: 100%;
	height: 100%;
	white-space: nowrap;
	overflow: hidden;
	line-height: 0;
	scroll-snap-type: x mandatory;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li{height: 100%;
	width: 100%;
	display:inline-block;
	vertical-align: middle;
	scroll-snap-align: start;
	position:relative;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li img{width:100%;
	height: 100%;
	object-fit: cover;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li img:before{position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url(/_img/ja/cms_parts_library/6084/image/___/);
	left: 0;
	background-size: cover;
	background-position: center;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-count{position: absolute;
	top: 1rem;
	right: 1rem;
	border-radius: 1.5rem;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
	padding: 0.5rem 2rem;
	line-height: 1rem;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next ,[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li  .-w-before{position: absolute;
	top: 50%;
	width: 8rem;
	background-color: rgba(255,255,255,0.5);
	border-radius: 100%;
	height: auto;
	opacity:0;
	transition:.5s ease-in-out opacity;
	cursor:pointer;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next{right: 1rem;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-before{left: 1rem;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover .-w-next ,[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover  .-w-before{opacity:1;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment{width: 34%;
	padding: 2rem;
	line-height: 1.5em;
	font-size:1.5rem;
	overflow-y: scroll;
	color:#ffffff;
	color: #313131;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment .-w-date{margin-bottom:10px;}[data-lib="1480"] ul.-w-list > li .-w-detail [data-hash-tag]{cursor:pointer;
	color:#333333;
	color: #313131;}[data-lib="1480"] ul.-w-list > li .-w-detail [data-hash-tag]:hover{text-decoration: underline;}[data-lib="1480"] ul.-w-list li.-w-active .-w-detail{display: block;}[data-lib="1480"] .-w-users{cursor:pointer;}[data-lib="1480"] .-w-users .-w-close{display:none;}[data-lib="1480"] .-w-users ul{width: 798px;
	margin: 3rem auto;}[data-lib="1480"] .-w-users ul li img{width:100%;
	border-radius:100%;
	vertical-align: middle;}[data-lib="1480"] .-w-users ul li .-w-name{display:none;
	vertical-align: middle;
	font-size: 1.4rem;
	margin-left: 1rem;
	color:#262626;}[data-lib="1480"] .-w-users ul li.-w-active{opacity: 1;}[data-lib="1480"] .-w-users.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
	width: 970px;
	min-height: 500px;
	overflow:auto;
	background-color:#8a1121;}[data-lib="1480"] .-w-users.-w-selecting .-w-close{display:block;
	width:3rem;
	height: auto;
	margin: 0 0 1.5rem auto;
	cursor:pointer;
	padding: 0.5rem;
	fill: #fff;
	background: rgba(0,0,0,0.5);
	border-radius: 100%;}[data-lib="1480"] .-w-users.-w-selecting ul{display: flex;}[data-lib="1480"] .-w-users.-w-selecting ul li{display: flex;
	align-items: center;
	padding: 0.5rem;
	cursor:pointer;
	width: 160px;
	border-radius: 50px;
	background:#ffffff;
	border:3px solid #ffffff;
	margin-right:6px;
	margin-bottom:6px;}[data-lib="1480"] .-w-users.-w-selecting ul li .-w-name{display: block;
	display:initial;}[data-lib="1480"] .-w-users.-w-selecting ul li img{width: 32px;
	height:32px;
	border-radius: 50%;}[data-lib="1480"] .-w-users.-w-selecting li:nth-child(4n){margin-right:0;}[data-lib="1480"] .-w-users.-w-selecting li.-w-active{display: inline-block;
	background-color: #5b5041;
	color: #ffffff;}[data-lib="1480"] .-w-hash-list.w-selecting{background-color:#8a1121;
	background-color:#313131;}[data-lib="1480"] .-w-hash-list.w-selecting .-w-search-icon{display: block;
	width: 3rem;}[data-lib="1480"] .-w-hash-list.w-selecting .-w-hash-tag{text-align: center;
	flex-grow: 1;}[data-lib="1480"] .-w-hash-list.w-selecting .-w-hash-tag ul{display:none;}[data-lib="1480"] .-w-hash-list.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 999;
	width: 970px;
	min-height: 500px;
	overflow:auto;
	background-color:#8a1121;}[data-lib="1480"] .-w-hash-list.-w-selecting .-w-search-icon{display: none;}[data-lib="1480"] .-w-hash-list.-w-selecting .-w-hash-tag-caption{display: none;}[data-lib="1480"] .-w-hash-list.-w-selecting ul{display:block;
	margin:3rem 0;}[data-lib="1480"] .-w-hash-list.-w-selecting .-w-hash-tag{text-align: left;}[data-lib="1480"] .-w-hash-list.-w-selecting .-w-hash-tag li{display: inline-block;
	border-radius: 3rem;
	background-color: #ffffff;
	color: #333333;
	padding: 1rem 1.6rem;
	margin: 0 1rem 1rem 0;
	cursor:pointer;}[data-lib="1480"] .-w-hash-list.-w-selecting .-w-hash-tag li.-w-active{display: inline-block;
	background-color: #5b5041;
	color: #ffffff;}[data-lib="1480"] .-w-hash-list[data-selected] .-w-hash-tag-caption{display: none;}[data-lib="1480"] .-w-hash-list[data-selected] ul{display:block;}[data-lib="1480"] .-w-hash-list[data-selected] ul li{display:none;}[data-lib="1480"] .-w-hash-list[data-selected] ul li.-w-active{display:block;}@media (max-width: 1280px){[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner{max-height: 85vh;
	width: 680px;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs img.-w-media ,[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs  video.-w-media{width: 100%;
	max-height: 100%;
	object-fit: cover;}}@media (max-width: 768px){[data-lib="1480"] .-w-refine{-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;}[data-lib="1480"] .-w-refine-btn{width:100%;}[data-lib="1480"] .-w-refine-btn + .-w-refine-btn{margin-left:0;
	margin-top:15px;}[data-lib="1480"] .-w-users-popup .-w-ttl,[data-lib="1480"] 
.-w-hash-popup .-w-ttl{font-size: 4vw;}[data-lib="1480"] ul.-w-list{grid-template-columns:repeat(3,minmax(0,1fr));}[data-lib="1480"] ul.-w-list > li .-w-detail::after{content:'×';
	position: absolute;
	top:-14px;
	right:5px;
	font-size:48px;
	color:#ffffff;
	//font-family: 'Material Icons';}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner{width: 80%;
	margin: 0 auto;
	flex-direction: column;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs{width: 100%;
	position: relative;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs img.-w-media ,[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs  video.-w-media{width: 100%;
	max-height: 100vh;
	object-fit: contain;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media{width: 100%;
	max-width: 100%;
	white-space: nowrap;
	overflow: auto;
	line-height: 0;
	scroll-snap-type: x mandatory;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li{display:inline-block;
	vertical-align: middle;
	scroll-snap-align: start;
	position:relative;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li img{width:100%;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-count{position: absolute;
	top: 1rem;
	right: 1rem;
	border-radius: 1.5rem;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
	padding: 0.5rem 2rem;
	line-height: 1rem;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next ,[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li  .-w-before{position: absolute;
	top: 50%;
	width: 8rem;
	background-color: rgba(255,255,255,0.5);
	border-radius: 100%;
	height: auto;
	opacity:0;
	transition:.5s ease-in-out opacity;
	cursor:pointer;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next{right: 1rem;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-before{left: 1rem;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover .-w-next ,[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover  .-w-before{opacity:1;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment{width: 100%;
	padding: 2rem;
	line-height: 1.5em;
	font-size:1.5rem;}[data-lib="1480"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment .-w-date{margin-bottom:10px;}[data-lib="1480"] ul.-w-list > li .-w-detail [data-hash-tag]{cursor:pointer;
	color: #333333;}[data-lib="1480"] ul.-w-list li.-w-active .-w-detail{display: block;}[data-lib="1480"] .-w-users{cursor:pointer;}[data-lib="1480"] .-w-users .-w-close{display:none;}[data-lib="1480"] .-w-users ul{width: 100%;
	margin: 3rem auto;}[data-lib="1480"] .-w-users ul li img{width:100%;
	border-radius:100%;
	vertical-align: middle;}[data-lib="1480"] .-w-users ul li .-w-name{display:none;
	vertical-align: middle;
	font-size: 1.4rem;
	margin-left: 1rem;
	color:#262626;}[data-lib="1480"] .-w-users ul li.-w-active{opacity: 1;}[data-lib="1480"] .-w-users.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
	width: 95%;
	height: 80%;
	overflow:auto;
	background-color:#8a1121;}[data-lib="1480"] .-w-users.-w-selecting .-w-close{display:block;
	width:3rem;
	height: auto;
	margin: 0 0 1.5rem auto;
	cursor:pointer;
	padding: 0.5rem;
	fill: #fff;
	background: rgba(0,0,0,0.5);
	border-radius: 100%;}[data-lib="1480"] .-w-users.-w-selecting ul{display: flex;}[data-lib="1480"] .-w-users.-w-selecting ul li{display: flex;
	align-items: center;
	padding: 0.5rem;
	cursor:pointer;
	width: 160px;
	border-radius: 50px;
	background:#ffffff;
	border:3px solid #ffffff;
	margin-right:6px;
	margin-bottom:6px;}[data-lib="1480"] .-w-users.-w-selecting ul li .-w-name{display:initial;}[data-lib="1480"] .-w-users.-w-selecting ul li img{width: 32px;
	height:32px;
	border-radius: 50%;}[data-lib="1480"] .-w-users.-w-selecting li:nth-child(4n){margin-right:0;}[data-lib="1480"] .-w-users.-w-selecting li.-w-active{border:3px solid #ae5e59;}[data-lib="1480"] .-w-hash-list.w-selecting{background-color:#8a1121;}[data-lib="1480"] .-w-hash-list.w-selecting .-w-search-icon{display: block;
	width: 3rem;}[data-lib="1480"] .-w-hash-list.w-selecting .-w-hash-tag{text-align: center;
	flex-grow: 1;}[data-lib="1480"] .-w-hash-list.w-selecting .-w-hash-tag ul{display:none;}[data-lib="1480"] .-w-hash-list.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 999;
	width: 95%;
	height: 80%;
	overflow:auto;
	background-color:#8a1121;}[data-lib="1480"] .-w-hash-list.-w-selecting .-w-search-icon{display: none;}[data-lib="1480"] .-w-hash-list.-w-selecting .-w-hash-tag-caption{display: none;}[data-lib="1480"] .-w-hash-list.-w-selecting ul{display:block;
	margin:3rem 0;}[data-lib="1480"] .-w-hash-list.-w-selecting .-w-hash-tag{text-align: left;}[data-lib="1480"] .-w-hash-list.-w-selecting .-w-hash-tag li{display: inline-block;
	border-radius: 3rem;
	background-color: #ffffff;
	color: #333333;
	padding: 1rem 1.6rem;
	margin: 0 1rem 1rem 0;
	cursor:pointer;}[data-lib="1480"] .-w-hash-list.-w-selecting .-w-hash-tag li.-w-active{display: inline-block;
	background-color: #5b5041;
	color: #ffffff;}[data-lib="1480"] .-w-hash-list[data-selected] .-w-hash-tag-caption{display: none;}[data-lib="1480"] .-w-hash-list[data-selected] ul{display:block;}[data-lib="1480"] .-w-hash-list[data-selected] ul li{display:none;}[data-lib="1480"] .-w-hash-list[data-selected] ul li.-w-active{display:block;}}@media all and (-ms-high-contrast:none){[data-lib="1480"] ul.-w-list{display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;}[data-lib="1480"] ul.-w-list > li{width:15.8%;
	margin-right:1%;
	margin-bottom:2%;}[data-lib="1480"] ul.-w-list li:nth-child(6n){margin-right: 0;}[data-lib="1480"] .-w-users.-w-selecting .-w-close{height:30px;}}@media (min-width: 769px){[data-lib="1480"] ul.-w-list > li:nth-child(9){display: none;}}/*instance:370*/[data-instance="370"] .-w-media_type{fill: var(--o-r-colors-accent);}/*instance:371*/[data-instance="371"]{justify-content: 
      center;}[data-instance="371"] a{min-width: 300px;}/*instance:372*/[data-instance="372"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="372"]:before{background: var(--o-r-colors-accent);}[data-instance="372"]:after{color: var(--o-r-colors-button_text);}[data-instance="372"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="372"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="372"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="372"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="372"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="372"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="372"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="372"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="372"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="372"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="372"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="372"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="372"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="372"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="372"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="372"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="372"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="372"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="372"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="372"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="372"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="372"].-w-base:hover:after{color: var(--o-r-colors-base);}/*instance:2641*/[data-instance="2641"]{background-color: var(--o-r-colors-base);}[data-instance="2641"] .-w-ttl{color: var(--o-r-colors-assort_text);}[data-instance="2641"] .-w-ttl1,[data-instance="2641"] 
.-w-ttl2{color: var(--o-r-colors-assort_text);}[data-instance="2641"] .-w-item:before{background: var(--o-r-colors-base_text);
	color: var(--o-r-colors-assort_text);}[data-instance="2641"] .-w-img svg{fill: var(--o-r-colors-assort_text);}[data-instance="2641"] .-w-contact .-w-time{color: var(--o-r-colors-assort_text);}/*instance:344*/[data-instance="344"]{color: var(--o-r-colors-base_text);
	padding:5rem 0;}[data-instance="344"] .-w-logo{opacity: 0.3;}[data-instance="344"] .-w-logo[data-position="1"]{left: 0;
	right: auto;
	transform: translate(-10%, 10%);}[data-instance="344"] .-w-logo[data-position="2"]{width: 30%;
	height: auto;
	max-height: none;
	top: 50%;
	left: 50%;
	right: auto;
	bottom: auto;
	transform: translate(-50%, -50%);}/*instance mediea*/@media (max-width: 767px){[data-instance="344"]{padding:5rem 0 1rem;}}/*widget:17a0040f-31d3-42d2-9fac-463a047cb3e0*/
[data-lib="5156"]{--w-item-column-gap: 6rem;}[data-lib="5156"] ul{list-style: none;}[data-lib="5156"] .-w-fieldset-list{width: 100%;
	margin: 0 auto;
	padding: calc(var(--w-item-column-gap) / 2) var(--w-item-column-gap);
	display: grid;
	grid-template-columns: repeat(3,1fr);
	gap: calc(var(--w-item-column-gap) / 2);
	background: hsla(223.33,72%,20%,1);}[data-lib="5156"] .-w-fieldset-item{display: grid;
	grid-template-rows: subgrid;
	grid-row: span 2;
	row-gap: 1rem;
	padding-right: calc(var(--w-item-column-gap) / 2);
	border-right: 1px solid var(--o-r-colors-assort_text);
	color: var(--o-r-colors-assort_text);
	position: relative;}[data-lib="5156"] .-w-fieldset-item:nth-child(3n){padding-right: 0;
	border-right: none;}[data-lib="5156"] .-w-fieldset-item:nth-child(n+4){padding-top: 2rem;}[data-lib="5156"] .-w-fieldset-item:nth-child(n+4)::before{content: "";
	top: 0;
	position: absolute;
	height: 1px;
	width: 80%;
	background: var(--o-r-colors-base);
	margin-left: 5%;}[data-lib="5156"] .-w-text1{display: flex;
	flex-direction: column;
	justify-content: center;
	text-align: center;
	line-height: 1.5;
	font-size: 1.3em;}[data-lib="5156"] .-w-text1 strong{font-size: 1.3em;}[data-lib="5156"] .-w-image-area{width: 100%;
	margin: 0 auto;
	aspect-ratio: 3/1;}[data-lib="5156"] .-w-image-area >.-w-image{width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center;}@media (max-width: 1023px){[data-lib="5156"] .-w-fieldset-list{width: 100%;}}@media (max-width:767px){[data-lib="5156"]{--w-item-column-gap: 3rem;}[data-lib="5156"] .-w-fieldset-list{grid-template-columns: repeat(1,1fr);}[data-lib="5156"] .-w-fieldset-item{padding-right: 0;
	padding-bottom: calc(var(--w-item-column-gap) / 2);
	border-right: none;
	border-bottom: 1px solid var(--o-r-colors-assort_text);}[data-lib="5156"] .-w-fieldset-item:last-child{border-bottom: none;}[data-lib="5156"] .-w-fieldset-item:nth-child(n+4)::before{display: none;}}/*instance:349*/[data-instance="349"]{justify-content: 
      center;}[data-instance="349"] a{min-width: 300px;}/*instance:350*/[data-instance="350"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="350"]:before{background: var(--o-r-colors-accent);}[data-instance="350"]:after{color: var(--o-r-colors-button_text);}[data-instance="350"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="350"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="350"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="350"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="350"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="350"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="350"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="350"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="350"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="350"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="350"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="350"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="350"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="350"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="350"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="350"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="350"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="350"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="350"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="350"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="350"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="350"].-w-base:hover:after{color: var(--o-r-colors-base);}/*instance:4015*/[data-instance="4015"]{justify-content: 
      center;
	padding:6vh 0;}[data-instance="4015"] a{min-width: 300px;}/*instance:4016*/[data-instance="4016"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="4016"]:before{background: var(--o-r-colors-accent);}[data-instance="4016"]:after{color: var(--o-r-colors-button_text);}[data-instance="4016"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="4016"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="4016"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="4016"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="4016"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="4016"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="4016"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="4016"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="4016"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="4016"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="4016"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="4016"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="4016"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="4016"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="4016"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="4016"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="4016"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="4016"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="4016"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="4016"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="4016"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="4016"].-w-base:hover:after{color: var(--o-r-colors-base);}/*instance:4266*/[data-instance="4266"]{justify-content: 
      center;}[data-instance="4266"] a{min-width: 300px;}/*instance:4267*/[data-instance="4267"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="4267"]:before{background: var(--o-r-colors-accent);}[data-instance="4267"]:after{color: var(--o-r-colors-button_text);}[data-instance="4267"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="4267"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="4267"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="4267"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="4267"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="4267"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="4267"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="4267"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="4267"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="4267"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="4267"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="4267"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="4267"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="4267"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="4267"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="4267"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="4267"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="4267"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="4267"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="4267"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="4267"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="4267"].-w-base:hover:after{color: var(--o-r-colors-base);}/*instance:4017*/[data-instance="4017"]{justify-content: 
      center;
	padding:6vh 0;}[data-instance="4017"] a{min-width: 300px;}/*instance:4018*/[data-instance="4018"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="4018"]:before{background: var(--o-r-colors-accent);}[data-instance="4018"]:after{color: var(--o-r-colors-button_text);}[data-instance="4018"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="4018"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="4018"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="4018"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="4018"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="4018"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="4018"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="4018"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="4018"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="4018"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="4018"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="4018"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="4018"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="4018"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="4018"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="4018"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="4018"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="4018"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="4018"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="4018"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="4018"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="4018"].-w-base:hover:after{color: var(--o-r-colors-base);}/*instance:4019*/[data-instance="4019"]{justify-content: 
      center;}[data-instance="4019"] a{min-width: 300px;}/*instance:4020*/[data-instance="4020"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="4020"]:before{background: var(--o-r-colors-accent);}[data-instance="4020"]:after{color: var(--o-r-colors-button_text);}[data-instance="4020"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="4020"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="4020"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="4020"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="4020"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="4020"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="4020"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="4020"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="4020"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="4020"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="4020"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="4020"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="4020"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="4020"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="4020"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="4020"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="4020"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="4020"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="4020"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="4020"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="4020"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="4020"].-w-base:hover:after{color: var(--o-r-colors-base);}/*instance:4269*/[data-instance="4269"]{justify-content: 
      center;
	padding:6vh 0;}[data-instance="4269"] a{min-width: 300px;}/*instance:4270*/[data-instance="4270"]{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="4270"]:before{background: var(--o-r-colors-accent);}[data-instance="4270"]:after{color: var(--o-r-colors-button_text);}[data-instance="4270"]:hover{color: var(--o-r-colors-accent_text);}[data-instance="4270"]:hover:after{color: var(--o-r-colors-accent_text);}[data-instance="4270"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort_text);}[data-instance="4270"].-w-assort:before{background: var(--o-r-colors-assort_text);}[data-instance="4270"].-w-assort:after{color: var(--o-r-colors-assort_text);}[data-instance="4270"].-w-assort:hover{color: var(--o-r-colors-assort);}[data-instance="4270"].-w-assort:hover:after{color: var(--o-r-colors-assort);}[data-instance="4270"].-w-accent{background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);}[data-instance="4270"].-w-accent:before{background: var(--o-r-colors-accent_text);}[data-instance="4270"].-w-accent:after{color: var(--o-r-colors-accent_text);}[data-instance="4270"].-w-accent:hover{color: var(--o-r-colors-accent);}[data-instance="4270"].-w-accent:hover:after{color: var(--o-r-colors-accent);}[data-instance="4270"].-w-button{background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);}[data-instance="4270"].-w-button:before{background: var(--o-r-colors-button_text);}[data-instance="4270"].-w-button:after{color: var(--o-r-colors-button_text);}[data-instance="4270"].-w-button:hover{color: var(--o-r-colors-button);}[data-instance="4270"].-w-button:hover:after{color: var(--o-r-colors-button);}[data-instance="4270"].-w-base{background: var(--o-r-colors-base);
	color: var(--o-r-colors-base_text);}[data-instance="4270"].-w-base:before{background: var(--o-r-colors-base_text);}[data-instance="4270"].-w-base:after{color: var(--o-r-colors-base_text);}[data-instance="4270"].-w-base:hover{color: var(--o-r-colors-base);}[data-instance="4270"].-w-base:hover:after{color: var(--o-r-colors-base);}/*layout:13*/body{
    font-family: 'Noto Serif JP', serif;
}
h2,h3,h4,h5,h6{
    font-family: 'Noto Serif JP', serif;
}/*layout:14*//*PAGE*/[data-lib-uuid="033feb14-62c8-4092-b8e5-d461f0754e5a"]{
  .-x-cont{
    margin-top: 0;
    margin-bottom: 0;
  }
}
[data-instance="2594"] .-w-image-area img {
  filter: none;
}

[data-lib-uuid="dff3fc71-e2e4-4471-b41f-c8f61a981665"]{
  padding: 0 0 3rem;
  .-x-cont{
    margin-top: 3rem;
  }
}

[data-instance="2503"] {
  padding-bottom: 2rem;
}

[data-lib="6792"] .-w-image-area {
    width: 85%;
    height: 15rem;
    max-width: unset;
}
[data-instance="329"]{
  padding-top: 8rem;
}
[data-instance="2516"] .-w-text strong{
  color: var(--o-r-colors-assort);
  font-size: 1.2em;  
}
[data-instance="2711"]{
  padding-bottom: 4rem;
}

[data-lib="6804"] .-w-number .-w-txt{
  color: var(--o-r-colors-base);
}
[data-lib="6804"] .-w-icon-number-wrapper .-w-icon {
  filter: brightness(10);
}


[data-instance="2030"]{
  margin-top: 2.4rem!important;
}

[data-lib="5357"] .-w-left-contents{
  z-index: 11;
}

[data-lib-uuid="8a26f239-a3fa-44df-bd1c-85a402121deb"]{
  padding: 0;
  margin-bottom: 3rem;
}

[data-lib-uuid="870e484b-f7bd-49d3-9e9a-51c6dab48721"]{
  .-x-cont{
    margin-top: 0;
    margin-bottom: 0;
  }
}

[data-instance="2504"] {
  font-size: 1.25em;
}

@media screen and (min-width: 1280px){
  
  /*[data-instance="329"]{
    .-w-wrapper{
      width: min(100%, 85%);
    }
  }*/
}

@media screen and (max-width: 1023px){
  [data-instance="2060"]{
    gap: 5rem;
  }
}
@media screen and (max-width: 767px) {
  [data-lib-uuid="033feb14-62c8-4092-b8e5-d461f0754e5a"]{
    padding: 5rem 0;
    .-x-cont{
      margin-bottom: 0;
    }
  }
  [data-lib="2991"] .-w-wrapper [data-instance="2580"]{
    padding-top: 2rem;
  }
  [data-lib-uuid="8a26f239-a3fa-44df-bd1c-85a402121deb"]{
    padding: 0;
  }
  
  [data-lib-uuid="dff3fc71-e2e4-4471-b41f-c8f61a981665"]{
    padding: 0;
  }
  
  [data-lib-uuid="92156967-c905-4a5c-9b35-d44e69d15c1c"]{
    padding: 5rem 0;
    >.-w-title-wrapper{
      margin-bottom: 3rem;
    }
  }
  
  [data-lib-uuid="870e484b-f7bd-49d3-9e9a-51c6dab48721"]{
    padding: 5rem 0;
  }
  [data-instance="2030"]{
    margin-top: 1.6rem!important;
  }
  
  [data-instance="2516"] .-w-text {
      font-size: 6vw;
  }
  

}