<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.m-icon{font-size: 16px!important;}
.webform-options-display-side-by-side &gt; div {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}
.icon-alert::before {background-image: url(https://assets-fb.fujifilm.com/sites/fbss/files/2023-04/a8a55da7c4b85d00a9bccc7fdc971d35/icn_exclamation.svg)!important;}
strong.icon-alert {
    color: #fb0020;
    font-weight: normal;
    font-family: "Clarimo UD PE Regular", "UD Shin Go Regular JIS2004";
}
.form-item--error-message p {margin-bottom: 1rem;}
h1.page-title {text-align: center;}
.webform-confirmation .m-list-step {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 2rem;
}
.webform-confirmation .m-list-step .m-list-step__item:first-child {
  background: url('https://assets-fb.fujifilm.com/sites/fbss/files/2023-04/3a464a31fd1c66f475efdc043c197c6d/document-flow01.png') no-repeat;
  background-size: cover;
}
.webform-confirmation .m-list-step .m-list-step__item {
  background: url('https://assets-fb.fujifilm.com/sites/fbss/files/2023-04/19ea9ce0a0c1d14ebe31fd9480f33323/document-flow02.png') no-repeat;
  background-size: cover;
  padding: 11px 0;
  width: 140px;
}
.webform-confirmation .m-list-step.m-list-step--confirmaiton .m-list-step__item:first-child {
  background: url('https://assets-fb.fujifilm.com/sites/fbss/files/2023-04/f902c94d776194b330f578fc9e0d6200/document-flow02_2.png') no-repeat;
  padding: 13px 0;
}
.webform-confirmation .m-list-step.m-list-step--confirmaiton .m-list-step__item {
  background: url('https://assets-fb.fujifilm.com/sites/fbss/files/2023-04/fd46f3f31522de604a142ebbc49bb1dc/document-flow01_2.png') no-repeat;;
}
.webform-confirmation .m-list-step .m-list-step__item:nth-of-type(n+2) {
  margin-left: -22px;
}
.webform-confirmation .m-list-step .m-list-step__item .m-list-step__text {
  color: #fff;
  display: block;
  text-align: center;
}
.webform-confirmation .m-list-step.m-list-step--confirmaiton .m-list-step__item .m-list-step__text {
  color: #01916d;
}

.m-text {
    margin-bottom: 50px;
}
.m-text p {
    margin-bottom: 0;
}
.m-link-type1, .m-link-type2 {
    margin-top: 3rem;
	display: flex;
	justify-content: center;
	position: relative;
}
.m-link-type1__link, .m-link-type2__link {
	border-radius: 50px;
	display: inline-block;
}
.m-link-type1__link {
	align-items: center;
	background: #fff;
	border: 1px solid #01916d;
	color: #fff;
	display: inline-flex;
	padding: 10px 30px;
	width: 100%;
	max-width: 300px;
	text-align: center;
	transition: opacity .3s;
	position: relative;
	justify-content: center;
}
.m-link-type1.m-link-type1--fit .m-link-type1__link {
	max-width: fit-content;
}
.m-link-type1.m-link-type1--wide .m-link-type1__link {
	padding: 20px 40px;
	font-size: calc(25 / 16 * 1rem);
}
.m-link-type1__link::before {
	background: linear-gradient(-57deg, #3ead91, #01916d);
	border-radius: 50px;
	border: 1px solid #01916d;
	content: '';
	opacity: 100%;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	transition: opacity .3s;
}
.m-link-type1__link:hover {
	background: #fff;
	color: #01916d;
    text-decoration: none!important;
}
.m-link-type1__link:hover .m-link-icon {
	fill: #01916d;
}
.m-link-type1__link:hover::before  {
	opacity: 0;
	transition: opacity .3s;
}
.m-link-type1__link.m-link-type1__link--next::after {
	content: url('https://assets-fb.fujifilm.com/sites/fbss/files/2023-04/8c30dc0f8e417f422a9123b69f2137c8/icn_right-w.svg');
	width: 20px;
	height: 20px;
	z-index: 100;
	min-width: 20px;
}
.m-link-type1.m-link-type1--wide .m-link-type1__link.m-link-type1__link--next::after {
	content: url('https://assets-fb.fujifilm.com/sites/fbss/files/2023-04/8c30dc0f8e417f422a9123b69f2137c8/icn_right-w.svg');
	width: 24px;
	height: 36px;
	z-index: 100;
}
.m-link-type1__link:hover.m-link-type1__link.m-link-type1__link--next::after {
	content: url('https://assets-fb.fujifilm.com/sites/fbss/files/2023-04/182d466c160cddba2926939b9df4c0af/icn_right-g.svg');
}
.m-link-type1__text {
	z-index: 10;
	position: relative;
}
.m-link-type1 .m-link-icon {
	fill: #fff;
	z-index: 100;
}

.lyt-main h2:not(.disable-hdg-style) {
    border: 0!important;
}

.m-heading-1 {
    margin-top: 5rem!important;
    margin-bottom: 3rem!important; 
}
.m-heading-1__title-main {
    text-align: center;
}
#confirm-body {
    position: relative;
    z-index: 100;
    width: 100%;
    max-width: 1184px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 32px;
    padding-left: 32px;
    padding-bottom: 4rem;
}

.messages__wrapper {
    max-width: 1184px;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-right: 2rem;
    padding-left: 2rem;
}

.alert.alert-danger.alert-dismissible {
    page-break-inside: avoid;
    border: 4px solid #8c8c8c;
    border-color: #01916d;
    background-color: #f3fefb;
    margin-top: 2rem;
    margin-bottom: 1rem;
    padding-top: 2rem;
    padding-right: 1.875rem;
    padding-bottom: 2rem;
    padding-left: 1.875rem;
}

.item-list__comma-list a:hover {
	text-decoration: underline;
}

.alert.alert-danger.alert-dismissible button {
  display:none;
}
</pre></body></html>