.page_jumbonobori__b6iy1 .page_jumbonoboriHeader__QoANH {
	width: 100%;
	height: 440px;
	padding: 30px 15px;
	background-image: url(/images/jumbo-header-bg.fd87fd52.png);
	background-image: -webkit-image-set(url(/images/jumbo-header-bg.fd87fd52.webp) 1x);
	background-image: image-set(url(/images/jumbo-header-bg.fd87fd52.webp) type("image/webp"), url(/images/jumbo-header-bg.fd87fd52.png) type("image/png"));
	background-repeat: no-repeat;
	background-size: cover;
	overflow: hidden;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_jumbonoboriHeader__QoANH {
		background-image: url(/images/jumbo-header-bg-sp.987b9ba3.png);
		height: 500px;
		align-items: start;
		background-position: bottom;
	}
}
.page_jumbonobori__b6iy1 .page_jumbonoboriHeader__QoANH .page_jumbonoboriHeaderDecoration__06HqN {
	width: 491.38px;
	height: 471.2px;
	position: absolute;
	bottom: -13px;
	right: -5px;
	z-index: 5;
}
@media (max-width: 1450px) {
	.page_jumbonobori__b6iy1 .page_jumbonoboriHeader__QoANH .page_jumbonoboriHeaderDecoration__06HqN {
		z-index: 1;
	}
}
.page_jumbonobori__b6iy1 .page_headingBlock__2qFn7 {
	width: max-content;
	height: auto;
	position: relative;
	background-color: var(--color-white);
	padding: 32px;
	z-index: 3;
	border-radius: 10px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_headingBlock__2qFn7 {
		width: 345px;
		padding: 16px 20px;
		border-radius: 6px;
	}
}
.page_jumbonobori__b6iy1 .page_headingBlock__2qFn7 .page_headingBlockPop__VWvEb {
	max-width: 100%;
}
.page_jumbonobori__b6iy1 .page_headingBlock__2qFn7 .page_headingBlockTitle__W7Sur {
	font-weight: 900;
	font-style: var(--color-black);
	letter-spacing: 0;
	text-align: center;
	margin-top: 10px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_headingBlock__2qFn7 .page_headingBlockTitle__W7Sur {
		margin-top: 8px;
	}
}
.page_jumbonobori__b6iy1
	.page_headingBlock__2qFn7
	.page_headingBlockTitle__W7Sur
	.page_headingBlockSmall__tMmik {
	font-size: 40px;
	line-height: 125%;
	display: block;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_headingBlock__2qFn7
		.page_headingBlockTitle__W7Sur
		.page_headingBlockSmall__tMmik {
		font-size: 22px;
	}
}
.page_jumbonobori__b6iy1
	.page_headingBlock__2qFn7
	.page_headingBlockTitle__W7Sur
	.page_headingBlockBig__w3WX8 {
	font-size: 68px;
	line-height: 125%;
	display: block;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_headingBlock__2qFn7
		.page_headingBlockTitle__W7Sur
		.page_headingBlockBig__w3WX8 {
		font-size: 35px;
	}
}
.page_jumbonobori__b6iy1 .page_firstSection__8Ttt3 {
	padding: 60px 156px;
}
@media (max-width: 1200px) {
	.page_jumbonobori__b6iy1 .page_firstSection__8Ttt3 {
		padding: 48px 16px 32px;
	}
}
.page_jumbonobori__b6iy1 .page_firstSection__8Ttt3 .page_content__z_I0o {
	display: flex;
	gap: 11px;
	padding: 17px 28px;
	border-radius: 16px;
	border: 1px solid #d9d9cf;
	align-items: flex-end;
	justify-content: center;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_firstSection__8Ttt3 .page_content__z_I0o {
		gap: 1px;
		border-radius: 10px;
		padding: 10px;
	}
}
.page_jumbonobori__b6iy1 .page_firstSection__8Ttt3 .page_content__z_I0o .page_item___w_iD {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 10px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_firstSection__8Ttt3 .page_content__z_I0o .page_item___w_iD {
		justify-content: end;
		gap: 2px;
	}
}
.page_jumbonobori__b6iy1
	.page_firstSection__8Ttt3
	.page_content__z_I0o
	.page_item___w_iD:first-child
	.page_itemImage__B2gFX {
	max-width: 239px;
	width: 100%;
	max-height: 366px;
	height: 100%;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_firstSection__8Ttt3
		.page_content__z_I0o
		.page_item___w_iD:first-child
		.page_itemImage__B2gFX {
		width: 76.81px;
		max-height: 117.62px;
	}
}
.page_jumbonobori__b6iy1
	.page_firstSection__8Ttt3
	.page_content__z_I0o
	.page_item___w_iD:first-child
	.page_jumboText__8BPfi {
	margin-left: -54px;
}
@media (max-width: 1200px) {
	.page_jumbonobori__b6iy1
		.page_firstSection__8Ttt3
		.page_content__z_I0o
		.page_item___w_iD:first-child
		.page_jumboText__8BPfi {
		margin-left: 0;
		text-align: center;
	}
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_firstSection__8Ttt3
		.page_content__z_I0o
		.page_item___w_iD:first-child
		.page_jumboText__8BPfi {
		font-size: 11px;
	}
}
.page_jumbonobori__b6iy1
	.page_firstSection__8Ttt3
	.page_content__z_I0o
	.page_item___w_iD:nth-child(2)
	.page_itemImage__B2gFX {
	max-width: 265px;
	width: 100%;
	max-height: 652px;
	height: 100%;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_firstSection__8Ttt3
		.page_content__z_I0o
		.page_item___w_iD:nth-child(2)
		.page_itemImage__B2gFX {
		width: 85.16px;
		max-height: 209.54px;
	}
}
.page_jumbonobori__b6iy1
	.page_firstSection__8Ttt3
	.page_content__z_I0o
	.page_item___w_iD:nth-child(2)
	.page_jumboText__8BPfi {
	margin-left: -87px;
}
@media (max-width: 1200px) {
	.page_jumbonobori__b6iy1
		.page_firstSection__8Ttt3
		.page_content__z_I0o
		.page_item___w_iD:nth-child(2)
		.page_jumboText__8BPfi {
		margin-left: 0;
		text-align: center;
	}
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_firstSection__8Ttt3
		.page_content__z_I0o
		.page_item___w_iD:nth-child(2)
		.page_jumboText__8BPfi {
		margin-left: -12px;
	}
}
.page_jumbonobori__b6iy1
	.page_firstSection__8Ttt3
	.page_content__z_I0o
	.page_item___w_iD:nth-child(3)
	.page_itemImage__B2gFX {
	max-width: 196px;
	width: 100%;
	max-height: 374px;
	height: 100%;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_firstSection__8Ttt3
		.page_content__z_I0o
		.page_item___w_iD:nth-child(3)
		.page_itemImage__B2gFX {
		width: 62.99px;
		max-height: 120.2px;
	}
}
.page_jumbonobori__b6iy1
	.page_firstSection__8Ttt3
	.page_content__z_I0o
	.page_item___w_iD:nth-child(3)
	.page_jumboText__8BPfi {
	margin-left: -39px;
}
@media (max-width: 1200px) {
	.page_jumbonobori__b6iy1
		.page_firstSection__8Ttt3
		.page_content__z_I0o
		.page_item___w_iD:nth-child(3)
		.page_jumboText__8BPfi {
		margin-left: 0;
		text-align: center;
	}
}
.page_jumbonobori__b6iy1
	.page_firstSection__8Ttt3
	.page_content__z_I0o
	.page_item___w_iD:nth-child(4) {
	margin-left: -32px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_firstSection__8Ttt3
		.page_content__z_I0o
		.page_item___w_iD:nth-child(4) {
		margin-left: -35px;
	}
}
.page_jumbonobori__b6iy1
	.page_firstSection__8Ttt3
	.page_content__z_I0o
	.page_item___w_iD:nth-child(4)
	.page_itemImage__B2gFX {
	max-width: 305.5px;
	width: 100%;
	max-height: 680px;
	height: 100%;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_firstSection__8Ttt3
		.page_content__z_I0o
		.page_item___w_iD:nth-child(4)
		.page_itemImage__B2gFX {
		width: 127.29px;
		max-height: 218.55px;
	}
}
.page_jumbonobori__b6iy1
	.page_firstSection__8Ttt3
	.page_content__z_I0o
	.page_item___w_iD:nth-child(4)
	.page_jumboText__8BPfi {
	margin-left: 26px;
}
@media (max-width: 1200px) {
	.page_jumbonobori__b6iy1
		.page_firstSection__8Ttt3
		.page_content__z_I0o
		.page_item___w_iD:nth-child(4)
		.page_jumboText__8BPfi {
		margin-left: 0;
		text-align: center;
	}
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_firstSection__8Ttt3
		.page_content__z_I0o
		.page_item___w_iD:nth-child(4)
		.page_jumboText__8BPfi {
		margin-left: 38px;
	}
}
.page_jumbonobori__b6iy1
	.page_firstSection__8Ttt3
	.page_content__z_I0o
	.page_item___w_iD
	.page_itemImage__B2gFX
	img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.page_jumbonobori__b6iy1
	.page_firstSection__8Ttt3
	.page_content__z_I0o
	.page_item___w_iD
	.page_jumboText__8BPfi {
	padding: 12px 0 13px;
	font-size: 18px;
	line-height: 1;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_firstSection__8Ttt3
		.page_content__z_I0o
		.page_item___w_iD
		.page_jumboText__8BPfi {
		height: 22px;
		padding: 0;
		font-size: 11px;
	}
}
.page_jumbonobori__b6iy1 .page_secondSection__5Rq5y {
	padding: 60px 156px;
}
@media (max-width: 1200px) {
	.page_jumbonobori__b6iy1 .page_secondSection__5Rq5y {
		padding: 32px 16px 48px;
	}
}
.page_jumbonobori__b6iy1 .page_secondSection__5Rq5y .page_secondSectionText__chxPi {
	font-size: 18px;
	font-weight: 500;
	line-height: 160%;
	letter-spacing: 0.02em;
	margin-bottom: 51px;
	text-align: center;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_secondSection__5Rq5y .page_secondSectionText__chxPi {
		font-size: 15px;
		margin-bottom: 20px;
		text-align: start;
	}
}
.page_jumbonobori__b6iy1 .page_secondSection__5Rq5y .page_secondSectionText__chxPi span {
	font-weight: 700;
	color: var(--color-orange);
}
.page_jumbonobori__b6iy1 .page_fourBoxes__PSL1i {
	display: flex;
	gap: 24px;
	flex-wrap: wrap;
	margin-bottom: 48px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_fourBoxes__PSL1i {
		gap: 10px;
		margin-bottom: 20px;
		flex-direction: column;
	}
}
.page_jumbonobori__b6iy1 .page_fourBoxes__PSL1i .page_box__2PJiD {
	width: calc(50% - 12px);
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 8px;
	padding: 23px 31px;
	border-radius: 16px;
	border: 1px solid var(--color-gray-100);
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_fourBoxes__PSL1i .page_box__2PJiD {
		width: 100%;
		padding: 16px;
	}
}
.page_jumbonobori__b6iy1 .page_fourBoxes__PSL1i .page_box__2PJiD:first-child .page_boxText__GeIdQ,
.page_jumbonobori__b6iy1 .page_fourBoxes__PSL1i .page_box__2PJiD:nth-child(2) .page_boxText__GeIdQ {
	font-size: 18px;
	letter-spacing: 0.02em;
	line-height: 160%;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_fourBoxes__PSL1i .page_box__2PJiD:first-child .page_boxText__GeIdQ,
	.page_jumbonobori__b6iy1
		.page_fourBoxes__PSL1i
		.page_box__2PJiD:nth-child(2)
		.page_boxText__GeIdQ {
		line-height: 140%;
		font-size: 13px;
	}
}
.page_jumbonobori__b6iy1 .page_fourBoxes__PSL1i .page_box__2PJiD:nth-child(3) .page_boxText__GeIdQ,
.page_jumbonobori__b6iy1 .page_fourBoxes__PSL1i .page_box__2PJiD:nth-child(4) .page_boxText__GeIdQ {
	font-size: 16px;
	letter-spacing: 0;
	line-height: 140%;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fourBoxes__PSL1i
		.page_box__2PJiD:nth-child(3)
		.page_boxText__GeIdQ,
	.page_jumbonobori__b6iy1
		.page_fourBoxes__PSL1i
		.page_box__2PJiD:nth-child(4)
		.page_boxText__GeIdQ {
		font-size: 13px;
	}
}
.page_jumbonobori__b6iy1 .page_fourBoxes__PSL1i .page_box__2PJiD .page_boxImg__PYtZ2 {
	max-width: 100%;
	width: 379px;
	aspect-ratio: 379/265;
}
.page_jumbonobori__b6iy1 .page_fourBoxes__PSL1i .page_box__2PJiD .page_boxText__GeIdQ {
	letter-spacing: 0.02em;
	max-width: 379px;
	padding-inline: auto;
}
.page_jumbonobori__b6iy1 .page_optionInfo__4vVPw {
	margin-bottom: 48px;
	background-color: var(--color-beige);
	padding: 63px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_optionInfo__4vVPw {
		padding: 40px 16px;
		margin-bottom: 20px;
	}
}
.page_jumbonobori__b6iy1 .page_optionInfo__4vVPw .page_optionItems__oGGI2 {
	display: flex;
	gap: 24px;
	flex-direction: column;
}
.page_jumbonobori__b6iy1 .page_optionInfo__4vVPw .page_optionItems__oGGI2 .page_optionItem__43N63 {
	width: 100%;
	padding: 26.5px 23px;
	display: flex;
	gap: 17px;
	align-items: center;
	justify-content: center;
	border-radius: 16px;
	border: 1px solid var(--color-gray-100);
	background: var(--color-white);
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_optionInfo__4vVPw
		.page_optionItems__oGGI2
		.page_optionItem__43N63 {
		padding: 15px;
		flex-direction: column-reverse;
		gap: 8px;
	}
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63
	.page_optionContent__xrwE6 {
	display: flex;
	gap: 12px;
	flex-direction: column;
	max-width: 440px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_optionInfo__4vVPw
		.page_optionItems__oGGI2
		.page_optionItem__43N63
		.page_optionContent__xrwE6 {
		gap: 6px;
	}
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63
	.page_optionContent__xrwE6
	.page_optionTitle__wFdtQ {
	font-size: 24px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 0.48px;
	color: var(--color-green);
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_optionInfo__4vVPw
		.page_optionItems__oGGI2
		.page_optionItem__43N63
		.page_optionContent__xrwE6
		.page_optionTitle__wFdtQ {
		font-size: 18px;
	}
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63
	.page_optionContent__xrwE6
	.page_optionDescriptionWrap__oWMo3 {
	display: flex;
	align-items: center;
	gap: 8px;
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63
	.page_optionContent__xrwE6
	.page_optionDescription__c8VwI {
	font-size: 16px;
	line-height: 160%;
	letter-spacing: 0.02em;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_optionInfo__4vVPw
		.page_optionItems__oGGI2
		.page_optionItem__43N63
		.page_optionContent__xrwE6
		.page_optionDescription__c8VwI {
		font-size: 14px;
		line-height: 145%;
	}
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63
	> .page_optionDescription__c8VwI {
	display: none;
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63
	.page_optionImages__FUda_ {
	display: flex;
	gap: 16px;
	flex-shrink: 2;
	width: min-content;
}
@media (max-width: 1300px) {
	.page_jumbonobori__b6iy1
		.page_optionInfo__4vVPw
		.page_optionItems__oGGI2
		.page_optionItem__43N63
		.page_optionImages__FUda_ {
		gap: 7.15px;
	}
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63
	.page_optionImages__FUda_
	.page_optionImageBox__5J3Pd {
	display: flex;
	flex-direction: column;
	justify-content: center;
	gap: 8px;
	border-radius: 16px;
	border: 1px solid var(--color-gray-100);
	padding: 31px;
}
@media (max-width: 1300px) {
	.page_jumbonobori__b6iy1
		.page_optionInfo__4vVPw
		.page_optionItems__oGGI2
		.page_optionItem__43N63
		.page_optionImages__FUda_
		.page_optionImageBox__5J3Pd {
		border-radius: 14.31px;
		padding: 13.31px;
	}
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_optionInfo__4vVPw
		.page_optionItems__oGGI2
		.page_optionItem__43N63
		.page_optionImages__FUda_
		.page_optionImageBox__5J3Pd {
		gap: 3.15px;
		padding: 14.3px;
	}
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63
	.page_optionImages__FUda_
	.page_optionImageBox__5J3Pd
	img {
	max-width: 184px;
	width: 184px;
}
@media (max-width: 1300px) {
	.page_jumbonobori__b6iy1
		.page_optionInfo__4vVPw
		.page_optionItems__oGGI2
		.page_optionItem__43N63
		.page_optionImages__FUda_
		.page_optionImageBox__5J3Pd
		img {
		max-width: 107.31px;
		width: 107.31px;
	}
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63
	.page_optionImages__FUda_
	.page_optionImageBox__5J3Pd
	.page_optionImgText__ygqcS {
	font-size: 14px;
	line-height: 160%;
	letter-spacing: 0.02em;
	text-align: center;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_optionInfo__4vVPw
		.page_optionItems__oGGI2
		.page_optionItem__43N63
		.page_optionImages__FUda_
		.page_optionImageBox__5J3Pd
		.page_optionImgText__ygqcS {
		line-height: 140%;
		font-size: 12px;
	}
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63
	.page_optionArrow__JiDpl {
	width: 40px;
	height: 40px;
	flex-shrink: 0;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_optionInfo__4vVPw
		.page_optionItems__oGGI2
		.page_optionItem__43N63
		.page_optionArrow__JiDpl {
		width: 32px;
		height: 32px;
	}
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63
	.page_optionArrow__JiDpl
	svg {
	width: 100%;
}
/* トップページ（オプション／防炎加工）の矢印ボタンと同じく、
   ホバー時に丸の背景色と矢印の色が反転するようにする */
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63:hover
	.page_optionArrow__JiDpl
	svg
	rect {
	fill: var(--color-green);
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63:hover
	.page_optionArrow__JiDpl
	svg
	path {
	fill: var(--color-white);
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63
	.page_optionTitleWithImg__W057U {
	display: flex;
	gap: 24px;
	align-items: center;
}
.page_jumbonobori__b6iy1
	.page_optionInfo__4vVPw
	.page_optionItems__oGGI2
	.page_optionItem__43N63
	.page_optionTitleWithImg__W057U
	img {
	width: 136px;
	height: 136px;
}
.page_jumbonobori__b6iy1 .page_greenBtn__sWYb4 {
	-webkit-margin-start: auto;
	margin-inline-start: auto;
}
.page_jumbonobori__b6iy1 .page_jumboPrice__dApqw {
	background: var(--color-beige);
}
.page_jumbonobori__b6iy1 .page_firePrevention__gh9kF {
	max-width: 1200px;
	margin-inline: auto;
	padding: 60px 32px;
	border-radius: 16px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_firePrevention__gh9kF {
		padding: 48px 16px;
	}
}
.page_jumbonobori__b6iy1 .page_firePrevention__gh9kF .page_firePreventionContent__f_Mfq {
	background: var(--color-white);
	border-radius: 16px;
	padding: 48px 32px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_firePrevention__gh9kF .page_firePreventionContent__f_Mfq {
		padding: 32px 16px;
	}
}
.page_jumbonobori__b6iy1 .page_firePrevention__gh9kF .page_firePreventionLink__yybp9 {
	display: flex;
	align-items: center;
	gap: 16px;
	justify-content: center;
	margin-bottom: 32px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_firePrevention__gh9kF .page_firePreventionLink__yybp9 {
		margin-bottom: 19px;
	}
}
.page_jumbonobori__b6iy1
	.page_firePrevention__gh9kF
	.page_firePreventionLink__yybp9
	.page_firePreventionText__apEwy {
	font-size: 40px;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_firePrevention__gh9kF
		.page_firePreventionLink__yybp9
		.page_firePreventionText__apEwy {
		font-size: 24px;
	}
}
.page_jumbonobori__b6iy1
	.page_firePrevention__gh9kF
	.page_firePreventionLink__yybp9
	.page_firePreventionImage__5y6K_ {
	width: 68px;
	height: 48px;
	object-fit: contain;
}
.page_jumbonobori__b6iy1 .page_firePrevention__gh9kF .page_pricing-list__b7_fL ul {
	margin: auto;
	width: -moz-fit-content;
	width: fit-content;
}
.page_jumbonobori__b6iy1 .page_fireproof-pricing__IQyxn {
	background: rgba(0, 0, 0, 0);
	box-shadow: none;
}
.page_jumbonobori__b6iy1 .page_fireproof-pricing__IQyxn .page_pricing-table__AmFaE {
	overflow: hidden;
	border: none;
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-container__hLSD2 {
	width: 100%;
	overflow: hidden;
	display: flex;
	justify-content: center;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fireproof-pricing__IQyxn
		.page_pricing-table__AmFaE
		.page_pricing-table-container__hLSD2 {
		justify-content: start;
	}
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_popular-cell__d82gp {
	width: 229px;
	height: 60px;
	background: var(--color-white);
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fireproof-pricing__IQyxn
		.page_pricing-table__AmFaE
		.page_popular-cell__d82gp {
		height: 43.36px;
		width: 110px;
	}
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_popular-cell__d82gp
	.page_popular__uD24B {
	position: relative;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fireproof-pricing__IQyxn
		.page_pricing-table__AmFaE
		.page_popular-cell__d82gp
		.page_popular__uD24B {
		width: 140px;
	}
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_popular-cell__d82gp
	.page_popular__uD24B
	p {
	display: flex;
	align-items: baseline;
	color: var(--color-white);
	margin: 0;
	flex-direction: column;
	align-items: center;
	position: absolute;
	top: 4px;
	left: 50%;
	transform: translateX(-50%);
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_popular-cell__d82gp
	.page_popular__uD24B
	p
	.page_number__036JT {
	font-family: var(--roboto);
	font-size: 26px;
	font-weight: 700;
	line-height: 100%;
	letter-spacing: 0.02em;
	color: var(--color-white);
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fireproof-pricing__IQyxn
		.page_pricing-table__AmFaE
		.page_popular-cell__d82gp
		.page_popular__uD24B
		p
		.page_number__036JT {
		font-size: 22px;
	}
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_popular-cell__d82gp
	.page_popular__uD24B
	p
	.page_rank__sn6VA {
	font-size: 18px;
	font-weight: 700;
	line-height: 110%;
	letter-spacing: 0.02em;
	color: var(--color-white);
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fireproof-pricing__IQyxn
		.page_pricing-table__AmFaE
		.page_popular-cell__d82gp
		.page_popular__uD24B
		p
		.page_rank__sn6VA {
		font-size: 14px;
	}
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_popular-cell__d82gp
	.page_popular__uD24B
	p
	.page_description__ucjd6 {
	font-size: 12px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 2%;
	color: var(--color-white);
	white-space: nowrap;
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-header__AiFq9 {
	border-bottom: none;
	border-radius: 16px 0 0 16px;
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-header__AiFq9
	.page_quantity-header__ZRnJs {
	display: flex;
	flex-direction: column;
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-header__AiFq9
	.page_quantity-header__ZRnJs
	.page_quantity-cell__goI58 {
	background: var(--color-green);
	height: 80px;
	width: 229px;
	text-align: center;
	justify-content: center;
	font-weight: 700;
	color: var(--color-white);
	font-size: 20px;
	line-height: 140%;
	border-bottom: 0.5px solid var(--color-gray-100);
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 8px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fireproof-pricing__IQyxn
		.page_pricing-table__AmFaE
		.page_pricing-header__AiFq9
		.page_quantity-header__ZRnJs
		.page_quantity-cell__goI58 {
		font-size: 16px;
		height: 70px;
		width: 110px;
	}
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-header__AiFq9
	.page_quantity-header__ZRnJs
	.page_quantity-cell__goI58:nth-child(2) {
	border-radius: 16px 0 0 0;
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-header__AiFq9
	.page_quantity-header__ZRnJs
	.page_quantity-cell__goI58:last-child {
	border-radius: 0 0 0 16px;
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-header__AiFq9
	.page_quantity-header__ZRnJs
	.page_quantity-cell__goI58
	.page_quantity-sub__rZHyO {
	font-size: 16px;
	font-weight: 400;
	color: var(--color-white);
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fireproof-pricing__IQyxn
		.page_pricing-table__AmFaE
		.page_pricing-header__AiFq9
		.page_quantity-header__ZRnJs
		.page_quantity-cell__goI58
		.page_quantity-sub__rZHyO {
		font-size: 14px;
	}
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx {
	display: flex;
	gap: 0;
	width: min(100% - 250px, 687px);
	flex-shrink: 0;
	overflow-x: scroll;
	scrollbar-width: none;
	-ms-overflow-style: none;
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx::-webkit-scrollbar {
	display: none;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fireproof-pricing__IQyxn
		.page_pricing-table__AmFaE
		.page_pricing-table-body__p7Dyx {
		width: min(100% - 110px, 687px);
	}
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx
	.page_pricing-table-body-container__dm50e {
	width: 687px;
	flex-shrink: 0;
	display: flex;
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx
	.page_pricing-row__aZJmi {
	display: flex;
	border-bottom: none;
	flex-direction: column;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fireproof-pricing__IQyxn
		.page_pricing-table__AmFaE
		.page_pricing-table-body__p7Dyx
		.page_pricing-row__aZJmi
		.page_popular-cell__d82gp {
		height: 43.36px;
		width: 150px;
	}
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx
	.page_pricing-row__aZJmi:nth-child(3)
	.page_size-header__Tj3yi {
	border-radius: 0 16px 0 0;
	border-right: none;
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx
	.page_pricing-row__aZJmi:nth-child(3)
	.page_price-cell__UQcwU:last-child {
	border-radius: 0 0 16px 0;
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx
	.page_pricing-row__aZJmi
	.page_size-header__Tj3yi {
	width: 229px;
	height: 80px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 6px;
	background: var(--color-beige);
	border-right: 1px solid var(--color-white);
	border-bottom: 1px solid var(--color-white);
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fireproof-pricing__IQyxn
		.page_pricing-table__AmFaE
		.page_pricing-table-body__p7Dyx
		.page_pricing-row__aZJmi
		.page_size-header__Tj3yi {
		height: 70px;
		width: 150px;
	}
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx
	.page_pricing-row__aZJmi
	.page_size-header__Tj3yi
	.page_size-title__81ck1 {
	font-weight: 700;
	color: var(--color-black);
	font-size: 18px;
	line-height: 140%;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fireproof-pricing__IQyxn
		.page_pricing-table__AmFaE
		.page_pricing-table-body__p7Dyx
		.page_pricing-row__aZJmi
		.page_size-header__Tj3yi
		.page_size-title__81ck1 {
		font-size: 16px;
	}
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx
	.page_pricing-row__aZJmi
	.page_size-header__Tj3yi
	.page_size-dimensions__pHExt {
	display: flex;
	align-items: center;
	gap: 4px;
	font-size: 16px;
	color: var(--color-black);
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fireproof-pricing__IQyxn
		.page_pricing-table__AmFaE
		.page_pricing-table-body__p7Dyx
		.page_pricing-row__aZJmi
		.page_size-header__Tj3yi
		.page_size-dimensions__pHExt {
		font-size: 14px;
		gap: 0;
	}
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx
	.page_pricing-row__aZJmi
	.page_size-header__Tj3yi
	.page_size-dimensions__pHExt
	.page_size-number__3rJ3P {
	font-weight: 400;
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx
	.page_pricing-row__aZJmi
	.page_size-header__Tj3yi
	.page_size-dimensions__pHExt
	.page_size-symbol__0Zf4A {
	margin: 0;
	color: var(--color-black);
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx
	.page_pricing-row__aZJmi
	.page_price-cell__UQcwU {
	width: 229px;
	height: 80px;
	text-align: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-right: 1px solid var(--color-gray-100);
	border-bottom: 1px solid var(--color-gray-100);
	background: var(--color-white);
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_fireproof-pricing__IQyxn
		.page_pricing-table__AmFaE
		.page_pricing-table-body__p7Dyx
		.page_pricing-row__aZJmi
		.page_price-cell__UQcwU {
		height: 70px;
		width: 150px;
	}
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx
	.page_pricing-row__aZJmi
	.page_price-cell__UQcwU
	.page_price-main__leY7G {
	font-size: 20px;
	font-weight: 700;
	line-height: 1;
	color: var(--color-black);
	display: flex;
	align-items: baseline;
	gap: 2px;
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx
	.page_pricing-row__aZJmi
	.page_price-cell__UQcwU
	.page_price-main__leY7G
	.page_price-unit__3pZld {
	font-size: 12px;
	font-weight: 700;
	margin-left: 0;
	color: var(--color-black);
}
.page_jumbonobori__b6iy1
	.page_fireproof-pricing__IQyxn
	.page_pricing-table__AmFaE
	.page_pricing-table-body__p7Dyx
	.page_pricing-row__aZJmi
	.page_price-cell__UQcwU
	.page_price-tax__s_Jtt {
	font-size: 12px;
	font-weight: 700;
	line-height: 1;
	color: var(--color-black);
}
.page_jumbonobori__b6iy1 .page_fireproof-pricing__IQyxn .page_pricing-note__SuIu_ {
	text-align: center;
	margin: 19px auto 0;
	background: var(--color-beige);
	padding: 16px 0 11px;
	border-radius: 16px;
	max-width: 916px;
	width: 100%;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_fireproof-pricing__IQyxn .page_pricing-note__SuIu_ {
		padding: 14px 10px;
		text-align: start;
		border-radius: 10px;
		margin: 16px auto 0;
	}
}
.page_jumbonobori__b6iy1 .page_fireproof-pricing__IQyxn .page_pricing-note__SuIu_ p {
	-webkit-margin-start: -22px;
	margin-inline-start: -22px;
	font-size: 16px;
	font-weight: 400;
	line-height: 140%;
	color: var(--color-black);
	letter-spacing: 0;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_fireproof-pricing__IQyxn .page_pricing-note__SuIu_ p {
		font-size: 13px;
		-webkit-margin-start: 0;
		margin-inline-start: 0;
	}
}
.page_jumbonobori__b6iy1 .page_fireproof-pricing__IQyxn .page_pricing-list__b7_fL {
	margin: 14px auto 0;
	max-width: 916px;
	width: 100%;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_fireproof-pricing__IQyxn .page_pricing-list__b7_fL {
		margin: 16px auto 0;
	}
}
.page_jumbonobori__b6iy1 .page_fireproof-pricing__IQyxn .page_pricing-list__b7_fL li {
	display: flex;
	align-items: flex-start;
	font-size: 16px;
	line-height: 140%;
	letter-spacing: 0;
	font-weight: 700;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_fireproof-pricing__IQyxn .page_pricing-list__b7_fL li {
		font-size: 14px;
		line-height: 143%;
	}
}
.page_jumbonobori__b6iy1 .page_fireproof-pricing__IQyxn .page_pricing-list__b7_fL li:before {
	content: "・";
	font-size: 16px;
	line-height: 140%;
	letter-spacing: 0;
	padding: 0 3px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_fireproof-pricing__IQyxn .page_pricing-list__b7_fL li:before {
		font-size: 14px;
		line-height: 143%;
	}
	.page_jumbonobori__b6iy1 .page_jumboDetail__OzPQn {
		padding: 48px 16px 32px;
	}
}
.page_jumbonobori__b6iy1 .page_productsSection__LE2XY {
	display: flex;
	flex-direction: row;
	gap: 24px;
	align-items: flex-start;
	justify-content: center;
	width: 100%;
	margin-bottom: 48px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_productsSection__LE2XY {
		flex-direction: column;
		align-items: center;
		gap: 20px;
		margin-bottom: 17px;
	}
}
.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productGroup__XGDsY {
	flex: 1 1;
	max-width: 384px;
	width: 100%;
	display: flex;
	flex-direction: column;
	gap: 8px;
	align-items: center;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productGroup__XGDsY {
		gap: 6px;
	}
}
.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productHeader__75iHb {
	background: #3ea452;
	height: 38px;
	border-radius: 16px;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	overflow: hidden;
}
.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productHeader__75iHb p {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	line-height: 1.4;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productHeader__75iHb p {
		font-size: 18px;
	}
}
.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productCard__ZxyVl {
	border: 1px solid #d9d9cf;
	border-radius: 16px;
	width: 100%;
	height: 388.16px;
	position: relative;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productCard__ZxyVl {
		border-radius: 10px;
		height: auto;
	}
}
.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productContent__C95Ot {
	display: flex;
	flex-direction: column;
	gap: 8px;
	align-items: center;
	justify-content: flex-start;
	padding: 24px 32px;
	height: 100%;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productContent__C95Ot {
		gap: 4px;
		padding: 15px;
	}
}
.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productImage__8GluD {
	width: 100%;
	height: 267px;
	object-fit: contain;
	flex-shrink: 0;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productImage__8GluD {
		height: 212px;
	}
}
.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productModel__28M2t {
	font-size: 18px;
	font-weight: 700;
	color: #1d1d1d;
	text-align: center;
	letter-spacing: 0.36px;
	line-height: 1.6;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productModel__28M2t {
		font-size: 15px;
	}
}
.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productPrice__HoIqz p {
	font-size: 20px;
	font-weight: 700;
	color: var(--color-green-100);
	text-align: center;
	line-height: 1.4;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_productsSection__LE2XY .page_productPrice__HoIqz p {
		font-size: 18px;
	}
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf {
	width: 100%;
	display: flex;
	/* サイト幅が広い時に表(page_specTable__8sLYc)が左に寄って
	   見えてしまう不具合を防ぐため、中央揃えにする。
	   ただし通常のjustify-content:centerのままだと、表の方が
	   コンテナより横幅が大きくなった場合（ウィンドウ幅を少し
	   狭めた時など）に、はみ出した分の一部がスクロールしても
	   見えなくなってしまう（centerは中身がはみ出た分を左右均等に
	   隠してしまうため）。それを防ぐため"safe"を付けて、はみ出す
	   場合は自動的に開始位置基準（左揃え・全部スクロール可能）に
	   フォールバックするようにしている。 */
	justify-content: safe center;
	overflow-x: scroll;
	scrollbar-width: none;
	-ms-overflow-style: none;
	border-radius: 16px;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf::-webkit-scrollbar {
	display: none;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf {
		justify-content: start;
	}
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_specTable__8sLYc {
	border: 1px solid #d9d9cf;
	overflow: visible;
	display: flex;
	flex-direction: column;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_specRow__QKmB8 {
	display: flex;
	flex-direction: row;
	align-items: stretch;
	width: 100%;
	border-bottom: 1px solid #d9d9cf;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_specRow__QKmB8:last-child {
	border-bottom: none;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_headerRow___O4n5 {
	background: #3ea452;
	height: 70px;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_headerRow___O4n5 {
		height: 65px;
	}
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_specCell__byoNm {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 11px 0;
	border-right: 1px solid #d9d9cf;
}
.page_jumbonobori__b6iy1
	.page_specificationsSection__7s1kf
	.page_specCell__byoNm.page_specCellFirst__s7G9X {
	width: 180px;
	flex-shrink: 0;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_specificationsSection__7s1kf
		.page_specCell__byoNm.page_specCellFirst__s7G9X {
		width: 150px;
	}
}
.page_jumbonobori__b6iy1
	.page_specificationsSection__7s1kf
	.page_specCell__byoNm.page_specCellSecond__CGrbk {
	width: 140px;
	flex-shrink: 0;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_specificationsSection__7s1kf
		.page_specCell__byoNm.page_specCellSecond__CGrbk {
		width: 120px;
	}
}
.page_jumbonobori__b6iy1
	.page_specificationsSection__7s1kf
	.page_specCell__byoNm.page_specCellThird__r7OUA {
	width: 140px;
	flex-shrink: 0;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_specificationsSection__7s1kf
		.page_specCell__byoNm.page_specCellThird__r7OUA {
		width: 120px;
	}
}
.page_jumbonobori__b6iy1
	.page_specificationsSection__7s1kf
	.page_specCell__byoNm.page_specCellFourth__IE7h9 {
	width: 140px;
	flex-shrink: 0;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_specificationsSection__7s1kf
		.page_specCell__byoNm.page_specCellFourth__IE7h9 {
		width: 120px;
	}
}
.page_jumbonobori__b6iy1
	.page_specificationsSection__7s1kf
	.page_specCell__byoNm.page_specCellFifth__HMkPq {
	width: 180px;
	flex-shrink: 0;
	padding: 0;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_specificationsSection__7s1kf
		.page_specCell__byoNm.page_specCellFifth__HMkPq {
		width: 150px;
	}
}
.page_jumbonobori__b6iy1
	.page_specificationsSection__7s1kf
	.page_specCell__byoNm.page_specCellFifth__HMkPq
	.page_specCellFifthOne__BWYoz {
	width: 90px;
	flex-shrink: 0;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_specificationsSection__7s1kf
		.page_specCell__byoNm.page_specCellFifth__HMkPq
		.page_specCellFifthOne__BWYoz {
		width: 75px;
	}
}
.page_jumbonobori__b6iy1
	.page_specificationsSection__7s1kf
	.page_specCell__byoNm.page_specCellFifth__HMkPq
	.page_specCellFifthTwo__CGPWk {
	width: 90px;
	flex-shrink: 0;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1
		.page_specificationsSection__7s1kf
		.page_specCell__byoNm.page_specCellFifth__HMkPq
		.page_specCellFifthTwo__CGPWk {
		width: 75px;
	}
}
.page_jumbonobori__b6iy1
	.page_specificationsSection__7s1kf
	.page_specCell__byoNm.page_specCellSixth__Pftpz {
	width: 305px;
	flex-shrink: 0;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_specCell__byoNm:last-child {
	border-right: none;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_headerCell__No4d8 {
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	line-height: 1.4;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_headerCell__No4d8 {
		font-size: 14px;
	}
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_headerCellFirst__VbkEw {
	border-top-left-radius: 16px;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_headerCellLast__CgB2f {
	border-top-right-radius: 16px;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_sizeHeader__Iu4fh {
	flex-direction: column;
	padding: 3px 0;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_sizeMain__YpIic {
	display: flex;
	align-items: center;
	justify-content: center;
	border-bottom: 1px solid #d9d9cf;
	width: 100%;
	padding-bottom: 3px;
	height: 35px;
	color: var(--color-white);
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_sizeSub__QtcGa {
	display: flex;
	flex-direction: row;
	width: 100%;
	height: 35px;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_sizeSubCell__7DyqE {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 3px 0;
	color: var(--color-white);
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_sizeSubCell__7DyqE:first-child {
	border-right: 1px solid #d9d9cf;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_contentCell__Ou_eu {
	background: #fff;
	height: 78px;
	font-size: 18px;
	font-weight: 400;
	color: #1d1d1d;
	text-align: center;
	white-space: nowrap;
	line-height: 1.4;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_contentCell__Ou_eu {
		font-size: 15px;
		height: 70px;
	}
}
.page_jumbonobori__b6iy1
	.page_specificationsSection__7s1kf
	.page_lastRow__xYHGq
	.page_contentCell__Ou_eu {
	border-bottom: none;
}
.page_jumbonobori__b6iy1
	.page_specificationsSection__7s1kf
	.page_lastRow__xYHGq
	.page_contentCell__Ou_eu:first-child {
	border-bottom-left-radius: 16px;
}
.page_jumbonobori__b6iy1
	.page_specificationsSection__7s1kf
	.page_lastRow__xYHGq
	.page_contentCell__Ou_eu:last-child {
	border-bottom-right-radius: 16px;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_priceCell__VmBVg {
	flex-direction: column;
	gap: 0;
	padding: 15px 0;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_priceMain__RrEzq {
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 0;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_priceSub__gLubX {
	font-size: 14px;
	font-weight: 400;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_sizeCell__eQqsn {
	flex-direction: row;
	gap: 0;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_sizeValue__kN1S9 {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 26px 0;
	border-right: 1px solid #d9d9cf;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_sizeValue__kN1S9 {
		padding: 23px 0;
	}
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_sizeValue__kN1S9:last-child {
	border-right: none;
	padding: 26px 0;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_sizeValue__kN1S9:last-child {
		padding: 23px 0;
	}
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_multiLine__cVChl {
	flex-direction: column;
	white-space: normal;
	padding: 7px 0;
	gap: 0;
	align-items: center;
	justify-content: center;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_sizeLine__zJoY2 {
	font-size: 18px;
	line-height: 1.4;
	margin-bottom: 0;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_sizeLine__zJoY2 {
		font-size: 16px;
	}
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_sizeLabel__60jVR {
	font-weight: 500;
}
.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_tankSpec__WTp_J {
	font-size: 16px;
	line-height: 1.4;
	margin-bottom: 0;
}
@media (max-width: 768px) {
	.page_jumbonobori__b6iy1 .page_specificationsSection__7s1kf .page_tankSpec__WTp_J {
		font-size: 14px;
	}
}
.page_color__GBdK5 .page_firstSection__u2_eZ {
	padding: var(--padding-pc-60-156-sp-48-16);
}
.page_color__GBdK5 .page_firstSection__u2_eZ .page_firstSectionContent__j5_cZ {
	margin-top: 48px;
}
.page_color__GBdK5
	.page_firstSection__u2_eZ
	.page_firstSectionContent__j5_cZ
	.page_firstSectionContentPc___erdN {
	width: 72.92%;
	margin: 0 auto;
	display: block;
}
.page_color__GBdK5
	.page_firstSection__u2_eZ
	.page_firstSectionContent__j5_cZ
	.page_firstSectionContentSp__GffWr {
	display: none;
}
.page_color__GBdK5 .page_secondSection__K76Xn {
	padding: var(--padding-pc-60-156-sp-48-16);
	background-color: var(--color-beige);
}
.page_color__GBdK5 .page_secondSection__K76Xn .page_secondSectionSmallTitle__IVYMq {
	font-size: 20px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 0.4px;
	text-align: center;
}
.page_color__GBdK5 .page_secondSection__K76Xn .page_secondSectionBigTitle__GRIiu {
	font-size: 32px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: 0.64px;
	text-align: center;
	margin-bottom: 32px;
}
.page_color__GBdK5 .page_secondSection__K76Xn .page_secondSectionBigTitle__GRIiu span {
	color: var(--color-green);
	font-size: 72px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: 1.44px;
	height: 53px;
	display: inline-block;
}
.page_color__GBdK5 .page_secondSection__K76Xn .page_secondSectionContent__cgUfX {
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE {
	padding: 31px 85px;
	border-radius: 16px;
	border: 1px solid var(--color-gray-100);
	background: var(--color-white);
	display: flex;
	gap: 40px;
	align-items: center;
	justify-content: space-between;
	width: 84.33%;
	margin: 0 auto;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_itemContent__qnyCF {
	display: flex;
	flex-direction: column;
	gap: 15px;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_itemContent__qnyCF
	.page_itemTitle__dCgR5 {
	color: var(--color-green);
	font-size: 24px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 0.48px;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_itemContent__qnyCF
	.page_itemDiscription__XTXau {
	font-size: 16px;
	font-weight: 400;
	line-height: 140%;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_itemContent__qnyCF
	.page_orangeContent__gxmLX {
	border-radius: 12px;
	border: 1px solid var(--color-orange);
	display: flex;
	padding: 20px 32px;
	align-items: center;
	gap: 20px;
	width: -moz-fit-content;
	width: fit-content;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_itemContent__qnyCF
	.page_orangeContent__gxmLX
	p {
	font-size: 14px;
	font-weight: 500;
	line-height: 160%;
	letter-spacing: 0.28px;
	color: var(--color-orange);
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_itemContent__qnyCF
	.page_orangeContent__gxmLX
	p
	span {
	font-size: 18px;
	font-weight: 700;
	color: var(--color-orange);
	line-height: 160%;
	letter-spacing: 0.36px;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_itemContent__qnyCF
	.page_greenBtn__zU_Xs {
	height: 59px;
	width: 398px;
	padding: 13.5px 32px;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_itemContent__qnyCF
	.page_greenBtn__zU_Xs
	.page_greenBtnText__U9Jz3 {
	font-size: 16px;
	width: calc(100% - 28px);
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_itemContent__qnyCF
	.page_greenBtn__zU_Xs
	svg {
	width: 28px;
	height: 28px;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_postImg___zUNf {
	width: 35.71%;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_colorImg__lhlzw {
	width: 38.095%;
	flex-shrink: 0;
	display: block;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_colorGuideImg__K_NFg {
	width: 20.59%;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_itemCaution__4Opbz {
	display: flex;
	align-items: center;
	gap: 32px;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_itemCaution__4Opbz
	.page_cautionImg__EOG3U {
	width: 19%;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_itemCaution__4Opbz
	.page_cautionText__XVK9B {
	font-size: 16px;
	font-weight: 400;
	line-height: 140%;
}
.page_color__GBdK5
	.page_secondSection__K76Xn
	.page_secondSectionContent__cgUfX
	.page_secondSectionContentItem__OUiRE
	.page_itemCaution__4Opbz
	.page_orangeText__MOX1V {
	font-size: 16px;
	font-weight: 700;
	line-height: 140%;
	color: var(--color-orange);
	margin-top: 10px;
}
@media screen and (max-width: 1200px) {
	.page_color__GBdK5 .page_firstSection__u2_eZ .page_firstSectionContent__j5_cZ {
		margin-top: 20px;
	}
	.page_color__GBdK5
		.page_firstSection__u2_eZ
		.page_firstSectionContent__j5_cZ
		.page_firstSectionContentPc___erdN {
		display: none;
	}
	.page_color__GBdK5
		.page_firstSection__u2_eZ
		.page_firstSectionContent__j5_cZ
		.page_firstSectionContentSp__GffWr {
		display: block;
		width: 100%;
		max-width: 400px;
		margin-inline: auto;
	}
	.page_color__GBdK5 .page_secondSection__K76Xn .page_secondSectionContent__cgUfX {
		gap: 15px;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE {
		padding: 19px 15px;
		border-radius: 10px;
		display: flex;
		gap: 20px;
		align-items: flex-start;
		justify-content: flex-start;
		flex-direction: column;
		width: 100%;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_itemContent__qnyCF {
		display: flex;
		flex-direction: column;
		gap: 10px;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_itemContent__qnyCF
		.page_itemTitle__dCgR5 {
		font-size: 18px;
		letter-spacing: 0.36px;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_itemContent__qnyCF
		.page_itemDiscription__XTXau {
		font-size: 15px;
		line-height: 160%;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_itemContent__qnyCF
		.page_orangeContent__gxmLX {
		border-radius: 10px;
		padding: 15px 9px;
		gap: 10px;
		width: 100%;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_itemContent__qnyCF
		.page_orangeContent__gxmLX
		p {
		font-size: 13px;
		letter-spacing: 0;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_itemContent__qnyCF
		.page_orangeContent__gxmLX
		p
		span {
		font-size: 14px;
		letter-spacing: 0.28px;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_itemContent__qnyCF
		.page_orangeContent__gxmLX
		img {
		width: 32px;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_itemContent__qnyCF
		.page_greenBtn__zU_Xs {
		height: auto;
		width: 100%;
		padding: 11px 15px;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_itemContent__qnyCF
		.page_greenBtn__zU_Xs
		.page_greenBtnText__U9Jz3 {
		width: calc(100% - 40px);
		letter-spacing: 0.01em;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_itemContent__qnyCF
		.page_greenBtn__zU_Xs
		svg {
		width: 32px;
		height: 32px;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_colorImg__lhlzw,
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_postImg___zUNf {
		max-width: 311px;
		width: 100%;
		margin-inline: auto;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_colorGuideImg__K_NFg {
		max-width: 173px;
		width: 100%;
		margin-inline: auto;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_itemCaution__4Opbz {
		display: flex;
		align-items: center;
		gap: 10px;
		flex-direction: column;
		-webkit-margin-before: 10px;
		margin-block-start: 10px;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_itemCaution__4Opbz
		.page_cautionImg__EOG3U {
		width: 160px;
	}
	.page_color__GBdK5
		.page_secondSection__K76Xn
		.page_secondSectionContent__cgUfX
		.page_secondSectionContentItem__OUiRE
		.page_itemCaution__4Opbz
		.page_cautionText__XVK9B {
		font-size: 15px;
		line-height: 160%;
	}
}
@media screen and (max-width: 768px) {
	.page_color__GBdK5 .page_secondSection__K76Xn .page_secondSectionSmallTitle__IVYMq {
		font-size: 14px;
		letter-spacing: 0.28px;
		margin-bottom: -4px;
	}
	.page_color__GBdK5 .page_secondSection__K76Xn .page_secondSectionBigTitle__GRIiu {
		font-size: 18px;
		letter-spacing: 0.02em;
		margin-bottom: 24px;
	}
	.page_color__GBdK5 .page_secondSection__K76Xn .page_secondSectionBigTitle__GRIiu span {
		font-size: 40px;
		letter-spacing: 0.02em;
		height: 40px;
	}
}
.page_products__do76j {
	padding: var(--padding-pc-60-156-0-sp-48-16-0);
}
.page_products__do76j .page_productItems___JDE0 {
	display: flex;
	gap: 16px;
}
.page_products__do76j .page_productItems___JDE0 .page_productItemsColumn__mDgDG {
	display: flex;
	flex-direction: column;
	gap: 16px;
	width: calc(50% - 8px);
}
@media (max-width: 768px) {
	.page_products__do76j .page_productItems___JDE0 {
		flex-direction: column;
	}
	.page_products__do76j .page_productItems___JDE0 .page_productItemsColumn__mDgDG {
		width: 100%;
	}
}
.page_payment__hPzQT .page_paymentContent__gpuq4 {
	padding: 60px 256px;
}
@media (max-width: 1200px) {
	.page_payment__hPzQT .page_paymentContent__gpuq4 {
		padding: 48px 16px;
	}
}
.page_payment__hPzQT .page_paymentContent__gpuq4 .page_instructions__SppoX {
	margin-bottom: 32px;
}
.page_payment__hPzQT .page_paymentContent__gpuq4 .page_payItems__bSHYF {
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.page_payment__hPzQT .page_paymentContent__gpuq4 .page_payItems__bSHYF .page_payItem__rDmMh {
	padding: 23px 39px;
	border: 2px solid var(--color-gray-100);
	border-radius: 16px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemHeader__2w29E {
	display: flex;
	align-items: center;
	gap: 16px;
	margin-bottom: 16px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemHeader__2w29E
	.page_payItemIcon--bank__QYqr3 {
	width: 30.54px;
	height: 35px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemHeader__2w29E
	.page_payItemIcon--cod__r2nNb {
	width: 30px;
	height: 30px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemHeader__2w29E
	.page_payItemIcon--credit__MHJSO {
	width: 32px;
	height: 32px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemHeader__2w29E
	.page_payItemIcon--np__WjQjn,
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemHeader__2w29E
	.page_payItemIcon--paypay__uD_xy {
	width: 35px;
	height: 35px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemHeader__2w29E
	.page_payItemTitle__Ikofp {
	font-size: 24px;
	font-weight: 700;
	line-height: 140%;
	color: var(--color-green-100);
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemHeader__2w29E
	.page_payItemTitle--bank__thoI0,
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemHeader__2w29E
	.page_payItemTitle--cod__7eRcn,
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemHeader__2w29E
	.page_payItemTitle--credit__6b57p,
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemHeader__2w29E
	.page_payItemTitle--np__7_82z,
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemHeader__2w29E
	.page_payItemTitle--paypay__hPBz9 {
	color: var(--color-green-100);
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemContent__ooAYz {
	display: flex;
	gap: 32px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemContent__ooAYz.page_payItemContent--bank__HEnHj {
	flex-direction: column;
	gap: 10px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemContent__ooAYz
	.page_payItemTexts__TEyJT {
	flex: 1 1;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemContent__ooAYz
	.page_payItemDescription__IEtTs {
	font-size: 16px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.32px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemContent__ooAYz
	.page_payItemNote__eZok_ {
	font-size: 13px;
	font-weight: 400;
	line-height: 160%;
	letter-spacing: 0.26px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemContent__ooAYz
	.page_payItemNote__eZok_
	span {
	color: var(--color-orange);
	font-weight: 700;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemContent__ooAYz
	.page_payItemImage__ySm01.page_payItemImage--delivery__3egPz {
	width: 350px;
	height: 40.932px;
	object-fit: contain;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh
	.page_payItemContent__ooAYz
	.page_payItemImage__ySm01.page_payItemImage--paypay__hO_xQ {
	width: 226px;
	height: 60.01px;
	object-fit: contain;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--credit__wef1d
	.page_payItemContent__ooAYz {
	flex-direction: column;
	gap: 16px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--credit__wef1d
	.page_payItemContent__ooAYz
	.page_payItemBoxes__zuE_X {
	display: flex;
	flex-direction: column;
	gap: 16px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--credit__wef1d
	.page_payItemContent__ooAYz
	.page_payItemBoxes__zuE_X
	.page_payItemBox__z4eI5 {
	display: flex;
	gap: 32px;
	padding: 16px 24px;
	background: var(--color-beige);
	border-radius: 16px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--credit__wef1d
	.page_payItemContent__ooAYz
	.page_payItemBoxes__zuE_X
	.page_payItemBox__z4eI5
	.page_payItemBoxTexts__5UExU {
	flex: 1 1;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--credit__wef1d
	.page_payItemContent__ooAYz
	.page_payItemBoxes__zuE_X
	.page_payItemBox__z4eI5
	.page_payItemBoxTexts__5UExU
	.page_payItemBoxDescription__WQdNh,
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--credit__wef1d
	.page_payItemContent__ooAYz
	.page_payItemBoxes__zuE_X
	.page_payItemBox__z4eI5
	.page_payItemBoxTexts__5UExU
	.page_payItemBoxTitle__2inuk {
	font-size: 16px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.32px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--credit__wef1d
	.page_payItemContent__ooAYz
	.page_payItemBoxes__zuE_X
	.page_payItemBox__z4eI5
	.page_payItemBoxImage__w7P8x {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 24px;
	background: var(--color-white);
	border-radius: 10px;
	width: 38%;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--credit__wef1d
	.page_payItemContent__ooAYz
	.page_payItemBoxes__zuE_X
	.page_payItemBox__z4eI5
	.page_payItemBoxImage__w7P8x
	.page_payItemImage__ySm01 {
	width: 100%;
	object-fit: contain;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--credit__wef1d
	.page_payItemContent__ooAYz
	.page_payItemBoxes__zuE_X
	.page_payItemBox__z4eI5
	.page_payItemBoxImage__w7P8x
	.page_payItemImage__ySm01.page_payItemImage--cards__29ykK {
	aspect-ratio: 284/31.98;
	object-fit: contain;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--credit__wef1d
	.page_payItemContent__ooAYz
	.page_payItemBoxes__zuE_X
	.page_payItemBox__z4eI5
	.page_payItemBoxImage__w7P8x
	.page_payItemImage__ySm01.page_payItemImage--ecollect__mif6R {
	width: 81px;
	height: 51px;
	aspect-ratio: 81/51;
	object-fit: contain;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz {
	flex-direction: column;
	gap: 24px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npDescription__c8fFx {
	display: flex;
	flex-direction: column;
	gap: 16px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npDescription__c8fFx
	.page_npMainDescription__x_AFY {
	font-size: 16px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.32px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npDescription__c8fFx
	.page_npLimitBox__MPexu {
	padding: 16px 24px;
	background: var(--color-beige);
	border-radius: 16px;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npDescription__c8fFx
	.page_npLimitBox__MPexu
	.page_npLimitTitle___C7B_ {
	font-size: 16px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.32px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npDescription__c8fFx
	.page_npLimitBox__MPexu
	.page_npLimitContent__ER1J1 {
	display: flex;
	flex-direction: column;
	gap: 4px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npDescription__c8fFx
	.page_npLimitBox__MPexu
	.page_npLimitContent__ER1J1
	.page_npLimitText__Z4CB5 {
	font-size: 16px;
	font-weight: 400;
	line-height: 160%;
	letter-spacing: 0.32px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npDescription__c8fFx
	.page_npLimitBox__MPexu
	.page_npLimitContent__ER1J1
	.page_npLimitNote__uPO8W {
	font-size: 14px;
	font-weight: 400;
	line-height: 160%;
	letter-spacing: 0.28px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npDescription__c8fFx
	.page_npServiceDescription__d7iPl {
	font-size: 16px;
	font-weight: 400;
	line-height: 160%;
	letter-spacing: 0.32px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd {
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT {
	padding: 16px 24px;
	background: var(--color-beige);
	border-radius: 16px;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceTitle__4bvCg {
	font-size: 18px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.36px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceContent__bMYv5 {
	display: flex;
	flex-direction: column;
	gap: 4px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceContent__bMYv5
	.page_npServiceBanner___BaaH
	.page_npServiceImage__HxGA_ {
	width: 468px;
	height: 64px;
	object-fit: contain;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceContent__bMYv5
	.page_npServiceBanner___BaaH
	.page_npServicePaymentImage__xad52 {
	width: 468px;
	height: auto;
	object-fit: contain;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceContent__bMYv5
	.page_npServiceBanner___BaaH
	.page_npKakepayBanner__jMAZp {
	width: 466px;
	height: 64px;
	background: var(--color-white);
	border: 2px solid #00abeb;
	position: relative;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceContent__bMYv5
	.page_npServiceBanner___BaaH
	.page_npKakepayBanner__jMAZp
	.page_npKakepayMain__ie8nq {
	position: absolute;
	top: 3px;
	left: 89px;
	width: 309px;
	height: 26px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceContent__bMYv5
	.page_npServiceBanner___BaaH
	.page_npKakepayBanner__jMAZp
	.page_npKakepayMain__ie8nq
	.page_npKakepayMainText__pGfNg {
	font-size: 16px;
	font-weight: 900;
	line-height: 160%;
	letter-spacing: 0.32px;
	color: #00abeb;
	margin: 0;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceContent__bMYv5
	.page_npServiceBanner___BaaH
	.page_npKakepayBanner__jMAZp
	.page_npKakepaySubtitle__BMp0x {
	position: absolute;
	top: 33px;
	left: 0;
	width: 320px;
	height: 31px;
	border-top: 2px solid #00abeb;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceContent__bMYv5
	.page_npServiceBanner___BaaH
	.page_npKakepayBanner__jMAZp
	.page_npKakepaySubtitle__BMp0x
	.page_npKakepaySubtitleText__b8_rw {
	position: absolute;
	top: 3px;
	left: 44px;
	width: 233px;
	font-size: 12px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.24px;
	color: #595656;
	margin: 0;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceContent__bMYv5
	.page_npServiceBanner___BaaH
	.page_npKakepayBanner__jMAZp
	.page_npKakepayLogo__LJkGs {
	position: absolute;
	top: 33px;
	left: 318px;
	width: 148px;
	height: 30px;
	border-top: 2px solid #00abeb;
	border-left: 2px solid #00abeb;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceContent__bMYv5
	.page_npServiceBanner___BaaH
	.page_npKakepayBanner__jMAZp
	.page_npKakepayLogo__LJkGs
	.page_npKakepayLogoImage__8zw_m {
	position: absolute;
	top: 5.1px;
	left: 22px;
	width: 104px;
	height: 16px;
	object-fit: contain;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceContent__bMYv5
	.page_npServiceBanner___BaaH
	.page_npServiceNote__XdpbI {
	font-size: 12px;
	font-weight: 400;
	line-height: 160%;
	letter-spacing: 0.24px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceText__6mAnE {
	font-size: 16px;
	font-weight: 400;
	line-height: 160%;
	letter-spacing: 0.32px;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceText__6mAnE
	a {
	color: var(--color-blue);
	text-decoration: underline;
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceText__6mAnE
	span {
	color: var(--color-orange);
}
.page_payment__hPzQT
	.page_paymentContent__gpuq4
	.page_payItems__bSHYF
	.page_payItem__rDmMh.page_payItem--np__ltHKE
	.page_payItemContent__ooAYz
	.page_npServices__7jQjd
	.page_npServiceBox__gDtYT
	.page_npServiceFooterNote__ZjfSx {
	font-size: 12px;
	font-weight: 400;
	line-height: 160%;
	letter-spacing: 0.24px;
}
.page_payment__hPzQT .page_receipt__O9WX4 {
	background: var(--color-beige);
	padding: 60px 256px;
}
@media (max-width: 1200px) {
	.page_payment__hPzQT .page_receipt__O9WX4 {
		padding: 48px 16px;
	}
}
.page_payment__hPzQT .page_receipt__O9WX4 .page_receiptContent__4tHNb {
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.page_payment__hPzQT .page_receipt__O9WX4 .page_receiptContent__4tHNb .page_receiptItem__bUTVM {
	padding: 24px 40px;
	border: 1px solid var(--color-gray-100);
	border-radius: 16px;
	background: var(--color-white);
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.page_payment__hPzQT
	.page_receipt__O9WX4
	.page_receiptContent__4tHNb
	.page_receiptItem__bUTVM
	.page_receiptItemTitle__t7hoy {
	font-size: 20px;
	font-weight: 700;
	line-height: 140%;
	color: var(--color-green-100);
	margin: 0;
}
.page_payment__hPzQT
	.page_receipt__O9WX4
	.page_receiptContent__4tHNb
	.page_receiptItem__bUTVM
	.page_receiptItemTitle__t7hoy.page_receiptItemTitle--left__CXRMx {
	text-align: left;
}
.page_payment__hPzQT
	.page_receipt__O9WX4
	.page_receiptContent__4tHNb
	.page_receiptItem__bUTVM
	.page_receiptItemContent__3RaNb {
	display: flex;
	flex-direction: column;
	gap: 6px;
}
.page_payment__hPzQT
	.page_receipt__O9WX4
	.page_receiptContent__4tHNb
	.page_receiptItem__bUTVM
	.page_receiptItemContent__3RaNb
	.page_receiptItemDescription__vd42_ {
	font-size: 16px;
	font-weight: 400;
	line-height: 160%;
	letter-spacing: 0.32px;
	margin: 0;
}
.page_payment__hPzQT
	.page_receipt__O9WX4
	.page_receiptContent__4tHNb
	.page_receiptItem__bUTVM
	.page_receiptItemContent__3RaNb
	.page_receiptItemDescription__vd42_
	span {
	color: var(--color-orange);
}
.page_payment__hPzQT
	.page_receipt__O9WX4
	.page_receiptContent__4tHNb
	.page_receiptItem__bUTVM
	.page_receiptItemContent__3RaNb
	.page_receiptItemNote__f8_zj {
	font-size: 12px;
	font-weight: 400;
	line-height: 160%;
	letter-spacing: 0.24px;
	margin: 0;
}
.page_payment__hPzQT
	.page_receipt__O9WX4
	.page_receiptContent__4tHNb
	.page_receiptItem__bUTVM
	.page_receiptItemContent__3RaNb
	.page_receiptItemBoxes__Ku9iN {
	display: flex;
	gap: 32px;
	margin: 4px 0;
}
.page_payment__hPzQT
	.page_receipt__O9WX4
	.page_receiptContent__4tHNb
	.page_receiptItem__bUTVM
	.page_receiptItemContent__3RaNb
	.page_receiptItemBoxes__Ku9iN
	.page_receiptItemBox__ppjEI {
	flex: 1 1;
	padding: 20px 32px;
	background: var(--color-beige);
	border-radius: 12px;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 4px;
}
.page_payment__hPzQT
	.page_receipt__O9WX4
	.page_receiptContent__4tHNb
	.page_receiptItem__bUTVM
	.page_receiptItemContent__3RaNb
	.page_receiptItemBoxes__Ku9iN
	.page_receiptItemBox__ppjEI
	.page_receiptItemBoxTitle__BznV6 {
	font-size: 16px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.32px;
	text-align: center;
	margin: 0;
}
.page_payment__hPzQT
	.page_receipt__O9WX4
	.page_receiptContent__4tHNb
	.page_receiptItem__bUTVM
	.page_receiptItemContent__3RaNb
	.page_receiptItemBoxes__Ku9iN
	.page_receiptItemBox__ppjEI
	.page_receiptItemBoxLine__mdNQV {
	width: 100%;
	height: 1px;
	background: var(--color-gray-100);
}
.page_payment__hPzQT
	.page_receipt__O9WX4
	.page_receiptContent__4tHNb
	.page_receiptItem__bUTVM
	.page_receiptItemContent__3RaNb
	.page_receiptItemBoxes__Ku9iN
	.page_receiptItemBox__ppjEI
	.page_receiptItemBoxText__9FGdB {
	font-size: 16px;
	font-weight: 400;
	line-height: 160%;
	letter-spacing: 0.32px;
	text-align: start;
	margin: 0;
}
.page_payment__hPzQT
	.page_receipt__O9WX4
	.page_receiptContent__4tHNb
	.page_receiptItem__bUTVM.page_receiptItem--cod__biQ_N
	.page_receiptItemTitle__t7hoy,
.page_payment__hPzQT
	.page_receipt__O9WX4
	.page_receiptContent__4tHNb
	.page_receiptItem__bUTVM.page_receiptItem--postpay__tle__
	.page_receiptItemTitle__t7hoy {
	text-align: left;
}
@media (max-width: 768px) {
	.page_payment__hPzQT .page_paymentContent__gpuq4 .page_instructions__SppoX {
		margin-bottom: 16px;
	}
	.page_payment__hPzQT .page_paymentContent__gpuq4 .page_payItems__bSHYF {
		gap: 20px;
	}
	.page_payment__hPzQT .page_paymentContent__gpuq4 .page_payItems__bSHYF .page_payItem__rDmMh {
		padding: 19px 15px;
		border-radius: 10px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemHeader__2w29E {
		gap: 14px;
		margin-bottom: 12px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemHeader__2w29E
		.page_payItemIcon--bank__QYqr3 {
		width: 24.43px;
		height: 28px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemHeader__2w29E
		.page_payItemIcon--cod__r2nNb {
		width: 24px;
		height: 24px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemHeader__2w29E
		.page_payItemIcon--credit__MHJSO {
		width: 25.6px;
		height: 25.6px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemHeader__2w29E
		.page_payItemIcon--np__WjQjn,
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemHeader__2w29E
		.page_payItemIcon--paypay__uD_xy {
		width: 28px;
		height: 28px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemHeader__2w29E
		.page_payItemTitle__Ikofp {
		font-size: 18px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemContent__ooAYz {
		flex-direction: column;
		gap: 12px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemContent__ooAYz
		.page_payItemTexts__TEyJT,
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemContent__ooAYz.page_payItemContent--bank__HEnHj {
		gap: 6px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemContent__ooAYz
		.page_payItemDescription__IEtTs {
		font-size: 15px;
		letter-spacing: 0;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemContent__ooAYz
		.page_payItemNote__eZok_ {
		font-size: 12px;
		letter-spacing: 0.02em;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemContent__ooAYz
		.page_payItemImage__ySm01.page_payItemImage--delivery__3egPz {
		max-width: 350px;
		width: 100%;
		height: auto;
		object-fit: contain;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh
		.page_payItemContent__ooAYz
		.page_payItemImage__ySm01.page_payItemImage--paypay__hO_xQ {
		width: 160px;
		height: 43px;
		object-fit: contain;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--credit__wef1d
		.page_payItemContent__ooAYz {
		gap: 12px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--credit__wef1d
		.page_payItemContent__ooAYz
		.page_payItemDescription__IEtTs {
		font-size: 15px;
		letter-spacing: 0;
		letter-spacing: 0.02em;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--credit__wef1d
		.page_payItemContent__ooAYz
		.page_payItemBoxes__zuE_X {
		gap: 12px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--credit__wef1d
		.page_payItemContent__ooAYz
		.page_payItemBoxes__zuE_X
		.page_payItemBox__z4eI5 {
		flex-direction: column;
		gap: 10px;
		padding: 16px 10px;
		border-radius: 10px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--credit__wef1d
		.page_payItemContent__ooAYz
		.page_payItemBoxes__zuE_X
		.page_payItemBox__z4eI5
		.page_payItemBoxTexts__5UExU {
		gap: 6px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--credit__wef1d
		.page_payItemContent__ooAYz
		.page_payItemBoxes__zuE_X
		.page_payItemBox__z4eI5
		.page_payItemBoxTexts__5UExU
		.page_payItemBoxDescription__WQdNh,
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--credit__wef1d
		.page_payItemContent__ooAYz
		.page_payItemBoxes__zuE_X
		.page_payItemBox__z4eI5
		.page_payItemBoxTexts__5UExU
		.page_payItemBoxTitle__2inuk {
		font-size: 14px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--credit__wef1d
		.page_payItemContent__ooAYz
		.page_payItemBoxes__zuE_X
		.page_payItemBox__z4eI5
		.page_payItemBoxImage__w7P8x {
		width: 100%;
		padding: 9px;
		border-radius: 8px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--credit__wef1d
		.page_payItemContent__ooAYz
		.page_payItemBoxes__zuE_X
		.page_payItemBox__z4eI5
		.page_payItemBoxImage__w7P8x
		.page_payItemImage__ySm01.page_payItemImage--cards__29ykK {
		width: 100%;
		height: 30.52px;
		margin-block: 6px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--credit__wef1d
		.page_payItemContent__ooAYz
		.page_payItemBoxes__zuE_X
		.page_payItemBox__z4eI5
		.page_payItemBoxImage__w7P8x
		.page_payItemImage__ySm01.page_payItemImage--ecollect__mif6R {
		width: 72px;
		height: 46px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz {
		gap: 16px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npDescription__c8fFx {
		gap: 10px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npDescription__c8fFx
		.page_npMainDescription__x_AFY {
		font-size: 15px;
		letter-spacing: 0;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npDescription__c8fFx
		.page_npLimitBox__MPexu {
		padding: 16px 10px;
		border-radius: 10px;
		gap: 10px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npDescription__c8fFx
		.page_npLimitBox__MPexu
		.page_npLimitTitle___C7B_ {
		font-size: 14px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npDescription__c8fFx
		.page_npLimitBox__MPexu
		.page_npLimitContent__ER1J1 {
		gap: 2px;
		letter-spacing: 0.02em;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npDescription__c8fFx
		.page_npLimitBox__MPexu
		.page_npLimitContent__ER1J1
		.page_npLimitText__Z4CB5 {
		font-size: 14px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npDescription__c8fFx
		.page_npLimitBox__MPexu
		.page_npLimitContent__ER1J1
		.page_npLimitNote__uPO8W {
		font-size: 12px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npDescription__c8fFx
		.page_npServiceDescription__d7iPl {
		font-size: 15px;
		letter-spacing: 0;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd {
		gap: 16px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT {
		padding: 15px 9px;
		border-radius: 10px;
		gap: 11px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT
		.page_npServiceTitle__4bvCg {
		font-size: 17px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT
		.page_npServiceContent__bMYv5
		.page_npServiceBanner___BaaH
		.page_npServiceImage__HxGA_,
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT
		.page_npServiceContent__bMYv5
		.page_npServiceBanner___BaaH
		.page_npServicePaymentImage__xad52 {
		width: 100%;
		height: auto;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT
		.page_npServiceContent__bMYv5
		.page_npServiceBanner___BaaH
		.page_npKakepayBanner__jMAZp {
		width: 291px;
		height: 39.97px;
		border: 1.25px solid #00abeb;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT
		.page_npServiceContent__bMYv5
		.page_npServiceBanner___BaaH
		.page_npKakepayBanner__jMAZp
		.page_npKakepayMain__ie8nq {
		top: 2.87px;
		left: 55.58px;
		width: 190px;
		height: 16px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT
		.page_npServiceContent__bMYv5
		.page_npServiceBanner___BaaH
		.page_npKakepayBanner__jMAZp
		.page_npKakepayMain__ie8nq
		.page_npKakepayMainText__pGfNg {
		font-size: 10px;
		font-weight: 900;
		line-height: 160%;
		letter-spacing: 0.2px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT
		.page_npServiceContent__bMYv5
		.page_npServiceBanner___BaaH
		.page_npKakepayBanner__jMAZp
		.page_npKakepaySubtitle__BMp0x {
		top: 20.61px;
		left: 0;
		width: 199.83px;
		height: 19.36px;
		border-top: 1.25px solid #00abeb;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT
		.page_npServiceContent__bMYv5
		.page_npServiceBanner___BaaH
		.page_npKakepayBanner__jMAZp
		.page_npKakepaySubtitle__BMp0x
		.page_npKakepaySubtitleText__b8_rw {
		top: 3.75px;
		left: 27.48px;
		width: 146px;
		font-size: 7.49px;
		font-weight: 700;
		line-height: 160%;
		letter-spacing: 0.15px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT
		.page_npServiceContent__bMYv5
		.page_npServiceBanner___BaaH
		.page_npKakepayBanner__jMAZp
		.page_npKakepayLogo__LJkGs {
		top: 20.61px;
		left: 198.58px;
		width: 92.42px;
		height: 18.73px;
		border-top: 1.25px solid #00abeb;
		border-left: 1.25px solid #00abeb;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT
		.page_npServiceContent__bMYv5
		.page_npServiceBanner___BaaH
		.page_npKakepayBanner__jMAZp
		.page_npKakepayLogo__LJkGs
		.page_npKakepayLogoImage__8zw_m {
		top: 4.37px;
		left: 13.74px;
		width: 64.94px;
		height: 9.99px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT
		.page_npServiceContent__bMYv5
		.page_npServiceBanner___BaaH
		.page_npServiceNote__XdpbI {
		font-size: 12px;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT
		.page_npServiceText__6mAnE {
		font-size: 14px;
		letter-spacing: 0.02em;
		line-height: 156%;
	}
	.page_payment__hPzQT
		.page_paymentContent__gpuq4
		.page_payItems__bSHYF
		.page_payItem__rDmMh.page_payItem--np__ltHKE
		.page_payItemContent__ooAYz
		.page_npServices__7jQjd
		.page_npServiceBox__gDtYT
		.page_npServiceFooterNote__ZjfSx {
		font-size: 12px;
	}
	.page_payment__hPzQT .page_receipt__O9WX4 .page_receiptContent__4tHNb {
		gap: 9px;
	}
	.page_payment__hPzQT .page_receipt__O9WX4 .page_receiptContent__4tHNb .page_receiptItem__bUTVM {
		padding: 19px 15px;
		border-radius: 10px;
		gap: 10px;
	}
	.page_payment__hPzQT
		.page_receipt__O9WX4
		.page_receiptContent__4tHNb
		.page_receiptItem__bUTVM
		.page_receiptItemTitle__t7hoy {
		font-size: 16px;
		text-align: left;
	}
	.page_payment__hPzQT
		.page_receipt__O9WX4
		.page_receiptContent__4tHNb
		.page_receiptItem__bUTVM
		.page_receiptItemContent__3RaNb {
		gap: 3px;
	}
	.page_payment__hPzQT
		.page_receipt__O9WX4
		.page_receiptContent__4tHNb
		.page_receiptItem__bUTVM
		.page_receiptItemContent__3RaNb
		.page_receiptItemDescription__vd42_ {
		font-size: 14px;
		letter-spacing: 0.02em;
	}
	.page_payment__hPzQT
		.page_receipt__O9WX4
		.page_receiptContent__4tHNb
		.page_receiptItem__bUTVM
		.page_receiptItemContent__3RaNb
		.page_receiptItemNote__f8_zj {
		font-size: 12px;
		letter-spacing: 0.02em;
	}
	.page_payment__hPzQT
		.page_receipt__O9WX4
		.page_receiptContent__4tHNb
		.page_receiptItem__bUTVM
		.page_receiptItemContent__3RaNb
		.page_receiptItemBoxes__Ku9iN {
		flex-direction: column;
		gap: 10px;
		margin: 4px 0 0;
	}
	.page_payment__hPzQT
		.page_receipt__O9WX4
		.page_receiptContent__4tHNb
		.page_receiptItem__bUTVM
		.page_receiptItemContent__3RaNb
		.page_receiptItemBoxes__Ku9iN
		.page_receiptItemBox__ppjEI {
		padding: 20px 16px;
		border-radius: 10px;
		gap: 4px;
	}
	.page_payment__hPzQT
		.page_receipt__O9WX4
		.page_receiptContent__4tHNb
		.page_receiptItem__bUTVM
		.page_receiptItemContent__3RaNb
		.page_receiptItemBoxes__Ku9iN
		.page_receiptItemBox__ppjEI
		.page_receiptItemBoxText__9FGdB,
	.page_payment__hPzQT
		.page_receipt__O9WX4
		.page_receiptContent__4tHNb
		.page_receiptItem__bUTVM
		.page_receiptItemContent__3RaNb
		.page_receiptItemBoxes__Ku9iN
		.page_receiptItemBox__ppjEI
		.page_receiptItemBoxTitle__BznV6 {
		font-size: 14px;
	}
}
.page_mininobori__Vorpa .page_mininoboriHeader__K0Z4I {
	width: 100%;
	height: 440px;
	padding: 30px 15px;
	background-image: url(/images/mininoboriHeaderGg.0c8ef6b2.png);
	background-image: -webkit-image-set(url(/images/mininoboriHeaderGg.0c8ef6b2.webp) 1x);
	background-image: image-set(url(/images/mininoboriHeaderGg.0c8ef6b2.webp) type("image/webp"), url(/images/mininoboriHeaderGg.0c8ef6b2.png) type("image/png"));
	background-repeat: no-repeat;
	background-size: cover;
	overflow: hidden;
}
@media (max-width: 1200px) {
	.page_mininobori__Vorpa .page_mininoboriHeader__K0Z4I {
		background-image: url(/images/mininoboriHeaderGgSp.b579dd68.png);
		min-height: 500px;
		height: 100%;
		align-items: start;
		background-position: bottom;
	}
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_mininoboriHeader__K0Z4I {
		height: 500px;
	}
}
.page_mininobori__Vorpa .page_mininoboriHeader__K0Z4I .page_mininoboriHeaderFlex__PfJHb {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 10px;
	gap: 30px;
}
@media (max-width: 1200px) {
	.page_mininobori__Vorpa .page_mininoboriHeader__K0Z4I .page_mininoboriHeaderFlex__PfJHb {
		flex-direction: column;
		align-items: center;
		background-position: bottom;
		gap: 20.55px;
	}
}
.page_mininobori__Vorpa .page_mininoboriHeader__K0Z4I .page_mininoboriHeaderImage__K_259 {
	max-width: 459.78px;
	width: 100%;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_mininoboriHeader__K0Z4I .page_mininoboriHeaderImage__K_259 {
		max-width: 340.23px;
	}
}
.page_mininobori__Vorpa .page_speedBalloon__L3qjn {
	position: relative;
}
.page_mininobori__Vorpa .page_speedBalloon_text__MJ0hu {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding-bottom: 14px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 22px;
	font-weight: 700;
	color: var(--color-white);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_speedBalloon_text__MJ0hu {
		font-size: 13px;
		padding-bottom: 12px;
	}
}
.page_mininobori__Vorpa .page_headingBlock__kbdSQ {
	width: max-content;
	height: auto;
	position: relative;
	background-color: var(--color-white);
	padding: 40px 80px;
	z-index: 3;
	border-radius: 10px;
	max-width: 702.18px;
	width: 100%;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_headingBlock__kbdSQ {
		width: 345px;
		padding: 16px 20px;
		border-radius: 6px;
	}
}
.page_mininobori__Vorpa .page_headingBlock__kbdSQ .page_headingBlockPop__2u8CL {
	max-width: 100%;
}
.page_mininobori__Vorpa .page_headingBlock__kbdSQ .page_headingBlockTitle__ETp8e {
	font-weight: 900;
	font-style: var(--color-black);
	letter-spacing: 0;
	text-align: center;
	margin-top: 10px;
	max-width: 542.18px;
	width: 100%;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_headingBlock__kbdSQ .page_headingBlockTitle__ETp8e {
		margin-top: 8px;
	}
}
.page_mininobori__Vorpa
	.page_headingBlock__kbdSQ
	.page_headingBlockTitle__ETp8e
	.page_headingBlockSmall__8hw_I {
	font-size: 40px;
	line-height: 125%;
	display: block;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_headingBlock__kbdSQ
		.page_headingBlockTitle__ETp8e
		.page_headingBlockSmall__8hw_I {
		font-size: 22px;
	}
}
.page_mininobori__Vorpa
	.page_headingBlock__kbdSQ
	.page_headingBlockTitle__ETp8e
	.page_headingBlockBig__qqrqZ {
	font-size: 68px;
	line-height: 125%;
	display: block;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_headingBlock__kbdSQ
		.page_headingBlockTitle__ETp8e
		.page_headingBlockBig__qqrqZ {
		font-size: 35px;
	}
}
.page_mininobori__Vorpa .page_firstSection__IQX7z {
	padding: var(--padding-pc-60-156-sp-48-16);
}
@media (max-width: 1200px) {
	.page_mininobori__Vorpa .page_firstSection__IQX7z {
		padding: 48px 16px;
	}
}
.page_mininobori__Vorpa .page_firstSection__IQX7z .page_miniImg__Q30DN {
	max-width: 700px;
	width: 100%;
	margin: 0 auto;
}
.page_mininobori__Vorpa .page_firstSection__IQX7z .page_miniImg__Q30DN img {
	width: 100%;
}
.page_mininobori__Vorpa .page_secondSection__fxDNO {
	padding: var(--padding-pc-60-156-sp-48-16);
	padding-top: 55px;
}
@media (max-width: 1200px) {
	.page_mininobori__Vorpa .page_secondSection__fxDNO {
		padding: 10px 16px 48px;
	}
}
.page_mininobori__Vorpa .page_secondSection__fxDNO .page_secondSectionText__Ge0ZC {
	font-size: 18px;
	font-weight: 500;
	line-height: 160%;
	letter-spacing: 0.02em;
	margin-bottom: 48px;
	text-align: center;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_secondSection__fxDNO .page_secondSectionText__Ge0ZC {
		text-align: start;
		margin-bottom: 20px;
		font-size: 15px;
	}
}
.page_mininobori__Vorpa .page_secondSection__fxDNO .page_secondSectionText__Ge0ZC span {
	font-weight: 700;
	color: var(--color-orange);
}
.page_mininobori__Vorpa .page_secondSection__fxDNO .page_twoBoxes__dmfup {
	display: flex;
	gap: 24px;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_secondSection__fxDNO .page_twoBoxes__dmfup {
		flex-direction: column;
		gap: 10px;
	}
}
.page_mininobori__Vorpa .page_secondSection__fxDNO .page_twoBoxes__dmfup .page_box__dxET2 {
	display: flex;
	flex-direction: column;
	gap: 8px;
	padding: 24px 60px;
	width: calc(50% - 12px);
	border-radius: 16px;
	border: 1px solid var(--color-gray-100);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_secondSection__fxDNO .page_twoBoxes__dmfup .page_box__dxET2 {
		width: 100%;
		padding: 15px;
	}
}
.page_mininobori__Vorpa
	.page_secondSection__fxDNO
	.page_twoBoxes__dmfup
	.page_box__dxET2
	.page_boxImg__XQ7j4 {
	width: 100%;
	object-fit: contain;
}
.page_mininobori__Vorpa
	.page_secondSection__fxDNO
	.page_twoBoxes__dmfup
	.page_box__dxET2
	.page_boxText__UECja {
	font-size: 16px;
	line-height: 160%;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_secondSection__fxDNO
		.page_twoBoxes__dmfup
		.page_box__dxET2
		.page_boxText__UECja {
		font-size: 13px;
		line-height: 140%;
		letter-spacing: 0.02em;
	}
}
.page_mininobori__Vorpa .page_thirdSection__yKOhn {
	padding: var(--padding-pc-60-156-sp-48-16);
	background-color: var(--color-beige);
}
@media (max-width: 1200px) {
	.page_mininobori__Vorpa .page_thirdSection__yKOhn {
		padding: 48px 16px;
	}
}
.page_mininobori__Vorpa .page_thirdSection__yKOhn .page_miniPrice__4GsCY {
	background-color: var(--color-white);
	padding: 60px;
}
.page_mininobori__Vorpa .page_thirdSection__yKOhn .page_firePrevention__37Muc {
	background: var(--color-beige);
	border-radius: 16px;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_firePrevention__37Muc
	.page_firePreventionContent__Slf1q {
	background: var(--color-white);
	border-radius: 16px;
	padding: 48px 32px;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_firePrevention__37Muc
		.page_firePreventionContent__Slf1q {
		padding: 32px 16px;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_firePrevention__37Muc
	.page_firePreventionLink__CCwbw {
	display: flex;
	align-items: center;
	gap: 16px;
	justify-content: center;
	margin-bottom: 32px;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_firePrevention__37Muc
		.page_firePreventionLink__CCwbw {
		margin-bottom: 20px;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_firePrevention__37Muc
	.page_firePreventionLink__CCwbw
	.page_firePreventionText__RvICz {
	font-size: 40px;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_firePrevention__37Muc
		.page_firePreventionLink__CCwbw
		.page_firePreventionText__RvICz {
		font-size: 24px;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_firePrevention__37Muc
	.page_firePreventionLink__CCwbw
	.page_firePreventionImage__xhJT4 {
	width: 68px;
	height: 48px;
	object-fit: contain;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_firePrevention__37Muc
	.page_pricing-list__0r1FA
	ul {
	margin: auto;
	width: -moz-fit-content;
	width: fit-content;
}
.page_mininobori__Vorpa .page_thirdSection__yKOhn .page_fireproof-pricing__OKmir {
	background: rgba(0, 0, 0, 0);
	box-shadow: none;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6 {
	overflow: hidden;
	border: none;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-container__TpuCC {
	width: 100%;
	overflow: hidden;
	display: flex;
	justify-content: center;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_popular-cell__0JJ3I {
	width: 229px;
	height: 60px;
	background: var(--color-white);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-table__HW6a6
		.page_popular-cell__0JJ3I {
		width: 100%;
		height: 43.367px;
	}
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-table__HW6a6
		.page_popular-cell__0JJ3I
		svg {
		width: 170px;
		height: 42.367px;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_popular-cell__0JJ3I
	.page_popular__PPf09 {
	position: relative;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_popular-cell__0JJ3I
	.page_popular__PPf09
	p {
	display: flex;
	align-items: baseline;
	color: var(--color-white);
	margin: 0;
	flex-direction: column;
	align-items: center;
	position: absolute;
	top: 11px;
	left: 50%;
	transform: translateX(-50%);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-table__HW6a6
		.page_popular-cell__0JJ3I
		.page_popular__PPf09
		p {
		top: 6px;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_popular-cell__0JJ3I
	.page_popular__PPf09
	p
	.page_number__o4Gt9 {
	font-family: var(--roboto);
	font-size: 26px;
	font-weight: 700;
	line-height: 100%;
	letter-spacing: 0.02em;
	color: var(--color-white);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-table__HW6a6
		.page_popular-cell__0JJ3I
		.page_popular__PPf09
		p
		.page_number__o4Gt9 {
		font-size: 22px;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_popular-cell__0JJ3I
	.page_popular__PPf09
	p
	.page_rank__XSX_q {
	font-size: 18px;
	font-weight: 700;
	line-height: 110%;
	letter-spacing: 0.02em;
	color: var(--color-white);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-table__HW6a6
		.page_popular-cell__0JJ3I
		.page_popular__PPf09
		p
		.page_rank__XSX_q {
		font-size: 14px;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_popular-cell__0JJ3I
	.page_popular__PPf09
	p
	.page_description__bDWj3 {
	font-size: 12px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 0.02em;
	color: var(--color-white);
	white-space: nowrap;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-header__I0GBf {
	border-bottom: none;
	border-radius: 16px 0 0 16px;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-header__I0GBf
	.page_quantity-header__OGALc {
	display: flex;
	flex-direction: column;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-header__I0GBf
	.page_quantity-header__OGALc
	.page_quantity-cell__7Ej73 {
	background: var(--color-green);
	height: 80px;
	width: 229px;
	text-align: center;
	justify-content: center;
	font-weight: 700;
	color: var(--color-white);
	font-size: 20px;
	line-height: 140%;
	border-bottom: 0.5px solid var(--color-gray-100);
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 8px;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-table__HW6a6
		.page_pricing-header__I0GBf
		.page_quantity-header__OGALc
		.page_quantity-cell__7Ej73 {
		width: 110px;
		height: 70px;
		font-size: 16px;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-header__I0GBf
	.page_quantity-header__OGALc
	.page_quantity-cell__7Ej73:nth-child(2) {
	border-radius: 16px 0 0 0;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-header__I0GBf
	.page_quantity-header__OGALc
	.page_quantity-cell__7Ej73:last-child {
	border-radius: 0 0 0 16px;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-header__I0GBf
	.page_quantity-header__OGALc
	.page_quantity-cell__7Ej73
	.page_quantity-sub__jKCOk {
	font-size: 16px;
	font-weight: 400;
	color: var(--color-white);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-table__HW6a6
		.page_pricing-header__I0GBf
		.page_quantity-header__OGALc
		.page_quantity-cell__7Ej73
		.page_quantity-sub__jKCOk {
		font-size: 12px;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9 {
	display: flex;
	gap: 0;
	width: min(100% - 250px, 687px);
	flex-shrink: 0;
	overflow-x: scroll;
	scrollbar-width: none;
	-ms-overflow-style: none;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9::-webkit-scrollbar {
	display: none;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-table__HW6a6
		.page_pricing-table-body__2_qD9 {
		width: min(100% - 110px, 687px);
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9
	.page_pricing-table-body-container__APebC {
	width: 687px;
	flex-shrink: 0;
	display: flex;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9
	.page_pricing-row__qpBUX {
	display: flex;
	border-bottom: none;
	flex-direction: column;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9
	.page_pricing-row__qpBUX:nth-child(3)
	.page_size-header__kQu_F {
	border-radius: 0 16px 0 0;
	border-right: none;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9
	.page_pricing-row__qpBUX:nth-child(3)
	.page_price-cell__L9xyZ:last-child {
	border-radius: 0 0 16px 0;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9
	.page_pricing-row__qpBUX
	.page_size-header__kQu_F {
	width: 229px;
	height: 80px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 6px;
	background: var(--color-beige);
	border-right: 1px solid var(--color-white);
	border-bottom: 1px solid var(--color-white);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-table__HW6a6
		.page_pricing-table-body__2_qD9
		.page_pricing-row__qpBUX
		.page_size-header__kQu_F {
		width: 170px;
		height: 70px;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9
	.page_pricing-row__qpBUX
	.page_size-header__kQu_F
	.page_size-title__LKlIL {
	font-weight: 700;
	color: var(--color-black);
	font-size: 18px;
	line-height: 140%;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-table__HW6a6
		.page_pricing-table-body__2_qD9
		.page_pricing-row__qpBUX
		.page_size-header__kQu_F
		.page_size-title__LKlIL {
		font-size: 16px;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9
	.page_pricing-row__qpBUX
	.page_size-header__kQu_F
	.page_size-dimensions__HrshR {
	display: flex;
	align-items: center;
	gap: 4px;
	font-size: 16px;
	color: var(--color-black);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-table__HW6a6
		.page_pricing-table-body__2_qD9
		.page_pricing-row__qpBUX
		.page_size-header__kQu_F
		.page_size-dimensions__HrshR {
		font-size: 14px;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9
	.page_pricing-row__qpBUX
	.page_size-header__kQu_F
	.page_size-dimensions__HrshR
	.page_size-number__BJ7hr {
	font-weight: 400;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9
	.page_pricing-row__qpBUX
	.page_size-header__kQu_F
	.page_size-dimensions__HrshR
	.page_size-symbol__PCSoT {
	margin: 0;
	color: var(--color-black);
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9
	.page_pricing-row__qpBUX
	.page_price-cell__L9xyZ {
	width: 229px;
	height: 80px;
	text-align: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-right: 1px solid var(--color-gray-100);
	border-bottom: 1px solid var(--color-gray-100);
	background: var(--color-white);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-table__HW6a6
		.page_pricing-table-body__2_qD9
		.page_pricing-row__qpBUX
		.page_price-cell__L9xyZ {
		width: 170px;
		height: 70px;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9
	.page_pricing-row__qpBUX
	.page_price-cell__L9xyZ
	.page_price-main__TRxe1 {
	font-size: 20px;
	font-weight: 700;
	line-height: 1;
	color: var(--color-black);
	display: flex;
	align-items: baseline;
	gap: 2px;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9
	.page_pricing-row__qpBUX
	.page_price-cell__L9xyZ
	.page_price-main__TRxe1
	.page_price-unit__QWcTb {
	font-size: 12px;
	font-weight: 700;
	margin-left: 0;
	color: var(--color-black);
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-table__HW6a6
	.page_pricing-table-body__2_qD9
	.page_pricing-row__qpBUX
	.page_price-cell__L9xyZ
	.page_price-tax__xNlJi {
	font-size: 12px;
	font-weight: 700;
	line-height: 1;
	color: var(--color-black);
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-note__DM7x3 {
	text-align: center;
	margin: 16px auto 0;
	background: var(--color-beige);
	padding: 16px 0 11px;
	border-radius: 16px;
	max-width: 916px;
	width: 100%;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-note__DM7x3 {
		padding: 14px 10px;
		text-align: start;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-note__DM7x3
	p {
	font-size: 16px;
	font-weight: 400;
	line-height: 140%;
	color: var(--color-black);
	-webkit-margin-start: -22px;
	margin-inline-start: -22px;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-note__DM7x3
		p {
		font-size: 13px;
		-webkit-margin-start: 0;
		margin-inline-start: 0;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-list__0r1FA {
	margin: 16px auto 0;
	max-width: 916px;
	width: 100%;
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-list__0r1FA
	li {
	display: flex;
	align-items: flex-start;
	font-size: 16px;
	line-height: 140%;
	letter-spacing: 0.02em;
	font-weight: 700;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-list__0r1FA
		li {
		font-size: 14px;
		line-height: 143%;
	}
}
.page_mininobori__Vorpa
	.page_thirdSection__yKOhn
	.page_fireproof-pricing__OKmir
	.page_pricing-list__0r1FA
	li:before {
	content: "・";
	font-size: 16px;
	line-height: 140%;
	letter-spacing: 0.02em;
	padding: 0 3px;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_thirdSection__yKOhn
		.page_fireproof-pricing__OKmir
		.page_pricing-list__0r1FA
		li:before {
		font-size: 14px;
		line-height: 143%;
	}
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro {
	padding: var(--padding-pc-60-156-sp-48-16);
}
@media (max-width: 1200px) {
	.page_mininobori__Vorpa .page_fourthSection__jM3Ro {
		padding: 48px 16px;
	}
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_miniProductsImg___vMVe {
	display: flex;
	/* 写真2枚をひとかたまりとして、セクションの中央に配置する */
	justify-content: center;
	gap: 32px;
	margin-bottom: 48px;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_miniProductsImg___vMVe {
		flex-direction: column;
		margin-bottom: 20px;
		gap: 20px;
	}
}
.page_mininobori__Vorpa
	.page_fourthSection__jM3Ro
	.page_miniProductsImg___vMVe
	picture {
	/* 元々は幅指定をimg（写真本体）側に付けていたが、その親であるpicture
	   要素自体には幅の指定がなかったため、picture側の幅が定まらないまま
	   imgに「50%」という指定をしても、結果的にはさらにその半分程度
	   （およそ25%）の大きさになってしまい、2枚の写真の間に大きな
	   隙間ができ、写真同士が離れて見えてしまっていた。
	   写真の大きさ・比率は現状のままがよいとのご要望のため、写真の
	   見た目の大きさは変えずに、本来幅を指定すべきpicture要素側に
	   直接指定をし直した上で、上のjustify-content:centerと合わせて
	   写真2枚をセクション中央に配置するようにした。 */
	flex: 0 0 calc(25% - 16px);
	max-width: calc(25% - 16px);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_miniProductsImg___vMVe picture {
		flex: 1 1 auto;
		max-width: 100%;
	}
}
.page_mininobori__Vorpa
	.page_fourthSection__jM3Ro
	.page_miniProductsImg___vMVe
	.page_productImage__RiYZT {
	width: 100%;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa
		.page_fourthSection__jM3Ro
		.page_miniProductsImg___vMVe
		.page_productImage__RiYZT {
		width: 100%;
	}
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_priceTableContainer__pqLu6 {
	width: 100%;
	max-width: 1200px;
	margin: 0 auto;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_priceTable___bjwX {
	border: 1px solid var(--color-gray-100);
	border-radius: 16px;
	overflow-x: scroll;
	scrollbar-width: none;
	-ms-overflow-style: none;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_priceTable___bjwX::-webkit-scrollbar {
	display: none;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_tableHeader__Yzigr {
	display: grid;
	/* 240px 240px 480px 240px（合計1200px）を、その比率(20%/20%/40%/20%)を
	   保ったまま%指定にしている。この表を囲む枠(page_priceTableContainer__pqLu6)は
	   max-width:1200pxだが、ページ本体の左右パディングが156px×2あるため、
	   ブラウザ幅が1512px程度を下回るノートPCなど一般的なPC幅では、枠の実際の
	   横幅は1200pxに届かない。以前は列幅が固定240px等のままだったため、その
	   場合に表がはみ出して不要な横スクロールバーが出てしまっていた。
	   %指定にすることで、枠の実際の横幅に合わせて列幅も比例して縮み、
	   PC幅であれば常に横スクロールなしで収まるようになる
	   （画面幅768px以下のスマホ用は、従来通り固定pxのままとし、
	   横スクロールする仕様を維持している）。 */
	grid-template-columns: 20% 20% 40% 20%;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_tableHeader__Yzigr {
		grid-template-columns: 110px 200px 400px 200px;
	}
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_tableBody__wmRBt {
	display: flex;
	flex-direction: column;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_tableRow__lFCHr {
	display: grid;
	/* 上のpage_tableHeader__Yzigrと同じ理由で%指定にしている */
	grid-template-columns: 20% 20% 40% 20%;
	border-top: 1px solid #d9d9cf;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_tableRow__lFCHr {
		grid-template-columns: 110px 200px 400px 200px;
	}
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_headerCell__jJ27k {
	background-color: #3ea452;
	color: #fff;
	text-align: center;
	font-weight: 700;
	font-size: 16px;
	line-height: 1.4;
	height: 100px;
	border-right: 1px solid #d9d9cf;
	vertical-align: middle;
	display: flex;
	align-items: center;
	justify-content: center;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_headerCell__jJ27k {
		height: 80px;
	}
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_headerCell__jJ27k:last-child {
	border-right: none;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_headerLeft__JSMio {
	border-top-left-radius: 16px;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_headerRight__r_ABJ {
	border-top-right-radius: 16px;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeHeader__Ok9uf {
	display: flex;
	flex-direction: column;
	height: 100%;
	width: 100%;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeTitle__QiVBj {
	font-size: 16px;
	font-weight: 700;
	padding: 10px 0;
	border-bottom: 1px solid var(--color-gray-100);
	flex: 1 1;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--color-white);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeTitle__QiVBj {
		flex-shrink: 2;
		font-size: 14px;
		padding: 4px 0;
	}
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeColumns__MHLHX {
	display: flex;
	flex: 1 1;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeColumn__hBjNa {
	flex: 1 1;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: 6px 13px;
	border-right: 1px solid var(--color-gray-100);
	gap: 4px;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeColumn__hBjNa {
		gap: 2px;
		padding: 6px 5.5px;
	}
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeColumn__hBjNa:last-child {
	border-right: none;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeLabel__xaNjd {
	font-size: 16px;
	font-weight: 700;
	color: var(--color-white);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeLabel__xaNjd {
		font-size: 14px;
		line-height: 140%;
	}
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeValue__u6g1c {
	font-size: 14px;
	font-weight: 700;
	color: var(--color-white);
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeValue__u6g1c {
		font-size: 13px;
		line-height: 140%;
	}
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_dataCell__b3f1s {
	background-color: var(--color-white);
	color: var(--color-black);
	padding: 11px;
	text-align: center;
	font-size: 16px;
	line-height: 1.4;
	height: 50px;
	border-right: 1px solid var(--color-gray-100);
	display: flex;
	align-items: center;
	justify-content: center;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_dataCell__b3f1s {
		font-size: 13px;
		height: 45px;
	}
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_dataCell__b3f1s:last-child {
	border-right: none;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_cellLeft__bMUW4 {
	font-weight: 400;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_cellLeft__bMUW4 {
		font-size: 15px;
	}
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_dataCell__b3f1s:nth-child(2) {
	font-size: 14px;
	padding: 11px 0;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeCell__fZs_b {
	padding: 0;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeData__utKOB {
	display: flex;
	height: 100%;
	width: 100%;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeMark__F3es2 {
	flex: 1 1;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 10px 0;
	border-right: 1px solid #d9d9cf;
	font-size: 16px;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_sizeMark__F3es2:last-child {
	border-right: none;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_priceCell__fAr3D {
	font-weight: 700;
	padding: 14px 0;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_lastRow__f4Bte .page_cellLeft__bMUW4 {
	border-bottom-left-radius: 16px;
}
.page_mininobori__Vorpa .page_fourthSection__jM3Ro .page_lastRow__f4Bte .page_cellRight__q_b1b {
	border-bottom-right-radius: 16px;
}
@media (max-width: 768px) {
	.page_mininobori__Vorpa .page_firstSection__IQX7z .page_miniImg__Q30DN {
		width: 100%;
		margin: 0 auto;
	}
	.page_mininobori__Vorpa .page_firstSection__IQX7z .page_miniImg__Q30DN img {
		width: 100%;
	}
}
.page_sample__8_Bou .page_firstSection__shMxC {
	padding: var(--padding-pc-60-156-sp-48-16);
}
.page_sample__8_Bou .page_firstSection__shMxC .page_firstSectionContent__JqTWJ {
	display: flex;
	flex-direction: column;
	gap: 24px;
	margin-top: 48px;
}
.page_sample__8_Bou .page_firstSection__shMxC .page_firstSectionContent__JqTWJ img {
	width: 83.33%;
	margin: 0 auto;
	display: block;
}
.page_sample__8_Bou .page_secondSection__obwFd {
	padding: var(--padding-pc-60-156-sp-48-16);
	background-color: var(--color-beige);
}
.page_sample__8_Bou .page_secondSection__obwFd .page_secondSectionContent__h2U8J {
	margin-top: 48px;
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.page_sample__8_Bou
	.page_secondSection__obwFd
	.page_secondSectionContent__h2U8J
	.page_secondSectionContentItem__Eiqn5
	.page_imgTitle__KP7Pq {
	padding: 7px 0 16px;
	font-size: 24px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 0.48px;
	width: 83.33%;
	margin: 0 auto;
}
.page_sample__8_Bou
	.page_secondSection__obwFd
	.page_secondSectionContent__h2U8J
	.page_secondSectionContentItem__Eiqn5
	img {
	width: 83.33%;
	margin: 0 auto;
	display: block;
}
@media screen and (max-width: 768px) {
	.page_sample__8_Bou .page_firstSection__shMxC .page_firstSectionContent__JqTWJ {
		gap: 16px;
		margin-top: 20px;
	}
	.page_sample__8_Bou .page_firstSection__shMxC .page_firstSectionContent__JqTWJ img {
		width: 100%;
	}
	.page_sample__8_Bou .page_secondSection__obwFd .page_secondSectionContent__h2U8J {
		margin-top: 20px;
		gap: 16px;
	}
	.page_sample__8_Bou
		.page_secondSection__obwFd
		.page_secondSectionContent__h2U8J
		.page_secondSectionContentItem__Eiqn5
		.page_imgTitle__KP7Pq {
		padding: 0 0 8px;
		font-size: 16px;
		letter-spacing: 0;
		width: 100%;
	}
	.page_sample__8_Bou
		.page_secondSection__obwFd
		.page_secondSectionContent__h2U8J
		.page_secondSectionContentItem__Eiqn5
		img {
		width: 100%;
	}
}
.page_products__5KDjN {
	padding: var(--padding-pc-60-156-0-sp-48-16-0);
}
.page_products__5KDjN .page_productItems___hIHY {
	display: flex;
	gap: 16px;
}
.page_products__5KDjN .page_productItems___hIHY .page_productItemsColumn__QIaMb {
	display: flex;
	flex-direction: column;
	gap: 16px;
	width: calc(50% - 8px);
}
@media (max-width: 768px) {
	.page_products__5KDjN .page_productItems___hIHY {
		flex-direction: column;
	}
	.page_products__5KDjN .page_productItems___hIHY .page_productItemsColumn__QIaMb {
		width: 100%;
	}
}
.page_fvCarousel__YPPPx {
	width: 100%;
	padding-bottom: 48px;
	overflow-x: hidden;
	position: relative;
	background: var(--color-background);
}
.page_fvCarousel__YPPPx .page_swiper__rNTJC {
	width: 100%;
	padding-block: 64px;
}
.page_fvCarousel__YPPPx .page_swiper__rNTJC .page_swiper-slide__db2Qj {
	padding-inline: 14.25px;
	width: 408.934px;
}
.page_fvCarousel__YPPPx .page_swiper__rNTJC .page_swiper-slide__db2Qj img {
	width: 100%;
	height: auto;
	display: block;
}
.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 {
	position: absolute;
	top: 48px;
	left: 80px;
	z-index: 10;
	padding: 0 64px;
	border-left: 1px solid var(--color-gray-100);
	border-right: 1px solid var(--color-gray-100);
	background: var(--color-background);
}
.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_tags__Pn0Ml {
	display: flex;
	gap: 8px;
	margin-bottom: 12px;
}
.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_tags__Pn0Ml .page_tag__ATJ9X {
	padding: 15px 31px;
	border-radius: 100px;
	border: 1px solid var(--color-gray-100);
	background: var(--color-white);
	font-size: 18px;
	font-weight: 700;
	line-height: 140%;
	text-align: center;
	font-family: var(--biz-udp-gothic);
}
.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_titleWrapper__67Hai {
	position: relative;
	display: inline-block;
}
.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_title__aw_U3 {
	margin-bottom: 24px;
	font-size: 72px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: 0.02em;
	font-family: var(--m-plus-1-code);
}
.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_bubble__sAgeJ {
	position: absolute;
	right: -73px;
	top: 0;
	width: 99px;
	height: 61px;
}
.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_bubbleSvg__m5rSW {
	width: 100%;
	height: 100%;
}
.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_bubbleText__ws9mb {
	position: absolute;
	top: 45%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 16px;
	font-weight: 700;
	line-height: 1.1;
	text-align: center;
	color: var(--color-white);
	white-space: nowrap;
}
.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_circles__2Mtsw {
	display: flex;
}
.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_circles__2Mtsw .page_circle__tGjXU {
	width: 188px;
	height: 188px;
	flex-shrink: 0;
	background: var(--color-blue-gradation);
	padding: 30px 37px 29px;
	border-radius: 100%;
}
.page_fvCarousel__YPPPx
	.page_fvCarouselText__wAkk3
	.page_circles__2Mtsw
	.page_circle__tGjXU:not(:first-child) {
	margin-left: -28px;
}
.page_fvCarousel__YPPPx
	.page_fvCarouselText__wAkk3
	.page_circles__2Mtsw
	.page_circle__tGjXU:nth-child(2) {
	background: var(--color-green-gradation);
}
.page_fvCarousel__YPPPx
	.page_fvCarouselText__wAkk3
	.page_circles__2Mtsw
	.page_circle__tGjXU
	.page_circleTitle__H_b8j {
	text-align: center;
	font-size: 24px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: 0.48px;
	font-family: var(--m-plus-1-code);
	padding-bottom: 9px;
	border-bottom: 1px solid hsla(0, 0%, 100%, 0.3);
	margin-bottom: 9px;
	white-space: nowrap;
	color: var(--color-white);
}
.page_fvCarousel__YPPPx
	.page_fvCarouselText__wAkk3
	.page_circles__2Mtsw
	.page_circle__tGjXU
	.page_circleTitleBig__7nKJe {
	padding-bottom: 10px;
	border-bottom: 1px solid hsla(0, 0%, 100%, 0.3);
	margin-bottom: 9px;
}
.page_fvCarousel__YPPPx
	.page_fvCarouselText__wAkk3
	.page_circles__2Mtsw
	.page_circle__tGjXU
	.page_circleText__5EC2F,
.page_fvCarousel__YPPPx
	.page_fvCarouselText__wAkk3
	.page_circles__2Mtsw
	.page_circle__tGjXU
	.page_circleTitleBig__7nKJe {
	text-align: center;
	font-size: 28px;
	font-weight: 700;
	line-height: 110%;
	letter-spacing: 0.56px;
	font-family: var(--m-plus-1-code);
	white-space: nowrap;
	color: var(--color-white);
}
.page_fvCarousel__YPPPx
	.page_fvCarouselText__wAkk3
	.page_circles__2Mtsw
	.page_circle__tGjXU
	.page_circleTextSmall__2pJuu {
	font-size: 20px;
	font-family: var(--m-plus-1-code);
	letter-spacing: 0.4px;
	line-height: 120%;
	text-align: center;
	font-weight: 700;
	white-space: nowrap;
	color: var(--color-white);
}
@media (max-width: 1024px) {
	.page_fvCarousel__YPPPx {
		padding: 32px 0 80px;
	}
	.page_fvCarousel__YPPPx .page_swiper__rNTJC {
		padding: 8px 0;
	}
	.page_fvCarousel__YPPPx .page_swiper__rNTJC .page_swiper-slide__db2Qj {
		padding-inline: 14.25px;
		width: 324.782px;
	}
	.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 {
		top: 32px;
		left: 48px;
		padding: 0 24px;
	}
	.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_tags__Pn0Ml {
		display: flex;
		gap: 5.6px;
		margin-bottom: 8px;
	}
	.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_tags__Pn0Ml .page_tag__ATJ9X {
		padding: 11.2px 22.4px;
		font-size: 13px;
	}
	.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_title__aw_U3 {
		margin-bottom: 16px;
		font-size: 48px;
		font-weight: 700;
		line-height: 120%;
		letter-spacing: 0.96px;
	}
	.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_circles__2Mtsw {
		display: flex;
	}
	.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_circles__2Mtsw .page_circle__tGjXU {
		width: 131.6px;
		height: 131.6px;
		padding: 21px 23px 20px;
	}
	.page_fvCarousel__YPPPx
		.page_fvCarouselText__wAkk3
		.page_circles__2Mtsw
		.page_circle__tGjXU:not(:first-child) {
		margin-left: -19.6px;
	}
	.page_fvCarousel__YPPPx
		.page_fvCarouselText__wAkk3
		.page_circles__2Mtsw
		.page_circle__tGjXU:nth-child(2) {
		background: var(--color-green-gradation);
	}
	.page_fvCarousel__YPPPx
		.page_fvCarouselText__wAkk3
		.page_circles__2Mtsw
		.page_circle__tGjXU
		.page_circleTitle__H_b8j {
		font-size: 16px;
		letter-spacing: 0.32px;
		padding-bottom: 9px;
		margin-bottom: 6px;
	}
	.page_fvCarousel__YPPPx
		.page_fvCarouselText__wAkk3
		.page_circles__2Mtsw
		.page_circle__tGjXU
		.page_circleTitleBig__7nKJe {
		font-size: 18px;
		letter-spacing: 0.32px;
		padding-bottom: 10.4px;
		margin-bottom: 6px;
	}
	.page_fvCarousel__YPPPx
		.page_fvCarouselText__wAkk3
		.page_circles__2Mtsw
		.page_circle__tGjXU
		.page_circleText__5EC2F {
		font-size: 18px;
		letter-spacing: 0.36px;
	}
	.page_fvCarousel__YPPPx
		.page_fvCarouselText__wAkk3
		.page_circles__2Mtsw
		.page_circle__tGjXU
		.page_circleTextSmall__2pJuu {
		font-size: 14px;
		letter-spacing: 0.28px;
	}
}
@media (max-width: 768px) {
	.page_fvCarousel__YPPPx {
		padding: 20px 0;
	}
	.page_fvCarousel__YPPPx .page_swiper__rNTJC {
		padding: 0;
		height: 300px;
	}
	.page_fvCarousel__YPPPx .page_swiper__rNTJC .page_swiper-slide__db2Qj {
		width: 320px;
		padding-inline: 5px;
	}
	.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		width: min-content;
		position: static;
		top: unset;
		left: unset;
		padding: 0 16.4px;
		margin: auto auto 22px;
		border: none;
	}
	.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_tags__Pn0Ml {
		display: flex;
		gap: 4px;
		justify-content: center;
		align-self: center;
		width: 100%;
	}
	.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_tags__Pn0Ml .page_tag__ATJ9X {
		padding: 10px;
		height: 43px;
		width: 111px;
		font-size: 16px;
	}
	.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_title__aw_U3 {
		margin-bottom: 8px;
		font-size: 44px;
		letter-spacing: 0.88px;
	}
	.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_circles__2Mtsw {
		justify-content: center;
	}
	.page_fvCarousel__YPPPx .page_fvCarouselText__wAkk3 .page_circles__2Mtsw .page_circle__tGjXU {
		width: 126.601px;
		height: 126.601px;
		padding: 20px 22px 19.8px;
	}
	.page_fvCarousel__YPPPx
		.page_fvCarouselText__wAkk3
		.page_circles__2Mtsw
		.page_circle__tGjXU:not(:first-child) {
		margin-left: -19px;
	}
	.page_fvCarousel__YPPPx
		.page_fvCarouselText__wAkk3
		.page_circles__2Mtsw
		.page_circle__tGjXU
		.page_circleTitle__H_b8j {
		font-size: 15.5spx;
		letter-spacing: 0.3px;
		padding-bottom: 8.7px;
		margin-bottom: 6px;
	}
	.page_fvCarousel__YPPPx
		.page_fvCarouselText__wAkk3
		.page_circles__2Mtsw
		.page_circle__tGjXU
		.page_circleTitleBig__7nKJe {
		font-size: 18.8px;
		letter-spacing: 0.377px;
		padding-bottom: 6.5px;
		margin-bottom: 6px;
	}
	.page_fvCarousel__YPPPx
		.page_fvCarouselText__wAkk3
		.page_circles__2Mtsw
		.page_circle__tGjXU
		.page_circleText__5EC2F {
		font-size: 18px;
		letter-spacing: 0.36px;
	}
	.page_fvCarousel__YPPPx
		.page_fvCarouselText__wAkk3
		.page_circles__2Mtsw
		.page_circle__tGjXU
		.page_circleTextSmall__2pJuu {
		font-size: 14px;
		letter-spacing: 0.28px;
	}
}
.page_fvCarousel__YPPPx .page_fvPagination__Qem1w {
	display: none;
}
@media (max-width: 576px) {
	.page_fvCarousel__YPPPx .page_fvPagination__Qem1w {
		display: flex;
		justify-content: center;
		gap: 10px;
		height: 10px;
		margin: 14px auto 0;
	}
	.page_fvCarousel__YPPPx .page_fvPagination__Qem1w .swiper-pagination-bullet {
		width: 10px;
		height: 10px;
		border-radius: 5px;
		background: var(--color-gray-100);
		opacity: 1;
		flex-shrink: 0;
		margin: 0;
	}
	.page_fvCarousel__YPPPx .page_fvPagination__Qem1w .swiper-pagination-bullet-active {
		background: #1d1d1d;
		opacity: 0.7;
	}
}
.page_contactForTop__oySU2 {
	padding: 0 48px 44px;
	background: var(--color-background);
}
.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 {
	padding: 36px 40px;
	background: var(--color-green-gradation);
	border-radius: 16px;
}
.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_contactText1__FKGg_ {
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: 0.4px;
	color: var(--color-white);
	margin-bottom: 16px;
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactText1__FKGg_
	.page_bigText__87WUC {
	font-size: 38px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: 0.76px;
	color: var(--color-white);
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactText1__FKGg_
	.page_midText___NkIY {
	font-size: 30px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: 0.6px;
	color: var(--color-white);
}
.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_contactText2__sKD3H {
	padding: 8px 16px 8px 8px;
	display: flex;
	gap: 8px;
	justify-content: center;
	border: 1px solid var(--color-white);
	border-radius: 8px;
	background: var(--color-white);
	color: var(--color-green);
	font-size: 34px;
	font-weight: 700;
	line-height: 140%;
	width: -moz-fit-content;
	width: fit-content;
	margin: 0 auto 16px;
}
.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_contactText2__sKD3H span {
	padding: 4px 16px;
	background: var(--color-green);
	color: var(--color-white);
	border-radius: 4px;
	font-size: 31px;
	font-weight: 700;
	line-height: 140%;
}
.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_contactText3__YPGBa {
	font-size: 50px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: 1.08px;
	color: var(--color-white);
	text-align: center;
	margin-bottom: 32px;
}
.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_pleaseTell__0WTf9 {
	padding: 16px;
	border-radius: 8px;
	border: 1px dashed var(--color-white);
	color: var(--color-white);
	font-size: 20px;
	font-weight: 700;
	line-height: 140%;
	text-align: center;
	width: min(100%, 1106px);
	margin: 0 auto 16px;
}
.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_pleaseTell__0WTf9 span {
	color: var(--color-white);
}
.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_contactForTopBtns__bIyvr {
	display: flex;
	gap: 16px;
	align-items: stretch;
	justify-content: center;
	width: min(100%, 1106px);
	margin: 0 auto 16px;
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx {
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 16px 24px;
	border-radius: 8px;
	width: 65.099%;
	justify-content: center;
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx:hover
	.page_contactInfoTelLead__XL4GS,
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx:hover
	.page_tellTime__Ji_24 {
	color: var(--color-white);
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx
	.page_contactInfoTelLead__XL4GS {
	font-weight: 700;
	font-size: 18px;
	line-height: 140%;
	letter-spacing: 0;
	color: var(--color-green);
	display: flex;
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx
	.page_contactInfoTelLead__XL4GS:after,
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx
	.page_contactInfoTelLead__XL4GS:before {
	content: "";
	width: 1px;
	height: 20px;
	display: block;
	background-color: var(--color-green);
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx
	.page_contactInfoTelLead__XL4GS:after:hover,
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx
	.page_contactInfoTelLead__XL4GS:before:hover {
	background-color: var(--color-white);
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx
	.page_contactInfoTelLead__XL4GS:before {
	transform: rotate(-30deg);
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx
	.page_contactInfoTelLead__XL4GS:after {
	transform: rotate(30deg);
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx
	.page_tellBtnFlex__QBwcL {
	display: flex;
	align-items: center;
	gap: 16px;
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx
	span {
	display: flex;
	gap: 16px;
	font-family: var(--roboto);
	font-size: 46px;
	font-weight: 700;
	letter-spacing: -1.84px;
	line-height: 110%;
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx
	span
	svg {
	width: 64px;
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_tellBtn__CLUcx
	.page_tellTime__Ji_24 {
	font-size: 20px;
	line-height: 140%;
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_toFormBtn__l__7X {
	padding: 24px 0;
	display: flex;
	gap: 8px;
	justify-content: center;
	align-items: center;
	font-size: 24px;
	font-weight: 700;
	line-height: 140%;
	width: 33.2123%;
	border-radius: 8px;
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_contactForTopBtns__bIyvr
	.page_toFormBtn__l__7X
	span {
	padding: 2px 8px;
	border-radius: 4px;
	font-size: 20px;
	font-weight: 700;
	line-height: 140%;
}
.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_company__U68Ru {
	display: flex;
	align-items: center;
	justify-content: center;
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_company__U68Ru
	.page_companyLogo__mytSl {
	width: 183.946px;
	padding-right: 16px;
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_company__U68Ru
	.page_companyText__J3gAf {
	font-size: 24px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: 0.48px;
	color: var(--color-white);
	padding-right: 24px;
	border-right: 1px solid var(--color-white);
	margin-right: 24px;
}
.page_contactForTop__oySU2
	.page_contactWrapper__A_YH5
	.page_company__U68Ru
	.page_companyName__yiIUS {
	font-size: 22px;
	font-weight: 400;
	line-height: 120%;
	letter-spacing: 0.44px;
	color: var(--color-white);
}
@media (max-width: 1240px) {
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_tellBtn__CLUcx {
		gap: 4px;
		flex-direction: column;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_tellBtn__CLUcx
		.page_tellBtnFlex__QBwcL {
		gap: 0;
		flex-direction: column;
	}
}
@media (max-width: 960px) {
	.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_contactForTopBtns__bIyvr {
		flex-direction: column;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_tellBtn__CLUcx,
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_toFormBtn__l__7X {
		width: 100%;
	}
}
@media (max-width: 768px) {
	.page_contactForTop__oySU2 {
		padding: 0;
	}
	.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 {
		padding: 24px;
		border-radius: 8px;
	}
	.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_contactText1__FKGg_ {
		text-align: center;
		font-size: 16px;
		letter-spacing: 0.32px;
		color: var(--color-white);
		margin-bottom: 16px;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactText1__FKGg_
		.page_bigText__87WUC {
		font-size: 32px;
		letter-spacing: 0.64px;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactText1__FKGg_
		.page_midText___NkIY {
		font-size: 24px;
		letter-spacing: 0.48px;
	}
	.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_contactText2__sKD3H {
		padding: 5.896px 11.792px 5.896px 5.896px;
		gap: 3px;
		border-radius: 6px;
		font-size: 16px;
		margin: 0 auto 10px;
		align-items: center;
	}
	.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_contactText2__sKD3H span {
		padding: 2.948px 5.896px;
		border-radius: 3px;
		font-size: 16px;
	}
	.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_contactText3__YPGBa {
		font-size: 20px;
		letter-spacing: 0.4px;
		margin-bottom: 10px;
	}
	.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_pleaseTell__0WTf9 {
		padding: 8px 8px 8px 10px;
		border-radius: 8px;
		color: var(--color-white);
		font-size: 14px;
		text-align: left;
		width: 100%;
	}
	.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_contactForTopBtns__bIyvr {
		gap: 9px;
		width: 100%;
		flex-direction: column;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_tellBtn__CLUcx {
		gap: 0;
		padding: 8px 16px;
		justify-content: center;
		width: 100%;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_tellBtn__CLUcx
		.page_contactInfoTelLead__XL4GS {
		font-size: 14px;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_tellBtn__CLUcx
		.page_contactInfoTelLead__XL4GS:after,
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_tellBtn__CLUcx
		.page_contactInfoTelLead__XL4GS:before {
		height: 15px;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_tellBtn__CLUcx
		.page_contactInfoTelLead__XL4GS:before {
		transform: rotate(-20deg);
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_tellBtn__CLUcx
		.page_contactInfoTelLead__XL4GS:after {
		transform: rotate(20deg);
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_tellBtn__CLUcx
		span {
		gap: 4px;
		font-size: 32px;
		letter-spacing: -1.28px;
		line-height: 140%;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_tellBtn__CLUcx
		span
		svg {
		width: 40px;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_tellBtn__CLUcx
		.page_tellTime__Ji_24 {
		margin-top: -8px;
		font-size: 15px;
		line-height: 140%;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_toFormBtn__l__7X {
		padding: 16px 0;
		font-size: 22px;
		width: 100%;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_contactForTopBtns__bIyvr
		.page_toFormBtn__l__7X
		span {
		border-radius: 4px;
		font-size: 18px;
	}
	.page_contactForTop__oySU2 .page_contactWrapper__A_YH5 .page_company__U68Ru {
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		width: 327px;
		margin: 0 auto;
		row-gap: 8px;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_company__U68Ru
		.page_companyLogo__mytSl {
		width: 134px;
		padding-right: 16px;
		order: 0;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_company__U68Ru
		.page_companyText__J3gAf {
		font-size: 14px;
		font-weight: 500;
		line-height: 140%;
		letter-spacing: 0.28px;
		padding-right: 0;
		border-right: none;
		margin-right: 0;
		order: 2;
	}
	.page_contactForTop__oySU2
		.page_contactWrapper__A_YH5
		.page_company__U68Ru
		.page_companyName__yiIUS {
		font-size: 14px;
		line-height: 140%;
		letter-spacing: 0.28px;
		order: 1;
	}
}
.page_productionCarousel__L8pAV {
	padding-top: 44px;
	overflow: hidden;
	align-items: stretch;
}
.page_productionCarousel__L8pAV .page_productionSwiper__o_NVU:first-child {
	margin-bottom: 16px;
	margin-inline: -182.625px;
}
.page_productionCarousel__L8pAV .page_productionSwiperSlide___2aAg {
	padding-inline: 8px;
	width: 381.25px;
	height: auto;
}
.page_productionCarousel__L8pAV .page_productionCard__ff1bt {
	display: block;
	height: 100%;
	padding: 16px;
	border-radius: 16px;
	border-right: 1px solid var(--color-gray-100);
	border-bottom: 1px solid var(--color-gray-100);
	transition: background-color 0.3s;
}
@media (any-hover: hover) {
	.page_productionCarousel__L8pAV .page_productionCard__ff1bt:hover {
		background-color: var(--color-beige);
	}
}
.page_productionCarousel__L8pAV .page_productionCardItem____OFc {
	display: flex;
	height: 100%;
	gap: 16px;
}
.page_productionCarousel__L8pAV .page_productionCardItem____OFc div {
	display: flex;
	flex-direction: column;
	gap: 3px;
}
.page_productionCarousel__L8pAV .page_productionCardItem____OFc .page_productionImg__N6drw {
	width: 124px;
	height: 124px;
	border-radius: 16px;
}
.page_productionCarousel__L8pAV .page_productionCardItem____OFc .page_customerName__8FODa {
	font-size: 12px;
	line-height: 140%;
	color: var(--color-green);
}
.page_productionCarousel__L8pAV .page_productionCardItem____OFc .page_impressions__fxBIs {
	font-size: 18px;
	line-height: 140%;
	font-weight: 700;
}
.page_productionCarousel__L8pAV .page_productionCardItem____OFc .page_hashtag__Wd9Dl {
	color: var(--color-gray-200);
	font-size: 12px;
	line-height: 140%;
	text-overflow: ellipsis;
}
@media (max-width: 768px) {
	.page_productionCarousel__L8pAV .page_productionSwiper__o_NVU:first-child {
		margin-inline: unset;
		margin-bottom: 6px;
	}
	.page_productionCarousel__L8pAV .page_productionSwiperSlide___2aAg {
		padding-inline: 3px;
		height: auto;
		width: 322px;
	}
	.page_productionCarousel__L8pAV .page_productionCard__ff1bt {
		display: block;
		height: 100%;
		padding: 14px 12px;
		border-radius: 8px;
	}
	.page_productionCarousel__L8pAV .page_productionCardItem____OFc {
		display: flex;
		height: 100%;
		gap: 14px;
	}
	.page_productionCarousel__L8pAV .page_productionCardItem____OFc div {
		gap: 4px;
	}
	.page_productionCarousel__L8pAV .page_productionCardItem____OFc .page_productionImg__N6drw {
		width: 94px;
		height: 94px;
		border-radius: 8px;
	}
	.page_productionCarousel__L8pAV .page_productionCardItem____OFc .page_customerName__8FODa {
		font-size: 10px;
	}
	.page_productionCarousel__L8pAV .page_productionCardItem____OFc .page_impressions__fxBIs {
		font-size: 15px;
	}
	.page_productionCarousel__L8pAV .page_productionCardItem____OFc .page_hashtag__Wd9Dl {
		font-size: 10px;
	}
}
@media (max-width: 576px) {
	.page_productionCarousel__L8pAV {
		display: none;
	}
}
.page_productionCarousel__L8pAV .page_productionPagination__ZgDwP {
	display: none;
}
@media (max-width: 576px) {
	.page_productionCarousel__L8pAV .page_productionPagination__ZgDwP {
		display: flex;
		justify-content: center;
		gap: 8px;
		width: 130px;
		height: 10px;
		margin: 16px auto 0;
	}
	.page_productionCarousel__L8pAV .page_productionPagination__ZgDwP .swiper-pagination-bullet {
		width: 100%;
		height: 10px;
		border-radius: 5px;
		background: var(--color-gray-100);
		opacity: 1;
		flex: 1 1;
	}
	.page_productionCarousel__L8pAV
		.page_productionPagination__ZgDwP
		.swiper-pagination-bullet-active {
		background: var(--color-green);
	}
}
.page_productionAndVoice__duXOY {
	border-bottom: 1px solid var(--color-gray-100);
}
.page_productionAndVoice__duXOY .page_productionCount__Qirh9 {
	gap: 16px;
	display: flex;
	padding: 8px 24px 8px 8px;
	border-radius: 100px;
	border: 1px solid var(--color-gray-100);
	margin: 0 auto 16px;
	width: -moz-fit-content;
	width: fit-content;
}
.page_productionAndVoice__duXOY .page_productionCount__Qirh9 .page_workerIcon__sOpIi {
	width: 72px;
	height: 72px;
}
.page_productionAndVoice__duXOY .page_productionCount__Qirh9 .page_countText__PF8hu {
	font-size: 24px;
	font-weight: 700;
	display: flex;
	align-items: center;
	line-height: 100%;
}
.page_productionAndVoice__duXOY
	.page_productionCount__Qirh9
	.page_countText__PF8hu
	.page_countNumber__hRhB9 {
	font-size: 56px;
	font-weight: 700;
	letter-spacing: -2.24px;
	font-family: var(--roboto);
}
.page_productionAndVoice__duXOY
	.page_productionCount__Qirh9
	.page_countText__PF8hu
	.page_countDate__qfMxE {
	font-size: 14px;
	font-weight: 700;
	line-height: 140%;
	padding-top: 5px;
}
.page_productionAndVoice__duXOY .page_productionCategories__8iKOj {
	display: flex;
	flex-wrap: wrap;
	gap: 24px;
	margin-bottom: 64px;
	width: 100%;
}
.page_productionAndVoice__duXOY .page_productionCategories__8iKOj .page_categoryCard__aVWKq {
	display: flex;
	flex-direction: column;
	gap: 22px;
	padding: 16px 16px 32px;
	border-radius: 16px;
	border: 1px solid var(--color-gray-100);
	width: calc(50% - 12px);
}
.page_productionAndVoice__duXOY
	.page_productionCategories__8iKOj
	.page_categoryCard__aVWKq
	.page_categoryImg__bkyVz {
	width: 100%;
}
.page_productionAndVoice__duXOY
	.page_productionCategories__8iKOj
	.page_categoryCard__aVWKq
	.page_categoryText__1ogLp {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 24px;
}
.page_productionAndVoice__duXOY
	.page_productionCategories__8iKOj
	.page_categoryCard__aVWKq
	.page_categoryText__1ogLp
	.page_categoryName__LB32F {
	font-size: 24px;
	font-weight: 700;
	line-height: 140%;
	color: var(--color-green);
	letter-spacing: 0.48px;
}
.page_productionAndVoice__duXOY
	.page_productionCategories__8iKOj
	.page_categoryCard__aVWKq
	.page_categoryText__1ogLp
	.page_categoryArrow__zh151 {
	width: 40px;
	height: 40px;
}
.page_productionAndVoice__duXOY
	.page_productionCategories__8iKOj
	.page_categoryCard__aVWKq
	.page_categoryText__1ogLp
	.page_categoryArrow__zh151
	svg {
	width: 100%;
}
.page_productionAndVoice__duXOY .page_productionCategories__8iKOj .page_categoryCard__aVWKq:hover {
	background: var(--color-beige);
}
.page_productionAndVoice__duXOY
	.page_productionCategories__8iKOj
	.page_categoryCard__aVWKq:hover
	.page_categoryArrow__zh151
	svg
	rect {
	fill: var(--color-green);
}
.page_productionAndVoice__duXOY
	.page_productionCategories__8iKOj
	.page_categoryCard__aVWKq:hover
	.page_categoryArrow__zh151
	svg
	path {
	fill: var(--color-white);
}
.page_productionAndVoice__duXOY .page_service__QHPm1 {
	display: flex;
	flex-direction: column;
	gap: 24px;
	padding: 64px 50px;
	background-color: var(--color-beige);
	border-radius: 16px;
}
.page_productionAndVoice__duXOY .page_service__QHPm1 .page_corporateMessage__yeOMk {
	padding-left: 19px;
	border-left: 5px solid var(--color-green);
}
.page_productionAndVoice__duXOY
	.page_service__QHPm1
	.page_corporateMessage__yeOMk
	.page_messageText__rMV1L {
	font-size: 28px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 0.04em;
}
.page_productionAndVoice__duXOY .page_service__QHPm1 .page_serviceCards__Esm0G {
	display: flex;
	flex-wrap: wrap;
	gap: 24px;
}
.page_productionAndVoice__duXOY
	.page_service__QHPm1
	.page_serviceCards__Esm0G
	.page_serviceCard__y6g6R {
	display: flex;
	gap: 16px;
	padding: 24px;
	border-radius: 16px;
	align-items: center;
	background: var(--color-white);
	border: 1px solid var(--color-gray-100);
}
.page_productionAndVoice__duXOY
	.page_service__QHPm1
	.page_serviceCards__Esm0G
	.page_serviceCard__y6g6R:first-child,
.page_productionAndVoice__duXOY
	.page_service__QHPm1
	.page_serviceCards__Esm0G
	.page_serviceCard__y6g6R:nth-child(2) {
	width: calc(50% - 12px);
}
.page_productionAndVoice__duXOY
	.page_service__QHPm1
	.page_serviceCards__Esm0G
	.page_serviceCard__y6g6R:nth-child(3) {
	width: 100%;
}
.page_productionAndVoice__duXOY
	.page_service__QHPm1
	.page_serviceCards__Esm0G
	.page_serviceCard__y6g6R
	.page_serviceImg__MqCsZ {
	width: 136px;
	height: 136px;
}
.page_productionAndVoice__duXOY
	.page_service__QHPm1
	.page_serviceCards__Esm0G
	.page_serviceCard__y6g6R
	.page_serviceTitle__90WgQ {
	font-size: 24px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 0.48px;
	color: var(--color-green);
	margin-bottom: 12px;
}
.page_productionAndVoice__duXOY
	.page_service__QHPm1
	.page_serviceCards__Esm0G
	.page_serviceCard__y6g6R
	.page_serviceContent__ya7__ {
	display: flex;
	gap: 16px;
	align-items: center;
}
.page_productionAndVoice__duXOY
	.page_service__QHPm1
	.page_serviceCards__Esm0G
	.page_serviceCard__y6g6R
	.page_serviceContent__ya7__
	.page_serviceSentence__2XqO7 {
	font-size: 16px;
	line-height: 160%;
	letter-spacing: 0.32px;
}
.page_productionAndVoice__duXOY
	.page_service__QHPm1
	.page_serviceCards__Esm0G
	.page_serviceCard__y6g6R:hover
	.page_serviceArrow__R4kYG
	svg
	rect {
	fill: var(--color-green);
}
.page_productionAndVoice__duXOY
	.page_service__QHPm1
	.page_serviceCards__Esm0G
	.page_serviceCard__y6g6R:hover
	.page_serviceArrow__R4kYG
	svg
	path {
	fill: var(--color-white);
}
@media (max-width: 1240px) {
	.page_productionAndVoice__duXOY .page_service__QHPm1 .page_serviceCards__Esm0G {
		flex-direction: column;
	}
	.page_productionAndVoice__duXOY
		.page_service__QHPm1
		.page_serviceCards__Esm0G
		.page_serviceCard__y6g6R:first-child,
	.page_productionAndVoice__duXOY
		.page_service__QHPm1
		.page_serviceCards__Esm0G
		.page_serviceCard__y6g6R:nth-child(2) {
		width: 100%;
	}
}
@media (max-width: 768px) {
	.page_productionAndVoice__duXOY .page_productionCount__Qirh9 {
		padding: 16px 24px 16px 16px;
		margin-bottom: 20px;
	}
	.page_productionAndVoice__duXOY .page_productionCount__Qirh9 .page_workerIcon__sOpIi {
		width: 88px;
		height: 88px;
	}
	.page_productionAndVoice__duXOY .page_productionCount__Qirh9 .page_countText__PF8hu {
		font-size: 14px;
		line-height: 120%;
		display: block;
	}
	.page_productionAndVoice__duXOY
		.page_productionCount__Qirh9
		.page_countText__PF8hu
		.page_countNumber__hRhB9 {
		font-size: 32px;
		letter-spacing: -1.92px;
		line-height: 140%;
		vertical-align: sub;
	}
	.page_productionAndVoice__duXOY
		.page_productionCount__Qirh9
		.page_countText__PF8hu
		.page_countDate__qfMxE {
		font-size: 10px;
		line-height: 120%;
		padding-top: 0;
	}
	.page_productionAndVoice__duXOY .page_productionCategories__8iKOj {
		display: flex;
		flex-direction: column;
		gap: 10px;
		margin-bottom: 32px;
	}
	.page_productionAndVoice__duXOY .page_productionCategories__8iKOj .page_categoryCard__aVWKq {
		gap: 8px;
		padding: 16px;
		width: 100%;
	}
	.page_productionAndVoice__duXOY
		.page_productionCategories__8iKOj
		.page_categoryCard__aVWKq
		.page_categoryText__1ogLp {
		padding: 0 16px;
	}
	.page_productionAndVoice__duXOY
		.page_productionCategories__8iKOj
		.page_categoryCard__aVWKq
		.page_categoryText__1ogLp
		.page_categoryName__LB32F {
		font-size: 18px;
		letter-spacing: 0.36px;
	}
	.page_productionAndVoice__duXOY
		.page_productionCategories__8iKOj
		.page_categoryCard__aVWKq
		.page_categoryText__1ogLp
		.page_categoryArrow__zh151 {
		width: 32px;
		height: 32px;
	}
	.page_productionAndVoice__duXOY
		.page_productionCategories__8iKOj
		.page_categoryCard__aVWKq
		.page_categoryText__1ogLp
		.page_categoryArrow__zh151
		svg {
		width: 100%;
	}
	.page_productionAndVoice__duXOY .page_service__QHPm1 {
		gap: 16px;
		padding: 32px 16px;
	}
	.page_productionAndVoice__duXOY .page_service__QHPm1 .page_corporateMessage__yeOMk {
		padding-left: 12px;
		border-left: 4px solid var(--color-green);
	}
	.page_productionAndVoice__duXOY
		.page_service__QHPm1
		.page_corporateMessage__yeOMk
		.page_messageText__rMV1L {
		font-size: 20px;
	}
	.page_productionAndVoice__duXOY .page_service__QHPm1 .page_serviceCards__Esm0G {
		gap: 10px;
		flex-direction: column;
	}
	.page_productionAndVoice__duXOY
		.page_service__QHPm1
		.page_serviceCards__Esm0G
		.page_serviceCard__y6g6R {
		display: flex;
		flex-wrap: wrap;
		column-gap: 16px;
		row-gap: 8px;
		padding: 16px;
		border-radius: 8px;
	}
	.page_productionAndVoice__duXOY
		.page_service__QHPm1
		.page_serviceCards__Esm0G
		.page_serviceCard__y6g6R:first-child,
	.page_productionAndVoice__duXOY
		.page_service__QHPm1
		.page_serviceCards__Esm0G
		.page_serviceCard__y6g6R:nth-child(2),
	.page_productionAndVoice__duXOY
		.page_service__QHPm1
		.page_serviceCards__Esm0G
		.page_serviceCard__y6g6R:nth-child(3) {
		width: 100%;
	}
	.page_productionAndVoice__duXOY
		.page_service__QHPm1
		.page_serviceCards__Esm0G
		.page_serviceCard__y6g6R
		.page_serviceImg__MqCsZ {
		width: 64px;
		height: 64px;
	}
	.page_productionAndVoice__duXOY
		.page_service__QHPm1
		.page_serviceCards__Esm0G
		.page_serviceCard__y6g6R
		.page_serviceTitle__90WgQ {
		font-size: 18px;
		letter-spacing: 0.36px;
		margin-bottom: 0;
		width: calc(100% - 80px);
	}
	.page_productionAndVoice__duXOY
		.page_service__QHPm1
		.page_serviceCards__Esm0G
		.page_serviceCard__y6g6R
		.page_serviceContent__ya7__ {
		display: flex;
		gap: 8px;
		align-items: center;
	}
	.page_productionAndVoice__duXOY
		.page_service__QHPm1
		.page_serviceCards__Esm0G
		.page_serviceCard__y6g6R
		.page_serviceContent__ya7__
		.page_serviceSentence__2XqO7 {
		font-size: 14px;
		line-height: 140%;
		letter-spacing: 0.28px;
	}
	.page_productionAndVoice__duXOY
		.page_service__QHPm1
		.page_serviceCards__Esm0G
		.page_serviceCard__y6g6R
		.page_serviceContent__ya7__
		.page_serviceArrow__R4kYG {
		width: 32px;
		height: 32px;
		flex-shrink: 0;
	}
	.page_productionAndVoice__duXOY
		.page_service__QHPm1
		.page_serviceCards__Esm0G
		.page_serviceCard__y6g6R
		.page_serviceContent__ya7__
		.page_serviceArrow__R4kYG
		svg {
		width: 100%;
	}
}
.page_priceInfo__GXLyi {
	background: var(--color-beige);
}
.page_priceInfo__GXLyi .page_priceDescription__2KGQ_ {
	margin-bottom: 32px;
}
.page_priceInfo__GXLyi .page_priceDescription__2KGQ_ .page_priceDescriptionText__HREq1 {
	font-size: 16px;
	line-height: 160%;
	letter-spacing: 0.32px;
	text-align: center;
}
.page_priceInfo__GXLyi .page_priceInfoContent__9HDHl {
	display: flex;
	gap: 32px;
	flex-direction: column;
	background: var(--color-white);
	padding: 40px;
	border-radius: 16px;
	border: 1px solid var(--color-gray-100);
}
.page_priceInfo__GXLyi .page_priceInfoContent__9HDHl .page_priceInfoListAndCircle__qmrEU {
	display: flex;
	gap: 24px;
	padding: 24px;
	align-items: flex-start;
}
.page_priceInfo__GXLyi
	.page_priceInfoContent__9HDHl
	.page_priceInfoListAndCircle__qmrEU
	.page_freeServiceList__XnrgR {
	display: flex;
	gap: 8px;
	flex-wrap: wrap;
	margin-block: auto;
}
.page_priceInfo__GXLyi
	.page_priceInfoContent__9HDHl
	.page_priceInfoListAndCircle__qmrEU
	.page_freeServiceList__XnrgR
	.page_freeServiceItem__PPeXo {
	padding: 16px 32px;
	border-radius: 100px;
	border: 1px solid var(--color-gray-100);
	background: var(--color-white);
	font-size: 18px;
	line-height: 140%;
}
.page_priceInfo__GXLyi .page_priceInfoContent__9HDHl .page_priceInfoListAndCircle__qmrEU svg {
	flex-shrink: 0;
}
.page_priceInfo__GXLyi
	.page_priceInfoContent__9HDHl
	.page_priceInfoListAndCircle__qmrEU
	.page_directionUnder__XqqC7 {
	display: none;
}
.page_priceInfo__GXLyi
	.page_priceInfoContent__9HDHl
	.page_priceInfoListAndCircle__qmrEU
	.page_priceCircles__9bdDn {
	display: flex;
}
.page_priceInfo__GXLyi
	.page_priceInfoContent__9HDHl
	.page_priceInfoListAndCircle__qmrEU
	.page_priceCircles__9bdDn
	.page_priceCircle__B7T9K {
	width: 240px;
	height: 240px;
	flex-shrink: 0;
	background: var(--color-green-gradation);
	border-radius: 100%;
	padding: 59px 37px 29px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.page_priceInfo__GXLyi
	.page_priceInfoContent__9HDHl
	.page_priceInfoListAndCircle__qmrEU
	.page_priceCircles__9bdDn
	.page_priceCircle__B7T9K:nth-child(2) {
	background: var(--color-blue-gradation);
	margin-left: -24px;
}
.page_priceInfo__GXLyi
	.page_priceInfoContent__9HDHl
	.page_priceInfoListAndCircle__qmrEU
	.page_priceCircles__9bdDn
	.page_priceCircle__B7T9K:nth-child(2)
	.page_priceCircleTitle__MYT_P {
	font-size: 34px;
	letter-spacing: 0.68px;
	color: var(--color-white);
}
.page_priceInfo__GXLyi
	.page_priceInfoContent__9HDHl
	.page_priceInfoListAndCircle__qmrEU
	.page_priceCircles__9bdDn
	.page_priceCircle__B7T9K
	.page_priceCircleTitle__MYT_P {
	font-size: 36px;
	font-weight: 700;
	line-height: 110%;
	letter-spacing: 0.72px;
	color: var(--color-white);
}
.page_priceInfo__GXLyi
	.page_priceInfoContent__9HDHl
	.page_priceInfoListAndCircle__qmrEU
	.page_priceCircles__9bdDn
	.page_priceCircle__B7T9K
	.page_priceCircleAmount__yO5vC {
	font-family: var(--roboto);
	font-size: 116px;
	font-weight: 700;
	line-height: 110%;
	letter-spacing: 2.32px;
	color: var(--color-white);
	display: flex;
	align-items: center;
}
.page_priceInfo__GXLyi
	.page_priceInfoContent__9HDHl
	.page_priceInfoListAndCircle__qmrEU
	.page_priceCircles__9bdDn
	.page_priceCircle__B7T9K
	.page_priceCircleAmount__yO5vC
	span {
	font-size: 22px;
	font-weight: 700;
	line-height: 110%;
	letter-spacing: 0.44px;
	color: var(--color-white);
}
.page_priceInfo__GXLyi
	.page_priceInfoContent__9HDHl
	.page_priceInfoListAndCircle__qmrEU
	.page_priceCircles__9bdDn
	.page_priceCircle__B7T9K
	.page_priceCircleText__vvuBL {
	padding: 10px 2px 0;
	border-top: 1px solid hsla(0, 0%, 100%, 0.3);
	margin-top: 9px;
	font-size: 20px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 0.4px;
	color: var(--color-white);
	text-align: center;
}
@media (max-width: 1240px) {
	.page_priceInfo__GXLyi .page_priceInfoContent__9HDHl .page_priceInfoListAndCircle__qmrEU {
		flex-direction: column;
		align-items: center;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoListAndCircle__qmrEU
		.page_priceCircles__9bdDn {
		justify-content: center;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoListAndCircle__qmrEU
		.page_directionRight__7Xi_6 {
		display: none;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoListAndCircle__qmrEU
		.page_directionUnder__XqqC7 {
		display: block;
	}
}
.page_priceInfo__GXLyi .page_priceInfoContent__9HDHl .page_priceInfoText__Nwf_k {
	display: flex;
	gap: 40px;
}
.page_priceInfo__GXLyi
	.page_priceInfoContent__9HDHl
	.page_priceInfoText__Nwf_k
	.page_priceInfoTextText__KRqZX {
	font-size: 16px;
	line-height: 160%;
	letter-spacing: 0.32px;
}
.page_priceInfo__GXLyi .page_priceInfoContent__9HDHl .page_greenBtn__9hR52 {
	max-width: 540px;
	width: 100%;
}
@media (max-width: 768px) {
	.page_priceInfo__GXLyi .page_priceDescription__2KGQ_ {
		margin-bottom: 20px;
	}
	.page_priceInfo__GXLyi .page_priceDescription__2KGQ_ .page_priceDescriptionText__HREq1 {
		font-size: 15px;
		line-height: 160%;
		letter-spacing: 0.3px;
		text-align: left;
	}
	.page_priceInfo__GXLyi .page_priceInfoContent__9HDHl {
		gap: 16px;
		padding: 8px 16px;
	}
	.page_priceInfo__GXLyi .page_priceInfoContent__9HDHl .page_priceInfoListAndCircle__qmrEU {
		gap: 16px;
		padding: 24px;
		align-items: center;
		flex-direction: column;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoListAndCircle__qmrEU
		.page_freeServiceList__XnrgR {
		display: flex;
		gap: 6px;
		flex-wrap: wrap;
		justify-content: center;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoListAndCircle__qmrEU
		.page_freeServiceList__XnrgR
		.page_freeServiceItem__PPeXo {
		padding: 6px 16px;
		font-size: 16px;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoListAndCircle__qmrEU
		.page_priceCircles__9bdDn {
		display: flex;
		justify-content: center;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoListAndCircle__qmrEU
		.page_priceCircles__9bdDn
		.page_priceCircle__B7T9K {
		width: 160px;
		height: 160px;
		padding: 0;
		display: flex;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoListAndCircle__qmrEU
		.page_priceCircles__9bdDn
		.page_priceCircle__B7T9K:nth-child(2) {
		margin-left: -30px;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoListAndCircle__qmrEU
		.page_priceCircles__9bdDn
		.page_priceCircle__B7T9K:nth-child(2)
		.page_priceCircleTitle__MYT_P {
		font-size: 19px;
		letter-spacing: 0.4px;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoListAndCircle__qmrEU
		.page_priceCircles__9bdDn
		.page_priceCircle__B7T9K
		.page_priceCircleTitle__MYT_P {
		font-size: 20px;
		letter-spacing: 0.4px;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoListAndCircle__qmrEU
		.page_priceCircles__9bdDn
		.page_priceCircle__B7T9K
		.page_priceCircleAmount__yO5vC {
		font-size: 67px;
		letter-spacing: 1.3px;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoListAndCircle__qmrEU
		.page_priceCircles__9bdDn
		.page_priceCircle__B7T9K
		.page_priceCircleAmount__yO5vC
		span {
		font-size: 14px;
		letter-spacing: 0.28px;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoListAndCircle__qmrEU
		.page_priceCircles__9bdDn
		.page_priceCircle__B7T9K
		.page_priceCircleText__vvuBL {
		padding: 6px 2px 0;
		margin-top: 5px;
		font-size: 14px;
		letter-spacing: 0.28px;
	}
	.page_priceInfo__GXLyi .page_priceInfoContent__9HDHl .page_priceInfoText__Nwf_k {
		display: flex;
		gap: 16px;
		flex-direction: column;
	}
	.page_priceInfo__GXLyi
		.page_priceInfoContent__9HDHl
		.page_priceInfoText__Nwf_k
		.page_priceInfoTextText__KRqZX {
		font-size: 15px;
		letter-spacing: 0.3px;
	}
}
.page_materialInfo__vRcAV .page_materialFeatures__uVFpP {
	display: flex;
	gap: 8px;
	flex-wrap: wrap;
	justify-content: center;
	margin-bottom: 24px;
	padding: 0;
}
.page_materialInfo__vRcAV .page_materialFeatures__uVFpP .page_materialFeatureText__Y3N2n {
	padding: 16px 32px;
	border-radius: 100px;
	border: 1px solid var(--color-gray-100);
	font-size: 18px;
	line-height: 140%;
}
.page_materialInfo__vRcAV .page_materialArrow__GCvVx {
	margin: 0 auto 24px;
	width: -moz-fit-content;
	width: fit-content;
}
.page_materialInfo__vRcAV .page_materialArrow__GCvVx svg {
	width: 281px;
}
.page_materialInfo__vRcAV .page_materialQuality__21DpX {
	color: var(--color-green);
	font-size: 24px;
	font-weight: 700;
	letter-spacing: 0.48px;
	line-height: 140%;
	margin-bottom: 64px;
	text-align: center;
}
.page_materialInfo__vRcAV .page_materialSamples__hNsP0 {
	display: flex;
	gap: 24px;
	flex-wrap: wrap;
	margin-bottom: 64px;
}
.page_materialInfo__vRcAV .page_materialSamples__hNsP0 .page_sampleBox__4LKHQ {
	width: calc(50% - 12px);
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 8px;
	padding: 32px;
	border-radius: 16px;
	border: 1px solid var(--color-gray-100);
}
.page_materialInfo__vRcAV
	.page_materialSamples__hNsP0
	.page_sampleBox__4LKHQ
	.page_sampleImg__MqFwe {
	max-width: 100%;
	width: 379px;
	aspect-ratio: 379/265;
}
.page_materialInfo__vRcAV
	.page_materialSamples__hNsP0
	.page_sampleBox__4LKHQ
	.page_sampleText__mhcku {
	font-size: 18px;
	line-height: 160%;
	letter-spacing: 0.36px;
}
.page_materialInfo__vRcAV .page_sizesInfo__OfRhs {
	margin-bottom: 24px;
}
.page_materialInfo__vRcAV .page_sizesInfo__OfRhs .page_sizesChart__VdIIq {
	width: 753px;
	margin: 0 auto;
	max-width: 100%;
}
.page_materialInfo__vRcAV .page_sizesInfo__OfRhs .page_sizesChart__VdIIq img {
	width: 100%;
}
.page_materialInfo__vRcAV .page_sizesInfo__OfRhs .page_sizesNote__rct82 {
	font-size: 24px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 0.48px;
}
.page_materialInfo__vRcAV .page_specialSizes__o6u7r {
	margin-bottom: 24px;
}
.page_materialInfo__vRcAV .page_specialSizes__o6u7r .page_miniSectionTitle__yMs2I {
	font-size: 28px;
	line-height: 140%;
	letter-spacing: 0.02em;
	padding-left: 24px;
	-webkit-margin-after: 19px;
	margin-block-end: 19px;
	-webkit-border-start: 5px solid #60aa51;
	border-inline-start: 5px solid #60aa51;
}
.page_materialInfo__vRcAV .page_specialSizes__o6u7r .page_specialSizeTypes___oP72 {
	display: flex;
	gap: 16px;
}
.page_materialInfo__vRcAV
	.page_specialSizes__o6u7r
	.page_specialSizeTypes___oP72
	.page_specialSizeType__DuqmM {
	width: calc(50% - 8px);
	transition: opacity 0.3s;
}
@media (any-hover: hover) {
	.page_materialInfo__vRcAV
		.page_specialSizes__o6u7r
		.page_specialSizeTypes___oP72
		.page_specialSizeType__DuqmM:hover {
		opacity: 0.6;
	}
}
.page_materialInfo__vRcAV
	.page_specialSizes__o6u7r
	.page_specialSizeTypes___oP72
	.page_specialSizeType__DuqmM
	img {
	width: 100%;
}
.page_materialInfo__vRcAV .page_optionInfo___ZGNZ {
	margin-bottom: 64px;
}
.page_materialInfo__vRcAV .page_optionInfo___ZGNZ .page_optionItems__GyQOD {
	display: flex;
	gap: 24px;
	flex-direction: column;
}
.page_materialInfo__vRcAV .page_optionInfo___ZGNZ .page_optionItems__GyQOD .page_optionItem__uo_us {
	width: 100%;
	padding: 24px;
	display: flex;
	gap: 16px;
	align-items: center;
	justify-content: space-between;
	border-radius: 16px;
	border: 1px solid var(--color-gray-100);
	background: var(--color-white);
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us
	.page_optionContent__nt7Uf {
	display: flex;
	gap: 12px;
	flex-direction: column;
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us
	.page_optionContent__nt7Uf
	.page_optionTitle__ZKXGT {
	font-size: 24px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 0.48px;
	color: var(--color-green);
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us
	.page_optionContent__nt7Uf
	.page_optionDescription__RsVLl {
	font-size: 16px;
	line-height: 140%;
	letter-spacing: 0.2em;
}
@media (max-width: 768px) {
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us
		.page_optionContent__nt7Uf
		.page_optionDescription__RsVLl {
		font-size: 14px;
	}
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us
	> .page_optionDescription__RsVLl {
	display: none;
}
@media (max-width: 768px) {
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us
		> .page_optionDescription__RsVLl {
		font-size: 14px;
	}
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us
	.page_optionImages__bECRU {
	display: flex;
	gap: 16px;
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us
	.page_optionImages__bECRU
	.page_optionImageBox__0KVmA {
	display: flex;
	flex-direction: column;
	gap: 8px;
	border-radius: 16px;
	border: 1px solid var(--color-gray-100);
	padding: 32px;
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us
	.page_optionImages__bECRU
	.page_optionImageBox__0KVmA
	img {
	width: 100%;
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us
	.page_optionImages__bECRU
	.page_optionImageBox__0KVmA
	.page_optionImgText__6t_Sf {
	font-size: 14px;
	line-height: 160%;
	letter-spacing: 0.28px;
	text-align: center;
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us
	.page_optionArrow__XvoIi {
	width: 40px;
	height: 40px;
	flex-shrink: 0;
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us
	.page_optionArrow__XvoIi
	svg {
	width: 100%;
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us:hover
	.page_optionArrow__XvoIi
	svg
	rect {
	fill: var(--color-green);
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us:hover
	.page_optionArrow__XvoIi
	svg
	path {
	fill: var(--color-white);
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us
	.page_optionTitleWithImg__9axcn {
	display: flex;
	gap: 24px;
	align-items: center;
}
.page_materialInfo__vRcAV
	.page_optionInfo___ZGNZ
	.page_optionItems__GyQOD
	.page_optionItem__uo_us
	.page_optionTitleWithImg__9axcn
	img {
	width: 136px;
	height: 136px;
}
.page_materialInfo__vRcAV .page_optionInfoBtn__uWK9w {
	margin: 0 0 0 auto;
}
@media (max-width: 1024px) {
	.page_materialInfo__vRcAV .page_specialSizes__o6u7r {
		margin-bottom: 16px;
	}
	.page_materialInfo__vRcAV .page_specialSizes__o6u7r .page_specialSizeTypes___oP72 {
		flex-direction: column;
		gap: 10px;
	}
	.page_materialInfo__vRcAV
		.page_specialSizes__o6u7r
		.page_specialSizeTypes___oP72
		.page_specialSizeType__DuqmM {
		width: 100%;
	}
	.page_materialInfo__vRcAV .page_optionInfo___ZGNZ {
		margin-bottom: 32px;
	}
	.page_materialInfo__vRcAV .page_optionInfo___ZGNZ .page_optionItems__GyQOD {
		gap: 10px;
	}
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us {
		padding: 16px;
		gap: 8px;
		flex-wrap: wrap;
		align-items: flex-start;
		border-radius: 8px;
		align-items: center;
	}
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us
		.page_optionContent__nt7Uf {
		gap: 8px;
		order: 1;
		width: calc(100% - 50px);
	}
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us
		.page_optionContent__nt7Uf
		.page_optionTitle__ZKXGT {
		font-size: 18px;
		letter-spacing: 0.36px;
	}
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us:nth-child(2)
		.page_optionContent__nt7Uf
		.page_optionDescription__RsVLl {
		display: none;
	}
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us
		> .page_optionDescription__RsVLl {
		display: block;
	}
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us
		.page_optionImages__bECRU {
		display: flex;
		gap: 7px;
		order: 0;
	}
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us
		.page_optionImages__bECRU
		.page_optionImageBox__0KVmA {
		display: flex;
		flex-direction: column;
		gap: 7px;
		border-radius: 14px;
		border: 1px solid var(--color-gray-100);
		padding: 14px;
	}
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us
		.page_optionImages__bECRU
		.page_optionImageBox__0KVmA
		img {
		width: 100%;
	}
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us
		.page_optionImages__bECRU
		.page_optionImageBox__0KVmA
		.page_optionImgText__6t_Sf {
		font-size: 12px;
		line-height: 160%;
		letter-spacing: 0.24px;
		text-align: center;
	}
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us
		.page_optionArrow__XvoIi {
		order: 2;
	}
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us
		.page_optionTitleWithImg__9axcn {
		gap: 16px;
	}
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us
		.page_optionTitleWithImg__9axcn
		img {
		width: 64px;
		height: 64px;
	}
	.page_materialInfo__vRcAV
		.page_optionInfo___ZGNZ
		.page_optionItems__GyQOD
		.page_optionItem__uo_us
		> .page_optionDescription__RsVLl {
		width: calc(100% - 50px);
	}
}
@media (max-width: 768px) {
	.page_materialInfo__vRcAV .page_materialFeatures__uVFpP {
		gap: 0;
		flex-direction: column;
		list-style: disc;
		margin-bottom: 20px;
		padding-left: 20px;
	}
	.page_materialInfo__vRcAV .page_materialFeatures__uVFpP .page_materialFeatureText__Y3N2n {
		padding: 0;
		border: none;
		font-size: 15px;
	}
	.page_materialInfo__vRcAV .page_materialFeatures__uVFpP .page_materialFeatureText__Y3N2n span {
		vertical-align: middle;
	}
	.page_materialInfo__vRcAV .page_materialFeatures__uVFpP .page_materialFeatureText__Y3N2n::marker {
		font-size: 10px;
	}
	.page_materialInfo__vRcAV .page_materialArrow__GCvVx {
		margin: 0 auto 20px;
		width: -moz-fit-content;
		width: fit-content;
	}
	.page_materialInfo__vRcAV .page_materialArrow__GCvVx svg {
		width: 169px;
	}
	.page_materialInfo__vRcAV .page_materialQuality__21DpX {
		font-size: 20px;
		letter-spacing: 0.4px;
		margin-bottom: 20px;
	}
	.page_materialInfo__vRcAV .page_materialSamples__hNsP0 {
		gap: 10px;
		margin-bottom: 32px;
	}
	.page_materialInfo__vRcAV .page_materialSamples__hNsP0 .page_sampleBox__4LKHQ {
		width: calc(50% - 5px);
		padding: 16px;
	}
	.page_materialInfo__vRcAV .page_materialSamples__hNsP0 .page_sampleBox__4LKHQ:first-child,
	.page_materialInfo__vRcAV
		.page_materialSamples__hNsP0
		.page_sampleBox__4LKHQ:first-child
		.page_sampleImg__MqFwe,
	.page_materialInfo__vRcAV .page_materialSamples__hNsP0 .page_sampleBox__4LKHQ:nth-child(2),
	.page_materialInfo__vRcAV
		.page_materialSamples__hNsP0
		.page_sampleBox__4LKHQ:nth-child(2)
		.page_sampleImg__MqFwe {
		width: 100%;
	}
	.page_materialInfo__vRcAV
		.page_materialSamples__hNsP0
		.page_sampleBox__4LKHQ
		.page_sampleImg__MqFwe {
		max-width: 100%;
		width: 379px;
		aspect-ratio: 379/265;
	}
	.page_materialInfo__vRcAV
		.page_materialSamples__hNsP0
		.page_sampleBox__4LKHQ
		.page_sampleText__mhcku {
		font-size: 13px;
		line-height: 140%;
		letter-spacing: 0.26px;
	}
	.page_materialInfo__vRcAV .page_sizesInfo__OfRhs {
		margin-bottom: 16px;
	}
	.page_materialInfo__vRcAV .page_sizesInfo__OfRhs .page_sizesChart__VdIIq {
		width: 100%;
		margin-bottom: 16px;
	}
	.page_materialInfo__vRcAV .page_sizesInfo__OfRhs .page_sizesNote__rct82 {
		font-size: 16px;
		line-height: 140%;
		letter-spacing: 0.32px;
	}
}
.page_deliveryInfo__4Axh_ .page_deliveryDescription__rXzPy {
	font-size: 16px;
	line-height: 160%;
	letter-spacing: 0.32px;
	margin-bottom: 16px;
	text-align: center;
}
.page_deliveryInfo__4Axh_ .page_deliveryCondition__bvYdg {
	font-size: 24px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 0.48px;
	margin-bottom: 32px;
	text-align: center;
}
.page_deliveryInfo__4Axh_ .page_deliveryCondition__bvYdg .page_highlight__bhXK4 {
	color: var(--color-green);
}
.page_deliveryInfo__4Axh_ .page_deliverySchedule__SiTmC {
	margin: 0 auto 32px;
	overflow: hidden;
}
.page_deliveryInfo__4Axh_ .page_deliverySchedule__SiTmC .page_tableWrapper__A_64m {
	width: 100%;
	border-radius: 16px;
	overflow: hidden;
	display: flex;
	justify-content: center;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableHeader__HyCJ1 {
	display: flex;
	flex-direction: column;
	gap: 0;
	width: 244px;
	flex-shrink: 0;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableHeader__HyCJ1
	.page_row1__xV9uG {
	background: var(--color-beige);
	border-bottom: 1px solid var(--color-green);
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableHeader__HyCJ1
	.page_row2__ukC7d {
	background: var(--color-green);
	border-right: 1px solid var(--color-white);
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableHeader__HyCJ1
	.page_row2__ukC7d
	img {
	width: 143.05px;
	height: 20.924px;
	max-width: 100%;
	display: block;
	margin: 6px auto 0;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableHeader__HyCJ1
	.page_row3__nRexd,
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableHeader__HyCJ1
	.page_row4__Ukv_G {
	border-right: 1px solid var(--color-gray-100);
	border-left: 1px solid var(--color-gray-100);
	border-bottom: 1px solid var(--color-gray-100);
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableHeader__HyCJ1
	.page_row4__Ukv_G {
	border-radius: 0 0 0 16px;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE {
	width: min(100% - 245px, 960px);
	flex-shrink: 0;
	overflow-x: scroll;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyContent__yBhOQ {
	width: 960px;
	flex-shrink: 0;
	display: flex;
	gap: 0;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g {
	display: flex;
	flex-direction: column;
	gap: 0;
	width: 102px;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g.page_designDecide__gzVY3 {
	width: 245px;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g.page_designDecide__gzVY3
	.page_row1__xV9uG,
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g.page_designDecide__gzVY3
	.page_row2__ukC7d {
	text-align: center;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g.page_designDecide__gzVY3
	.page_row2__ukC7d {
	font-size: 20px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.4px;
	color: var(--color-white);
	background: var(--color-green);
	border-right: 1px solid var(--color-white);
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g:nth-child(4)
	.page_row2__ukC7d,
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g:nth-child(5)
	.page_row2__ukC7d,
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g:nth-child(6)
	.page_row2__ukC7d,
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g:nth-child(7)
	.page_row2__ukC7d,
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g:nth-child(8)
	.page_row2__ukC7d {
	border-bottom: 1px solid var(--color-gray-100);
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g:nth-child(8)
	.page_tableBodyItem__dEHm_:first-child {
	border-right: none;
	border-radius: 0 16px 0 0;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g:nth-child(8)
	.page_tableBodyItem__dEHm_:not(:first-child) {
	border-right: 1px solid var(--color-gray-100);
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g:nth-child(8)
	.page_tableBodyItem__dEHm_:last-child {
	border-radius: 0 0 16px 0;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g
	.page_row2__ukC7d.page_shipping__5_MQ_ {
	background: var(--color-green);
	width: 204px;
	font-size: 20px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.4px;
	color: var(--color-white);
	text-align: center;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g
	.page_row2__ukC7d.page_shippingText__gYeCm {
	font-size: 20px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.4px;
	white-space: nowrap;
	color: var(--color-green);
	padding: 20px 16px;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g
	.page_row3__nRexd,
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g
	.page_row4__Ukv_G {
	border-bottom: 1px solid var(--color-gray-100);
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g
	.page_row3__nRexd.page_shipping__5_MQ_,
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g
	.page_row4__Ukv_G.page_shipping__5_MQ_ {
	background: var(--color-gray-200);
	color: var(--color-white);
	text-align: center;
	position: relative;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g
	.page_row3__nRexd.page_shipping__5_MQ_
	img,
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_tableBody__FJUYE
	.page_tableBodyItems__2s60g
	.page_row4__Ukv_G.page_shipping__5_MQ_
	img {
	position: absolute;
	top: 50%;
	left: -80px;
	width: 611px;
	transform: translateX(-100%) translateY(-50%);
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_row1__xV9uG {
	height: 90px;
	padding: 32px 2px;
	background: var(--color-beige);
	border-right: 1px solid var(--color-gray-100);
	font-size: 16px;
	line-height: 160%;
	letter-spacing: 0.32px;
	text-align: center;
	white-space: nowrap;
}
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_row2__ukC7d {
	height: 97px;
	padding: 32px 16px;
}
.page_deliveryInfo__4Axh_ .page_deliverySchedule__SiTmC .page_tableWrapper__A_64m .page_row3__nRexd,
.page_deliveryInfo__4Axh_
	.page_deliverySchedule__SiTmC
	.page_tableWrapper__A_64m
	.page_row4__Ukv_G {
	height: 97px;
	padding: 32px 16px;
	font-size: 20px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.4px;
}
.page_deliveryInfo__4Axh_ .page_deliveryNote__7vDsh {
	font-size: 16px;
	font-weight: 400;
	line-height: 160%;
	letter-spacing: 0.32px;
}
@media (max-width: 768px) {
	.page_deliveryInfo__4Axh_ .page_deliveryDescription__rXzPy {
		font-size: 15px;
		letter-spacing: 0;
		margin-bottom: 8px;
		text-align: left;
	}
	.page_deliveryInfo__4Axh_ .page_deliveryCondition__bvYdg {
		font-size: 18px;
		letter-spacing: 0.36px;
		margin-bottom: 20px;
		text-align: left;
	}
	.page_deliveryInfo__4Axh_ .page_deliverySchedule__SiTmC {
		margin-bottom: 20px;
	}
	.page_deliveryInfo__4Axh_ .page_deliverySchedule__SiTmC .page_tableWrapper__A_64m {
		width: 100%;
		border-radius: 11px;
		overflow: hidden;
		display: flex;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableHeader__HyCJ1 {
		display: flex;
		flex-direction: column;
		gap: 0;
		width: 120px;
		flex-shrink: 0;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableHeader__HyCJ1
		.page_row2__ukC7d
		img {
		width: 88px;
		height: 13px;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE {
		width: calc(100% - 120px);
		overflow-x: scroll;
		flex-shrink: 0;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyContent__yBhOQ {
		width: 730px;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g {
		display: flex;
		flex-direction: column;
		gap: 0;
		width: 87px;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g.page_designDecide__gzVY3 {
		width: 120px;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g.page_designDecide__gzVY3
		.page_row2__ukC7d {
		font-size: 14px;
		font-weight: 700;
		line-height: 160%;
		letter-spacing: 0.28px;
		white-space: nowrap;
		padding: 22px 3px;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g:nth-child(4)
		.page_row2__ukC7d,
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g:nth-child(5)
		.page_row2__ukC7d,
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g:nth-child(6)
		.page_row2__ukC7d,
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g:nth-child(7)
		.page_row2__ukC7d,
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g:nth-child(8)
		.page_row2__ukC7d {
		border-bottom: 1px solid var(--color-gray-100);
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g:nth-child(8)
		.page_tableBodyItem__dEHm_:first-child {
		border-right: none;
		border-radius: 0 16px 0 0;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g:nth-child(8)
		.page_tableBodyItem__dEHm_:not(:first-child) {
		border-right: 1px solid var(--color-gray-100);
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g:nth-child(8)
		.page_tableBodyItem__dEHm_:last-child {
		border-radius: 0 0 16px 0;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g
		.page_row2__ukC7d.page_shipping__5_MQ_ {
		background: var(--color-green);
		width: 174px;
		font-size: 14px;
		letter-spacing: 0.28px;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g
		.page_row2__ukC7d.page_shippingText__gYeCm {
		font-size: 14px;
		letter-spacing: 0.28px;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g
		.page_row3__nRexd,
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g
		.page_row4__Ukv_G {
		border-bottom: 1px solid var(--color-gray-100);
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g
		.page_row3__nRexd.page_shipping__5_MQ_,
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g
		.page_row4__Ukv_G.page_shipping__5_MQ_ {
		background: var(--color-gray-200);
		color: var(--color-white);
		text-align: center;
		position: relative;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g
		.page_row3__nRexd.page_shipping__5_MQ_
		img,
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_tableBody__FJUYE
		.page_tableBodyItems__2s60g
		.page_row4__Ukv_G.page_shipping__5_MQ_
		img {
		position: absolute;
		top: 50%;
		left: -80px;
		width: 450px;
		transform: translateX(-100%) translateY(-50%);
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_row1__xV9uG {
		height: 68px;
		padding: 22.5px 11px;
		font-size: 11px;
		line-height: 160%;
		letter-spacing: 0.22px;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_row2__ukC7d {
		height: 69px;
		padding: 22.5px 11px;
	}
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_row3__nRexd,
	.page_deliveryInfo__4Axh_
		.page_deliverySchedule__SiTmC
		.page_tableWrapper__A_64m
		.page_row4__Ukv_G {
		height: 69px;
		padding: 22.5px 11px;
		font-size: 14px;
		letter-spacing: 0.28px;
	}
	.page_deliveryInfo__4Axh_ .page_deliveryNote__7vDsh {
		font-size: 14px;
		letter-spacing: 0.28px;
	}
}
.page_orderFlow__7mvj4 {
	background: var(--color-beige);
}
.page_orderFlow__7mvj4 .page_orderSteps__ujZVo {
	display: flex;
	gap: 16px;
	margin-bottom: 32px;
}
.page_orderFlow__7mvj4 .page_orderSteps__ujZVo .page_orderStep__jvtGs {
	display: flex;
	gap: 16px;
	flex-direction: column;
	align-items: center;
	padding: 32px;
	border-bottom: 1px solid var(--color-gray-100);
	border-right: 1px solid var(--color-gray-100);
	border-radius: 16px;
	background: var(--color-white);
	width: calc((100% - 32px) / 3);
}
.page_orderFlow__7mvj4 .page_orderSteps__ujZVo .page_orderStep__jvtGs .page_stepNumber__a0_6A {
	font-family: var(--roboto);
	font-size: 20px;
	font-weight: 400;
	line-height: 140%;
	color: var(--color-white);
	background: var(--color-green-gradation);
	border-radius: 100px;
	width: 56px;
	height: 56px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.page_orderFlow__7mvj4 .page_orderSteps__ujZVo .page_orderStep__jvtGs .page_stepTitle__4ibTf {
	font-size: 24px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 0.48px;
	text-align: center;
}
.page_orderFlow__7mvj4 .page_orderSteps__ujZVo .page_orderStep__jvtGs .page_stepText__5MUDY {
	font-size: 16px;
	line-height: 160%;
	letter-spacing: 0.32px;
}
.page_orderFlow__7mvj4 .page_orderSteps__ujZVo .page_orderStep__jvtGs .page_stepText__5MUDY span {
	color: var(--color-green);
}
.page_orderFlow__7mvj4 .page_orderFlowBtn__ubSIN {
	margin: 0 0 0 auto;
}
@media (max-width: 768px) {
	.page_orderFlow__7mvj4 .page_orderSteps__ujZVo {
		margin-bottom: 20px;
		flex-direction: column;
	}
	.page_orderFlow__7mvj4 .page_orderSteps__ujZVo .page_orderStep__jvtGs {
		flex-direction: row;
		flex-wrap: wrap;
		align-items: center;
		width: 100%;
	}
	.page_orderFlow__7mvj4 .page_orderSteps__ujZVo .page_orderStep__jvtGs .page_stepNumber__a0_6A {
		width: 40px;
		height: 40px;
	}
	.page_orderFlow__7mvj4 .page_orderSteps__ujZVo .page_orderStep__jvtGs .page_stepTitle__4ibTf {
		font-size: 16px;
		letter-spacing: 0.32px;
		text-align: left;
	}
	.page_orderFlow__7mvj4 .page_orderSteps__ujZVo .page_orderStep__jvtGs .page_stepText__5MUDY {
		font-size: 14px;
		line-height: 160%;
		letter-spacing: 0.28px;
	}
}
.page_companyInfo__sKFoI {
	padding: 108px 48px;
}
.page_companyInfo__sKFoI .page_companyInfoWrapper__ky_0x {
	padding: 56px 157px;
	background: var(--color-green-gradation);
	border-radius: 16px;
}
.page_companyInfo__sKFoI .page_companyInfoWrapper__ky_0x .page_companyHeader__Jd7Ib {
	display: flex;
	gap: 32px;
	background: var(--color-white);
	padding: 40px 32px;
	border-radius: 16px;
	margin-bottom: 24px;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_companyHeader__Jd7Ib
	.page_companyContent__3lYtz {
	display: flex;
	gap: 20px;
	flex-direction: column;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_companyHeader__Jd7Ib
	.page_companyContent__3lYtz
	.page_companyLogo__mytSl {
	display: flex;
	gap: 20px;
	align-items: center;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_companyHeader__Jd7Ib
	.page_companyContent__3lYtz
	.page_companyLogo__mytSl
	img {
	width: 183.946px;
	height: 26.906px;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_companyHeader__Jd7Ib
	.page_companyContent__3lYtz
	.page_companyLogo__mytSl
	span {
	font-size: 16px;
	font-weight: 500;
	line-height: 120%;
	letter-spacing: 0.32px;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_companyHeader__Jd7Ib
	.page_companyContent__3lYtz
	.page_companyMission__vcRhO {
	display: flex;
	flex-direction: column;
	gap: 20px;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_companyHeader__Jd7Ib
	.page_companyContent__3lYtz
	.page_companyMission__vcRhO
	.page_missionText__0ackD {
	padding: 16px;
	font-size: 30px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: 0.6px;
	background: var(--color-green);
	color: var(--color-white);
	border-radius: 8px;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_companyHeader__Jd7Ib
	.page_companyContent__3lYtz
	.page_companyMission__vcRhO
	.page_missionDescription__GLV3k {
	color: var(--color-green);
	font-size: 22px;
	font-weight: 500;
	line-height: 120%;
	letter-spacing: 0.44px;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_companyHeader__Jd7Ib
	.page_companyStaff__soczx {
	display: flex;
	gap: 14px;
	flex-direction: column;
	width: 49%;
	flex-shrink: 0;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_companyHeader__Jd7Ib
	.page_companyStaff__soczx
	img {
	width: 100%;
	aspect-ratio: 540/190;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_companyHeader__Jd7Ib
	.page_companyStaff__soczx
	.page_staffText__sPoqm {
	font-size: 14px;
	font-weight: 500;
	line-height: 120%;
	letter-spacing: 0.28px;
}
@media (max-width: 1120px) {
	.page_companyInfo__sKFoI .page_companyInfoWrapper__ky_0x .page_companyHeader__Jd7Ib {
		flex-direction: column;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_companyHeader__Jd7Ib
		.page_companyStaff__soczx {
		width: 100%;
	}
}
.page_companyInfo__sKFoI .page_companyInfoWrapper__ky_0x .page_contactInfo__5BNn5 {
	display: flex;
	gap: 16px;
	align-items: center;
	justify-content: center;
	margin-bottom: 12px;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_contactInfo__5BNn5
	.page_tellBtn__CLUcx {
	display: flex;
	gap: 16px;
	align-items: center;
	padding: 24px;
	border-radius: 8px;
	width: 65.099%;
	justify-content: center;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_contactInfo__5BNn5
	.page_tellBtn__CLUcx
	span {
	display: flex;
	gap: 16px;
	font-family: var(--roboto);
	font-size: 46px;
	font-weight: 700;
	letter-spacing: -1.84px;
	line-height: 110%;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_contactInfo__5BNn5
	.page_tellBtn__CLUcx
	span
	svg {
	width: 64px;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_contactInfo__5BNn5
	.page_tellBtn__CLUcx
	.page_tellTime__Ji_24 {
	font-size: 20px;
	line-height: 140%;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_contactInfo__5BNn5
	.page_toFormBtn__l__7X {
	padding: 33px 0;
	display: flex;
	gap: 8px;
	justify-content: center;
	align-items: center;
	font-size: 24px;
	font-weight: 700;
	line-height: 140%;
	width: 33.2123%;
	border-radius: 8px;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_contactInfo__5BNn5
	.page_toFormBtn__l__7X
	span {
	padding: 2px 8px;
	border-radius: 4px;
	font-size: 20px;
	font-weight: 700;
	line-height: 140%;
}
.page_companyInfo__sKFoI .page_companyInfoWrapper__ky_0x .page_privacyPolicy__9f73D {
	display: flex;
	gap: 12px;
	align-items: center;
	justify-content: right;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_privacyPolicy__9f73D
	.page_privacyIcon__tI3X4 {
	width: 28px;
	height: 24px;
}
.page_companyInfo__sKFoI
	.page_companyInfoWrapper__ky_0x
	.page_privacyPolicy__9f73D
	.page_privacyText__p_cbe {
	font-size: 12px;
	font-weight: 400;
	line-height: 120%;
	letter-spacing: 0.24px;
	color: var(--color-white);
}
@media (max-width: 1024px) {
	.page_companyInfo__sKFoI {
		padding: 48px 16px;
	}
	.page_companyInfo__sKFoI .page_companyInfoWrapper__ky_0x {
		padding: 16px;
		border-radius: 8px;
	}
	.page_companyInfo__sKFoI .page_companyInfoWrapper__ky_0x .page_companyHeader__Jd7Ib {
		gap: 16px;
		flex-direction: column;
		padding: 24px 12px;
		border-radius: 8px;
		margin-bottom: 16px;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_companyHeader__Jd7Ib
		.page_companyContent__3lYtz {
		gap: 16px;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_companyHeader__Jd7Ib
		.page_companyContent__3lYtz
		.page_companyLogo__mytSl {
		gap: 8px;
		flex-direction: column;
		align-items: center;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_companyHeader__Jd7Ib
		.page_companyContent__3lYtz
		.page_companyLogo__mytSl
		span {
		font-size: 12px;
		line-height: 140%;
		letter-spacing: 0.24px;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_companyHeader__Jd7Ib
		.page_companyContent__3lYtz
		.page_companyMission__vcRhO {
		gap: 16px;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_companyHeader__Jd7Ib
		.page_companyContent__3lYtz
		.page_companyMission__vcRhO
		.page_missionText__0ackD {
		padding: 12px 8px;
		font-size: 22px;
		font-weight: 700;
		letter-spacing: 0.44px;
		text-align: center;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_companyHeader__Jd7Ib
		.page_companyContent__3lYtz
		.page_companyMission__vcRhO
		.page_missionDescription__GLV3k {
		font-size: 16px;
		letter-spacing: 0.32px;
		text-align: center;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_companyHeader__Jd7Ib
		.page_companyStaff__soczx {
		gap: 8px;
		width: 100%;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_companyHeader__Jd7Ib
		.page_companyStaff__soczx
		.page_staffText__sPoqm {
		font-size: 12px;
		line-height: 140%;
		letter-spacing: 0.24px;
	}
	.page_companyInfo__sKFoI .page_companyInfoWrapper__ky_0x .page_contactInfo__5BNn5 {
		margin-bottom: 16px;
		gap: 8px;
		flex-direction: column;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_contactInfo__5BNn5
		.page_tellBtn__CLUcx {
		gap: 0;
		padding: 8px 16px;
		justify-content: center;
		flex-direction: column;
		width: 100%;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_contactInfo__5BNn5
		.page_tellBtn__CLUcx
		span {
		gap: 4px;
		font-size: 32px;
		letter-spacing: -1.28px;
		line-height: 120%;
		text-align: center;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_contactInfo__5BNn5
		.page_tellBtn__CLUcx
		span
		svg {
		width: 40px;
		height: 40px;
		margin-top: -2px;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_contactInfo__5BNn5
		.page_tellBtn__CLUcx
		.page_tellTime__Ji_24 {
		font-size: 15px;
		line-height: 140%;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_contactInfo__5BNn5
		.page_toFormBtn__l__7X {
		padding: 16px 0;
		font-size: 22px;
		width: 100%;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_contactInfo__5BNn5
		.page_toFormBtn__l__7X
		span {
		border-radius: 4px;
		font-size: 18px;
	}
	.page_companyInfo__sKFoI .page_companyInfoWrapper__ky_0x .page_privacyPolicy__9f73D {
		display: flex;
		gap: 12px;
		justify-content: left;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_privacyPolicy__9f73D
		.page_privacyIcon__tI3X4 {
		width: 34px;
		height: 29px;
	}
	.page_companyInfo__sKFoI
		.page_companyInfoWrapper__ky_0x
		.page_privacyPolicy__9f73D
		.page_privacyText__p_cbe {
		font-size: 12px;
		font-weight: 400;
		line-height: 120%;
		letter-spacing: 0.24px;
	}
}
.page_nyukou__36jYy {
	background-color: var(--color-beige);
}
.page_nyukou__36jYy .page_firstSection__ORh3a {
	padding: 60px 156px;
	background-color: var(--color-white);
}
@media (max-width: 1200px) {
	.page_nyukou__36jYy .page_firstSection__ORh3a {
		padding: 48px 16px;
	}
}
.page_nyukou__36jYy .page_firstSection__ORh3a .page_instructions__OO7OY {
	position: relative;
	z-index: 3;
}
.page_nyukou__36jYy .page_firstSection__ORh3a .page_instructionsText__JOO6T {
	text-align: center;
	margin-bottom: 48px;
	font-size: 40px;
	font-weight: 700;
	line-height: 140%;
}
.page_nyukou__36jYy .page_firstSection__ORh3a .page_firstSectionContent__49nLW {
	display: flex;
	gap: 20px;
	justify-content: center;
	margin-top: 48px;
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8 {
	padding: 32px 16px;
	border-radius: 16px;
	border: 1px solid var(--color-gray-100);
	width: 30.1667%;
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8
	.page_icon__cZtlv {
	width: 115px;
	height: 115px;
	margin: 0 auto 8px;
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8
	.page_icon__cZtlv
	img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8
	.page_title__dAuVR {
	font-size: 24px;
	font-weight: 700;
	color: var(--color-green-100);
	line-height: 160%;
	letter-spacing: 0.48px;
	text-align: center;
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8
	.page_mailAddress__TEif8 {
	color: var(--color-green-100);
	font-size: 16px;
	line-height: 140%;
	text-align: center;
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8
	.page_greenBtn__M6e9h {
	-webkit-margin-before: 20px;
	margin-block-start: 20px;
	margin-inline: auto;
	width: 100%;
	max-width: 312px;
	height: 59px;
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8
	.page_greenBtn__M6e9h
	.page_greenBtnText__4jfmv {
	font-size: 20px;
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8
	.page_telNumber__Yunl1 {
	color: var(--color-green-100);
	text-align: center;
	font-size: 40px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.8px;
	-webkit-margin-before: 40px;
	margin-block-start: 40px;
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8
	.page_postalAddress__mWiMx {
	color: var(--color-green-100);
	font-size: 18px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.02em;
	-webkit-margin-before: 40px;
	margin-block-start: 40px;
	margin-inline: auto;
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8
	.page_faxDownload__EqVES {
	-webkit-margin-before: 5px;
	margin-block-start: 5px;
	display: flex;
	align-items: center;
	gap: 9.41px;
	cursor: pointer;
	justify-content: center;
	transition: opacity 0.3s ease;
}
@media (max-width: 1200px) {
	.page_nyukou__36jYy
		.page_firstSection__ORh3a
		.page_firstSectionContent__49nLW
		.page_firstSectionContentItem__MwDe8
		.page_faxDownload__EqVES {
		justify-content: flex-start;
	}
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8
	.page_faxDownload__EqVES:hover {
	opacity: 0.8;
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8
	.page_faxDownload__EqVES
	.page_pdfIcon__BIwMZ {
	width: 60px;
	height: 22.35px;
	background: #fa2e1d;
	border-radius: 2.35px;
	display: flex;
	align-items: center;
	position: relative;
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8
	.page_faxDownload__EqVES
	.page_pdfIcon__BIwMZ
	.page_pdfText__b6Znq {
	font-weight: 700;
	font-size: 14.12px;
	line-height: 1.4em;
	color: #fff;
	position: absolute;
	right: 4px;
	top: 50%;
	transform: translateY(-50%);
	display: flex;
	align-items: center;
}
.page_nyukou__36jYy
	.page_firstSection__ORh3a
	.page_firstSectionContent__49nLW
	.page_firstSectionContentItem__MwDe8
	.page_faxDownload__EqVES
	.page_downloadText__muzaP {
	font-weight: 700;
	font-size: 14px;
	line-height: 1.4em;
	color: #1d1d1d;
}
@media (max-width: 1200px) {
	.page_nyukou__36jYy .page_firstSection__ORh3a .page_firstSectionContent__49nLW {
		flex-direction: column;
	}
	.page_nyukou__36jYy
		.page_firstSection__ORh3a
		.page_firstSectionContent__49nLW
		.page_firstSectionContentItem__MwDe8 {
		padding: 15px 13px;
		border-radius: 10px;
		width: 100%;
		display: flex;
		gap: 12px;
		align-items: center;
	}
	.page_nyukou__36jYy
		.page_firstSection__ORh3a
		.page_firstSectionContent__49nLW
		.page_firstSectionContentItem__MwDe8
		.page_icon__cZtlv {
		width: 56px;
		height: 56px;
		margin: 0;
		flex-shrink: 0;
	}
	.page_nyukou__36jYy
		.page_firstSection__ORh3a
		.page_firstSectionContent__49nLW
		.page_firstSectionContentItem__MwDe8
		.page_title__dAuVR {
		font-size: 18px;
		text-align: left;
		letter-spacing: 0.02em;
		margin-bottom: 4px;
	}
	.page_nyukou__36jYy
		.page_firstSection__ORh3a
		.page_firstSectionContent__49nLW
		.page_firstSectionContentItem__MwDe8
		.page_content__II5J0 {
		width: 100%;
	}
	.page_nyukou__36jYy
		.page_firstSection__ORh3a
		.page_firstSectionContent__49nLW
		.page_firstSectionContentItem__MwDe8
		.page_mailAddress__TEif8 {
		font-size: 14px;
		text-align: left;
		margin-bottom: 4px;
	}
	.page_nyukou__36jYy
		.page_firstSection__ORh3a
		.page_firstSectionContent__49nLW
		.page_firstSectionContentItem__MwDe8
		.page_greenBtn__M6e9h {
		margin: 0;
		width: 100%;
		height: 44px;
	}
	.page_nyukou__36jYy
		.page_firstSection__ORh3a
		.page_firstSectionContent__49nLW
		.page_firstSectionContentItem__MwDe8
		.page_greenBtn__M6e9h
		.page_greenBtnText__4jfmv {
		font-size: 15px;
	}
	.page_nyukou__36jYy
		.page_firstSection__ORh3a
		.page_firstSectionContent__49nLW
		.page_firstSectionContentItem__MwDe8
		.page_greenBtn__M6e9h
		svg {
		width: 24px;
		height: 24px;
	}
	.page_nyukou__36jYy
		.page_firstSection__ORh3a
		.page_firstSectionContent__49nLW
		.page_firstSectionContentItem__MwDe8
		.page_telNumber__Yunl1 {
		color: var(--color-green-100);
		text-align: left;
		font-size: 28px;
		line-height: 85%;
		letter-spacing: 0.02em;
		padding: 0;
		-webkit-margin-before: 0;
		margin-block-start: 0;
	}
	.page_nyukou__36jYy
		.page_firstSection__ORh3a
		.page_firstSectionContent__49nLW
		.page_firstSectionContentItem__MwDe8
		.page_postalAddress__mWiMx {
		color: var(--color-green-100);
		font-size: 14px;
		letter-spacing: 0.02em;
		text-align: left;
		padding: 0;
		-webkit-margin-before: 0;
		margin-block-start: 0;
	}
}
.page_nyukou__36jYy .page_secondSection__Tymv_ {
	background-color: var(--color-beige);
	padding: 60px 156px;
}
@media (max-width: 1200px) {
	.page_nyukou__36jYy .page_secondSection__Tymv_ {
		padding: 48px 16px;
	}
}
.page_nyukou__36jYy .page_secondSection__Tymv_ .page_howToDesign__ZuCDX {
	margin: 29px 0 48px;
	display: flex;
	gap: 20px;
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_howToDesign__ZuCDX
	.page_howToDesignItem__YtW22 {
	width: 25%;
	background: var(--color-white);
	border-radius: 16px;
	border: 1px solid var(--color-gray-100);
	padding: 14px 10px;
	gap: 8px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_howToDesign__ZuCDX
	.page_howToDesignItem__YtW22:first-child
	img {
	width: 133px;
	height: 115px;
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_howToDesign__ZuCDX
	.page_howToDesignItem__YtW22:nth-child(2)
	img {
	width: 123px;
	height: 110px;
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_howToDesign__ZuCDX
	.page_howToDesignItem__YtW22:nth-child(3)
	img {
	width: 100px;
	height: 70.4px;
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_howToDesign__ZuCDX
	.page_howToDesignItem__YtW22:nth-child(4)
	img {
	width: 101px;
	height: 101px;
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_howToDesign__ZuCDX
	.page_howToDesignItem__YtW22:nth-child(4)
	.page_howToDesignItemText__VxLlj {
	line-height: 140%;
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_howToDesign__ZuCDX
	.page_howToDesignItem__YtW22
	.page_howToDesignItemText__VxLlj {
	color: var(--color-green-100);
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.02em;
}
.page_nyukou__36jYy .page_secondSection__Tymv_ .page_qa__jhn7Y .page_qaTitle__l6WmA {
	font-size: 24px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.48px;
	text-align: center;
}
.page_nyukou__36jYy .page_secondSection__Tymv_ .page_qa__jhn7Y .page_qaContent__FqsUo {
	margin-bottom: 30px;
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_qa__jhn7Y
	.page_qaContent__FqsUo
	.page_qaItem__NZzX2 {
	padding: 31px;
	display: flex;
	flex-direction: column;
	gap: 16px;
	border-bottom: 1px solid var(--color-gray-100);
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_qa__jhn7Y
	.page_qaContent__FqsUo
	.page_qaItem__NZzX2
	.page_question__sQj_V {
	font-size: 16px;
	line-height: 160%;
	letter-spacing: 0.32px;
	display: flex;
	align-items: center;
	gap: 16px;
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_qa__jhn7Y
	.page_qaContent__FqsUo
	.page_qaItem__NZzX2
	.page_question__sQj_V:before {
	content: "Q";
	color: var(--color-white);
	background-color: var(--color-green-100);
	border-radius: 100%;
	font-size: 24px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.48px;
	width: 51px;
	height: 51px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-shrink: 0;
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_qa__jhn7Y
	.page_qaContent__FqsUo
	.page_qaItem__NZzX2
	.page_answer__xD1k3 {
	font-size: 16px;
	line-height: 160%;
	letter-spacing: 0.32px;
	display: flex;
	align-items: center;
	gap: 16px;
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_qa__jhn7Y
	.page_qaContent__FqsUo
	.page_qaItem__NZzX2
	.page_answer__xD1k3:before {
	content: "A";
	color: var(--color-white);
	background-color: var(--color-orange);
	border-radius: 100%;
	font-size: 24px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.48px;
	width: 51px;
	height: 51px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-shrink: 0;
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_qa__jhn7Y
	.page_qaContent__FqsUo
	.page_qaItem__NZzX2
	.page_answer__xD1k3
	img {
	width: 300px;
	height: 156px;
}
.page_nyukou__36jYy
	.page_secondSection__Tymv_
	.page_qa__jhn7Y
	.page_qaContent__FqsUo
	.page_qaItem__NZzX2
	.page_answer__xD1k3
	.page_answerWithImg__uAfns {
	display: flex;
	gap: 16px;
	align-items: center;
}
.page_nyukou__36jYy .page_secondSection__Tymv_ .page_qa__jhn7Y .page_greenBtn__M6e9h {
	height: auto;
	margin-inline: auto;
	-webkit-margin-after: 18px;
	margin-block-end: 18px;
}
.page_nyukou__36jYy .page_thirdSection__W_uFb {
	padding: 60px 156px;
	background-color: var(--color-white);
}
@media (max-width: 1200px) {
	.page_nyukou__36jYy .page_thirdSection__W_uFb {
		padding: 48px 16px;
	}
}
.page_nyukou__36jYy .page_thirdSection__W_uFb .page_thirdSectionContent__Q_9zp {
	display: flex;
	flex-direction: column;
	gap: 47px;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3 {
	padding: 32px 48px;
	border-radius: 16px;
	border: 2px solid var(--color-gray-100);
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_thirdSectionItemImg__SYYH3 {
	width: 101px;
	height: 101px;
	margin: 0 auto 5px;
	display: block;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_thirdSectionItemTitle__e_LpQ {
	font-size: 20px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.02em;
	text-align: center;
	margin-bottom: 8px;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_thirdSectionItemText__Wxfmh {
	font-size: 16px;
	line-height: 160%;
	letter-spacing: 0.02em;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_thirdSectionItemText__Wxfmh.page_forTemplate__UidzX {
	text-align: center;
	padding: 31px 31px 10px;
	border-bottom: 1px dashed var(--color-gray-100);
	margin-bottom: 10px;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_templateList__ZT0bi {
	gap: 8px;
	display: flex;
	justify-content: center;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_templateList__ZT0bi:first-of-type {
	margin-bottom: 8px;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_templateList__ZT0bi
	.page_templateListItem__IbmwC {
	display: flex;
	width: 250px;
	padding: 20px 22px;
	flex-direction: column;
	gap: 10px;
	border-radius: 16px;
	border: 1px solid var(--color-gray-100);
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_templateList__ZT0bi
	.page_templateListItem__IbmwC
	img {
	width: 204px;
	height: 62px;
	object-fit: contain;
	margin: 0 auto;
	display: block;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_templateList__ZT0bi
	.page_templateListItem__IbmwC
	.page_templateListItemText__GrKsp {
	font-size: 13px;
	line-height: 160%;
	letter-spacing: 0.02em;
	text-align: right;
	display: block;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_thirdSectionItemList__lBkcm {
	display: flex;
	gap: 30px;
	padding: 32px 32px 31px;
	border-bottom: 1px solid var(--color-gray-100);
	align-items: center;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_thirdSectionItemList__lBkcm:first-child {
	-webkit-padding-before: 36px;
	padding-block-start: 36px;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_thirdSectionItemList__lBkcm
	.page_listTitle__8VGsc {
	font-size: 16px;
	font-weight: 700;
	line-height: 163%;
	letter-spacing: 0.02em;
	min-width: 100px;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_listContent__CYjGv.page_additionContent__NH0BR {
	display: flex;
	flex-direction: column;
	gap: 18px;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_listContent__CYjGv.page_additionContent__NH0BR
	.page_additionSection__VFROw {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_listContentSectionTitle__2zH0P {
	color: var(--color-orange);
	font-size: 16px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.32px;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_listContentLink__9AWmZ {
	color: blue;
	font-size: 16px;
	font-weight: 400;
	line-height: 160%;
	letter-spacing: 0.02px;
	-webkit-text-decoration-line: underline;
	text-decoration-line: underline;
	-webkit-text-decoration-style: solid;
	text-decoration-style: solid;
	-webkit-text-decoration-skip: ink;
	text-decoration-skip-ink: auto;
	text-decoration-thickness: auto;
	text-underline-offset: auto;
	text-underline-position: from-font;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_thirdSectionItemCaution__07I0k {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 4px;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_thirdSectionItemCaution__07I0k
	.page_cautionImg__RwEjt {
	width: 20px;
	height: 20px;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_thirdSectionItemCaution__07I0k
	p {
	font-size: 14px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.28px;
}
.page_nyukou__36jYy
	.page_thirdSection__W_uFb
	.page_thirdSectionContent__Q_9zp
	.page_thirdSectionItem__jrIV3
	.page_thirdSectionItemCaution__07I0k
	p
	span {
	font-size: 14px;
	line-height: 160%;
	color: var(--color-orange);
}
.page_nyukou__36jYy .page_fourthSection__e7KCw {
	padding: 60px 156px;
}
@media (max-width: 1200px) {
	.page_nyukou__36jYy .page_fourthSection__e7KCw {
		padding: 48px 16px;
	}
}
.page_nyukou__36jYy .page_fourthSection__e7KCw .page_fourthSectionContent__MkDXo {
	position: relative;
	z-index: 1;
	margin-top: 24px;
}
.page_nyukou__36jYy
	.page_fourthSection__e7KCw
	.page_fourthSectionContent__MkDXo
	.page_fourthSectionImg__mscUs {
	margin: 0 auto;
	max-width: 745px;
	width: 100%;
	display: block;
	height: auto;
}
.page_nyukou__36jYy
	.page_fourthSection__e7KCw
	.page_fourthSectionContent__MkDXo
	.page_fourthSectionImgSp__PxTol {
	display: none;
}
@media (max-width: 768px) {
	.page_nyukou__36jYy {
		-webkit-margin-before: 20px;
		margin-block-start: 20px;
	}
	.page_nyukou__36jYy .page_firstSection__ORh3a .page_instructionsText__JOO6T {
		font-size: 20px;
		-webkit-margin-after: 20px;
		margin-block-end: 20px;
	}
	.page_nyukou__36jYy .page_firstSection__ORh3a .page_firstSectionContent__49nLW {
		gap: 16px;
		flex-direction: column;
		margin-top: 20px;
	}
	.page_nyukou__36jYy .page_secondSection__Tymv_ .page_howToDesign__ZuCDX {
		margin: 20px 0 40px;
		flex-wrap: wrap;
		gap: 10px;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_howToDesign__ZuCDX
		.page_howToDesignItem__YtW22 {
		width: calc(50% - 5px);
		border-radius: 10px;
		gap: 7px;
		padding-inline: 6px;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_howToDesign__ZuCDX
		.page_howToDesignItem__YtW22:first-child
		img {
		width: 133px;
		height: 115px;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_howToDesign__ZuCDX
		.page_howToDesignItem__YtW22:nth-child(2)
		img {
		width: 123px;
		height: 110px;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_howToDesign__ZuCDX
		.page_howToDesignItem__YtW22:nth-child(3)
		img {
		width: 100px;
		height: 70.4px;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_howToDesign__ZuCDX
		.page_howToDesignItem__YtW22:nth-child(4)
		img {
		width: 101px;
		height: 101px;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_howToDesign__ZuCDX
		.page_howToDesignItem__YtW22:nth-child(4)
		.page_howToDesignItemText__VxLlj {
		line-height: 160%;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_howToDesign__ZuCDX
		.page_howToDesignItem__YtW22
		.page_howToDesignItemText__VxLlj {
		font-size: 15px;
		letter-spacing: 0;
	}
	.page_nyukou__36jYy .page_secondSection__Tymv_ .page_qa__jhn7Y .page_qaTitle__l6WmA {
		font-size: 18px;
		letter-spacing: 0.02em;
	}
	.page_nyukou__36jYy .page_secondSection__Tymv_ .page_qa__jhn7Y .page_qaContent__FqsUo {
		margin-bottom: 19px;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_qa__jhn7Y
		.page_qaContent__FqsUo
		.page_qaItem__NZzX2 {
		padding: 24px 10px 23px;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_qa__jhn7Y
		.page_qaContent__FqsUo
		.page_qaItem__NZzX2
		.page_question__sQj_V {
		font-size: 15px;
		letter-spacing: 0;
		gap: 10px;
		align-items: flex-start;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_qa__jhn7Y
		.page_qaContent__FqsUo
		.page_qaItem__NZzX2
		.page_question__sQj_V:before {
		content: "Q";
		font-size: 15px;
		width: 32px;
		height: 32px;
		flex-shrink: 0;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_qa__jhn7Y
		.page_qaContent__FqsUo
		.page_qaItem__NZzX2
		.page_answer__xD1k3 {
		font-size: 15px;
		letter-spacing: 0;
		gap: 10px;
		align-items: flex-start;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_qa__jhn7Y
		.page_qaContent__FqsUo
		.page_qaItem__NZzX2
		.page_answer__xD1k3:before {
		content: "A";
		font-size: 15px;
		width: 32px;
		height: 32px;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_qa__jhn7Y
		.page_qaContent__FqsUo
		.page_qaItem__NZzX2
		.page_answer__xD1k3
		img {
		width: 300px;
		height: auto;
		max-width: 100%;
		aspect-ratio: 300/156;
	}
	.page_nyukou__36jYy
		.page_secondSection__Tymv_
		.page_qa__jhn7Y
		.page_qaContent__FqsUo
		.page_qaItem__NZzX2
		.page_answer__xD1k3
		.page_answerWithImg__uAfns {
		display: flex;
		flex-direction: column;
		gap: 6px;
	}
	.page_nyukou__36jYy .page_secondSection__Tymv_ .page_qa__jhn7Y .page_greenBtn__M6e9h {
		margin: 0 auto;
	}
	.page_nyukou__36jYy .page_thirdSection__W_uFb .page_thirdSectionContent__Q_9zp {
		gap: 20px;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3 {
		padding: 20px 13px;
		border-radius: 10px;
		border: 2px solid var(--color-gray-100);
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3:last-child {
		padding: 20px;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_thirdSectionItemImg__SYYH3 {
		width: 80px;
		height: 80px;
		-webkit-margin-after: 8px;
		margin-block-end: 8px;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_thirdSectionItemTitle__e_LpQ {
		font-size: 18px;
		text-align: start;
		max-width: 500px;
		margin-inline: auto;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_thirdSectionItemTitle__e_LpQ
		span {
		display: block;
		font-size: 16px;
		-webkit-margin-before: -3px;
		margin-block-start: -3px;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_thirdSectionItemTitle__e_LpQ.page_thirdSectionItemTitleSpAlignCenter__9e1pR {
		text-align: center;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_thirdSectionItemText__Wxfmh {
		font-size: 15px;
		line-height: 160%;
		letter-spacing: 0;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_thirdSectionItemText__Wxfmh.page_forTemplate__UidzX {
		padding: 16px 10px 10px;
		margin-bottom: 10px;
		text-align: left;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_templateList__ZT0bi {
		gap: 10px;
		justify-content: center;
		flex-direction: column;
		align-items: center;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_templateList__ZT0bi
		.page_templateListItem__IbmwC {
		display: flex;
		width: 250px;
		padding: 14px 10px;
		flex-direction: column;
		gap: 10px;
		border-radius: 16px;
		border: 1px solid var(--color-gray-100);
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_templateList__ZT0bi
		.page_templateListItem__IbmwC
		img {
		width: 204px;
		height: 62px;
		object-fit: contain;
		margin: 0 auto;
		display: block;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_templateList__ZT0bi
		.page_templateListItem__IbmwC
		.page_templateListItemText__GrKsp {
		font-size: 13px;
		line-height: 160%;
		letter-spacing: 0.26px;
		text-align: right;
		display: block;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_thirdSectionItemList__lBkcm {
		display: flex;
		gap: 10px;
		padding: 19px 10px;
		align-items: flex-start;
		flex-direction: column;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_thirdSectionItemList__lBkcm:first-child {
		padding: 20px 10px;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_thirdSectionItemList__lBkcm
		.page_listTitle__8VGsc {
		font-size: 15px;
		letter-spacing: 0;
		margin-bottom: 0;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_listContent__CYjGv.page_additionContent__NH0BR {
		display: flex;
		flex-direction: column;
		gap: 10px;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_listContent__CYjGv.page_additionContent__NH0BR
		.page_additionSection__VFROw {
		display: flex;
		flex-direction: column;
		gap: 6px;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_listContentSectionTitle__2zH0P {
		font-size: 15px;
		letter-spacing: 0;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_listContentLink__9AWmZ {
		color: blue;
		font-size: 13px;
		letter-spacing: 0.26px;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_thirdSectionItemCaution__07I0k {
		display: flex;
		align-items: flex-start;
		justify-content: flex-start;
		gap: 10px;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_thirdSectionItemCaution__07I0k
		.page_cautionImg__RwEjt {
		width: 18px;
		height: 18px;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_thirdSectionItemCaution__07I0k
		p {
		font-size: 14px;
		font-weight: 700;
		line-height: 160%;
		letter-spacing: 0.28px;
	}
	.page_nyukou__36jYy
		.page_thirdSection__W_uFb
		.page_thirdSectionContent__Q_9zp
		.page_thirdSectionItem__jrIV3
		.page_thirdSectionItemCaution__07I0k
		p
		span {
		font-size: 14px;
		line-height: 160%;
		color: var(--color-orange);
	}
	.page_nyukou__36jYy .page_fourthSection__e7KCw .page_fourthSectionContent__MkDXo {
		margin-top: 0;
		display: flex;
		justify-content: center;
	}
	.page_nyukou__36jYy
		.page_fourthSection__e7KCw
		.page_fourthSectionContent__MkDXo
		.page_fourthSectionImg__mscUs {
		display: none;
	}
	.page_nyukou__36jYy
		.page_fourthSection__e7KCw
		.page_fourthSectionContent__MkDXo
		.page_fourthSectionImgSp__PxTol {
		display: block;
		width: 100%;
		max-width: 480px;
		height: auto;
	}
}
.page_detailsSummaryBottom__tncmu {
	background: none;
	border: none;
	padding: 0;
	margin: 0;
	color: inherit;
	font: inherit;
	cursor: pointer;
	outline: none;
}
.page_detailsSummary__BTg_C {
	max-width: 500px;
	width: 100%;
	margin-inline: auto;
	-webkit-margin-before: 8px;
	margin-block-start: 8px;
	cursor: pointer;
	display: none;
	align-items: center;
	justify-content: space-between;
	font-size: 16px;
	font-weight: 400;
	line-height: 140%;
	letter-spacing: 0;
	padding-block: 10px;
	padding-inline: 10px;
	border-bottom: 1px dashed var(--color-gray-100);
}
@media (any-hover: hover) {
	.page_detailsSummary__BTg_C:hover,
	.page_detailsSummary__BTg_C:hover span {
		color: var(--color-gray-200);
	}
}
@media (max-width: 768px) {
	.page_detailsSummary__BTg_C {
		display: flex;
	}
}
.page_detailsSummary__BTg_C .page_detailsSummaryClose__LB5Yw {
	display: none;
}
.page_detailsSummary__BTg_C img {
	width: 24px;
	height: 24px;
	transform: rotate(180deg);
}
.page_details__aHisV[open] .page_detailsSummary__BTg_C .page_detailsSummaryOpen__cNj2z {
	display: none;
}
.page_details__aHisV[open] .page_detailsSummary__BTg_C .page_detailsSummaryClose__LB5Yw {
	display: inline;
}
.page_details__aHisV[open] .page_detailsSummary__BTg_C img {
	transform: rotate(0deg);
}
@media (max-width: 768px) {
	.page_details__aHisV[open] .page_detailsContent__1Vjvj {
		-webkit-margin-before: 8px;
		margin-block-start: 8px;
	}
}
.page_kojin__pDXLd .page_firstSection__N_177 {
	padding: var(--padding-pc-60-156-sp-48-16);
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_privacyPolicyContainer__gRGCs {
	width: 100%;
	background-color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_privacyPolicyContent__48VeD {
	width: 100%;
	display: flex;
	flex-direction: column;
	gap: 40px;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_sectionContainer__9axpW {
	width: 100%;
	display: flex;
	flex-direction: column;
	gap: 14px;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_sectionHeader__AcVtU {
	width: 100%;
	position: relative;
	border-bottom: 1px solid #d9d9cf;
	padding-bottom: 14px;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_sectionTitle__QZVxo {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 700;
	font-size: 24px;
	color: #1d1d1d;
	line-height: 1.4;
	margin: 0;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_sectionContent__STlLk {
	width: 100%;
	letter-spacing: 0;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_sectionContent__STlLk p {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
	letter-spacing: 0;
	margin: 0;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_policyList__HS5h8 {
	list-style-type: decimal;
	margin: 0;
	padding-left: 24px;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_policyList__HS5h8 li {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
	margin-bottom: 0;
	letter-spacing: 0;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_dateInfo__venot {
	width: 100%;
	text-align: right;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_dateInfo__venot p {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
	margin: 0;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_contactInfo__RaF5j {
	width: 100%;
	background-color: #f8f8f8;
	border: 1px solid #d9d9cf;
	border-radius: 12px;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_contactContent__c_ZKP {
	padding: 23px 59px;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_contactTitle__at3TB {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 700;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
	white-space: nowrap;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_contactDetails__jxr_V {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_contactDetails__jxr_V p {
	margin: 0;
}
.page_kojin__pDXLd .page_firstSection__N_177 .page_postalCode__2vFqg {
	margin-bottom: 0;
}
@media (max-width: 768px) {
	.page_kojin__pDXLd .page_firstSection__N_177 .page_privacyPolicyContent__48VeD {
		gap: 24px;
	}
	.page_kojin__pDXLd .page_firstSection__N_177 .page_sectionContainer__9axpW {
		gap: 10px;
	}
	.page_kojin__pDXLd .page_firstSection__N_177 .page_sectionHeader__AcVtU {
		padding-bottom: 8px;
	}
	.page_kojin__pDXLd .page_firstSection__N_177 .page_sectionTitle__QZVxo {
		font-size: 18px;
	}
	.page_kojin__pDXLd .page_firstSection__N_177 .page_sectionContent__STlLk p {
		font-size: 15px;
	}
	.page_kojin__pDXLd .page_firstSection__N_177 .page_policyList__HS5h8 {
		padding-left: 22.5px;
	}
	.page_kojin__pDXLd .page_firstSection__N_177 .page_dateInfo__venot p,
	.page_kojin__pDXLd .page_firstSection__N_177 .page_policyList__HS5h8 li {
		font-size: 15px;
	}
	.page_kojin__pDXLd .page_firstSection__N_177 .page_contactInfo__RaF5j {
		border-radius: 10px;
	}
	.page_kojin__pDXLd .page_firstSection__N_177 .page_contactContent__c_ZKP {
		padding: 16px;
		gap: 6px;
	}
	.page_kojin__pDXLd .page_firstSection__N_177 .page_contactTitle__at3TB {
		font-size: 14px;
		white-space: normal;
	}
	.page_kojin__pDXLd .page_firstSection__N_177 .page_contactDetails__jxr_V {
		font-size: 15px;
	}
}
.page_kojin__pDXLd .page_secondSection__6uxuZ {
	padding: var(--padding-pc-60-156-sp-48-16);
	background-color: var(--color-beige);
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_kojinContent__dXqTB {
	width: 100%;
	max-width: 1200px;
	background-color: #fff;
	border: 2px solid #d9d9cf;
	border-radius: 16px;
	padding: 59px;
	display: flex;
	flex-direction: column;
	gap: 40px;
	box-sizing: border-box;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_sectionContainer__9axpW {
	display: flex;
	flex-direction: column;
	gap: 16px;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_sectionTitle__QZVxo {
	font-weight: 700;
	font-size: 24px;
	line-height: 1.4;
	margin: 0;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_utilityTable__gHSSL {
	width: 100%;
	border-collapse: separate;
	border-spacing: 0;
	border: 1px solid #d9d9cf;
	border-radius: 8px;
	overflow: hidden;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_tableHeaderCell__CXXaG {
	background-color: #f2f2ec;
	padding: 12px 16px;
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 700;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
	text-align: center;
	border-right: 1px solid #d9d9cf;
	border-bottom: 1px solid #d9d9cf;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_tableHeaderCell__CXXaG:last-child {
	border-right: none;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_tableCell__yiyQs {
	background-color: #fff;
	padding: 11px 15px 12px;
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
	border-right: 1px solid #d9d9cf;
	border-bottom: 1px solid #d9d9cf;
	vertical-align: top;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_tableCell__yiyQs:last-child {
	border-right: none;
}
.page_kojin__pDXLd
	.page_secondSection__6uxuZ
	.page_tableRow__5Pxbx:last-child
	.page_tableCell__yiyQs {
	border-bottom: none;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_disclosureCell__GCR6G {
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	width: 117px;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_safetyTable__PQOTQ {
	width: 100%;
	border-collapse: separate;
	border-spacing: 0;
	border: 1px solid #d9d9cf;
	border-radius: 8px;
	overflow: hidden;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_safetyTableHeaderCell__ozmik {
	padding: 12px 16px;
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 700;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
	text-align: left;
	border-right: 1px solid #d9d9cf;
	border-bottom: 1px solid #d9d9cf;
	width: 200px;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_safetyTableCell__5Zfgk {
	background-color: #fff;
	padding: 12px 16px;
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
	border-bottom: 1px solid #d9d9cf;
	vertical-align: top;
}
.page_kojin__pDXLd
	.page_secondSection__6uxuZ
	.page_safetyTableRow__ls0UX:last-child
	.page_safetyTableCell__5Zfgk,
.page_kojin__pDXLd
	.page_secondSection__6uxuZ
	.page_safetyTableRow__ls0UX:last-child
	.page_safetyTableHeaderCell__ozmik {
	border-bottom: none;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_textSection__Yjrq0 {
	display: flex;
	flex-direction: column;
	gap: 14px;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_sectionTitleWithBorder__rQJ4N {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 700;
	font-size: 24px;
	color: #1d1d1d;
	line-height: 1.4;
	margin: 0;
	padding-bottom: 14px;
	border-bottom: 1px solid #d9d9cf;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_sectionText__6bnwt {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
	margin: 0;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_procedureSection__91WTv {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_procedureList__Kened {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
	margin: 0;
	padding-left: 24px;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_procedureList__Kened li {
	line-height: 1.59;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_underlineText__y0Pmk {
	text-decoration: underline;
	-webkit-text-decoration-skip-ink: none;
	text-decoration-skip-ink: none;
	-webkit-text-decoration-style: solid;
	text-decoration-style: solid;
	text-underline-position: from-font;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_liSmallText__adgkn {
	font-size: 13px;
	display: inline-block;
	padding-left: 42px;
	line-height: 2;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_smallText__rbdI1 {
	font-size: 13px;
	line-height: 1.7;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_contactInfo__RaF5j {
	width: 100%;
	background-color: #f8f8f8;
	border: 1px solid #d9d9cf;
	border-radius: 12px;
	padding: 24px 60px;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_contactTitle__at3TB {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 700;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
	white-space: nowrap;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_contactDetails__jxr_V {
	display: flex;
	flex-direction: column;
	gap: 6px;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_contactText__cmOt1 {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
	margin: 0;
}
.page_kojin__pDXLd .page_secondSection__6uxuZ .page_contactTextGroup__rD95a {
	display: flex;
	flex-direction: column;
	gap: 0;
}
@media (max-width: 767px) {
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_kojinContent__dXqTB {
		padding: 30px 14px;
		gap: 22px;
		border-radius: 10px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_sectionContainer__9axpW {
		gap: 18px;
		border-radius: 10px;
		border-width: 2px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_sectionTitle__QZVxo {
		font-size: 18px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_sectionTitleWithBorder__rQJ4N {
		font-size: 18px;
		padding-bottom: 10px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_tableHeaderCell__CXXaG {
		padding: 10px;
		font-size: 15px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_tableCell__yiyQs {
		padding: 9px 10px 10px;
		font-size: 15px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_disclosureCell__GCR6G {
		width: 86px;
		vertical-align: middle;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_safetyTable__PQOTQ {
		-webkit-margin-before: -8px;
		margin-block-start: -8px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_safetyTableHeaderCell__ozmik {
		padding: 9px 9px 10px;
		font-size: 15px;
		width: 95px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_safetyTableCell__5Zfgk {
		padding: 9px 9px 10px;
		font-size: 15px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_textSection__Yjrq0 {
		gap: 10px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_sectionText__6bnwt {
		font-size: 15px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_liSmallText__adgkn {
		padding-left: 0;
		line-height: 1.7;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_smallText__rbdI1 {
		font-size: 13px;
		line-height: 1.6;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_procedureList__Kened {
		font-size: 15px;
		padding-left: 22.5px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_procedureList__Kened li {
		margin-bottom: 0;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_contactInfo__RaF5j {
		padding: 16px;
		gap: 6px;
		border-radius: 10px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_contactTitle__at3TB {
		font-size: 14px;
		white-space: normal;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_contactText__cmOt1 {
		font-size: 15px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_contactDetails__jxr_V {
		gap: 4px;
	}
	.page_kojin__pDXLd .page_secondSection__6uxuZ .page_contactTextGroup__rD95a {
		gap: 0;
	}
}
.page_products__Nmrz9 {
	padding: var(--padding-pc-60-156-0-sp-48-16-0);
}
.page_products__Nmrz9 .page_productItems__vuNOm {
	display: flex;
	gap: 16px;
}
.page_products__Nmrz9 .page_productItems__vuNOm .page_productItemsColumn__uTUYa {
	display: flex;
	flex-direction: column;
	gap: 16px;
	width: calc(50% - 8px);
}
@media (max-width: 768px) {
	.page_products__Nmrz9 .page_productItems__vuNOm {
		flex-direction: column;
	}
	.page_products__Nmrz9 .page_productItems__vuNOm .page_productItemsColumn__uTUYa {
		width: 100%;
	}
}
.page_qa__Wch94 {
	padding: var(--padding-pc-60-156-sp-48-16);
	background-color: var(--color-beige);
}
@media (max-width: 1280px) {
	.page_qa__Wch94 {
		padding: 48px 16px;
	}
}
.page_qaContainer__tlE9s {
	width: 100%;
	min-width: 1024px;
	margin: 0 auto;
	background-color: #fff;
	border-radius: 8px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
	overflow: hidden;
}
.page_title__MnKbB {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #1d1d1d;
	text-align: center;
	margin-bottom: 40px;
}
.page_qaContents__ip0Ic {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 32px;
}
@media (max-width: 768px) {
	.page_qaContents__ip0Ic {
		-webkit-margin-before: 20px;
		margin-block-start: 20px;
	}
}
.page_qaContent__v_Hjo {
	padding: 40px;
	background-color: var(--color-white);
	border-radius: 16px;
	border: 2px solid var(--color-gray-100);
}
@media (max-width: 768px) {
	.page_qaContent__v_Hjo {
		padding: 28px 12px;
	}
}
.page_qaContent__v_Hjo .page_qaContentTitle__UssOp {
	font-size: 28px;
	font-weight: 700;
	line-height: 140%;
	margin-bottom: 10px;
	text-align: center;
}
@media (max-width: 768px) {
	.page_qaContent__v_Hjo .page_qaContentTitle__UssOp {
		font-size: 18px;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt {
	padding: var(--padding-pc-60-156-sp-48-16);
}
@media (max-width: 1200px) {
	.page_bs__zQkEd .page_firstSection__0Zfvt {
		padding: 48px 16px;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroom__V5z0h {
	margin-bottom: 20px;
}
@media (max-width: 768px) {
	.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroom__V5z0h {
		margin-bottom: 7px;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroom__V5z0h img {
	width: 100%;
	object-fit: cover;
	object-position: bottom;
	border-radius: 16px;
}
@media (max-width: 768px) {
	.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroom__V5z0h img {
		aspect-ratio: 343/156;
		border-radius: 10px;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomHeadline__soO1z {
	margin-bottom: 16px;
	font-size: 24px;
	font-weight: 700;
	line-height: 160%;
	letter-spacing: 0.02em;
}
@media (max-width: 768px) {
	.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomHeadline__soO1z {
		font-size: 18px;
		margin-bottom: 10px;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomText__nxMNb {
	display: flex;
	flex-direction: column;
	gap: 12px;
	margin-bottom: 48px;
}
@media (max-width: 768px) {
	.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomText__nxMNb {
		margin-bottom: 20px;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomText__nxMNb p {
	font-size: 18px;
	line-height: 160%;
}
@media (max-width: 768px) {
	.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomText__nxMNb p {
		font-size: 15px;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB {
	box-sizing: border-box;
	display: flex;
	flex-direction: row;
	gap: 32px;
	align-items: flex-start;
	justify-content: flex-start;
	padding: 0;
	position: relative;
	width: 100%;
}
@media (max-width: 768px) {
	.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB {
		flex-direction: column;
		gap: 10px;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_showroomCard__DbH28 {
	flex: 1 1;
	background: #fff;
	min-height: 1px;
	min-width: 1px;
	position: relative;
	border-radius: 16px;
	flex-shrink: 0;
}
@media (max-width: 768px) {
	.page_bs__zQkEd
		.page_firstSection__0Zfvt
		.page_showroomContainer___XMlB
		.page_showroomCard__DbH28 {
		width: 100%;
	}
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_showroomCardBorder__oDwyF {
	position: absolute;
	border: 2px solid #d9d9cf;
	inset: 0;
	pointer-events: none;
	border-radius: 16px;
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_showroomCardContent__zd_pI {
	position: relative;
	height: 100%;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	gap: 16px;
	align-items: flex-start;
	justify-content: flex-start;
	padding: 31px;
	width: 100%;
}
@media (max-width: 768px) {
	.page_bs__zQkEd
		.page_firstSection__0Zfvt
		.page_showroomContainer___XMlB
		.page_showroomCardContent__zd_pI {
		padding: 24px 20px;
		gap: 10px;
	}
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_showroomTitle__rJPy2 {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 700;
	line-height: 0;
	min-width: 100%;
	position: relative;
	flex-shrink: 0;
	color: #1d1d1d;
	font-size: 24px;
	text-align: center;
}
@media (max-width: 768px) {
	.page_bs__zQkEd
		.page_firstSection__0Zfvt
		.page_showroomContainer___XMlB
		.page_showroomTitle__rJPy2 {
		font-size: 18px;
	}
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_showroomTitle__rJPy2
	p {
	display: block;
	line-height: 1.4;
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_maskGroup__6iFfO {
	display: flex;
	line-height: 0;
	position: relative;
	flex-shrink: 0;
	width: 100%;
	justify-content: center;
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_showroomImage__SeivY {
	border-radius: 16px;
	width: 100%;
	aspect-ratio: 516.5/268.54;
	-webkit-mask-position: center;
	mask-position: center;
	overflow: hidden;
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_showroomImage__SeivY
	img {
	width: 100%;
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_showroomImageTochigi__zvZyG {
	background-position: 50%;
	background-size: cover;
	background-repeat: no-repeat;
	height: 268.544px;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	border-radius: 16px;
	width: 100%;
	max-width: 516.5px;
	-webkit-mask-size: contain;
	mask-size: contain;
	-webkit-mask-position: center;
	mask-position: center;
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_showroomInfo__jdHZl {
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	gap: 16px;
	align-items: flex-start;
	justify-content: flex-start;
	padding: 0;
	position: relative;
	flex-shrink: 0;
	width: 100%;
}
@media (max-width: 768px) {
	.page_bs__zQkEd
		.page_firstSection__0Zfvt
		.page_showroomContainer___XMlB
		.page_showroomInfo__jdHZl {
		gap: 13px;
	}
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_addressSection__L52tg {
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	gap: 4px;
	align-items: flex-start;
	justify-content: flex-start;
	padding: 0;
	position: relative;
	flex-shrink: 0;
	width: 100%;
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_address__URtl8 {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 400;
	line-height: 0;
	letter-spacing: 0;
	position: relative;
	flex-shrink: 0;
	color: #1d1d1d;
	font-size: 16px;
	text-align: center;
	width: 100%;
}
@media (max-width: 768px) {
	.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_address__URtl8 {
		font-size: 14px;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_address__URtl8 p {
	display: block;
	line-height: 1.6;
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_mapLink__7eh0p {
	box-sizing: border-box;
	display: flex;
	flex-direction: row;
	gap: 4px;
	align-items: center;
	justify-content: center;
	padding: 0;
	position: relative;
	flex-shrink: 0;
	width: 100%;
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_distanceIcon__3fxT7 {
	position: relative;
	flex-shrink: 0;
	width: 20px;
	height: 20px;
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_distanceIcon__3fxT7
	svg {
	display: block;
	width: 100%;
	height: 100%;
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_mapText__2_ppC {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 500;
	line-height: 0;
	position: relative;
	flex-shrink: 0;
	font-size: 14px;
	text-align: right;
}
@media (max-width: 768px) {
	.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_mapText__2_ppC {
		font-size: 13px;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_mapText__2_ppC p {
	color: blue;
	display: block;
	line-height: 1.4;
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_businessInfo__efitn {
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	gap: 9px;
	align-items: flex-start;
	justify-content: flex-start;
	padding: 0;
	position: relative;
	flex-shrink: 0;
	width: 100%;
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_timeSection__7Y25o {
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	gap: 4px;
	align-items: flex-start;
	justify-content: flex-start;
	padding: 0;
	position: relative;
	flex-shrink: 0;
}
@media (max-width: 768px) {
	.page_bs__zQkEd
		.page_firstSection__0Zfvt
		.page_showroomContainer___XMlB
		.page_timeSection__7Y25o {
		gap: 6px;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_timeItem__69yDJ {
	box-sizing: border-box;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 10px;
	align-items: center;
	justify-content: flex-start;
	padding: 0;
	position: relative;
	flex-shrink: 0;
}
@media (max-width: 768px) {
	.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_timeItem__69yDJ {
		flex-direction: column;
		align-items: start;
		gap: 6px;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_holidayLabel__JLPy1,
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_timeLabel__i8jwO {
	background: #3ea452;
	position: relative;
	border-radius: 16px;
	flex-shrink: 0;
	width: 100px;
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_holidayLabelInner__fM40B,
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_timeLabelInner__yRhQF {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_holidayLabelText__zkrRM,
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_timeLabelText__Gwoff {
	box-sizing: border-box;
	display: flex;
	flex-direction: row;
	gap: 10px;
	align-items: center;
	justify-content: center;
	padding: 2px 20px;
	position: relative;
	width: 100px;
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_holidayLabelText__zkrRM
	p,
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_timeLabelText__Gwoff
	p {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 700;
	line-height: 0;
	position: relative;
	flex-shrink: 0;
	color: #fff;
	font-size: 16px;
	text-align: left;
	display: block;
	line-height: 1.6;
}
@media (max-width: 768px) {
	.page_bs__zQkEd
		.page_firstSection__0Zfvt
		.page_showroomContainer___XMlB
		.page_holidayLabelText__zkrRM
		p,
	.page_bs__zQkEd
		.page_firstSection__0Zfvt
		.page_showroomContainer___XMlB
		.page_timeLabelText__Gwoff
		p {
		font-size: 14px;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_holidayValue__IUOEW,
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_timeValue__NKkfO {
	font-family:
		Noto Sans JP,
		sans-serif;
	font-weight: 400;
	line-height: 0;
	position: relative;
	flex-shrink: 0;
	color: #1d1d1d;
	font-size: 16px;
	text-align: left;
}
@media (max-width: 768px) {
	.page_bs__zQkEd
		.page_firstSection__0Zfvt
		.page_showroomContainer___XMlB
		.page_holidayValue__IUOEW,
	.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_timeValue__NKkfO {
		white-space: normal;
		font-size: 14px;
	}
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_holidayValue__IUOEW
	p,
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_timeValue__NKkfO p {
	display: block;
	line-height: 1.6;
}
@media (max-width: 768px) {
	.page_bs__zQkEd
		.page_firstSection__0Zfvt
		.page_showroomContainer___XMlB
		.page_holidayValue__IUOEW
		p,
	.page_bs__zQkEd
		.page_firstSection__0Zfvt
		.page_showroomContainer___XMlB
		.page_timeValue__NKkfO
		p {
		white-space: normal;
	}
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_contactInfo__MSHi5 {
	box-sizing: border-box;
	display: flex;
	flex-direction: row;
	column-gap: 32px;
	row-gap: 0;
	align-items: flex-start;
	justify-content: flex-start;
	position: relative;
	text-align: left;
	flex-wrap: wrap;
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_contactItem__9dGcg {
	position: relative;
	width: -moz-fit-content;
	width: fit-content;
	overflow: hidden;
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_contactItem__9dGcg
	p {
	line-height: 1.6;
	overflow: hidden;
	max-width: 100%;
	color: var(--color-green);
}
.page_bs__zQkEd .page_firstSection__0Zfvt .page_showroomContainer___XMlB .page_contactLabel__5t5GX {
	font-size: 20px;
	color: var(--color-green);
	font-weight: 700;
}
@media (max-width: 768px) {
	.page_bs__zQkEd
		.page_firstSection__0Zfvt
		.page_showroomContainer___XMlB
		.page_contactLabel__5t5GX {
		font-size: 16px;
		color: var(--color-green);
	}
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_contactNumber__f9OXq {
	font-size: 28px;
	color: var(--color-green);
	font-weight: 700;
}
@media (max-width: 768px) {
	.page_bs__zQkEd
		.page_firstSection__0Zfvt
		.page_showroomContainer___XMlB
		.page_contactNumber__f9OXq {
		color: var(--color-green);
		font-size: 24px;
		white-space: normal;
	}
}
.page_bs__zQkEd
	.page_firstSection__0Zfvt
	.page_showroomContainer___XMlB
	.page_showroomGreenBtn__X3udt {
	width: 100%;
}
.page_bs__zQkEd .page_secondSection__gnSkL {
	padding: var(--padding-pc-60-156-sp-48-16);
	background-color: var(--color-beige);
}
@media (max-width: 1200px) {
	.page_bs__zQkEd .page_secondSection__gnSkL {
		padding: 48px 16px;
	}
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_secondSectionContent__BNVTj {
	background-color: #fff;
	border: 2px solid #d9d9cf;
	border-radius: 16px;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_secondSectionContentInner__7C6s6 {
	display: flex;
	flex-direction: column;
	gap: 45px;
	padding: 47px 59px;
	width: 100%;
	max-width: 1200px;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_contentSection__xiQAC {
	display: flex;
	flex-direction: column;
	gap: 20px;
	width: 100%;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_sectionHeader__l1e45 {
	display: flex;
	align-items: center;
	gap: 16px;
	width: 100%;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_numberCircle__uXE39 {
	width: 60px;
	height: 60px;
	background-color: #3ea452;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_numberCircle__uXE39 span {
	font-family: Roboto, sans-serif;
	font-weight: 700;
	font-size: 32px;
	color: #fff;
	letter-spacing: 0.64px;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_sectionTitle__KXBMZ {
	font-weight: 700;
	font-size: 24px;
	color: #1d1d1d;
	letter-spacing: 0.48px;
	flex: 1 1;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_sectionContent__W2SwM {
	display: flex;
	align-items: flex-start;
	gap: 32px;
	width: 100%;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_imageContainer__fH_8_ {
	width: 340px;
	flex-shrink: 0;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_sectionImage__wU6nz {
	max-width: 340;
	width: 100%;
	height: auto;
	border-radius: 16px;
	object-fit: cover;
	margin-inline: auto;
	display: block;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_textContent__R9nci {
	flex: 1 1;
	display: flex;
	flex-direction: column;
	gap: 20px;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_description__sDig_ {
	font-weight: 400;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_checkBox__8xG33 {
	background-color: #fff;
	border: 1px solid #3ea452;
	border-radius: 16px;
	padding: 20px 32px;
	display: flex;
	align-items: center;
	gap: 20px;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_checkIcon__1iAIr {
	width: 64px;
	height: 64px;
	background-color: #3ea452;
	border-radius: 50%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;
	gap: 2px;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_checkIcon__1iAIr svg {
	width: 20px;
	height: 20px;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_checkText__Yxhoh {
	font-weight: 700;
	font-size: 14px;
	color: #fff;
	text-align: center;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_checkDescription__C1su9 {
	font-weight: 700;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
	flex: 1 1;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_checkContent___usSF {
	flex: 1 1;
	display: flex;
	flex-direction: column;
	gap: 6px;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_checkTitle__fPp4E {
	font-weight: 700;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
}
.page_bs__zQkEd .page_secondSection__gnSkL .page_checkList__vOR42 {
	font-weight: 500;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 1.6;
}
@media (max-width: 768px) {
	.page_bs__zQkEd .page_secondSection__gnSkL .page_secondSectionContent__BNVTj {
		border-radius: 10px;
		min-height: auto;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_secondSectionContentInner__7C6s6 {
		gap: 31px;
		padding: 31px 15px;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_sectionHeader__l1e45 {
		gap: 10px;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_numberCircle__uXE39 {
		width: 40px;
		height: 40px;
		background: linear-gradient(148.671deg, rgb(96, 170, 81) 23.562%, rgb(19, 157, 84) 75.676%);
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_numberCircle__uXE39 span {
		font-size: 20px;
		letter-spacing: normal;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_sectionTitle__KXBMZ {
		font-size: 18px;
		letter-spacing: 0.36px;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_contentSection__xiQAC {
		gap: 16px;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_sectionContent__W2SwM {
		flex-direction: column;
		gap: 6px;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_imageContainer__fH_8_ {
		width: 100%;
		order: 1;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_sectionImage__wU6nz {
		border-radius: 10px;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_textContent__R9nci {
		order: 2;
		gap: 10px;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_description__sDig_ {
		font-size: 15px;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_checkBox__8xG33 {
		border-radius: 10px;
		padding: 12px 15px 8px;
		flex-direction: column;
		gap: 8px;
		align-items: center;
		text-align: center;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_checkIcon__1iAIr {
		width: 50px;
		height: 50px;
		gap: 1px;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_checkIcon__1iAIr svg {
		width: 15.625px;
		height: 15.625px;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_checkText__Yxhoh {
		font-size: 10.9375px;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_checkDescription__C1su9 {
		font-size: 14px;
		text-align: start;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_checkContent___usSF {
		text-align: center;
		gap: 2px;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_checkTitle__fPp4E {
		font-size: 14px;
	}
	.page_bs__zQkEd .page_secondSection__gnSkL .page_checkList__vOR42 {
		font-size: 14px;
		text-align: start;
	}
}
.page_contactFax__5Ys9k {
	padding: 60px 156px 0;
	display: flex;
	flex-direction: column;
	gap: 80px;
}
.page_contactFax__5Ys9k .page_introduction__k1FWu {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 24px;
}
.page_contactFax__5Ys9k .page_introduction__k1FWu p {
	font-size: 16px;
	line-height: 160%;
	text-align: center;
}
.page_contactFax__5Ys9k .page_faxBtn__l2s77 {
	transition: 0.3s;
}
.page_contactFax__5Ys9k .page_faxBtn__l2s77 a {
	margin: 0 auto;
	display: block;
	width: -moz-fit-content;
	width: fit-content;
}
.page_contactFax__5Ys9k .page_faxBtn__l2s77 a img {
	width: 467px;
	aspect-ratio: 467/120.22;
}
@media (any-hover: hover) {
	.page_contactFax__5Ys9k .page_faxBtn__l2s77:hover {
		opacity: 0.8;
	}
}
.page_contactFax__5Ys9k .page_designFlow__dF1Bk {
	display: flex;
	align-items: stretch;
	justify-content: center;
	gap: 10px;
}
.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_step__zhn_A {
	display: flex;
	gap: 24px;
	flex-direction: column;
	max-width: 568.5px;
	width: 100%;
	padding: 30px;
	border-radius: 16px;
	border: 2px solid var(--color-gray-100);
}
.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_step__zhn_A .page_stepTitle__ix4yr {
	font-size: 24px;
	line-height: 140%;
	font-weight: 700;
	color: var(--color-green-100);
}
.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_step__zhn_A .page_stepImage1__BAJ2Y {
	margin-inline: auto;
	width: auto;
	max-width: 364px;
	width: 100%;
	aspect-ratio: 364/500.92;
}
.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_step__zhn_A .page_stepImage2___UNry {
	margin-inline: auto;
	width: auto;
	max-width: 328px;
	width: 100%;
	aspect-ratio: 328/499.49;
}
.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_step__zhn_A .page_notes__J1FQy {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_step__zhn_A .page_notes__J1FQy p {
	font-size: 16px;
	line-height: 160%;
}
.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_step__zhn_A .page_notes__J1FQy p span {
	color: var(--color-red);
}
.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_arrow__QE89q {
	width: 43px;
	height: 141px;
	display: block;
	margin-block: auto;
}
@media (max-width: 768px) {
	.page_contactFax__5Ys9k {
		padding: 48px 16px 0;
		gap: 30px;
	}
	.page_contactFax__5Ys9k .page_introduction__k1FWu {
		gap: 16px;
	}
	.page_contactFax__5Ys9k .page_introduction__k1FWu p {
		text-align: start;
		font-size: 15px;
	}
	.page_contactFax__5Ys9k .page_faxBtn__l2s77 a {
		margin: 0 auto;
		display: block;
		width: -moz-fit-content;
		width: fit-content;
	}
	.page_contactFax__5Ys9k .page_faxBtn__l2s77 a img {
		width: 300px;
		aspect-ratio: 300/77;
	}
	.page_contactFax__5Ys9k .page_designFlow__dF1Bk {
		display: flex;
		gap: 10px;
		flex-direction: column;
	}
	.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_step__zhn_A {
		gap: 16px;
		padding: 32px 14px;
		border-radius: 10px;
	}
	.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_step__zhn_A .page_stepTitle__ix4yr {
		font-size: 18px;
		line-height: 140%;
	}
	.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_step__zhn_A .page_stepImage1__BAJ2Y,
	.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_step__zhn_A .page_stepImage2___UNry {
		width: 100%;
		height: auto;
	}
	.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_step__zhn_A .page_notes__J1FQy p {
		font-size: 15px;
		line-height: 1.6em;
		letter-spacing: 0;
	}
	.page_contactFax__5Ys9k .page_designFlow__dF1Bk .page_arrow__QE89q {
		width: 90px;
		height: 22px;
		display: block;
		margin: 0 auto;
	}
}
