@charset "UTF-8";

@-webkit-keyframes draw_path {
	0% {
		stroke-dashoffset: 2000;
		stroke-width: 1;
		fill-opacity: 0
	}

	75% {
		stroke-dashoffset: 0;
		stroke-width: 1;
		fill-opacity: 0
	}

	to {
		stroke-dashoffset: 0;
		stroke-width: 0;
		fill-opacity: 1
	}
}

@keyframes draw_path {
	0% {
		stroke-dashoffset: 2000;
		stroke-width: 1;
		fill-opacity: 0
	}

	75% {
		stroke-dashoffset: 0;
		stroke-width: 1;
		fill-opacity: 0
	}

	to {
		stroke-dashoffset: 0;
		stroke-width: 0;
		fill-opacity: 1
	}
}

@-webkit-keyframes marquee {
	0% {
		-webkit-transform: translateX(100vw);
		transform: translateX(100vw)
	}

	to {
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%)
	}
}

@keyframes marquee {
	0% {
		-webkit-transform: translateX(100vw);
		transform: translateX(100vw)
	}

	to {
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%)
	}
}

/* abbr,
address,
article,
aside,
audio,
b,
blockquote,
body,
caption,
cite,
code,
dd,
del,
dfn,
dialog,
div,
dl,
dt,
em,
fieldset,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
p,
pre,
q,
samp,
section,
small,
span,
strong,
sub,
sup,
time,
ul,
var,
video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: 0 0
}

a,
img {
	font-size: 100%;
	background: 0 0;
	margin: 0
}

img {
	outline: 0;
	vertical-align: top
}

body {
	line-height: 1
}

.slick-slide img,
article,
aside,
dialog,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block
}

nav ul {
	list-style: none
}

blockquote,
q {
	quotes: none
}

blockquote:after,
blockquote:before,
q:after,
q:before {
	content: none
}

a,
hr,
img {
	border: 0;
	padding: 0
}

a {
	vertical-align: baseline
}

ins,
mark {
	background-color: #ff9;
	color: #000
}

ins {
	text-decoration: none
}

mark {
	font-style: italic;
	font-weight: 700
}

del {
	text-decoration: line-through
}

abbr[title],
dfn[title] {
	border-bottom: 1px dotted #000;
	cursor: help
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

hr {
	display: block;
	height: 1px;
	border-top: 1px solid #ccc;
	margin: 1em 0
}

ol li,
ul li {
	list-style-type: none
}

*,
:after,
:before {
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}

button,
input,
select,
textarea {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: 0 0;
	border: 0;
	border-radius: 0;
	font: inherit;
	outline: 0
}

textarea {
	resize: vertical
}

input[type=checkbox],
input[type=radio] {
	position: absolute;
	visibility: hidden
}

button,
input[type=button],
input[type=submit],
label,
select {
	cursor: pointer
}

select::-ms-expand {
	display: none
} */

@font-face {
	font-family: 'icomoon';
	src: url('../fonts/icomoon.eot');
	src: url('../fonts/icomoon.eot#iefix') format("embedded-opentype"), url('../fonts/icomoon.ttf') format("truetype"), url('../fonts/icomoon.woff') format("woff"), url('../fonts/icomoon.svg#icomoon') format("svg");
	font-weight: 400;
	font-style: normal;
	font-display: block
}

.ps {
	overflow: hidden !important;
	overflow-anchor: none;
	-ms-overflow-style: none;
	touch-action: auto;
	-ms-touch-action: auto
}

.ps__rail-x,
.ps__rail-y {
	display: none;
	opacity: 0;
	transition: background-color 0.2s linear, opacity 0.2s linear;
	-webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
	position: absolute
}

.ps__rail-x {
	height: 15px;
	bottom: 0
}

.ps__rail-y {
	width: 15px;
	right: 0
}

.ps--active-x>.ps__rail-x,
.ps--active-y>.ps__rail-y {
	display: block;
	background-color: transparent
}

.ps--focus>.ps__rail-x,
.ps--focus>.ps__rail-y,
.ps--scrolling-x>.ps__rail-x,
.ps--scrolling-y>.ps__rail-y,
.ps:hover>.ps__rail-x,
.ps:hover>.ps__rail-y {
	opacity: .6
}

.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-x:focus,
.ps .ps__rail-x:hover,
.ps .ps__rail-y.ps--clicking,
.ps .ps__rail-y:focus,
.ps .ps__rail-y:hover {
	background-color: #eee;
	opacity: .9
}

.ps__thumb-x,
.ps__thumb-y {
	background-color: #aaa;
	border-radius: 6px;
	position: absolute
}

.ps__thumb-x {
	height: 6px;
	bottom: 2px;
	transition: background-color 0.2s linear, height 0.2s ease-in-out;
	-webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out
}

.ps__thumb-y {
	transition: background-color 0.2s linear, width 0.2s ease-in-out;
	-webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;
	width: 6px;
	right: 2px
}

.ps__rail-x.ps--clicking .ps__thumb-x,
.ps__rail-x:focus>.ps__thumb-x,
.ps__rail-x:hover>.ps__thumb-x {
	background-color: #999;
	height: 11px
}

.ps__rail-y.ps--clicking .ps__thumb-y,
.ps__rail-y:focus>.ps__thumb-y,
.ps__rail-y:hover>.ps__thumb-y {
	background-color: #999;
	width: 11px
}

@supports(-ms-overflow-style:none) {
	.ps {
		overflow: auto !important
	}
}

@media screen and(-ms-high-contrast:active),
(-ms-high-contrast:none) {
	.ps {
		overflow: auto !important
	}
}

/* .slick-loading .slick-list {
	background: #fff url('../img/plugins/ajax-loader.gif') center center no-repeat
}

@font-face {
	font-family: "slick";
	src: url('../fonts/slick.eot');
	src: url('../fonts/slick.eot?#iefix') format("embedded-opentype"), url('../fonts/slick.woff') format("woff"), url('../fonts/slick.ttf') format("truetype"), url('../fonts/slick.svg#slick') format("svg");
	font-weight: 400;
	font-style: normal
} */

/* .slick-next,
.slick-prev {
	position: absolute;
	display: block;
	height: 20px;
	width: 20px;
	line-height: 0;
	font-size: 0;
	cursor: pointer;
	background: 0 0;
	color: transparent;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
	padding: 0;
	border: 0;
	outline: 0
}

.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
	outline: 0;
	background: 0 0;
	color: transparent
}

.slick-dots li button:focus:before,
.slick-dots li button:hover:before,
.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
	opacity: 1
}

.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
	opacity: .25
}

.slick-next:before,
.slick-prev:before {
	font-family: "slick";
	font-size: 20px;
	line-height: 1;
	color: #fff;
	opacity: .75;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.slick-prev {
	left: -25px
}

[dir=rtl] .slick-prev {
	left: auto;
	right: -25px
}

.slick-prev:before {
	content: "←"
}

.slick-next:before,
[dir=rtl] .slick-prev:before {
	content: "→"
}

.slick-next {
	right: -25px
}

[dir=rtl] .slick-next {
	left: -25px;
	right: auto
}

[dir=rtl] .slick-next:before {
	content: "←"
}

.slick-dotted.slick-slider {
	margin-bottom: 30px
}

.slick-dots {
	position: absolute;
	bottom: -25px;
	list-style: none;
	display: block;
	text-align: center;
	padding: 0;
	margin: 0;
	width: 100%
}

.slick-dots li {
	position: relative;
	display: inline-block;
	height: 20px;
	width: 20px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer
}

.slick-dots li button {
	border: 0;
	background: 0 0;
	display: block;
	height: 20px;
	width: 20px;
	outline: 0;
	line-height: 0;
	font-size: 0;
	color: transparent;
	padding: 5px;
	cursor: pointer
}

.slick-dots li button:focus,
.slick-dots li button:hover,
.slick-list:focus {
	outline: 0
}

.slick-dots li button:before {
	position: absolute;
	top: 0;
	left: 0;
	content: "•";
	width: 20px;
	height: 20px;
	font-family: "slick";
	font-size: 6px;
	line-height: 20px;
	text-align: center;
	color: #000;
	opacity: .25;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.slick-dots li.slick-active button:before {
	color: #000;
	opacity: .75
}

.slick-slider {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent
}

.slick-list,
.slick-slider,
.slick-track {
	position: relative;
	display: block
}

.slick-list {
	overflow: hidden;
	margin: 0;
	padding: 0
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.slick-track {
	left: 0;
	top: 0;
	margin-left: auto;
	margin-right: auto
}

.slick-track:after,
.slick-track:before {
	content: "";
	display: table
}

.slick-track:after {
	clear: both
}

.slick-loading .slick-track {
	visibility: hidden
}

.slick-slide {
	float: left;
	height: 100%;
	min-height: 1px;
	display: none
}

[dir=rtl] .slick-slide {
	float: right
}

.slick-slide.slick-loading img {
	display: none
}

.slick-slide.dragging img {
	pointer-events: none
}

.slick-initialized .slick-slide {
	display: block
}

.slick-loading .slick-slide {
	visibility: hidden
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent
}

.slick-arrow.slick-hidden {
	display: none
} */

/* .slideout-open,
.slideout-open body {
	overflow: hidden
}

.slideout-menu {
	position: fixed;
	top: 0;
	right: -100%;
	bottom: 0;
	z-index: 101;
	width: 100%;
	background-color: #333;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	-webkit-transition: 0.6s cubic-bezier(0.19, 1, 0.22, 1);
	transition: 0.6s cubic-bezier(0.19, 1, 0.22, 1)
}

.slideout-open .slideout-menu {
	right: 0
}

.slideout-menu .menu-inner {
	padding: 6em 1.5em
}

.slideout-panel {
	position: fixed;
	z-index: -1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .2);
	will-change: transform;
	-webkit-transform: translateX(0) !important;
	transform: translateX(0) !important;
	opacity: 0;
	-webkit-transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
	transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
	pointer-events: none
}

.slideout-open .slideout-panel {
	z-index: 100;
	opacity: 1;
	pointer-events: auto
} */

/*!------------------------------------*\
    Hamburger
\*!------------------------------------*/
/* .hamburger-icon,
.hamburger-icon::after,
.hamburger-icon::before,
.slideout-hamburger {
	-webkit-transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);
	transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1)
}

.slideout-hamburger {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	border: 0;
	outline: 0;
	cursor: pointer;
	background-color: #222
}

.hamburger-icon,
.hamburger-icon::after,
.hamburger-icon::before {
	position: relative;
	display: block;
	width: 100%;
	height: 0.2rem;
	background-color: #fff
}

.hamburger-icon::after,
.hamburger-icon::before {
	content: '';
	position: absolute;
	top: -0.6em;
	left: 0
}

.hamburger-icon::after {
	top: 0.6em
}

.slideout-open .hamburger-icon {
	background-color: transparent
}

.slideout-open .hamburger-icon::after,
.slideout-open .hamburger-icon::before {
	top: 0
}

.slideout-open .hamburger-icon::before,
.slideout-open .l-header__hamburger span:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.slideout-open .hamburger-icon::after,
.slideout-open .l-header__hamburger span:after {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
} */

/* .sr-only {
	position: absolute;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	border: 0
}

.slideout-menu {
	background-color: transparent
}

@media(min-width:992px) {
	.slideout-menu {
		position: static;
		width: auto;
		overflow: visible
	}
}

.slideout-hamburger {
	position: relative;
	display: block;
	width: auto;
	height: auto;
	padding: 0;
	z-index: 110;
	background: 0 0
} */

@-ms-viewport {
	width: auto;
	initial-scale: 1
}

html {
	font-size: 62.5%;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

@media(max-width:1199px) {
	html {
		font-size: 0.8vw
	}
}

@media(max-width:991px) {
	html {
		font-size: 1.3vw
	}
}

@media(max-width:767px) {
	html {
		font-size: 1.75vw
	}
}

@media(max-width:575px) {
	html {
		font-size: 2.5vw
	}
}

/* body {
	font-family: "Noto Sans JP", sans-serif;
	font-weight: 400;
	font-size: 1.6rem;
	color: #333;
	line-height: 1.875;
	-webkit-font-smoothing: antialiased;
	padding-top: 8.425em;
}

@media(max-width:991px) {
	body {
		font-size: 1.4rem;
		line-height: 1.6;
		padding-top: 3.999em;
	}
}

@media(max-width:757.9px) {
	body {
		font-size: 1.4rem;
		padding-top: 3.5718em;
	}
} */

body.is-modalOpen {
	overflow: hidden
}

.grecaptcha-badge {
	z-index: 50
}

*,
:after,
:before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

main {
	display: block
}

::-webkit-input-placeholder {
	color: #ccc
}

::-moz-placeholder {
	color: #ccc
}

::-ms-input-placeholder {
	color: #ccc
}

::placeholder {
	color: #ccc
}

img {
	vertical-align: middle;
	max-width: 100%;
	height: auto
}

table {
	width: 100%
}

a {
	color: inherit;
	text-decoration: none
}

a[href=""] {
	pointer-events: none
}

@media(min-width:992px) {
	a {
		-webkit-transition: all 0.4s 0s;
		transition: all 0.4s 0s
	}

	a[href^="tel:"] {
		pointer-events: none
	}
}

svg {
	width: 1em;
	height: 1em;
	fill: #333
}

sub,
sup {
	vertical-align: super;
	font-size: 0.5em
}

sub {
	vertical-align: sub
}

b,
dt,
h1,
h2,
h3,
h4,
h5,
h6,
strong,
th {
	font-weight: 500;
	line-height: 1
}

@media print {
	@page {
		margin: 10mm 8mm;
	}

	* {
		-webkit-print-color-adjust: exact !important;
		background-attachment: initial !important;
		overflow-y: visible !important
	}

	html {
		overflow: visible !important;
		zoom: .7 !important
	}

	body {
		min-width: 1240px !important;
		padding-top: 0 !important;
		padding-bottom: 0 !important
	}

	*,
	:after,
	:before {
		color: #000 !important;
		text-shadow: none !important;
		background: 0 0 !important;
		-webkit-box-shadow: none !important;
		box-shadow: none !important
	}

	a,
	a:visited {
		text-decoration: underline
	}

	a[href]:after {
		content: " (" attr(href) ")"
	}

	abbr[title]:after {
		content: " (" attr(title) ")"
	}

	a[href^="#"]:after,
	a[href^="javascript:"]:after {
		content: ""
	}

	blockquote,
	pre {
		border: 1px solid #999
	}

	thead {
		display: table-header-group
	}

	blockquote,
	img,
	pre,
	tr {
		page-break-inside: avoid
	}

	img {
		max-width: 100% !important
	}

	h2,
	h3,
	p {
		orphans: 3;
		widows: 3
	}

	h2,
	h3 {
		page-break-after: avoid
	}
}

.visible-print {
	display: none !important
}

@media print {
	.visible-print {
		display: block !important
	}

	table.visible-print {
		display: table !important
	}

	tr.visible-print {
		display: table-row !important
	}

	td.visible-print,
	th.visible-print {
		display: table-cell !important
	}
}

.visible-print-i {
	display: none !important
}

@media print {
	.visible-print-i {
		display: inline !important
	}
}

.visible-print-ib {
	display: none !important
}

@media print {
	.visible-print-ib {
		display: inline-block !important
	}

	.hidden-print,
	.visible-md,
	.visible-sm,
	.visible-ss,
	.visible-xs {
		display: none !important
	}

	.visible-lg {
		display: block !important
	}

	.visible-md-i,
	.visible-md-ib,
	.visible-sm-i,
	.visible-sm-ib,
	.visible-ss-i,
	.visible-ss-ib,
	.visible-xs-i,
	.visible-xs-ib {
		display: none !important
	}

	.visible-lg-i {
		display: inline !important
	}

	.visible-lg-ib {
		display: inline-block !important
	}

	.hidden-md,
	.hidden-sm,
	.hidden-ss,
	.hidden-xs {
		display: block !important
	}

	.hidden-lg {
		display: none !important
	}
}

@-ms-viewport {
	width: device-width
}

[role=button] {
	cursor: pointer
}

.hidden {
	display: none !important
}

.show {
	display: block !important
}

.visible-lg,
.visible-lg-i,
.visible-lg-ib,
.visible-md,
.visible-md-i,
.visible-md-ib,
.visible-sm,
.visible-sm-i,
.visible-sm-ib,
.visible-ss,
.visible-ss-i,
.visible-ss-ib,
.visible-xs,
.visible-xs-i,
.visible-xs-ib {
	display: none !important
}

@media(max-width:575px) {
	.visible-ss {
		display: block !important
	}

	table.visible-ss {
		display: table !important
	}

	tr.visible-ss {
		display: table-row !important
	}

	td.visible-ss,
	th.visible-ss {
		display: table-cell !important
	}

	.visible-ss-i {
		display: inline !important
	}

	.visible-ss-ib {
		display: inline-block !important
	}
}

@media(min-width:576px) and(max-width:767px) {
	.visible-xs {
		display: block !important
	}

	table.visible-xs {
		display: table !important
	}

	tr.visible-xs {
		display: table-row !important
	}

	td.visible-xs,
	th.visible-xs {
		display: table-cell !important
	}

	.visible-xs-i {
		display: inline !important
	}

	.visible-xs-ib {
		display: inline-block !important
	}
}

@media(min-width:768px) and(max-width:991px) {
	.visible-sm {
		display: block !important
	}

	table.visible-sm {
		display: table !important
	}

	tr.visible-sm {
		display: table-row !important
	}

	td.visible-sm,
	th.visible-sm {
		display: table-cell !important
	}

	.visible-sm-i {
		display: inline !important
	}

	.visible-sm-ib {
		display: inline-block !important
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.visible-md {
		display: block !important
	}

	table.visible-md {
		display: table !important
	}

	tr.visible-md {
		display: table-row !important
	}

	td.visible-md,
	th.visible-md {
		display: table-cell !important
	}

	.visible-md-i {
		display: inline !important
	}

	.visible-md-ib {
		display: inline-block !important
	}
}

@media(min-width:1200px) {
	.visible-lg {
		display: block !important
	}

	table.visible-lg {
		display: table !important
	}

	tr.visible-lg {
		display: table-row !important
	}

	td.visible-lg,
	th.visible-lg {
		display: table-cell !important
	}

	.visible-lg-i {
		display: inline !important
	}

	.visible-lg-ib {
		display: inline-block !important
	}
}

@media(max-width:575px) {
	.hidden-ss {
		display: none !important
	}
}

@media(min-width:576px) and(max-width:767px) {
	.hidden-xs {
		display: none !important
	}
}

@media(min-width:768px) and(max-width:991px) {
	.hidden-sm {
		display: none !important
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.hidden-md {
		display: none !important
	}
}

@media(min-width:1200px) {
	.hidden-lg {
		display: none !important
	}
}

@media(min-width:768px) {
	.visible-sp {
		display: none !important
	}
}

@media(min-width:992px) {
	.visible-tb {
		display: none !important
	}
}

@media(max-width:991px) {
	.visible-pc {
		display: none !important
	}
}

@media(max-width:767px) {
	.hidden-sp {
		display: none !important
	}
}

@media(max-width:991px) {
	.hidden-tb {
		display: none !important
	}
}

@media(min-width:992px) {
	.hidden-pc {
		display: none !important
	}
}

.l-content__body {
	padding: 15rem 0
}

.l-content.-under .l-content__body {
	padding: 6rem 0 10rem
}

.l-content__inner.-row {
	max-width: 1200px;
	width: 94%;
	margin: 0 auto
}

@media(min-width:992px) {
	/* .l-content {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: stretch;
		-ms-flex-pack: stretch;
		justify-content: stretch;
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column
	} */

	.l-content__head {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1
	}

	.l-content__body {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3
	}

	.l-content__foot {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2
	}

	.l-content__inner.-row {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start
	}

	.l-content__inner.-row .l-main {
		width: calc(100% - 30rem)
	}

	.l-content__inner.-row .l-side {
		width: 26rem;
		padding: 12rem 0;
	}
}

@media(max-width:991px) {
	.l-content__body {
		padding: 8rem 0
	}

	.l-content.-under .l-content__body {
		padding: 4rem 0 8rem
	}

	.l-content__inner.-row .l-side {
		margin-top: 7.5rem;
		padding-top: 7.5rem;
		padding-bottom: 7.5rem;
		border-top: double 3px #ccc
	}
}

@media(min-width:992px) {
	.l-totop:hover {
		opacity: .5
	}
}

.l-crumb {
	line-height: 1;
	padding: 1.25em 0
}

.l-crumb__list,
.l-crumb__list li {
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.l-crumb__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 0.875em
}

.l-crumb__list li {
	position: relative;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex
}

.l-crumb__list li:after {
	display: inline-block;
	vertical-align: middle;
	font-family: 'icomoon' !important;
	speak: never;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\eabc";
	font-size: 0.625em;
	padding: 0 0.75em
}

.l-crumb__list li a {
	position: relative;
	padding: 5px 0;
	max-width: 30em;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	vertical-align: middle
}

.l-crumb__list li a:hover {
	color: #094;
	text-decoration: underline
}

.l-crumb__list li:last-child {
	padding-right: 0;
	margin-right: 0
}

.l-crumb__list li:last-child:after {
	display: none
}

.l-crumb__list li:last-child a {
	pointer-events: none
}

@media(max-width:767px) {
	.l-crumb {
		padding: 0;
		background: #f2f2f2
	}

	.l-crumb__list,
	.l-crumb__list li {
		display: block
	}

	.l-crumb__list li:after {
		display: none
	}

	.l-crumb__list li a {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		padding: 1em
	}

	.l-crumb__list li:nth-child(n + 2) {
		border-top: solid 1px #ccc
	}

	.l-crumb__list li:nth-child(n+2) a:before {
		display: inline-block;
		vertical-align: middle;
		font-family: 'icomoon' !important;
		speak: never;
		font-style: normal;
		font-weight: 400;
		font-variant: normal;
		text-transform: none;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		content: "\eabc";
		font-size: 0.625em;
		margin-right: 0.75em
	}
}

.l-footer__block {
	padding: 8rem 0
}

.l-footer__block.-top {
	background: url('../img/common/bg_support.jpg') no-repeat center center/cover;
	background-image: -webkit-image-set(url(../img/common/bg_support.jpg) 1x, url(../img/common/bg_support@2x.jpg) 2x);
	background-image: image-set(url(../img/common/bg_support.jpg) 1x, url(../img/common/bg_support@2x.jpg) 2x);
	margin-bottom: 5rem
}

.l-footer__block.-bottom {
	background: #424242;
	color: #fff
}

.l-footer__inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end
}

.l-footer__logo {
	font-size: 1rem
}

.l-footer__mark {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	margin: 2rem 0
}

.l-footer__mark figure:nth-child(n + 2) {
	margin-left: 1em
}

.l-footer__copy {
	color: #9e9e9e;
	font-size: 0.75em;
	line-height: 1
}

.l-footer__nav {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.l-footer__menu {
	line-height: 1;
	font-size: 0.875em
}

.l-footer__menu:nth-child(n + 2) {
	margin-left: 6rem
}

.l-footer__menu.-external {
	padding-left: 6rem;
	border-left: solid 1px #9e9e9e
}

.l-footer__menuItem+.l-footer__menuItem,
.wp-editor *+h1,
.wp-editor *+h2,
.wp-editor *+h3,
.wp-editor *+h4,
.wp-editor *+h5,
.wp-editor *+h6 {
	margin-top: 1.5em
}

.l-footer__menuItem+.l-footer__menuItem.-child {
	margin-top: 0.75em
}

.l-footer__menuItem.-child:before {
	content: "- "
}

.l-footer__menuLink {
	position: relative;
	display: inline-block;
	padding: 3px 0;
	font-style: normal
}

@media(min-width:992px) {
	.l-footer__menuLink {
		-webkit-transition: 0.4s;
		transition: 0.4s
	}

	.l-footer__menuLink:before {
		position: absolute;
		content: "";
		left: 0;
		bottom: 0;
		width: 100%;
		height: 1px;
		background: #fff;
		-webkit-transition-property: -webkit-transform;
		transition-property: transform;
		transition-property: transform, -webkit-transform;
		-webkit-transition-timing-function: ease-out;
		transition-timing-function: ease-out;
		-webkit-transition-duration: 0.4s;
		transition-duration: 0.4s;
		-webkit-transform: scaleX(0);
		transform: scaleX(0);
		-webkit-transform-origin: right center;
		transform-origin: right center
	}

	.l-footer__menuLink:hover {
		opacity: .5
	}

	.l-footer__menuLink:hover:before {
		-webkit-transform: scaleX(1);
		transform: scaleX(1);
		-webkit-transform-origin: left center;
		transform-origin: left center
	}
}

@media(max-width:991px) {
	.l-footer__inner {
		display: block
	}

	.l-footer__block {
		padding: 5rem 0
	}

	.l-footer__block.-bottom {
		padding-bottom: 3rem
	}

	.l-footer__logo {
		font-size: 0.75rem;
		text-align: center
	}

	.l-footer__mark {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}

	.l-footer__mark figure {
		width: 7.5vw
	}

	.l-footer__copy {
		text-align: center
	}
}

@media(max-width:767px) {
	.l-footer__block.-bottom {
		padding-top: 3rem
	}
}

@media(max-width:575px) {
	.l-footer__mark figure {
		width: 10vw
	}
}

/* .l-header {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 200
} */

/* .l-header.is-fixed {
	position: fixed;
	background: rgba(255, 255, 255, .8);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
	box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}

.l-header__inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.l-header__logo {
	font-size: 1rem;
	line-height: 1
}

.l-header__logo a {
	display: block
} */

@media(min-width:992px) {
	/* .l-header__logo a:hover {
		opacity: .5
	} */
}

/* .l-header__button {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.l-header__hamburger {
	width: 5rem;
	height: 5rem;
	background: #094
}

.l-header__hamburger span {
	position: absolute;
	width: 60%;
	height: 2px;
	background: #fff;
	left: 20%;
	top: calc(50% - 1px);
	-webkit-transition: all 0.4s;
	transition: all 0.4s
}

.l-header__hamburger span:after,
.l-header__hamburger span:before {
	position: absolute;
	content: "";
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transform-origin: center center;
	transform-origin: center center;
	background: #fff;
	-webkit-transition: inherit;
	transition: inherit
}

.l-header__hamburger span:before {
	-webkit-transform: translateY(-0.75em);
	transform: translateY(-0.75em)
}

.l-header__hamburger span:after {
	-webkit-transform: translateY(0.75em);
	transform: translateY(0.75em)
}

.slideout-open .l-header__hamburger span {
	background: 0 0
} */

@media(min-width:992px) {
	/* .l-header {
		padding: 3rem 0
	} */
}

@media(max-width:991px) {
	/* .l-header {
		padding: 2rem 0
	} */

	/* .l-header__logo {
		font-size: 0.75rem
	} */
}

@media(max-width:767px) {
	/* .l-header__hamburger {
		width: 4.5rem;
		height: 4.5rem
	} */
}

.l-side__ttl {
	width: 100%;
	background: #fff;
	line-height: 1;
	font-weight: 500;
	padding: 1px;
	text-align: center;
	border: solid 1px #094
}

.l-side__ttl:nth-child(n + 2) {
	margin-top: 2rem
}

.l-side__label {
	display: block;
	padding: 1.5em 3em;
	color: #fff;
	background: #094;
	border: solid 1px #094
}

.l-side__label.-yellow {
	background: #fe0;
	color: #094
}

.l-side__label span {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	line-height: 1
}

.c-btn_pl.-arrow:after,
.c-card_product_category__list li a:after,
.c-card_product_category__parent>strong:after,
.l-side__label[href] span:after {
	font-family: 'icomoon' !important;
	speak: never;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\eabc"
}

.l-side__label[href] span:after {
	font-size: 0.75em;
	margin-left: 1.5em;
	-webkit-transition: 0.4s;
	transition: 0.4s
}

.l-side__label[href]:hover {
	opacity: .5
}

.l-side__label[href]:hover span:after {
	margin-left: 2em
}

@media(max-width:991px) {
	.l-side__ttl {
		text-align: left
	}

	.l-side__label {
		padding: 1.25em
	}
}

.c-accordion__cont {
	display: none
}

.c-btn_pl {
	display: inline-block;
	cursor: pointer;
	-webkit-transition: 0.4s;
	transition: 0.4s;
	line-height: 1;
	text-align: center;
	background: #094;
	border: solid 1px #094;
	color: #fff;
	padding: 1.5em 1.75em
}

.c-btn_pl.-full {
	width: 100%;
	min-width: 1px
}

.c-btn_pl.-arrow {
	position: relative
}

.c-btn_pl.-arrow:after,
.c-card_product_category__list li a:after,
.c-card_product_category__parent>strong:after {
	position: absolute;
	top: 50%
}

.c-btn_pl.-arrow:after {
	font-size: 0.75em;
	right: calc(1em/.75);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.c-btn_pl.-ss {
	padding: 1.25em 1.5em
}

.c-btn_pl.-gray {
	background: #424242;
	border-color: #424242
}

@media(min-width:576px) {
	.c-btn_pl {
		min-width: 280px
	}
}

@media(max-width:575px) {
	.c-btn_pl {
		width: 100%
	}
}

@media(min-width:992px) {
	.c-btn_pl:hover {
		background: #fff;
		color: #094
	}

	.c-btn_pl.-gray:hover {
		background: #fff;
		color: #424242
	}
}

.c-card_product_category__parent {
	cursor: pointer;
	border-bottom: solid 1px #ddd
}

.c-card_product_category__list li a,
.c-card_product_category__parent>strong {
	position: relative;
	display: block;
	line-height: 1.5;
	padding: 1em 1.875em 1em 1em;
	-webkit-transition: 0.4s;
	transition: 0.4s;
	font-weight: 500
}

.c-card_product_category__list li a:after,
.c-card_product_category__parent>strong:after {
	-webkit-transition: inherit;
	transition: inherit
}

.c-card_product_category__parent>strong:after {
	right: 1em;
	-webkit-transform: translateY(-50%) rotate(90deg) scale(0.5);
	transform: translateY(-50%) rotate(90deg) scale(0.5);
	color: #424242
}

.c-card_product_category__parent.is-act>strong:after {
	-webkit-transform: translateY(-50%) rotate(90deg) scale(0.5) rotateY(180deg);
	transform: translateY(-50%) rotate(90deg) scale(0.5) rotateY(180deg)
}

@media(min-width:992px) {
	.c-card_product_category__parent:hover>strong {
		background: #ecf9f2
	}
}

.c-card_product_category__children {
	display: none
}

.c-card_product_category__list li {
	border-bottom: solid 1px #ddd
}

.c-card_product_category__list li a {
	padding: 1em 1em 1em 2.5em;
	font-weight: 400
}

.c-card_product_category__list li a:after {
	left: 1em;
	-webkit-transform: translateY(-50%) scale(0.5);
	transform: translateY(-50%) scale(0.5);
	color: #094
}

.c-card_product_category__list li a:hover {
	background: #ecf9f2
}

.c-logo {
	font-size: 1em;
	line-height: 1
}

.c-logo__link,
.wp-loginform__check label {
	display: inline-block
}

.c-logo__img {
	width: 22.4em;
	height: 3.4em
}

.c-logo__img img,
.c-logo__img object,
.c-logo__img svg {
	display: inline-block;
	width: 100%;
	height: 100%;
	vertical-align: bottom;
	pointer-events: none
}

.c-logo__img svg {
	fill: #094
}

.c-logo__img.-white svg {
	fill: #fff
}

.c-paragraph>p:nth-child(n + 2) {
	margin-top: 1em
}

.c-notes>p {
	position: relative;
	padding-left: 1.25em
}

.c-notes>p:before {
	position: absolute;
	content: "※";
	left: 0;
	top: 0
}

.c-cta_tel {
	display: inline-block;
	line-height: 1
}

.c-cta_tel__num {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 2.25em;
	font-family: "Open Sans", sans-serif;
	font-weight: 600
}

.c-cta_tel__num:before {
	font-family: 'icomoon' !important;
	speak: never;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\ea5d";
	font-size: 0.725em;
	margin-right: 0.2em
}

.c-cta_tel__time {
	font-size: 0.875em;
	margin-top: 0.5em
}

.c-form__head {
	margin-bottom: 3rem
}

.c-form__lead {
	margin-bottom: 1em
}

.c-form__foot {
	margin-top: 5rem
}

.c-form__errorBox:not(:empty) {
	color: #c10;
	line-height: 1;
	border: solid 3px #c10;
	padding: 2rem;
	margin-bottom: 3rem;
	background: rgba(204, 17, 0, .075)
}

.c-form__errorBox:not(:empty)>p {
	position: relative;
	padding-left: 1.25em
}

.c-form__errorBox:not(:empty)>p:before {
	position: absolute;
	content: "・";
	left: 0;
	top: 0
}

.c-form__errorBox:not(:empty)>p:nth-child(n + 2) {
	margin-top: 0.5em
}

.c-form__error:not(:empty) {
	margin-top: 1em;
	display: inline-block;
	color: #c10;
	background: rgba(204, 17, 0, .05);
	font-size: 0.875em;
	border: solid 1px #c10;
	padding: 1em;
	line-height: 1.5
}

.c-form__sheet>tbody>tr:nth-child(n + 2) {
	border-top: solid 1px #ccc
}

.c-form__sheet>tbody>tr>td,
.c-form__sheet>tbody>tr>th {
	padding: 1.5em 1em;
	text-align: left
}

.c-form__sheet>tbody>tr>th {
	width: 30%
}

.c-form__sheet>tbody>tr>td {
	width: 70%
}

.c-form__row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.c-form__row:nth-child(n + 2) {
	margin-top: 1em
}

.c-form__label {
	margin-right: 1em
}

.c-form__field {
	width: 100%
}

.c-form__field.-long {
	width: 80%
}

.c-form__field.-middle {
	width: 60%
}

.c-form__field.-short,
.p-maintenance_company__table>tbody>tr>td[data-col-name=name],
.p-maintenance_company__table>tbody>tr>th[data-col-name=name],
.p-maintenance_company__table>thead>tr>td[data-col-name=name],
.p-maintenance_company__table>thead>tr>th[data-col-name=name] {
	width: 40%
}

.c-form__field.-auto {
	width: auto
}

.c-form__field.-half {
	width: calc(40% - 0.5em)
}

.c-form__field.-half+.c-form__field.-half {
	margin-left: 1em
}

.c-form__button,
.c-form__ttl {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.c-form__ttl.-required:after {
	content: "【必須】";
	color: #c10
}

.c-form__input>input,
.c-form__input>textarea,
.c-form__select>select {
	display: block;
	width: 100%;
	border: solid 1px #ccc;
	padding: 0.625em 1em
}

.c-form__input>textarea {
	line-height: 1.5;
	height: 10.25em
}

.c-form__select>select {
	-webkit-appearance: auto;
	-moz-appearance: auto;
	appearance: auto
}

.c-form__button {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.c-form__button>:nth-child(n + 2) {
	margin-left: 3rem
}

.c-form__btn {
	width: 27.5%
}

@media(min-width:768px) {
	.c-form__btn:nth-child(n + 2) {
		margin-left: 5%
	}
}

@media(max-width:991px) {
	.c-form__foot {
		margin-top: 3rem
	}
}

@media(max-width:767px) {

	.c-form__sheet>tbody>tr>td,
	.c-form__sheet>tbody>tr>th {
		display: block;
		width: 100%
	}

	.c-form__sheet>tbody>tr>th {
		background: #d9f3e5
	}

	.c-form__field,
	.c-form__field.-half,
	.c-form__field.-long,
	.c-form__field.-middle,
	.c-form__field.-short {
		width: 100%
	}

	.c-form__field.-half+.c-form__field.-half {
		margin-left: 0;
		margin-top: 0.75em
	}
	.c-form__btn {
		width: 80%
	}
}

/* .c-inner {
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
	width: 94%
}

.c-inner.-md {
	max-width: 1400px
}

.c-inner.-lg {
	max-width: 1600px
}

.c-inner.-xl {
	max-width: 1800px
} */

.c-section+.c-section {
	margin-top: 10rem
}

.c-section+.c-section.-gap_md {
	margin-top: 8rem
}

.c-section+.c-section.-gap_sm {
	margin-top: 6rem
}

.c-section+.c-section.-gap_ss {
	margin-top: 4rem
}

.c-section+.c-section.-gap0 {
	margin-top: 0
}

@media(max-width:991px) {
	.c-section+.c-section {
		margin-top: 8rem
	}

	.c-section+.c-section.-gap_md {
		margin-top: 6rem
	}

	.c-section+.c-section.-gap_sm {
		margin-top: 4rem
	}

	.c-section+.c-section.-gap_ss {
		margin-top: 3rem
	}
}

.c-iframe,
.c-iframe iframe,
.c-modal__video iframe {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}

.c-flex {
	overflow: hidden
}

.c-flex__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.c-flex__list.-col2>* {
	width: calc(100% / 2)
}

.c-flex__list.-col3>* {
	width: calc(100% / 3)
}

.c-flex__list.-col4>* {
	width: calc(100% / 4)
}

.c-ofi,
.c-ofi__img {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0
}

.c-ofi__img {
	max-width: none;
	max-height: none;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center center;
	object-position: center center;
	font-family: 'object-fit: cover;object-position:center center;'
}

.c-ofi__img.-contain {
	-o-object-fit: contain;
	object-fit: contain;
	font-family: 'object-fit: contain;object-position:center center;'
}

.c-link_pr {
	color: #094
}

@media(min-width:992px) {
	.c-link_pr:hover {
		text-decoration: underline;
		opacity: .5
	}
}

.c-modal {
	position: fixed;
	display: none;
	left: 0;
	top: 0;
	width: 100vw;
	height: 100vh;
	z-index: 100
}

.c-modal__bg {
	position: absolute;
	background: rgba(0, 0, 0, .7);
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1
}

.c-modal__container {
	position: absolute;
	max-width: 1200px;
	width: 94%;
	max-height: 94%;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 2
}

.c-modal__inner {
	background: #fff;
	padding: 3rem
}

.c-modal__inner::-webkit-scrollbar {
	width: 0.6rem;
	height: 0.6rem
}

.c-modal__inner::-webkit-scrollbar-track {
	background: #eee
}

.c-modal__inner::-webkit-scrollbar-thumb {
	background: #fe0
}

.c-modal__video {
	position: relative;
	width: 100%;
	padding-top: 56.25%
}

.c-modal__close {
	position: absolute;
	right: 0;
	top: 0;
	width: 3rem;
	height: 3rem;
	background: rgba(0, 0, 0, .5)
}

.c-modal__close:after,
.c-modal__close:before {
	position: absolute;
	content: "";
	left: 25%;
	top: calc(50% - 1px);
	width: 50%;
	height: 2px;
	background: #fff
}

.c-modal__close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.c-modal__close:after {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

/* .c-pager,
.c-pager__item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.c-pager__item {
	width: 2em;
	height: 2em;
	background: #fff;
	color: #fe0
}

.c-pager__item:nth-child(n + 2) {
	margin-left: 0.5em
}

.c-pager__item.-current {
	background: #fe0;
	color: #fff
}

.c-pager__item.-ellipsis {
	background: 0 0;
	color: #333
}

.c-pager__item.-link {
	border: solid 1px #fe0
}

@media(min-width:992px) {
	.c-pager__item.-link:hover {
		background: #fe0;
		color: #fff
	}
} */

.c-tab__head {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.c-tab__trg.is-act {
	pointer-events: none
}

.c-tab__conts {
	display: none
}

.c-tbl_pr {
	table-layout: fixed
}

.c-tbl_pr>tbody>tr>td,
.c-tbl_pr>tbody>tr>th,
.c-tbl_pr>thead>tr>td,
.c-tbl_pr>thead>tr>th {
	line-height: 1.5;
	border: solid 1px #ccc;
	padding: 1em
}

.c-tbl_pr>tbody td,
.c-tbl_pr>tbody th {
	background: #fff
}

.c-tbl_pr>tbody th {
	text-align: left
}

.c-tbl_cell.-bg_main {
	background: #094;
	color: #fff
}

.c-tbl_cell.-bg_sub {
	background: #d9f3e5
}

.c-tbl_cell.-bg_main2 {
	background: #006d2d
}

.c-tbl_cell.-bg_sub2 {
	background: #ecf9f2
}

.c-tbl_cell.-center {
	text-align: center
}

@media(min-width:768px) {
	.c-tbl_cell.-w1 {
		width: 1%
	}

	.c-tbl_cell.-w2 {
		width: 2%
	}

	.c-tbl_cell.-w3 {
		width: 3%
	}

	.c-tbl_cell.-w4 {
		width: 4%
	}

	.c-tbl_cell.-w5 {
		width: 5%
	}

	.c-tbl_cell.-w6 {
		width: 6%
	}

	.c-tbl_cell.-w7 {
		width: 7%
	}

	.c-tbl_cell.-w8 {
		width: 8%
	}

	.c-tbl_cell.-w9 {
		width: 9%
	}

	.c-tbl_cell.-w10 {
		width: 10%
	}

	.c-tbl_cell.-w11 {
		width: 11%
	}

	.c-tbl_cell.-w12 {
		width: 12%
	}

	.c-tbl_cell.-w13 {
		width: 13%
	}

	.c-tbl_cell.-w14 {
		width: 14%
	}

	.c-tbl_cell.-w15 {
		width: 15%
	}

	.c-tbl_cell.-w16 {
		width: 16%
	}

	.c-tbl_cell.-w17 {
		width: 17%
	}

	.c-tbl_cell.-w18 {
		width: 18%
	}

	.c-tbl_cell.-w19 {
		width: 19%
	}

	.c-tbl_cell.-w20 {
		width: 20%
	}

	.c-tbl_cell.-w21 {
		width: 21%
	}

	.c-tbl_cell.-w22 {
		width: 22%
	}

	.c-tbl_cell.-w23 {
		width: 23%
	}

	.c-tbl_cell.-w24 {
		width: 24%
	}

	.c-tbl_cell.-w25 {
		width: 25%
	}

	.c-tbl_cell.-w26 {
		width: 26%
	}

	.c-tbl_cell.-w27 {
		width: 27%
	}

	.c-tbl_cell.-w28 {
		width: 28%
	}

	.c-tbl_cell.-w29 {
		width: 29%
	}

	.c-tbl_cell.-w30 {
		width: 30%
	}

	.c-tbl_cell.-w31 {
		width: 31%
	}

	.c-tbl_cell.-w32 {
		width: 32%
	}

	.c-tbl_cell.-w33 {
		width: 33%
	}

	.c-tbl_cell.-w34 {
		width: 34%
	}

	.c-tbl_cell.-w35 {
		width: 35%
	}

	.c-tbl_cell.-w36 {
		width: 36%
	}

	.c-tbl_cell.-w37 {
		width: 37%
	}

	.c-tbl_cell.-w38 {
		width: 38%
	}

	.c-tbl_cell.-w39 {
		width: 39%
	}

	.c-tbl_cell.-w40 {
		width: 40%
	}

	.c-tbl_cell.-w41 {
		width: 41%
	}

	.c-tbl_cell.-w42 {
		width: 42%
	}

	.c-tbl_cell.-w43 {
		width: 43%
	}

	.c-tbl_cell.-w44 {
		width: 44%
	}

	.c-tbl_cell.-w45 {
		width: 45%
	}

	.c-tbl_cell.-w46 {
		width: 46%
	}

	.c-tbl_cell.-w47 {
		width: 47%
	}

	.c-tbl_cell.-w48 {
		width: 48%
	}

	.c-tbl_cell.-w49 {
		width: 49%
	}

	.c-tbl_cell.-w50 {
		width: 50%
	}

	.c-tbl_cell.-w51 {
		width: 51%
	}

	.c-tbl_cell.-w52 {
		width: 52%
	}

	.c-tbl_cell.-w53 {
		width: 53%
	}

	.c-tbl_cell.-w54 {
		width: 54%
	}

	.c-tbl_cell.-w55 {
		width: 55%
	}

	.c-tbl_cell.-w56 {
		width: 56%
	}

	.c-tbl_cell.-w57 {
		width: 57%
	}

	.c-tbl_cell.-w58 {
		width: 58%
	}

	.c-tbl_cell.-w59 {
		width: 59%
	}

	.c-tbl_cell.-w60 {
		width: 60%
	}

	.c-tbl_cell.-w61 {
		width: 61%
	}

	.c-tbl_cell.-w62 {
		width: 62%
	}

	.c-tbl_cell.-w63 {
		width: 63%
	}

	.c-tbl_cell.-w64 {
		width: 64%
	}

	.c-tbl_cell.-w65 {
		width: 65%
	}

	.c-tbl_cell.-w66 {
		width: 66%
	}

	.c-tbl_cell.-w67 {
		width: 67%
	}

	.c-tbl_cell.-w68 {
		width: 68%
	}

	.c-tbl_cell.-w69 {
		width: 69%
	}

	.c-tbl_cell.-w70 {
		width: 70%
	}

	.c-tbl_cell.-w71 {
		width: 71%
	}

	.c-tbl_cell.-w72 {
		width: 72%
	}

	.c-tbl_cell.-w73 {
		width: 73%
	}

	.c-tbl_cell.-w74 {
		width: 74%
	}

	.c-tbl_cell.-w75 {
		width: 75%
	}

	.c-tbl_cell.-w76 {
		width: 76%
	}

	.c-tbl_cell.-w77 {
		width: 77%
	}

	.c-tbl_cell.-w78 {
		width: 78%
	}

	.c-tbl_cell.-w79 {
		width: 79%
	}

	.c-tbl_cell.-w80 {
		width: 80%
	}

	.c-tbl_cell.-w81 {
		width: 81%
	}

	.c-tbl_cell.-w82 {
		width: 82%
	}

	.c-tbl_cell.-w83 {
		width: 83%
	}

	.c-tbl_cell.-w84 {
		width: 84%
	}

	.c-tbl_cell.-w85 {
		width: 85%
	}

	.c-tbl_cell.-w86 {
		width: 86%
	}

	.c-tbl_cell.-w87 {
		width: 87%
	}

	.c-tbl_cell.-w88 {
		width: 88%
	}

	.c-tbl_cell.-w89 {
		width: 89%
	}

	.c-tbl_cell.-w90 {
		width: 90%
	}

	.c-tbl_cell.-w91 {
		width: 91%
	}

	.c-tbl_cell.-w92 {
		width: 92%
	}

	.c-tbl_cell.-w93 {
		width: 93%
	}

	.c-tbl_cell.-w94 {
		width: 94%
	}

	.c-tbl_cell.-w95 {
		width: 95%
	}

	.c-tbl_cell.-w96 {
		width: 96%
	}

	.c-tbl_cell.-w97 {
		width: 97%
	}

	.c-tbl_cell.-w98 {
		width: 98%
	}

	.c-tbl_cell.-w99 {
		width: 99%
	}

	.c-tbl_cell.-w100 {
		width: 100%
	}
}

.c-ttl_sup {
	line-height: 1
}

.c-ttl_sup>* {
	display: block;
	font-style: normal
}

.c-ttl_sup>strong {
	font-size: 1.875em;
	font-weight: 400
}

.c-ttl_sup>em {
	font-size: 0.875em;
	font-family: "Open Sans", sans-serif;
	font-weight: 600;
	font-style: normal;
	color: #094;
	margin-top: 1em
}

@media(max-width:991px) {
	.c-ttl_sup>strong {
		font-size: 1.625em
	}
}

.c-ttl_ul {
	line-height: 1
}

.c-ttl_ul>strong {
	display: block;
	font-size: 1.5em;
	font-weight: 500;
	padding-bottom: 0.5em;
	border-bottom: solid 2px #094
}

.c-ttl_square {
	position: relative;
	font-size: 1.125em;
	padding-left: 1.25em;
	font-weight: 500
}

.c-ttl_square:before {
	position: absolute;
	content: "■";
	left: 0;
	top: 0;
	color: #094
}

.c-ttl_pl {
	font-size: 1.125em;
	background: #d9f3e5;
	border-left: solid 0.2em #094;
	line-height: 1.5;
	padding: 0.5em 1em 0.65em
}

.p-editor a,
.p-editor u {
	text-decoration: underline
}

@media(min-width:992px) {
	.p-editor a:hover {
		text-decoration: none
	}
}

.p-editor em,
.p-editor i {
	font-style: italic
}

.p-editor b,
.p-editor strong {
	font-weight: 700
}

.p-editor s {
	text-decoration: line-through
}

.p-editor span.red {
	color: red
}

.p-editor span.cyan {
	color: #0ff
}

.p-editor span.orange {
	color: orange
}

.p-editor span.navy {
	color: navy
}

.p-editor span.yellow {
	color: #ff0
}

.p-editor span.blue {
	color: #00f
}

.p-editor span.purple {
	color: indigo
}

.p-editor span.magenta {
	color: #f0f
}

.p-editor span.pink {
	color: #ff1493
}

.p-editor span.bg_red {
	color: red
}

.p-editor span.bg_cyan {
	color: #0ff
}

.p-editor span.bg_orange {
	color: orange
}

.p-editor span.bg_navy {
	color: navy
}

.p-editor span.bg_yellow {
	color: #ff0
}

.p-editor span.bg_blue {
	color: #00f
}

.p-editor span.bg_purple {
	color: indigo
}

.p-editor span.bg_magenta {
	color: #f0f
}

.p-editor span.bg_pink {
	color: #ff1493
}

.p-editor span .fz_lg {
	font-size: 1.25em
}

.p-editor span .fz_md {
	font-size: 1.125em
}

.p-editor span .fz_sm {
	font-size: 0.875em
}

.p-editor span .fz_ss {
	font-size: 0.75em
}

/* @media(min-width:992px) {
	.p-gnavi__list {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		line-height: 1
	}

	.p-gnavi__item:nth-child(n + 2) {
		margin-left: 4rem
	}

	.p-gnavi__link {
		position: relative;
		display: inline-block;
		padding: 5px 0;
		-webkit-transition: 0.4s;
		transition: 0.4s
	}

	.p-gnavi__link:after {
		position: absolute;
		content: "";
		left: 0;
		bottom: 0;
		width: 100%;
		height: 1px;
		background: #333;
		-webkit-transform-origin: right center;
		transform-origin: right center;
		-webkit-transition-property: -webkit-transform;
		transition-property: transform;
		transition-property: transform, -webkit-transform;
		-webkit-transition-timing-function: ease-out;
		transition-timing-function: ease-out;
		-webkit-transition-duration: 0.4s;
		transition-duration: 0.4s;
		-webkit-transform: scaleX(0);
		transform: scaleX(0)
	}

	.p-gnavi__link:hover {
		opacity: .5
	}

	.p-gnavi__link:hover:after {
		-webkit-transform-origin: left center;
		transform-origin: left center;
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
} */

/* @media(max-width:991px) {
	.p-gnavi {
		background: #d9f3e5
	}

	.p-gnavi__inner {
		display: block;
		padding: 12rem 3rem 5rem
	}

	.p-gnavi__item {
		line-height: 1
	}

	.p-gnavi__item:nth-child(n + 2) {
		margin-top: 1em
	}

	.p-gnavi__link {
		display: block;
		background: #fff;
		text-align: center;
		padding: 1em
	}
} */

/* @media(max-width:991px) and(min-width:768px) {
	.p-gnavi {
		width: 50vw
	}
} */

/* .p-kv_under {
	position: relative;
	line-height: 1;
	padding: 5rem 0;
	background: linear-gradient(45deg, #094 0%, #094 50%, #006d2d 100%);
	color: #fff
}

.p-kv_under__ttl {
	position: relative;
	z-index: 2
}

.p-kv_under__ttl>*,
.p-maintenance_company__table>tbody th strong {
	display: block
}

.p-kv_under__ttl>strong {
	font-weight: 500;
	font-size: 1.875em
}

.p-kv__ruby p,
.p-kv_under__ttl>em {
	font-weight: 600;
	font-family: "Open Sans", sans-serif
}

.p-kv_under__ttl>em {
	font-style: normal;
	font-size: 0.75em;
	margin-top: 1.25em
}

.p-kv,
.p-kv__eyecatch {
	position: relative;
	width: 100%
}

.p-kv {
	height: 42vw
}

.p-kv__eyecatch {
	height: 100%;
	z-index: 1
}

.p-kv__img,
.p-kv__ruby,
.p-kv__txt {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 1
}

.p-kv__ruby,
.p-kv__txt {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	left: 0;
	top: 0;
	width: 60%;
	background: rgba(255, 255, 255, .8);
	z-index: 2
}

.p-kv__ruby {
	left: 70%;
	width: 30%;
	font-size: 3.6vw
}

.p-kv__ruby p {
	-webkit-writing-mode: vertical-rl;
	-ms-writing-mode: tb-rl;
	writing-mode: vertical-rl;
	line-height: 1;
	color: #094;
	padding-bottom: 0.5em
}

.p-kv__catch {
	font-family: "Amiri", serif;
	font-weight: 400;
	font-size: 3.6vw
}

.p-kv__desc {
	font-family: "Noto Serif JP", serif;
	font-weight: 500;
	font-size: 1.8vw;
	line-height: 1.5
}

.p-kv__thumbs {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 2vw
}

.p-kv__logo {
	width: 12vw
}

.p-kv__logo object,
.p-kv__mark object {
	width: 100%;
	height: auto;
	pointer-events: none
}

.p-kv__mark {
	width: 4.5vw;
	margin-left: 1.5vw
} */

/* @media(min-width:576px) {
	.p-kv__txt {
		padding-left: 4vw;
		padding-bottom: 6vw
	}
}

@media(max-width:1399px) {
	.p-kv {
		height: 48vw
	}
}

@media(max-width:991px) {
	.p-kv {
		height: 55vw
	}

	.p-kv__catch,
	.p-kv__ruby {
		font-size: 4vw
	}

	.p-kv__desc {
		font-size: 2vw
	}

	.p-kv__logo {
		width: 15vw
	}

	.p-kv__mark {
		width: 6vw
	}
}

@media(max-width:767px) {
	.p-kv {
		height: 65vw
	}

	.p-kv__ruby {
		font-size: 5vw
	}

	.p-kv__catch {
		font-size: 6vw;
		line-height: 1.3;
		margin-bottom: 0.375em
	}

	.p-kv__desc {
		font-size: 2.5vw
	}

	.p-kv__logo {
		width: 18vw
	}

	.p-kv__mark {
		width: 7.2vw
	}
}

@media(max-width:575px) {
	.p-kv {
		height: 100vw
	}

	.p-kv__ruby {
		left: initial;
		right: 0;
		width: 2em;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		font-size: 8vw
	}

	.p-kv__txt {
		width: 70%;
		padding-left: 2rem;
		padding-bottom: 2rem
	}

	.p-kv__catch {
		font-size: 9vw
	}

	.p-kv__desc {
		font-size: 3.5vw
	}

	.p-kv__logo {
		width: 27vw
	}

	.p-kv__mark {
		width: 10.8vw
	}
} */

.p-megamenu {
	line-height: 1;
	display: none
}

@media(min-width:992px) {
	.p-megamenu__body {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start
	}

	.p-megamenu {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		z-index: 100
	}
}

.p-panel_404__body {
	margin: 3rem 0
}

.p-panel_404__foot {
	text-align: center
}

.p-panel_sitemap__item:nth-child(n + 2) {
	margin-top: 2rem
}

.p-panel_sitemap__link {
	line-height: 1;
	font-size: 1.125em
}

.p-panel_sitemap__link a {
	position: relative;
	display: block;
	border-bottom: solid 1px #094;
	padding: 1em 2em 1em 0
}

.p-panel_sitemap__link a:after {
	position: absolute;
	right: 1em;
	top: 50%;
	-webkit-transform: translateY(-50%) scale(0.5);
	transform: translateY(-50%) scale(0.5);
	-webkit-transition: inherit;
	transition: inherit;
	-webkit-transition-property: right;
	transition-property: right;
	font-family: 'icomoon' !important;
	speak: never;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\eabc"
}

@media(min-width:992px) {
	.p-panel_sitemap__link a:hover {
		opacity: .5
	}

	.p-panel_sitemap__link a:hover:after {
		right: 0.5em
	}
}

.p-panel_sitemap__button {
	line-height: 1;
	margin-top: 2rem
}

.p-panel_sitemap__button a {
	display: block;
	padding: 1em;
	border: solid 1px #094;
	background: #fff;
	color: #094
}

@media(min-width:992px) {
	.p-panel_sitemap__button a:hover {
		background: #094;
		color: #fff
	}
}

@media(min-width:768px) {
	.p-panel_sitemap__button {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}

	.p-panel_sitemap__button a {
		width: calc((100% - 2rem) / 2)
	}

	.p-panel_sitemap__button a:nth-child(n + 3) {
		margin-top: 2rem
	}
}

@media(max-width:767px) {
	.p-panel_sitemap__button {
		margin-top: 1rem
	}

	.p-panel_sitemap__button a:nth-child(n + 2) {
		margin-top: 1rem
	}
}

.p-panel_cta {
	background: #fff;
	padding: 8rem
}

.p-panel_cta__desc {
	font-size: 1.125em;
	margin: 2rem 0
}

.p-panel_cta__tel {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.p-panel_cta__cont,
.p-panel_cta__label {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.p-panel_cta__label {
	font-size: 0.875em;
	color: #094;
	background: #fe0;
	font-weight: 500;
	padding: 0.75em 1em;
	line-height: 1.7;
	text-align: center;
	margin-right: 1.8em;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.p-panel_cta__cont {
	-webkit-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.p-panel_cta__button {
	margin-top: 2rem
}

@media(min-width:992px) {
	.p-panel_cta {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: end;
		-ms-flex-align: end;
		align-items: flex-end
	}

	.p-panel_cta__head {
		width: 54%
	}

	.p-panel_cta__body {
		width: 48%
	}
}

@media(max-width:991px) {
	.p-panel_cta {
		padding: 5rem 3rem
	}

	.p-panel_cta__title {
		text-align: center
	}

	.p-panel_cta__desc {
		font-size: 1em;
		text-align: center
	}

	.p-panel_cta__tel {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}
}

@media(max-width:991px) and(min-width:768px) {
	.p-panel_cta__body {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		margin-top: 3rem
	}

	.p-panel_cta__button {
		width: 48%;
		margin-top: 0
	}
}

@media(max-width:767px) {
	.p-panel_cta {
		padding: 5rem 2rem
	}
}

@media(max-width:575px) {
	.p-panel_cta {
		padding: 3rem 2rem
	}

	.p-panel_cta__tel {
		display: block
	}

	.p-panel_cta__label {
		text-align: center;
		margin-right: 0;
		font-size: 1em;
		line-height: 1;
		margin-bottom: 1em
	}

	.p-panel_cta__cont {
		text-align: center
	}
}

.wp-loginform__sheet {
	width: auto;
	margin: 0 auto 1.5em;
	line-height: 1
}

.wp-loginform__sheet td,
.wp-loginform__sheet th {
	padding: 1em 2em;
	text-align: left
}

.wp-loginform__field {
	background: #fff;
	padding: 1.25em;
	max-width: 100%;
	width: 25em
}

.wp-loginform__check {
	text-align: center;
	line-height: 1
}

.wp-loginform__check input+span {
	position: relative;
	display: inline-block;
	padding: 0.25em 0 0.25em 2.5em
}

.wp-loginform__check input+span:after,
.wp-loginform__check input+span:before {
	position: absolute;
	content: "";
	left: 0;
	top: 0
}

.wp-loginform__check input+span:before {
	width: 1.5em;
	height: 1.5em;
	background: #fff
}

.wp-loginform__check input+span:after {
	width: 1.5em;
	height: 0.75em;
	border-bottom: solid 4px #333;
	border-left: solid 4px #333;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	visibility: hidden
}

.wp-loginform__check input:checked+span:after {
	visibility: visible
}

.wp-loginform__btn {
	text-align: center;
	margin-top: 2.5em
}

.wp-loginform__error {
	text-align: center;
	color: red;
	margin-bottom: 1em
}

.wp-editor {
	word-break: break-all
}

.wp-editor strong {
	font-weight: 700
}

.wp-editor em {
	font-style: italic
}

.wp-editor blockquote {
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 40px;
	-webkit-margin-end: 40px
}

.wp-editor img.alignleft {
	margin: 0 auto 0 0
}

.wp-editor img.aligncenter {
	display: block;
	margin: 0 auto
}

.wp-editor img.alignright {
	display: block;
	margin: 0 0 0 auto
}

.wp-editor img[class*=attachment-],
.wp-editor img[class*=wp-image-] {
	height: auto;
	max-width: 100%
}

.wp-editor hr {
	margin: 2em 0;
	border-color: #b2b2b2
}

.wp-editor *+p {
	margin-top: 1em
}

.wp-editor *+.c-tbl_responsive,
.wp-editor *+ol,
.wp-editor *+ul {
	margin-top: 2em
}

.wp-editor h2,
.wp-editor h3,
.wp-editor h4,
.wp-editor h5,
.wp-editor h6 {
	font-weight: 500;
	line-height: 1.3;
	letter-spacing: 0.1em
}

.wp-editor h2,
.wp-editor h3 {
	position: relative;
	font-size: 1.75em;
	padding-left: 1.25em
}

.wp-editor h2:before {
	left: 0;
	top: 0.15em;
	width: 0.25em;
	height: 1em;
	-webkit-transform: skewX(-15deg);
	transform: skewX(-15deg)
}

.wp-editor h2:after,
.wp-editor h2:before,
.wp-editor h3:before {
	position: absolute;
	content: "";
	background: #094
}

.wp-editor h2:after {
	-webkit-transform: skewX(-15deg);
	transform: skewX(-15deg);
	background: #fe0;
	top: 0.15em;
	width: 0.25em;
	height: 1em;
	left: 0.5em
}

.wp-editor h3 {
	font-size: 1.5em;
	padding-left: 1.5em
}

.wp-editor h3:before {
	left: 0;
	top: 0.65em;
	width: 1em;
	height: 2px
}

.wp-editor h4 {
	font-size: 1.25em;
	color: #094
}

.wp-editor a {
	color: #094
}

.wp-editor a:focus {
	opacity: .7
}

@media(min-width:992px) {
	.wp-editor a:hover {
		opacity: .7
	}
}

.wp-editor ol,
.wp-editor ul {
	padding-left: 2em;
	line-height: 1.5
}

.wp-editor ol>li:not(:first-child),
.wp-editor ul>li:not(:first-child) {
	margin-top: 0.6em
}

.wp-editor ul>li {
	list-style-type: disc
}

.wp-editor ol>li {
	list-style-type: decimal
}

.wp-editor table tr>td,
.wp-editor table tr>th {
	padding: 1em;
	border: 1px solid #ddd
}

.wp-editor table tr>th {
	background: #eee
}

@media(max-width:767px) {
	.wp-editor h2 {
		font-size: 1.5em
	}

	.wp-editor h3 {
		font-size: 1.375em
	}

	.wp-editor h4 {
		font-size: 1.15em
	}
}

@media(max-width:575px) {
	.wp-editor h2 {
		font-size: 1.375em
	}

	.wp-editor h3 {
		font-size: 1.25em
	}

	.wp-editor h4 {
		font-size: 1.125em
	}
}

@media(max-width:991px) {

	.wp-editor *+.c-tbl_responsive,
	.wp-editor *+ol,
	.wp-editor *+p,
	.wp-editor *+ul {
		margin-top: 1.2em
	}

	.wp-editor ol>li:not(:first-child),
	.wp-editor ul>li:not(:first-child) {
		margin-top: 0.4em
	}
}

.wp-pagenavi {
	margin-top: 5rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	line-height: 2
}

.wp-pagenavi>* {
	display: inline-block;
	margin: 0 0.5em;
	width: 2em;
	text-align: center;
	color: #fff
}

.wp-pagenavi .current {
	font-weight: 700;
	background: #094;
	border: solid 1px #094
}

.wp-pagenavi a {
	background: #fff;
	color: #094;
	border: solid 1px #094
}

@media(min-width:992px) {
	.wp-pagenavi a:hover {
		background: #094;
		color: #fff
	}
}

.wp-pagenavi .extend {
	color: #333
}

@media(max-width:575px) {
	.wp-pagenavi .extend {
		display: none
	}
}

.wp-paginavi {
	margin-top: 5rem
}

.wp-paginavi__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.wp-paginavi__item {
	display: inline-block;
	margin: 0 0.5em;
	width: 2em;
	line-height: 2;
	text-align: center
}

.wp-paginavi__item>a,
.wp-paginavi__item>span {
	display: block;
	background: #fff;
	color: #fe0;
	border: solid 1px #fe0
}

@media(min-width:992px) {
	.wp-paginavi__item>a:hover {
		background: #fe0;
		color: #fff
	}
}

.wp-paginavi__item.-current>a,
.wp-paginavi__item.-current>span {
	color: #fff;
	background: #fe0;
	border: solid 1px #fe0
}

.wp-paginavi__item.-extend {
	margin: 0
}

.wp-paginavi__item.-extend>a,
.wp-paginavi__item.-extend>span {
	color: #333;
	border: 0
}

.wp-paginavi__item.-first>a:before,
.wp-paginavi__item.-last>a:before {
	display: inline-block;
	font-family: 'icomoon' !important;
	speak: never;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\eabc"
}

.wp-paginavi__item.-first>a:before {
	-webkit-transform: rotate(180deg) scale(0.75);
	transform: rotate(180deg) scale(0.75)
}

.wp-paginavi__item.-last>a:before {
	-webkit-transform: scale(0.75);
	transform: scale(0.75)
}

@media(max-width:575px) {
	.wp-paginavi__item.-extend {
		display: none
	}
}

.p-maintenance_area {
	padding: 3rem;
	background: #d9f3e5;
	line-height: 1
}

.p-maintenance_area__block:nth-child(n + 2) {
	margin-top: 1em
}

@media(min-width:576px) {
	.p-maintenance_area__block {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch
	}
}

.p-maintenance_area__ttl {
	font-size: 0.875em;
	font-weight: 500
}

.p-maintenance_area__ttl span {
	display: inline-block;
	padding: 0.25em 0
}

@media(min-width:576px) {
	.p-maintenance_area__ttl {
		width: 8em;
		margin-right: 1em;
		border-right: solid 1px #006d2d;
		padding-top: 0.35em
	}
}

.p-maintenance_area__cont {
	font-size: 0.75em
}

@media(min-width:576px) {
	.p-maintenance_area__cont {
		width: calc(100% - 1em/.75*.875 * 9)
	}
}

.p-maintenance_area__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.p-maintenance_area__list li {
	margin: 0.375em 0
}

.p-maintenance_area__list li:nth-last-child(n + 2),
.p-products_detail__tab a:nth-last-child(n + 2) {
	margin-right: 1em
}

.p-maintenance_area__list li a {
	display: block;
	padding: 0.375em 1em 0.5em;
	background: #fff;
	border: solid 1px #094;
	color: #094
}

@media(min-width:992px) {
	.p-maintenance_area__list li a:hover {
		background: #094;
		color: #fff
	}
}

@media(max-width:575px) {
	.p-maintenance_area {
		padding: 3rem 2rem
	}

	.p-maintenance_area__block:nth-child(n + 2) {
		margin-top: 2rem
	}

	.p-maintenance_area__ttl {
		font-size: 1.125em;
		margin-bottom: 0.5em
	}

	.p-maintenance_area__ttl:before {
		content: "■";
		color: #094;
		margin-right: 0.5em
	}

	.p-maintenance_area__cont {
		font-size: 0.875em
	}
}

.p-maintenance_company__head,
.p-maintenance_company__title {
	margin-bottom: 3rem
}

.p-maintenance_company__ttl {
	margin-bottom: 1rem
}

.p-maintenance_company__table {
	table-layout: fixed
}

.p-maintenance_company__table>tbody>tr>td,
.p-maintenance_company__table>tbody>tr>th,
.p-maintenance_company__table>thead>tr>td,
.p-maintenance_company__table>thead>tr>th {
	line-height: 1.5;
	border: solid 1px #ccc
}

.p-maintenance_company__table>tbody>tr>td[data-col-name=address],
.p-maintenance_company__table>tbody>tr>th[data-col-name=address],
.p-maintenance_company__table>thead>tr>td[data-col-name=address],
.p-maintenance_company__table>thead>tr>th[data-col-name=address] {
	width: 60%
}

.p-maintenance_company__table>thead>tr>th {
	background: #094;
	color: #fff;
	text-align: center;
	padding: 1em
}

.p-maintenance_company__table>tbody td,
.p-maintenance_company__table>tbody th {
	background: #fff;
	padding: 1.25em
}

.p-maintenance_company__table>tbody th {
	text-align: left;
	background: #d9f3e5
}

.p-maintenance_company__table>tbody th a {
	display: inline-block;
	background: #fe0;
	color: #094;
	line-height: 1;
	font-size: 0.75em;
	padding: 0.5em;
	margin-top: 0.75em
}

@media(min-width:992px) {
	.p-maintenance_company__table>tbody th a:hover {
		background: #094;
		color: #fff
	}
}

.p-maintenance_company__table>tbody td span {
	display: inline-block
}

.p-maintenance_company__table>tbody td span:nth-child(n + 2) {
	margin-left: 2em
}

@media(max-width:767px) {
	.p-maintenance_company__table>thead {
		display: none
	}

	.p-maintenance_company__table>tbody>tr {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		border: solid 1px #ccc
	}

	.p-maintenance_company__table>tbody>tr:nth-child(n + 2) {
		margin-top: 2rem
	}

	.p-maintenance_company__table>tbody>tr>td,
	.p-maintenance_company__table>tbody>tr>th {
		display: block;
		border: 0
	}

	.p-maintenance_company__table>tbody>tr>td[data-col-name=address],
	.p-maintenance_company__table>tbody>tr>td[data-col-name=link],
	.p-maintenance_company__table>tbody>tr>td[data-col-name=name],
	.p-maintenance_company__table>tbody>tr>th[data-col-name=address],
	.p-maintenance_company__table>tbody>tr>th[data-col-name=link],
	.p-maintenance_company__table>tbody>tr>th[data-col-name=name] {
		width: 100%
	}

	.p-maintenance_company__table>tbody>tr>td[data-col-name=link],
	.p-maintenance_company__table>tbody>tr>th[data-col-name=link] {
		padding: 0
	}

	.p-maintenance_company__table>tbody>tr>td[data-col-name=link] a,
	.p-maintenance_company__table>tbody>tr>th[data-col-name=link] a {
		background: #fe0;
		color: #094;
		font-size: 0.75em;
		text-align: center;
		display: block;
		line-height: 1;
		padding: 1.25em;
		font-weight: 500
	}
}

.p-thanks__txt {
	line-height: 2
}

.p-thanks__btn,
.p-thanks__txt {
	text-align: center;
	margin-top: 5rem
}

.p-home_products__head {
	position: relative;
	padding: 8rem 0 4rem;
	z-index: 1
}

.p-home_products__head:before {
	position: absolute;
	content: "";
	left: 0;
	top: 0;
	width: 100%;
	height: calc(100% + 8rem);
	background: #094;
	z-index: 1
}

.p-home_products__title {
	position: relative;
	color: #fff;
	text-align: center;
	z-index: 2
}

.p-home_products__body {
	position: relative;
	max-width: 1200px;
	width: 94%;
	margin: 0 auto;
	background: #d9f3e5;
	padding: 4rem;
	z-index: 2
}

@media(min-width:768px) {
	.p-home_products__body {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
}

.p-home_products__cont,
.p-shop_agency__table>tbody td,
.p-shop_agency__table>tbody th {
	background: #fff
}

@media(min-width:768px) {
	.p-home_products__cont {
		width: calc((100% - 3rem) / 2)
	}

	.p-home_products__cont:nth-child(n + 3) {
		margin-top: 3rem
	}
}

@media(max-width:767px) {
	.p-home_products__cont:nth-child(n + 2) {
		margin-top: 2rem
	}
}

.p-home_products__link {
	display: block;
	background: #fff;
	padding: 2rem
}

@media(min-width:576px) {
	.p-home_products__link {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
		width: 100%;
		height: 100%
	}
}

@media(min-width:992px) {
	.p-home_products__link .p-home_products__img {
		overflow: hidden
	}

	.p-home_products__link .p-home_products__img img {
		-webkit-transition-property: -webkit-transform;
		transition-property: transform;
		transition-property: transform, -webkit-transform;
		-webkit-transition-timing-function: ease-out;
		transition-timing-function: ease-out;
		-webkit-transition-duration: 0.4s;
		transition-duration: 0.4s;
		-webkit-transform: scale(1);
		transform: scale(1)
	}

	.p-home_products__link:hover .p-home_products__img img {
		-webkit-transform: scale(1.1);
		transform: scale(1.1)
	}
}

@media(min-width:576px) {
	.p-home_products__img {
		width: 50%
	}
}

@media(min-width:576px) and(max-width:767px) {
	.p-home_products__img {
		width: 40%
	}
}

.p-home_products__txt {
	padding-top: 1.5rem;
	padding-left: 3rem
}

@media(min-width:576px) {
	.p-home_products__txt {
		width: 50%
	}
}

@media(min-width:576px) and(max-width:767px) {
	.p-home_products__txt {
		width: 60%
	}
}

.p-home_products__ttl {
	position: relative;
	font-size: 1.5em;
	font-weight: 500;
	line-height: 1.3;
	margin-bottom: 2rem
}

.p-home_products__ttl:before {
	position: absolute;
	content: "";
	top: calc(0.65em - 1px);
	left: -3rem;
	width: calc(3rem - 5px);
	height: 2px;
	background: #094
}

.p-home_products__desc {
	font-size: 0.875em;
	line-height: 1.5
}

@media(max-width:1399px) {
	.p-home_products__body {
		padding: 3rem
	}

	.p-home_products__ttl {
		font-size: 1.375em
	}
}

@media(max-width:991px) {
	.p-home_products__head {
		padding: 5rem 0 3rem
	}

	.p-home_products__body {
		padding: 3rem 2rem
	}
}

@media(max-width:991px) and(min-width:768px) {
	.p-home_products__link {
		display: block
	}

	.p-home_products__img {
		width: 100%;
		text-align: center
	}

	.p-home_products__txt {
		width: 100%;
		padding-left: 0
	}

	.p-home_products__ttl {
		margin-bottom: 0.5em
	}

	.p-home_products__ttl:before {
		display: none
	}
}

@media(max-width:575px) {
	.p-home_products__txt {
		padding-left: 0
	}

	.p-home_products__ttl {
		margin-bottom: 0.5em
	}

	.p-home_products__ttl:before {
		display: none
	}
}

.p-home_introduction__block {
	position: relative
}

@media(min-width:768px) {
	.p-home_introduction__block {
		padding: 8rem 0;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}

	.p-home_introduction__block:before {
		position: absolute;
		content: "";
		top: 0;
		width: 78.6%;
		height: 100%;
		background: #d9f3e5
	}

	.p-home_introduction__block:nth-child(odd):before {
		right: 0
	}

	.p-home_introduction__block:nth-child(even) {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse
	}

	.p-home_introduction__block:nth-child(even):before {
		left: 0
	}

	.p-home_introduction__block .p-home_introduction__eyecatch,
	.p-home_introduction__block .p-home_introduction__txt {
		position: relative;
		z-index: 2
	}

	.p-home_introduction__block .p-home_introduction__eyecatch {
		width: 42.8%
	}

	.p-home_introduction__block .p-home_introduction__txt {
		width: 57.2%;
		padding: 0 8rem
	}
}

@media(min-width:768px) and(max-width:991px) {
	.p-home_introduction__block {
		padding: 5rem 0
	}

	.p-home_introduction__block .p-home_introduction__eyecatch {
		width: 35%
	}

	.p-home_introduction__block .p-home_introduction__txt {
		width: 65%;
		padding: 0 5rem
	}
}

.p-home_introduction__desc {
	margin: 3rem 0 5rem;
	line-height: 1.5
}

@media(max-width:991px) {
	.p-home_introduction__desc {
		margin: 2rem 0 3rem
	}

	.p-home_introduction__btn {
		font-size: 0.875em
	}
}

@media(max-width:767px) {
	.p-home_introduction__eyecatch {
		position: relative;
		padding: 0 3rem
	}

	.p-home_introduction__eyecatch img {
		position: relative;
		z-index: 2
	}

	.p-home_introduction__eyecatch:before {
		position: absolute;
		content: "";
		left: 0;
		bottom: -1px;
		width: 100%;
		height: 50%;
		z-index: 1;
		background: #d9f3e5
	}

	.p-home_introduction__txt {
		padding: 3rem;
		background: #d9f3e5
	}

	.p-home_introduction__btn,
	.p-home_introduction__desc,
	.p-home_introduction__ttl {
		text-align: center
	}
}

@media(max-width:575px) {
	.p-home_introduction__eyecatch {
		padding: 0 2rem
	}

	.p-home_introduction__txt {
		padding: 3rem 2rem
	}
}

.p-products_search {
	border: solid 1rem #ddd
}

.p-products_search__cont:nth-child(n + 2) {
	border-top: solid 1rem #ddd
}

.p-products_search__form {
	display: block;
	padding: 2rem 3rem
}

.p-products_search__label {
	position: relative;
	font-weight: 500;
	line-height: 1;
	padding-left: 1.25em;
	margin-bottom: 1em
}

.p-products_search__label:before {
	position: absolute;
	left: 0;
	top: 0;
	content: "■";
	color: #094
}

.p-products_search__field.-category,
.p-products_search__field.-keyword {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.p-products_search__field.-keyword .p-products_search__item {
	width: calc(100% - 2.5em);
	border: solid 1px #ccc;
	height: 2.5em
}

.p-products_search__field.-keyword .p-products_search__item input {
	width: 100%;
	height: 100%;
	padding: 0.5em 1em;
	border: none;
}

.p-products_search__field.-keyword .p-products_search__btn {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 2.5em;
	height: 2.5em;
	background: #424242;
	border: solid 1px #424242;
	-webkit-transition: 0.4s;
	transition: 0.4s
}

.p-products_search__field.-keyword .p-products_search__btn svg {
	-webkit-transition: inherit;
	transition: inherit;
	fill: #fff
}

@media(min-width:992px) {
	.p-products_search__field.-keyword .p-products_search__btn:hover {
		background: #fff
	}

	.p-products_search__field.-keyword .p-products_search__btn:hover svg {
		fill: #424242
	}
}

.p-products_search__field.-category {
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end
}

.p-products_search__field.-category .p-products_search__item {
	width: calc((80% - 6rem) / 3)
}

.p-products_search__field.-category .p-products_search__item select {
	display: block;
	width: 100%;
	border: solid 1px #ccc;
	padding: 0 0.75em;
	height: 3em;
	-webkit-appearance: auto;
	-moz-appearance: auto;
	appearance: auto;
	font-size: 0.875em
}

.p-products_search__field.-category .p-products_search__btn {
	width: 20%;
	line-height: 1;
	font-size: 0.875em;
	background: #424242;
	color: #fff;
	padding: 0 1em;
	height: 3em;
	text-align: center;
	border: solid 1px #424242;
	-webkit-transition: 0.4s;
	transition: 0.4s
}

@media(min-width:992px) {
	.p-products_search__field.-category .p-products_search__btn:hover {
		color: #424242;
		background: #fff
	}
}

@media(max-width:991px) {
	.p-products_search__form {
		padding: 2rem
	}
}

@media(max-width:767px) {
	.p-products_search__field.-category {
		display: block
	}

	.p-products_search__field.-category .p-products_search__item {
		width: 100%;
		margin-bottom: 2rem
	}

	.p-products_search__field.-category .p-products_search__item select {
		font-size: 1em
	}

	.p-products_search__field.-category .p-products_search__btn {
		font-size: 1em;
		width: 100%
	}
}

.p-products_archive__block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.p-products_archive__block:nth-child(n + 2) {
	border-top: solid 1px #ccc;
	padding-top: 4rem;
	margin-top: 4rem
}

.p-products_archive__img {
	position: relative;
	width: 27.5%;
	padding-top: 27.5%
}

.p-products_archive__name {
	font-weight: 500;
	font-size: 1.625em;
	line-height: 1.4
}

.p-products_archive__category {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	color: #094;
	margin-top: 0.5em;
	line-height: 1.2
}

.p-products_archive__category>span:nth-child(n + 2):before {
	content: "/";
	padding: 0 0.5em
}

.p-products_archive__desc {
	font-size: 0.875em;
	margin: 1.75em 0
}

.p-products_archive__btn {
	font-size: 0.875em
}

.p-products_archive__txt {
	width: 67.5%
}

.p-products_archive__box {
	background: #d9f3e5;
	padding: 2rem
}

.p-products_archive__label {
	position: relative;
	padding-left: 1.25em;
	font-size: 1em;
	margin-bottom: 1em
}

.p-products_archive__label:before {
	position: absolute;
	content: "■";
	left: 0;
	top: 0;
	color: #094
}

.p-products_archive__list {
	padding-left: 2em;
	line-height: 1;
	font-size: 0.875em
}

.p-products_archive__list li {
	list-style: disc
}

.p-products_archive__list li:nth-child(n + 2) {
	margin-top: 0.75em
}

.p-products_archive__button {
	margin-top: 3rem
}

@media(min-width:576px) {
	.p-products_archive__button {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}

	.p-products_archive__btn {
		width: calc((100% - 2rem) / 2)
	}
}

@media(max-width:767px) {
	.p-products_archive__block {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}

	.p-products_archive__txt {
		width: 100%
	}

	.p-products_archive__info {
		width: 67.5%
	}
}

@media(max-width:575px) {

	.p-products_archive__category,
	.p-products_archive__category>span {
		display: block
	}

	.p-products_archive__category>span:nth-child(n + 2) {
		margin-top: 0.375em
	}

	.p-products_archive__category>span:nth-child(n + 2):before {
		display: none
	}

	.p-products_archive__img {
		width: 30%;
		padding-top: 30%
	}

	.p-products_archive__info {
		width: 65%
	}

	.p-products_archive__btn {
		font-size: 1em
	}

	.p-products_archive__btn:nth-child(n + 2) {
		margin-top: 1em
	}
}

.p-products_detail__head {
	margin-bottom: 3rem
}

.p-products_detail__img {
	position: relative;
	border: solid 1px #ccc
}

.p-products_detail__name {
	font-size: 2.25em;
	font-weight: 500;
	line-height: 1.4
}

.p-products_detail__info {
	color: #094;
	line-height: 1;
	margin-top: 0.5em;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 2em
}

.p-products_detail__info>span:nth-child(n + 2):before {
	content: "/";
	padding: 0 0.5em
}

.p-products_detail__desc {
	font-size: 0.875em
}

.p-products_detail__tab,
.p-products_detail__tab a {
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.p-products_detail__tab {
	background: #d9f3e5;
	line-height: 1;
	font-size: 0.875em;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 0.5em 1em
}

.p-products_detail__tab a {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	border: solid 1px #094;
	color: #094;
	padding: 0.75em 1em;
	background: #fff;
	margin: 0.5em 0
}

.p-products_detail__tab a:after {
	font-family: 'icomoon' !important;
	speak: never;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\eabc";
	font-size: 0.625em;
	margin-left: 1em
}

.p-products_detail__tab a.is-act {
	background: #094;
	color: #fff;
	pointer-events: none
}

@media(min-width:992px) {
	.p-products_detail__tab a:hover {
		background: #094;
		color: #fff
	}
}

.p-products_detail__cont {
	display: none
}

.p-products_detail__block {
	margin: 5rem 0
}

@media(min-width:576px) {
	.p-products_detail__head {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start
	}

	.p-products_detail__img {
		width: 33.3333%;
		padding-top: 33.3333%
	}

	.p-products_detail__txt {
		width: calc(66.6667% - 4rem)
	}
}

@media(max-width:1199px) {
	.p-products_detail__name {
		font-size: 2em
	}
}

@media(max-width:991px) {
	.p-products_detail__name {
		font-size: 1.875em
	}
}

@media(max-width:767px) {

	.p-products_detail__info,
	.p-products_detail__info>span {
		display: block
	}

	.p-products_detail__info>span:nth-child(n + 2) {
		margin-top: 0.5em
	}

	.p-products_detail__info>span:nth-child(n + 2):before {
		display: none
	}
}

@media(max-width:575px) {
	.p-products_detail__img {
		width: 50%;
		padding-top: 50%;
		margin: 0 auto 2rem
	}

	.p-products_detail__name {
		text-align: center
	}

	.p-products_detail__info {
		font-size: 1em;
		text-align: center
	}

	.p-products_detail__tab {
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between
	}

	.p-products_detail__tab a {
		width: calc(50% - 0.5em)
	}

	.p-products_detail__tab a:nth-last-child(n + 2) {
		margin-right: 0
	}

	.p-products_detail__tab a:after {
		display: none
	}
}

.p-products_freearea__body,
.p-products_freearea__head {
	margin-bottom: 5rem
}

.p-products_freearea__block:nth-child(n + 2) {
	margin-top: 5rem
}

.p-products_freearea__title {
	margin-bottom: 3rem
}

.p-products_freearea__title+.p-products_freearea__cont {
	border: 0;
	padding: 0
}

.p-products_freearea__headline {
	margin-bottom: 2rem
}

.p-products_freearea__thumb {
	text-align: center;
	margin-bottom: 2rem
}

.p-products_freearea__thumb img {
	max-width: 100%;
	height: auto
}

.p-products_freearea__cont {
	border: solid 3px #ddd;
	padding: 3rem
}

.p-products_download__head {
	margin-bottom: 3rem
}

.p-products_download__sheet thead {
	background: #094;
	color: #fff
}

.p-products_download__cell {
	font-size: 0.875em;
	border: solid 1px #ccc;
	padding: 1em;
	line-height: 1.5
}

.p-products_download__cell.-type {
	width: 5em
}

.p-products_download__cell.-name {
	width: calc(50% - 5em)
}

.p-products_download__cell.-name>* {
	display: block
}

.p-products_download__cell.-name>strong {
	font-size: 1.125em;
	font-weight: 500;
	color: #094
}

.p-products_download__cell.-name>span {
	position: relative;
	font-size: 0.875em;
	margin-top: 0.5em;
	padding-left: 1em;
	color: #c10
}

.p-products_download__cell.-name>span:before {
	position: absolute;
	content: "※";
	left: 0;
	top: 0
}

.p-products_download__cell.-modified,
.p-products_download__cell.-size {
	width: 15%;
	text-align: center
}

.p-products_download__cell.-btn {
	width: 20%
}

.p-products_download__cell.-btn a {
	background: #fe0;
	color: #094;
	display: block;
	text-align: center;
	line-height: 1;
	padding: 1em
}

@media(min-width:992px) {
	.p-products_download__cell.-btn a:hover {
		background: #094;
		color: #fff;
		opacity: .5
	}
}

@media(max-width:767px) {
	.p-products_download__sheet thead {
		display: none
	}

	.p-products_download__sheet tbody tr {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		border: solid 1px #ccc
	}

	.p-products_download__sheet tbody tr:nth-child(n + 2) {
		margin-top: 1.5em
	}

	.p-products_download__cell {
		width: 100%;
		border: 0
	}

	.p-products_download__cell.-name {
		width: 100%;
		background: #094
	}

	.p-products_download__cell.-name>strong {
		color: #fff
	}

	.p-products_download__cell.-name>em {
		display: inline-block;
		font-style: normal;
		font-size: 0.75em;
		padding: 0.5em 1em 0.625em;
		line-height: 1;
		color: #094;
		background: #fff;
		font-weight: 500;
		margin-top: 0.5em
	}

	.p-products_download__cell.-modified,
	.p-products_download__cell.-size {
		width: 50%;
		text-align: center
	}

	.p-products_download__cell.-modified:before,
	.p-products_download__cell.-size:before {
		display: block;
		color: #094;
		font-weight: 500;
		margin-bottom: 0.5em
	}

	.p-products_download__cell.-size:before {
		content: "サイズ"
	}

	.p-products_download__cell.-modified {
		border-left: solid 1px #ccc
	}

	.p-products_download__cell.-modified:before {
		content: "更新日"
	}

	.p-products_download__cell.-btn {
		width: 100%;
		padding: 0
	}

	.p-products_download__cell.-btn a {
		padding: 1.25em
	}
}

.p-products_substitute__head {
	margin-bottom: 3rem
}

.p-products_substitute__sheet tr {
	border: solid 1px #ccc
}

.p-products_substitute__sheet td,
.p-products_substitute__sheet th {
	padding: 1em;
	text-align: left
}

.p-products_substitute__sheet th {
	background: #d9f3e5;
	width: 40%
}

.p-products_substitute__sheet th a {
	color: #094
}

@media(min-width:992px) {
	.p-products_substitute__sheet th a:hover {
		opacity: .5;
		text-decoration: underline
	}
}

.p-products_substitute__sheet td {
	width: 60%
}

@media(max-width:575px) {
	.p-products_substitute__sheet tr {
		display: block
	}

	.p-products_substitute__sheet tr:nth-child(n + 2) {
		margin-top: 1em
	}

	.p-products_substitute__sheet td,
	.p-products_substitute__sheet th {
		display: block;
		width: 100%
	}
}

.p-safety_introduction__txt {
	border: solid 5px #ddd;
	padding: 5rem;
	font-size: 1.875em;
	text-align: center;
	line-height: 1.5;
	font-family: "Noto Serif JP", serif;
	font-weight: 400
}

.p-safety_introduction__notes {
	margin-bottom: 1em;
	line-height: 1;
	font-size: 0.875em;
	text-align: right
}

@media(max-width:991px) {
	.p-safety_introduction__txt {
		font-size: 1.625em;
		padding: 3rem
	}
}

@media(max-width:575px) {
	.p-safety_introduction__txt {
		font-size: 1.5em
	}

	.p-safety_introduction__notes {
		text-align: center
	}
}

.p-safety_use__head {
	margin-bottom: 4rem
}

.p-safety_use__headline {
	margin-bottom: 3rem
}

@media(min-width:576px) {
	.p-safety_use__cont {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse
	}

	.p-safety_use__img {
		width: 40%
	}

	.p-safety_use__txt {
		width: calc(60% - 5rem)
	}
}

@media(max-width:991px) {
	.p-safety_use__head {
		margin-bottom: 3rem
	}

	.p-safety_use__headline {
		margin-bottom: 2rem
	}
}

@media(max-width:575px) {
	.p-safety_use__img {
		margin-bottom: 2rem
	}

	.p-safety_use__desc {
		padding: 3rem 2rem;
		border: solid 5px #ddd
	}
}

.p-safety_handling__head {
	margin-bottom: 4rem
}

.p-safety_handling__headline {
	margin-bottom: 3rem
}

.p-safety_handling__list li {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.p-safety_handling__list li:nth-child(n + 2) {
	margin-top: 2rem
}

.p-safety_handling__icon {
	background: #fe0;
	color: #094;
	font-weight: 600;
	font-family: "Open Sans", sans-serif;
	font-size: 1.875em;
	line-height: 1;
	width: 4em;
	height: 4em;
	border-radius: 50%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.p-safety_handling__annotation {
	width: calc(100% - 1.875em * 4 - 3rem)
}

.p-safety_handling__annotation h4 {
	font-size: 1.125em;
	font-weight: 500;
	color: #094;
	line-height: 1;
	margin-bottom: 0.5em
}

.p-safety_handling__annotation p {
	padding-left: 1em
}

@media(min-width:576px) {
	.p-safety_handling__cont {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse
	}

	.p-safety_handling__img {
		width: 40%
	}

	.p-safety_handling__txt {
		width: calc(60% - 5rem)
	}
}

@media(max-width:1199px) {
	.p-safety_handling__icon {
		font-size: 1.75em
	}

	.p-safety_handling__annotation {
		width: calc(100% - 1.75em * 4 - 3rem)
	}
}

@media(max-width:991px) {
	.p-safety_handling__head {
		margin-bottom: 3rem
	}

	.p-safety_handling__headline {
		margin-bottom: 2rem
	}
}

@media(max-width:575px) {
	.p-safety_handling__img {
		margin-bottom: 2rem
	}

	.p-safety_handling__desc {
		padding: 3rem 2rem;
		border: solid 5px #ddd
	}

	.p-safety_handling__icon {
		font-size: 1.5em
	}

	.p-safety_handling__annotation {
		width: calc(100% - 1.5em * 4 - 2rem)
	}
}

.p-shop_agency__ttl {
	margin-bottom: 3rem
}

.p-shop_agency__table {
	table-layout: fixed
}

.p-shop_agency__table>tbody>tr>td,
.p-shop_agency__table>tbody>tr>th,
.p-shop_agency__table>thead>tr>td,
.p-shop_agency__table>thead>tr>th {
	line-height: 1.5;
	border: solid 1px #ccc;
	padding: 1em
}

.p-shop_agency__table>tbody>tr>td[data-col-name=name],
.p-shop_agency__table>tbody>tr>th[data-col-name=name],
.p-shop_agency__table>thead>tr>td[data-col-name=name],
.p-shop_agency__table>thead>tr>th[data-col-name=name] {
	width: 30%
}

.p-shop_agency__table>tbody>tr>td[data-col-name=address],
.p-shop_agency__table>tbody>tr>th[data-col-name=address],
.p-shop_agency__table>thead>tr>td[data-col-name=address],
.p-shop_agency__table>thead>tr>th[data-col-name=address] {
	width: 35%
}

.p-shop_agency__table>tbody>tr>td[data-col-name=fax],
.p-shop_agency__table>tbody>tr>td[data-col-name=tel],
.p-shop_agency__table>tbody>tr>th[data-col-name=fax],
.p-shop_agency__table>tbody>tr>th[data-col-name=tel],
.p-shop_agency__table>thead>tr>td[data-col-name=fax],
.p-shop_agency__table>thead>tr>td[data-col-name=tel],
.p-shop_agency__table>thead>tr>th[data-col-name=fax],
.p-shop_agency__table>thead>tr>th[data-col-name=tel] {
	width: 17.5%;
	text-align: center
}

.p-shop_agency__table>thead>tr>th {
	background: #094;
	color: #fff;
	text-align: center
}

.p-shop_agency__table>tbody th {
	text-align: left;
	background: #d9f3e5
}

@media(max-width:767px) {
	.p-shop_agency__table>thead {
		display: none
	}

	.p-shop_agency__table>tbody>tr {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		border: solid 1px #ccc
	}

	.p-shop_agency__table>tbody>tr:nth-child(n + 2) {
		margin-top: 2rem
	}

	.p-shop_agency__table>tbody>tr>td,
	.p-shop_agency__table>tbody>tr>th {
		display: block;
		border: 0
	}

	.p-shop_agency__table>tbody>tr>td[data-col-name=name],
	.p-shop_agency__table>tbody>tr>th[data-col-name=name] {
		width: 100%;
		padding: 1em
	}

	.p-shop_agency__table>tbody>tr>td[data-col-name=address],
	.p-shop_agency__table>tbody>tr>th[data-col-name=address] {
		width: 100%;
		padding: 1em 1em 0;
		margin-bottom: 0.5em
	}

	.p-shop_agency__table>tbody>tr>td[data-col-name=fax],
	.p-shop_agency__table>tbody>tr>td[data-col-name=tel],
	.p-shop_agency__table>tbody>tr>th[data-col-name=fax],
	.p-shop_agency__table>tbody>tr>th[data-col-name=tel] {
		display: -webkit-inline-box;
		display: -ms-inline-flexbox;
		display: inline-flex;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		width: auto;
		padding: 0 1em 1em
	}

	.p-shop_agency__table>tbody>tr>td[data-col-name=tel]:before,
	.p-shop_agency__table>tbody>tr>th[data-col-name=tel]:before {
		content: "TEL："
	}

	.p-shop_agency__table>tbody>tr>td[data-col-name=fax]:before,
	.p-shop_agency__table>tbody>tr>th[data-col-name=fax]:before {
		content: "FAX："
	}
}

.p-shop_global__ttl,
.p-support_top__head {
	margin-bottom: 3rem
}

.p-support_top__lead {
	text-align: center
}

@media(min-width:768px) {
	.p-support_top__body {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}

	.p-support_top__cont {
		width: calc((100% - 3rem) / 2)
	}

	.p-support_top__cont:nth-child(n + 3) {
		margin-top: 3rem
	}
}

@media(max-width:767px) {
	.p-support_top__cont:nth-child(n + 2) {
		margin-top: 2rem
	}
}

.p-support_maintenance__head,
.p-support_products__head {
	margin-bottom: 3rem
}

.u-bg_main {
	background: #094
}

.u-bg_main2 {
	background: #006d2d
}

.u-bg_sub {
	background: #d9f3e5
}

.u-bg_sub2 {
	background: #ecf9f2
}

.u-bg_accent {
	background: #fe0
}

.u-bg_font,
.u-bg_link {
	background: #333
}

.u-bg_border {
	background: #ccc
}

.u-bg_border2 {
	background: #9e9e9e
}

.u-bg_border3 {
	background: #ddd
}

.u-bg_white {
	background: #fff
}

.u-bg_red {
	background: #c10
}

.u-bg_gray {
	background: #424242
}

.u-bg_ofwht {
	background: #f2f2f2
}

.u-bg_ofwht2 {
	background: #f8f8f8
}

.u-block {
	display: block
}

.u-iblock {
	display: inline-block
}

.u-inline {
	display: inline
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-block_lg {
		display: block
	}

	.u-iblock_lg {
		display: inline-block
	}

	.u-inline_lg {
		display: inline
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-block_md {
		display: block
	}

	.u-iblock_md {
		display: inline-block
	}

	.u-inline_md {
		display: inline
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-block_sm {
		display: block
	}

	.u-iblock_sm {
		display: inline-block
	}

	.u-inline_sm {
		display: inline
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-block_xs {
		display: block
	}

	.u-iblock_xs {
		display: inline-block
	}

	.u-inline_xs {
		display: inline
	}
}

@media(max-width:575px) {
	.u-block_ss {
		display: block
	}

	.u-iblock_ss {
		display: inline-block
	}

	.u-inline_ss {
		display: inline
	}
}

@media(min-width:992px) {
	.u-block_pc {
		display: block
	}

	.u-iblock_pc {
		display: inline-block
	}

	.u-inline_pc {
		display: inline
	}
}

@media(max-width:991px) {
	.u-block_tb {
		display: block
	}

	.u-iblock_tb {
		display: inline-block
	}

	.u-inline_tb {
		display: inline
	}
}

@media(max-width:767px) {
	.u-block_sp {
		display: block
	}

	.u-iblock_sp {
		display: inline-block
	}

	.u-inline_sp {
		display: inline
	}
}

.u-pd0 {
	padding: 0
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd0_lg {
		padding: 0
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd0_md {
		padding: 0
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd0_sm {
		padding: 0
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd0_xs {
		padding: 0
	}
}

@media(max-width:575px) {
	.u-pd0_ss {
		padding: 0
	}
}

@media(min-width:992px) {
	.u-pd0_pc {
		padding: 0
	}
}

@media(max-width:991px) {
	.u-pd0_tb {
		padding: 0
	}
}

@media(max-width:767px) {
	.u-pd0_sp {
		padding: 0
	}
}

.u-pdt0 {
	padding-top: 0
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt0_lg {
		padding-top: 0
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt0_md {
		padding-top: 0
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt0_sm {
		padding-top: 0
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt0_xs {
		padding-top: 0
	}
}

@media(max-width:575px) {
	.u-pdt0_ss {
		padding-top: 0
	}
}

@media(min-width:992px) {
	.u-pdt0_pc {
		padding-top: 0
	}
}

@media(max-width:991px) {
	.u-pdt0_tb {
		padding-top: 0
	}
}

@media(max-width:767px) {
	.u-pdt0_sp {
		padding-top: 0
	}
}

.u-pdb0 {
	padding-bottom: 0
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb0_lg {
		padding-bottom: 0
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb0_md {
		padding-bottom: 0
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb0_sm {
		padding-bottom: 0
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb0_xs {
		padding-bottom: 0
	}
}

@media(max-width:575px) {
	.u-pdb0_ss {
		padding-bottom: 0
	}
}

@media(min-width:992px) {
	.u-pdb0_pc {
		padding-bottom: 0
	}
}

@media(max-width:991px) {
	.u-pdb0_tb {
		padding-bottom: 0
	}
}

@media(max-width:767px) {
	.u-pdb0_sp {
		padding-bottom: 0
	}
}

.u-pdl0 {
	padding-left: 0
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl0_lg {
		padding-left: 0
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl0_md {
		padding-left: 0
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl0_sm {
		padding-left: 0
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl0_xs {
		padding-left: 0
	}
}

@media(max-width:575px) {
	.u-pdl0_ss {
		padding-left: 0
	}
}

@media(min-width:992px) {
	.u-pdl0_pc {
		padding-left: 0
	}
}

@media(max-width:991px) {
	.u-pdl0_tb {
		padding-left: 0
	}
}

@media(max-width:767px) {
	.u-pdl0_sp {
		padding-left: 0
	}
}

.u-pdr0 {
	padding-right: 0
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr0_lg {
		padding-right: 0
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr0_md {
		padding-right: 0
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr0_sm {
		padding-right: 0
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr0_xs {
		padding-right: 0
	}
}

@media(max-width:575px) {
	.u-pdr0_ss {
		padding-right: 0
	}
}

@media(min-width:992px) {
	.u-pdr0_pc {
		padding-right: 0
	}
}

@media(max-width:991px) {
	.u-pdr0_tb {
		padding-right: 0
	}
}

@media(max-width:767px) {
	.u-pdr0_sp {
		padding-right: 0
	}
}

.u-mg0 {
	margin: 0
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg0_lg {
		margin: 0
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg0_md {
		margin: 0
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg0_sm {
		margin: 0
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg0_xs {
		margin: 0
	}
}

@media(max-width:575px) {
	.u-mg0_ss {
		margin: 0
	}
}

@media(min-width:992px) {
	.u-mg0_pc {
		margin: 0
	}
}

@media(max-width:991px) {
	.u-mg0_tb {
		margin: 0
	}
}

@media(max-width:767px) {
	.u-mg0_sp {
		margin: 0
	}
}

.u-mgt0 {
	margin-top: 0
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt0_lg {
		margin-top: 0
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt0_md {
		margin-top: 0
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt0_sm {
		margin-top: 0
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt0_xs {
		margin-top: 0
	}
}

@media(max-width:575px) {
	.u-mgt0_ss {
		margin-top: 0
	}
}

@media(min-width:992px) {
	.u-mgt0_pc {
		margin-top: 0
	}
}

@media(max-width:991px) {
	.u-mgt0_tb {
		margin-top: 0
	}
}

@media(max-width:767px) {
	.u-mgt0_sp {
		margin-top: 0
	}
}

.u-mgb0 {
	margin-bottom: 0
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb0_lg {
		margin-bottom: 0
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb0_md {
		margin-bottom: 0
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb0_sm {
		margin-bottom: 0
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb0_xs {
		margin-bottom: 0
	}
}

@media(max-width:575px) {
	.u-mgb0_ss {
		margin-bottom: 0
	}
}

@media(min-width:992px) {
	.u-mgb0_pc {
		margin-bottom: 0
	}
}

@media(max-width:991px) {
	.u-mgb0_tb {
		margin-bottom: 0
	}
}

@media(max-width:767px) {
	.u-mgb0_sp {
		margin-bottom: 0
	}
}

.u-mgl0 {
	margin-left: 0
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl0_lg {
		margin-left: 0
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl0_md {
		margin-left: 0
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl0_sm {
		margin-left: 0
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl0_xs {
		margin-left: 0
	}
}

@media(max-width:575px) {
	.u-mgl0_ss {
		margin-left: 0
	}
}

@media(min-width:992px) {
	.u-mgl0_pc {
		margin-left: 0
	}
}

@media(max-width:991px) {
	.u-mgl0_tb {
		margin-left: 0
	}
}

@media(max-width:767px) {
	.u-mgl0_sp {
		margin-left: 0
	}
}

.u-mgr0 {
	margin-right: 0
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr0_lg {
		margin-right: 0
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr0_md {
		margin-right: 0
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr0_sm {
		margin-right: 0
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr0_xs {
		margin-right: 0
	}
}

@media(max-width:575px) {
	.u-mgr0_ss {
		margin-right: 0
	}
}

@media(min-width:992px) {
	.u-mgr0_pc {
		margin-right: 0
	}
}

@media(max-width:991px) {
	.u-mgr0_tb {
		margin-right: 0
	}
}

@media(max-width:767px) {
	.u-mgr0_sp {
		margin-right: 0
	}
}

.u-pd0125 {
	padding: 0.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd0125_lg {
		padding: 0.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd0125_md {
		padding: 0.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd0125_sm {
		padding: 0.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd0125_xs {
		padding: 0.125em
	}
}

@media(max-width:575px) {
	.u-pd0125_ss {
		padding: 0.125em
	}
}

@media(min-width:992px) {
	.u-pd0125_pc {
		padding: 0.125em
	}
}

@media(max-width:991px) {
	.u-pd0125_tb {
		padding: 0.125em
	}
}

@media(max-width:767px) {
	.u-pd0125_sp {
		padding: 0.125em
	}
}

.u-pdt0125 {
	padding-top: 0.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt0125_lg {
		padding-top: 0.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt0125_md {
		padding-top: 0.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt0125_sm {
		padding-top: 0.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt0125_xs {
		padding-top: 0.125em
	}
}

@media(max-width:575px) {
	.u-pdt0125_ss {
		padding-top: 0.125em
	}
}

@media(min-width:992px) {
	.u-pdt0125_pc {
		padding-top: 0.125em
	}
}

@media(max-width:991px) {
	.u-pdt0125_tb {
		padding-top: 0.125em
	}
}

@media(max-width:767px) {
	.u-pdt0125_sp {
		padding-top: 0.125em
	}
}

.u-pdb0125 {
	padding-bottom: 0.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb0125_lg {
		padding-bottom: 0.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb0125_md {
		padding-bottom: 0.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb0125_sm {
		padding-bottom: 0.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb0125_xs {
		padding-bottom: 0.125em
	}
}

@media(max-width:575px) {
	.u-pdb0125_ss {
		padding-bottom: 0.125em
	}
}

@media(min-width:992px) {
	.u-pdb0125_pc {
		padding-bottom: 0.125em
	}
}

@media(max-width:991px) {
	.u-pdb0125_tb {
		padding-bottom: 0.125em
	}
}

@media(max-width:767px) {
	.u-pdb0125_sp {
		padding-bottom: 0.125em
	}
}

.u-pdl0125 {
	padding-left: 0.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl0125_lg {
		padding-left: 0.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl0125_md {
		padding-left: 0.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl0125_sm {
		padding-left: 0.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl0125_xs {
		padding-left: 0.125em
	}
}

@media(max-width:575px) {
	.u-pdl0125_ss {
		padding-left: 0.125em
	}
}

@media(min-width:992px) {
	.u-pdl0125_pc {
		padding-left: 0.125em
	}
}

@media(max-width:991px) {
	.u-pdl0125_tb {
		padding-left: 0.125em
	}
}

@media(max-width:767px) {
	.u-pdl0125_sp {
		padding-left: 0.125em
	}
}

.u-pdr0125 {
	padding-right: 0.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr0125_lg {
		padding-right: 0.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr0125_md {
		padding-right: 0.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr0125_sm {
		padding-right: 0.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr0125_xs {
		padding-right: 0.125em
	}
}

@media(max-width:575px) {
	.u-pdr0125_ss {
		padding-right: 0.125em
	}
}

@media(min-width:992px) {
	.u-pdr0125_pc {
		padding-right: 0.125em
	}
}

@media(max-width:991px) {
	.u-pdr0125_tb {
		padding-right: 0.125em
	}
}

@media(max-width:767px) {
	.u-pdr0125_sp {
		padding-right: 0.125em
	}
}

.u-mg0125 {
	margin: 0.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg0125_lg {
		margin: 0.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg0125_md {
		margin: 0.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg0125_sm {
		margin: 0.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg0125_xs {
		margin: 0.125em
	}
}

@media(max-width:575px) {
	.u-mg0125_ss {
		margin: 0.125em
	}
}

@media(min-width:992px) {
	.u-mg0125_pc {
		margin: 0.125em
	}
}

@media(max-width:991px) {
	.u-mg0125_tb {
		margin: 0.125em
	}
}

@media(max-width:767px) {
	.u-mg0125_sp {
		margin: 0.125em
	}
}

.u-mgt0125 {
	margin-top: 0.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt0125_lg {
		margin-top: 0.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt0125_md {
		margin-top: 0.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt0125_sm {
		margin-top: 0.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt0125_xs {
		margin-top: 0.125em
	}
}

@media(max-width:575px) {
	.u-mgt0125_ss {
		margin-top: 0.125em
	}
}

@media(min-width:992px) {
	.u-mgt0125_pc {
		margin-top: 0.125em
	}
}

@media(max-width:991px) {
	.u-mgt0125_tb {
		margin-top: 0.125em
	}
}

@media(max-width:767px) {
	.u-mgt0125_sp {
		margin-top: 0.125em
	}
}

.u-mgb0125 {
	margin-bottom: 0.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb0125_lg {
		margin-bottom: 0.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb0125_md {
		margin-bottom: 0.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb0125_sm {
		margin-bottom: 0.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb0125_xs {
		margin-bottom: 0.125em
	}
}

@media(max-width:575px) {
	.u-mgb0125_ss {
		margin-bottom: 0.125em
	}
}

@media(min-width:992px) {
	.u-mgb0125_pc {
		margin-bottom: 0.125em
	}
}

@media(max-width:991px) {
	.u-mgb0125_tb {
		margin-bottom: 0.125em
	}
}

@media(max-width:767px) {
	.u-mgb0125_sp {
		margin-bottom: 0.125em
	}
}

.u-mgl0125 {
	margin-left: 0.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl0125_lg {
		margin-left: 0.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl0125_md {
		margin-left: 0.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl0125_sm {
		margin-left: 0.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl0125_xs {
		margin-left: 0.125em
	}
}

@media(max-width:575px) {
	.u-mgl0125_ss {
		margin-left: 0.125em
	}
}

@media(min-width:992px) {
	.u-mgl0125_pc {
		margin-left: 0.125em
	}
}

@media(max-width:991px) {
	.u-mgl0125_tb {
		margin-left: 0.125em
	}
}

@media(max-width:767px) {
	.u-mgl0125_sp {
		margin-left: 0.125em
	}
}

.u-mgr0125 {
	margin-right: 0.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr0125_lg {
		margin-right: 0.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr0125_md {
		margin-right: 0.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr0125_sm {
		margin-right: 0.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr0125_xs {
		margin-right: 0.125em
	}
}

@media(max-width:575px) {
	.u-mgr0125_ss {
		margin-right: 0.125em
	}
}

@media(min-width:992px) {
	.u-mgr0125_pc {
		margin-right: 0.125em
	}
}

@media(max-width:991px) {
	.u-mgr0125_tb {
		margin-right: 0.125em
	}
}

@media(max-width:767px) {
	.u-mgr0125_sp {
		margin-right: 0.125em
	}
}

.u-pd0250 {
	padding: 0.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd0250_lg {
		padding: 0.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd0250_md {
		padding: 0.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd0250_sm {
		padding: 0.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd0250_xs {
		padding: 0.25em
	}
}

@media(max-width:575px) {
	.u-pd0250_ss {
		padding: 0.25em
	}
}

@media(min-width:992px) {
	.u-pd0250_pc {
		padding: 0.25em
	}
}

@media(max-width:991px) {
	.u-pd0250_tb {
		padding: 0.25em
	}
}

@media(max-width:767px) {
	.u-pd0250_sp {
		padding: 0.25em
	}
}

.u-pdt0250 {
	padding-top: 0.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt0250_lg {
		padding-top: 0.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt0250_md {
		padding-top: 0.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt0250_sm {
		padding-top: 0.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt0250_xs {
		padding-top: 0.25em
	}
}

@media(max-width:575px) {
	.u-pdt0250_ss {
		padding-top: 0.25em
	}
}

@media(min-width:992px) {
	.u-pdt0250_pc {
		padding-top: 0.25em
	}
}

@media(max-width:991px) {
	.u-pdt0250_tb {
		padding-top: 0.25em
	}
}

@media(max-width:767px) {
	.u-pdt0250_sp {
		padding-top: 0.25em
	}
}

.u-pdb0250 {
	padding-bottom: 0.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb0250_lg {
		padding-bottom: 0.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb0250_md {
		padding-bottom: 0.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb0250_sm {
		padding-bottom: 0.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb0250_xs {
		padding-bottom: 0.25em
	}
}

@media(max-width:575px) {
	.u-pdb0250_ss {
		padding-bottom: 0.25em
	}
}

@media(min-width:992px) {
	.u-pdb0250_pc {
		padding-bottom: 0.25em
	}
}

@media(max-width:991px) {
	.u-pdb0250_tb {
		padding-bottom: 0.25em
	}
}

@media(max-width:767px) {
	.u-pdb0250_sp {
		padding-bottom: 0.25em
	}
}

.u-pdl0250 {
	padding-left: 0.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl0250_lg {
		padding-left: 0.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl0250_md {
		padding-left: 0.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl0250_sm {
		padding-left: 0.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl0250_xs {
		padding-left: 0.25em
	}
}

@media(max-width:575px) {
	.u-pdl0250_ss {
		padding-left: 0.25em
	}
}

@media(min-width:992px) {
	.u-pdl0250_pc {
		padding-left: 0.25em
	}
}

@media(max-width:991px) {
	.u-pdl0250_tb {
		padding-left: 0.25em
	}
}

@media(max-width:767px) {
	.u-pdl0250_sp {
		padding-left: 0.25em
	}
}

.u-pdr0250 {
	padding-right: 0.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr0250_lg {
		padding-right: 0.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr0250_md {
		padding-right: 0.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr0250_sm {
		padding-right: 0.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr0250_xs {
		padding-right: 0.25em
	}
}

@media(max-width:575px) {
	.u-pdr0250_ss {
		padding-right: 0.25em
	}
}

@media(min-width:992px) {
	.u-pdr0250_pc {
		padding-right: 0.25em
	}
}

@media(max-width:991px) {
	.u-pdr0250_tb {
		padding-right: 0.25em
	}
}

@media(max-width:767px) {
	.u-pdr0250_sp {
		padding-right: 0.25em
	}
}

.u-mg0250 {
	margin: 0.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg0250_lg {
		margin: 0.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg0250_md {
		margin: 0.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg0250_sm {
		margin: 0.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg0250_xs {
		margin: 0.25em
	}
}

@media(max-width:575px) {
	.u-mg0250_ss {
		margin: 0.25em
	}
}

@media(min-width:992px) {
	.u-mg0250_pc {
		margin: 0.25em
	}
}

@media(max-width:991px) {
	.u-mg0250_tb {
		margin: 0.25em
	}
}

@media(max-width:767px) {
	.u-mg0250_sp {
		margin: 0.25em
	}
}

.u-mgt0250 {
	margin-top: 0.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt0250_lg {
		margin-top: 0.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt0250_md {
		margin-top: 0.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt0250_sm {
		margin-top: 0.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt0250_xs {
		margin-top: 0.25em
	}
}

@media(max-width:575px) {
	.u-mgt0250_ss {
		margin-top: 0.25em
	}
}

@media(min-width:992px) {
	.u-mgt0250_pc {
		margin-top: 0.25em
	}
}

@media(max-width:991px) {
	.u-mgt0250_tb {
		margin-top: 0.25em
	}
}

@media(max-width:767px) {
	.u-mgt0250_sp {
		margin-top: 0.25em
	}
}

.u-mgb0250 {
	margin-bottom: 0.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb0250_lg {
		margin-bottom: 0.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb0250_md {
		margin-bottom: 0.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb0250_sm {
		margin-bottom: 0.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb0250_xs {
		margin-bottom: 0.25em
	}
}

@media(max-width:575px) {
	.u-mgb0250_ss {
		margin-bottom: 0.25em
	}
}

@media(min-width:992px) {
	.u-mgb0250_pc {
		margin-bottom: 0.25em
	}
}

@media(max-width:991px) {
	.u-mgb0250_tb {
		margin-bottom: 0.25em
	}
}

@media(max-width:767px) {
	.u-mgb0250_sp {
		margin-bottom: 0.25em
	}
}

.u-mgl0250 {
	margin-left: 0.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl0250_lg {
		margin-left: 0.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl0250_md {
		margin-left: 0.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl0250_sm {
		margin-left: 0.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl0250_xs {
		margin-left: 0.25em
	}
}

@media(max-width:575px) {
	.u-mgl0250_ss {
		margin-left: 0.25em
	}
}

@media(min-width:992px) {
	.u-mgl0250_pc {
		margin-left: 0.25em
	}
}

@media(max-width:991px) {
	.u-mgl0250_tb {
		margin-left: 0.25em
	}
}

@media(max-width:767px) {
	.u-mgl0250_sp {
		margin-left: 0.25em
	}
}

.u-mgr0250 {
	margin-right: 0.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr0250_lg {
		margin-right: 0.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr0250_md {
		margin-right: 0.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr0250_sm {
		margin-right: 0.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr0250_xs {
		margin-right: 0.25em
	}
}

@media(max-width:575px) {
	.u-mgr0250_ss {
		margin-right: 0.25em
	}
}

@media(min-width:992px) {
	.u-mgr0250_pc {
		margin-right: 0.25em
	}
}

@media(max-width:991px) {
	.u-mgr0250_tb {
		margin-right: 0.25em
	}
}

@media(max-width:767px) {
	.u-mgr0250_sp {
		margin-right: 0.25em
	}
}

.u-pd0375 {
	padding: 0.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd0375_lg {
		padding: 0.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd0375_md {
		padding: 0.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd0375_sm {
		padding: 0.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd0375_xs {
		padding: 0.375em
	}
}

@media(max-width:575px) {
	.u-pd0375_ss {
		padding: 0.375em
	}
}

@media(min-width:992px) {
	.u-pd0375_pc {
		padding: 0.375em
	}
}

@media(max-width:991px) {
	.u-pd0375_tb {
		padding: 0.375em
	}
}

@media(max-width:767px) {
	.u-pd0375_sp {
		padding: 0.375em
	}
}

.u-pdt0375 {
	padding-top: 0.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt0375_lg {
		padding-top: 0.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt0375_md {
		padding-top: 0.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt0375_sm {
		padding-top: 0.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt0375_xs {
		padding-top: 0.375em
	}
}

@media(max-width:575px) {
	.u-pdt0375_ss {
		padding-top: 0.375em
	}
}

@media(min-width:992px) {
	.u-pdt0375_pc {
		padding-top: 0.375em
	}
}

@media(max-width:991px) {
	.u-pdt0375_tb {
		padding-top: 0.375em
	}
}

@media(max-width:767px) {
	.u-pdt0375_sp {
		padding-top: 0.375em
	}
}

.u-pdb0375 {
	padding-bottom: 0.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb0375_lg {
		padding-bottom: 0.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb0375_md {
		padding-bottom: 0.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb0375_sm {
		padding-bottom: 0.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb0375_xs {
		padding-bottom: 0.375em
	}
}

@media(max-width:575px) {
	.u-pdb0375_ss {
		padding-bottom: 0.375em
	}
}

@media(min-width:992px) {
	.u-pdb0375_pc {
		padding-bottom: 0.375em
	}
}

@media(max-width:991px) {
	.u-pdb0375_tb {
		padding-bottom: 0.375em
	}
}

@media(max-width:767px) {
	.u-pdb0375_sp {
		padding-bottom: 0.375em
	}
}

.u-pdl0375 {
	padding-left: 0.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl0375_lg {
		padding-left: 0.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl0375_md {
		padding-left: 0.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl0375_sm {
		padding-left: 0.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl0375_xs {
		padding-left: 0.375em
	}
}

@media(max-width:575px) {
	.u-pdl0375_ss {
		padding-left: 0.375em
	}
}

@media(min-width:992px) {
	.u-pdl0375_pc {
		padding-left: 0.375em
	}
}

@media(max-width:991px) {
	.u-pdl0375_tb {
		padding-left: 0.375em
	}
}

@media(max-width:767px) {
	.u-pdl0375_sp {
		padding-left: 0.375em
	}
}

.u-pdr0375 {
	padding-right: 0.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr0375_lg {
		padding-right: 0.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr0375_md {
		padding-right: 0.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr0375_sm {
		padding-right: 0.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr0375_xs {
		padding-right: 0.375em
	}
}

@media(max-width:575px) {
	.u-pdr0375_ss {
		padding-right: 0.375em
	}
}

@media(min-width:992px) {
	.u-pdr0375_pc {
		padding-right: 0.375em
	}
}

@media(max-width:991px) {
	.u-pdr0375_tb {
		padding-right: 0.375em
	}
}

@media(max-width:767px) {
	.u-pdr0375_sp {
		padding-right: 0.375em
	}
}

.u-mg0375 {
	margin: 0.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg0375_lg {
		margin: 0.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg0375_md {
		margin: 0.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg0375_sm {
		margin: 0.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg0375_xs {
		margin: 0.375em
	}
}

@media(max-width:575px) {
	.u-mg0375_ss {
		margin: 0.375em
	}
}

@media(min-width:992px) {
	.u-mg0375_pc {
		margin: 0.375em
	}
}

@media(max-width:991px) {
	.u-mg0375_tb {
		margin: 0.375em
	}
}

@media(max-width:767px) {
	.u-mg0375_sp {
		margin: 0.375em
	}
}

.u-mgt0375 {
	margin-top: 0.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt0375_lg {
		margin-top: 0.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt0375_md {
		margin-top: 0.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt0375_sm {
		margin-top: 0.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt0375_xs {
		margin-top: 0.375em
	}
}

@media(max-width:575px) {
	.u-mgt0375_ss {
		margin-top: 0.375em
	}
}

@media(min-width:992px) {
	.u-mgt0375_pc {
		margin-top: 0.375em
	}
}

@media(max-width:991px) {
	.u-mgt0375_tb {
		margin-top: 0.375em
	}
}

@media(max-width:767px) {
	.u-mgt0375_sp {
		margin-top: 0.375em
	}
}

.u-mgb0375 {
	margin-bottom: 0.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb0375_lg {
		margin-bottom: 0.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb0375_md {
		margin-bottom: 0.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb0375_sm {
		margin-bottom: 0.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb0375_xs {
		margin-bottom: 0.375em
	}
}

@media(max-width:575px) {
	.u-mgb0375_ss {
		margin-bottom: 0.375em
	}
}

@media(min-width:992px) {
	.u-mgb0375_pc {
		margin-bottom: 0.375em
	}
}

@media(max-width:991px) {
	.u-mgb0375_tb {
		margin-bottom: 0.375em
	}
}

@media(max-width:767px) {
	.u-mgb0375_sp {
		margin-bottom: 0.375em
	}
}

.u-mgl0375 {
	margin-left: 0.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl0375_lg {
		margin-left: 0.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl0375_md {
		margin-left: 0.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl0375_sm {
		margin-left: 0.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl0375_xs {
		margin-left: 0.375em
	}
}

@media(max-width:575px) {
	.u-mgl0375_ss {
		margin-left: 0.375em
	}
}

@media(min-width:992px) {
	.u-mgl0375_pc {
		margin-left: 0.375em
	}
}

@media(max-width:991px) {
	.u-mgl0375_tb {
		margin-left: 0.375em
	}
}

@media(max-width:767px) {
	.u-mgl0375_sp {
		margin-left: 0.375em
	}
}

.u-mgr0375 {
	margin-right: 0.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr0375_lg {
		margin-right: 0.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr0375_md {
		margin-right: 0.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr0375_sm {
		margin-right: 0.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr0375_xs {
		margin-right: 0.375em
	}
}

@media(max-width:575px) {
	.u-mgr0375_ss {
		margin-right: 0.375em
	}
}

@media(min-width:992px) {
	.u-mgr0375_pc {
		margin-right: 0.375em
	}
}

@media(max-width:991px) {
	.u-mgr0375_tb {
		margin-right: 0.375em
	}
}

@media(max-width:767px) {
	.u-mgr0375_sp {
		margin-right: 0.375em
	}
}

.u-pd0500 {
	padding: 0.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd0500_lg {
		padding: 0.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd0500_md {
		padding: 0.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd0500_sm {
		padding: 0.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd0500_xs {
		padding: 0.5em
	}
}

@media(max-width:575px) {
	.u-pd0500_ss {
		padding: 0.5em
	}
}

@media(min-width:992px) {
	.u-pd0500_pc {
		padding: 0.5em
	}
}

@media(max-width:991px) {
	.u-pd0500_tb {
		padding: 0.5em
	}
}

@media(max-width:767px) {
	.u-pd0500_sp {
		padding: 0.5em
	}
}

.u-pdt0500 {
	padding-top: 0.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt0500_lg {
		padding-top: 0.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt0500_md {
		padding-top: 0.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt0500_sm {
		padding-top: 0.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt0500_xs {
		padding-top: 0.5em
	}
}

@media(max-width:575px) {
	.u-pdt0500_ss {
		padding-top: 0.5em
	}
}

@media(min-width:992px) {
	.u-pdt0500_pc {
		padding-top: 0.5em
	}
}

@media(max-width:991px) {
	.u-pdt0500_tb {
		padding-top: 0.5em
	}
}

@media(max-width:767px) {
	.u-pdt0500_sp {
		padding-top: 0.5em
	}
}

.u-pdb0500 {
	padding-bottom: 0.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb0500_lg {
		padding-bottom: 0.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb0500_md {
		padding-bottom: 0.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb0500_sm {
		padding-bottom: 0.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb0500_xs {
		padding-bottom: 0.5em
	}
}

@media(max-width:575px) {
	.u-pdb0500_ss {
		padding-bottom: 0.5em
	}
}

@media(min-width:992px) {
	.u-pdb0500_pc {
		padding-bottom: 0.5em
	}
}

@media(max-width:991px) {
	.u-pdb0500_tb {
		padding-bottom: 0.5em
	}
}

@media(max-width:767px) {
	.u-pdb0500_sp {
		padding-bottom: 0.5em
	}
}

.u-pdl0500 {
	padding-left: 0.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl0500_lg {
		padding-left: 0.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl0500_md {
		padding-left: 0.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl0500_sm {
		padding-left: 0.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl0500_xs {
		padding-left: 0.5em
	}
}

@media(max-width:575px) {
	.u-pdl0500_ss {
		padding-left: 0.5em
	}
}

@media(min-width:992px) {
	.u-pdl0500_pc {
		padding-left: 0.5em
	}
}

@media(max-width:991px) {
	.u-pdl0500_tb {
		padding-left: 0.5em
	}
}

@media(max-width:767px) {
	.u-pdl0500_sp {
		padding-left: 0.5em
	}
}

.u-pdr0500 {
	padding-right: 0.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr0500_lg {
		padding-right: 0.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr0500_md {
		padding-right: 0.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr0500_sm {
		padding-right: 0.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr0500_xs {
		padding-right: 0.5em
	}
}

@media(max-width:575px) {
	.u-pdr0500_ss {
		padding-right: 0.5em
	}
}

@media(min-width:992px) {
	.u-pdr0500_pc {
		padding-right: 0.5em
	}
}

@media(max-width:991px) {
	.u-pdr0500_tb {
		padding-right: 0.5em
	}
}

@media(max-width:767px) {
	.u-pdr0500_sp {
		padding-right: 0.5em
	}
}

.u-mg0500 {
	margin: 0.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg0500_lg {
		margin: 0.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg0500_md {
		margin: 0.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg0500_sm {
		margin: 0.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg0500_xs {
		margin: 0.5em
	}
}

@media(max-width:575px) {
	.u-mg0500_ss {
		margin: 0.5em
	}
}

@media(min-width:992px) {
	.u-mg0500_pc {
		margin: 0.5em
	}
}

@media(max-width:991px) {
	.u-mg0500_tb {
		margin: 0.5em
	}
}

@media(max-width:767px) {
	.u-mg0500_sp {
		margin: 0.5em
	}
}

.u-mgt0500 {
	margin-top: 0.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt0500_lg {
		margin-top: 0.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt0500_md {
		margin-top: 0.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt0500_sm {
		margin-top: 0.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt0500_xs {
		margin-top: 0.5em
	}
}

@media(max-width:575px) {
	.u-mgt0500_ss {
		margin-top: 0.5em
	}
}

@media(min-width:992px) {
	.u-mgt0500_pc {
		margin-top: 0.5em
	}
}

@media(max-width:991px) {
	.u-mgt0500_tb {
		margin-top: 0.5em
	}
}

@media(max-width:767px) {
	.u-mgt0500_sp {
		margin-top: 0.5em
	}
}

.u-mgb0500 {
	margin-bottom: 0.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb0500_lg {
		margin-bottom: 0.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb0500_md {
		margin-bottom: 0.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb0500_sm {
		margin-bottom: 0.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb0500_xs {
		margin-bottom: 0.5em
	}
}

@media(max-width:575px) {
	.u-mgb0500_ss {
		margin-bottom: 0.5em
	}
}

@media(min-width:992px) {
	.u-mgb0500_pc {
		margin-bottom: 0.5em
	}
}

@media(max-width:991px) {
	.u-mgb0500_tb {
		margin-bottom: 0.5em
	}
}

@media(max-width:767px) {
	.u-mgb0500_sp {
		margin-bottom: 0.5em
	}
}

.u-mgl0500 {
	margin-left: 0.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl0500_lg {
		margin-left: 0.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl0500_md {
		margin-left: 0.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl0500_sm {
		margin-left: 0.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl0500_xs {
		margin-left: 0.5em
	}
}

@media(max-width:575px) {
	.u-mgl0500_ss {
		margin-left: 0.5em
	}
}

@media(min-width:992px) {
	.u-mgl0500_pc {
		margin-left: 0.5em
	}
}

@media(max-width:991px) {
	.u-mgl0500_tb {
		margin-left: 0.5em
	}
}

@media(max-width:767px) {
	.u-mgl0500_sp {
		margin-left: 0.5em
	}
}

.u-mgr0500 {
	margin-right: 0.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr0500_lg {
		margin-right: 0.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr0500_md {
		margin-right: 0.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr0500_sm {
		margin-right: 0.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr0500_xs {
		margin-right: 0.5em
	}
}

@media(max-width:575px) {
	.u-mgr0500_ss {
		margin-right: 0.5em
	}
}

@media(min-width:992px) {
	.u-mgr0500_pc {
		margin-right: 0.5em
	}
}

@media(max-width:991px) {
	.u-mgr0500_tb {
		margin-right: 0.5em
	}
}

@media(max-width:767px) {
	.u-mgr0500_sp {
		margin-right: 0.5em
	}
}

.u-pd0625 {
	padding: 0.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd0625_lg {
		padding: 0.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd0625_md {
		padding: 0.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd0625_sm {
		padding: 0.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd0625_xs {
		padding: 0.625em
	}
}

@media(max-width:575px) {
	.u-pd0625_ss {
		padding: 0.625em
	}
}

@media(min-width:992px) {
	.u-pd0625_pc {
		padding: 0.625em
	}
}

@media(max-width:991px) {
	.u-pd0625_tb {
		padding: 0.625em
	}
}

@media(max-width:767px) {
	.u-pd0625_sp {
		padding: 0.625em
	}
}

.u-pdt0625 {
	padding-top: 0.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt0625_lg {
		padding-top: 0.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt0625_md {
		padding-top: 0.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt0625_sm {
		padding-top: 0.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt0625_xs {
		padding-top: 0.625em
	}
}

@media(max-width:575px) {
	.u-pdt0625_ss {
		padding-top: 0.625em
	}
}

@media(min-width:992px) {
	.u-pdt0625_pc {
		padding-top: 0.625em
	}
}

@media(max-width:991px) {
	.u-pdt0625_tb {
		padding-top: 0.625em
	}
}

@media(max-width:767px) {
	.u-pdt0625_sp {
		padding-top: 0.625em
	}
}

.u-pdb0625 {
	padding-bottom: 0.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb0625_lg {
		padding-bottom: 0.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb0625_md {
		padding-bottom: 0.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb0625_sm {
		padding-bottom: 0.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb0625_xs {
		padding-bottom: 0.625em
	}
}

@media(max-width:575px) {
	.u-pdb0625_ss {
		padding-bottom: 0.625em
	}
}

@media(min-width:992px) {
	.u-pdb0625_pc {
		padding-bottom: 0.625em
	}
}

@media(max-width:991px) {
	.u-pdb0625_tb {
		padding-bottom: 0.625em
	}
}

@media(max-width:767px) {
	.u-pdb0625_sp {
		padding-bottom: 0.625em
	}
}

.u-pdl0625 {
	padding-left: 0.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl0625_lg {
		padding-left: 0.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl0625_md {
		padding-left: 0.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl0625_sm {
		padding-left: 0.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl0625_xs {
		padding-left: 0.625em
	}
}

@media(max-width:575px) {
	.u-pdl0625_ss {
		padding-left: 0.625em
	}
}

@media(min-width:992px) {
	.u-pdl0625_pc {
		padding-left: 0.625em
	}
}

@media(max-width:991px) {
	.u-pdl0625_tb {
		padding-left: 0.625em
	}
}

@media(max-width:767px) {
	.u-pdl0625_sp {
		padding-left: 0.625em
	}
}

.u-pdr0625 {
	padding-right: 0.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr0625_lg {
		padding-right: 0.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr0625_md {
		padding-right: 0.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr0625_sm {
		padding-right: 0.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr0625_xs {
		padding-right: 0.625em
	}
}

@media(max-width:575px) {
	.u-pdr0625_ss {
		padding-right: 0.625em
	}
}

@media(min-width:992px) {
	.u-pdr0625_pc {
		padding-right: 0.625em
	}
}

@media(max-width:991px) {
	.u-pdr0625_tb {
		padding-right: 0.625em
	}
}

@media(max-width:767px) {
	.u-pdr0625_sp {
		padding-right: 0.625em
	}
}

.u-mg0625 {
	margin: 0.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg0625_lg {
		margin: 0.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg0625_md {
		margin: 0.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg0625_sm {
		margin: 0.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg0625_xs {
		margin: 0.625em
	}
}

@media(max-width:575px) {
	.u-mg0625_ss {
		margin: 0.625em
	}
}

@media(min-width:992px) {
	.u-mg0625_pc {
		margin: 0.625em
	}
}

@media(max-width:991px) {
	.u-mg0625_tb {
		margin: 0.625em
	}
}

@media(max-width:767px) {
	.u-mg0625_sp {
		margin: 0.625em
	}
}

.u-mgt0625 {
	margin-top: 0.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt0625_lg {
		margin-top: 0.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt0625_md {
		margin-top: 0.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt0625_sm {
		margin-top: 0.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt0625_xs {
		margin-top: 0.625em
	}
}

@media(max-width:575px) {
	.u-mgt0625_ss {
		margin-top: 0.625em
	}
}

@media(min-width:992px) {
	.u-mgt0625_pc {
		margin-top: 0.625em
	}
}

@media(max-width:991px) {
	.u-mgt0625_tb {
		margin-top: 0.625em
	}
}

@media(max-width:767px) {
	.u-mgt0625_sp {
		margin-top: 0.625em
	}
}

.u-mgb0625 {
	margin-bottom: 0.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb0625_lg {
		margin-bottom: 0.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb0625_md {
		margin-bottom: 0.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb0625_sm {
		margin-bottom: 0.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb0625_xs {
		margin-bottom: 0.625em
	}
}

@media(max-width:575px) {
	.u-mgb0625_ss {
		margin-bottom: 0.625em
	}
}

@media(min-width:992px) {
	.u-mgb0625_pc {
		margin-bottom: 0.625em
	}
}

@media(max-width:991px) {
	.u-mgb0625_tb {
		margin-bottom: 0.625em
	}
}

@media(max-width:767px) {
	.u-mgb0625_sp {
		margin-bottom: 0.625em
	}
}

.u-mgl0625 {
	margin-left: 0.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl0625_lg {
		margin-left: 0.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl0625_md {
		margin-left: 0.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl0625_sm {
		margin-left: 0.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl0625_xs {
		margin-left: 0.625em
	}
}

@media(max-width:575px) {
	.u-mgl0625_ss {
		margin-left: 0.625em
	}
}

@media(min-width:992px) {
	.u-mgl0625_pc {
		margin-left: 0.625em
	}
}

@media(max-width:991px) {
	.u-mgl0625_tb {
		margin-left: 0.625em
	}
}

@media(max-width:767px) {
	.u-mgl0625_sp {
		margin-left: 0.625em
	}
}

.u-mgr0625 {
	margin-right: 0.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr0625_lg {
		margin-right: 0.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr0625_md {
		margin-right: 0.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr0625_sm {
		margin-right: 0.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr0625_xs {
		margin-right: 0.625em
	}
}

@media(max-width:575px) {
	.u-mgr0625_ss {
		margin-right: 0.625em
	}
}

@media(min-width:992px) {
	.u-mgr0625_pc {
		margin-right: 0.625em
	}
}

@media(max-width:991px) {
	.u-mgr0625_tb {
		margin-right: 0.625em
	}
}

@media(max-width:767px) {
	.u-mgr0625_sp {
		margin-right: 0.625em
	}
}

.u-pd0750 {
	padding: 0.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd0750_lg {
		padding: 0.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd0750_md {
		padding: 0.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd0750_sm {
		padding: 0.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd0750_xs {
		padding: 0.75em
	}
}

@media(max-width:575px) {
	.u-pd0750_ss {
		padding: 0.75em
	}
}

@media(min-width:992px) {
	.u-pd0750_pc {
		padding: 0.75em
	}
}

@media(max-width:991px) {
	.u-pd0750_tb {
		padding: 0.75em
	}
}

@media(max-width:767px) {
	.u-pd0750_sp {
		padding: 0.75em
	}
}

.u-pdt0750 {
	padding-top: 0.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt0750_lg {
		padding-top: 0.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt0750_md {
		padding-top: 0.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt0750_sm {
		padding-top: 0.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt0750_xs {
		padding-top: 0.75em
	}
}

@media(max-width:575px) {
	.u-pdt0750_ss {
		padding-top: 0.75em
	}
}

@media(min-width:992px) {
	.u-pdt0750_pc {
		padding-top: 0.75em
	}
}

@media(max-width:991px) {
	.u-pdt0750_tb {
		padding-top: 0.75em
	}
}

@media(max-width:767px) {
	.u-pdt0750_sp {
		padding-top: 0.75em
	}
}

.u-pdb0750 {
	padding-bottom: 0.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb0750_lg {
		padding-bottom: 0.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb0750_md {
		padding-bottom: 0.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb0750_sm {
		padding-bottom: 0.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb0750_xs {
		padding-bottom: 0.75em
	}
}

@media(max-width:575px) {
	.u-pdb0750_ss {
		padding-bottom: 0.75em
	}
}

@media(min-width:992px) {
	.u-pdb0750_pc {
		padding-bottom: 0.75em
	}
}

@media(max-width:991px) {
	.u-pdb0750_tb {
		padding-bottom: 0.75em
	}
}

@media(max-width:767px) {
	.u-pdb0750_sp {
		padding-bottom: 0.75em
	}
}

.u-pdl0750 {
	padding-left: 0.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl0750_lg {
		padding-left: 0.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl0750_md {
		padding-left: 0.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl0750_sm {
		padding-left: 0.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl0750_xs {
		padding-left: 0.75em
	}
}

@media(max-width:575px) {
	.u-pdl0750_ss {
		padding-left: 0.75em
	}
}

@media(min-width:992px) {
	.u-pdl0750_pc {
		padding-left: 0.75em
	}
}

@media(max-width:991px) {
	.u-pdl0750_tb {
		padding-left: 0.75em
	}
}

@media(max-width:767px) {
	.u-pdl0750_sp {
		padding-left: 0.75em
	}
}

.u-pdr0750 {
	padding-right: 0.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr0750_lg {
		padding-right: 0.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr0750_md {
		padding-right: 0.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr0750_sm {
		padding-right: 0.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr0750_xs {
		padding-right: 0.75em
	}
}

@media(max-width:575px) {
	.u-pdr0750_ss {
		padding-right: 0.75em
	}
}

@media(min-width:992px) {
	.u-pdr0750_pc {
		padding-right: 0.75em
	}
}

@media(max-width:991px) {
	.u-pdr0750_tb {
		padding-right: 0.75em
	}
}

@media(max-width:767px) {
	.u-pdr0750_sp {
		padding-right: 0.75em
	}
}

.u-mg0750 {
	margin: 0.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg0750_lg {
		margin: 0.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg0750_md {
		margin: 0.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg0750_sm {
		margin: 0.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg0750_xs {
		margin: 0.75em
	}
}

@media(max-width:575px) {
	.u-mg0750_ss {
		margin: 0.75em
	}
}

@media(min-width:992px) {
	.u-mg0750_pc {
		margin: 0.75em
	}
}

@media(max-width:991px) {
	.u-mg0750_tb {
		margin: 0.75em
	}
}

@media(max-width:767px) {
	.u-mg0750_sp {
		margin: 0.75em
	}
}

.u-mgt0750 {
	margin-top: 0.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt0750_lg {
		margin-top: 0.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt0750_md {
		margin-top: 0.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt0750_sm {
		margin-top: 0.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt0750_xs {
		margin-top: 0.75em
	}
}

@media(max-width:575px) {
	.u-mgt0750_ss {
		margin-top: 0.75em
	}
}

@media(min-width:992px) {
	.u-mgt0750_pc {
		margin-top: 0.75em
	}
}

@media(max-width:991px) {
	.u-mgt0750_tb {
		margin-top: 0.75em
	}
}

@media(max-width:767px) {
	.u-mgt0750_sp {
		margin-top: 0.75em
	}
}

.u-mgb0750 {
	margin-bottom: 0.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb0750_lg {
		margin-bottom: 0.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb0750_md {
		margin-bottom: 0.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb0750_sm {
		margin-bottom: 0.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb0750_xs {
		margin-bottom: 0.75em
	}
}

@media(max-width:575px) {
	.u-mgb0750_ss {
		margin-bottom: 0.75em
	}
}

@media(min-width:992px) {
	.u-mgb0750_pc {
		margin-bottom: 0.75em
	}
}

@media(max-width:991px) {
	.u-mgb0750_tb {
		margin-bottom: 0.75em
	}
}

@media(max-width:767px) {
	.u-mgb0750_sp {
		margin-bottom: 0.75em
	}
}

.u-mgl0750 {
	margin-left: 0.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl0750_lg {
		margin-left: 0.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl0750_md {
		margin-left: 0.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl0750_sm {
		margin-left: 0.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl0750_xs {
		margin-left: 0.75em
	}
}

@media(max-width:575px) {
	.u-mgl0750_ss {
		margin-left: 0.75em
	}
}

@media(min-width:992px) {
	.u-mgl0750_pc {
		margin-left: 0.75em
	}
}

@media(max-width:991px) {
	.u-mgl0750_tb {
		margin-left: 0.75em
	}
}

@media(max-width:767px) {
	.u-mgl0750_sp {
		margin-left: 0.75em
	}
}

.u-mgr0750 {
	margin-right: 0.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr0750_lg {
		margin-right: 0.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr0750_md {
		margin-right: 0.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr0750_sm {
		margin-right: 0.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr0750_xs {
		margin-right: 0.75em
	}
}

@media(max-width:575px) {
	.u-mgr0750_ss {
		margin-right: 0.75em
	}
}

@media(min-width:992px) {
	.u-mgr0750_pc {
		margin-right: 0.75em
	}
}

@media(max-width:991px) {
	.u-mgr0750_tb {
		margin-right: 0.75em
	}
}

@media(max-width:767px) {
	.u-mgr0750_sp {
		margin-right: 0.75em
	}
}

.u-pd0875 {
	padding: 0.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd0875_lg {
		padding: 0.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd0875_md {
		padding: 0.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd0875_sm {
		padding: 0.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd0875_xs {
		padding: 0.875em
	}
}

@media(max-width:575px) {
	.u-pd0875_ss {
		padding: 0.875em
	}
}

@media(min-width:992px) {
	.u-pd0875_pc {
		padding: 0.875em
	}
}

@media(max-width:991px) {
	.u-pd0875_tb {
		padding: 0.875em
	}
}

@media(max-width:767px) {
	.u-pd0875_sp {
		padding: 0.875em
	}
}

.u-pdt0875 {
	padding-top: 0.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt0875_lg {
		padding-top: 0.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt0875_md {
		padding-top: 0.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt0875_sm {
		padding-top: 0.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt0875_xs {
		padding-top: 0.875em
	}
}

@media(max-width:575px) {
	.u-pdt0875_ss {
		padding-top: 0.875em
	}
}

@media(min-width:992px) {
	.u-pdt0875_pc {
		padding-top: 0.875em
	}
}

@media(max-width:991px) {
	.u-pdt0875_tb {
		padding-top: 0.875em
	}
}

@media(max-width:767px) {
	.u-pdt0875_sp {
		padding-top: 0.875em
	}
}

.u-pdb0875 {
	padding-bottom: 0.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb0875_lg {
		padding-bottom: 0.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb0875_md {
		padding-bottom: 0.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb0875_sm {
		padding-bottom: 0.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb0875_xs {
		padding-bottom: 0.875em
	}
}

@media(max-width:575px) {
	.u-pdb0875_ss {
		padding-bottom: 0.875em
	}
}

@media(min-width:992px) {
	.u-pdb0875_pc {
		padding-bottom: 0.875em
	}
}

@media(max-width:991px) {
	.u-pdb0875_tb {
		padding-bottom: 0.875em
	}
}

@media(max-width:767px) {
	.u-pdb0875_sp {
		padding-bottom: 0.875em
	}
}

.u-pdl0875 {
	padding-left: 0.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl0875_lg {
		padding-left: 0.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl0875_md {
		padding-left: 0.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl0875_sm {
		padding-left: 0.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl0875_xs {
		padding-left: 0.875em
	}
}

@media(max-width:575px) {
	.u-pdl0875_ss {
		padding-left: 0.875em
	}
}

@media(min-width:992px) {
	.u-pdl0875_pc {
		padding-left: 0.875em
	}
}

@media(max-width:991px) {
	.u-pdl0875_tb {
		padding-left: 0.875em
	}
}

@media(max-width:767px) {
	.u-pdl0875_sp {
		padding-left: 0.875em
	}
}

.u-pdr0875 {
	padding-right: 0.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr0875_lg {
		padding-right: 0.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr0875_md {
		padding-right: 0.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr0875_sm {
		padding-right: 0.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr0875_xs {
		padding-right: 0.875em
	}
}

@media(max-width:575px) {
	.u-pdr0875_ss {
		padding-right: 0.875em
	}
}

@media(min-width:992px) {
	.u-pdr0875_pc {
		padding-right: 0.875em
	}
}

@media(max-width:991px) {
	.u-pdr0875_tb {
		padding-right: 0.875em
	}
}

@media(max-width:767px) {
	.u-pdr0875_sp {
		padding-right: 0.875em
	}
}

.u-mg0875 {
	margin: 0.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg0875_lg {
		margin: 0.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg0875_md {
		margin: 0.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg0875_sm {
		margin: 0.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg0875_xs {
		margin: 0.875em
	}
}

@media(max-width:575px) {
	.u-mg0875_ss {
		margin: 0.875em
	}
}

@media(min-width:992px) {
	.u-mg0875_pc {
		margin: 0.875em
	}
}

@media(max-width:991px) {
	.u-mg0875_tb {
		margin: 0.875em
	}
}

@media(max-width:767px) {
	.u-mg0875_sp {
		margin: 0.875em
	}
}

.u-mgt0875 {
	margin-top: 0.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt0875_lg {
		margin-top: 0.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt0875_md {
		margin-top: 0.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt0875_sm {
		margin-top: 0.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt0875_xs {
		margin-top: 0.875em
	}
}

@media(max-width:575px) {
	.u-mgt0875_ss {
		margin-top: 0.875em
	}
}

@media(min-width:992px) {
	.u-mgt0875_pc {
		margin-top: 0.875em
	}
}

@media(max-width:991px) {
	.u-mgt0875_tb {
		margin-top: 0.875em
	}
}

@media(max-width:767px) {
	.u-mgt0875_sp {
		margin-top: 0.875em
	}
}

.u-mgb0875 {
	margin-bottom: 0.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb0875_lg {
		margin-bottom: 0.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb0875_md {
		margin-bottom: 0.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb0875_sm {
		margin-bottom: 0.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb0875_xs {
		margin-bottom: 0.875em
	}
}

@media(max-width:575px) {
	.u-mgb0875_ss {
		margin-bottom: 0.875em
	}
}

@media(min-width:992px) {
	.u-mgb0875_pc {
		margin-bottom: 0.875em
	}
}

@media(max-width:991px) {
	.u-mgb0875_tb {
		margin-bottom: 0.875em
	}
}

@media(max-width:767px) {
	.u-mgb0875_sp {
		margin-bottom: 0.875em
	}
}

.u-mgl0875 {
	margin-left: 0.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl0875_lg {
		margin-left: 0.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl0875_md {
		margin-left: 0.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl0875_sm {
		margin-left: 0.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl0875_xs {
		margin-left: 0.875em
	}
}

@media(max-width:575px) {
	.u-mgl0875_ss {
		margin-left: 0.875em
	}
}

@media(min-width:992px) {
	.u-mgl0875_pc {
		margin-left: 0.875em
	}
}

@media(max-width:991px) {
	.u-mgl0875_tb {
		margin-left: 0.875em
	}
}

@media(max-width:767px) {
	.u-mgl0875_sp {
		margin-left: 0.875em
	}
}

.u-mgr0875 {
	margin-right: 0.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr0875_lg {
		margin-right: 0.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr0875_md {
		margin-right: 0.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr0875_sm {
		margin-right: 0.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr0875_xs {
		margin-right: 0.875em
	}
}

@media(max-width:575px) {
	.u-mgr0875_ss {
		margin-right: 0.875em
	}
}

@media(min-width:992px) {
	.u-mgr0875_pc {
		margin-right: 0.875em
	}
}

@media(max-width:991px) {
	.u-mgr0875_tb {
		margin-right: 0.875em
	}
}

@media(max-width:767px) {
	.u-mgr0875_sp {
		margin-right: 0.875em
	}
}

.u-pd1000 {
	padding: 1em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd1000_lg {
		padding: 1em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd1000_md {
		padding: 1em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd1000_sm {
		padding: 1em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd1000_xs {
		padding: 1em
	}
}

@media(max-width:575px) {
	.u-pd1000_ss {
		padding: 1em
	}
}

@media(min-width:992px) {
	.u-pd1000_pc {
		padding: 1em
	}
}

@media(max-width:991px) {
	.u-pd1000_tb {
		padding: 1em
	}
}

@media(max-width:767px) {
	.u-pd1000_sp {
		padding: 1em
	}
}

.u-pdt1000 {
	padding-top: 1em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt1000_lg {
		padding-top: 1em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt1000_md {
		padding-top: 1em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt1000_sm {
		padding-top: 1em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt1000_xs {
		padding-top: 1em
	}
}

@media(max-width:575px) {
	.u-pdt1000_ss {
		padding-top: 1em
	}
}

@media(min-width:992px) {
	.u-pdt1000_pc {
		padding-top: 1em
	}
}

@media(max-width:991px) {
	.u-pdt1000_tb {
		padding-top: 1em
	}
}

@media(max-width:767px) {
	.u-pdt1000_sp {
		padding-top: 1em
	}
}

.u-pdb1000 {
	padding-bottom: 1em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb1000_lg {
		padding-bottom: 1em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb1000_md {
		padding-bottom: 1em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb1000_sm {
		padding-bottom: 1em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb1000_xs {
		padding-bottom: 1em
	}
}

@media(max-width:575px) {
	.u-pdb1000_ss {
		padding-bottom: 1em
	}
}

@media(min-width:992px) {
	.u-pdb1000_pc {
		padding-bottom: 1em
	}
}

@media(max-width:991px) {
	.u-pdb1000_tb {
		padding-bottom: 1em
	}
}

@media(max-width:767px) {
	.u-pdb1000_sp {
		padding-bottom: 1em
	}
}

.u-pdl1000 {
	padding-left: 1em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl1000_lg {
		padding-left: 1em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl1000_md {
		padding-left: 1em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl1000_sm {
		padding-left: 1em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl1000_xs {
		padding-left: 1em
	}
}

@media(max-width:575px) {
	.u-pdl1000_ss {
		padding-left: 1em
	}
}

@media(min-width:992px) {
	.u-pdl1000_pc {
		padding-left: 1em
	}
}

@media(max-width:991px) {
	.u-pdl1000_tb {
		padding-left: 1em
	}
}

@media(max-width:767px) {
	.u-pdl1000_sp {
		padding-left: 1em
	}
}

.u-pdr1000 {
	padding-right: 1em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr1000_lg {
		padding-right: 1em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr1000_md {
		padding-right: 1em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr1000_sm {
		padding-right: 1em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr1000_xs {
		padding-right: 1em
	}
}

@media(max-width:575px) {
	.u-pdr1000_ss {
		padding-right: 1em
	}
}

@media(min-width:992px) {
	.u-pdr1000_pc {
		padding-right: 1em
	}
}

@media(max-width:991px) {
	.u-pdr1000_tb {
		padding-right: 1em
	}
}

@media(max-width:767px) {
	.u-pdr1000_sp {
		padding-right: 1em
	}
}

.u-mg1000 {
	margin: 1em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg1000_lg {
		margin: 1em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg1000_md {
		margin: 1em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg1000_sm {
		margin: 1em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg1000_xs {
		margin: 1em
	}
}

@media(max-width:575px) {
	.u-mg1000_ss {
		margin: 1em
	}
}

@media(min-width:992px) {
	.u-mg1000_pc {
		margin: 1em
	}
}

@media(max-width:991px) {
	.u-mg1000_tb {
		margin: 1em
	}
}

@media(max-width:767px) {
	.u-mg1000_sp {
		margin: 1em
	}
}

.u-mgt1000 {
	margin-top: 1em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt1000_lg {
		margin-top: 1em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt1000_md {
		margin-top: 1em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt1000_sm {
		margin-top: 1em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt1000_xs {
		margin-top: 1em
	}
}

@media(max-width:575px) {
	.u-mgt1000_ss {
		margin-top: 1em
	}
}

@media(min-width:992px) {
	.u-mgt1000_pc {
		margin-top: 1em
	}
}

@media(max-width:991px) {
	.u-mgt1000_tb {
		margin-top: 1em
	}
}

@media(max-width:767px) {
	.u-mgt1000_sp {
		margin-top: 1em
	}
}

.u-mgb1000 {
	margin-bottom: 1em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb1000_lg {
		margin-bottom: 1em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb1000_md {
		margin-bottom: 1em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb1000_sm {
		margin-bottom: 1em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb1000_xs {
		margin-bottom: 1em
	}
}

@media(max-width:575px) {
	.u-mgb1000_ss {
		margin-bottom: 1em
	}
}

@media(min-width:992px) {
	.u-mgb1000_pc {
		margin-bottom: 1em
	}
}

@media(max-width:991px) {
	.u-mgb1000_tb {
		margin-bottom: 1em
	}
}

@media(max-width:767px) {
	.u-mgb1000_sp {
		margin-bottom: 1em
	}
}

.u-mgl1000 {
	margin-left: 1em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl1000_lg {
		margin-left: 1em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl1000_md {
		margin-left: 1em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl1000_sm {
		margin-left: 1em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl1000_xs {
		margin-left: 1em
	}
}

@media(max-width:575px) {
	.u-mgl1000_ss {
		margin-left: 1em
	}
}

@media(min-width:992px) {
	.u-mgl1000_pc {
		margin-left: 1em
	}
}

@media(max-width:991px) {
	.u-mgl1000_tb {
		margin-left: 1em
	}
}

@media(max-width:767px) {
	.u-mgl1000_sp {
		margin-left: 1em
	}
}

.u-mgr1000 {
	margin-right: 1em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr1000_lg {
		margin-right: 1em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr1000_md {
		margin-right: 1em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr1000_sm {
		margin-right: 1em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr1000_xs {
		margin-right: 1em
	}
}

@media(max-width:575px) {
	.u-mgr1000_ss {
		margin-right: 1em
	}
}

@media(min-width:992px) {
	.u-mgr1000_pc {
		margin-right: 1em
	}
}

@media(max-width:991px) {
	.u-mgr1000_tb {
		margin-right: 1em
	}
}

@media(max-width:767px) {
	.u-mgr1000_sp {
		margin-right: 1em
	}
}

.u-pd1125 {
	padding: 1.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd1125_lg {
		padding: 1.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd1125_md {
		padding: 1.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd1125_sm {
		padding: 1.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd1125_xs {
		padding: 1.125em
	}
}

@media(max-width:575px) {
	.u-pd1125_ss {
		padding: 1.125em
	}
}

@media(min-width:992px) {
	.u-pd1125_pc {
		padding: 1.125em
	}
}

@media(max-width:991px) {
	.u-pd1125_tb {
		padding: 1.125em
	}
}

@media(max-width:767px) {
	.u-pd1125_sp {
		padding: 1.125em
	}
}

.u-pdt1125 {
	padding-top: 1.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt1125_lg {
		padding-top: 1.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt1125_md {
		padding-top: 1.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt1125_sm {
		padding-top: 1.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt1125_xs {
		padding-top: 1.125em
	}
}

@media(max-width:575px) {
	.u-pdt1125_ss {
		padding-top: 1.125em
	}
}

@media(min-width:992px) {
	.u-pdt1125_pc {
		padding-top: 1.125em
	}
}

@media(max-width:991px) {
	.u-pdt1125_tb {
		padding-top: 1.125em
	}
}

@media(max-width:767px) {
	.u-pdt1125_sp {
		padding-top: 1.125em
	}
}

.u-pdb1125 {
	padding-bottom: 1.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb1125_lg {
		padding-bottom: 1.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb1125_md {
		padding-bottom: 1.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb1125_sm {
		padding-bottom: 1.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb1125_xs {
		padding-bottom: 1.125em
	}
}

@media(max-width:575px) {
	.u-pdb1125_ss {
		padding-bottom: 1.125em
	}
}

@media(min-width:992px) {
	.u-pdb1125_pc {
		padding-bottom: 1.125em
	}
}

@media(max-width:991px) {
	.u-pdb1125_tb {
		padding-bottom: 1.125em
	}
}

@media(max-width:767px) {
	.u-pdb1125_sp {
		padding-bottom: 1.125em
	}
}

.u-pdl1125 {
	padding-left: 1.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl1125_lg {
		padding-left: 1.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl1125_md {
		padding-left: 1.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl1125_sm {
		padding-left: 1.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl1125_xs {
		padding-left: 1.125em
	}
}

@media(max-width:575px) {
	.u-pdl1125_ss {
		padding-left: 1.125em
	}
}

@media(min-width:992px) {
	.u-pdl1125_pc {
		padding-left: 1.125em
	}
}

@media(max-width:991px) {
	.u-pdl1125_tb {
		padding-left: 1.125em
	}
}

@media(max-width:767px) {
	.u-pdl1125_sp {
		padding-left: 1.125em
	}
}

.u-pdr1125 {
	padding-right: 1.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr1125_lg {
		padding-right: 1.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr1125_md {
		padding-right: 1.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr1125_sm {
		padding-right: 1.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr1125_xs {
		padding-right: 1.125em
	}
}

@media(max-width:575px) {
	.u-pdr1125_ss {
		padding-right: 1.125em
	}
}

@media(min-width:992px) {
	.u-pdr1125_pc {
		padding-right: 1.125em
	}
}

@media(max-width:991px) {
	.u-pdr1125_tb {
		padding-right: 1.125em
	}
}

@media(max-width:767px) {
	.u-pdr1125_sp {
		padding-right: 1.125em
	}
}

.u-mg1125 {
	margin: 1.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg1125_lg {
		margin: 1.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg1125_md {
		margin: 1.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg1125_sm {
		margin: 1.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg1125_xs {
		margin: 1.125em
	}
}

@media(max-width:575px) {
	.u-mg1125_ss {
		margin: 1.125em
	}
}

@media(min-width:992px) {
	.u-mg1125_pc {
		margin: 1.125em
	}
}

@media(max-width:991px) {
	.u-mg1125_tb {
		margin: 1.125em
	}
}

@media(max-width:767px) {
	.u-mg1125_sp {
		margin: 1.125em
	}
}

.u-mgt1125 {
	margin-top: 1.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt1125_lg {
		margin-top: 1.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt1125_md {
		margin-top: 1.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt1125_sm {
		margin-top: 1.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt1125_xs {
		margin-top: 1.125em
	}
}

@media(max-width:575px) {
	.u-mgt1125_ss {
		margin-top: 1.125em
	}
}

@media(min-width:992px) {
	.u-mgt1125_pc {
		margin-top: 1.125em
	}
}

@media(max-width:991px) {
	.u-mgt1125_tb {
		margin-top: 1.125em
	}
}

@media(max-width:767px) {
	.u-mgt1125_sp {
		margin-top: 1.125em
	}
}

.u-mgb1125 {
	margin-bottom: 1.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb1125_lg {
		margin-bottom: 1.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb1125_md {
		margin-bottom: 1.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb1125_sm {
		margin-bottom: 1.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb1125_xs {
		margin-bottom: 1.125em
	}
}

@media(max-width:575px) {
	.u-mgb1125_ss {
		margin-bottom: 1.125em
	}
}

@media(min-width:992px) {
	.u-mgb1125_pc {
		margin-bottom: 1.125em
	}
}

@media(max-width:991px) {
	.u-mgb1125_tb {
		margin-bottom: 1.125em
	}
}

@media(max-width:767px) {
	.u-mgb1125_sp {
		margin-bottom: 1.125em
	}
}

.u-mgl1125 {
	margin-left: 1.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl1125_lg {
		margin-left: 1.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl1125_md {
		margin-left: 1.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl1125_sm {
		margin-left: 1.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl1125_xs {
		margin-left: 1.125em
	}
}

@media(max-width:575px) {
	.u-mgl1125_ss {
		margin-left: 1.125em
	}
}

@media(min-width:992px) {
	.u-mgl1125_pc {
		margin-left: 1.125em
	}
}

@media(max-width:991px) {
	.u-mgl1125_tb {
		margin-left: 1.125em
	}
}

@media(max-width:767px) {
	.u-mgl1125_sp {
		margin-left: 1.125em
	}
}

.u-mgr1125 {
	margin-right: 1.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr1125_lg {
		margin-right: 1.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr1125_md {
		margin-right: 1.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr1125_sm {
		margin-right: 1.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr1125_xs {
		margin-right: 1.125em
	}
}

@media(max-width:575px) {
	.u-mgr1125_ss {
		margin-right: 1.125em
	}
}

@media(min-width:992px) {
	.u-mgr1125_pc {
		margin-right: 1.125em
	}
}

@media(max-width:991px) {
	.u-mgr1125_tb {
		margin-right: 1.125em
	}
}

@media(max-width:767px) {
	.u-mgr1125_sp {
		margin-right: 1.125em
	}
}

.u-pd1250 {
	padding: 1.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd1250_lg {
		padding: 1.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd1250_md {
		padding: 1.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd1250_sm {
		padding: 1.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd1250_xs {
		padding: 1.25em
	}
}

@media(max-width:575px) {
	.u-pd1250_ss {
		padding: 1.25em
	}
}

@media(min-width:992px) {
	.u-pd1250_pc {
		padding: 1.25em
	}
}

@media(max-width:991px) {
	.u-pd1250_tb {
		padding: 1.25em
	}
}

@media(max-width:767px) {
	.u-pd1250_sp {
		padding: 1.25em
	}
}

.u-pdt1250 {
	padding-top: 1.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt1250_lg {
		padding-top: 1.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt1250_md {
		padding-top: 1.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt1250_sm {
		padding-top: 1.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt1250_xs {
		padding-top: 1.25em
	}
}

@media(max-width:575px) {
	.u-pdt1250_ss {
		padding-top: 1.25em
	}
}

@media(min-width:992px) {
	.u-pdt1250_pc {
		padding-top: 1.25em
	}
}

@media(max-width:991px) {
	.u-pdt1250_tb {
		padding-top: 1.25em
	}
}

@media(max-width:767px) {
	.u-pdt1250_sp {
		padding-top: 1.25em
	}
}

.u-pdb1250 {
	padding-bottom: 1.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb1250_lg {
		padding-bottom: 1.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb1250_md {
		padding-bottom: 1.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb1250_sm {
		padding-bottom: 1.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb1250_xs {
		padding-bottom: 1.25em
	}
}

@media(max-width:575px) {
	.u-pdb1250_ss {
		padding-bottom: 1.25em
	}
}

@media(min-width:992px) {
	.u-pdb1250_pc {
		padding-bottom: 1.25em
	}
}

@media(max-width:991px) {
	.u-pdb1250_tb {
		padding-bottom: 1.25em
	}
}

@media(max-width:767px) {
	.u-pdb1250_sp {
		padding-bottom: 1.25em
	}
}

.u-pdl1250 {
	padding-left: 1.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl1250_lg {
		padding-left: 1.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl1250_md {
		padding-left: 1.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl1250_sm {
		padding-left: 1.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl1250_xs {
		padding-left: 1.25em
	}
}

@media(max-width:575px) {
	.u-pdl1250_ss {
		padding-left: 1.25em
	}
}

@media(min-width:992px) {
	.u-pdl1250_pc {
		padding-left: 1.25em
	}
}

@media(max-width:991px) {
	.u-pdl1250_tb {
		padding-left: 1.25em
	}
}

@media(max-width:767px) {
	.u-pdl1250_sp {
		padding-left: 1.25em
	}
}

.u-pdr1250 {
	padding-right: 1.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr1250_lg {
		padding-right: 1.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr1250_md {
		padding-right: 1.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr1250_sm {
		padding-right: 1.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr1250_xs {
		padding-right: 1.25em
	}
}

@media(max-width:575px) {
	.u-pdr1250_ss {
		padding-right: 1.25em
	}
}

@media(min-width:992px) {
	.u-pdr1250_pc {
		padding-right: 1.25em
	}
}

@media(max-width:991px) {
	.u-pdr1250_tb {
		padding-right: 1.25em
	}
}

@media(max-width:767px) {
	.u-pdr1250_sp {
		padding-right: 1.25em
	}
}

.u-mg1250 {
	margin: 1.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg1250_lg {
		margin: 1.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg1250_md {
		margin: 1.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg1250_sm {
		margin: 1.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg1250_xs {
		margin: 1.25em
	}
}

@media(max-width:575px) {
	.u-mg1250_ss {
		margin: 1.25em
	}
}

@media(min-width:992px) {
	.u-mg1250_pc {
		margin: 1.25em
	}
}

@media(max-width:991px) {
	.u-mg1250_tb {
		margin: 1.25em
	}
}

@media(max-width:767px) {
	.u-mg1250_sp {
		margin: 1.25em
	}
}

.u-mgt1250 {
	margin-top: 1.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt1250_lg {
		margin-top: 1.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt1250_md {
		margin-top: 1.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt1250_sm {
		margin-top: 1.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt1250_xs {
		margin-top: 1.25em
	}
}

@media(max-width:575px) {
	.u-mgt1250_ss {
		margin-top: 1.25em
	}
}

@media(min-width:992px) {
	.u-mgt1250_pc {
		margin-top: 1.25em
	}
}

@media(max-width:991px) {
	.u-mgt1250_tb {
		margin-top: 1.25em
	}
}

@media(max-width:767px) {
	.u-mgt1250_sp {
		margin-top: 1.25em
	}
}

.u-mgb1250 {
	margin-bottom: 1.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb1250_lg {
		margin-bottom: 1.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb1250_md {
		margin-bottom: 1.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb1250_sm {
		margin-bottom: 1.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb1250_xs {
		margin-bottom: 1.25em
	}
}

@media(max-width:575px) {
	.u-mgb1250_ss {
		margin-bottom: 1.25em
	}
}

@media(min-width:992px) {
	.u-mgb1250_pc {
		margin-bottom: 1.25em
	}
}

@media(max-width:991px) {
	.u-mgb1250_tb {
		margin-bottom: 1.25em
	}
}

@media(max-width:767px) {
	.u-mgb1250_sp {
		margin-bottom: 1.25em
	}
}

.u-mgl1250 {
	margin-left: 1.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl1250_lg {
		margin-left: 1.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl1250_md {
		margin-left: 1.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl1250_sm {
		margin-left: 1.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl1250_xs {
		margin-left: 1.25em
	}
}

@media(max-width:575px) {
	.u-mgl1250_ss {
		margin-left: 1.25em
	}
}

@media(min-width:992px) {
	.u-mgl1250_pc {
		margin-left: 1.25em
	}
}

@media(max-width:991px) {
	.u-mgl1250_tb {
		margin-left: 1.25em
	}
}

@media(max-width:767px) {
	.u-mgl1250_sp {
		margin-left: 1.25em
	}
}

.u-mgr1250 {
	margin-right: 1.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr1250_lg {
		margin-right: 1.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr1250_md {
		margin-right: 1.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr1250_sm {
		margin-right: 1.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr1250_xs {
		margin-right: 1.25em
	}
}

@media(max-width:575px) {
	.u-mgr1250_ss {
		margin-right: 1.25em
	}
}

@media(min-width:992px) {
	.u-mgr1250_pc {
		margin-right: 1.25em
	}
}

@media(max-width:991px) {
	.u-mgr1250_tb {
		margin-right: 1.25em
	}
}

@media(max-width:767px) {
	.u-mgr1250_sp {
		margin-right: 1.25em
	}
}

.u-pd1375 {
	padding: 1.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd1375_lg {
		padding: 1.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd1375_md {
		padding: 1.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd1375_sm {
		padding: 1.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd1375_xs {
		padding: 1.375em
	}
}

@media(max-width:575px) {
	.u-pd1375_ss {
		padding: 1.375em
	}
}

@media(min-width:992px) {
	.u-pd1375_pc {
		padding: 1.375em
	}
}

@media(max-width:991px) {
	.u-pd1375_tb {
		padding: 1.375em
	}
}

@media(max-width:767px) {
	.u-pd1375_sp {
		padding: 1.375em
	}
}

.u-pdt1375 {
	padding-top: 1.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt1375_lg {
		padding-top: 1.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt1375_md {
		padding-top: 1.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt1375_sm {
		padding-top: 1.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt1375_xs {
		padding-top: 1.375em
	}
}

@media(max-width:575px) {
	.u-pdt1375_ss {
		padding-top: 1.375em
	}
}

@media(min-width:992px) {
	.u-pdt1375_pc {
		padding-top: 1.375em
	}
}

@media(max-width:991px) {
	.u-pdt1375_tb {
		padding-top: 1.375em
	}
}

@media(max-width:767px) {
	.u-pdt1375_sp {
		padding-top: 1.375em
	}
}

.u-pdb1375 {
	padding-bottom: 1.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb1375_lg {
		padding-bottom: 1.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb1375_md {
		padding-bottom: 1.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb1375_sm {
		padding-bottom: 1.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb1375_xs {
		padding-bottom: 1.375em
	}
}

@media(max-width:575px) {
	.u-pdb1375_ss {
		padding-bottom: 1.375em
	}
}

@media(min-width:992px) {
	.u-pdb1375_pc {
		padding-bottom: 1.375em
	}
}

@media(max-width:991px) {
	.u-pdb1375_tb {
		padding-bottom: 1.375em
	}
}

@media(max-width:767px) {
	.u-pdb1375_sp {
		padding-bottom: 1.375em
	}
}

.u-pdl1375 {
	padding-left: 1.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl1375_lg {
		padding-left: 1.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl1375_md {
		padding-left: 1.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl1375_sm {
		padding-left: 1.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl1375_xs {
		padding-left: 1.375em
	}
}

@media(max-width:575px) {
	.u-pdl1375_ss {
		padding-left: 1.375em
	}
}

@media(min-width:992px) {
	.u-pdl1375_pc {
		padding-left: 1.375em
	}
}

@media(max-width:991px) {
	.u-pdl1375_tb {
		padding-left: 1.375em
	}
}

@media(max-width:767px) {
	.u-pdl1375_sp {
		padding-left: 1.375em
	}
}

.u-pdr1375 {
	padding-right: 1.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr1375_lg {
		padding-right: 1.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr1375_md {
		padding-right: 1.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr1375_sm {
		padding-right: 1.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr1375_xs {
		padding-right: 1.375em
	}
}

@media(max-width:575px) {
	.u-pdr1375_ss {
		padding-right: 1.375em
	}
}

@media(min-width:992px) {
	.u-pdr1375_pc {
		padding-right: 1.375em
	}
}

@media(max-width:991px) {
	.u-pdr1375_tb {
		padding-right: 1.375em
	}
}

@media(max-width:767px) {
	.u-pdr1375_sp {
		padding-right: 1.375em
	}
}

.u-mg1375 {
	margin: 1.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg1375_lg {
		margin: 1.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg1375_md {
		margin: 1.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg1375_sm {
		margin: 1.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg1375_xs {
		margin: 1.375em
	}
}

@media(max-width:575px) {
	.u-mg1375_ss {
		margin: 1.375em
	}
}

@media(min-width:992px) {
	.u-mg1375_pc {
		margin: 1.375em
	}
}

@media(max-width:991px) {
	.u-mg1375_tb {
		margin: 1.375em
	}
}

@media(max-width:767px) {
	.u-mg1375_sp {
		margin: 1.375em
	}
}

.u-mgt1375 {
	margin-top: 1.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt1375_lg {
		margin-top: 1.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt1375_md {
		margin-top: 1.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt1375_sm {
		margin-top: 1.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt1375_xs {
		margin-top: 1.375em
	}
}

@media(max-width:575px) {
	.u-mgt1375_ss {
		margin-top: 1.375em
	}
}

@media(min-width:992px) {
	.u-mgt1375_pc {
		margin-top: 1.375em
	}
}

@media(max-width:991px) {
	.u-mgt1375_tb {
		margin-top: 1.375em
	}
}

@media(max-width:767px) {
	.u-mgt1375_sp {
		margin-top: 1.375em
	}
}

.u-mgb1375 {
	margin-bottom: 1.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb1375_lg {
		margin-bottom: 1.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb1375_md {
		margin-bottom: 1.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb1375_sm {
		margin-bottom: 1.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb1375_xs {
		margin-bottom: 1.375em
	}
}

@media(max-width:575px) {
	.u-mgb1375_ss {
		margin-bottom: 1.375em
	}
}

@media(min-width:992px) {
	.u-mgb1375_pc {
		margin-bottom: 1.375em
	}
}

@media(max-width:991px) {
	.u-mgb1375_tb {
		margin-bottom: 1.375em
	}
}

@media(max-width:767px) {
	.u-mgb1375_sp {
		margin-bottom: 1.375em
	}
}

.u-mgl1375 {
	margin-left: 1.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl1375_lg {
		margin-left: 1.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl1375_md {
		margin-left: 1.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl1375_sm {
		margin-left: 1.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl1375_xs {
		margin-left: 1.375em
	}
}

@media(max-width:575px) {
	.u-mgl1375_ss {
		margin-left: 1.375em
	}
}

@media(min-width:992px) {
	.u-mgl1375_pc {
		margin-left: 1.375em
	}
}

@media(max-width:991px) {
	.u-mgl1375_tb {
		margin-left: 1.375em
	}
}

@media(max-width:767px) {
	.u-mgl1375_sp {
		margin-left: 1.375em
	}
}

.u-mgr1375 {
	margin-right: 1.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr1375_lg {
		margin-right: 1.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr1375_md {
		margin-right: 1.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr1375_sm {
		margin-right: 1.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr1375_xs {
		margin-right: 1.375em
	}
}

@media(max-width:575px) {
	.u-mgr1375_ss {
		margin-right: 1.375em
	}
}

@media(min-width:992px) {
	.u-mgr1375_pc {
		margin-right: 1.375em
	}
}

@media(max-width:991px) {
	.u-mgr1375_tb {
		margin-right: 1.375em
	}
}

@media(max-width:767px) {
	.u-mgr1375_sp {
		margin-right: 1.375em
	}
}

.u-pd1500 {
	padding: 1.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd1500_lg {
		padding: 1.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd1500_md {
		padding: 1.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd1500_sm {
		padding: 1.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd1500_xs {
		padding: 1.5em
	}
}

@media(max-width:575px) {
	.u-pd1500_ss {
		padding: 1.5em
	}
}

@media(min-width:992px) {
	.u-pd1500_pc {
		padding: 1.5em
	}
}

@media(max-width:991px) {
	.u-pd1500_tb {
		padding: 1.5em
	}
}

@media(max-width:767px) {
	.u-pd1500_sp {
		padding: 1.5em
	}
}

.u-pdt1500 {
	padding-top: 1.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt1500_lg {
		padding-top: 1.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt1500_md {
		padding-top: 1.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt1500_sm {
		padding-top: 1.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt1500_xs {
		padding-top: 1.5em
	}
}

@media(max-width:575px) {
	.u-pdt1500_ss {
		padding-top: 1.5em
	}
}

@media(min-width:992px) {
	.u-pdt1500_pc {
		padding-top: 1.5em
	}
}

@media(max-width:991px) {
	.u-pdt1500_tb {
		padding-top: 1.5em
	}
}

@media(max-width:767px) {
	.u-pdt1500_sp {
		padding-top: 1.5em
	}
}

.u-pdb1500 {
	padding-bottom: 1.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb1500_lg {
		padding-bottom: 1.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb1500_md {
		padding-bottom: 1.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb1500_sm {
		padding-bottom: 1.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb1500_xs {
		padding-bottom: 1.5em
	}
}

@media(max-width:575px) {
	.u-pdb1500_ss {
		padding-bottom: 1.5em
	}
}

@media(min-width:992px) {
	.u-pdb1500_pc {
		padding-bottom: 1.5em
	}
}

@media(max-width:991px) {
	.u-pdb1500_tb {
		padding-bottom: 1.5em
	}
}

@media(max-width:767px) {
	.u-pdb1500_sp {
		padding-bottom: 1.5em
	}
}

.u-pdl1500 {
	padding-left: 1.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl1500_lg {
		padding-left: 1.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl1500_md {
		padding-left: 1.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl1500_sm {
		padding-left: 1.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl1500_xs {
		padding-left: 1.5em
	}
}

@media(max-width:575px) {
	.u-pdl1500_ss {
		padding-left: 1.5em
	}
}

@media(min-width:992px) {
	.u-pdl1500_pc {
		padding-left: 1.5em
	}
}

@media(max-width:991px) {
	.u-pdl1500_tb {
		padding-left: 1.5em
	}
}

@media(max-width:767px) {
	.u-pdl1500_sp {
		padding-left: 1.5em
	}
}

.u-pdr1500 {
	padding-right: 1.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr1500_lg {
		padding-right: 1.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr1500_md {
		padding-right: 1.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr1500_sm {
		padding-right: 1.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr1500_xs {
		padding-right: 1.5em
	}
}

@media(max-width:575px) {
	.u-pdr1500_ss {
		padding-right: 1.5em
	}
}

@media(min-width:992px) {
	.u-pdr1500_pc {
		padding-right: 1.5em
	}
}

@media(max-width:991px) {
	.u-pdr1500_tb {
		padding-right: 1.5em
	}
}

@media(max-width:767px) {
	.u-pdr1500_sp {
		padding-right: 1.5em
	}
}

.u-mg1500 {
	margin: 1.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg1500_lg {
		margin: 1.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg1500_md {
		margin: 1.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg1500_sm {
		margin: 1.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg1500_xs {
		margin: 1.5em
	}
}

@media(max-width:575px) {
	.u-mg1500_ss {
		margin: 1.5em
	}
}

@media(min-width:992px) {
	.u-mg1500_pc {
		margin: 1.5em
	}
}

@media(max-width:991px) {
	.u-mg1500_tb {
		margin: 1.5em
	}
}

@media(max-width:767px) {
	.u-mg1500_sp {
		margin: 1.5em
	}
}

.u-mgt1500 {
	margin-top: 1.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt1500_lg {
		margin-top: 1.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt1500_md {
		margin-top: 1.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt1500_sm {
		margin-top: 1.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt1500_xs {
		margin-top: 1.5em
	}
}

@media(max-width:575px) {
	.u-mgt1500_ss {
		margin-top: 1.5em
	}
}

@media(min-width:992px) {
	.u-mgt1500_pc {
		margin-top: 1.5em
	}
}

@media(max-width:991px) {
	.u-mgt1500_tb {
		margin-top: 1.5em
	}
}

@media(max-width:767px) {
	.u-mgt1500_sp {
		margin-top: 1.5em
	}
}

.u-mgb1500 {
	margin-bottom: 1.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb1500_lg {
		margin-bottom: 1.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb1500_md {
		margin-bottom: 1.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb1500_sm {
		margin-bottom: 1.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb1500_xs {
		margin-bottom: 1.5em
	}
}

@media(max-width:575px) {
	.u-mgb1500_ss {
		margin-bottom: 1.5em
	}
}

@media(min-width:992px) {
	.u-mgb1500_pc {
		margin-bottom: 1.5em
	}
}

@media(max-width:991px) {
	.u-mgb1500_tb {
		margin-bottom: 1.5em
	}
}

@media(max-width:767px) {
	.u-mgb1500_sp {
		margin-bottom: 1.5em
	}
}

.u-mgl1500 {
	margin-left: 1.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl1500_lg {
		margin-left: 1.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl1500_md {
		margin-left: 1.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl1500_sm {
		margin-left: 1.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl1500_xs {
		margin-left: 1.5em
	}
}

@media(max-width:575px) {
	.u-mgl1500_ss {
		margin-left: 1.5em
	}
}

@media(min-width:992px) {
	.u-mgl1500_pc {
		margin-left: 1.5em
	}
}

@media(max-width:991px) {
	.u-mgl1500_tb {
		margin-left: 1.5em
	}
}

@media(max-width:767px) {
	.u-mgl1500_sp {
		margin-left: 1.5em
	}
}

.u-mgr1500 {
	margin-right: 1.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr1500_lg {
		margin-right: 1.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr1500_md {
		margin-right: 1.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr1500_sm {
		margin-right: 1.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr1500_xs {
		margin-right: 1.5em
	}
}

@media(max-width:575px) {
	.u-mgr1500_ss {
		margin-right: 1.5em
	}
}

@media(min-width:992px) {
	.u-mgr1500_pc {
		margin-right: 1.5em
	}
}

@media(max-width:991px) {
	.u-mgr1500_tb {
		margin-right: 1.5em
	}
}

@media(max-width:767px) {
	.u-mgr1500_sp {
		margin-right: 1.5em
	}
}

.u-pd1625 {
	padding: 1.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd1625_lg {
		padding: 1.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd1625_md {
		padding: 1.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd1625_sm {
		padding: 1.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd1625_xs {
		padding: 1.625em
	}
}

@media(max-width:575px) {
	.u-pd1625_ss {
		padding: 1.625em
	}
}

@media(min-width:992px) {
	.u-pd1625_pc {
		padding: 1.625em
	}
}

@media(max-width:991px) {
	.u-pd1625_tb {
		padding: 1.625em
	}
}

@media(max-width:767px) {
	.u-pd1625_sp {
		padding: 1.625em
	}
}

.u-pdt1625 {
	padding-top: 1.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt1625_lg {
		padding-top: 1.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt1625_md {
		padding-top: 1.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt1625_sm {
		padding-top: 1.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt1625_xs {
		padding-top: 1.625em
	}
}

@media(max-width:575px) {
	.u-pdt1625_ss {
		padding-top: 1.625em
	}
}

@media(min-width:992px) {
	.u-pdt1625_pc {
		padding-top: 1.625em
	}
}

@media(max-width:991px) {
	.u-pdt1625_tb {
		padding-top: 1.625em
	}
}

@media(max-width:767px) {
	.u-pdt1625_sp {
		padding-top: 1.625em
	}
}

.u-pdb1625 {
	padding-bottom: 1.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb1625_lg {
		padding-bottom: 1.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb1625_md {
		padding-bottom: 1.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb1625_sm {
		padding-bottom: 1.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb1625_xs {
		padding-bottom: 1.625em
	}
}

@media(max-width:575px) {
	.u-pdb1625_ss {
		padding-bottom: 1.625em
	}
}

@media(min-width:992px) {
	.u-pdb1625_pc {
		padding-bottom: 1.625em
	}
}

@media(max-width:991px) {
	.u-pdb1625_tb {
		padding-bottom: 1.625em
	}
}

@media(max-width:767px) {
	.u-pdb1625_sp {
		padding-bottom: 1.625em
	}
}

.u-pdl1625 {
	padding-left: 1.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl1625_lg {
		padding-left: 1.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl1625_md {
		padding-left: 1.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl1625_sm {
		padding-left: 1.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl1625_xs {
		padding-left: 1.625em
	}
}

@media(max-width:575px) {
	.u-pdl1625_ss {
		padding-left: 1.625em
	}
}

@media(min-width:992px) {
	.u-pdl1625_pc {
		padding-left: 1.625em
	}
}

@media(max-width:991px) {
	.u-pdl1625_tb {
		padding-left: 1.625em
	}
}

@media(max-width:767px) {
	.u-pdl1625_sp {
		padding-left: 1.625em
	}
}

.u-pdr1625 {
	padding-right: 1.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr1625_lg {
		padding-right: 1.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr1625_md {
		padding-right: 1.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr1625_sm {
		padding-right: 1.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr1625_xs {
		padding-right: 1.625em
	}
}

@media(max-width:575px) {
	.u-pdr1625_ss {
		padding-right: 1.625em
	}
}

@media(min-width:992px) {
	.u-pdr1625_pc {
		padding-right: 1.625em
	}
}

@media(max-width:991px) {
	.u-pdr1625_tb {
		padding-right: 1.625em
	}
}

@media(max-width:767px) {
	.u-pdr1625_sp {
		padding-right: 1.625em
	}
}

.u-mg1625 {
	margin: 1.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg1625_lg {
		margin: 1.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg1625_md {
		margin: 1.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg1625_sm {
		margin: 1.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg1625_xs {
		margin: 1.625em
	}
}

@media(max-width:575px) {
	.u-mg1625_ss {
		margin: 1.625em
	}
}

@media(min-width:992px) {
	.u-mg1625_pc {
		margin: 1.625em
	}
}

@media(max-width:991px) {
	.u-mg1625_tb {
		margin: 1.625em
	}
}

@media(max-width:767px) {
	.u-mg1625_sp {
		margin: 1.625em
	}
}

.u-mgt1625 {
	margin-top: 1.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt1625_lg {
		margin-top: 1.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt1625_md {
		margin-top: 1.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt1625_sm {
		margin-top: 1.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt1625_xs {
		margin-top: 1.625em
	}
}

@media(max-width:575px) {
	.u-mgt1625_ss {
		margin-top: 1.625em
	}
}

@media(min-width:992px) {
	.u-mgt1625_pc {
		margin-top: 1.625em
	}
}

@media(max-width:991px) {
	.u-mgt1625_tb {
		margin-top: 1.625em
	}
}

@media(max-width:767px) {
	.u-mgt1625_sp {
		margin-top: 1.625em
	}
}

.u-mgb1625 {
	margin-bottom: 1.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb1625_lg {
		margin-bottom: 1.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb1625_md {
		margin-bottom: 1.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb1625_sm {
		margin-bottom: 1.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb1625_xs {
		margin-bottom: 1.625em
	}
}

@media(max-width:575px) {
	.u-mgb1625_ss {
		margin-bottom: 1.625em
	}
}

@media(min-width:992px) {
	.u-mgb1625_pc {
		margin-bottom: 1.625em
	}
}

@media(max-width:991px) {
	.u-mgb1625_tb {
		margin-bottom: 1.625em
	}
}

@media(max-width:767px) {
	.u-mgb1625_sp {
		margin-bottom: 1.625em
	}
}

.u-mgl1625 {
	margin-left: 1.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl1625_lg {
		margin-left: 1.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl1625_md {
		margin-left: 1.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl1625_sm {
		margin-left: 1.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl1625_xs {
		margin-left: 1.625em
	}
}

@media(max-width:575px) {
	.u-mgl1625_ss {
		margin-left: 1.625em
	}
}

@media(min-width:992px) {
	.u-mgl1625_pc {
		margin-left: 1.625em
	}
}

@media(max-width:991px) {
	.u-mgl1625_tb {
		margin-left: 1.625em
	}
}

@media(max-width:767px) {
	.u-mgl1625_sp {
		margin-left: 1.625em
	}
}

.u-mgr1625 {
	margin-right: 1.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr1625_lg {
		margin-right: 1.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr1625_md {
		margin-right: 1.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr1625_sm {
		margin-right: 1.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr1625_xs {
		margin-right: 1.625em
	}
}

@media(max-width:575px) {
	.u-mgr1625_ss {
		margin-right: 1.625em
	}
}

@media(min-width:992px) {
	.u-mgr1625_pc {
		margin-right: 1.625em
	}
}

@media(max-width:991px) {
	.u-mgr1625_tb {
		margin-right: 1.625em
	}
}

@media(max-width:767px) {
	.u-mgr1625_sp {
		margin-right: 1.625em
	}
}

.u-pd1750 {
	padding: 1.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd1750_lg {
		padding: 1.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd1750_md {
		padding: 1.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd1750_sm {
		padding: 1.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd1750_xs {
		padding: 1.75em
	}
}

@media(max-width:575px) {
	.u-pd1750_ss {
		padding: 1.75em
	}
}

@media(min-width:992px) {
	.u-pd1750_pc {
		padding: 1.75em
	}
}

@media(max-width:991px) {
	.u-pd1750_tb {
		padding: 1.75em
	}
}

@media(max-width:767px) {
	.u-pd1750_sp {
		padding: 1.75em
	}
}

.u-pdt1750 {
	padding-top: 1.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt1750_lg {
		padding-top: 1.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt1750_md {
		padding-top: 1.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt1750_sm {
		padding-top: 1.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt1750_xs {
		padding-top: 1.75em
	}
}

@media(max-width:575px) {
	.u-pdt1750_ss {
		padding-top: 1.75em
	}
}

@media(min-width:992px) {
	.u-pdt1750_pc {
		padding-top: 1.75em
	}
}

@media(max-width:991px) {
	.u-pdt1750_tb {
		padding-top: 1.75em
	}
}

@media(max-width:767px) {
	.u-pdt1750_sp {
		padding-top: 1.75em
	}
}

.u-pdb1750 {
	padding-bottom: 1.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb1750_lg {
		padding-bottom: 1.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb1750_md {
		padding-bottom: 1.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb1750_sm {
		padding-bottom: 1.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb1750_xs {
		padding-bottom: 1.75em
	}
}

@media(max-width:575px) {
	.u-pdb1750_ss {
		padding-bottom: 1.75em
	}
}

@media(min-width:992px) {
	.u-pdb1750_pc {
		padding-bottom: 1.75em
	}
}

@media(max-width:991px) {
	.u-pdb1750_tb {
		padding-bottom: 1.75em
	}
}

@media(max-width:767px) {
	.u-pdb1750_sp {
		padding-bottom: 1.75em
	}
}

.u-pdl1750 {
	padding-left: 1.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl1750_lg {
		padding-left: 1.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl1750_md {
		padding-left: 1.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl1750_sm {
		padding-left: 1.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl1750_xs {
		padding-left: 1.75em
	}
}

@media(max-width:575px) {
	.u-pdl1750_ss {
		padding-left: 1.75em
	}
}

@media(min-width:992px) {
	.u-pdl1750_pc {
		padding-left: 1.75em
	}
}

@media(max-width:991px) {
	.u-pdl1750_tb {
		padding-left: 1.75em
	}
}

@media(max-width:767px) {
	.u-pdl1750_sp {
		padding-left: 1.75em
	}
}

.u-pdr1750 {
	padding-right: 1.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr1750_lg {
		padding-right: 1.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr1750_md {
		padding-right: 1.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr1750_sm {
		padding-right: 1.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr1750_xs {
		padding-right: 1.75em
	}
}

@media(max-width:575px) {
	.u-pdr1750_ss {
		padding-right: 1.75em
	}
}

@media(min-width:992px) {
	.u-pdr1750_pc {
		padding-right: 1.75em
	}
}

@media(max-width:991px) {
	.u-pdr1750_tb {
		padding-right: 1.75em
	}
}

@media(max-width:767px) {
	.u-pdr1750_sp {
		padding-right: 1.75em
	}
}

.u-mg1750 {
	margin: 1.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg1750_lg {
		margin: 1.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg1750_md {
		margin: 1.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg1750_sm {
		margin: 1.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg1750_xs {
		margin: 1.75em
	}
}

@media(max-width:575px) {
	.u-mg1750_ss {
		margin: 1.75em
	}
}

@media(min-width:992px) {
	.u-mg1750_pc {
		margin: 1.75em
	}
}

@media(max-width:991px) {
	.u-mg1750_tb {
		margin: 1.75em
	}
}

@media(max-width:767px) {
	.u-mg1750_sp {
		margin: 1.75em
	}
}

.u-mgt1750 {
	margin-top: 1.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt1750_lg {
		margin-top: 1.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt1750_md {
		margin-top: 1.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt1750_sm {
		margin-top: 1.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt1750_xs {
		margin-top: 1.75em
	}
}

@media(max-width:575px) {
	.u-mgt1750_ss {
		margin-top: 1.75em
	}
}

@media(min-width:992px) {
	.u-mgt1750_pc {
		margin-top: 1.75em
	}
}

@media(max-width:991px) {
	.u-mgt1750_tb {
		margin-top: 1.75em
	}
}

@media(max-width:767px) {
	.u-mgt1750_sp {
		margin-top: 1.75em
	}
}

.u-mgb1750 {
	margin-bottom: 1.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb1750_lg {
		margin-bottom: 1.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb1750_md {
		margin-bottom: 1.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb1750_sm {
		margin-bottom: 1.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb1750_xs {
		margin-bottom: 1.75em
	}
}

@media(max-width:575px) {
	.u-mgb1750_ss {
		margin-bottom: 1.75em
	}
}

@media(min-width:992px) {
	.u-mgb1750_pc {
		margin-bottom: 1.75em
	}
}

@media(max-width:991px) {
	.u-mgb1750_tb {
		margin-bottom: 1.75em
	}
}

@media(max-width:767px) {
	.u-mgb1750_sp {
		margin-bottom: 1.75em
	}
}

.u-mgl1750 {
	margin-left: 1.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl1750_lg {
		margin-left: 1.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl1750_md {
		margin-left: 1.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl1750_sm {
		margin-left: 1.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl1750_xs {
		margin-left: 1.75em
	}
}

@media(max-width:575px) {
	.u-mgl1750_ss {
		margin-left: 1.75em
	}
}

@media(min-width:992px) {
	.u-mgl1750_pc {
		margin-left: 1.75em
	}
}

@media(max-width:991px) {
	.u-mgl1750_tb {
		margin-left: 1.75em
	}
}

@media(max-width:767px) {
	.u-mgl1750_sp {
		margin-left: 1.75em
	}
}

.u-mgr1750 {
	margin-right: 1.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr1750_lg {
		margin-right: 1.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr1750_md {
		margin-right: 1.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr1750_sm {
		margin-right: 1.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr1750_xs {
		margin-right: 1.75em
	}
}

@media(max-width:575px) {
	.u-mgr1750_ss {
		margin-right: 1.75em
	}
}

@media(min-width:992px) {
	.u-mgr1750_pc {
		margin-right: 1.75em
	}
}

@media(max-width:991px) {
	.u-mgr1750_tb {
		margin-right: 1.75em
	}
}

@media(max-width:767px) {
	.u-mgr1750_sp {
		margin-right: 1.75em
	}
}

.u-pd1875 {
	padding: 1.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd1875_lg {
		padding: 1.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd1875_md {
		padding: 1.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd1875_sm {
		padding: 1.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd1875_xs {
		padding: 1.875em
	}
}

@media(max-width:575px) {
	.u-pd1875_ss {
		padding: 1.875em
	}
}

@media(min-width:992px) {
	.u-pd1875_pc {
		padding: 1.875em
	}
}

@media(max-width:991px) {
	.u-pd1875_tb {
		padding: 1.875em
	}
}

@media(max-width:767px) {
	.u-pd1875_sp {
		padding: 1.875em
	}
}

.u-pdt1875 {
	padding-top: 1.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt1875_lg {
		padding-top: 1.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt1875_md {
		padding-top: 1.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt1875_sm {
		padding-top: 1.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt1875_xs {
		padding-top: 1.875em
	}
}

@media(max-width:575px) {
	.u-pdt1875_ss {
		padding-top: 1.875em
	}
}

@media(min-width:992px) {
	.u-pdt1875_pc {
		padding-top: 1.875em
	}
}

@media(max-width:991px) {
	.u-pdt1875_tb {
		padding-top: 1.875em
	}
}

@media(max-width:767px) {
	.u-pdt1875_sp {
		padding-top: 1.875em
	}
}

.u-pdb1875 {
	padding-bottom: 1.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb1875_lg {
		padding-bottom: 1.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb1875_md {
		padding-bottom: 1.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb1875_sm {
		padding-bottom: 1.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb1875_xs {
		padding-bottom: 1.875em
	}
}

@media(max-width:575px) {
	.u-pdb1875_ss {
		padding-bottom: 1.875em
	}
}

@media(min-width:992px) {
	.u-pdb1875_pc {
		padding-bottom: 1.875em
	}
}

@media(max-width:991px) {
	.u-pdb1875_tb {
		padding-bottom: 1.875em
	}
}

@media(max-width:767px) {
	.u-pdb1875_sp {
		padding-bottom: 1.875em
	}
}

.u-pdl1875 {
	padding-left: 1.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl1875_lg {
		padding-left: 1.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl1875_md {
		padding-left: 1.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl1875_sm {
		padding-left: 1.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl1875_xs {
		padding-left: 1.875em
	}
}

@media(max-width:575px) {
	.u-pdl1875_ss {
		padding-left: 1.875em
	}
}

@media(min-width:992px) {
	.u-pdl1875_pc {
		padding-left: 1.875em
	}
}

@media(max-width:991px) {
	.u-pdl1875_tb {
		padding-left: 1.875em
	}
}

@media(max-width:767px) {
	.u-pdl1875_sp {
		padding-left: 1.875em
	}
}

.u-pdr1875 {
	padding-right: 1.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr1875_lg {
		padding-right: 1.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr1875_md {
		padding-right: 1.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr1875_sm {
		padding-right: 1.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr1875_xs {
		padding-right: 1.875em
	}
}

@media(max-width:575px) {
	.u-pdr1875_ss {
		padding-right: 1.875em
	}
}

@media(min-width:992px) {
	.u-pdr1875_pc {
		padding-right: 1.875em
	}
}

@media(max-width:991px) {
	.u-pdr1875_tb {
		padding-right: 1.875em
	}
}

@media(max-width:767px) {
	.u-pdr1875_sp {
		padding-right: 1.875em
	}
}

.u-mg1875 {
	margin: 1.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg1875_lg {
		margin: 1.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg1875_md {
		margin: 1.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg1875_sm {
		margin: 1.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg1875_xs {
		margin: 1.875em
	}
}

@media(max-width:575px) {
	.u-mg1875_ss {
		margin: 1.875em
	}
}

@media(min-width:992px) {
	.u-mg1875_pc {
		margin: 1.875em
	}
}

@media(max-width:991px) {
	.u-mg1875_tb {
		margin: 1.875em
	}
}

@media(max-width:767px) {
	.u-mg1875_sp {
		margin: 1.875em
	}
}

.u-mgt1875 {
	margin-top: 1.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt1875_lg {
		margin-top: 1.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt1875_md {
		margin-top: 1.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt1875_sm {
		margin-top: 1.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt1875_xs {
		margin-top: 1.875em
	}
}

@media(max-width:575px) {
	.u-mgt1875_ss {
		margin-top: 1.875em
	}
}

@media(min-width:992px) {
	.u-mgt1875_pc {
		margin-top: 1.875em
	}
}

@media(max-width:991px) {
	.u-mgt1875_tb {
		margin-top: 1.875em
	}
}

@media(max-width:767px) {
	.u-mgt1875_sp {
		margin-top: 1.875em
	}
}

.u-mgb1875 {
	margin-bottom: 1.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb1875_lg {
		margin-bottom: 1.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb1875_md {
		margin-bottom: 1.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb1875_sm {
		margin-bottom: 1.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb1875_xs {
		margin-bottom: 1.875em
	}
}

@media(max-width:575px) {
	.u-mgb1875_ss {
		margin-bottom: 1.875em
	}
}

@media(min-width:992px) {
	.u-mgb1875_pc {
		margin-bottom: 1.875em
	}
}

@media(max-width:991px) {
	.u-mgb1875_tb {
		margin-bottom: 1.875em
	}
}

@media(max-width:767px) {
	.u-mgb1875_sp {
		margin-bottom: 1.875em
	}
}

.u-mgl1875 {
	margin-left: 1.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl1875_lg {
		margin-left: 1.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl1875_md {
		margin-left: 1.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl1875_sm {
		margin-left: 1.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl1875_xs {
		margin-left: 1.875em
	}
}

@media(max-width:575px) {
	.u-mgl1875_ss {
		margin-left: 1.875em
	}
}

@media(min-width:992px) {
	.u-mgl1875_pc {
		margin-left: 1.875em
	}
}

@media(max-width:991px) {
	.u-mgl1875_tb {
		margin-left: 1.875em
	}
}

@media(max-width:767px) {
	.u-mgl1875_sp {
		margin-left: 1.875em
	}
}

.u-mgr1875 {
	margin-right: 1.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr1875_lg {
		margin-right: 1.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr1875_md {
		margin-right: 1.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr1875_sm {
		margin-right: 1.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr1875_xs {
		margin-right: 1.875em
	}
}

@media(max-width:575px) {
	.u-mgr1875_ss {
		margin-right: 1.875em
	}
}

@media(min-width:992px) {
	.u-mgr1875_pc {
		margin-right: 1.875em
	}
}

@media(max-width:991px) {
	.u-mgr1875_tb {
		margin-right: 1.875em
	}
}

@media(max-width:767px) {
	.u-mgr1875_sp {
		margin-right: 1.875em
	}
}

.u-pd2000 {
	padding: 2em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd2000_lg {
		padding: 2em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd2000_md {
		padding: 2em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd2000_sm {
		padding: 2em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd2000_xs {
		padding: 2em
	}
}

@media(max-width:575px) {
	.u-pd2000_ss {
		padding: 2em
	}
}

@media(min-width:992px) {
	.u-pd2000_pc {
		padding: 2em
	}
}

@media(max-width:991px) {
	.u-pd2000_tb {
		padding: 2em
	}
}

@media(max-width:767px) {
	.u-pd2000_sp {
		padding: 2em
	}
}

.u-pdt2000 {
	padding-top: 2em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt2000_lg {
		padding-top: 2em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt2000_md {
		padding-top: 2em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt2000_sm {
		padding-top: 2em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt2000_xs {
		padding-top: 2em
	}
}

@media(max-width:575px) {
	.u-pdt2000_ss {
		padding-top: 2em
	}
}

@media(min-width:992px) {
	.u-pdt2000_pc {
		padding-top: 2em
	}
}

@media(max-width:991px) {
	.u-pdt2000_tb {
		padding-top: 2em
	}
}

@media(max-width:767px) {
	.u-pdt2000_sp {
		padding-top: 2em
	}
}

.u-pdb2000 {
	padding-bottom: 2em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb2000_lg {
		padding-bottom: 2em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb2000_md {
		padding-bottom: 2em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb2000_sm {
		padding-bottom: 2em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb2000_xs {
		padding-bottom: 2em
	}
}

@media(max-width:575px) {
	.u-pdb2000_ss {
		padding-bottom: 2em
	}
}

@media(min-width:992px) {
	.u-pdb2000_pc {
		padding-bottom: 2em
	}
}

@media(max-width:991px) {
	.u-pdb2000_tb {
		padding-bottom: 2em
	}
}

@media(max-width:767px) {
	.u-pdb2000_sp {
		padding-bottom: 2em
	}
}

.u-pdl2000 {
	padding-left: 2em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl2000_lg {
		padding-left: 2em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl2000_md {
		padding-left: 2em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl2000_sm {
		padding-left: 2em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl2000_xs {
		padding-left: 2em
	}
}

@media(max-width:575px) {
	.u-pdl2000_ss {
		padding-left: 2em
	}
}

@media(min-width:992px) {
	.u-pdl2000_pc {
		padding-left: 2em
	}
}

@media(max-width:991px) {
	.u-pdl2000_tb {
		padding-left: 2em
	}
}

@media(max-width:767px) {
	.u-pdl2000_sp {
		padding-left: 2em
	}
}

.u-pdr2000 {
	padding-right: 2em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr2000_lg {
		padding-right: 2em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr2000_md {
		padding-right: 2em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr2000_sm {
		padding-right: 2em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr2000_xs {
		padding-right: 2em
	}
}

@media(max-width:575px) {
	.u-pdr2000_ss {
		padding-right: 2em
	}
}

@media(min-width:992px) {
	.u-pdr2000_pc {
		padding-right: 2em
	}
}

@media(max-width:991px) {
	.u-pdr2000_tb {
		padding-right: 2em
	}
}

@media(max-width:767px) {
	.u-pdr2000_sp {
		padding-right: 2em
	}
}

.u-mg2000 {
	margin: 2em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg2000_lg {
		margin: 2em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg2000_md {
		margin: 2em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg2000_sm {
		margin: 2em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg2000_xs {
		margin: 2em
	}
}

@media(max-width:575px) {
	.u-mg2000_ss {
		margin: 2em
	}
}

@media(min-width:992px) {
	.u-mg2000_pc {
		margin: 2em
	}
}

@media(max-width:991px) {
	.u-mg2000_tb {
		margin: 2em
	}
}

@media(max-width:767px) {
	.u-mg2000_sp {
		margin: 2em
	}
}

.u-mgt2000 {
	margin-top: 2em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt2000_lg {
		margin-top: 2em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt2000_md {
		margin-top: 2em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt2000_sm {
		margin-top: 2em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt2000_xs {
		margin-top: 2em
	}
}

@media(max-width:575px) {
	.u-mgt2000_ss {
		margin-top: 2em
	}
}

@media(min-width:992px) {
	.u-mgt2000_pc {
		margin-top: 2em
	}
}

@media(max-width:991px) {
	.u-mgt2000_tb {
		margin-top: 2em
	}
}

@media(max-width:767px) {
	.u-mgt2000_sp {
		margin-top: 2em
	}
}

.u-mgb2000 {
	margin-bottom: 2em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb2000_lg {
		margin-bottom: 2em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb2000_md {
		margin-bottom: 2em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb2000_sm {
		margin-bottom: 2em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb2000_xs {
		margin-bottom: 2em
	}
}

@media(max-width:575px) {
	.u-mgb2000_ss {
		margin-bottom: 2em
	}
}

@media(min-width:992px) {
	.u-mgb2000_pc {
		margin-bottom: 2em
	}
}

@media(max-width:991px) {
	.u-mgb2000_tb {
		margin-bottom: 2em
	}
}

@media(max-width:767px) {
	.u-mgb2000_sp {
		margin-bottom: 2em
	}
}

.u-mgl2000 {
	margin-left: 2em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl2000_lg {
		margin-left: 2em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl2000_md {
		margin-left: 2em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl2000_sm {
		margin-left: 2em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl2000_xs {
		margin-left: 2em
	}
}

@media(max-width:575px) {
	.u-mgl2000_ss {
		margin-left: 2em
	}
}

@media(min-width:992px) {
	.u-mgl2000_pc {
		margin-left: 2em
	}
}

@media(max-width:991px) {
	.u-mgl2000_tb {
		margin-left: 2em
	}
}

@media(max-width:767px) {
	.u-mgl2000_sp {
		margin-left: 2em
	}
}

.u-mgr2000 {
	margin-right: 2em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr2000_lg {
		margin-right: 2em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr2000_md {
		margin-right: 2em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr2000_sm {
		margin-right: 2em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr2000_xs {
		margin-right: 2em
	}
}

@media(max-width:575px) {
	.u-mgr2000_ss {
		margin-right: 2em
	}
}

@media(min-width:992px) {
	.u-mgr2000_pc {
		margin-right: 2em
	}
}

@media(max-width:991px) {
	.u-mgr2000_tb {
		margin-right: 2em
	}
}

@media(max-width:767px) {
	.u-mgr2000_sp {
		margin-right: 2em
	}
}

.u-pd2125 {
	padding: 2.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd2125_lg {
		padding: 2.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd2125_md {
		padding: 2.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd2125_sm {
		padding: 2.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd2125_xs {
		padding: 2.125em
	}
}

@media(max-width:575px) {
	.u-pd2125_ss {
		padding: 2.125em
	}
}

@media(min-width:992px) {
	.u-pd2125_pc {
		padding: 2.125em
	}
}

@media(max-width:991px) {
	.u-pd2125_tb {
		padding: 2.125em
	}
}

@media(max-width:767px) {
	.u-pd2125_sp {
		padding: 2.125em
	}
}

.u-pdt2125 {
	padding-top: 2.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt2125_lg {
		padding-top: 2.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt2125_md {
		padding-top: 2.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt2125_sm {
		padding-top: 2.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt2125_xs {
		padding-top: 2.125em
	}
}

@media(max-width:575px) {
	.u-pdt2125_ss {
		padding-top: 2.125em
	}
}

@media(min-width:992px) {
	.u-pdt2125_pc {
		padding-top: 2.125em
	}
}

@media(max-width:991px) {
	.u-pdt2125_tb {
		padding-top: 2.125em
	}
}

@media(max-width:767px) {
	.u-pdt2125_sp {
		padding-top: 2.125em
	}
}

.u-pdb2125 {
	padding-bottom: 2.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb2125_lg {
		padding-bottom: 2.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb2125_md {
		padding-bottom: 2.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb2125_sm {
		padding-bottom: 2.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb2125_xs {
		padding-bottom: 2.125em
	}
}

@media(max-width:575px) {
	.u-pdb2125_ss {
		padding-bottom: 2.125em
	}
}

@media(min-width:992px) {
	.u-pdb2125_pc {
		padding-bottom: 2.125em
	}
}

@media(max-width:991px) {
	.u-pdb2125_tb {
		padding-bottom: 2.125em
	}
}

@media(max-width:767px) {
	.u-pdb2125_sp {
		padding-bottom: 2.125em
	}
}

.u-pdl2125 {
	padding-left: 2.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl2125_lg {
		padding-left: 2.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl2125_md {
		padding-left: 2.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl2125_sm {
		padding-left: 2.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl2125_xs {
		padding-left: 2.125em
	}
}

@media(max-width:575px) {
	.u-pdl2125_ss {
		padding-left: 2.125em
	}
}

@media(min-width:992px) {
	.u-pdl2125_pc {
		padding-left: 2.125em
	}
}

@media(max-width:991px) {
	.u-pdl2125_tb {
		padding-left: 2.125em
	}
}

@media(max-width:767px) {
	.u-pdl2125_sp {
		padding-left: 2.125em
	}
}

.u-pdr2125 {
	padding-right: 2.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr2125_lg {
		padding-right: 2.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr2125_md {
		padding-right: 2.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr2125_sm {
		padding-right: 2.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr2125_xs {
		padding-right: 2.125em
	}
}

@media(max-width:575px) {
	.u-pdr2125_ss {
		padding-right: 2.125em
	}
}

@media(min-width:992px) {
	.u-pdr2125_pc {
		padding-right: 2.125em
	}
}

@media(max-width:991px) {
	.u-pdr2125_tb {
		padding-right: 2.125em
	}
}

@media(max-width:767px) {
	.u-pdr2125_sp {
		padding-right: 2.125em
	}
}

.u-mg2125 {
	margin: 2.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg2125_lg {
		margin: 2.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg2125_md {
		margin: 2.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg2125_sm {
		margin: 2.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg2125_xs {
		margin: 2.125em
	}
}

@media(max-width:575px) {
	.u-mg2125_ss {
		margin: 2.125em
	}
}

@media(min-width:992px) {
	.u-mg2125_pc {
		margin: 2.125em
	}
}

@media(max-width:991px) {
	.u-mg2125_tb {
		margin: 2.125em
	}
}

@media(max-width:767px) {
	.u-mg2125_sp {
		margin: 2.125em
	}
}

.u-mgt2125 {
	margin-top: 2.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt2125_lg {
		margin-top: 2.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt2125_md {
		margin-top: 2.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt2125_sm {
		margin-top: 2.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt2125_xs {
		margin-top: 2.125em
	}
}

@media(max-width:575px) {
	.u-mgt2125_ss {
		margin-top: 2.125em
	}
}

@media(min-width:992px) {
	.u-mgt2125_pc {
		margin-top: 2.125em
	}
}

@media(max-width:991px) {
	.u-mgt2125_tb {
		margin-top: 2.125em
	}
}

@media(max-width:767px) {
	.u-mgt2125_sp {
		margin-top: 2.125em
	}
}

.u-mgb2125 {
	margin-bottom: 2.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb2125_lg {
		margin-bottom: 2.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb2125_md {
		margin-bottom: 2.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb2125_sm {
		margin-bottom: 2.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb2125_xs {
		margin-bottom: 2.125em
	}
}

@media(max-width:575px) {
	.u-mgb2125_ss {
		margin-bottom: 2.125em
	}
}

@media(min-width:992px) {
	.u-mgb2125_pc {
		margin-bottom: 2.125em
	}
}

@media(max-width:991px) {
	.u-mgb2125_tb {
		margin-bottom: 2.125em
	}
}

@media(max-width:767px) {
	.u-mgb2125_sp {
		margin-bottom: 2.125em
	}
}

.u-mgl2125 {
	margin-left: 2.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl2125_lg {
		margin-left: 2.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl2125_md {
		margin-left: 2.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl2125_sm {
		margin-left: 2.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl2125_xs {
		margin-left: 2.125em
	}
}

@media(max-width:575px) {
	.u-mgl2125_ss {
		margin-left: 2.125em
	}
}

@media(min-width:992px) {
	.u-mgl2125_pc {
		margin-left: 2.125em
	}
}

@media(max-width:991px) {
	.u-mgl2125_tb {
		margin-left: 2.125em
	}
}

@media(max-width:767px) {
	.u-mgl2125_sp {
		margin-left: 2.125em
	}
}

.u-mgr2125 {
	margin-right: 2.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr2125_lg {
		margin-right: 2.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr2125_md {
		margin-right: 2.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr2125_sm {
		margin-right: 2.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr2125_xs {
		margin-right: 2.125em
	}
}

@media(max-width:575px) {
	.u-mgr2125_ss {
		margin-right: 2.125em
	}
}

@media(min-width:992px) {
	.u-mgr2125_pc {
		margin-right: 2.125em
	}
}

@media(max-width:991px) {
	.u-mgr2125_tb {
		margin-right: 2.125em
	}
}

@media(max-width:767px) {
	.u-mgr2125_sp {
		margin-right: 2.125em
	}
}

.u-pd2250 {
	padding: 2.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd2250_lg {
		padding: 2.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd2250_md {
		padding: 2.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd2250_sm {
		padding: 2.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd2250_xs {
		padding: 2.25em
	}
}

@media(max-width:575px) {
	.u-pd2250_ss {
		padding: 2.25em
	}
}

@media(min-width:992px) {
	.u-pd2250_pc {
		padding: 2.25em
	}
}

@media(max-width:991px) {
	.u-pd2250_tb {
		padding: 2.25em
	}
}

@media(max-width:767px) {
	.u-pd2250_sp {
		padding: 2.25em
	}
}

.u-pdt2250 {
	padding-top: 2.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt2250_lg {
		padding-top: 2.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt2250_md {
		padding-top: 2.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt2250_sm {
		padding-top: 2.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt2250_xs {
		padding-top: 2.25em
	}
}

@media(max-width:575px) {
	.u-pdt2250_ss {
		padding-top: 2.25em
	}
}

@media(min-width:992px) {
	.u-pdt2250_pc {
		padding-top: 2.25em
	}
}

@media(max-width:991px) {
	.u-pdt2250_tb {
		padding-top: 2.25em
	}
}

@media(max-width:767px) {
	.u-pdt2250_sp {
		padding-top: 2.25em
	}
}

.u-pdb2250 {
	padding-bottom: 2.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb2250_lg {
		padding-bottom: 2.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb2250_md {
		padding-bottom: 2.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb2250_sm {
		padding-bottom: 2.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb2250_xs {
		padding-bottom: 2.25em
	}
}

@media(max-width:575px) {
	.u-pdb2250_ss {
		padding-bottom: 2.25em
	}
}

@media(min-width:992px) {
	.u-pdb2250_pc {
		padding-bottom: 2.25em
	}
}

@media(max-width:991px) {
	.u-pdb2250_tb {
		padding-bottom: 2.25em
	}
}

@media(max-width:767px) {
	.u-pdb2250_sp {
		padding-bottom: 2.25em
	}
}

.u-pdl2250 {
	padding-left: 2.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl2250_lg {
		padding-left: 2.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl2250_md {
		padding-left: 2.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl2250_sm {
		padding-left: 2.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl2250_xs {
		padding-left: 2.25em
	}
}

@media(max-width:575px) {
	.u-pdl2250_ss {
		padding-left: 2.25em
	}
}

@media(min-width:992px) {
	.u-pdl2250_pc {
		padding-left: 2.25em
	}
}

@media(max-width:991px) {
	.u-pdl2250_tb {
		padding-left: 2.25em
	}
}

@media(max-width:767px) {
	.u-pdl2250_sp {
		padding-left: 2.25em
	}
}

.u-pdr2250 {
	padding-right: 2.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr2250_lg {
		padding-right: 2.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr2250_md {
		padding-right: 2.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr2250_sm {
		padding-right: 2.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr2250_xs {
		padding-right: 2.25em
	}
}

@media(max-width:575px) {
	.u-pdr2250_ss {
		padding-right: 2.25em
	}
}

@media(min-width:992px) {
	.u-pdr2250_pc {
		padding-right: 2.25em
	}
}

@media(max-width:991px) {
	.u-pdr2250_tb {
		padding-right: 2.25em
	}
}

@media(max-width:767px) {
	.u-pdr2250_sp {
		padding-right: 2.25em
	}
}

.u-mg2250 {
	margin: 2.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg2250_lg {
		margin: 2.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg2250_md {
		margin: 2.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg2250_sm {
		margin: 2.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg2250_xs {
		margin: 2.25em
	}
}

@media(max-width:575px) {
	.u-mg2250_ss {
		margin: 2.25em
	}
}

@media(min-width:992px) {
	.u-mg2250_pc {
		margin: 2.25em
	}
}

@media(max-width:991px) {
	.u-mg2250_tb {
		margin: 2.25em
	}
}

@media(max-width:767px) {
	.u-mg2250_sp {
		margin: 2.25em
	}
}

.u-mgt2250 {
	margin-top: 2.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt2250_lg {
		margin-top: 2.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt2250_md {
		margin-top: 2.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt2250_sm {
		margin-top: 2.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt2250_xs {
		margin-top: 2.25em
	}
}

@media(max-width:575px) {
	.u-mgt2250_ss {
		margin-top: 2.25em
	}
}

@media(min-width:992px) {
	.u-mgt2250_pc {
		margin-top: 2.25em
	}
}

@media(max-width:991px) {
	.u-mgt2250_tb {
		margin-top: 2.25em
	}
}

@media(max-width:767px) {
	.u-mgt2250_sp {
		margin-top: 2.25em
	}
}

.u-mgb2250 {
	margin-bottom: 2.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb2250_lg {
		margin-bottom: 2.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb2250_md {
		margin-bottom: 2.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb2250_sm {
		margin-bottom: 2.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb2250_xs {
		margin-bottom: 2.25em
	}
}

@media(max-width:575px) {
	.u-mgb2250_ss {
		margin-bottom: 2.25em
	}
}

@media(min-width:992px) {
	.u-mgb2250_pc {
		margin-bottom: 2.25em
	}
}

@media(max-width:991px) {
	.u-mgb2250_tb {
		margin-bottom: 2.25em
	}
}

@media(max-width:767px) {
	.u-mgb2250_sp {
		margin-bottom: 2.25em
	}
}

.u-mgl2250 {
	margin-left: 2.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl2250_lg {
		margin-left: 2.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl2250_md {
		margin-left: 2.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl2250_sm {
		margin-left: 2.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl2250_xs {
		margin-left: 2.25em
	}
}

@media(max-width:575px) {
	.u-mgl2250_ss {
		margin-left: 2.25em
	}
}

@media(min-width:992px) {
	.u-mgl2250_pc {
		margin-left: 2.25em
	}
}

@media(max-width:991px) {
	.u-mgl2250_tb {
		margin-left: 2.25em
	}
}

@media(max-width:767px) {
	.u-mgl2250_sp {
		margin-left: 2.25em
	}
}

.u-mgr2250 {
	margin-right: 2.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr2250_lg {
		margin-right: 2.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr2250_md {
		margin-right: 2.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr2250_sm {
		margin-right: 2.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr2250_xs {
		margin-right: 2.25em
	}
}

@media(max-width:575px) {
	.u-mgr2250_ss {
		margin-right: 2.25em
	}
}

@media(min-width:992px) {
	.u-mgr2250_pc {
		margin-right: 2.25em
	}
}

@media(max-width:991px) {
	.u-mgr2250_tb {
		margin-right: 2.25em
	}
}

@media(max-width:767px) {
	.u-mgr2250_sp {
		margin-right: 2.25em
	}
}

.u-pd2375 {
	padding: 2.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd2375_lg {
		padding: 2.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd2375_md {
		padding: 2.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd2375_sm {
		padding: 2.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd2375_xs {
		padding: 2.375em
	}
}

@media(max-width:575px) {
	.u-pd2375_ss {
		padding: 2.375em
	}
}

@media(min-width:992px) {
	.u-pd2375_pc {
		padding: 2.375em
	}
}

@media(max-width:991px) {
	.u-pd2375_tb {
		padding: 2.375em
	}
}

@media(max-width:767px) {
	.u-pd2375_sp {
		padding: 2.375em
	}
}

.u-pdt2375 {
	padding-top: 2.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt2375_lg {
		padding-top: 2.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt2375_md {
		padding-top: 2.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt2375_sm {
		padding-top: 2.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt2375_xs {
		padding-top: 2.375em
	}
}

@media(max-width:575px) {
	.u-pdt2375_ss {
		padding-top: 2.375em
	}
}

@media(min-width:992px) {
	.u-pdt2375_pc {
		padding-top: 2.375em
	}
}

@media(max-width:991px) {
	.u-pdt2375_tb {
		padding-top: 2.375em
	}
}

@media(max-width:767px) {
	.u-pdt2375_sp {
		padding-top: 2.375em
	}
}

.u-pdb2375 {
	padding-bottom: 2.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb2375_lg {
		padding-bottom: 2.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb2375_md {
		padding-bottom: 2.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb2375_sm {
		padding-bottom: 2.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb2375_xs {
		padding-bottom: 2.375em
	}
}

@media(max-width:575px) {
	.u-pdb2375_ss {
		padding-bottom: 2.375em
	}
}

@media(min-width:992px) {
	.u-pdb2375_pc {
		padding-bottom: 2.375em
	}
}

@media(max-width:991px) {
	.u-pdb2375_tb {
		padding-bottom: 2.375em
	}
}

@media(max-width:767px) {
	.u-pdb2375_sp {
		padding-bottom: 2.375em
	}
}

.u-pdl2375 {
	padding-left: 2.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl2375_lg {
		padding-left: 2.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl2375_md {
		padding-left: 2.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl2375_sm {
		padding-left: 2.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl2375_xs {
		padding-left: 2.375em
	}
}

@media(max-width:575px) {
	.u-pdl2375_ss {
		padding-left: 2.375em
	}
}

@media(min-width:992px) {
	.u-pdl2375_pc {
		padding-left: 2.375em
	}
}

@media(max-width:991px) {
	.u-pdl2375_tb {
		padding-left: 2.375em
	}
}

@media(max-width:767px) {
	.u-pdl2375_sp {
		padding-left: 2.375em
	}
}

.u-pdr2375 {
	padding-right: 2.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr2375_lg {
		padding-right: 2.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr2375_md {
		padding-right: 2.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr2375_sm {
		padding-right: 2.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr2375_xs {
		padding-right: 2.375em
	}
}

@media(max-width:575px) {
	.u-pdr2375_ss {
		padding-right: 2.375em
	}
}

@media(min-width:992px) {
	.u-pdr2375_pc {
		padding-right: 2.375em
	}
}

@media(max-width:991px) {
	.u-pdr2375_tb {
		padding-right: 2.375em
	}
}

@media(max-width:767px) {
	.u-pdr2375_sp {
		padding-right: 2.375em
	}
}

.u-mg2375 {
	margin: 2.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg2375_lg {
		margin: 2.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg2375_md {
		margin: 2.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg2375_sm {
		margin: 2.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg2375_xs {
		margin: 2.375em
	}
}

@media(max-width:575px) {
	.u-mg2375_ss {
		margin: 2.375em
	}
}

@media(min-width:992px) {
	.u-mg2375_pc {
		margin: 2.375em
	}
}

@media(max-width:991px) {
	.u-mg2375_tb {
		margin: 2.375em
	}
}

@media(max-width:767px) {
	.u-mg2375_sp {
		margin: 2.375em
	}
}

.u-mgt2375 {
	margin-top: 2.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt2375_lg {
		margin-top: 2.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt2375_md {
		margin-top: 2.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt2375_sm {
		margin-top: 2.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt2375_xs {
		margin-top: 2.375em
	}
}

@media(max-width:575px) {
	.u-mgt2375_ss {
		margin-top: 2.375em
	}
}

@media(min-width:992px) {
	.u-mgt2375_pc {
		margin-top: 2.375em
	}
}

@media(max-width:991px) {
	.u-mgt2375_tb {
		margin-top: 2.375em
	}
}

@media(max-width:767px) {
	.u-mgt2375_sp {
		margin-top: 2.375em
	}
}

.u-mgb2375 {
	margin-bottom: 2.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb2375_lg {
		margin-bottom: 2.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb2375_md {
		margin-bottom: 2.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb2375_sm {
		margin-bottom: 2.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb2375_xs {
		margin-bottom: 2.375em
	}
}

@media(max-width:575px) {
	.u-mgb2375_ss {
		margin-bottom: 2.375em
	}
}

@media(min-width:992px) {
	.u-mgb2375_pc {
		margin-bottom: 2.375em
	}
}

@media(max-width:991px) {
	.u-mgb2375_tb {
		margin-bottom: 2.375em
	}
}

@media(max-width:767px) {
	.u-mgb2375_sp {
		margin-bottom: 2.375em
	}
}

.u-mgl2375 {
	margin-left: 2.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl2375_lg {
		margin-left: 2.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl2375_md {
		margin-left: 2.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl2375_sm {
		margin-left: 2.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl2375_xs {
		margin-left: 2.375em
	}
}

@media(max-width:575px) {
	.u-mgl2375_ss {
		margin-left: 2.375em
	}
}

@media(min-width:992px) {
	.u-mgl2375_pc {
		margin-left: 2.375em
	}
}

@media(max-width:991px) {
	.u-mgl2375_tb {
		margin-left: 2.375em
	}
}

@media(max-width:767px) {
	.u-mgl2375_sp {
		margin-left: 2.375em
	}
}

.u-mgr2375 {
	margin-right: 2.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr2375_lg {
		margin-right: 2.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr2375_md {
		margin-right: 2.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr2375_sm {
		margin-right: 2.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr2375_xs {
		margin-right: 2.375em
	}
}

@media(max-width:575px) {
	.u-mgr2375_ss {
		margin-right: 2.375em
	}
}

@media(min-width:992px) {
	.u-mgr2375_pc {
		margin-right: 2.375em
	}
}

@media(max-width:991px) {
	.u-mgr2375_tb {
		margin-right: 2.375em
	}
}

@media(max-width:767px) {
	.u-mgr2375_sp {
		margin-right: 2.375em
	}
}

.u-pd2500 {
	padding: 2.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd2500_lg {
		padding: 2.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd2500_md {
		padding: 2.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd2500_sm {
		padding: 2.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd2500_xs {
		padding: 2.5em
	}
}

@media(max-width:575px) {
	.u-pd2500_ss {
		padding: 2.5em
	}
}

@media(min-width:992px) {
	.u-pd2500_pc {
		padding: 2.5em
	}
}

@media(max-width:991px) {
	.u-pd2500_tb {
		padding: 2.5em
	}
}

@media(max-width:767px) {
	.u-pd2500_sp {
		padding: 2.5em
	}
}

.u-pdt2500 {
	padding-top: 2.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt2500_lg {
		padding-top: 2.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt2500_md {
		padding-top: 2.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt2500_sm {
		padding-top: 2.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt2500_xs {
		padding-top: 2.5em
	}
}

@media(max-width:575px) {
	.u-pdt2500_ss {
		padding-top: 2.5em
	}
}

@media(min-width:992px) {
	.u-pdt2500_pc {
		padding-top: 2.5em
	}
}

@media(max-width:991px) {
	.u-pdt2500_tb {
		padding-top: 2.5em
	}
}

@media(max-width:767px) {
	.u-pdt2500_sp {
		padding-top: 2.5em
	}
}

.u-pdb2500 {
	padding-bottom: 2.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb2500_lg {
		padding-bottom: 2.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb2500_md {
		padding-bottom: 2.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb2500_sm {
		padding-bottom: 2.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb2500_xs {
		padding-bottom: 2.5em
	}
}

@media(max-width:575px) {
	.u-pdb2500_ss {
		padding-bottom: 2.5em
	}
}

@media(min-width:992px) {
	.u-pdb2500_pc {
		padding-bottom: 2.5em
	}
}

@media(max-width:991px) {
	.u-pdb2500_tb {
		padding-bottom: 2.5em
	}
}

@media(max-width:767px) {
	.u-pdb2500_sp {
		padding-bottom: 2.5em
	}
}

.u-pdl2500 {
	padding-left: 2.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl2500_lg {
		padding-left: 2.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl2500_md {
		padding-left: 2.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl2500_sm {
		padding-left: 2.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl2500_xs {
		padding-left: 2.5em
	}
}

@media(max-width:575px) {
	.u-pdl2500_ss {
		padding-left: 2.5em
	}
}

@media(min-width:992px) {
	.u-pdl2500_pc {
		padding-left: 2.5em
	}
}

@media(max-width:991px) {
	.u-pdl2500_tb {
		padding-left: 2.5em
	}
}

@media(max-width:767px) {
	.u-pdl2500_sp {
		padding-left: 2.5em
	}
}

.u-pdr2500 {
	padding-right: 2.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr2500_lg {
		padding-right: 2.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr2500_md {
		padding-right: 2.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr2500_sm {
		padding-right: 2.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr2500_xs {
		padding-right: 2.5em
	}
}

@media(max-width:575px) {
	.u-pdr2500_ss {
		padding-right: 2.5em
	}
}

@media(min-width:992px) {
	.u-pdr2500_pc {
		padding-right: 2.5em
	}
}

@media(max-width:991px) {
	.u-pdr2500_tb {
		padding-right: 2.5em
	}
}

@media(max-width:767px) {
	.u-pdr2500_sp {
		padding-right: 2.5em
	}
}

.u-mg2500 {
	margin: 2.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg2500_lg {
		margin: 2.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg2500_md {
		margin: 2.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg2500_sm {
		margin: 2.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg2500_xs {
		margin: 2.5em
	}
}

@media(max-width:575px) {
	.u-mg2500_ss {
		margin: 2.5em
	}
}

@media(min-width:992px) {
	.u-mg2500_pc {
		margin: 2.5em
	}
}

@media(max-width:991px) {
	.u-mg2500_tb {
		margin: 2.5em
	}
}

@media(max-width:767px) {
	.u-mg2500_sp {
		margin: 2.5em
	}
}

.u-mgt2500 {
	margin-top: 2.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt2500_lg {
		margin-top: 2.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt2500_md {
		margin-top: 2.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt2500_sm {
		margin-top: 2.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt2500_xs {
		margin-top: 2.5em
	}
}

@media(max-width:575px) {
	.u-mgt2500_ss {
		margin-top: 2.5em
	}
}

@media(min-width:992px) {
	.u-mgt2500_pc {
		margin-top: 2.5em
	}
}

@media(max-width:991px) {
	.u-mgt2500_tb {
		margin-top: 2.5em
	}
}

@media(max-width:767px) {
	.u-mgt2500_sp {
		margin-top: 2.5em
	}
}

.u-mgb2500 {
	margin-bottom: 2.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb2500_lg {
		margin-bottom: 2.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb2500_md {
		margin-bottom: 2.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb2500_sm {
		margin-bottom: 2.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb2500_xs {
		margin-bottom: 2.5em
	}
}

@media(max-width:575px) {
	.u-mgb2500_ss {
		margin-bottom: 2.5em
	}
}

@media(min-width:992px) {
	.u-mgb2500_pc {
		margin-bottom: 2.5em
	}
}

@media(max-width:991px) {
	.u-mgb2500_tb {
		margin-bottom: 2.5em
	}
}

@media(max-width:767px) {
	.u-mgb2500_sp {
		margin-bottom: 2.5em
	}
}

.u-mgl2500 {
	margin-left: 2.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl2500_lg {
		margin-left: 2.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl2500_md {
		margin-left: 2.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl2500_sm {
		margin-left: 2.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl2500_xs {
		margin-left: 2.5em
	}
}

@media(max-width:575px) {
	.u-mgl2500_ss {
		margin-left: 2.5em
	}
}

@media(min-width:992px) {
	.u-mgl2500_pc {
		margin-left: 2.5em
	}
}

@media(max-width:991px) {
	.u-mgl2500_tb {
		margin-left: 2.5em
	}
}

@media(max-width:767px) {
	.u-mgl2500_sp {
		margin-left: 2.5em
	}
}

.u-mgr2500 {
	margin-right: 2.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr2500_lg {
		margin-right: 2.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr2500_md {
		margin-right: 2.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr2500_sm {
		margin-right: 2.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr2500_xs {
		margin-right: 2.5em
	}
}

@media(max-width:575px) {
	.u-mgr2500_ss {
		margin-right: 2.5em
	}
}

@media(min-width:992px) {
	.u-mgr2500_pc {
		margin-right: 2.5em
	}
}

@media(max-width:991px) {
	.u-mgr2500_tb {
		margin-right: 2.5em
	}
}

@media(max-width:767px) {
	.u-mgr2500_sp {
		margin-right: 2.5em
	}
}

.u-pd2625 {
	padding: 2.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd2625_lg {
		padding: 2.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd2625_md {
		padding: 2.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd2625_sm {
		padding: 2.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd2625_xs {
		padding: 2.625em
	}
}

@media(max-width:575px) {
	.u-pd2625_ss {
		padding: 2.625em
	}
}

@media(min-width:992px) {
	.u-pd2625_pc {
		padding: 2.625em
	}
}

@media(max-width:991px) {
	.u-pd2625_tb {
		padding: 2.625em
	}
}

@media(max-width:767px) {
	.u-pd2625_sp {
		padding: 2.625em
	}
}

.u-pdt2625 {
	padding-top: 2.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt2625_lg {
		padding-top: 2.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt2625_md {
		padding-top: 2.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt2625_sm {
		padding-top: 2.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt2625_xs {
		padding-top: 2.625em
	}
}

@media(max-width:575px) {
	.u-pdt2625_ss {
		padding-top: 2.625em
	}
}

@media(min-width:992px) {
	.u-pdt2625_pc {
		padding-top: 2.625em
	}
}

@media(max-width:991px) {
	.u-pdt2625_tb {
		padding-top: 2.625em
	}
}

@media(max-width:767px) {
	.u-pdt2625_sp {
		padding-top: 2.625em
	}
}

.u-pdb2625 {
	padding-bottom: 2.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb2625_lg {
		padding-bottom: 2.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb2625_md {
		padding-bottom: 2.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb2625_sm {
		padding-bottom: 2.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb2625_xs {
		padding-bottom: 2.625em
	}
}

@media(max-width:575px) {
	.u-pdb2625_ss {
		padding-bottom: 2.625em
	}
}

@media(min-width:992px) {
	.u-pdb2625_pc {
		padding-bottom: 2.625em
	}
}

@media(max-width:991px) {
	.u-pdb2625_tb {
		padding-bottom: 2.625em
	}
}

@media(max-width:767px) {
	.u-pdb2625_sp {
		padding-bottom: 2.625em
	}
}

.u-pdl2625 {
	padding-left: 2.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl2625_lg {
		padding-left: 2.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl2625_md {
		padding-left: 2.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl2625_sm {
		padding-left: 2.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl2625_xs {
		padding-left: 2.625em
	}
}

@media(max-width:575px) {
	.u-pdl2625_ss {
		padding-left: 2.625em
	}
}

@media(min-width:992px) {
	.u-pdl2625_pc {
		padding-left: 2.625em
	}
}

@media(max-width:991px) {
	.u-pdl2625_tb {
		padding-left: 2.625em
	}
}

@media(max-width:767px) {
	.u-pdl2625_sp {
		padding-left: 2.625em
	}
}

.u-pdr2625 {
	padding-right: 2.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr2625_lg {
		padding-right: 2.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr2625_md {
		padding-right: 2.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr2625_sm {
		padding-right: 2.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr2625_xs {
		padding-right: 2.625em
	}
}

@media(max-width:575px) {
	.u-pdr2625_ss {
		padding-right: 2.625em
	}
}

@media(min-width:992px) {
	.u-pdr2625_pc {
		padding-right: 2.625em
	}
}

@media(max-width:991px) {
	.u-pdr2625_tb {
		padding-right: 2.625em
	}
}

@media(max-width:767px) {
	.u-pdr2625_sp {
		padding-right: 2.625em
	}
}

.u-mg2625 {
	margin: 2.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg2625_lg {
		margin: 2.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg2625_md {
		margin: 2.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg2625_sm {
		margin: 2.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg2625_xs {
		margin: 2.625em
	}
}

@media(max-width:575px) {
	.u-mg2625_ss {
		margin: 2.625em
	}
}

@media(min-width:992px) {
	.u-mg2625_pc {
		margin: 2.625em
	}
}

@media(max-width:991px) {
	.u-mg2625_tb {
		margin: 2.625em
	}
}

@media(max-width:767px) {
	.u-mg2625_sp {
		margin: 2.625em
	}
}

.u-mgt2625 {
	margin-top: 2.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt2625_lg {
		margin-top: 2.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt2625_md {
		margin-top: 2.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt2625_sm {
		margin-top: 2.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt2625_xs {
		margin-top: 2.625em
	}
}

@media(max-width:575px) {
	.u-mgt2625_ss {
		margin-top: 2.625em
	}
}

@media(min-width:992px) {
	.u-mgt2625_pc {
		margin-top: 2.625em
	}
}

@media(max-width:991px) {
	.u-mgt2625_tb {
		margin-top: 2.625em
	}
}

@media(max-width:767px) {
	.u-mgt2625_sp {
		margin-top: 2.625em
	}
}

.u-mgb2625 {
	margin-bottom: 2.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb2625_lg {
		margin-bottom: 2.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb2625_md {
		margin-bottom: 2.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb2625_sm {
		margin-bottom: 2.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb2625_xs {
		margin-bottom: 2.625em
	}
}

@media(max-width:575px) {
	.u-mgb2625_ss {
		margin-bottom: 2.625em
	}
}

@media(min-width:992px) {
	.u-mgb2625_pc {
		margin-bottom: 2.625em
	}
}

@media(max-width:991px) {
	.u-mgb2625_tb {
		margin-bottom: 2.625em
	}
}

@media(max-width:767px) {
	.u-mgb2625_sp {
		margin-bottom: 2.625em
	}
}

.u-mgl2625 {
	margin-left: 2.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl2625_lg {
		margin-left: 2.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl2625_md {
		margin-left: 2.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl2625_sm {
		margin-left: 2.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl2625_xs {
		margin-left: 2.625em
	}
}

@media(max-width:575px) {
	.u-mgl2625_ss {
		margin-left: 2.625em
	}
}

@media(min-width:992px) {
	.u-mgl2625_pc {
		margin-left: 2.625em
	}
}

@media(max-width:991px) {
	.u-mgl2625_tb {
		margin-left: 2.625em
	}
}

@media(max-width:767px) {
	.u-mgl2625_sp {
		margin-left: 2.625em
	}
}

.u-mgr2625 {
	margin-right: 2.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr2625_lg {
		margin-right: 2.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr2625_md {
		margin-right: 2.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr2625_sm {
		margin-right: 2.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr2625_xs {
		margin-right: 2.625em
	}
}

@media(max-width:575px) {
	.u-mgr2625_ss {
		margin-right: 2.625em
	}
}

@media(min-width:992px) {
	.u-mgr2625_pc {
		margin-right: 2.625em
	}
}

@media(max-width:991px) {
	.u-mgr2625_tb {
		margin-right: 2.625em
	}
}

@media(max-width:767px) {
	.u-mgr2625_sp {
		margin-right: 2.625em
	}
}

.u-pd2750 {
	padding: 2.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd2750_lg {
		padding: 2.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd2750_md {
		padding: 2.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd2750_sm {
		padding: 2.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd2750_xs {
		padding: 2.75em
	}
}

@media(max-width:575px) {
	.u-pd2750_ss {
		padding: 2.75em
	}
}

@media(min-width:992px) {
	.u-pd2750_pc {
		padding: 2.75em
	}
}

@media(max-width:991px) {
	.u-pd2750_tb {
		padding: 2.75em
	}
}

@media(max-width:767px) {
	.u-pd2750_sp {
		padding: 2.75em
	}
}

.u-pdt2750 {
	padding-top: 2.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt2750_lg {
		padding-top: 2.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt2750_md {
		padding-top: 2.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt2750_sm {
		padding-top: 2.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt2750_xs {
		padding-top: 2.75em
	}
}

@media(max-width:575px) {
	.u-pdt2750_ss {
		padding-top: 2.75em
	}
}

@media(min-width:992px) {
	.u-pdt2750_pc {
		padding-top: 2.75em
	}
}

@media(max-width:991px) {
	.u-pdt2750_tb {
		padding-top: 2.75em
	}
}

@media(max-width:767px) {
	.u-pdt2750_sp {
		padding-top: 2.75em
	}
}

.u-pdb2750 {
	padding-bottom: 2.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb2750_lg {
		padding-bottom: 2.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb2750_md {
		padding-bottom: 2.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb2750_sm {
		padding-bottom: 2.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb2750_xs {
		padding-bottom: 2.75em
	}
}

@media(max-width:575px) {
	.u-pdb2750_ss {
		padding-bottom: 2.75em
	}
}

@media(min-width:992px) {
	.u-pdb2750_pc {
		padding-bottom: 2.75em
	}
}

@media(max-width:991px) {
	.u-pdb2750_tb {
		padding-bottom: 2.75em
	}
}

@media(max-width:767px) {
	.u-pdb2750_sp {
		padding-bottom: 2.75em
	}
}

.u-pdl2750 {
	padding-left: 2.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl2750_lg {
		padding-left: 2.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl2750_md {
		padding-left: 2.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl2750_sm {
		padding-left: 2.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl2750_xs {
		padding-left: 2.75em
	}
}

@media(max-width:575px) {
	.u-pdl2750_ss {
		padding-left: 2.75em
	}
}

@media(min-width:992px) {
	.u-pdl2750_pc {
		padding-left: 2.75em
	}
}

@media(max-width:991px) {
	.u-pdl2750_tb {
		padding-left: 2.75em
	}
}

@media(max-width:767px) {
	.u-pdl2750_sp {
		padding-left: 2.75em
	}
}

.u-pdr2750 {
	padding-right: 2.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr2750_lg {
		padding-right: 2.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr2750_md {
		padding-right: 2.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr2750_sm {
		padding-right: 2.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr2750_xs {
		padding-right: 2.75em
	}
}

@media(max-width:575px) {
	.u-pdr2750_ss {
		padding-right: 2.75em
	}
}

@media(min-width:992px) {
	.u-pdr2750_pc {
		padding-right: 2.75em
	}
}

@media(max-width:991px) {
	.u-pdr2750_tb {
		padding-right: 2.75em
	}
}

@media(max-width:767px) {
	.u-pdr2750_sp {
		padding-right: 2.75em
	}
}

.u-mg2750 {
	margin: 2.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg2750_lg {
		margin: 2.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg2750_md {
		margin: 2.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg2750_sm {
		margin: 2.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg2750_xs {
		margin: 2.75em
	}
}

@media(max-width:575px) {
	.u-mg2750_ss {
		margin: 2.75em
	}
}

@media(min-width:992px) {
	.u-mg2750_pc {
		margin: 2.75em
	}
}

@media(max-width:991px) {
	.u-mg2750_tb {
		margin: 2.75em
	}
}

@media(max-width:767px) {
	.u-mg2750_sp {
		margin: 2.75em
	}
}

.u-mgt2750 {
	margin-top: 2.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt2750_lg {
		margin-top: 2.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt2750_md {
		margin-top: 2.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt2750_sm {
		margin-top: 2.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt2750_xs {
		margin-top: 2.75em
	}
}

@media(max-width:575px) {
	.u-mgt2750_ss {
		margin-top: 2.75em
	}
}

@media(min-width:992px) {
	.u-mgt2750_pc {
		margin-top: 2.75em
	}
}

@media(max-width:991px) {
	.u-mgt2750_tb {
		margin-top: 2.75em
	}
}

@media(max-width:767px) {
	.u-mgt2750_sp {
		margin-top: 2.75em
	}
}

.u-mgb2750 {
	margin-bottom: 2.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb2750_lg {
		margin-bottom: 2.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb2750_md {
		margin-bottom: 2.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb2750_sm {
		margin-bottom: 2.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb2750_xs {
		margin-bottom: 2.75em
	}
}

@media(max-width:575px) {
	.u-mgb2750_ss {
		margin-bottom: 2.75em
	}
}

@media(min-width:992px) {
	.u-mgb2750_pc {
		margin-bottom: 2.75em
	}
}

@media(max-width:991px) {
	.u-mgb2750_tb {
		margin-bottom: 2.75em
	}
}

@media(max-width:767px) {
	.u-mgb2750_sp {
		margin-bottom: 2.75em
	}
}

.u-mgl2750 {
	margin-left: 2.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl2750_lg {
		margin-left: 2.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl2750_md {
		margin-left: 2.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl2750_sm {
		margin-left: 2.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl2750_xs {
		margin-left: 2.75em
	}
}

@media(max-width:575px) {
	.u-mgl2750_ss {
		margin-left: 2.75em
	}
}

@media(min-width:992px) {
	.u-mgl2750_pc {
		margin-left: 2.75em
	}
}

@media(max-width:991px) {
	.u-mgl2750_tb {
		margin-left: 2.75em
	}
}

@media(max-width:767px) {
	.u-mgl2750_sp {
		margin-left: 2.75em
	}
}

.u-mgr2750 {
	margin-right: 2.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr2750_lg {
		margin-right: 2.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr2750_md {
		margin-right: 2.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr2750_sm {
		margin-right: 2.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr2750_xs {
		margin-right: 2.75em
	}
}

@media(max-width:575px) {
	.u-mgr2750_ss {
		margin-right: 2.75em
	}
}

@media(min-width:992px) {
	.u-mgr2750_pc {
		margin-right: 2.75em
	}
}

@media(max-width:991px) {
	.u-mgr2750_tb {
		margin-right: 2.75em
	}
}

@media(max-width:767px) {
	.u-mgr2750_sp {
		margin-right: 2.75em
	}
}

.u-pd2875 {
	padding: 2.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd2875_lg {
		padding: 2.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd2875_md {
		padding: 2.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd2875_sm {
		padding: 2.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd2875_xs {
		padding: 2.875em
	}
}

@media(max-width:575px) {
	.u-pd2875_ss {
		padding: 2.875em
	}
}

@media(min-width:992px) {
	.u-pd2875_pc {
		padding: 2.875em
	}
}

@media(max-width:991px) {
	.u-pd2875_tb {
		padding: 2.875em
	}
}

@media(max-width:767px) {
	.u-pd2875_sp {
		padding: 2.875em
	}
}

.u-pdt2875 {
	padding-top: 2.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt2875_lg {
		padding-top: 2.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt2875_md {
		padding-top: 2.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt2875_sm {
		padding-top: 2.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt2875_xs {
		padding-top: 2.875em
	}
}

@media(max-width:575px) {
	.u-pdt2875_ss {
		padding-top: 2.875em
	}
}

@media(min-width:992px) {
	.u-pdt2875_pc {
		padding-top: 2.875em
	}
}

@media(max-width:991px) {
	.u-pdt2875_tb {
		padding-top: 2.875em
	}
}

@media(max-width:767px) {
	.u-pdt2875_sp {
		padding-top: 2.875em
	}
}

.u-pdb2875 {
	padding-bottom: 2.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb2875_lg {
		padding-bottom: 2.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb2875_md {
		padding-bottom: 2.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb2875_sm {
		padding-bottom: 2.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb2875_xs {
		padding-bottom: 2.875em
	}
}

@media(max-width:575px) {
	.u-pdb2875_ss {
		padding-bottom: 2.875em
	}
}

@media(min-width:992px) {
	.u-pdb2875_pc {
		padding-bottom: 2.875em
	}
}

@media(max-width:991px) {
	.u-pdb2875_tb {
		padding-bottom: 2.875em
	}
}

@media(max-width:767px) {
	.u-pdb2875_sp {
		padding-bottom: 2.875em
	}
}

.u-pdl2875 {
	padding-left: 2.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl2875_lg {
		padding-left: 2.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl2875_md {
		padding-left: 2.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl2875_sm {
		padding-left: 2.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl2875_xs {
		padding-left: 2.875em
	}
}

@media(max-width:575px) {
	.u-pdl2875_ss {
		padding-left: 2.875em
	}
}

@media(min-width:992px) {
	.u-pdl2875_pc {
		padding-left: 2.875em
	}
}

@media(max-width:991px) {
	.u-pdl2875_tb {
		padding-left: 2.875em
	}
}

@media(max-width:767px) {
	.u-pdl2875_sp {
		padding-left: 2.875em
	}
}

.u-pdr2875 {
	padding-right: 2.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr2875_lg {
		padding-right: 2.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr2875_md {
		padding-right: 2.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr2875_sm {
		padding-right: 2.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr2875_xs {
		padding-right: 2.875em
	}
}

@media(max-width:575px) {
	.u-pdr2875_ss {
		padding-right: 2.875em
	}
}

@media(min-width:992px) {
	.u-pdr2875_pc {
		padding-right: 2.875em
	}
}

@media(max-width:991px) {
	.u-pdr2875_tb {
		padding-right: 2.875em
	}
}

@media(max-width:767px) {
	.u-pdr2875_sp {
		padding-right: 2.875em
	}
}

.u-mg2875 {
	margin: 2.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg2875_lg {
		margin: 2.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg2875_md {
		margin: 2.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg2875_sm {
		margin: 2.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg2875_xs {
		margin: 2.875em
	}
}

@media(max-width:575px) {
	.u-mg2875_ss {
		margin: 2.875em
	}
}

@media(min-width:992px) {
	.u-mg2875_pc {
		margin: 2.875em
	}
}

@media(max-width:991px) {
	.u-mg2875_tb {
		margin: 2.875em
	}
}

@media(max-width:767px) {
	.u-mg2875_sp {
		margin: 2.875em
	}
}

.u-mgt2875 {
	margin-top: 2.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt2875_lg {
		margin-top: 2.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt2875_md {
		margin-top: 2.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt2875_sm {
		margin-top: 2.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt2875_xs {
		margin-top: 2.875em
	}
}

@media(max-width:575px) {
	.u-mgt2875_ss {
		margin-top: 2.875em
	}
}

@media(min-width:992px) {
	.u-mgt2875_pc {
		margin-top: 2.875em
	}
}

@media(max-width:991px) {
	.u-mgt2875_tb {
		margin-top: 2.875em
	}
}

@media(max-width:767px) {
	.u-mgt2875_sp {
		margin-top: 2.875em
	}
}

.u-mgb2875 {
	margin-bottom: 2.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb2875_lg {
		margin-bottom: 2.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb2875_md {
		margin-bottom: 2.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb2875_sm {
		margin-bottom: 2.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb2875_xs {
		margin-bottom: 2.875em
	}
}

@media(max-width:575px) {
	.u-mgb2875_ss {
		margin-bottom: 2.875em
	}
}

@media(min-width:992px) {
	.u-mgb2875_pc {
		margin-bottom: 2.875em
	}
}

@media(max-width:991px) {
	.u-mgb2875_tb {
		margin-bottom: 2.875em
	}
}

@media(max-width:767px) {
	.u-mgb2875_sp {
		margin-bottom: 2.875em
	}
}

.u-mgl2875 {
	margin-left: 2.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl2875_lg {
		margin-left: 2.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl2875_md {
		margin-left: 2.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl2875_sm {
		margin-left: 2.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl2875_xs {
		margin-left: 2.875em
	}
}

@media(max-width:575px) {
	.u-mgl2875_ss {
		margin-left: 2.875em
	}
}

@media(min-width:992px) {
	.u-mgl2875_pc {
		margin-left: 2.875em
	}
}

@media(max-width:991px) {
	.u-mgl2875_tb {
		margin-left: 2.875em
	}
}

@media(max-width:767px) {
	.u-mgl2875_sp {
		margin-left: 2.875em
	}
}

.u-mgr2875 {
	margin-right: 2.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr2875_lg {
		margin-right: 2.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr2875_md {
		margin-right: 2.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr2875_sm {
		margin-right: 2.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr2875_xs {
		margin-right: 2.875em
	}
}

@media(max-width:575px) {
	.u-mgr2875_ss {
		margin-right: 2.875em
	}
}

@media(min-width:992px) {
	.u-mgr2875_pc {
		margin-right: 2.875em
	}
}

@media(max-width:991px) {
	.u-mgr2875_tb {
		margin-right: 2.875em
	}
}

@media(max-width:767px) {
	.u-mgr2875_sp {
		margin-right: 2.875em
	}
}

.u-pd3000 {
	padding: 3em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd3000_lg {
		padding: 3em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd3000_md {
		padding: 3em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd3000_sm {
		padding: 3em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd3000_xs {
		padding: 3em
	}
}

@media(max-width:575px) {
	.u-pd3000_ss {
		padding: 3em
	}
}

@media(min-width:992px) {
	.u-pd3000_pc {
		padding: 3em
	}
}

@media(max-width:991px) {
	.u-pd3000_tb {
		padding: 3em
	}
}

@media(max-width:767px) {
	.u-pd3000_sp {
		padding: 3em
	}
}

.u-pdt3000 {
	padding-top: 3em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt3000_lg {
		padding-top: 3em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt3000_md {
		padding-top: 3em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt3000_sm {
		padding-top: 3em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt3000_xs {
		padding-top: 3em
	}
}

@media(max-width:575px) {
	.u-pdt3000_ss {
		padding-top: 3em
	}
}

@media(min-width:992px) {
	.u-pdt3000_pc {
		padding-top: 3em
	}
}

@media(max-width:991px) {
	.u-pdt3000_tb {
		padding-top: 3em
	}
}

@media(max-width:767px) {
	.u-pdt3000_sp {
		padding-top: 3em
	}
}

.u-pdb3000 {
	padding-bottom: 3em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb3000_lg {
		padding-bottom: 3em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb3000_md {
		padding-bottom: 3em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb3000_sm {
		padding-bottom: 3em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb3000_xs {
		padding-bottom: 3em
	}
}

@media(max-width:575px) {
	.u-pdb3000_ss {
		padding-bottom: 3em
	}
}

@media(min-width:992px) {
	.u-pdb3000_pc {
		padding-bottom: 3em
	}
}

@media(max-width:991px) {
	.u-pdb3000_tb {
		padding-bottom: 3em
	}
}

@media(max-width:767px) {
	.u-pdb3000_sp {
		padding-bottom: 3em
	}
}

.u-pdl3000 {
	padding-left: 3em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl3000_lg {
		padding-left: 3em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl3000_md {
		padding-left: 3em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl3000_sm {
		padding-left: 3em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl3000_xs {
		padding-left: 3em
	}
}

@media(max-width:575px) {
	.u-pdl3000_ss {
		padding-left: 3em
	}
}

@media(min-width:992px) {
	.u-pdl3000_pc {
		padding-left: 3em
	}
}

@media(max-width:991px) {
	.u-pdl3000_tb {
		padding-left: 3em
	}
}

@media(max-width:767px) {
	.u-pdl3000_sp {
		padding-left: 3em
	}
}

.u-pdr3000 {
	padding-right: 3em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr3000_lg {
		padding-right: 3em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr3000_md {
		padding-right: 3em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr3000_sm {
		padding-right: 3em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr3000_xs {
		padding-right: 3em
	}
}

@media(max-width:575px) {
	.u-pdr3000_ss {
		padding-right: 3em
	}
}

@media(min-width:992px) {
	.u-pdr3000_pc {
		padding-right: 3em
	}
}

@media(max-width:991px) {
	.u-pdr3000_tb {
		padding-right: 3em
	}
}

@media(max-width:767px) {
	.u-pdr3000_sp {
		padding-right: 3em
	}
}

.u-mg3000 {
	margin: 3em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg3000_lg {
		margin: 3em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg3000_md {
		margin: 3em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg3000_sm {
		margin: 3em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg3000_xs {
		margin: 3em
	}
}

@media(max-width:575px) {
	.u-mg3000_ss {
		margin: 3em
	}
}

@media(min-width:992px) {
	.u-mg3000_pc {
		margin: 3em
	}
}

@media(max-width:991px) {
	.u-mg3000_tb {
		margin: 3em
	}
}

@media(max-width:767px) {
	.u-mg3000_sp {
		margin: 3em
	}
}

.u-mgt3000 {
	margin-top: 3em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt3000_lg {
		margin-top: 3em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt3000_md {
		margin-top: 3em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt3000_sm {
		margin-top: 3em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt3000_xs {
		margin-top: 3em
	}
}

@media(max-width:575px) {
	.u-mgt3000_ss {
		margin-top: 3em
	}
}

@media(min-width:992px) {
	.u-mgt3000_pc {
		margin-top: 3em
	}
}

@media(max-width:991px) {
	.u-mgt3000_tb {
		margin-top: 3em
	}
}

@media(max-width:767px) {
	.u-mgt3000_sp {
		margin-top: 3em
	}
}

.u-mgb3000 {
	margin-bottom: 3em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb3000_lg {
		margin-bottom: 3em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb3000_md {
		margin-bottom: 3em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb3000_sm {
		margin-bottom: 3em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb3000_xs {
		margin-bottom: 3em
	}
}

@media(max-width:575px) {
	.u-mgb3000_ss {
		margin-bottom: 3em
	}
}

@media(min-width:992px) {
	.u-mgb3000_pc {
		margin-bottom: 3em
	}
}

@media(max-width:991px) {
	.u-mgb3000_tb {
		margin-bottom: 3em
	}
}

@media(max-width:767px) {
	.u-mgb3000_sp {
		margin-bottom: 3em
	}
}

.u-mgl3000 {
	margin-left: 3em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl3000_lg {
		margin-left: 3em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl3000_md {
		margin-left: 3em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl3000_sm {
		margin-left: 3em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl3000_xs {
		margin-left: 3em
	}
}

@media(max-width:575px) {
	.u-mgl3000_ss {
		margin-left: 3em
	}
}

@media(min-width:992px) {
	.u-mgl3000_pc {
		margin-left: 3em
	}
}

@media(max-width:991px) {
	.u-mgl3000_tb {
		margin-left: 3em
	}
}

@media(max-width:767px) {
	.u-mgl3000_sp {
		margin-left: 3em
	}
}

.u-mgr3000 {
	margin-right: 3em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr3000_lg {
		margin-right: 3em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr3000_md {
		margin-right: 3em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr3000_sm {
		margin-right: 3em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr3000_xs {
		margin-right: 3em
	}
}

@media(max-width:575px) {
	.u-mgr3000_ss {
		margin-right: 3em
	}
}

@media(min-width:992px) {
	.u-mgr3000_pc {
		margin-right: 3em
	}
}

@media(max-width:991px) {
	.u-mgr3000_tb {
		margin-right: 3em
	}
}

@media(max-width:767px) {
	.u-mgr3000_sp {
		margin-right: 3em
	}
}

.u-pd3125 {
	padding: 3.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd3125_lg {
		padding: 3.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd3125_md {
		padding: 3.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd3125_sm {
		padding: 3.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd3125_xs {
		padding: 3.125em
	}
}

@media(max-width:575px) {
	.u-pd3125_ss {
		padding: 3.125em
	}
}

@media(min-width:992px) {
	.u-pd3125_pc {
		padding: 3.125em
	}
}

@media(max-width:991px) {
	.u-pd3125_tb {
		padding: 3.125em
	}
}

@media(max-width:767px) {
	.u-pd3125_sp {
		padding: 3.125em
	}
}

.u-pdt3125 {
	padding-top: 3.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt3125_lg {
		padding-top: 3.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt3125_md {
		padding-top: 3.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt3125_sm {
		padding-top: 3.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt3125_xs {
		padding-top: 3.125em
	}
}

@media(max-width:575px) {
	.u-pdt3125_ss {
		padding-top: 3.125em
	}
}

@media(min-width:992px) {
	.u-pdt3125_pc {
		padding-top: 3.125em
	}
}

@media(max-width:991px) {
	.u-pdt3125_tb {
		padding-top: 3.125em
	}
}

@media(max-width:767px) {
	.u-pdt3125_sp {
		padding-top: 3.125em
	}
}

.u-pdb3125 {
	padding-bottom: 3.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb3125_lg {
		padding-bottom: 3.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb3125_md {
		padding-bottom: 3.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb3125_sm {
		padding-bottom: 3.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb3125_xs {
		padding-bottom: 3.125em
	}
}

@media(max-width:575px) {
	.u-pdb3125_ss {
		padding-bottom: 3.125em
	}
}

@media(min-width:992px) {
	.u-pdb3125_pc {
		padding-bottom: 3.125em
	}
}

@media(max-width:991px) {
	.u-pdb3125_tb {
		padding-bottom: 3.125em
	}
}

@media(max-width:767px) {
	.u-pdb3125_sp {
		padding-bottom: 3.125em
	}
}

.u-pdl3125 {
	padding-left: 3.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl3125_lg {
		padding-left: 3.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl3125_md {
		padding-left: 3.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl3125_sm {
		padding-left: 3.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl3125_xs {
		padding-left: 3.125em
	}
}

@media(max-width:575px) {
	.u-pdl3125_ss {
		padding-left: 3.125em
	}
}

@media(min-width:992px) {
	.u-pdl3125_pc {
		padding-left: 3.125em
	}
}

@media(max-width:991px) {
	.u-pdl3125_tb {
		padding-left: 3.125em
	}
}

@media(max-width:767px) {
	.u-pdl3125_sp {
		padding-left: 3.125em
	}
}

.u-pdr3125 {
	padding-right: 3.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr3125_lg {
		padding-right: 3.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr3125_md {
		padding-right: 3.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr3125_sm {
		padding-right: 3.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr3125_xs {
		padding-right: 3.125em
	}
}

@media(max-width:575px) {
	.u-pdr3125_ss {
		padding-right: 3.125em
	}
}

@media(min-width:992px) {
	.u-pdr3125_pc {
		padding-right: 3.125em
	}
}

@media(max-width:991px) {
	.u-pdr3125_tb {
		padding-right: 3.125em
	}
}

@media(max-width:767px) {
	.u-pdr3125_sp {
		padding-right: 3.125em
	}
}

.u-mg3125 {
	margin: 3.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg3125_lg {
		margin: 3.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg3125_md {
		margin: 3.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg3125_sm {
		margin: 3.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg3125_xs {
		margin: 3.125em
	}
}

@media(max-width:575px) {
	.u-mg3125_ss {
		margin: 3.125em
	}
}

@media(min-width:992px) {
	.u-mg3125_pc {
		margin: 3.125em
	}
}

@media(max-width:991px) {
	.u-mg3125_tb {
		margin: 3.125em
	}
}

@media(max-width:767px) {
	.u-mg3125_sp {
		margin: 3.125em
	}
}

.u-mgt3125 {
	margin-top: 3.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt3125_lg {
		margin-top: 3.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt3125_md {
		margin-top: 3.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt3125_sm {
		margin-top: 3.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt3125_xs {
		margin-top: 3.125em
	}
}

@media(max-width:575px) {
	.u-mgt3125_ss {
		margin-top: 3.125em
	}
}

@media(min-width:992px) {
	.u-mgt3125_pc {
		margin-top: 3.125em
	}
}

@media(max-width:991px) {
	.u-mgt3125_tb {
		margin-top: 3.125em
	}
}

@media(max-width:767px) {
	.u-mgt3125_sp {
		margin-top: 3.125em
	}
}

.u-mgb3125 {
	margin-bottom: 3.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb3125_lg {
		margin-bottom: 3.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb3125_md {
		margin-bottom: 3.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb3125_sm {
		margin-bottom: 3.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb3125_xs {
		margin-bottom: 3.125em
	}
}

@media(max-width:575px) {
	.u-mgb3125_ss {
		margin-bottom: 3.125em
	}
}

@media(min-width:992px) {
	.u-mgb3125_pc {
		margin-bottom: 3.125em
	}
}

@media(max-width:991px) {
	.u-mgb3125_tb {
		margin-bottom: 3.125em
	}
}

@media(max-width:767px) {
	.u-mgb3125_sp {
		margin-bottom: 3.125em
	}
}

.u-mgl3125 {
	margin-left: 3.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl3125_lg {
		margin-left: 3.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl3125_md {
		margin-left: 3.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl3125_sm {
		margin-left: 3.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl3125_xs {
		margin-left: 3.125em
	}
}

@media(max-width:575px) {
	.u-mgl3125_ss {
		margin-left: 3.125em
	}
}

@media(min-width:992px) {
	.u-mgl3125_pc {
		margin-left: 3.125em
	}
}

@media(max-width:991px) {
	.u-mgl3125_tb {
		margin-left: 3.125em
	}
}

@media(max-width:767px) {
	.u-mgl3125_sp {
		margin-left: 3.125em
	}
}

.u-mgr3125 {
	margin-right: 3.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr3125_lg {
		margin-right: 3.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr3125_md {
		margin-right: 3.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr3125_sm {
		margin-right: 3.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr3125_xs {
		margin-right: 3.125em
	}
}

@media(max-width:575px) {
	.u-mgr3125_ss {
		margin-right: 3.125em
	}
}

@media(min-width:992px) {
	.u-mgr3125_pc {
		margin-right: 3.125em
	}
}

@media(max-width:991px) {
	.u-mgr3125_tb {
		margin-right: 3.125em
	}
}

@media(max-width:767px) {
	.u-mgr3125_sp {
		margin-right: 3.125em
	}
}

.u-pd3250 {
	padding: 3.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd3250_lg {
		padding: 3.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd3250_md {
		padding: 3.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd3250_sm {
		padding: 3.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd3250_xs {
		padding: 3.25em
	}
}

@media(max-width:575px) {
	.u-pd3250_ss {
		padding: 3.25em
	}
}

@media(min-width:992px) {
	.u-pd3250_pc {
		padding: 3.25em
	}
}

@media(max-width:991px) {
	.u-pd3250_tb {
		padding: 3.25em
	}
}

@media(max-width:767px) {
	.u-pd3250_sp {
		padding: 3.25em
	}
}

.u-pdt3250 {
	padding-top: 3.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt3250_lg {
		padding-top: 3.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt3250_md {
		padding-top: 3.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt3250_sm {
		padding-top: 3.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt3250_xs {
		padding-top: 3.25em
	}
}

@media(max-width:575px) {
	.u-pdt3250_ss {
		padding-top: 3.25em
	}
}

@media(min-width:992px) {
	.u-pdt3250_pc {
		padding-top: 3.25em
	}
}

@media(max-width:991px) {
	.u-pdt3250_tb {
		padding-top: 3.25em
	}
}

@media(max-width:767px) {
	.u-pdt3250_sp {
		padding-top: 3.25em
	}
}

.u-pdb3250 {
	padding-bottom: 3.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb3250_lg {
		padding-bottom: 3.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb3250_md {
		padding-bottom: 3.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb3250_sm {
		padding-bottom: 3.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb3250_xs {
		padding-bottom: 3.25em
	}
}

@media(max-width:575px) {
	.u-pdb3250_ss {
		padding-bottom: 3.25em
	}
}

@media(min-width:992px) {
	.u-pdb3250_pc {
		padding-bottom: 3.25em
	}
}

@media(max-width:991px) {
	.u-pdb3250_tb {
		padding-bottom: 3.25em
	}
}

@media(max-width:767px) {
	.u-pdb3250_sp {
		padding-bottom: 3.25em
	}
}

.u-pdl3250 {
	padding-left: 3.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl3250_lg {
		padding-left: 3.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl3250_md {
		padding-left: 3.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl3250_sm {
		padding-left: 3.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl3250_xs {
		padding-left: 3.25em
	}
}

@media(max-width:575px) {
	.u-pdl3250_ss {
		padding-left: 3.25em
	}
}

@media(min-width:992px) {
	.u-pdl3250_pc {
		padding-left: 3.25em
	}
}

@media(max-width:991px) {
	.u-pdl3250_tb {
		padding-left: 3.25em
	}
}

@media(max-width:767px) {
	.u-pdl3250_sp {
		padding-left: 3.25em
	}
}

.u-pdr3250 {
	padding-right: 3.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr3250_lg {
		padding-right: 3.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr3250_md {
		padding-right: 3.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr3250_sm {
		padding-right: 3.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr3250_xs {
		padding-right: 3.25em
	}
}

@media(max-width:575px) {
	.u-pdr3250_ss {
		padding-right: 3.25em
	}
}

@media(min-width:992px) {
	.u-pdr3250_pc {
		padding-right: 3.25em
	}
}

@media(max-width:991px) {
	.u-pdr3250_tb {
		padding-right: 3.25em
	}
}

@media(max-width:767px) {
	.u-pdr3250_sp {
		padding-right: 3.25em
	}
}

.u-mg3250 {
	margin: 3.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg3250_lg {
		margin: 3.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg3250_md {
		margin: 3.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg3250_sm {
		margin: 3.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg3250_xs {
		margin: 3.25em
	}
}

@media(max-width:575px) {
	.u-mg3250_ss {
		margin: 3.25em
	}
}

@media(min-width:992px) {
	.u-mg3250_pc {
		margin: 3.25em
	}
}

@media(max-width:991px) {
	.u-mg3250_tb {
		margin: 3.25em
	}
}

@media(max-width:767px) {
	.u-mg3250_sp {
		margin: 3.25em
	}
}

.u-mgt3250 {
	margin-top: 3.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt3250_lg {
		margin-top: 3.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt3250_md {
		margin-top: 3.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt3250_sm {
		margin-top: 3.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt3250_xs {
		margin-top: 3.25em
	}
}

@media(max-width:575px) {
	.u-mgt3250_ss {
		margin-top: 3.25em
	}
}

@media(min-width:992px) {
	.u-mgt3250_pc {
		margin-top: 3.25em
	}
}

@media(max-width:991px) {
	.u-mgt3250_tb {
		margin-top: 3.25em
	}
}

@media(max-width:767px) {
	.u-mgt3250_sp {
		margin-top: 3.25em
	}
}

.u-mgb3250 {
	margin-bottom: 3.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb3250_lg {
		margin-bottom: 3.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb3250_md {
		margin-bottom: 3.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb3250_sm {
		margin-bottom: 3.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb3250_xs {
		margin-bottom: 3.25em
	}
}

@media(max-width:575px) {
	.u-mgb3250_ss {
		margin-bottom: 3.25em
	}
}

@media(min-width:992px) {
	.u-mgb3250_pc {
		margin-bottom: 3.25em
	}
}

@media(max-width:991px) {
	.u-mgb3250_tb {
		margin-bottom: 3.25em
	}
}

@media(max-width:767px) {
	.u-mgb3250_sp {
		margin-bottom: 3.25em
	}
}

.u-mgl3250 {
	margin-left: 3.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl3250_lg {
		margin-left: 3.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl3250_md {
		margin-left: 3.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl3250_sm {
		margin-left: 3.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl3250_xs {
		margin-left: 3.25em
	}
}

@media(max-width:575px) {
	.u-mgl3250_ss {
		margin-left: 3.25em
	}
}

@media(min-width:992px) {
	.u-mgl3250_pc {
		margin-left: 3.25em
	}
}

@media(max-width:991px) {
	.u-mgl3250_tb {
		margin-left: 3.25em
	}
}

@media(max-width:767px) {
	.u-mgl3250_sp {
		margin-left: 3.25em
	}
}

.u-mgr3250 {
	margin-right: 3.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr3250_lg {
		margin-right: 3.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr3250_md {
		margin-right: 3.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr3250_sm {
		margin-right: 3.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr3250_xs {
		margin-right: 3.25em
	}
}

@media(max-width:575px) {
	.u-mgr3250_ss {
		margin-right: 3.25em
	}
}

@media(min-width:992px) {
	.u-mgr3250_pc {
		margin-right: 3.25em
	}
}

@media(max-width:991px) {
	.u-mgr3250_tb {
		margin-right: 3.25em
	}
}

@media(max-width:767px) {
	.u-mgr3250_sp {
		margin-right: 3.25em
	}
}

.u-pd3375 {
	padding: 3.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd3375_lg {
		padding: 3.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd3375_md {
		padding: 3.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd3375_sm {
		padding: 3.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd3375_xs {
		padding: 3.375em
	}
}

@media(max-width:575px) {
	.u-pd3375_ss {
		padding: 3.375em
	}
}

@media(min-width:992px) {
	.u-pd3375_pc {
		padding: 3.375em
	}
}

@media(max-width:991px) {
	.u-pd3375_tb {
		padding: 3.375em
	}
}

@media(max-width:767px) {
	.u-pd3375_sp {
		padding: 3.375em
	}
}

.u-pdt3375 {
	padding-top: 3.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt3375_lg {
		padding-top: 3.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt3375_md {
		padding-top: 3.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt3375_sm {
		padding-top: 3.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt3375_xs {
		padding-top: 3.375em
	}
}

@media(max-width:575px) {
	.u-pdt3375_ss {
		padding-top: 3.375em
	}
}

@media(min-width:992px) {
	.u-pdt3375_pc {
		padding-top: 3.375em
	}
}

@media(max-width:991px) {
	.u-pdt3375_tb {
		padding-top: 3.375em
	}
}

@media(max-width:767px) {
	.u-pdt3375_sp {
		padding-top: 3.375em
	}
}

.u-pdb3375 {
	padding-bottom: 3.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb3375_lg {
		padding-bottom: 3.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb3375_md {
		padding-bottom: 3.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb3375_sm {
		padding-bottom: 3.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb3375_xs {
		padding-bottom: 3.375em
	}
}

@media(max-width:575px) {
	.u-pdb3375_ss {
		padding-bottom: 3.375em
	}
}

@media(min-width:992px) {
	.u-pdb3375_pc {
		padding-bottom: 3.375em
	}
}

@media(max-width:991px) {
	.u-pdb3375_tb {
		padding-bottom: 3.375em
	}
}

@media(max-width:767px) {
	.u-pdb3375_sp {
		padding-bottom: 3.375em
	}
}

.u-pdl3375 {
	padding-left: 3.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl3375_lg {
		padding-left: 3.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl3375_md {
		padding-left: 3.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl3375_sm {
		padding-left: 3.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl3375_xs {
		padding-left: 3.375em
	}
}

@media(max-width:575px) {
	.u-pdl3375_ss {
		padding-left: 3.375em
	}
}

@media(min-width:992px) {
	.u-pdl3375_pc {
		padding-left: 3.375em
	}
}

@media(max-width:991px) {
	.u-pdl3375_tb {
		padding-left: 3.375em
	}
}

@media(max-width:767px) {
	.u-pdl3375_sp {
		padding-left: 3.375em
	}
}

.u-pdr3375 {
	padding-right: 3.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr3375_lg {
		padding-right: 3.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr3375_md {
		padding-right: 3.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr3375_sm {
		padding-right: 3.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr3375_xs {
		padding-right: 3.375em
	}
}

@media(max-width:575px) {
	.u-pdr3375_ss {
		padding-right: 3.375em
	}
}

@media(min-width:992px) {
	.u-pdr3375_pc {
		padding-right: 3.375em
	}
}

@media(max-width:991px) {
	.u-pdr3375_tb {
		padding-right: 3.375em
	}
}

@media(max-width:767px) {
	.u-pdr3375_sp {
		padding-right: 3.375em
	}
}

.u-mg3375 {
	margin: 3.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg3375_lg {
		margin: 3.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg3375_md {
		margin: 3.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg3375_sm {
		margin: 3.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg3375_xs {
		margin: 3.375em
	}
}

@media(max-width:575px) {
	.u-mg3375_ss {
		margin: 3.375em
	}
}

@media(min-width:992px) {
	.u-mg3375_pc {
		margin: 3.375em
	}
}

@media(max-width:991px) {
	.u-mg3375_tb {
		margin: 3.375em
	}
}

@media(max-width:767px) {
	.u-mg3375_sp {
		margin: 3.375em
	}
}

.u-mgt3375 {
	margin-top: 3.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt3375_lg {
		margin-top: 3.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt3375_md {
		margin-top: 3.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt3375_sm {
		margin-top: 3.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt3375_xs {
		margin-top: 3.375em
	}
}

@media(max-width:575px) {
	.u-mgt3375_ss {
		margin-top: 3.375em
	}
}

@media(min-width:992px) {
	.u-mgt3375_pc {
		margin-top: 3.375em
	}
}

@media(max-width:991px) {
	.u-mgt3375_tb {
		margin-top: 3.375em
	}
}

@media(max-width:767px) {
	.u-mgt3375_sp {
		margin-top: 3.375em
	}
}

.u-mgb3375 {
	margin-bottom: 3.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb3375_lg {
		margin-bottom: 3.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb3375_md {
		margin-bottom: 3.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb3375_sm {
		margin-bottom: 3.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb3375_xs {
		margin-bottom: 3.375em
	}
}

@media(max-width:575px) {
	.u-mgb3375_ss {
		margin-bottom: 3.375em
	}
}

@media(min-width:992px) {
	.u-mgb3375_pc {
		margin-bottom: 3.375em
	}
}

@media(max-width:991px) {
	.u-mgb3375_tb {
		margin-bottom: 3.375em
	}
}

@media(max-width:767px) {
	.u-mgb3375_sp {
		margin-bottom: 3.375em
	}
}

.u-mgl3375 {
	margin-left: 3.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl3375_lg {
		margin-left: 3.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl3375_md {
		margin-left: 3.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl3375_sm {
		margin-left: 3.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl3375_xs {
		margin-left: 3.375em
	}
}

@media(max-width:575px) {
	.u-mgl3375_ss {
		margin-left: 3.375em
	}
}

@media(min-width:992px) {
	.u-mgl3375_pc {
		margin-left: 3.375em
	}
}

@media(max-width:991px) {
	.u-mgl3375_tb {
		margin-left: 3.375em
	}
}

@media(max-width:767px) {
	.u-mgl3375_sp {
		margin-left: 3.375em
	}
}

.u-mgr3375 {
	margin-right: 3.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr3375_lg {
		margin-right: 3.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr3375_md {
		margin-right: 3.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr3375_sm {
		margin-right: 3.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr3375_xs {
		margin-right: 3.375em
	}
}

@media(max-width:575px) {
	.u-mgr3375_ss {
		margin-right: 3.375em
	}
}

@media(min-width:992px) {
	.u-mgr3375_pc {
		margin-right: 3.375em
	}
}

@media(max-width:991px) {
	.u-mgr3375_tb {
		margin-right: 3.375em
	}
}

@media(max-width:767px) {
	.u-mgr3375_sp {
		margin-right: 3.375em
	}
}

.u-pd3500 {
	padding: 3.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd3500_lg {
		padding: 3.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd3500_md {
		padding: 3.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd3500_sm {
		padding: 3.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd3500_xs {
		padding: 3.5em
	}
}

@media(max-width:575px) {
	.u-pd3500_ss {
		padding: 3.5em
	}
}

@media(min-width:992px) {
	.u-pd3500_pc {
		padding: 3.5em
	}
}

@media(max-width:991px) {
	.u-pd3500_tb {
		padding: 3.5em
	}
}

@media(max-width:767px) {
	.u-pd3500_sp {
		padding: 3.5em
	}
}

.u-pdt3500 {
	padding-top: 3.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt3500_lg {
		padding-top: 3.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt3500_md {
		padding-top: 3.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt3500_sm {
		padding-top: 3.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt3500_xs {
		padding-top: 3.5em
	}
}

@media(max-width:575px) {
	.u-pdt3500_ss {
		padding-top: 3.5em
	}
}

@media(min-width:992px) {
	.u-pdt3500_pc {
		padding-top: 3.5em
	}
}

@media(max-width:991px) {
	.u-pdt3500_tb {
		padding-top: 3.5em
	}
}

@media(max-width:767px) {
	.u-pdt3500_sp {
		padding-top: 3.5em
	}
}

.u-pdb3500 {
	padding-bottom: 3.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb3500_lg {
		padding-bottom: 3.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb3500_md {
		padding-bottom: 3.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb3500_sm {
		padding-bottom: 3.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb3500_xs {
		padding-bottom: 3.5em
	}
}

@media(max-width:575px) {
	.u-pdb3500_ss {
		padding-bottom: 3.5em
	}
}

@media(min-width:992px) {
	.u-pdb3500_pc {
		padding-bottom: 3.5em
	}
}

@media(max-width:991px) {
	.u-pdb3500_tb {
		padding-bottom: 3.5em
	}
}

@media(max-width:767px) {
	.u-pdb3500_sp {
		padding-bottom: 3.5em
	}
}

.u-pdl3500 {
	padding-left: 3.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl3500_lg {
		padding-left: 3.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl3500_md {
		padding-left: 3.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl3500_sm {
		padding-left: 3.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl3500_xs {
		padding-left: 3.5em
	}
}

@media(max-width:575px) {
	.u-pdl3500_ss {
		padding-left: 3.5em
	}
}

@media(min-width:992px) {
	.u-pdl3500_pc {
		padding-left: 3.5em
	}
}

@media(max-width:991px) {
	.u-pdl3500_tb {
		padding-left: 3.5em
	}
}

@media(max-width:767px) {
	.u-pdl3500_sp {
		padding-left: 3.5em
	}
}

.u-pdr3500 {
	padding-right: 3.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr3500_lg {
		padding-right: 3.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr3500_md {
		padding-right: 3.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr3500_sm {
		padding-right: 3.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr3500_xs {
		padding-right: 3.5em
	}
}

@media(max-width:575px) {
	.u-pdr3500_ss {
		padding-right: 3.5em
	}
}

@media(min-width:992px) {
	.u-pdr3500_pc {
		padding-right: 3.5em
	}
}

@media(max-width:991px) {
	.u-pdr3500_tb {
		padding-right: 3.5em
	}
}

@media(max-width:767px) {
	.u-pdr3500_sp {
		padding-right: 3.5em
	}
}

.u-mg3500 {
	margin: 3.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg3500_lg {
		margin: 3.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg3500_md {
		margin: 3.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg3500_sm {
		margin: 3.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg3500_xs {
		margin: 3.5em
	}
}

@media(max-width:575px) {
	.u-mg3500_ss {
		margin: 3.5em
	}
}

@media(min-width:992px) {
	.u-mg3500_pc {
		margin: 3.5em
	}
}

@media(max-width:991px) {
	.u-mg3500_tb {
		margin: 3.5em
	}
}

@media(max-width:767px) {
	.u-mg3500_sp {
		margin: 3.5em
	}
}

.u-mgt3500 {
	margin-top: 3.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt3500_lg {
		margin-top: 3.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt3500_md {
		margin-top: 3.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt3500_sm {
		margin-top: 3.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt3500_xs {
		margin-top: 3.5em
	}
}

@media(max-width:575px) {
	.u-mgt3500_ss {
		margin-top: 3.5em
	}
}

@media(min-width:992px) {
	.u-mgt3500_pc {
		margin-top: 3.5em
	}
}

@media(max-width:991px) {
	.u-mgt3500_tb {
		margin-top: 3.5em
	}
}

@media(max-width:767px) {
	.u-mgt3500_sp {
		margin-top: 3.5em
	}
}

.u-mgb3500 {
	margin-bottom: 3.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb3500_lg {
		margin-bottom: 3.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb3500_md {
		margin-bottom: 3.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb3500_sm {
		margin-bottom: 3.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb3500_xs {
		margin-bottom: 3.5em
	}
}

@media(max-width:575px) {
	.u-mgb3500_ss {
		margin-bottom: 3.5em
	}
}

@media(min-width:992px) {
	.u-mgb3500_pc {
		margin-bottom: 3.5em
	}
}

@media(max-width:991px) {
	.u-mgb3500_tb {
		margin-bottom: 3.5em
	}
}

@media(max-width:767px) {
	.u-mgb3500_sp {
		margin-bottom: 3.5em
	}
}

.u-mgl3500 {
	margin-left: 3.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl3500_lg {
		margin-left: 3.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl3500_md {
		margin-left: 3.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl3500_sm {
		margin-left: 3.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl3500_xs {
		margin-left: 3.5em
	}
}

@media(max-width:575px) {
	.u-mgl3500_ss {
		margin-left: 3.5em
	}
}

@media(min-width:992px) {
	.u-mgl3500_pc {
		margin-left: 3.5em
	}
}

@media(max-width:991px) {
	.u-mgl3500_tb {
		margin-left: 3.5em
	}
}

@media(max-width:767px) {
	.u-mgl3500_sp {
		margin-left: 3.5em
	}
}

.u-mgr3500 {
	margin-right: 3.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr3500_lg {
		margin-right: 3.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr3500_md {
		margin-right: 3.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr3500_sm {
		margin-right: 3.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr3500_xs {
		margin-right: 3.5em
	}
}

@media(max-width:575px) {
	.u-mgr3500_ss {
		margin-right: 3.5em
	}
}

@media(min-width:992px) {
	.u-mgr3500_pc {
		margin-right: 3.5em
	}
}

@media(max-width:991px) {
	.u-mgr3500_tb {
		margin-right: 3.5em
	}
}

@media(max-width:767px) {
	.u-mgr3500_sp {
		margin-right: 3.5em
	}
}

.u-pd3625 {
	padding: 3.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd3625_lg {
		padding: 3.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd3625_md {
		padding: 3.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd3625_sm {
		padding: 3.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd3625_xs {
		padding: 3.625em
	}
}

@media(max-width:575px) {
	.u-pd3625_ss {
		padding: 3.625em
	}
}

@media(min-width:992px) {
	.u-pd3625_pc {
		padding: 3.625em
	}
}

@media(max-width:991px) {
	.u-pd3625_tb {
		padding: 3.625em
	}
}

@media(max-width:767px) {
	.u-pd3625_sp {
		padding: 3.625em
	}
}

.u-pdt3625 {
	padding-top: 3.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt3625_lg {
		padding-top: 3.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt3625_md {
		padding-top: 3.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt3625_sm {
		padding-top: 3.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt3625_xs {
		padding-top: 3.625em
	}
}

@media(max-width:575px) {
	.u-pdt3625_ss {
		padding-top: 3.625em
	}
}

@media(min-width:992px) {
	.u-pdt3625_pc {
		padding-top: 3.625em
	}
}

@media(max-width:991px) {
	.u-pdt3625_tb {
		padding-top: 3.625em
	}
}

@media(max-width:767px) {
	.u-pdt3625_sp {
		padding-top: 3.625em
	}
}

.u-pdb3625 {
	padding-bottom: 3.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb3625_lg {
		padding-bottom: 3.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb3625_md {
		padding-bottom: 3.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb3625_sm {
		padding-bottom: 3.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb3625_xs {
		padding-bottom: 3.625em
	}
}

@media(max-width:575px) {
	.u-pdb3625_ss {
		padding-bottom: 3.625em
	}
}

@media(min-width:992px) {
	.u-pdb3625_pc {
		padding-bottom: 3.625em
	}
}

@media(max-width:991px) {
	.u-pdb3625_tb {
		padding-bottom: 3.625em
	}
}

@media(max-width:767px) {
	.u-pdb3625_sp {
		padding-bottom: 3.625em
	}
}

.u-pdl3625 {
	padding-left: 3.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl3625_lg {
		padding-left: 3.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl3625_md {
		padding-left: 3.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl3625_sm {
		padding-left: 3.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl3625_xs {
		padding-left: 3.625em
	}
}

@media(max-width:575px) {
	.u-pdl3625_ss {
		padding-left: 3.625em
	}
}

@media(min-width:992px) {
	.u-pdl3625_pc {
		padding-left: 3.625em
	}
}

@media(max-width:991px) {
	.u-pdl3625_tb {
		padding-left: 3.625em
	}
}

@media(max-width:767px) {
	.u-pdl3625_sp {
		padding-left: 3.625em
	}
}

.u-pdr3625 {
	padding-right: 3.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr3625_lg {
		padding-right: 3.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr3625_md {
		padding-right: 3.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr3625_sm {
		padding-right: 3.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr3625_xs {
		padding-right: 3.625em
	}
}

@media(max-width:575px) {
	.u-pdr3625_ss {
		padding-right: 3.625em
	}
}

@media(min-width:992px) {
	.u-pdr3625_pc {
		padding-right: 3.625em
	}
}

@media(max-width:991px) {
	.u-pdr3625_tb {
		padding-right: 3.625em
	}
}

@media(max-width:767px) {
	.u-pdr3625_sp {
		padding-right: 3.625em
	}
}

.u-mg3625 {
	margin: 3.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg3625_lg {
		margin: 3.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg3625_md {
		margin: 3.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg3625_sm {
		margin: 3.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg3625_xs {
		margin: 3.625em
	}
}

@media(max-width:575px) {
	.u-mg3625_ss {
		margin: 3.625em
	}
}

@media(min-width:992px) {
	.u-mg3625_pc {
		margin: 3.625em
	}
}

@media(max-width:991px) {
	.u-mg3625_tb {
		margin: 3.625em
	}
}

@media(max-width:767px) {
	.u-mg3625_sp {
		margin: 3.625em
	}
}

.u-mgt3625 {
	margin-top: 3.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt3625_lg {
		margin-top: 3.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt3625_md {
		margin-top: 3.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt3625_sm {
		margin-top: 3.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt3625_xs {
		margin-top: 3.625em
	}
}

@media(max-width:575px) {
	.u-mgt3625_ss {
		margin-top: 3.625em
	}
}

@media(min-width:992px) {
	.u-mgt3625_pc {
		margin-top: 3.625em
	}
}

@media(max-width:991px) {
	.u-mgt3625_tb {
		margin-top: 3.625em
	}
}

@media(max-width:767px) {
	.u-mgt3625_sp {
		margin-top: 3.625em
	}
}

.u-mgb3625 {
	margin-bottom: 3.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb3625_lg {
		margin-bottom: 3.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb3625_md {
		margin-bottom: 3.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb3625_sm {
		margin-bottom: 3.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb3625_xs {
		margin-bottom: 3.625em
	}
}

@media(max-width:575px) {
	.u-mgb3625_ss {
		margin-bottom: 3.625em
	}
}

@media(min-width:992px) {
	.u-mgb3625_pc {
		margin-bottom: 3.625em
	}
}

@media(max-width:991px) {
	.u-mgb3625_tb {
		margin-bottom: 3.625em
	}
}

@media(max-width:767px) {
	.u-mgb3625_sp {
		margin-bottom: 3.625em
	}
}

.u-mgl3625 {
	margin-left: 3.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl3625_lg {
		margin-left: 3.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl3625_md {
		margin-left: 3.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl3625_sm {
		margin-left: 3.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl3625_xs {
		margin-left: 3.625em
	}
}

@media(max-width:575px) {
	.u-mgl3625_ss {
		margin-left: 3.625em
	}
}

@media(min-width:992px) {
	.u-mgl3625_pc {
		margin-left: 3.625em
	}
}

@media(max-width:991px) {
	.u-mgl3625_tb {
		margin-left: 3.625em
	}
}

@media(max-width:767px) {
	.u-mgl3625_sp {
		margin-left: 3.625em
	}
}

.u-mgr3625 {
	margin-right: 3.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr3625_lg {
		margin-right: 3.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr3625_md {
		margin-right: 3.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr3625_sm {
		margin-right: 3.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr3625_xs {
		margin-right: 3.625em
	}
}

@media(max-width:575px) {
	.u-mgr3625_ss {
		margin-right: 3.625em
	}
}

@media(min-width:992px) {
	.u-mgr3625_pc {
		margin-right: 3.625em
	}
}

@media(max-width:991px) {
	.u-mgr3625_tb {
		margin-right: 3.625em
	}
}

@media(max-width:767px) {
	.u-mgr3625_sp {
		margin-right: 3.625em
	}
}

.u-pd3750 {
	padding: 3.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd3750_lg {
		padding: 3.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd3750_md {
		padding: 3.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd3750_sm {
		padding: 3.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd3750_xs {
		padding: 3.75em
	}
}

@media(max-width:575px) {
	.u-pd3750_ss {
		padding: 3.75em
	}
}

@media(min-width:992px) {
	.u-pd3750_pc {
		padding: 3.75em
	}
}

@media(max-width:991px) {
	.u-pd3750_tb {
		padding: 3.75em
	}
}

@media(max-width:767px) {
	.u-pd3750_sp {
		padding: 3.75em
	}
}

.u-pdt3750 {
	padding-top: 3.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt3750_lg {
		padding-top: 3.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt3750_md {
		padding-top: 3.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt3750_sm {
		padding-top: 3.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt3750_xs {
		padding-top: 3.75em
	}
}

@media(max-width:575px) {
	.u-pdt3750_ss {
		padding-top: 3.75em
	}
}

@media(min-width:992px) {
	.u-pdt3750_pc {
		padding-top: 3.75em
	}
}

@media(max-width:991px) {
	.u-pdt3750_tb {
		padding-top: 3.75em
	}
}

@media(max-width:767px) {
	.u-pdt3750_sp {
		padding-top: 3.75em
	}
}

.u-pdb3750 {
	padding-bottom: 3.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb3750_lg {
		padding-bottom: 3.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb3750_md {
		padding-bottom: 3.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb3750_sm {
		padding-bottom: 3.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb3750_xs {
		padding-bottom: 3.75em
	}
}

@media(max-width:575px) {
	.u-pdb3750_ss {
		padding-bottom: 3.75em
	}
}

@media(min-width:992px) {
	.u-pdb3750_pc {
		padding-bottom: 3.75em
	}
}

@media(max-width:991px) {
	.u-pdb3750_tb {
		padding-bottom: 3.75em
	}
}

@media(max-width:767px) {
	.u-pdb3750_sp {
		padding-bottom: 3.75em
	}
}

.u-pdl3750 {
	padding-left: 3.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl3750_lg {
		padding-left: 3.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl3750_md {
		padding-left: 3.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl3750_sm {
		padding-left: 3.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl3750_xs {
		padding-left: 3.75em
	}
}

@media(max-width:575px) {
	.u-pdl3750_ss {
		padding-left: 3.75em
	}
}

@media(min-width:992px) {
	.u-pdl3750_pc {
		padding-left: 3.75em
	}
}

@media(max-width:991px) {
	.u-pdl3750_tb {
		padding-left: 3.75em
	}
}

@media(max-width:767px) {
	.u-pdl3750_sp {
		padding-left: 3.75em
	}
}

.u-pdr3750 {
	padding-right: 3.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr3750_lg {
		padding-right: 3.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr3750_md {
		padding-right: 3.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr3750_sm {
		padding-right: 3.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr3750_xs {
		padding-right: 3.75em
	}
}

@media(max-width:575px) {
	.u-pdr3750_ss {
		padding-right: 3.75em
	}
}

@media(min-width:992px) {
	.u-pdr3750_pc {
		padding-right: 3.75em
	}
}

@media(max-width:991px) {
	.u-pdr3750_tb {
		padding-right: 3.75em
	}
}

@media(max-width:767px) {
	.u-pdr3750_sp {
		padding-right: 3.75em
	}
}

.u-mg3750 {
	margin: 3.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg3750_lg {
		margin: 3.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg3750_md {
		margin: 3.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg3750_sm {
		margin: 3.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg3750_xs {
		margin: 3.75em
	}
}

@media(max-width:575px) {
	.u-mg3750_ss {
		margin: 3.75em
	}
}

@media(min-width:992px) {
	.u-mg3750_pc {
		margin: 3.75em
	}
}

@media(max-width:991px) {
	.u-mg3750_tb {
		margin: 3.75em
	}
}

@media(max-width:767px) {
	.u-mg3750_sp {
		margin: 3.75em
	}
}

.u-mgt3750 {
	margin-top: 3.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt3750_lg {
		margin-top: 3.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt3750_md {
		margin-top: 3.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt3750_sm {
		margin-top: 3.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt3750_xs {
		margin-top: 3.75em
	}
}

@media(max-width:575px) {
	.u-mgt3750_ss {
		margin-top: 3.75em
	}
}

@media(min-width:992px) {
	.u-mgt3750_pc {
		margin-top: 3.75em
	}
}

@media(max-width:991px) {
	.u-mgt3750_tb {
		margin-top: 3.75em
	}
}

@media(max-width:767px) {
	.u-mgt3750_sp {
		margin-top: 3.75em
	}
}

.u-mgb3750 {
	margin-bottom: 3.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb3750_lg {
		margin-bottom: 3.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb3750_md {
		margin-bottom: 3.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb3750_sm {
		margin-bottom: 3.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb3750_xs {
		margin-bottom: 3.75em
	}
}

@media(max-width:575px) {
	.u-mgb3750_ss {
		margin-bottom: 3.75em
	}
}

@media(min-width:992px) {
	.u-mgb3750_pc {
		margin-bottom: 3.75em
	}
}

@media(max-width:991px) {
	.u-mgb3750_tb {
		margin-bottom: 3.75em
	}
}

@media(max-width:767px) {
	.u-mgb3750_sp {
		margin-bottom: 3.75em
	}
}

.u-mgl3750 {
	margin-left: 3.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl3750_lg {
		margin-left: 3.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl3750_md {
		margin-left: 3.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl3750_sm {
		margin-left: 3.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl3750_xs {
		margin-left: 3.75em
	}
}

@media(max-width:575px) {
	.u-mgl3750_ss {
		margin-left: 3.75em
	}
}

@media(min-width:992px) {
	.u-mgl3750_pc {
		margin-left: 3.75em
	}
}

@media(max-width:991px) {
	.u-mgl3750_tb {
		margin-left: 3.75em
	}
}

@media(max-width:767px) {
	.u-mgl3750_sp {
		margin-left: 3.75em
	}
}

.u-mgr3750 {
	margin-right: 3.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr3750_lg {
		margin-right: 3.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr3750_md {
		margin-right: 3.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr3750_sm {
		margin-right: 3.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr3750_xs {
		margin-right: 3.75em
	}
}

@media(max-width:575px) {
	.u-mgr3750_ss {
		margin-right: 3.75em
	}
}

@media(min-width:992px) {
	.u-mgr3750_pc {
		margin-right: 3.75em
	}
}

@media(max-width:991px) {
	.u-mgr3750_tb {
		margin-right: 3.75em
	}
}

@media(max-width:767px) {
	.u-mgr3750_sp {
		margin-right: 3.75em
	}
}

.u-pd3875 {
	padding: 3.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd3875_lg {
		padding: 3.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd3875_md {
		padding: 3.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd3875_sm {
		padding: 3.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd3875_xs {
		padding: 3.875em
	}
}

@media(max-width:575px) {
	.u-pd3875_ss {
		padding: 3.875em
	}
}

@media(min-width:992px) {
	.u-pd3875_pc {
		padding: 3.875em
	}
}

@media(max-width:991px) {
	.u-pd3875_tb {
		padding: 3.875em
	}
}

@media(max-width:767px) {
	.u-pd3875_sp {
		padding: 3.875em
	}
}

.u-pdt3875 {
	padding-top: 3.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt3875_lg {
		padding-top: 3.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt3875_md {
		padding-top: 3.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt3875_sm {
		padding-top: 3.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt3875_xs {
		padding-top: 3.875em
	}
}

@media(max-width:575px) {
	.u-pdt3875_ss {
		padding-top: 3.875em
	}
}

@media(min-width:992px) {
	.u-pdt3875_pc {
		padding-top: 3.875em
	}
}

@media(max-width:991px) {
	.u-pdt3875_tb {
		padding-top: 3.875em
	}
}

@media(max-width:767px) {
	.u-pdt3875_sp {
		padding-top: 3.875em
	}
}

.u-pdb3875 {
	padding-bottom: 3.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb3875_lg {
		padding-bottom: 3.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb3875_md {
		padding-bottom: 3.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb3875_sm {
		padding-bottom: 3.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb3875_xs {
		padding-bottom: 3.875em
	}
}

@media(max-width:575px) {
	.u-pdb3875_ss {
		padding-bottom: 3.875em
	}
}

@media(min-width:992px) {
	.u-pdb3875_pc {
		padding-bottom: 3.875em
	}
}

@media(max-width:991px) {
	.u-pdb3875_tb {
		padding-bottom: 3.875em
	}
}

@media(max-width:767px) {
	.u-pdb3875_sp {
		padding-bottom: 3.875em
	}
}

.u-pdl3875 {
	padding-left: 3.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl3875_lg {
		padding-left: 3.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl3875_md {
		padding-left: 3.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl3875_sm {
		padding-left: 3.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl3875_xs {
		padding-left: 3.875em
	}
}

@media(max-width:575px) {
	.u-pdl3875_ss {
		padding-left: 3.875em
	}
}

@media(min-width:992px) {
	.u-pdl3875_pc {
		padding-left: 3.875em
	}
}

@media(max-width:991px) {
	.u-pdl3875_tb {
		padding-left: 3.875em
	}
}

@media(max-width:767px) {
	.u-pdl3875_sp {
		padding-left: 3.875em
	}
}

.u-pdr3875 {
	padding-right: 3.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr3875_lg {
		padding-right: 3.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr3875_md {
		padding-right: 3.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr3875_sm {
		padding-right: 3.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr3875_xs {
		padding-right: 3.875em
	}
}

@media(max-width:575px) {
	.u-pdr3875_ss {
		padding-right: 3.875em
	}
}

@media(min-width:992px) {
	.u-pdr3875_pc {
		padding-right: 3.875em
	}
}

@media(max-width:991px) {
	.u-pdr3875_tb {
		padding-right: 3.875em
	}
}

@media(max-width:767px) {
	.u-pdr3875_sp {
		padding-right: 3.875em
	}
}

.u-mg3875 {
	margin: 3.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg3875_lg {
		margin: 3.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg3875_md {
		margin: 3.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg3875_sm {
		margin: 3.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg3875_xs {
		margin: 3.875em
	}
}

@media(max-width:575px) {
	.u-mg3875_ss {
		margin: 3.875em
	}
}

@media(min-width:992px) {
	.u-mg3875_pc {
		margin: 3.875em
	}
}

@media(max-width:991px) {
	.u-mg3875_tb {
		margin: 3.875em
	}
}

@media(max-width:767px) {
	.u-mg3875_sp {
		margin: 3.875em
	}
}

.u-mgt3875 {
	margin-top: 3.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt3875_lg {
		margin-top: 3.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt3875_md {
		margin-top: 3.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt3875_sm {
		margin-top: 3.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt3875_xs {
		margin-top: 3.875em
	}
}

@media(max-width:575px) {
	.u-mgt3875_ss {
		margin-top: 3.875em
	}
}

@media(min-width:992px) {
	.u-mgt3875_pc {
		margin-top: 3.875em
	}
}

@media(max-width:991px) {
	.u-mgt3875_tb {
		margin-top: 3.875em
	}
}

@media(max-width:767px) {
	.u-mgt3875_sp {
		margin-top: 3.875em
	}
}

.u-mgb3875 {
	margin-bottom: 3.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb3875_lg {
		margin-bottom: 3.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb3875_md {
		margin-bottom: 3.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb3875_sm {
		margin-bottom: 3.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb3875_xs {
		margin-bottom: 3.875em
	}
}

@media(max-width:575px) {
	.u-mgb3875_ss {
		margin-bottom: 3.875em
	}
}

@media(min-width:992px) {
	.u-mgb3875_pc {
		margin-bottom: 3.875em
	}
}

@media(max-width:991px) {
	.u-mgb3875_tb {
		margin-bottom: 3.875em
	}
}

@media(max-width:767px) {
	.u-mgb3875_sp {
		margin-bottom: 3.875em
	}
}

.u-mgl3875 {
	margin-left: 3.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl3875_lg {
		margin-left: 3.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl3875_md {
		margin-left: 3.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl3875_sm {
		margin-left: 3.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl3875_xs {
		margin-left: 3.875em
	}
}

@media(max-width:575px) {
	.u-mgl3875_ss {
		margin-left: 3.875em
	}
}

@media(min-width:992px) {
	.u-mgl3875_pc {
		margin-left: 3.875em
	}
}

@media(max-width:991px) {
	.u-mgl3875_tb {
		margin-left: 3.875em
	}
}

@media(max-width:767px) {
	.u-mgl3875_sp {
		margin-left: 3.875em
	}
}

.u-mgr3875 {
	margin-right: 3.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr3875_lg {
		margin-right: 3.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr3875_md {
		margin-right: 3.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr3875_sm {
		margin-right: 3.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr3875_xs {
		margin-right: 3.875em
	}
}

@media(max-width:575px) {
	.u-mgr3875_ss {
		margin-right: 3.875em
	}
}

@media(min-width:992px) {
	.u-mgr3875_pc {
		margin-right: 3.875em
	}
}

@media(max-width:991px) {
	.u-mgr3875_tb {
		margin-right: 3.875em
	}
}

@media(max-width:767px) {
	.u-mgr3875_sp {
		margin-right: 3.875em
	}
}

.u-pd4000 {
	padding: 4em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd4000_lg {
		padding: 4em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd4000_md {
		padding: 4em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd4000_sm {
		padding: 4em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd4000_xs {
		padding: 4em
	}
}

@media(max-width:575px) {
	.u-pd4000_ss {
		padding: 4em
	}
}

@media(min-width:992px) {
	.u-pd4000_pc {
		padding: 4em
	}
}

@media(max-width:991px) {
	.u-pd4000_tb {
		padding: 4em
	}
}

@media(max-width:767px) {
	.u-pd4000_sp {
		padding: 4em
	}
}

.u-pdt4000 {
	padding-top: 4em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt4000_lg {
		padding-top: 4em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt4000_md {
		padding-top: 4em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt4000_sm {
		padding-top: 4em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt4000_xs {
		padding-top: 4em
	}
}

@media(max-width:575px) {
	.u-pdt4000_ss {
		padding-top: 4em
	}
}

@media(min-width:992px) {
	.u-pdt4000_pc {
		padding-top: 4em
	}
}

@media(max-width:991px) {
	.u-pdt4000_tb {
		padding-top: 4em
	}
}

@media(max-width:767px) {
	.u-pdt4000_sp {
		padding-top: 4em
	}
}

.u-pdb4000 {
	padding-bottom: 4em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb4000_lg {
		padding-bottom: 4em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb4000_md {
		padding-bottom: 4em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb4000_sm {
		padding-bottom: 4em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb4000_xs {
		padding-bottom: 4em
	}
}

@media(max-width:575px) {
	.u-pdb4000_ss {
		padding-bottom: 4em
	}
}

@media(min-width:992px) {
	.u-pdb4000_pc {
		padding-bottom: 4em
	}
}

@media(max-width:991px) {
	.u-pdb4000_tb {
		padding-bottom: 4em
	}
}

@media(max-width:767px) {
	.u-pdb4000_sp {
		padding-bottom: 4em
	}
}

.u-pdl4000 {
	padding-left: 4em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl4000_lg {
		padding-left: 4em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl4000_md {
		padding-left: 4em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl4000_sm {
		padding-left: 4em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl4000_xs {
		padding-left: 4em
	}
}

@media(max-width:575px) {
	.u-pdl4000_ss {
		padding-left: 4em
	}
}

@media(min-width:992px) {
	.u-pdl4000_pc {
		padding-left: 4em
	}
}

@media(max-width:991px) {
	.u-pdl4000_tb {
		padding-left: 4em
	}
}

@media(max-width:767px) {
	.u-pdl4000_sp {
		padding-left: 4em
	}
}

.u-pdr4000 {
	padding-right: 4em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr4000_lg {
		padding-right: 4em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr4000_md {
		padding-right: 4em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr4000_sm {
		padding-right: 4em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr4000_xs {
		padding-right: 4em
	}
}

@media(max-width:575px) {
	.u-pdr4000_ss {
		padding-right: 4em
	}
}

@media(min-width:992px) {
	.u-pdr4000_pc {
		padding-right: 4em
	}
}

@media(max-width:991px) {
	.u-pdr4000_tb {
		padding-right: 4em
	}
}

@media(max-width:767px) {
	.u-pdr4000_sp {
		padding-right: 4em
	}
}

.u-mg4000 {
	margin: 4em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg4000_lg {
		margin: 4em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg4000_md {
		margin: 4em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg4000_sm {
		margin: 4em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg4000_xs {
		margin: 4em
	}
}

@media(max-width:575px) {
	.u-mg4000_ss {
		margin: 4em
	}
}

@media(min-width:992px) {
	.u-mg4000_pc {
		margin: 4em
	}
}

@media(max-width:991px) {
	.u-mg4000_tb {
		margin: 4em
	}
}

@media(max-width:767px) {
	.u-mg4000_sp {
		margin: 4em
	}
}

.u-mgt4000 {
	margin-top: 4em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt4000_lg {
		margin-top: 4em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt4000_md {
		margin-top: 4em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt4000_sm {
		margin-top: 4em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt4000_xs {
		margin-top: 4em
	}
}

@media(max-width:575px) {
	.u-mgt4000_ss {
		margin-top: 4em
	}
}

@media(min-width:992px) {
	.u-mgt4000_pc {
		margin-top: 4em
	}
}

@media(max-width:991px) {
	.u-mgt4000_tb {
		margin-top: 4em
	}
}

@media(max-width:767px) {
	.u-mgt4000_sp {
		margin-top: 4em
	}
}

.u-mgb4000 {
	margin-bottom: 4em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb4000_lg {
		margin-bottom: 4em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb4000_md {
		margin-bottom: 4em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb4000_sm {
		margin-bottom: 4em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb4000_xs {
		margin-bottom: 4em
	}
}

@media(max-width:575px) {
	.u-mgb4000_ss {
		margin-bottom: 4em
	}
}

@media(min-width:992px) {
	.u-mgb4000_pc {
		margin-bottom: 4em
	}
}

@media(max-width:991px) {
	.u-mgb4000_tb {
		margin-bottom: 4em
	}
}

@media(max-width:767px) {
	.u-mgb4000_sp {
		margin-bottom: 4em
	}
}

.u-mgl4000 {
	margin-left: 4em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl4000_lg {
		margin-left: 4em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl4000_md {
		margin-left: 4em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl4000_sm {
		margin-left: 4em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl4000_xs {
		margin-left: 4em
	}
}

@media(max-width:575px) {
	.u-mgl4000_ss {
		margin-left: 4em
	}
}

@media(min-width:992px) {
	.u-mgl4000_pc {
		margin-left: 4em
	}
}

@media(max-width:991px) {
	.u-mgl4000_tb {
		margin-left: 4em
	}
}

@media(max-width:767px) {
	.u-mgl4000_sp {
		margin-left: 4em
	}
}

.u-mgr4000 {
	margin-right: 4em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr4000_lg {
		margin-right: 4em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr4000_md {
		margin-right: 4em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr4000_sm {
		margin-right: 4em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr4000_xs {
		margin-right: 4em
	}
}

@media(max-width:575px) {
	.u-mgr4000_ss {
		margin-right: 4em
	}
}

@media(min-width:992px) {
	.u-mgr4000_pc {
		margin-right: 4em
	}
}

@media(max-width:991px) {
	.u-mgr4000_tb {
		margin-right: 4em
	}
}

@media(max-width:767px) {
	.u-mgr4000_sp {
		margin-right: 4em
	}
}

.u-pd4125 {
	padding: 4.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd4125_lg {
		padding: 4.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd4125_md {
		padding: 4.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd4125_sm {
		padding: 4.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd4125_xs {
		padding: 4.125em
	}
}

@media(max-width:575px) {
	.u-pd4125_ss {
		padding: 4.125em
	}
}

@media(min-width:992px) {
	.u-pd4125_pc {
		padding: 4.125em
	}
}

@media(max-width:991px) {
	.u-pd4125_tb {
		padding: 4.125em
	}
}

@media(max-width:767px) {
	.u-pd4125_sp {
		padding: 4.125em
	}
}

.u-pdt4125 {
	padding-top: 4.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt4125_lg {
		padding-top: 4.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt4125_md {
		padding-top: 4.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt4125_sm {
		padding-top: 4.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt4125_xs {
		padding-top: 4.125em
	}
}

@media(max-width:575px) {
	.u-pdt4125_ss {
		padding-top: 4.125em
	}
}

@media(min-width:992px) {
	.u-pdt4125_pc {
		padding-top: 4.125em
	}
}

@media(max-width:991px) {
	.u-pdt4125_tb {
		padding-top: 4.125em
	}
}

@media(max-width:767px) {
	.u-pdt4125_sp {
		padding-top: 4.125em
	}
}

.u-pdb4125 {
	padding-bottom: 4.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb4125_lg {
		padding-bottom: 4.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb4125_md {
		padding-bottom: 4.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb4125_sm {
		padding-bottom: 4.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb4125_xs {
		padding-bottom: 4.125em
	}
}

@media(max-width:575px) {
	.u-pdb4125_ss {
		padding-bottom: 4.125em
	}
}

@media(min-width:992px) {
	.u-pdb4125_pc {
		padding-bottom: 4.125em
	}
}

@media(max-width:991px) {
	.u-pdb4125_tb {
		padding-bottom: 4.125em
	}
}

@media(max-width:767px) {
	.u-pdb4125_sp {
		padding-bottom: 4.125em
	}
}

.u-pdl4125 {
	padding-left: 4.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl4125_lg {
		padding-left: 4.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl4125_md {
		padding-left: 4.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl4125_sm {
		padding-left: 4.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl4125_xs {
		padding-left: 4.125em
	}
}

@media(max-width:575px) {
	.u-pdl4125_ss {
		padding-left: 4.125em
	}
}

@media(min-width:992px) {
	.u-pdl4125_pc {
		padding-left: 4.125em
	}
}

@media(max-width:991px) {
	.u-pdl4125_tb {
		padding-left: 4.125em
	}
}

@media(max-width:767px) {
	.u-pdl4125_sp {
		padding-left: 4.125em
	}
}

.u-pdr4125 {
	padding-right: 4.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr4125_lg {
		padding-right: 4.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr4125_md {
		padding-right: 4.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr4125_sm {
		padding-right: 4.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr4125_xs {
		padding-right: 4.125em
	}
}

@media(max-width:575px) {
	.u-pdr4125_ss {
		padding-right: 4.125em
	}
}

@media(min-width:992px) {
	.u-pdr4125_pc {
		padding-right: 4.125em
	}
}

@media(max-width:991px) {
	.u-pdr4125_tb {
		padding-right: 4.125em
	}
}

@media(max-width:767px) {
	.u-pdr4125_sp {
		padding-right: 4.125em
	}
}

.u-mg4125 {
	margin: 4.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg4125_lg {
		margin: 4.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg4125_md {
		margin: 4.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg4125_sm {
		margin: 4.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg4125_xs {
		margin: 4.125em
	}
}

@media(max-width:575px) {
	.u-mg4125_ss {
		margin: 4.125em
	}
}

@media(min-width:992px) {
	.u-mg4125_pc {
		margin: 4.125em
	}
}

@media(max-width:991px) {
	.u-mg4125_tb {
		margin: 4.125em
	}
}

@media(max-width:767px) {
	.u-mg4125_sp {
		margin: 4.125em
	}
}

.u-mgt4125 {
	margin-top: 4.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt4125_lg {
		margin-top: 4.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt4125_md {
		margin-top: 4.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt4125_sm {
		margin-top: 4.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt4125_xs {
		margin-top: 4.125em
	}
}

@media(max-width:575px) {
	.u-mgt4125_ss {
		margin-top: 4.125em
	}
}

@media(min-width:992px) {
	.u-mgt4125_pc {
		margin-top: 4.125em
	}
}

@media(max-width:991px) {
	.u-mgt4125_tb {
		margin-top: 4.125em
	}
}

@media(max-width:767px) {
	.u-mgt4125_sp {
		margin-top: 4.125em
	}
}

.u-mgb4125 {
	margin-bottom: 4.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb4125_lg {
		margin-bottom: 4.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb4125_md {
		margin-bottom: 4.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb4125_sm {
		margin-bottom: 4.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb4125_xs {
		margin-bottom: 4.125em
	}
}

@media(max-width:575px) {
	.u-mgb4125_ss {
		margin-bottom: 4.125em
	}
}

@media(min-width:992px) {
	.u-mgb4125_pc {
		margin-bottom: 4.125em
	}
}

@media(max-width:991px) {
	.u-mgb4125_tb {
		margin-bottom: 4.125em
	}
}

@media(max-width:767px) {
	.u-mgb4125_sp {
		margin-bottom: 4.125em
	}
}

.u-mgl4125 {
	margin-left: 4.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl4125_lg {
		margin-left: 4.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl4125_md {
		margin-left: 4.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl4125_sm {
		margin-left: 4.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl4125_xs {
		margin-left: 4.125em
	}
}

@media(max-width:575px) {
	.u-mgl4125_ss {
		margin-left: 4.125em
	}
}

@media(min-width:992px) {
	.u-mgl4125_pc {
		margin-left: 4.125em
	}
}

@media(max-width:991px) {
	.u-mgl4125_tb {
		margin-left: 4.125em
	}
}

@media(max-width:767px) {
	.u-mgl4125_sp {
		margin-left: 4.125em
	}
}

.u-mgr4125 {
	margin-right: 4.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr4125_lg {
		margin-right: 4.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr4125_md {
		margin-right: 4.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr4125_sm {
		margin-right: 4.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr4125_xs {
		margin-right: 4.125em
	}
}

@media(max-width:575px) {
	.u-mgr4125_ss {
		margin-right: 4.125em
	}
}

@media(min-width:992px) {
	.u-mgr4125_pc {
		margin-right: 4.125em
	}
}

@media(max-width:991px) {
	.u-mgr4125_tb {
		margin-right: 4.125em
	}
}

@media(max-width:767px) {
	.u-mgr4125_sp {
		margin-right: 4.125em
	}
}

.u-pd4250 {
	padding: 4.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd4250_lg {
		padding: 4.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd4250_md {
		padding: 4.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd4250_sm {
		padding: 4.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd4250_xs {
		padding: 4.25em
	}
}

@media(max-width:575px) {
	.u-pd4250_ss {
		padding: 4.25em
	}
}

@media(min-width:992px) {
	.u-pd4250_pc {
		padding: 4.25em
	}
}

@media(max-width:991px) {
	.u-pd4250_tb {
		padding: 4.25em
	}
}

@media(max-width:767px) {
	.u-pd4250_sp {
		padding: 4.25em
	}
}

.u-pdt4250 {
	padding-top: 4.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt4250_lg {
		padding-top: 4.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt4250_md {
		padding-top: 4.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt4250_sm {
		padding-top: 4.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt4250_xs {
		padding-top: 4.25em
	}
}

@media(max-width:575px) {
	.u-pdt4250_ss {
		padding-top: 4.25em
	}
}

@media(min-width:992px) {
	.u-pdt4250_pc {
		padding-top: 4.25em
	}
}

@media(max-width:991px) {
	.u-pdt4250_tb {
		padding-top: 4.25em
	}
}

@media(max-width:767px) {
	.u-pdt4250_sp {
		padding-top: 4.25em
	}
}

.u-pdb4250 {
	padding-bottom: 4.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb4250_lg {
		padding-bottom: 4.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb4250_md {
		padding-bottom: 4.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb4250_sm {
		padding-bottom: 4.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb4250_xs {
		padding-bottom: 4.25em
	}
}

@media(max-width:575px) {
	.u-pdb4250_ss {
		padding-bottom: 4.25em
	}
}

@media(min-width:992px) {
	.u-pdb4250_pc {
		padding-bottom: 4.25em
	}
}

@media(max-width:991px) {
	.u-pdb4250_tb {
		padding-bottom: 4.25em
	}
}

@media(max-width:767px) {
	.u-pdb4250_sp {
		padding-bottom: 4.25em
	}
}

.u-pdl4250 {
	padding-left: 4.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl4250_lg {
		padding-left: 4.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl4250_md {
		padding-left: 4.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl4250_sm {
		padding-left: 4.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl4250_xs {
		padding-left: 4.25em
	}
}

@media(max-width:575px) {
	.u-pdl4250_ss {
		padding-left: 4.25em
	}
}

@media(min-width:992px) {
	.u-pdl4250_pc {
		padding-left: 4.25em
	}
}

@media(max-width:991px) {
	.u-pdl4250_tb {
		padding-left: 4.25em
	}
}

@media(max-width:767px) {
	.u-pdl4250_sp {
		padding-left: 4.25em
	}
}

.u-pdr4250 {
	padding-right: 4.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr4250_lg {
		padding-right: 4.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr4250_md {
		padding-right: 4.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr4250_sm {
		padding-right: 4.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr4250_xs {
		padding-right: 4.25em
	}
}

@media(max-width:575px) {
	.u-pdr4250_ss {
		padding-right: 4.25em
	}
}

@media(min-width:992px) {
	.u-pdr4250_pc {
		padding-right: 4.25em
	}
}

@media(max-width:991px) {
	.u-pdr4250_tb {
		padding-right: 4.25em
	}
}

@media(max-width:767px) {
	.u-pdr4250_sp {
		padding-right: 4.25em
	}
}

.u-mg4250 {
	margin: 4.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg4250_lg {
		margin: 4.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg4250_md {
		margin: 4.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg4250_sm {
		margin: 4.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg4250_xs {
		margin: 4.25em
	}
}

@media(max-width:575px) {
	.u-mg4250_ss {
		margin: 4.25em
	}
}

@media(min-width:992px) {
	.u-mg4250_pc {
		margin: 4.25em
	}
}

@media(max-width:991px) {
	.u-mg4250_tb {
		margin: 4.25em
	}
}

@media(max-width:767px) {
	.u-mg4250_sp {
		margin: 4.25em
	}
}

.u-mgt4250 {
	margin-top: 4.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt4250_lg {
		margin-top: 4.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt4250_md {
		margin-top: 4.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt4250_sm {
		margin-top: 4.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt4250_xs {
		margin-top: 4.25em
	}
}

@media(max-width:575px) {
	.u-mgt4250_ss {
		margin-top: 4.25em
	}
}

@media(min-width:992px) {
	.u-mgt4250_pc {
		margin-top: 4.25em
	}
}

@media(max-width:991px) {
	.u-mgt4250_tb {
		margin-top: 4.25em
	}
}

@media(max-width:767px) {
	.u-mgt4250_sp {
		margin-top: 4.25em
	}
}

.u-mgb4250 {
	margin-bottom: 4.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb4250_lg {
		margin-bottom: 4.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb4250_md {
		margin-bottom: 4.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb4250_sm {
		margin-bottom: 4.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb4250_xs {
		margin-bottom: 4.25em
	}
}

@media(max-width:575px) {
	.u-mgb4250_ss {
		margin-bottom: 4.25em
	}
}

@media(min-width:992px) {
	.u-mgb4250_pc {
		margin-bottom: 4.25em
	}
}

@media(max-width:991px) {
	.u-mgb4250_tb {
		margin-bottom: 4.25em
	}
}

@media(max-width:767px) {
	.u-mgb4250_sp {
		margin-bottom: 4.25em
	}
}

.u-mgl4250 {
	margin-left: 4.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl4250_lg {
		margin-left: 4.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl4250_md {
		margin-left: 4.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl4250_sm {
		margin-left: 4.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl4250_xs {
		margin-left: 4.25em
	}
}

@media(max-width:575px) {
	.u-mgl4250_ss {
		margin-left: 4.25em
	}
}

@media(min-width:992px) {
	.u-mgl4250_pc {
		margin-left: 4.25em
	}
}

@media(max-width:991px) {
	.u-mgl4250_tb {
		margin-left: 4.25em
	}
}

@media(max-width:767px) {
	.u-mgl4250_sp {
		margin-left: 4.25em
	}
}

.u-mgr4250 {
	margin-right: 4.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr4250_lg {
		margin-right: 4.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr4250_md {
		margin-right: 4.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr4250_sm {
		margin-right: 4.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr4250_xs {
		margin-right: 4.25em
	}
}

@media(max-width:575px) {
	.u-mgr4250_ss {
		margin-right: 4.25em
	}
}

@media(min-width:992px) {
	.u-mgr4250_pc {
		margin-right: 4.25em
	}
}

@media(max-width:991px) {
	.u-mgr4250_tb {
		margin-right: 4.25em
	}
}

@media(max-width:767px) {
	.u-mgr4250_sp {
		margin-right: 4.25em
	}
}

.u-pd4375 {
	padding: 4.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd4375_lg {
		padding: 4.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd4375_md {
		padding: 4.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd4375_sm {
		padding: 4.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd4375_xs {
		padding: 4.375em
	}
}

@media(max-width:575px) {
	.u-pd4375_ss {
		padding: 4.375em
	}
}

@media(min-width:992px) {
	.u-pd4375_pc {
		padding: 4.375em
	}
}

@media(max-width:991px) {
	.u-pd4375_tb {
		padding: 4.375em
	}
}

@media(max-width:767px) {
	.u-pd4375_sp {
		padding: 4.375em
	}
}

.u-pdt4375 {
	padding-top: 4.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt4375_lg {
		padding-top: 4.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt4375_md {
		padding-top: 4.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt4375_sm {
		padding-top: 4.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt4375_xs {
		padding-top: 4.375em
	}
}

@media(max-width:575px) {
	.u-pdt4375_ss {
		padding-top: 4.375em
	}
}

@media(min-width:992px) {
	.u-pdt4375_pc {
		padding-top: 4.375em
	}
}

@media(max-width:991px) {
	.u-pdt4375_tb {
		padding-top: 4.375em
	}
}

@media(max-width:767px) {
	.u-pdt4375_sp {
		padding-top: 4.375em
	}
}

.u-pdb4375 {
	padding-bottom: 4.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb4375_lg {
		padding-bottom: 4.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb4375_md {
		padding-bottom: 4.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb4375_sm {
		padding-bottom: 4.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb4375_xs {
		padding-bottom: 4.375em
	}
}

@media(max-width:575px) {
	.u-pdb4375_ss {
		padding-bottom: 4.375em
	}
}

@media(min-width:992px) {
	.u-pdb4375_pc {
		padding-bottom: 4.375em
	}
}

@media(max-width:991px) {
	.u-pdb4375_tb {
		padding-bottom: 4.375em
	}
}

@media(max-width:767px) {
	.u-pdb4375_sp {
		padding-bottom: 4.375em
	}
}

.u-pdl4375 {
	padding-left: 4.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl4375_lg {
		padding-left: 4.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl4375_md {
		padding-left: 4.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl4375_sm {
		padding-left: 4.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl4375_xs {
		padding-left: 4.375em
	}
}

@media(max-width:575px) {
	.u-pdl4375_ss {
		padding-left: 4.375em
	}
}

@media(min-width:992px) {
	.u-pdl4375_pc {
		padding-left: 4.375em
	}
}

@media(max-width:991px) {
	.u-pdl4375_tb {
		padding-left: 4.375em
	}
}

@media(max-width:767px) {
	.u-pdl4375_sp {
		padding-left: 4.375em
	}
}

.u-pdr4375 {
	padding-right: 4.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr4375_lg {
		padding-right: 4.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr4375_md {
		padding-right: 4.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr4375_sm {
		padding-right: 4.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr4375_xs {
		padding-right: 4.375em
	}
}

@media(max-width:575px) {
	.u-pdr4375_ss {
		padding-right: 4.375em
	}
}

@media(min-width:992px) {
	.u-pdr4375_pc {
		padding-right: 4.375em
	}
}

@media(max-width:991px) {
	.u-pdr4375_tb {
		padding-right: 4.375em
	}
}

@media(max-width:767px) {
	.u-pdr4375_sp {
		padding-right: 4.375em
	}
}

.u-mg4375 {
	margin: 4.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg4375_lg {
		margin: 4.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg4375_md {
		margin: 4.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg4375_sm {
		margin: 4.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg4375_xs {
		margin: 4.375em
	}
}

@media(max-width:575px) {
	.u-mg4375_ss {
		margin: 4.375em
	}
}

@media(min-width:992px) {
	.u-mg4375_pc {
		margin: 4.375em
	}
}

@media(max-width:991px) {
	.u-mg4375_tb {
		margin: 4.375em
	}
}

@media(max-width:767px) {
	.u-mg4375_sp {
		margin: 4.375em
	}
}

.u-mgt4375 {
	margin-top: 4.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt4375_lg {
		margin-top: 4.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt4375_md {
		margin-top: 4.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt4375_sm {
		margin-top: 4.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt4375_xs {
		margin-top: 4.375em
	}
}

@media(max-width:575px) {
	.u-mgt4375_ss {
		margin-top: 4.375em
	}
}

@media(min-width:992px) {
	.u-mgt4375_pc {
		margin-top: 4.375em
	}
}

@media(max-width:991px) {
	.u-mgt4375_tb {
		margin-top: 4.375em
	}
}

@media(max-width:767px) {
	.u-mgt4375_sp {
		margin-top: 4.375em
	}
}

.u-mgb4375 {
	margin-bottom: 4.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb4375_lg {
		margin-bottom: 4.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb4375_md {
		margin-bottom: 4.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb4375_sm {
		margin-bottom: 4.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb4375_xs {
		margin-bottom: 4.375em
	}
}

@media(max-width:575px) {
	.u-mgb4375_ss {
		margin-bottom: 4.375em
	}
}

@media(min-width:992px) {
	.u-mgb4375_pc {
		margin-bottom: 4.375em
	}
}

@media(max-width:991px) {
	.u-mgb4375_tb {
		margin-bottom: 4.375em
	}
}

@media(max-width:767px) {
	.u-mgb4375_sp {
		margin-bottom: 4.375em
	}
}

.u-mgl4375 {
	margin-left: 4.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl4375_lg {
		margin-left: 4.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl4375_md {
		margin-left: 4.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl4375_sm {
		margin-left: 4.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl4375_xs {
		margin-left: 4.375em
	}
}

@media(max-width:575px) {
	.u-mgl4375_ss {
		margin-left: 4.375em
	}
}

@media(min-width:992px) {
	.u-mgl4375_pc {
		margin-left: 4.375em
	}
}

@media(max-width:991px) {
	.u-mgl4375_tb {
		margin-left: 4.375em
	}
}

@media(max-width:767px) {
	.u-mgl4375_sp {
		margin-left: 4.375em
	}
}

.u-mgr4375 {
	margin-right: 4.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr4375_lg {
		margin-right: 4.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr4375_md {
		margin-right: 4.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr4375_sm {
		margin-right: 4.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr4375_xs {
		margin-right: 4.375em
	}
}

@media(max-width:575px) {
	.u-mgr4375_ss {
		margin-right: 4.375em
	}
}

@media(min-width:992px) {
	.u-mgr4375_pc {
		margin-right: 4.375em
	}
}

@media(max-width:991px) {
	.u-mgr4375_tb {
		margin-right: 4.375em
	}
}

@media(max-width:767px) {
	.u-mgr4375_sp {
		margin-right: 4.375em
	}
}

.u-pd4500 {
	padding: 4.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd4500_lg {
		padding: 4.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd4500_md {
		padding: 4.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd4500_sm {
		padding: 4.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd4500_xs {
		padding: 4.5em
	}
}

@media(max-width:575px) {
	.u-pd4500_ss {
		padding: 4.5em
	}
}

@media(min-width:992px) {
	.u-pd4500_pc {
		padding: 4.5em
	}
}

@media(max-width:991px) {
	.u-pd4500_tb {
		padding: 4.5em
	}
}

@media(max-width:767px) {
	.u-pd4500_sp {
		padding: 4.5em
	}
}

.u-pdt4500 {
	padding-top: 4.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt4500_lg {
		padding-top: 4.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt4500_md {
		padding-top: 4.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt4500_sm {
		padding-top: 4.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt4500_xs {
		padding-top: 4.5em
	}
}

@media(max-width:575px) {
	.u-pdt4500_ss {
		padding-top: 4.5em
	}
}

@media(min-width:992px) {
	.u-pdt4500_pc {
		padding-top: 4.5em
	}
}

@media(max-width:991px) {
	.u-pdt4500_tb {
		padding-top: 4.5em
	}
}

@media(max-width:767px) {
	.u-pdt4500_sp {
		padding-top: 4.5em
	}
}

.u-pdb4500 {
	padding-bottom: 4.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb4500_lg {
		padding-bottom: 4.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb4500_md {
		padding-bottom: 4.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb4500_sm {
		padding-bottom: 4.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb4500_xs {
		padding-bottom: 4.5em
	}
}

@media(max-width:575px) {
	.u-pdb4500_ss {
		padding-bottom: 4.5em
	}
}

@media(min-width:992px) {
	.u-pdb4500_pc {
		padding-bottom: 4.5em
	}
}

@media(max-width:991px) {
	.u-pdb4500_tb {
		padding-bottom: 4.5em
	}
}

@media(max-width:767px) {
	.u-pdb4500_sp {
		padding-bottom: 4.5em
	}
}

.u-pdl4500 {
	padding-left: 4.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl4500_lg {
		padding-left: 4.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl4500_md {
		padding-left: 4.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl4500_sm {
		padding-left: 4.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl4500_xs {
		padding-left: 4.5em
	}
}

@media(max-width:575px) {
	.u-pdl4500_ss {
		padding-left: 4.5em
	}
}

@media(min-width:992px) {
	.u-pdl4500_pc {
		padding-left: 4.5em
	}
}

@media(max-width:991px) {
	.u-pdl4500_tb {
		padding-left: 4.5em
	}
}

@media(max-width:767px) {
	.u-pdl4500_sp {
		padding-left: 4.5em
	}
}

.u-pdr4500 {
	padding-right: 4.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr4500_lg {
		padding-right: 4.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr4500_md {
		padding-right: 4.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr4500_sm {
		padding-right: 4.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr4500_xs {
		padding-right: 4.5em
	}
}

@media(max-width:575px) {
	.u-pdr4500_ss {
		padding-right: 4.5em
	}
}

@media(min-width:992px) {
	.u-pdr4500_pc {
		padding-right: 4.5em
	}
}

@media(max-width:991px) {
	.u-pdr4500_tb {
		padding-right: 4.5em
	}
}

@media(max-width:767px) {
	.u-pdr4500_sp {
		padding-right: 4.5em
	}
}

.u-mg4500 {
	margin: 4.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg4500_lg {
		margin: 4.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg4500_md {
		margin: 4.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg4500_sm {
		margin: 4.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg4500_xs {
		margin: 4.5em
	}
}

@media(max-width:575px) {
	.u-mg4500_ss {
		margin: 4.5em
	}
}

@media(min-width:992px) {
	.u-mg4500_pc {
		margin: 4.5em
	}
}

@media(max-width:991px) {
	.u-mg4500_tb {
		margin: 4.5em
	}
}

@media(max-width:767px) {
	.u-mg4500_sp {
		margin: 4.5em
	}
}

.u-mgt4500 {
	margin-top: 4.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt4500_lg {
		margin-top: 4.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt4500_md {
		margin-top: 4.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt4500_sm {
		margin-top: 4.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt4500_xs {
		margin-top: 4.5em
	}
}

@media(max-width:575px) {
	.u-mgt4500_ss {
		margin-top: 4.5em
	}
}

@media(min-width:992px) {
	.u-mgt4500_pc {
		margin-top: 4.5em
	}
}

@media(max-width:991px) {
	.u-mgt4500_tb {
		margin-top: 4.5em
	}
}

@media(max-width:767px) {
	.u-mgt4500_sp {
		margin-top: 4.5em
	}
}

.u-mgb4500 {
	margin-bottom: 4.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb4500_lg {
		margin-bottom: 4.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb4500_md {
		margin-bottom: 4.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb4500_sm {
		margin-bottom: 4.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb4500_xs {
		margin-bottom: 4.5em
	}
}

@media(max-width:575px) {
	.u-mgb4500_ss {
		margin-bottom: 4.5em
	}
}

@media(min-width:992px) {
	.u-mgb4500_pc {
		margin-bottom: 4.5em
	}
}

@media(max-width:991px) {
	.u-mgb4500_tb {
		margin-bottom: 4.5em
	}
}

@media(max-width:767px) {
	.u-mgb4500_sp {
		margin-bottom: 4.5em
	}
}

.u-mgl4500 {
	margin-left: 4.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl4500_lg {
		margin-left: 4.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl4500_md {
		margin-left: 4.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl4500_sm {
		margin-left: 4.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl4500_xs {
		margin-left: 4.5em
	}
}

@media(max-width:575px) {
	.u-mgl4500_ss {
		margin-left: 4.5em
	}
}

@media(min-width:992px) {
	.u-mgl4500_pc {
		margin-left: 4.5em
	}
}

@media(max-width:991px) {
	.u-mgl4500_tb {
		margin-left: 4.5em
	}
}

@media(max-width:767px) {
	.u-mgl4500_sp {
		margin-left: 4.5em
	}
}

.u-mgr4500 {
	margin-right: 4.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr4500_lg {
		margin-right: 4.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr4500_md {
		margin-right: 4.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr4500_sm {
		margin-right: 4.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr4500_xs {
		margin-right: 4.5em
	}
}

@media(max-width:575px) {
	.u-mgr4500_ss {
		margin-right: 4.5em
	}
}

@media(min-width:992px) {
	.u-mgr4500_pc {
		margin-right: 4.5em
	}
}

@media(max-width:991px) {
	.u-mgr4500_tb {
		margin-right: 4.5em
	}
}

@media(max-width:767px) {
	.u-mgr4500_sp {
		margin-right: 4.5em
	}
}

.u-pd4625 {
	padding: 4.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd4625_lg {
		padding: 4.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd4625_md {
		padding: 4.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd4625_sm {
		padding: 4.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd4625_xs {
		padding: 4.625em
	}
}

@media(max-width:575px) {
	.u-pd4625_ss {
		padding: 4.625em
	}
}

@media(min-width:992px) {
	.u-pd4625_pc {
		padding: 4.625em
	}
}

@media(max-width:991px) {
	.u-pd4625_tb {
		padding: 4.625em
	}
}

@media(max-width:767px) {
	.u-pd4625_sp {
		padding: 4.625em
	}
}

.u-pdt4625 {
	padding-top: 4.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt4625_lg {
		padding-top: 4.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt4625_md {
		padding-top: 4.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt4625_sm {
		padding-top: 4.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt4625_xs {
		padding-top: 4.625em
	}
}

@media(max-width:575px) {
	.u-pdt4625_ss {
		padding-top: 4.625em
	}
}

@media(min-width:992px) {
	.u-pdt4625_pc {
		padding-top: 4.625em
	}
}

@media(max-width:991px) {
	.u-pdt4625_tb {
		padding-top: 4.625em
	}
}

@media(max-width:767px) {
	.u-pdt4625_sp {
		padding-top: 4.625em
	}
}

.u-pdb4625 {
	padding-bottom: 4.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb4625_lg {
		padding-bottom: 4.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb4625_md {
		padding-bottom: 4.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb4625_sm {
		padding-bottom: 4.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb4625_xs {
		padding-bottom: 4.625em
	}
}

@media(max-width:575px) {
	.u-pdb4625_ss {
		padding-bottom: 4.625em
	}
}

@media(min-width:992px) {
	.u-pdb4625_pc {
		padding-bottom: 4.625em
	}
}

@media(max-width:991px) {
	.u-pdb4625_tb {
		padding-bottom: 4.625em
	}
}

@media(max-width:767px) {
	.u-pdb4625_sp {
		padding-bottom: 4.625em
	}
}

.u-pdl4625 {
	padding-left: 4.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl4625_lg {
		padding-left: 4.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl4625_md {
		padding-left: 4.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl4625_sm {
		padding-left: 4.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl4625_xs {
		padding-left: 4.625em
	}
}

@media(max-width:575px) {
	.u-pdl4625_ss {
		padding-left: 4.625em
	}
}

@media(min-width:992px) {
	.u-pdl4625_pc {
		padding-left: 4.625em
	}
}

@media(max-width:991px) {
	.u-pdl4625_tb {
		padding-left: 4.625em
	}
}

@media(max-width:767px) {
	.u-pdl4625_sp {
		padding-left: 4.625em
	}
}

.u-pdr4625 {
	padding-right: 4.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr4625_lg {
		padding-right: 4.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr4625_md {
		padding-right: 4.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr4625_sm {
		padding-right: 4.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr4625_xs {
		padding-right: 4.625em
	}
}

@media(max-width:575px) {
	.u-pdr4625_ss {
		padding-right: 4.625em
	}
}

@media(min-width:992px) {
	.u-pdr4625_pc {
		padding-right: 4.625em
	}
}

@media(max-width:991px) {
	.u-pdr4625_tb {
		padding-right: 4.625em
	}
}

@media(max-width:767px) {
	.u-pdr4625_sp {
		padding-right: 4.625em
	}
}

.u-mg4625 {
	margin: 4.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg4625_lg {
		margin: 4.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg4625_md {
		margin: 4.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg4625_sm {
		margin: 4.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg4625_xs {
		margin: 4.625em
	}
}

@media(max-width:575px) {
	.u-mg4625_ss {
		margin: 4.625em
	}
}

@media(min-width:992px) {
	.u-mg4625_pc {
		margin: 4.625em
	}
}

@media(max-width:991px) {
	.u-mg4625_tb {
		margin: 4.625em
	}
}

@media(max-width:767px) {
	.u-mg4625_sp {
		margin: 4.625em
	}
}

.u-mgt4625 {
	margin-top: 4.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt4625_lg {
		margin-top: 4.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt4625_md {
		margin-top: 4.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt4625_sm {
		margin-top: 4.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt4625_xs {
		margin-top: 4.625em
	}
}

@media(max-width:575px) {
	.u-mgt4625_ss {
		margin-top: 4.625em
	}
}

@media(min-width:992px) {
	.u-mgt4625_pc {
		margin-top: 4.625em
	}
}

@media(max-width:991px) {
	.u-mgt4625_tb {
		margin-top: 4.625em
	}
}

@media(max-width:767px) {
	.u-mgt4625_sp {
		margin-top: 4.625em
	}
}

.u-mgb4625 {
	margin-bottom: 4.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb4625_lg {
		margin-bottom: 4.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb4625_md {
		margin-bottom: 4.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb4625_sm {
		margin-bottom: 4.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb4625_xs {
		margin-bottom: 4.625em
	}
}

@media(max-width:575px) {
	.u-mgb4625_ss {
		margin-bottom: 4.625em
	}
}

@media(min-width:992px) {
	.u-mgb4625_pc {
		margin-bottom: 4.625em
	}
}

@media(max-width:991px) {
	.u-mgb4625_tb {
		margin-bottom: 4.625em
	}
}

@media(max-width:767px) {
	.u-mgb4625_sp {
		margin-bottom: 4.625em
	}
}

.u-mgl4625 {
	margin-left: 4.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl4625_lg {
		margin-left: 4.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl4625_md {
		margin-left: 4.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl4625_sm {
		margin-left: 4.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl4625_xs {
		margin-left: 4.625em
	}
}

@media(max-width:575px) {
	.u-mgl4625_ss {
		margin-left: 4.625em
	}
}

@media(min-width:992px) {
	.u-mgl4625_pc {
		margin-left: 4.625em
	}
}

@media(max-width:991px) {
	.u-mgl4625_tb {
		margin-left: 4.625em
	}
}

@media(max-width:767px) {
	.u-mgl4625_sp {
		margin-left: 4.625em
	}
}

.u-mgr4625 {
	margin-right: 4.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr4625_lg {
		margin-right: 4.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr4625_md {
		margin-right: 4.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr4625_sm {
		margin-right: 4.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr4625_xs {
		margin-right: 4.625em
	}
}

@media(max-width:575px) {
	.u-mgr4625_ss {
		margin-right: 4.625em
	}
}

@media(min-width:992px) {
	.u-mgr4625_pc {
		margin-right: 4.625em
	}
}

@media(max-width:991px) {
	.u-mgr4625_tb {
		margin-right: 4.625em
	}
}

@media(max-width:767px) {
	.u-mgr4625_sp {
		margin-right: 4.625em
	}
}

.u-pd4750 {
	padding: 4.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd4750_lg {
		padding: 4.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd4750_md {
		padding: 4.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd4750_sm {
		padding: 4.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd4750_xs {
		padding: 4.75em
	}
}

@media(max-width:575px) {
	.u-pd4750_ss {
		padding: 4.75em
	}
}

@media(min-width:992px) {
	.u-pd4750_pc {
		padding: 4.75em
	}
}

@media(max-width:991px) {
	.u-pd4750_tb {
		padding: 4.75em
	}
}

@media(max-width:767px) {
	.u-pd4750_sp {
		padding: 4.75em
	}
}

.u-pdt4750 {
	padding-top: 4.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt4750_lg {
		padding-top: 4.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt4750_md {
		padding-top: 4.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt4750_sm {
		padding-top: 4.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt4750_xs {
		padding-top: 4.75em
	}
}

@media(max-width:575px) {
	.u-pdt4750_ss {
		padding-top: 4.75em
	}
}

@media(min-width:992px) {
	.u-pdt4750_pc {
		padding-top: 4.75em
	}
}

@media(max-width:991px) {
	.u-pdt4750_tb {
		padding-top: 4.75em
	}
}

@media(max-width:767px) {
	.u-pdt4750_sp {
		padding-top: 4.75em
	}
}

.u-pdb4750 {
	padding-bottom: 4.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb4750_lg {
		padding-bottom: 4.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb4750_md {
		padding-bottom: 4.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb4750_sm {
		padding-bottom: 4.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb4750_xs {
		padding-bottom: 4.75em
	}
}

@media(max-width:575px) {
	.u-pdb4750_ss {
		padding-bottom: 4.75em
	}
}

@media(min-width:992px) {
	.u-pdb4750_pc {
		padding-bottom: 4.75em
	}
}

@media(max-width:991px) {
	.u-pdb4750_tb {
		padding-bottom: 4.75em
	}
}

@media(max-width:767px) {
	.u-pdb4750_sp {
		padding-bottom: 4.75em
	}
}

.u-pdl4750 {
	padding-left: 4.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl4750_lg {
		padding-left: 4.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl4750_md {
		padding-left: 4.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl4750_sm {
		padding-left: 4.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl4750_xs {
		padding-left: 4.75em
	}
}

@media(max-width:575px) {
	.u-pdl4750_ss {
		padding-left: 4.75em
	}
}

@media(min-width:992px) {
	.u-pdl4750_pc {
		padding-left: 4.75em
	}
}

@media(max-width:991px) {
	.u-pdl4750_tb {
		padding-left: 4.75em
	}
}

@media(max-width:767px) {
	.u-pdl4750_sp {
		padding-left: 4.75em
	}
}

.u-pdr4750 {
	padding-right: 4.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr4750_lg {
		padding-right: 4.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr4750_md {
		padding-right: 4.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr4750_sm {
		padding-right: 4.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr4750_xs {
		padding-right: 4.75em
	}
}

@media(max-width:575px) {
	.u-pdr4750_ss {
		padding-right: 4.75em
	}
}

@media(min-width:992px) {
	.u-pdr4750_pc {
		padding-right: 4.75em
	}
}

@media(max-width:991px) {
	.u-pdr4750_tb {
		padding-right: 4.75em
	}
}

@media(max-width:767px) {
	.u-pdr4750_sp {
		padding-right: 4.75em
	}
}

.u-mg4750 {
	margin: 4.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg4750_lg {
		margin: 4.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg4750_md {
		margin: 4.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg4750_sm {
		margin: 4.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg4750_xs {
		margin: 4.75em
	}
}

@media(max-width:575px) {
	.u-mg4750_ss {
		margin: 4.75em
	}
}

@media(min-width:992px) {
	.u-mg4750_pc {
		margin: 4.75em
	}
}

@media(max-width:991px) {
	.u-mg4750_tb {
		margin: 4.75em
	}
}

@media(max-width:767px) {
	.u-mg4750_sp {
		margin: 4.75em
	}
}

.u-mgt4750 {
	margin-top: 4.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt4750_lg {
		margin-top: 4.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt4750_md {
		margin-top: 4.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt4750_sm {
		margin-top: 4.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt4750_xs {
		margin-top: 4.75em
	}
}

@media(max-width:575px) {
	.u-mgt4750_ss {
		margin-top: 4.75em
	}
}

@media(min-width:992px) {
	.u-mgt4750_pc {
		margin-top: 4.75em
	}
}

@media(max-width:991px) {
	.u-mgt4750_tb {
		margin-top: 4.75em
	}
}

@media(max-width:767px) {
	.u-mgt4750_sp {
		margin-top: 4.75em
	}
}

.u-mgb4750 {
	margin-bottom: 4.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb4750_lg {
		margin-bottom: 4.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb4750_md {
		margin-bottom: 4.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb4750_sm {
		margin-bottom: 4.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb4750_xs {
		margin-bottom: 4.75em
	}
}

@media(max-width:575px) {
	.u-mgb4750_ss {
		margin-bottom: 4.75em
	}
}

@media(min-width:992px) {
	.u-mgb4750_pc {
		margin-bottom: 4.75em
	}
}

@media(max-width:991px) {
	.u-mgb4750_tb {
		margin-bottom: 4.75em
	}
}

@media(max-width:767px) {
	.u-mgb4750_sp {
		margin-bottom: 4.75em
	}
}

.u-mgl4750 {
	margin-left: 4.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl4750_lg {
		margin-left: 4.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl4750_md {
		margin-left: 4.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl4750_sm {
		margin-left: 4.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl4750_xs {
		margin-left: 4.75em
	}
}

@media(max-width:575px) {
	.u-mgl4750_ss {
		margin-left: 4.75em
	}
}

@media(min-width:992px) {
	.u-mgl4750_pc {
		margin-left: 4.75em
	}
}

@media(max-width:991px) {
	.u-mgl4750_tb {
		margin-left: 4.75em
	}
}

@media(max-width:767px) {
	.u-mgl4750_sp {
		margin-left: 4.75em
	}
}

.u-mgr4750 {
	margin-right: 4.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr4750_lg {
		margin-right: 4.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr4750_md {
		margin-right: 4.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr4750_sm {
		margin-right: 4.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr4750_xs {
		margin-right: 4.75em
	}
}

@media(max-width:575px) {
	.u-mgr4750_ss {
		margin-right: 4.75em
	}
}

@media(min-width:992px) {
	.u-mgr4750_pc {
		margin-right: 4.75em
	}
}

@media(max-width:991px) {
	.u-mgr4750_tb {
		margin-right: 4.75em
	}
}

@media(max-width:767px) {
	.u-mgr4750_sp {
		margin-right: 4.75em
	}
}

.u-pd4875 {
	padding: 4.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd4875_lg {
		padding: 4.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd4875_md {
		padding: 4.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd4875_sm {
		padding: 4.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd4875_xs {
		padding: 4.875em
	}
}

@media(max-width:575px) {
	.u-pd4875_ss {
		padding: 4.875em
	}
}

@media(min-width:992px) {
	.u-pd4875_pc {
		padding: 4.875em
	}
}

@media(max-width:991px) {
	.u-pd4875_tb {
		padding: 4.875em
	}
}

@media(max-width:767px) {
	.u-pd4875_sp {
		padding: 4.875em
	}
}

.u-pdt4875 {
	padding-top: 4.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt4875_lg {
		padding-top: 4.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt4875_md {
		padding-top: 4.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt4875_sm {
		padding-top: 4.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt4875_xs {
		padding-top: 4.875em
	}
}

@media(max-width:575px) {
	.u-pdt4875_ss {
		padding-top: 4.875em
	}
}

@media(min-width:992px) {
	.u-pdt4875_pc {
		padding-top: 4.875em
	}
}

@media(max-width:991px) {
	.u-pdt4875_tb {
		padding-top: 4.875em
	}
}

@media(max-width:767px) {
	.u-pdt4875_sp {
		padding-top: 4.875em
	}
}

.u-pdb4875 {
	padding-bottom: 4.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb4875_lg {
		padding-bottom: 4.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb4875_md {
		padding-bottom: 4.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb4875_sm {
		padding-bottom: 4.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb4875_xs {
		padding-bottom: 4.875em
	}
}

@media(max-width:575px) {
	.u-pdb4875_ss {
		padding-bottom: 4.875em
	}
}

@media(min-width:992px) {
	.u-pdb4875_pc {
		padding-bottom: 4.875em
	}
}

@media(max-width:991px) {
	.u-pdb4875_tb {
		padding-bottom: 4.875em
	}
}

@media(max-width:767px) {
	.u-pdb4875_sp {
		padding-bottom: 4.875em
	}
}

.u-pdl4875 {
	padding-left: 4.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl4875_lg {
		padding-left: 4.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl4875_md {
		padding-left: 4.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl4875_sm {
		padding-left: 4.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl4875_xs {
		padding-left: 4.875em
	}
}

@media(max-width:575px) {
	.u-pdl4875_ss {
		padding-left: 4.875em
	}
}

@media(min-width:992px) {
	.u-pdl4875_pc {
		padding-left: 4.875em
	}
}

@media(max-width:991px) {
	.u-pdl4875_tb {
		padding-left: 4.875em
	}
}

@media(max-width:767px) {
	.u-pdl4875_sp {
		padding-left: 4.875em
	}
}

.u-pdr4875 {
	padding-right: 4.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr4875_lg {
		padding-right: 4.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr4875_md {
		padding-right: 4.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr4875_sm {
		padding-right: 4.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr4875_xs {
		padding-right: 4.875em
	}
}

@media(max-width:575px) {
	.u-pdr4875_ss {
		padding-right: 4.875em
	}
}

@media(min-width:992px) {
	.u-pdr4875_pc {
		padding-right: 4.875em
	}
}

@media(max-width:991px) {
	.u-pdr4875_tb {
		padding-right: 4.875em
	}
}

@media(max-width:767px) {
	.u-pdr4875_sp {
		padding-right: 4.875em
	}
}

.u-mg4875 {
	margin: 4.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg4875_lg {
		margin: 4.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg4875_md {
		margin: 4.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg4875_sm {
		margin: 4.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg4875_xs {
		margin: 4.875em
	}
}

@media(max-width:575px) {
	.u-mg4875_ss {
		margin: 4.875em
	}
}

@media(min-width:992px) {
	.u-mg4875_pc {
		margin: 4.875em
	}
}

@media(max-width:991px) {
	.u-mg4875_tb {
		margin: 4.875em
	}
}

@media(max-width:767px) {
	.u-mg4875_sp {
		margin: 4.875em
	}
}

.u-mgt4875 {
	margin-top: 4.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt4875_lg {
		margin-top: 4.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt4875_md {
		margin-top: 4.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt4875_sm {
		margin-top: 4.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt4875_xs {
		margin-top: 4.875em
	}
}

@media(max-width:575px) {
	.u-mgt4875_ss {
		margin-top: 4.875em
	}
}

@media(min-width:992px) {
	.u-mgt4875_pc {
		margin-top: 4.875em
	}
}

@media(max-width:991px) {
	.u-mgt4875_tb {
		margin-top: 4.875em
	}
}

@media(max-width:767px) {
	.u-mgt4875_sp {
		margin-top: 4.875em
	}
}

.u-mgb4875 {
	margin-bottom: 4.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb4875_lg {
		margin-bottom: 4.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb4875_md {
		margin-bottom: 4.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb4875_sm {
		margin-bottom: 4.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb4875_xs {
		margin-bottom: 4.875em
	}
}

@media(max-width:575px) {
	.u-mgb4875_ss {
		margin-bottom: 4.875em
	}
}

@media(min-width:992px) {
	.u-mgb4875_pc {
		margin-bottom: 4.875em
	}
}

@media(max-width:991px) {
	.u-mgb4875_tb {
		margin-bottom: 4.875em
	}
}

@media(max-width:767px) {
	.u-mgb4875_sp {
		margin-bottom: 4.875em
	}
}

.u-mgl4875 {
	margin-left: 4.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl4875_lg {
		margin-left: 4.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl4875_md {
		margin-left: 4.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl4875_sm {
		margin-left: 4.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl4875_xs {
		margin-left: 4.875em
	}
}

@media(max-width:575px) {
	.u-mgl4875_ss {
		margin-left: 4.875em
	}
}

@media(min-width:992px) {
	.u-mgl4875_pc {
		margin-left: 4.875em
	}
}

@media(max-width:991px) {
	.u-mgl4875_tb {
		margin-left: 4.875em
	}
}

@media(max-width:767px) {
	.u-mgl4875_sp {
		margin-left: 4.875em
	}
}

.u-mgr4875 {
	margin-right: 4.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr4875_lg {
		margin-right: 4.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr4875_md {
		margin-right: 4.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr4875_sm {
		margin-right: 4.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr4875_xs {
		margin-right: 4.875em
	}
}

@media(max-width:575px) {
	.u-mgr4875_ss {
		margin-right: 4.875em
	}
}

@media(min-width:992px) {
	.u-mgr4875_pc {
		margin-right: 4.875em
	}
}

@media(max-width:991px) {
	.u-mgr4875_tb {
		margin-right: 4.875em
	}
}

@media(max-width:767px) {
	.u-mgr4875_sp {
		margin-right: 4.875em
	}
}

.u-pd5000 {
	padding: 5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd5000_lg {
		padding: 5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd5000_md {
		padding: 5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd5000_sm {
		padding: 5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd5000_xs {
		padding: 5em
	}
}

@media(max-width:575px) {
	.u-pd5000_ss {
		padding: 5em
	}
}

@media(min-width:992px) {
	.u-pd5000_pc {
		padding: 5em
	}
}

@media(max-width:991px) {
	.u-pd5000_tb {
		padding: 5em
	}
}

@media(max-width:767px) {
	.u-pd5000_sp {
		padding: 5em
	}
}

.u-pdt5000 {
	padding-top: 5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt5000_lg {
		padding-top: 5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt5000_md {
		padding-top: 5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt5000_sm {
		padding-top: 5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt5000_xs {
		padding-top: 5em
	}
}

@media(max-width:575px) {
	.u-pdt5000_ss {
		padding-top: 5em
	}
}

@media(min-width:992px) {
	.u-pdt5000_pc {
		padding-top: 5em
	}
}

@media(max-width:991px) {
	.u-pdt5000_tb {
		padding-top: 5em
	}
}

@media(max-width:767px) {
	.u-pdt5000_sp {
		padding-top: 5em
	}
}

.u-pdb5000 {
	padding-bottom: 5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb5000_lg {
		padding-bottom: 5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb5000_md {
		padding-bottom: 5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb5000_sm {
		padding-bottom: 5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb5000_xs {
		padding-bottom: 5em
	}
}

@media(max-width:575px) {
	.u-pdb5000_ss {
		padding-bottom: 5em
	}
}

@media(min-width:992px) {
	.u-pdb5000_pc {
		padding-bottom: 5em
	}
}

@media(max-width:991px) {
	.u-pdb5000_tb {
		padding-bottom: 5em
	}
}

@media(max-width:767px) {
	.u-pdb5000_sp {
		padding-bottom: 5em
	}
}

.u-pdl5000 {
	padding-left: 5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl5000_lg {
		padding-left: 5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl5000_md {
		padding-left: 5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl5000_sm {
		padding-left: 5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl5000_xs {
		padding-left: 5em
	}
}

@media(max-width:575px) {
	.u-pdl5000_ss {
		padding-left: 5em
	}
}

@media(min-width:992px) {
	.u-pdl5000_pc {
		padding-left: 5em
	}
}

@media(max-width:991px) {
	.u-pdl5000_tb {
		padding-left: 5em
	}
}

@media(max-width:767px) {
	.u-pdl5000_sp {
		padding-left: 5em
	}
}

.u-pdr5000 {
	padding-right: 5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr5000_lg {
		padding-right: 5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr5000_md {
		padding-right: 5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr5000_sm {
		padding-right: 5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr5000_xs {
		padding-right: 5em
	}
}

@media(max-width:575px) {
	.u-pdr5000_ss {
		padding-right: 5em
	}
}

@media(min-width:992px) {
	.u-pdr5000_pc {
		padding-right: 5em
	}
}

@media(max-width:991px) {
	.u-pdr5000_tb {
		padding-right: 5em
	}
}

@media(max-width:767px) {
	.u-pdr5000_sp {
		padding-right: 5em
	}
}

.u-mg5000 {
	margin: 5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg5000_lg {
		margin: 5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg5000_md {
		margin: 5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg5000_sm {
		margin: 5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg5000_xs {
		margin: 5em
	}
}

@media(max-width:575px) {
	.u-mg5000_ss {
		margin: 5em
	}
}

@media(min-width:992px) {
	.u-mg5000_pc {
		margin: 5em
	}
}

@media(max-width:991px) {
	.u-mg5000_tb {
		margin: 5em
	}
}

@media(max-width:767px) {
	.u-mg5000_sp {
		margin: 5em
	}
}

.u-mgt5000 {
	margin-top: 5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt5000_lg {
		margin-top: 5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt5000_md {
		margin-top: 5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt5000_sm {
		margin-top: 5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt5000_xs {
		margin-top: 5em
	}
}

@media(max-width:575px) {
	.u-mgt5000_ss {
		margin-top: 5em
	}
}

@media(min-width:992px) {
	.u-mgt5000_pc {
		margin-top: 5em
	}
}

@media(max-width:991px) {
	.u-mgt5000_tb {
		margin-top: 5em
	}
}

@media(max-width:767px) {
	.u-mgt5000_sp {
		margin-top: 5em
	}
}

.u-mgb5000 {
	margin-bottom: 5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb5000_lg {
		margin-bottom: 5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb5000_md {
		margin-bottom: 5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb5000_sm {
		margin-bottom: 5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb5000_xs {
		margin-bottom: 5em
	}
}

@media(max-width:575px) {
	.u-mgb5000_ss {
		margin-bottom: 5em
	}
}

@media(min-width:992px) {
	.u-mgb5000_pc {
		margin-bottom: 5em
	}
}

@media(max-width:991px) {
	.u-mgb5000_tb {
		margin-bottom: 5em
	}
}

@media(max-width:767px) {
	.u-mgb5000_sp {
		margin-bottom: 5em
	}
}

.u-mgl5000 {
	margin-left: 5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl5000_lg {
		margin-left: 5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl5000_md {
		margin-left: 5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl5000_sm {
		margin-left: 5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl5000_xs {
		margin-left: 5em
	}
}

@media(max-width:575px) {
	.u-mgl5000_ss {
		margin-left: 5em
	}
}

@media(min-width:992px) {
	.u-mgl5000_pc {
		margin-left: 5em
	}
}

@media(max-width:991px) {
	.u-mgl5000_tb {
		margin-left: 5em
	}
}

@media(max-width:767px) {
	.u-mgl5000_sp {
		margin-left: 5em
	}
}

.u-mgr5000 {
	margin-right: 5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr5000_lg {
		margin-right: 5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr5000_md {
		margin-right: 5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr5000_sm {
		margin-right: 5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr5000_xs {
		margin-right: 5em
	}
}

@media(max-width:575px) {
	.u-mgr5000_ss {
		margin-right: 5em
	}
}

@media(min-width:992px) {
	.u-mgr5000_pc {
		margin-right: 5em
	}
}

@media(max-width:991px) {
	.u-mgr5000_tb {
		margin-right: 5em
	}
}

@media(max-width:767px) {
	.u-mgr5000_sp {
		margin-right: 5em
	}
}

.u-pd5125 {
	padding: 5.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd5125_lg {
		padding: 5.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd5125_md {
		padding: 5.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd5125_sm {
		padding: 5.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd5125_xs {
		padding: 5.125em
	}
}

@media(max-width:575px) {
	.u-pd5125_ss {
		padding: 5.125em
	}
}

@media(min-width:992px) {
	.u-pd5125_pc {
		padding: 5.125em
	}
}

@media(max-width:991px) {
	.u-pd5125_tb {
		padding: 5.125em
	}
}

@media(max-width:767px) {
	.u-pd5125_sp {
		padding: 5.125em
	}
}

.u-pdt5125 {
	padding-top: 5.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt5125_lg {
		padding-top: 5.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt5125_md {
		padding-top: 5.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt5125_sm {
		padding-top: 5.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt5125_xs {
		padding-top: 5.125em
	}
}

@media(max-width:575px) {
	.u-pdt5125_ss {
		padding-top: 5.125em
	}
}

@media(min-width:992px) {
	.u-pdt5125_pc {
		padding-top: 5.125em
	}
}

@media(max-width:991px) {
	.u-pdt5125_tb {
		padding-top: 5.125em
	}
}

@media(max-width:767px) {
	.u-pdt5125_sp {
		padding-top: 5.125em
	}
}

.u-pdb5125 {
	padding-bottom: 5.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb5125_lg {
		padding-bottom: 5.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb5125_md {
		padding-bottom: 5.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb5125_sm {
		padding-bottom: 5.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb5125_xs {
		padding-bottom: 5.125em
	}
}

@media(max-width:575px) {
	.u-pdb5125_ss {
		padding-bottom: 5.125em
	}
}

@media(min-width:992px) {
	.u-pdb5125_pc {
		padding-bottom: 5.125em
	}
}

@media(max-width:991px) {
	.u-pdb5125_tb {
		padding-bottom: 5.125em
	}
}

@media(max-width:767px) {
	.u-pdb5125_sp {
		padding-bottom: 5.125em
	}
}

.u-pdl5125 {
	padding-left: 5.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl5125_lg {
		padding-left: 5.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl5125_md {
		padding-left: 5.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl5125_sm {
		padding-left: 5.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl5125_xs {
		padding-left: 5.125em
	}
}

@media(max-width:575px) {
	.u-pdl5125_ss {
		padding-left: 5.125em
	}
}

@media(min-width:992px) {
	.u-pdl5125_pc {
		padding-left: 5.125em
	}
}

@media(max-width:991px) {
	.u-pdl5125_tb {
		padding-left: 5.125em
	}
}

@media(max-width:767px) {
	.u-pdl5125_sp {
		padding-left: 5.125em
	}
}

.u-pdr5125 {
	padding-right: 5.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr5125_lg {
		padding-right: 5.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr5125_md {
		padding-right: 5.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr5125_sm {
		padding-right: 5.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr5125_xs {
		padding-right: 5.125em
	}
}

@media(max-width:575px) {
	.u-pdr5125_ss {
		padding-right: 5.125em
	}
}

@media(min-width:992px) {
	.u-pdr5125_pc {
		padding-right: 5.125em
	}
}

@media(max-width:991px) {
	.u-pdr5125_tb {
		padding-right: 5.125em
	}
}

@media(max-width:767px) {
	.u-pdr5125_sp {
		padding-right: 5.125em
	}
}

.u-mg5125 {
	margin: 5.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg5125_lg {
		margin: 5.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg5125_md {
		margin: 5.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg5125_sm {
		margin: 5.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg5125_xs {
		margin: 5.125em
	}
}

@media(max-width:575px) {
	.u-mg5125_ss {
		margin: 5.125em
	}
}

@media(min-width:992px) {
	.u-mg5125_pc {
		margin: 5.125em
	}
}

@media(max-width:991px) {
	.u-mg5125_tb {
		margin: 5.125em
	}
}

@media(max-width:767px) {
	.u-mg5125_sp {
		margin: 5.125em
	}
}

.u-mgt5125 {
	margin-top: 5.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt5125_lg {
		margin-top: 5.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt5125_md {
		margin-top: 5.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt5125_sm {
		margin-top: 5.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt5125_xs {
		margin-top: 5.125em
	}
}

@media(max-width:575px) {
	.u-mgt5125_ss {
		margin-top: 5.125em
	}
}

@media(min-width:992px) {
	.u-mgt5125_pc {
		margin-top: 5.125em
	}
}

@media(max-width:991px) {
	.u-mgt5125_tb {
		margin-top: 5.125em
	}
}

@media(max-width:767px) {
	.u-mgt5125_sp {
		margin-top: 5.125em
	}
}

.u-mgb5125 {
	margin-bottom: 5.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb5125_lg {
		margin-bottom: 5.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb5125_md {
		margin-bottom: 5.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb5125_sm {
		margin-bottom: 5.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb5125_xs {
		margin-bottom: 5.125em
	}
}

@media(max-width:575px) {
	.u-mgb5125_ss {
		margin-bottom: 5.125em
	}
}

@media(min-width:992px) {
	.u-mgb5125_pc {
		margin-bottom: 5.125em
	}
}

@media(max-width:991px) {
	.u-mgb5125_tb {
		margin-bottom: 5.125em
	}
}

@media(max-width:767px) {
	.u-mgb5125_sp {
		margin-bottom: 5.125em
	}
}

.u-mgl5125 {
	margin-left: 5.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl5125_lg {
		margin-left: 5.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl5125_md {
		margin-left: 5.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl5125_sm {
		margin-left: 5.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl5125_xs {
		margin-left: 5.125em
	}
}

@media(max-width:575px) {
	.u-mgl5125_ss {
		margin-left: 5.125em
	}
}

@media(min-width:992px) {
	.u-mgl5125_pc {
		margin-left: 5.125em
	}
}

@media(max-width:991px) {
	.u-mgl5125_tb {
		margin-left: 5.125em
	}
}

@media(max-width:767px) {
	.u-mgl5125_sp {
		margin-left: 5.125em
	}
}

.u-mgr5125 {
	margin-right: 5.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr5125_lg {
		margin-right: 5.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr5125_md {
		margin-right: 5.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr5125_sm {
		margin-right: 5.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr5125_xs {
		margin-right: 5.125em
	}
}

@media(max-width:575px) {
	.u-mgr5125_ss {
		margin-right: 5.125em
	}
}

@media(min-width:992px) {
	.u-mgr5125_pc {
		margin-right: 5.125em
	}
}

@media(max-width:991px) {
	.u-mgr5125_tb {
		margin-right: 5.125em
	}
}

@media(max-width:767px) {
	.u-mgr5125_sp {
		margin-right: 5.125em
	}
}

.u-pd5250 {
	padding: 5.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd5250_lg {
		padding: 5.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd5250_md {
		padding: 5.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd5250_sm {
		padding: 5.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd5250_xs {
		padding: 5.25em
	}
}

@media(max-width:575px) {
	.u-pd5250_ss {
		padding: 5.25em
	}
}

@media(min-width:992px) {
	.u-pd5250_pc {
		padding: 5.25em
	}
}

@media(max-width:991px) {
	.u-pd5250_tb {
		padding: 5.25em
	}
}

@media(max-width:767px) {
	.u-pd5250_sp {
		padding: 5.25em
	}
}

.u-pdt5250 {
	padding-top: 5.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt5250_lg {
		padding-top: 5.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt5250_md {
		padding-top: 5.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt5250_sm {
		padding-top: 5.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt5250_xs {
		padding-top: 5.25em
	}
}

@media(max-width:575px) {
	.u-pdt5250_ss {
		padding-top: 5.25em
	}
}

@media(min-width:992px) {
	.u-pdt5250_pc {
		padding-top: 5.25em
	}
}

@media(max-width:991px) {
	.u-pdt5250_tb {
		padding-top: 5.25em
	}
}

@media(max-width:767px) {
	.u-pdt5250_sp {
		padding-top: 5.25em
	}
}

.u-pdb5250 {
	padding-bottom: 5.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb5250_lg {
		padding-bottom: 5.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb5250_md {
		padding-bottom: 5.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb5250_sm {
		padding-bottom: 5.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb5250_xs {
		padding-bottom: 5.25em
	}
}

@media(max-width:575px) {
	.u-pdb5250_ss {
		padding-bottom: 5.25em
	}
}

@media(min-width:992px) {
	.u-pdb5250_pc {
		padding-bottom: 5.25em
	}
}

@media(max-width:991px) {
	.u-pdb5250_tb {
		padding-bottom: 5.25em
	}
}

@media(max-width:767px) {
	.u-pdb5250_sp {
		padding-bottom: 5.25em
	}
}

.u-pdl5250 {
	padding-left: 5.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl5250_lg {
		padding-left: 5.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl5250_md {
		padding-left: 5.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl5250_sm {
		padding-left: 5.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl5250_xs {
		padding-left: 5.25em
	}
}

@media(max-width:575px) {
	.u-pdl5250_ss {
		padding-left: 5.25em
	}
}

@media(min-width:992px) {
	.u-pdl5250_pc {
		padding-left: 5.25em
	}
}

@media(max-width:991px) {
	.u-pdl5250_tb {
		padding-left: 5.25em
	}
}

@media(max-width:767px) {
	.u-pdl5250_sp {
		padding-left: 5.25em
	}
}

.u-pdr5250 {
	padding-right: 5.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr5250_lg {
		padding-right: 5.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr5250_md {
		padding-right: 5.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr5250_sm {
		padding-right: 5.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr5250_xs {
		padding-right: 5.25em
	}
}

@media(max-width:575px) {
	.u-pdr5250_ss {
		padding-right: 5.25em
	}
}

@media(min-width:992px) {
	.u-pdr5250_pc {
		padding-right: 5.25em
	}
}

@media(max-width:991px) {
	.u-pdr5250_tb {
		padding-right: 5.25em
	}
}

@media(max-width:767px) {
	.u-pdr5250_sp {
		padding-right: 5.25em
	}
}

.u-mg5250 {
	margin: 5.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg5250_lg {
		margin: 5.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg5250_md {
		margin: 5.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg5250_sm {
		margin: 5.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg5250_xs {
		margin: 5.25em
	}
}

@media(max-width:575px) {
	.u-mg5250_ss {
		margin: 5.25em
	}
}

@media(min-width:992px) {
	.u-mg5250_pc {
		margin: 5.25em
	}
}

@media(max-width:991px) {
	.u-mg5250_tb {
		margin: 5.25em
	}
}

@media(max-width:767px) {
	.u-mg5250_sp {
		margin: 5.25em
	}
}

.u-mgt5250 {
	margin-top: 5.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt5250_lg {
		margin-top: 5.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt5250_md {
		margin-top: 5.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt5250_sm {
		margin-top: 5.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt5250_xs {
		margin-top: 5.25em
	}
}

@media(max-width:575px) {
	.u-mgt5250_ss {
		margin-top: 5.25em
	}
}

@media(min-width:992px) {
	.u-mgt5250_pc {
		margin-top: 5.25em
	}
}

@media(max-width:991px) {
	.u-mgt5250_tb {
		margin-top: 5.25em
	}
}

@media(max-width:767px) {
	.u-mgt5250_sp {
		margin-top: 5.25em
	}
}

.u-mgb5250 {
	margin-bottom: 5.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb5250_lg {
		margin-bottom: 5.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb5250_md {
		margin-bottom: 5.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb5250_sm {
		margin-bottom: 5.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb5250_xs {
		margin-bottom: 5.25em
	}
}

@media(max-width:575px) {
	.u-mgb5250_ss {
		margin-bottom: 5.25em
	}
}

@media(min-width:992px) {
	.u-mgb5250_pc {
		margin-bottom: 5.25em
	}
}

@media(max-width:991px) {
	.u-mgb5250_tb {
		margin-bottom: 5.25em
	}
}

@media(max-width:767px) {
	.u-mgb5250_sp {
		margin-bottom: 5.25em
	}
}

.u-mgl5250 {
	margin-left: 5.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl5250_lg {
		margin-left: 5.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl5250_md {
		margin-left: 5.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl5250_sm {
		margin-left: 5.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl5250_xs {
		margin-left: 5.25em
	}
}

@media(max-width:575px) {
	.u-mgl5250_ss {
		margin-left: 5.25em
	}
}

@media(min-width:992px) {
	.u-mgl5250_pc {
		margin-left: 5.25em
	}
}

@media(max-width:991px) {
	.u-mgl5250_tb {
		margin-left: 5.25em
	}
}

@media(max-width:767px) {
	.u-mgl5250_sp {
		margin-left: 5.25em
	}
}

.u-mgr5250 {
	margin-right: 5.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr5250_lg {
		margin-right: 5.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr5250_md {
		margin-right: 5.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr5250_sm {
		margin-right: 5.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr5250_xs {
		margin-right: 5.25em
	}
}

@media(max-width:575px) {
	.u-mgr5250_ss {
		margin-right: 5.25em
	}
}

@media(min-width:992px) {
	.u-mgr5250_pc {
		margin-right: 5.25em
	}
}

@media(max-width:991px) {
	.u-mgr5250_tb {
		margin-right: 5.25em
	}
}

@media(max-width:767px) {
	.u-mgr5250_sp {
		margin-right: 5.25em
	}
}

.u-pd5375 {
	padding: 5.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd5375_lg {
		padding: 5.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd5375_md {
		padding: 5.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd5375_sm {
		padding: 5.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd5375_xs {
		padding: 5.375em
	}
}

@media(max-width:575px) {
	.u-pd5375_ss {
		padding: 5.375em
	}
}

@media(min-width:992px) {
	.u-pd5375_pc {
		padding: 5.375em
	}
}

@media(max-width:991px) {
	.u-pd5375_tb {
		padding: 5.375em
	}
}

@media(max-width:767px) {
	.u-pd5375_sp {
		padding: 5.375em
	}
}

.u-pdt5375 {
	padding-top: 5.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt5375_lg {
		padding-top: 5.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt5375_md {
		padding-top: 5.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt5375_sm {
		padding-top: 5.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt5375_xs {
		padding-top: 5.375em
	}
}

@media(max-width:575px) {
	.u-pdt5375_ss {
		padding-top: 5.375em
	}
}

@media(min-width:992px) {
	.u-pdt5375_pc {
		padding-top: 5.375em
	}
}

@media(max-width:991px) {
	.u-pdt5375_tb {
		padding-top: 5.375em
	}
}

@media(max-width:767px) {
	.u-pdt5375_sp {
		padding-top: 5.375em
	}
}

.u-pdb5375 {
	padding-bottom: 5.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb5375_lg {
		padding-bottom: 5.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb5375_md {
		padding-bottom: 5.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb5375_sm {
		padding-bottom: 5.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb5375_xs {
		padding-bottom: 5.375em
	}
}

@media(max-width:575px) {
	.u-pdb5375_ss {
		padding-bottom: 5.375em
	}
}

@media(min-width:992px) {
	.u-pdb5375_pc {
		padding-bottom: 5.375em
	}
}

@media(max-width:991px) {
	.u-pdb5375_tb {
		padding-bottom: 5.375em
	}
}

@media(max-width:767px) {
	.u-pdb5375_sp {
		padding-bottom: 5.375em
	}
}

.u-pdl5375 {
	padding-left: 5.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl5375_lg {
		padding-left: 5.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl5375_md {
		padding-left: 5.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl5375_sm {
		padding-left: 5.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl5375_xs {
		padding-left: 5.375em
	}
}

@media(max-width:575px) {
	.u-pdl5375_ss {
		padding-left: 5.375em
	}
}

@media(min-width:992px) {
	.u-pdl5375_pc {
		padding-left: 5.375em
	}
}

@media(max-width:991px) {
	.u-pdl5375_tb {
		padding-left: 5.375em
	}
}

@media(max-width:767px) {
	.u-pdl5375_sp {
		padding-left: 5.375em
	}
}

.u-pdr5375 {
	padding-right: 5.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr5375_lg {
		padding-right: 5.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr5375_md {
		padding-right: 5.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr5375_sm {
		padding-right: 5.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr5375_xs {
		padding-right: 5.375em
	}
}

@media(max-width:575px) {
	.u-pdr5375_ss {
		padding-right: 5.375em
	}
}

@media(min-width:992px) {
	.u-pdr5375_pc {
		padding-right: 5.375em
	}
}

@media(max-width:991px) {
	.u-pdr5375_tb {
		padding-right: 5.375em
	}
}

@media(max-width:767px) {
	.u-pdr5375_sp {
		padding-right: 5.375em
	}
}

.u-mg5375 {
	margin: 5.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg5375_lg {
		margin: 5.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg5375_md {
		margin: 5.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg5375_sm {
		margin: 5.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg5375_xs {
		margin: 5.375em
	}
}

@media(max-width:575px) {
	.u-mg5375_ss {
		margin: 5.375em
	}
}

@media(min-width:992px) {
	.u-mg5375_pc {
		margin: 5.375em
	}
}

@media(max-width:991px) {
	.u-mg5375_tb {
		margin: 5.375em
	}
}

@media(max-width:767px) {
	.u-mg5375_sp {
		margin: 5.375em
	}
}

.u-mgt5375 {
	margin-top: 5.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt5375_lg {
		margin-top: 5.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt5375_md {
		margin-top: 5.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt5375_sm {
		margin-top: 5.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt5375_xs {
		margin-top: 5.375em
	}
}

@media(max-width:575px) {
	.u-mgt5375_ss {
		margin-top: 5.375em
	}
}

@media(min-width:992px) {
	.u-mgt5375_pc {
		margin-top: 5.375em
	}
}

@media(max-width:991px) {
	.u-mgt5375_tb {
		margin-top: 5.375em
	}
}

@media(max-width:767px) {
	.u-mgt5375_sp {
		margin-top: 5.375em
	}
}

.u-mgb5375 {
	margin-bottom: 5.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb5375_lg {
		margin-bottom: 5.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb5375_md {
		margin-bottom: 5.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb5375_sm {
		margin-bottom: 5.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb5375_xs {
		margin-bottom: 5.375em
	}
}

@media(max-width:575px) {
	.u-mgb5375_ss {
		margin-bottom: 5.375em
	}
}

@media(min-width:992px) {
	.u-mgb5375_pc {
		margin-bottom: 5.375em
	}
}

@media(max-width:991px) {
	.u-mgb5375_tb {
		margin-bottom: 5.375em
	}
}

@media(max-width:767px) {
	.u-mgb5375_sp {
		margin-bottom: 5.375em
	}
}

.u-mgl5375 {
	margin-left: 5.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl5375_lg {
		margin-left: 5.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl5375_md {
		margin-left: 5.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl5375_sm {
		margin-left: 5.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl5375_xs {
		margin-left: 5.375em
	}
}

@media(max-width:575px) {
	.u-mgl5375_ss {
		margin-left: 5.375em
	}
}

@media(min-width:992px) {
	.u-mgl5375_pc {
		margin-left: 5.375em
	}
}

@media(max-width:991px) {
	.u-mgl5375_tb {
		margin-left: 5.375em
	}
}

@media(max-width:767px) {
	.u-mgl5375_sp {
		margin-left: 5.375em
	}
}

.u-mgr5375 {
	margin-right: 5.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr5375_lg {
		margin-right: 5.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr5375_md {
		margin-right: 5.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr5375_sm {
		margin-right: 5.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr5375_xs {
		margin-right: 5.375em
	}
}

@media(max-width:575px) {
	.u-mgr5375_ss {
		margin-right: 5.375em
	}
}

@media(min-width:992px) {
	.u-mgr5375_pc {
		margin-right: 5.375em
	}
}

@media(max-width:991px) {
	.u-mgr5375_tb {
		margin-right: 5.375em
	}
}

@media(max-width:767px) {
	.u-mgr5375_sp {
		margin-right: 5.375em
	}
}

.u-pd5500 {
	padding: 5.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd5500_lg {
		padding: 5.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd5500_md {
		padding: 5.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd5500_sm {
		padding: 5.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd5500_xs {
		padding: 5.5em
	}
}

@media(max-width:575px) {
	.u-pd5500_ss {
		padding: 5.5em
	}
}

@media(min-width:992px) {
	.u-pd5500_pc {
		padding: 5.5em
	}
}

@media(max-width:991px) {
	.u-pd5500_tb {
		padding: 5.5em
	}
}

@media(max-width:767px) {
	.u-pd5500_sp {
		padding: 5.5em
	}
}

.u-pdt5500 {
	padding-top: 5.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt5500_lg {
		padding-top: 5.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt5500_md {
		padding-top: 5.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt5500_sm {
		padding-top: 5.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt5500_xs {
		padding-top: 5.5em
	}
}

@media(max-width:575px) {
	.u-pdt5500_ss {
		padding-top: 5.5em
	}
}

@media(min-width:992px) {
	.u-pdt5500_pc {
		padding-top: 5.5em
	}
}

@media(max-width:991px) {
	.u-pdt5500_tb {
		padding-top: 5.5em
	}
}

@media(max-width:767px) {
	.u-pdt5500_sp {
		padding-top: 5.5em
	}
}

.u-pdb5500 {
	padding-bottom: 5.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb5500_lg {
		padding-bottom: 5.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb5500_md {
		padding-bottom: 5.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb5500_sm {
		padding-bottom: 5.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb5500_xs {
		padding-bottom: 5.5em
	}
}

@media(max-width:575px) {
	.u-pdb5500_ss {
		padding-bottom: 5.5em
	}
}

@media(min-width:992px) {
	.u-pdb5500_pc {
		padding-bottom: 5.5em
	}
}

@media(max-width:991px) {
	.u-pdb5500_tb {
		padding-bottom: 5.5em
	}
}

@media(max-width:767px) {
	.u-pdb5500_sp {
		padding-bottom: 5.5em
	}
}

.u-pdl5500 {
	padding-left: 5.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl5500_lg {
		padding-left: 5.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl5500_md {
		padding-left: 5.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl5500_sm {
		padding-left: 5.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl5500_xs {
		padding-left: 5.5em
	}
}

@media(max-width:575px) {
	.u-pdl5500_ss {
		padding-left: 5.5em
	}
}

@media(min-width:992px) {
	.u-pdl5500_pc {
		padding-left: 5.5em
	}
}

@media(max-width:991px) {
	.u-pdl5500_tb {
		padding-left: 5.5em
	}
}

@media(max-width:767px) {
	.u-pdl5500_sp {
		padding-left: 5.5em
	}
}

.u-pdr5500 {
	padding-right: 5.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr5500_lg {
		padding-right: 5.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr5500_md {
		padding-right: 5.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr5500_sm {
		padding-right: 5.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr5500_xs {
		padding-right: 5.5em
	}
}

@media(max-width:575px) {
	.u-pdr5500_ss {
		padding-right: 5.5em
	}
}

@media(min-width:992px) {
	.u-pdr5500_pc {
		padding-right: 5.5em
	}
}

@media(max-width:991px) {
	.u-pdr5500_tb {
		padding-right: 5.5em
	}
}

@media(max-width:767px) {
	.u-pdr5500_sp {
		padding-right: 5.5em
	}
}

.u-mg5500 {
	margin: 5.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg5500_lg {
		margin: 5.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg5500_md {
		margin: 5.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg5500_sm {
		margin: 5.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg5500_xs {
		margin: 5.5em
	}
}

@media(max-width:575px) {
	.u-mg5500_ss {
		margin: 5.5em
	}
}

@media(min-width:992px) {
	.u-mg5500_pc {
		margin: 5.5em
	}
}

@media(max-width:991px) {
	.u-mg5500_tb {
		margin: 5.5em
	}
}

@media(max-width:767px) {
	.u-mg5500_sp {
		margin: 5.5em
	}
}

.u-mgt5500 {
	margin-top: 5.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt5500_lg {
		margin-top: 5.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt5500_md {
		margin-top: 5.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt5500_sm {
		margin-top: 5.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt5500_xs {
		margin-top: 5.5em
	}
}

@media(max-width:575px) {
	.u-mgt5500_ss {
		margin-top: 5.5em
	}
}

@media(min-width:992px) {
	.u-mgt5500_pc {
		margin-top: 5.5em
	}
}

@media(max-width:991px) {
	.u-mgt5500_tb {
		margin-top: 5.5em
	}
}

@media(max-width:767px) {
	.u-mgt5500_sp {
		margin-top: 5.5em
	}
}

.u-mgb5500 {
	margin-bottom: 5.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb5500_lg {
		margin-bottom: 5.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb5500_md {
		margin-bottom: 5.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb5500_sm {
		margin-bottom: 5.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb5500_xs {
		margin-bottom: 5.5em
	}
}

@media(max-width:575px) {
	.u-mgb5500_ss {
		margin-bottom: 5.5em
	}
}

@media(min-width:992px) {
	.u-mgb5500_pc {
		margin-bottom: 5.5em
	}
}

@media(max-width:991px) {
	.u-mgb5500_tb {
		margin-bottom: 5.5em
	}
}

@media(max-width:767px) {
	.u-mgb5500_sp {
		margin-bottom: 5.5em
	}
}

.u-mgl5500 {
	margin-left: 5.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl5500_lg {
		margin-left: 5.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl5500_md {
		margin-left: 5.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl5500_sm {
		margin-left: 5.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl5500_xs {
		margin-left: 5.5em
	}
}

@media(max-width:575px) {
	.u-mgl5500_ss {
		margin-left: 5.5em
	}
}

@media(min-width:992px) {
	.u-mgl5500_pc {
		margin-left: 5.5em
	}
}

@media(max-width:991px) {
	.u-mgl5500_tb {
		margin-left: 5.5em
	}
}

@media(max-width:767px) {
	.u-mgl5500_sp {
		margin-left: 5.5em
	}
}

.u-mgr5500 {
	margin-right: 5.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr5500_lg {
		margin-right: 5.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr5500_md {
		margin-right: 5.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr5500_sm {
		margin-right: 5.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr5500_xs {
		margin-right: 5.5em
	}
}

@media(max-width:575px) {
	.u-mgr5500_ss {
		margin-right: 5.5em
	}
}

@media(min-width:992px) {
	.u-mgr5500_pc {
		margin-right: 5.5em
	}
}

@media(max-width:991px) {
	.u-mgr5500_tb {
		margin-right: 5.5em
	}
}

@media(max-width:767px) {
	.u-mgr5500_sp {
		margin-right: 5.5em
	}
}

.u-pd5625 {
	padding: 5.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd5625_lg {
		padding: 5.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd5625_md {
		padding: 5.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd5625_sm {
		padding: 5.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd5625_xs {
		padding: 5.625em
	}
}

@media(max-width:575px) {
	.u-pd5625_ss {
		padding: 5.625em
	}
}

@media(min-width:992px) {
	.u-pd5625_pc {
		padding: 5.625em
	}
}

@media(max-width:991px) {
	.u-pd5625_tb {
		padding: 5.625em
	}
}

@media(max-width:767px) {
	.u-pd5625_sp {
		padding: 5.625em
	}
}

.u-pdt5625 {
	padding-top: 5.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt5625_lg {
		padding-top: 5.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt5625_md {
		padding-top: 5.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt5625_sm {
		padding-top: 5.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt5625_xs {
		padding-top: 5.625em
	}
}

@media(max-width:575px) {
	.u-pdt5625_ss {
		padding-top: 5.625em
	}
}

@media(min-width:992px) {
	.u-pdt5625_pc {
		padding-top: 5.625em
	}
}

@media(max-width:991px) {
	.u-pdt5625_tb {
		padding-top: 5.625em
	}
}

@media(max-width:767px) {
	.u-pdt5625_sp {
		padding-top: 5.625em
	}
}

.u-pdb5625 {
	padding-bottom: 5.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb5625_lg {
		padding-bottom: 5.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb5625_md {
		padding-bottom: 5.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb5625_sm {
		padding-bottom: 5.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb5625_xs {
		padding-bottom: 5.625em
	}
}

@media(max-width:575px) {
	.u-pdb5625_ss {
		padding-bottom: 5.625em
	}
}

@media(min-width:992px) {
	.u-pdb5625_pc {
		padding-bottom: 5.625em
	}
}

@media(max-width:991px) {
	.u-pdb5625_tb {
		padding-bottom: 5.625em
	}
}

@media(max-width:767px) {
	.u-pdb5625_sp {
		padding-bottom: 5.625em
	}
}

.u-pdl5625 {
	padding-left: 5.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl5625_lg {
		padding-left: 5.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl5625_md {
		padding-left: 5.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl5625_sm {
		padding-left: 5.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl5625_xs {
		padding-left: 5.625em
	}
}

@media(max-width:575px) {
	.u-pdl5625_ss {
		padding-left: 5.625em
	}
}

@media(min-width:992px) {
	.u-pdl5625_pc {
		padding-left: 5.625em
	}
}

@media(max-width:991px) {
	.u-pdl5625_tb {
		padding-left: 5.625em
	}
}

@media(max-width:767px) {
	.u-pdl5625_sp {
		padding-left: 5.625em
	}
}

.u-pdr5625 {
	padding-right: 5.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr5625_lg {
		padding-right: 5.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr5625_md {
		padding-right: 5.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr5625_sm {
		padding-right: 5.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr5625_xs {
		padding-right: 5.625em
	}
}

@media(max-width:575px) {
	.u-pdr5625_ss {
		padding-right: 5.625em
	}
}

@media(min-width:992px) {
	.u-pdr5625_pc {
		padding-right: 5.625em
	}
}

@media(max-width:991px) {
	.u-pdr5625_tb {
		padding-right: 5.625em
	}
}

@media(max-width:767px) {
	.u-pdr5625_sp {
		padding-right: 5.625em
	}
}

.u-mg5625 {
	margin: 5.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg5625_lg {
		margin: 5.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg5625_md {
		margin: 5.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg5625_sm {
		margin: 5.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg5625_xs {
		margin: 5.625em
	}
}

@media(max-width:575px) {
	.u-mg5625_ss {
		margin: 5.625em
	}
}

@media(min-width:992px) {
	.u-mg5625_pc {
		margin: 5.625em
	}
}

@media(max-width:991px) {
	.u-mg5625_tb {
		margin: 5.625em
	}
}

@media(max-width:767px) {
	.u-mg5625_sp {
		margin: 5.625em
	}
}

.u-mgt5625 {
	margin-top: 5.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt5625_lg {
		margin-top: 5.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt5625_md {
		margin-top: 5.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt5625_sm {
		margin-top: 5.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt5625_xs {
		margin-top: 5.625em
	}
}

@media(max-width:575px) {
	.u-mgt5625_ss {
		margin-top: 5.625em
	}
}

@media(min-width:992px) {
	.u-mgt5625_pc {
		margin-top: 5.625em
	}
}

@media(max-width:991px) {
	.u-mgt5625_tb {
		margin-top: 5.625em
	}
}

@media(max-width:767px) {
	.u-mgt5625_sp {
		margin-top: 5.625em
	}
}

.u-mgb5625 {
	margin-bottom: 5.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb5625_lg {
		margin-bottom: 5.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb5625_md {
		margin-bottom: 5.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb5625_sm {
		margin-bottom: 5.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb5625_xs {
		margin-bottom: 5.625em
	}
}

@media(max-width:575px) {
	.u-mgb5625_ss {
		margin-bottom: 5.625em
	}
}

@media(min-width:992px) {
	.u-mgb5625_pc {
		margin-bottom: 5.625em
	}
}

@media(max-width:991px) {
	.u-mgb5625_tb {
		margin-bottom: 5.625em
	}
}

@media(max-width:767px) {
	.u-mgb5625_sp {
		margin-bottom: 5.625em
	}
}

.u-mgl5625 {
	margin-left: 5.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl5625_lg {
		margin-left: 5.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl5625_md {
		margin-left: 5.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl5625_sm {
		margin-left: 5.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl5625_xs {
		margin-left: 5.625em
	}
}

@media(max-width:575px) {
	.u-mgl5625_ss {
		margin-left: 5.625em
	}
}

@media(min-width:992px) {
	.u-mgl5625_pc {
		margin-left: 5.625em
	}
}

@media(max-width:991px) {
	.u-mgl5625_tb {
		margin-left: 5.625em
	}
}

@media(max-width:767px) {
	.u-mgl5625_sp {
		margin-left: 5.625em
	}
}

.u-mgr5625 {
	margin-right: 5.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr5625_lg {
		margin-right: 5.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr5625_md {
		margin-right: 5.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr5625_sm {
		margin-right: 5.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr5625_xs {
		margin-right: 5.625em
	}
}

@media(max-width:575px) {
	.u-mgr5625_ss {
		margin-right: 5.625em
	}
}

@media(min-width:992px) {
	.u-mgr5625_pc {
		margin-right: 5.625em
	}
}

@media(max-width:991px) {
	.u-mgr5625_tb {
		margin-right: 5.625em
	}
}

@media(max-width:767px) {
	.u-mgr5625_sp {
		margin-right: 5.625em
	}
}

.u-pd5750 {
	padding: 5.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd5750_lg {
		padding: 5.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd5750_md {
		padding: 5.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd5750_sm {
		padding: 5.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd5750_xs {
		padding: 5.75em
	}
}

@media(max-width:575px) {
	.u-pd5750_ss {
		padding: 5.75em
	}
}

@media(min-width:992px) {
	.u-pd5750_pc {
		padding: 5.75em
	}
}

@media(max-width:991px) {
	.u-pd5750_tb {
		padding: 5.75em
	}
}

@media(max-width:767px) {
	.u-pd5750_sp {
		padding: 5.75em
	}
}

.u-pdt5750 {
	padding-top: 5.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt5750_lg {
		padding-top: 5.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt5750_md {
		padding-top: 5.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt5750_sm {
		padding-top: 5.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt5750_xs {
		padding-top: 5.75em
	}
}

@media(max-width:575px) {
	.u-pdt5750_ss {
		padding-top: 5.75em
	}
}

@media(min-width:992px) {
	.u-pdt5750_pc {
		padding-top: 5.75em
	}
}

@media(max-width:991px) {
	.u-pdt5750_tb {
		padding-top: 5.75em
	}
}

@media(max-width:767px) {
	.u-pdt5750_sp {
		padding-top: 5.75em
	}
}

.u-pdb5750 {
	padding-bottom: 5.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb5750_lg {
		padding-bottom: 5.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb5750_md {
		padding-bottom: 5.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb5750_sm {
		padding-bottom: 5.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb5750_xs {
		padding-bottom: 5.75em
	}
}

@media(max-width:575px) {
	.u-pdb5750_ss {
		padding-bottom: 5.75em
	}
}

@media(min-width:992px) {
	.u-pdb5750_pc {
		padding-bottom: 5.75em
	}
}

@media(max-width:991px) {
	.u-pdb5750_tb {
		padding-bottom: 5.75em
	}
}

@media(max-width:767px) {
	.u-pdb5750_sp {
		padding-bottom: 5.75em
	}
}

.u-pdl5750 {
	padding-left: 5.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl5750_lg {
		padding-left: 5.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl5750_md {
		padding-left: 5.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl5750_sm {
		padding-left: 5.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl5750_xs {
		padding-left: 5.75em
	}
}

@media(max-width:575px) {
	.u-pdl5750_ss {
		padding-left: 5.75em
	}
}

@media(min-width:992px) {
	.u-pdl5750_pc {
		padding-left: 5.75em
	}
}

@media(max-width:991px) {
	.u-pdl5750_tb {
		padding-left: 5.75em
	}
}

@media(max-width:767px) {
	.u-pdl5750_sp {
		padding-left: 5.75em
	}
}

.u-pdr5750 {
	padding-right: 5.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr5750_lg {
		padding-right: 5.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr5750_md {
		padding-right: 5.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr5750_sm {
		padding-right: 5.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr5750_xs {
		padding-right: 5.75em
	}
}

@media(max-width:575px) {
	.u-pdr5750_ss {
		padding-right: 5.75em
	}
}

@media(min-width:992px) {
	.u-pdr5750_pc {
		padding-right: 5.75em
	}
}

@media(max-width:991px) {
	.u-pdr5750_tb {
		padding-right: 5.75em
	}
}

@media(max-width:767px) {
	.u-pdr5750_sp {
		padding-right: 5.75em
	}
}

.u-mg5750 {
	margin: 5.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg5750_lg {
		margin: 5.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg5750_md {
		margin: 5.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg5750_sm {
		margin: 5.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg5750_xs {
		margin: 5.75em
	}
}

@media(max-width:575px) {
	.u-mg5750_ss {
		margin: 5.75em
	}
}

@media(min-width:992px) {
	.u-mg5750_pc {
		margin: 5.75em
	}
}

@media(max-width:991px) {
	.u-mg5750_tb {
		margin: 5.75em
	}
}

@media(max-width:767px) {
	.u-mg5750_sp {
		margin: 5.75em
	}
}

.u-mgt5750 {
	margin-top: 5.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt5750_lg {
		margin-top: 5.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt5750_md {
		margin-top: 5.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt5750_sm {
		margin-top: 5.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt5750_xs {
		margin-top: 5.75em
	}
}

@media(max-width:575px) {
	.u-mgt5750_ss {
		margin-top: 5.75em
	}
}

@media(min-width:992px) {
	.u-mgt5750_pc {
		margin-top: 5.75em
	}
}

@media(max-width:991px) {
	.u-mgt5750_tb {
		margin-top: 5.75em
	}
}

@media(max-width:767px) {
	.u-mgt5750_sp {
		margin-top: 5.75em
	}
}

.u-mgb5750 {
	margin-bottom: 5.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb5750_lg {
		margin-bottom: 5.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb5750_md {
		margin-bottom: 5.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb5750_sm {
		margin-bottom: 5.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb5750_xs {
		margin-bottom: 5.75em
	}
}

@media(max-width:575px) {
	.u-mgb5750_ss {
		margin-bottom: 5.75em
	}
}

@media(min-width:992px) {
	.u-mgb5750_pc {
		margin-bottom: 5.75em
	}
}

@media(max-width:991px) {
	.u-mgb5750_tb {
		margin-bottom: 5.75em
	}
}

@media(max-width:767px) {
	.u-mgb5750_sp {
		margin-bottom: 5.75em
	}
}

.u-mgl5750 {
	margin-left: 5.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl5750_lg {
		margin-left: 5.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl5750_md {
		margin-left: 5.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl5750_sm {
		margin-left: 5.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl5750_xs {
		margin-left: 5.75em
	}
}

@media(max-width:575px) {
	.u-mgl5750_ss {
		margin-left: 5.75em
	}
}

@media(min-width:992px) {
	.u-mgl5750_pc {
		margin-left: 5.75em
	}
}

@media(max-width:991px) {
	.u-mgl5750_tb {
		margin-left: 5.75em
	}
}

@media(max-width:767px) {
	.u-mgl5750_sp {
		margin-left: 5.75em
	}
}

.u-mgr5750 {
	margin-right: 5.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr5750_lg {
		margin-right: 5.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr5750_md {
		margin-right: 5.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr5750_sm {
		margin-right: 5.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr5750_xs {
		margin-right: 5.75em
	}
}

@media(max-width:575px) {
	.u-mgr5750_ss {
		margin-right: 5.75em
	}
}

@media(min-width:992px) {
	.u-mgr5750_pc {
		margin-right: 5.75em
	}
}

@media(max-width:991px) {
	.u-mgr5750_tb {
		margin-right: 5.75em
	}
}

@media(max-width:767px) {
	.u-mgr5750_sp {
		margin-right: 5.75em
	}
}

.u-pd5875 {
	padding: 5.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd5875_lg {
		padding: 5.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd5875_md {
		padding: 5.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd5875_sm {
		padding: 5.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd5875_xs {
		padding: 5.875em
	}
}

@media(max-width:575px) {
	.u-pd5875_ss {
		padding: 5.875em
	}
}

@media(min-width:992px) {
	.u-pd5875_pc {
		padding: 5.875em
	}
}

@media(max-width:991px) {
	.u-pd5875_tb {
		padding: 5.875em
	}
}

@media(max-width:767px) {
	.u-pd5875_sp {
		padding: 5.875em
	}
}

.u-pdt5875 {
	padding-top: 5.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt5875_lg {
		padding-top: 5.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt5875_md {
		padding-top: 5.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt5875_sm {
		padding-top: 5.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt5875_xs {
		padding-top: 5.875em
	}
}

@media(max-width:575px) {
	.u-pdt5875_ss {
		padding-top: 5.875em
	}
}

@media(min-width:992px) {
	.u-pdt5875_pc {
		padding-top: 5.875em
	}
}

@media(max-width:991px) {
	.u-pdt5875_tb {
		padding-top: 5.875em
	}
}

@media(max-width:767px) {
	.u-pdt5875_sp {
		padding-top: 5.875em
	}
}

.u-pdb5875 {
	padding-bottom: 5.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb5875_lg {
		padding-bottom: 5.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb5875_md {
		padding-bottom: 5.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb5875_sm {
		padding-bottom: 5.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb5875_xs {
		padding-bottom: 5.875em
	}
}

@media(max-width:575px) {
	.u-pdb5875_ss {
		padding-bottom: 5.875em
	}
}

@media(min-width:992px) {
	.u-pdb5875_pc {
		padding-bottom: 5.875em
	}
}

@media(max-width:991px) {
	.u-pdb5875_tb {
		padding-bottom: 5.875em
	}
}

@media(max-width:767px) {
	.u-pdb5875_sp {
		padding-bottom: 5.875em
	}
}

.u-pdl5875 {
	padding-left: 5.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl5875_lg {
		padding-left: 5.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl5875_md {
		padding-left: 5.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl5875_sm {
		padding-left: 5.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl5875_xs {
		padding-left: 5.875em
	}
}

@media(max-width:575px) {
	.u-pdl5875_ss {
		padding-left: 5.875em
	}
}

@media(min-width:992px) {
	.u-pdl5875_pc {
		padding-left: 5.875em
	}
}

@media(max-width:991px) {
	.u-pdl5875_tb {
		padding-left: 5.875em
	}
}

@media(max-width:767px) {
	.u-pdl5875_sp {
		padding-left: 5.875em
	}
}

.u-pdr5875 {
	padding-right: 5.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr5875_lg {
		padding-right: 5.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr5875_md {
		padding-right: 5.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr5875_sm {
		padding-right: 5.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr5875_xs {
		padding-right: 5.875em
	}
}

@media(max-width:575px) {
	.u-pdr5875_ss {
		padding-right: 5.875em
	}
}

@media(min-width:992px) {
	.u-pdr5875_pc {
		padding-right: 5.875em
	}
}

@media(max-width:991px) {
	.u-pdr5875_tb {
		padding-right: 5.875em
	}
}

@media(max-width:767px) {
	.u-pdr5875_sp {
		padding-right: 5.875em
	}
}

.u-mg5875 {
	margin: 5.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg5875_lg {
		margin: 5.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg5875_md {
		margin: 5.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg5875_sm {
		margin: 5.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg5875_xs {
		margin: 5.875em
	}
}

@media(max-width:575px) {
	.u-mg5875_ss {
		margin: 5.875em
	}
}

@media(min-width:992px) {
	.u-mg5875_pc {
		margin: 5.875em
	}
}

@media(max-width:991px) {
	.u-mg5875_tb {
		margin: 5.875em
	}
}

@media(max-width:767px) {
	.u-mg5875_sp {
		margin: 5.875em
	}
}

.u-mgt5875 {
	margin-top: 5.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt5875_lg {
		margin-top: 5.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt5875_md {
		margin-top: 5.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt5875_sm {
		margin-top: 5.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt5875_xs {
		margin-top: 5.875em
	}
}

@media(max-width:575px) {
	.u-mgt5875_ss {
		margin-top: 5.875em
	}
}

@media(min-width:992px) {
	.u-mgt5875_pc {
		margin-top: 5.875em
	}
}

@media(max-width:991px) {
	.u-mgt5875_tb {
		margin-top: 5.875em
	}
}

@media(max-width:767px) {
	.u-mgt5875_sp {
		margin-top: 5.875em
	}
}

.u-mgb5875 {
	margin-bottom: 5.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb5875_lg {
		margin-bottom: 5.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb5875_md {
		margin-bottom: 5.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb5875_sm {
		margin-bottom: 5.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb5875_xs {
		margin-bottom: 5.875em
	}
}

@media(max-width:575px) {
	.u-mgb5875_ss {
		margin-bottom: 5.875em
	}
}

@media(min-width:992px) {
	.u-mgb5875_pc {
		margin-bottom: 5.875em
	}
}

@media(max-width:991px) {
	.u-mgb5875_tb {
		margin-bottom: 5.875em
	}
}

@media(max-width:767px) {
	.u-mgb5875_sp {
		margin-bottom: 5.875em
	}
}

.u-mgl5875 {
	margin-left: 5.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl5875_lg {
		margin-left: 5.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl5875_md {
		margin-left: 5.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl5875_sm {
		margin-left: 5.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl5875_xs {
		margin-left: 5.875em
	}
}

@media(max-width:575px) {
	.u-mgl5875_ss {
		margin-left: 5.875em
	}
}

@media(min-width:992px) {
	.u-mgl5875_pc {
		margin-left: 5.875em
	}
}

@media(max-width:991px) {
	.u-mgl5875_tb {
		margin-left: 5.875em
	}
}

@media(max-width:767px) {
	.u-mgl5875_sp {
		margin-left: 5.875em
	}
}

.u-mgr5875 {
	margin-right: 5.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr5875_lg {
		margin-right: 5.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr5875_md {
		margin-right: 5.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr5875_sm {
		margin-right: 5.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr5875_xs {
		margin-right: 5.875em
	}
}

@media(max-width:575px) {
	.u-mgr5875_ss {
		margin-right: 5.875em
	}
}

@media(min-width:992px) {
	.u-mgr5875_pc {
		margin-right: 5.875em
	}
}

@media(max-width:991px) {
	.u-mgr5875_tb {
		margin-right: 5.875em
	}
}

@media(max-width:767px) {
	.u-mgr5875_sp {
		margin-right: 5.875em
	}
}

.u-pd6000 {
	padding: 6em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd6000_lg {
		padding: 6em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd6000_md {
		padding: 6em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd6000_sm {
		padding: 6em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd6000_xs {
		padding: 6em
	}
}

@media(max-width:575px) {
	.u-pd6000_ss {
		padding: 6em
	}
}

@media(min-width:992px) {
	.u-pd6000_pc {
		padding: 6em
	}
}

@media(max-width:991px) {
	.u-pd6000_tb {
		padding: 6em
	}
}

@media(max-width:767px) {
	.u-pd6000_sp {
		padding: 6em
	}
}

.u-pdt6000 {
	padding-top: 6em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt6000_lg {
		padding-top: 6em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt6000_md {
		padding-top: 6em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt6000_sm {
		padding-top: 6em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt6000_xs {
		padding-top: 6em
	}
}

@media(max-width:575px) {
	.u-pdt6000_ss {
		padding-top: 6em
	}
}

@media(min-width:992px) {
	.u-pdt6000_pc {
		padding-top: 6em
	}
}

@media(max-width:991px) {
	.u-pdt6000_tb {
		padding-top: 6em
	}
}

@media(max-width:767px) {
	.u-pdt6000_sp {
		padding-top: 6em
	}
}

.u-pdb6000 {
	padding-bottom: 6em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb6000_lg {
		padding-bottom: 6em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb6000_md {
		padding-bottom: 6em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb6000_sm {
		padding-bottom: 6em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb6000_xs {
		padding-bottom: 6em
	}
}

@media(max-width:575px) {
	.u-pdb6000_ss {
		padding-bottom: 6em
	}
}

@media(min-width:992px) {
	.u-pdb6000_pc {
		padding-bottom: 6em
	}
}

@media(max-width:991px) {
	.u-pdb6000_tb {
		padding-bottom: 6em
	}
}

@media(max-width:767px) {
	.u-pdb6000_sp {
		padding-bottom: 6em
	}
}

.u-pdl6000 {
	padding-left: 6em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl6000_lg {
		padding-left: 6em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl6000_md {
		padding-left: 6em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl6000_sm {
		padding-left: 6em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl6000_xs {
		padding-left: 6em
	}
}

@media(max-width:575px) {
	.u-pdl6000_ss {
		padding-left: 6em
	}
}

@media(min-width:992px) {
	.u-pdl6000_pc {
		padding-left: 6em
	}
}

@media(max-width:991px) {
	.u-pdl6000_tb {
		padding-left: 6em
	}
}

@media(max-width:767px) {
	.u-pdl6000_sp {
		padding-left: 6em
	}
}

.u-pdr6000 {
	padding-right: 6em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr6000_lg {
		padding-right: 6em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr6000_md {
		padding-right: 6em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr6000_sm {
		padding-right: 6em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr6000_xs {
		padding-right: 6em
	}
}

@media(max-width:575px) {
	.u-pdr6000_ss {
		padding-right: 6em
	}
}

@media(min-width:992px) {
	.u-pdr6000_pc {
		padding-right: 6em
	}
}

@media(max-width:991px) {
	.u-pdr6000_tb {
		padding-right: 6em
	}
}

@media(max-width:767px) {
	.u-pdr6000_sp {
		padding-right: 6em
	}
}

.u-mg6000 {
	margin: 6em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg6000_lg {
		margin: 6em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg6000_md {
		margin: 6em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg6000_sm {
		margin: 6em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg6000_xs {
		margin: 6em
	}
}

@media(max-width:575px) {
	.u-mg6000_ss {
		margin: 6em
	}
}

@media(min-width:992px) {
	.u-mg6000_pc {
		margin: 6em
	}
}

@media(max-width:991px) {
	.u-mg6000_tb {
		margin: 6em
	}
}

@media(max-width:767px) {
	.u-mg6000_sp {
		margin: 6em
	}
}

.u-mgt6000 {
	margin-top: 6em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt6000_lg {
		margin-top: 6em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt6000_md {
		margin-top: 6em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt6000_sm {
		margin-top: 6em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt6000_xs {
		margin-top: 6em
	}
}

@media(max-width:575px) {
	.u-mgt6000_ss {
		margin-top: 6em
	}
}

@media(min-width:992px) {
	.u-mgt6000_pc {
		margin-top: 6em
	}
}

@media(max-width:991px) {
	.u-mgt6000_tb {
		margin-top: 6em
	}
}

@media(max-width:767px) {
	.u-mgt6000_sp {
		margin-top: 6em
	}
}

.u-mgb6000 {
	margin-bottom: 6em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb6000_lg {
		margin-bottom: 6em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb6000_md {
		margin-bottom: 6em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb6000_sm {
		margin-bottom: 6em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb6000_xs {
		margin-bottom: 6em
	}
}

@media(max-width:575px) {
	.u-mgb6000_ss {
		margin-bottom: 6em
	}
}

@media(min-width:992px) {
	.u-mgb6000_pc {
		margin-bottom: 6em
	}
}

@media(max-width:991px) {
	.u-mgb6000_tb {
		margin-bottom: 6em
	}
}

@media(max-width:767px) {
	.u-mgb6000_sp {
		margin-bottom: 6em
	}
}

.u-mgl6000 {
	margin-left: 6em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl6000_lg {
		margin-left: 6em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl6000_md {
		margin-left: 6em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl6000_sm {
		margin-left: 6em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl6000_xs {
		margin-left: 6em
	}
}

@media(max-width:575px) {
	.u-mgl6000_ss {
		margin-left: 6em
	}
}

@media(min-width:992px) {
	.u-mgl6000_pc {
		margin-left: 6em
	}
}

@media(max-width:991px) {
	.u-mgl6000_tb {
		margin-left: 6em
	}
}

@media(max-width:767px) {
	.u-mgl6000_sp {
		margin-left: 6em
	}
}

.u-mgr6000 {
	margin-right: 6em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr6000_lg {
		margin-right: 6em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr6000_md {
		margin-right: 6em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr6000_sm {
		margin-right: 6em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr6000_xs {
		margin-right: 6em
	}
}

@media(max-width:575px) {
	.u-mgr6000_ss {
		margin-right: 6em
	}
}

@media(min-width:992px) {
	.u-mgr6000_pc {
		margin-right: 6em
	}
}

@media(max-width:991px) {
	.u-mgr6000_tb {
		margin-right: 6em
	}
}

@media(max-width:767px) {
	.u-mgr6000_sp {
		margin-right: 6em
	}
}

.u-pd6125 {
	padding: 6.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd6125_lg {
		padding: 6.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd6125_md {
		padding: 6.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd6125_sm {
		padding: 6.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd6125_xs {
		padding: 6.125em
	}
}

@media(max-width:575px) {
	.u-pd6125_ss {
		padding: 6.125em
	}
}

@media(min-width:992px) {
	.u-pd6125_pc {
		padding: 6.125em
	}
}

@media(max-width:991px) {
	.u-pd6125_tb {
		padding: 6.125em
	}
}

@media(max-width:767px) {
	.u-pd6125_sp {
		padding: 6.125em
	}
}

.u-pdt6125 {
	padding-top: 6.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt6125_lg {
		padding-top: 6.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt6125_md {
		padding-top: 6.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt6125_sm {
		padding-top: 6.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt6125_xs {
		padding-top: 6.125em
	}
}

@media(max-width:575px) {
	.u-pdt6125_ss {
		padding-top: 6.125em
	}
}

@media(min-width:992px) {
	.u-pdt6125_pc {
		padding-top: 6.125em
	}
}

@media(max-width:991px) {
	.u-pdt6125_tb {
		padding-top: 6.125em
	}
}

@media(max-width:767px) {
	.u-pdt6125_sp {
		padding-top: 6.125em
	}
}

.u-pdb6125 {
	padding-bottom: 6.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb6125_lg {
		padding-bottom: 6.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb6125_md {
		padding-bottom: 6.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb6125_sm {
		padding-bottom: 6.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb6125_xs {
		padding-bottom: 6.125em
	}
}

@media(max-width:575px) {
	.u-pdb6125_ss {
		padding-bottom: 6.125em
	}
}

@media(min-width:992px) {
	.u-pdb6125_pc {
		padding-bottom: 6.125em
	}
}

@media(max-width:991px) {
	.u-pdb6125_tb {
		padding-bottom: 6.125em
	}
}

@media(max-width:767px) {
	.u-pdb6125_sp {
		padding-bottom: 6.125em
	}
}

.u-pdl6125 {
	padding-left: 6.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl6125_lg {
		padding-left: 6.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl6125_md {
		padding-left: 6.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl6125_sm {
		padding-left: 6.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl6125_xs {
		padding-left: 6.125em
	}
}

@media(max-width:575px) {
	.u-pdl6125_ss {
		padding-left: 6.125em
	}
}

@media(min-width:992px) {
	.u-pdl6125_pc {
		padding-left: 6.125em
	}
}

@media(max-width:991px) {
	.u-pdl6125_tb {
		padding-left: 6.125em
	}
}

@media(max-width:767px) {
	.u-pdl6125_sp {
		padding-left: 6.125em
	}
}

.u-pdr6125 {
	padding-right: 6.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr6125_lg {
		padding-right: 6.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr6125_md {
		padding-right: 6.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr6125_sm {
		padding-right: 6.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr6125_xs {
		padding-right: 6.125em
	}
}

@media(max-width:575px) {
	.u-pdr6125_ss {
		padding-right: 6.125em
	}
}

@media(min-width:992px) {
	.u-pdr6125_pc {
		padding-right: 6.125em
	}
}

@media(max-width:991px) {
	.u-pdr6125_tb {
		padding-right: 6.125em
	}
}

@media(max-width:767px) {
	.u-pdr6125_sp {
		padding-right: 6.125em
	}
}

.u-mg6125 {
	margin: 6.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg6125_lg {
		margin: 6.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg6125_md {
		margin: 6.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg6125_sm {
		margin: 6.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg6125_xs {
		margin: 6.125em
	}
}

@media(max-width:575px) {
	.u-mg6125_ss {
		margin: 6.125em
	}
}

@media(min-width:992px) {
	.u-mg6125_pc {
		margin: 6.125em
	}
}

@media(max-width:991px) {
	.u-mg6125_tb {
		margin: 6.125em
	}
}

@media(max-width:767px) {
	.u-mg6125_sp {
		margin: 6.125em
	}
}

.u-mgt6125 {
	margin-top: 6.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt6125_lg {
		margin-top: 6.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt6125_md {
		margin-top: 6.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt6125_sm {
		margin-top: 6.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt6125_xs {
		margin-top: 6.125em
	}
}

@media(max-width:575px) {
	.u-mgt6125_ss {
		margin-top: 6.125em
	}
}

@media(min-width:992px) {
	.u-mgt6125_pc {
		margin-top: 6.125em
	}
}

@media(max-width:991px) {
	.u-mgt6125_tb {
		margin-top: 6.125em
	}
}

@media(max-width:767px) {
	.u-mgt6125_sp {
		margin-top: 6.125em
	}
}

.u-mgb6125 {
	margin-bottom: 6.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb6125_lg {
		margin-bottom: 6.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb6125_md {
		margin-bottom: 6.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb6125_sm {
		margin-bottom: 6.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb6125_xs {
		margin-bottom: 6.125em
	}
}

@media(max-width:575px) {
	.u-mgb6125_ss {
		margin-bottom: 6.125em
	}
}

@media(min-width:992px) {
	.u-mgb6125_pc {
		margin-bottom: 6.125em
	}
}

@media(max-width:991px) {
	.u-mgb6125_tb {
		margin-bottom: 6.125em
	}
}

@media(max-width:767px) {
	.u-mgb6125_sp {
		margin-bottom: 6.125em
	}
}

.u-mgl6125 {
	margin-left: 6.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl6125_lg {
		margin-left: 6.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl6125_md {
		margin-left: 6.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl6125_sm {
		margin-left: 6.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl6125_xs {
		margin-left: 6.125em
	}
}

@media(max-width:575px) {
	.u-mgl6125_ss {
		margin-left: 6.125em
	}
}

@media(min-width:992px) {
	.u-mgl6125_pc {
		margin-left: 6.125em
	}
}

@media(max-width:991px) {
	.u-mgl6125_tb {
		margin-left: 6.125em
	}
}

@media(max-width:767px) {
	.u-mgl6125_sp {
		margin-left: 6.125em
	}
}

.u-mgr6125 {
	margin-right: 6.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr6125_lg {
		margin-right: 6.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr6125_md {
		margin-right: 6.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr6125_sm {
		margin-right: 6.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr6125_xs {
		margin-right: 6.125em
	}
}

@media(max-width:575px) {
	.u-mgr6125_ss {
		margin-right: 6.125em
	}
}

@media(min-width:992px) {
	.u-mgr6125_pc {
		margin-right: 6.125em
	}
}

@media(max-width:991px) {
	.u-mgr6125_tb {
		margin-right: 6.125em
	}
}

@media(max-width:767px) {
	.u-mgr6125_sp {
		margin-right: 6.125em
	}
}

.u-pd6250 {
	padding: 6.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd6250_lg {
		padding: 6.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd6250_md {
		padding: 6.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd6250_sm {
		padding: 6.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd6250_xs {
		padding: 6.25em
	}
}

@media(max-width:575px) {
	.u-pd6250_ss {
		padding: 6.25em
	}
}

@media(min-width:992px) {
	.u-pd6250_pc {
		padding: 6.25em
	}
}

@media(max-width:991px) {
	.u-pd6250_tb {
		padding: 6.25em
	}
}

@media(max-width:767px) {
	.u-pd6250_sp {
		padding: 6.25em
	}
}

.u-pdt6250 {
	padding-top: 6.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt6250_lg {
		padding-top: 6.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt6250_md {
		padding-top: 6.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt6250_sm {
		padding-top: 6.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt6250_xs {
		padding-top: 6.25em
	}
}

@media(max-width:575px) {
	.u-pdt6250_ss {
		padding-top: 6.25em
	}
}

@media(min-width:992px) {
	.u-pdt6250_pc {
		padding-top: 6.25em
	}
}

@media(max-width:991px) {
	.u-pdt6250_tb {
		padding-top: 6.25em
	}
}

@media(max-width:767px) {
	.u-pdt6250_sp {
		padding-top: 6.25em
	}
}

.u-pdb6250 {
	padding-bottom: 6.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb6250_lg {
		padding-bottom: 6.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb6250_md {
		padding-bottom: 6.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb6250_sm {
		padding-bottom: 6.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb6250_xs {
		padding-bottom: 6.25em
	}
}

@media(max-width:575px) {
	.u-pdb6250_ss {
		padding-bottom: 6.25em
	}
}

@media(min-width:992px) {
	.u-pdb6250_pc {
		padding-bottom: 6.25em
	}
}

@media(max-width:991px) {
	.u-pdb6250_tb {
		padding-bottom: 6.25em
	}
}

@media(max-width:767px) {
	.u-pdb6250_sp {
		padding-bottom: 6.25em
	}
}

.u-pdl6250 {
	padding-left: 6.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl6250_lg {
		padding-left: 6.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl6250_md {
		padding-left: 6.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl6250_sm {
		padding-left: 6.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl6250_xs {
		padding-left: 6.25em
	}
}

@media(max-width:575px) {
	.u-pdl6250_ss {
		padding-left: 6.25em
	}
}

@media(min-width:992px) {
	.u-pdl6250_pc {
		padding-left: 6.25em
	}
}

@media(max-width:991px) {
	.u-pdl6250_tb {
		padding-left: 6.25em
	}
}

@media(max-width:767px) {
	.u-pdl6250_sp {
		padding-left: 6.25em
	}
}

.u-pdr6250 {
	padding-right: 6.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr6250_lg {
		padding-right: 6.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr6250_md {
		padding-right: 6.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr6250_sm {
		padding-right: 6.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr6250_xs {
		padding-right: 6.25em
	}
}

@media(max-width:575px) {
	.u-pdr6250_ss {
		padding-right: 6.25em
	}
}

@media(min-width:992px) {
	.u-pdr6250_pc {
		padding-right: 6.25em
	}
}

@media(max-width:991px) {
	.u-pdr6250_tb {
		padding-right: 6.25em
	}
}

@media(max-width:767px) {
	.u-pdr6250_sp {
		padding-right: 6.25em
	}
}

.u-mg6250 {
	margin: 6.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg6250_lg {
		margin: 6.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg6250_md {
		margin: 6.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg6250_sm {
		margin: 6.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg6250_xs {
		margin: 6.25em
	}
}

@media(max-width:575px) {
	.u-mg6250_ss {
		margin: 6.25em
	}
}

@media(min-width:992px) {
	.u-mg6250_pc {
		margin: 6.25em
	}
}

@media(max-width:991px) {
	.u-mg6250_tb {
		margin: 6.25em
	}
}

@media(max-width:767px) {
	.u-mg6250_sp {
		margin: 6.25em
	}
}

.u-mgt6250 {
	margin-top: 6.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt6250_lg {
		margin-top: 6.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt6250_md {
		margin-top: 6.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt6250_sm {
		margin-top: 6.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt6250_xs {
		margin-top: 6.25em
	}
}

@media(max-width:575px) {
	.u-mgt6250_ss {
		margin-top: 6.25em
	}
}

@media(min-width:992px) {
	.u-mgt6250_pc {
		margin-top: 6.25em
	}
}

@media(max-width:991px) {
	.u-mgt6250_tb {
		margin-top: 6.25em
	}
}

@media(max-width:767px) {
	.u-mgt6250_sp {
		margin-top: 6.25em
	}
}

.u-mgb6250 {
	margin-bottom: 6.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb6250_lg {
		margin-bottom: 6.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb6250_md {
		margin-bottom: 6.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb6250_sm {
		margin-bottom: 6.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb6250_xs {
		margin-bottom: 6.25em
	}
}

@media(max-width:575px) {
	.u-mgb6250_ss {
		margin-bottom: 6.25em
	}
}

@media(min-width:992px) {
	.u-mgb6250_pc {
		margin-bottom: 6.25em
	}
}

@media(max-width:991px) {
	.u-mgb6250_tb {
		margin-bottom: 6.25em
	}
}

@media(max-width:767px) {
	.u-mgb6250_sp {
		margin-bottom: 6.25em
	}
}

.u-mgl6250 {
	margin-left: 6.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl6250_lg {
		margin-left: 6.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl6250_md {
		margin-left: 6.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl6250_sm {
		margin-left: 6.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl6250_xs {
		margin-left: 6.25em
	}
}

@media(max-width:575px) {
	.u-mgl6250_ss {
		margin-left: 6.25em
	}
}

@media(min-width:992px) {
	.u-mgl6250_pc {
		margin-left: 6.25em
	}
}

@media(max-width:991px) {
	.u-mgl6250_tb {
		margin-left: 6.25em
	}
}

@media(max-width:767px) {
	.u-mgl6250_sp {
		margin-left: 6.25em
	}
}

.u-mgr6250 {
	margin-right: 6.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr6250_lg {
		margin-right: 6.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr6250_md {
		margin-right: 6.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr6250_sm {
		margin-right: 6.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr6250_xs {
		margin-right: 6.25em
	}
}

@media(max-width:575px) {
	.u-mgr6250_ss {
		margin-right: 6.25em
	}
}

@media(min-width:992px) {
	.u-mgr6250_pc {
		margin-right: 6.25em
	}
}

@media(max-width:991px) {
	.u-mgr6250_tb {
		margin-right: 6.25em
	}
}

@media(max-width:767px) {
	.u-mgr6250_sp {
		margin-right: 6.25em
	}
}

.u-pd6375 {
	padding: 6.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd6375_lg {
		padding: 6.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd6375_md {
		padding: 6.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd6375_sm {
		padding: 6.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd6375_xs {
		padding: 6.375em
	}
}

@media(max-width:575px) {
	.u-pd6375_ss {
		padding: 6.375em
	}
}

@media(min-width:992px) {
	.u-pd6375_pc {
		padding: 6.375em
	}
}

@media(max-width:991px) {
	.u-pd6375_tb {
		padding: 6.375em
	}
}

@media(max-width:767px) {
	.u-pd6375_sp {
		padding: 6.375em
	}
}

.u-pdt6375 {
	padding-top: 6.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt6375_lg {
		padding-top: 6.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt6375_md {
		padding-top: 6.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt6375_sm {
		padding-top: 6.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt6375_xs {
		padding-top: 6.375em
	}
}

@media(max-width:575px) {
	.u-pdt6375_ss {
		padding-top: 6.375em
	}
}

@media(min-width:992px) {
	.u-pdt6375_pc {
		padding-top: 6.375em
	}
}

@media(max-width:991px) {
	.u-pdt6375_tb {
		padding-top: 6.375em
	}
}

@media(max-width:767px) {
	.u-pdt6375_sp {
		padding-top: 6.375em
	}
}

.u-pdb6375 {
	padding-bottom: 6.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb6375_lg {
		padding-bottom: 6.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb6375_md {
		padding-bottom: 6.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb6375_sm {
		padding-bottom: 6.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb6375_xs {
		padding-bottom: 6.375em
	}
}

@media(max-width:575px) {
	.u-pdb6375_ss {
		padding-bottom: 6.375em
	}
}

@media(min-width:992px) {
	.u-pdb6375_pc {
		padding-bottom: 6.375em
	}
}

@media(max-width:991px) {
	.u-pdb6375_tb {
		padding-bottom: 6.375em
	}
}

@media(max-width:767px) {
	.u-pdb6375_sp {
		padding-bottom: 6.375em
	}
}

.u-pdl6375 {
	padding-left: 6.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl6375_lg {
		padding-left: 6.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl6375_md {
		padding-left: 6.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl6375_sm {
		padding-left: 6.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl6375_xs {
		padding-left: 6.375em
	}
}

@media(max-width:575px) {
	.u-pdl6375_ss {
		padding-left: 6.375em
	}
}

@media(min-width:992px) {
	.u-pdl6375_pc {
		padding-left: 6.375em
	}
}

@media(max-width:991px) {
	.u-pdl6375_tb {
		padding-left: 6.375em
	}
}

@media(max-width:767px) {
	.u-pdl6375_sp {
		padding-left: 6.375em
	}
}

.u-pdr6375 {
	padding-right: 6.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr6375_lg {
		padding-right: 6.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr6375_md {
		padding-right: 6.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr6375_sm {
		padding-right: 6.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr6375_xs {
		padding-right: 6.375em
	}
}

@media(max-width:575px) {
	.u-pdr6375_ss {
		padding-right: 6.375em
	}
}

@media(min-width:992px) {
	.u-pdr6375_pc {
		padding-right: 6.375em
	}
}

@media(max-width:991px) {
	.u-pdr6375_tb {
		padding-right: 6.375em
	}
}

@media(max-width:767px) {
	.u-pdr6375_sp {
		padding-right: 6.375em
	}
}

.u-mg6375 {
	margin: 6.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg6375_lg {
		margin: 6.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg6375_md {
		margin: 6.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg6375_sm {
		margin: 6.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg6375_xs {
		margin: 6.375em
	}
}

@media(max-width:575px) {
	.u-mg6375_ss {
		margin: 6.375em
	}
}

@media(min-width:992px) {
	.u-mg6375_pc {
		margin: 6.375em
	}
}

@media(max-width:991px) {
	.u-mg6375_tb {
		margin: 6.375em
	}
}

@media(max-width:767px) {
	.u-mg6375_sp {
		margin: 6.375em
	}
}

.u-mgt6375 {
	margin-top: 6.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt6375_lg {
		margin-top: 6.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt6375_md {
		margin-top: 6.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt6375_sm {
		margin-top: 6.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt6375_xs {
		margin-top: 6.375em
	}
}

@media(max-width:575px) {
	.u-mgt6375_ss {
		margin-top: 6.375em
	}
}

@media(min-width:992px) {
	.u-mgt6375_pc {
		margin-top: 6.375em
	}
}

@media(max-width:991px) {
	.u-mgt6375_tb {
		margin-top: 6.375em
	}
}

@media(max-width:767px) {
	.u-mgt6375_sp {
		margin-top: 6.375em
	}
}

.u-mgb6375 {
	margin-bottom: 6.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb6375_lg {
		margin-bottom: 6.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb6375_md {
		margin-bottom: 6.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb6375_sm {
		margin-bottom: 6.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb6375_xs {
		margin-bottom: 6.375em
	}
}

@media(max-width:575px) {
	.u-mgb6375_ss {
		margin-bottom: 6.375em
	}
}

@media(min-width:992px) {
	.u-mgb6375_pc {
		margin-bottom: 6.375em
	}
}

@media(max-width:991px) {
	.u-mgb6375_tb {
		margin-bottom: 6.375em
	}
}

@media(max-width:767px) {
	.u-mgb6375_sp {
		margin-bottom: 6.375em
	}
}

.u-mgl6375 {
	margin-left: 6.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl6375_lg {
		margin-left: 6.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl6375_md {
		margin-left: 6.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl6375_sm {
		margin-left: 6.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl6375_xs {
		margin-left: 6.375em
	}
}

@media(max-width:575px) {
	.u-mgl6375_ss {
		margin-left: 6.375em
	}
}

@media(min-width:992px) {
	.u-mgl6375_pc {
		margin-left: 6.375em
	}
}

@media(max-width:991px) {
	.u-mgl6375_tb {
		margin-left: 6.375em
	}
}

@media(max-width:767px) {
	.u-mgl6375_sp {
		margin-left: 6.375em
	}
}

.u-mgr6375 {
	margin-right: 6.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr6375_lg {
		margin-right: 6.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr6375_md {
		margin-right: 6.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr6375_sm {
		margin-right: 6.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr6375_xs {
		margin-right: 6.375em
	}
}

@media(max-width:575px) {
	.u-mgr6375_ss {
		margin-right: 6.375em
	}
}

@media(min-width:992px) {
	.u-mgr6375_pc {
		margin-right: 6.375em
	}
}

@media(max-width:991px) {
	.u-mgr6375_tb {
		margin-right: 6.375em
	}
}

@media(max-width:767px) {
	.u-mgr6375_sp {
		margin-right: 6.375em
	}
}

.u-pd6500 {
	padding: 6.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd6500_lg {
		padding: 6.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd6500_md {
		padding: 6.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd6500_sm {
		padding: 6.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd6500_xs {
		padding: 6.5em
	}
}

@media(max-width:575px) {
	.u-pd6500_ss {
		padding: 6.5em
	}
}

@media(min-width:992px) {
	.u-pd6500_pc {
		padding: 6.5em
	}
}

@media(max-width:991px) {
	.u-pd6500_tb {
		padding: 6.5em
	}
}

@media(max-width:767px) {
	.u-pd6500_sp {
		padding: 6.5em
	}
}

.u-pdt6500 {
	padding-top: 6.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt6500_lg {
		padding-top: 6.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt6500_md {
		padding-top: 6.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt6500_sm {
		padding-top: 6.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt6500_xs {
		padding-top: 6.5em
	}
}

@media(max-width:575px) {
	.u-pdt6500_ss {
		padding-top: 6.5em
	}
}

@media(min-width:992px) {
	.u-pdt6500_pc {
		padding-top: 6.5em
	}
}

@media(max-width:991px) {
	.u-pdt6500_tb {
		padding-top: 6.5em
	}
}

@media(max-width:767px) {
	.u-pdt6500_sp {
		padding-top: 6.5em
	}
}

.u-pdb6500 {
	padding-bottom: 6.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb6500_lg {
		padding-bottom: 6.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb6500_md {
		padding-bottom: 6.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb6500_sm {
		padding-bottom: 6.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb6500_xs {
		padding-bottom: 6.5em
	}
}

@media(max-width:575px) {
	.u-pdb6500_ss {
		padding-bottom: 6.5em
	}
}

@media(min-width:992px) {
	.u-pdb6500_pc {
		padding-bottom: 6.5em
	}
}

@media(max-width:991px) {
	.u-pdb6500_tb {
		padding-bottom: 6.5em
	}
}

@media(max-width:767px) {
	.u-pdb6500_sp {
		padding-bottom: 6.5em
	}
}

.u-pdl6500 {
	padding-left: 6.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl6500_lg {
		padding-left: 6.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl6500_md {
		padding-left: 6.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl6500_sm {
		padding-left: 6.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl6500_xs {
		padding-left: 6.5em
	}
}

@media(max-width:575px) {
	.u-pdl6500_ss {
		padding-left: 6.5em
	}
}

@media(min-width:992px) {
	.u-pdl6500_pc {
		padding-left: 6.5em
	}
}

@media(max-width:991px) {
	.u-pdl6500_tb {
		padding-left: 6.5em
	}
}

@media(max-width:767px) {
	.u-pdl6500_sp {
		padding-left: 6.5em
	}
}

.u-pdr6500 {
	padding-right: 6.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr6500_lg {
		padding-right: 6.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr6500_md {
		padding-right: 6.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr6500_sm {
		padding-right: 6.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr6500_xs {
		padding-right: 6.5em
	}
}

@media(max-width:575px) {
	.u-pdr6500_ss {
		padding-right: 6.5em
	}
}

@media(min-width:992px) {
	.u-pdr6500_pc {
		padding-right: 6.5em
	}
}

@media(max-width:991px) {
	.u-pdr6500_tb {
		padding-right: 6.5em
	}
}

@media(max-width:767px) {
	.u-pdr6500_sp {
		padding-right: 6.5em
	}
}

.u-mg6500 {
	margin: 6.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg6500_lg {
		margin: 6.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg6500_md {
		margin: 6.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg6500_sm {
		margin: 6.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg6500_xs {
		margin: 6.5em
	}
}

@media(max-width:575px) {
	.u-mg6500_ss {
		margin: 6.5em
	}
}

@media(min-width:992px) {
	.u-mg6500_pc {
		margin: 6.5em
	}
}

@media(max-width:991px) {
	.u-mg6500_tb {
		margin: 6.5em
	}
}

@media(max-width:767px) {
	.u-mg6500_sp {
		margin: 6.5em
	}
}

.u-mgt6500 {
	margin-top: 6.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt6500_lg {
		margin-top: 6.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt6500_md {
		margin-top: 6.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt6500_sm {
		margin-top: 6.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt6500_xs {
		margin-top: 6.5em
	}
}

@media(max-width:575px) {
	.u-mgt6500_ss {
		margin-top: 6.5em
	}
}

@media(min-width:992px) {
	.u-mgt6500_pc {
		margin-top: 6.5em
	}
}

@media(max-width:991px) {
	.u-mgt6500_tb {
		margin-top: 6.5em
	}
}

@media(max-width:767px) {
	.u-mgt6500_sp {
		margin-top: 6.5em
	}
}

.u-mgb6500 {
	margin-bottom: 6.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb6500_lg {
		margin-bottom: 6.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb6500_md {
		margin-bottom: 6.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb6500_sm {
		margin-bottom: 6.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb6500_xs {
		margin-bottom: 6.5em
	}
}

@media(max-width:575px) {
	.u-mgb6500_ss {
		margin-bottom: 6.5em
	}
}

@media(min-width:992px) {
	.u-mgb6500_pc {
		margin-bottom: 6.5em
	}
}

@media(max-width:991px) {
	.u-mgb6500_tb {
		margin-bottom: 6.5em
	}
}

@media(max-width:767px) {
	.u-mgb6500_sp {
		margin-bottom: 6.5em
	}
}

.u-mgl6500 {
	margin-left: 6.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl6500_lg {
		margin-left: 6.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl6500_md {
		margin-left: 6.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl6500_sm {
		margin-left: 6.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl6500_xs {
		margin-left: 6.5em
	}
}

@media(max-width:575px) {
	.u-mgl6500_ss {
		margin-left: 6.5em
	}
}

@media(min-width:992px) {
	.u-mgl6500_pc {
		margin-left: 6.5em
	}
}

@media(max-width:991px) {
	.u-mgl6500_tb {
		margin-left: 6.5em
	}
}

@media(max-width:767px) {
	.u-mgl6500_sp {
		margin-left: 6.5em
	}
}

.u-mgr6500 {
	margin-right: 6.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr6500_lg {
		margin-right: 6.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr6500_md {
		margin-right: 6.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr6500_sm {
		margin-right: 6.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr6500_xs {
		margin-right: 6.5em
	}
}

@media(max-width:575px) {
	.u-mgr6500_ss {
		margin-right: 6.5em
	}
}

@media(min-width:992px) {
	.u-mgr6500_pc {
		margin-right: 6.5em
	}
}

@media(max-width:991px) {
	.u-mgr6500_tb {
		margin-right: 6.5em
	}
}

@media(max-width:767px) {
	.u-mgr6500_sp {
		margin-right: 6.5em
	}
}

.u-pd6625 {
	padding: 6.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd6625_lg {
		padding: 6.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd6625_md {
		padding: 6.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd6625_sm {
		padding: 6.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd6625_xs {
		padding: 6.625em
	}
}

@media(max-width:575px) {
	.u-pd6625_ss {
		padding: 6.625em
	}
}

@media(min-width:992px) {
	.u-pd6625_pc {
		padding: 6.625em
	}
}

@media(max-width:991px) {
	.u-pd6625_tb {
		padding: 6.625em
	}
}

@media(max-width:767px) {
	.u-pd6625_sp {
		padding: 6.625em
	}
}

.u-pdt6625 {
	padding-top: 6.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt6625_lg {
		padding-top: 6.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt6625_md {
		padding-top: 6.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt6625_sm {
		padding-top: 6.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt6625_xs {
		padding-top: 6.625em
	}
}

@media(max-width:575px) {
	.u-pdt6625_ss {
		padding-top: 6.625em
	}
}

@media(min-width:992px) {
	.u-pdt6625_pc {
		padding-top: 6.625em
	}
}

@media(max-width:991px) {
	.u-pdt6625_tb {
		padding-top: 6.625em
	}
}

@media(max-width:767px) {
	.u-pdt6625_sp {
		padding-top: 6.625em
	}
}

.u-pdb6625 {
	padding-bottom: 6.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb6625_lg {
		padding-bottom: 6.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb6625_md {
		padding-bottom: 6.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb6625_sm {
		padding-bottom: 6.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb6625_xs {
		padding-bottom: 6.625em
	}
}

@media(max-width:575px) {
	.u-pdb6625_ss {
		padding-bottom: 6.625em
	}
}

@media(min-width:992px) {
	.u-pdb6625_pc {
		padding-bottom: 6.625em
	}
}

@media(max-width:991px) {
	.u-pdb6625_tb {
		padding-bottom: 6.625em
	}
}

@media(max-width:767px) {
	.u-pdb6625_sp {
		padding-bottom: 6.625em
	}
}

.u-pdl6625 {
	padding-left: 6.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl6625_lg {
		padding-left: 6.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl6625_md {
		padding-left: 6.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl6625_sm {
		padding-left: 6.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl6625_xs {
		padding-left: 6.625em
	}
}

@media(max-width:575px) {
	.u-pdl6625_ss {
		padding-left: 6.625em
	}
}

@media(min-width:992px) {
	.u-pdl6625_pc {
		padding-left: 6.625em
	}
}

@media(max-width:991px) {
	.u-pdl6625_tb {
		padding-left: 6.625em
	}
}

@media(max-width:767px) {
	.u-pdl6625_sp {
		padding-left: 6.625em
	}
}

.u-pdr6625 {
	padding-right: 6.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr6625_lg {
		padding-right: 6.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr6625_md {
		padding-right: 6.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr6625_sm {
		padding-right: 6.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr6625_xs {
		padding-right: 6.625em
	}
}

@media(max-width:575px) {
	.u-pdr6625_ss {
		padding-right: 6.625em
	}
}

@media(min-width:992px) {
	.u-pdr6625_pc {
		padding-right: 6.625em
	}
}

@media(max-width:991px) {
	.u-pdr6625_tb {
		padding-right: 6.625em
	}
}

@media(max-width:767px) {
	.u-pdr6625_sp {
		padding-right: 6.625em
	}
}

.u-mg6625 {
	margin: 6.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg6625_lg {
		margin: 6.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg6625_md {
		margin: 6.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg6625_sm {
		margin: 6.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg6625_xs {
		margin: 6.625em
	}
}

@media(max-width:575px) {
	.u-mg6625_ss {
		margin: 6.625em
	}
}

@media(min-width:992px) {
	.u-mg6625_pc {
		margin: 6.625em
	}
}

@media(max-width:991px) {
	.u-mg6625_tb {
		margin: 6.625em
	}
}

@media(max-width:767px) {
	.u-mg6625_sp {
		margin: 6.625em
	}
}

.u-mgt6625 {
	margin-top: 6.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt6625_lg {
		margin-top: 6.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt6625_md {
		margin-top: 6.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt6625_sm {
		margin-top: 6.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt6625_xs {
		margin-top: 6.625em
	}
}

@media(max-width:575px) {
	.u-mgt6625_ss {
		margin-top: 6.625em
	}
}

@media(min-width:992px) {
	.u-mgt6625_pc {
		margin-top: 6.625em
	}
}

@media(max-width:991px) {
	.u-mgt6625_tb {
		margin-top: 6.625em
	}
}

@media(max-width:767px) {
	.u-mgt6625_sp {
		margin-top: 6.625em
	}
}

.u-mgb6625 {
	margin-bottom: 6.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb6625_lg {
		margin-bottom: 6.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb6625_md {
		margin-bottom: 6.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb6625_sm {
		margin-bottom: 6.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb6625_xs {
		margin-bottom: 6.625em
	}
}

@media(max-width:575px) {
	.u-mgb6625_ss {
		margin-bottom: 6.625em
	}
}

@media(min-width:992px) {
	.u-mgb6625_pc {
		margin-bottom: 6.625em
	}
}

@media(max-width:991px) {
	.u-mgb6625_tb {
		margin-bottom: 6.625em
	}
}

@media(max-width:767px) {
	.u-mgb6625_sp {
		margin-bottom: 6.625em
	}
}

.u-mgl6625 {
	margin-left: 6.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl6625_lg {
		margin-left: 6.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl6625_md {
		margin-left: 6.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl6625_sm {
		margin-left: 6.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl6625_xs {
		margin-left: 6.625em
	}
}

@media(max-width:575px) {
	.u-mgl6625_ss {
		margin-left: 6.625em
	}
}

@media(min-width:992px) {
	.u-mgl6625_pc {
		margin-left: 6.625em
	}
}

@media(max-width:991px) {
	.u-mgl6625_tb {
		margin-left: 6.625em
	}
}

@media(max-width:767px) {
	.u-mgl6625_sp {
		margin-left: 6.625em
	}
}

.u-mgr6625 {
	margin-right: 6.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr6625_lg {
		margin-right: 6.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr6625_md {
		margin-right: 6.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr6625_sm {
		margin-right: 6.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr6625_xs {
		margin-right: 6.625em
	}
}

@media(max-width:575px) {
	.u-mgr6625_ss {
		margin-right: 6.625em
	}
}

@media(min-width:992px) {
	.u-mgr6625_pc {
		margin-right: 6.625em
	}
}

@media(max-width:991px) {
	.u-mgr6625_tb {
		margin-right: 6.625em
	}
}

@media(max-width:767px) {
	.u-mgr6625_sp {
		margin-right: 6.625em
	}
}

.u-pd6750 {
	padding: 6.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd6750_lg {
		padding: 6.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd6750_md {
		padding: 6.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd6750_sm {
		padding: 6.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd6750_xs {
		padding: 6.75em
	}
}

@media(max-width:575px) {
	.u-pd6750_ss {
		padding: 6.75em
	}
}

@media(min-width:992px) {
	.u-pd6750_pc {
		padding: 6.75em
	}
}

@media(max-width:991px) {
	.u-pd6750_tb {
		padding: 6.75em
	}
}

@media(max-width:767px) {
	.u-pd6750_sp {
		padding: 6.75em
	}
}

.u-pdt6750 {
	padding-top: 6.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt6750_lg {
		padding-top: 6.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt6750_md {
		padding-top: 6.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt6750_sm {
		padding-top: 6.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt6750_xs {
		padding-top: 6.75em
	}
}

@media(max-width:575px) {
	.u-pdt6750_ss {
		padding-top: 6.75em
	}
}

@media(min-width:992px) {
	.u-pdt6750_pc {
		padding-top: 6.75em
	}
}

@media(max-width:991px) {
	.u-pdt6750_tb {
		padding-top: 6.75em
	}
}

@media(max-width:767px) {
	.u-pdt6750_sp {
		padding-top: 6.75em
	}
}

.u-pdb6750 {
	padding-bottom: 6.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb6750_lg {
		padding-bottom: 6.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb6750_md {
		padding-bottom: 6.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb6750_sm {
		padding-bottom: 6.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb6750_xs {
		padding-bottom: 6.75em
	}
}

@media(max-width:575px) {
	.u-pdb6750_ss {
		padding-bottom: 6.75em
	}
}

@media(min-width:992px) {
	.u-pdb6750_pc {
		padding-bottom: 6.75em
	}
}

@media(max-width:991px) {
	.u-pdb6750_tb {
		padding-bottom: 6.75em
	}
}

@media(max-width:767px) {
	.u-pdb6750_sp {
		padding-bottom: 6.75em
	}
}

.u-pdl6750 {
	padding-left: 6.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl6750_lg {
		padding-left: 6.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl6750_md {
		padding-left: 6.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl6750_sm {
		padding-left: 6.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl6750_xs {
		padding-left: 6.75em
	}
}

@media(max-width:575px) {
	.u-pdl6750_ss {
		padding-left: 6.75em
	}
}

@media(min-width:992px) {
	.u-pdl6750_pc {
		padding-left: 6.75em
	}
}

@media(max-width:991px) {
	.u-pdl6750_tb {
		padding-left: 6.75em
	}
}

@media(max-width:767px) {
	.u-pdl6750_sp {
		padding-left: 6.75em
	}
}

.u-pdr6750 {
	padding-right: 6.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr6750_lg {
		padding-right: 6.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr6750_md {
		padding-right: 6.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr6750_sm {
		padding-right: 6.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr6750_xs {
		padding-right: 6.75em
	}
}

@media(max-width:575px) {
	.u-pdr6750_ss {
		padding-right: 6.75em
	}
}

@media(min-width:992px) {
	.u-pdr6750_pc {
		padding-right: 6.75em
	}
}

@media(max-width:991px) {
	.u-pdr6750_tb {
		padding-right: 6.75em
	}
}

@media(max-width:767px) {
	.u-pdr6750_sp {
		padding-right: 6.75em
	}
}

.u-mg6750 {
	margin: 6.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg6750_lg {
		margin: 6.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg6750_md {
		margin: 6.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg6750_sm {
		margin: 6.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg6750_xs {
		margin: 6.75em
	}
}

@media(max-width:575px) {
	.u-mg6750_ss {
		margin: 6.75em
	}
}

@media(min-width:992px) {
	.u-mg6750_pc {
		margin: 6.75em
	}
}

@media(max-width:991px) {
	.u-mg6750_tb {
		margin: 6.75em
	}
}

@media(max-width:767px) {
	.u-mg6750_sp {
		margin: 6.75em
	}
}

.u-mgt6750 {
	margin-top: 6.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt6750_lg {
		margin-top: 6.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt6750_md {
		margin-top: 6.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt6750_sm {
		margin-top: 6.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt6750_xs {
		margin-top: 6.75em
	}
}

@media(max-width:575px) {
	.u-mgt6750_ss {
		margin-top: 6.75em
	}
}

@media(min-width:992px) {
	.u-mgt6750_pc {
		margin-top: 6.75em
	}
}

@media(max-width:991px) {
	.u-mgt6750_tb {
		margin-top: 6.75em
	}
}

@media(max-width:767px) {
	.u-mgt6750_sp {
		margin-top: 6.75em
	}
}

.u-mgb6750 {
	margin-bottom: 6.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb6750_lg {
		margin-bottom: 6.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb6750_md {
		margin-bottom: 6.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb6750_sm {
		margin-bottom: 6.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb6750_xs {
		margin-bottom: 6.75em
	}
}

@media(max-width:575px) {
	.u-mgb6750_ss {
		margin-bottom: 6.75em
	}
}

@media(min-width:992px) {
	.u-mgb6750_pc {
		margin-bottom: 6.75em
	}
}

@media(max-width:991px) {
	.u-mgb6750_tb {
		margin-bottom: 6.75em
	}
}

@media(max-width:767px) {
	.u-mgb6750_sp {
		margin-bottom: 6.75em
	}
}

.u-mgl6750 {
	margin-left: 6.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl6750_lg {
		margin-left: 6.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl6750_md {
		margin-left: 6.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl6750_sm {
		margin-left: 6.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl6750_xs {
		margin-left: 6.75em
	}
}

@media(max-width:575px) {
	.u-mgl6750_ss {
		margin-left: 6.75em
	}
}

@media(min-width:992px) {
	.u-mgl6750_pc {
		margin-left: 6.75em
	}
}

@media(max-width:991px) {
	.u-mgl6750_tb {
		margin-left: 6.75em
	}
}

@media(max-width:767px) {
	.u-mgl6750_sp {
		margin-left: 6.75em
	}
}

.u-mgr6750 {
	margin-right: 6.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr6750_lg {
		margin-right: 6.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr6750_md {
		margin-right: 6.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr6750_sm {
		margin-right: 6.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr6750_xs {
		margin-right: 6.75em
	}
}

@media(max-width:575px) {
	.u-mgr6750_ss {
		margin-right: 6.75em
	}
}

@media(min-width:992px) {
	.u-mgr6750_pc {
		margin-right: 6.75em
	}
}

@media(max-width:991px) {
	.u-mgr6750_tb {
		margin-right: 6.75em
	}
}

@media(max-width:767px) {
	.u-mgr6750_sp {
		margin-right: 6.75em
	}
}

.u-pd6875 {
	padding: 6.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd6875_lg {
		padding: 6.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd6875_md {
		padding: 6.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd6875_sm {
		padding: 6.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd6875_xs {
		padding: 6.875em
	}
}

@media(max-width:575px) {
	.u-pd6875_ss {
		padding: 6.875em
	}
}

@media(min-width:992px) {
	.u-pd6875_pc {
		padding: 6.875em
	}
}

@media(max-width:991px) {
	.u-pd6875_tb {
		padding: 6.875em
	}
}

@media(max-width:767px) {
	.u-pd6875_sp {
		padding: 6.875em
	}
}

.u-pdt6875 {
	padding-top: 6.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt6875_lg {
		padding-top: 6.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt6875_md {
		padding-top: 6.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt6875_sm {
		padding-top: 6.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt6875_xs {
		padding-top: 6.875em
	}
}

@media(max-width:575px) {
	.u-pdt6875_ss {
		padding-top: 6.875em
	}
}

@media(min-width:992px) {
	.u-pdt6875_pc {
		padding-top: 6.875em
	}
}

@media(max-width:991px) {
	.u-pdt6875_tb {
		padding-top: 6.875em
	}
}

@media(max-width:767px) {
	.u-pdt6875_sp {
		padding-top: 6.875em
	}
}

.u-pdb6875 {
	padding-bottom: 6.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb6875_lg {
		padding-bottom: 6.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb6875_md {
		padding-bottom: 6.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb6875_sm {
		padding-bottom: 6.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb6875_xs {
		padding-bottom: 6.875em
	}
}

@media(max-width:575px) {
	.u-pdb6875_ss {
		padding-bottom: 6.875em
	}
}

@media(min-width:992px) {
	.u-pdb6875_pc {
		padding-bottom: 6.875em
	}
}

@media(max-width:991px) {
	.u-pdb6875_tb {
		padding-bottom: 6.875em
	}
}

@media(max-width:767px) {
	.u-pdb6875_sp {
		padding-bottom: 6.875em
	}
}

.u-pdl6875 {
	padding-left: 6.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl6875_lg {
		padding-left: 6.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl6875_md {
		padding-left: 6.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl6875_sm {
		padding-left: 6.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl6875_xs {
		padding-left: 6.875em
	}
}

@media(max-width:575px) {
	.u-pdl6875_ss {
		padding-left: 6.875em
	}
}

@media(min-width:992px) {
	.u-pdl6875_pc {
		padding-left: 6.875em
	}
}

@media(max-width:991px) {
	.u-pdl6875_tb {
		padding-left: 6.875em
	}
}

@media(max-width:767px) {
	.u-pdl6875_sp {
		padding-left: 6.875em
	}
}

.u-pdr6875 {
	padding-right: 6.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr6875_lg {
		padding-right: 6.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr6875_md {
		padding-right: 6.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr6875_sm {
		padding-right: 6.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr6875_xs {
		padding-right: 6.875em
	}
}

@media(max-width:575px) {
	.u-pdr6875_ss {
		padding-right: 6.875em
	}
}

@media(min-width:992px) {
	.u-pdr6875_pc {
		padding-right: 6.875em
	}
}

@media(max-width:991px) {
	.u-pdr6875_tb {
		padding-right: 6.875em
	}
}

@media(max-width:767px) {
	.u-pdr6875_sp {
		padding-right: 6.875em
	}
}

.u-mg6875 {
	margin: 6.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg6875_lg {
		margin: 6.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg6875_md {
		margin: 6.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg6875_sm {
		margin: 6.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg6875_xs {
		margin: 6.875em
	}
}

@media(max-width:575px) {
	.u-mg6875_ss {
		margin: 6.875em
	}
}

@media(min-width:992px) {
	.u-mg6875_pc {
		margin: 6.875em
	}
}

@media(max-width:991px) {
	.u-mg6875_tb {
		margin: 6.875em
	}
}

@media(max-width:767px) {
	.u-mg6875_sp {
		margin: 6.875em
	}
}

.u-mgt6875 {
	margin-top: 6.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt6875_lg {
		margin-top: 6.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt6875_md {
		margin-top: 6.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt6875_sm {
		margin-top: 6.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt6875_xs {
		margin-top: 6.875em
	}
}

@media(max-width:575px) {
	.u-mgt6875_ss {
		margin-top: 6.875em
	}
}

@media(min-width:992px) {
	.u-mgt6875_pc {
		margin-top: 6.875em
	}
}

@media(max-width:991px) {
	.u-mgt6875_tb {
		margin-top: 6.875em
	}
}

@media(max-width:767px) {
	.u-mgt6875_sp {
		margin-top: 6.875em
	}
}

.u-mgb6875 {
	margin-bottom: 6.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb6875_lg {
		margin-bottom: 6.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb6875_md {
		margin-bottom: 6.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb6875_sm {
		margin-bottom: 6.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb6875_xs {
		margin-bottom: 6.875em
	}
}

@media(max-width:575px) {
	.u-mgb6875_ss {
		margin-bottom: 6.875em
	}
}

@media(min-width:992px) {
	.u-mgb6875_pc {
		margin-bottom: 6.875em
	}
}

@media(max-width:991px) {
	.u-mgb6875_tb {
		margin-bottom: 6.875em
	}
}

@media(max-width:767px) {
	.u-mgb6875_sp {
		margin-bottom: 6.875em
	}
}

.u-mgl6875 {
	margin-left: 6.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl6875_lg {
		margin-left: 6.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl6875_md {
		margin-left: 6.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl6875_sm {
		margin-left: 6.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl6875_xs {
		margin-left: 6.875em
	}
}

@media(max-width:575px) {
	.u-mgl6875_ss {
		margin-left: 6.875em
	}
}

@media(min-width:992px) {
	.u-mgl6875_pc {
		margin-left: 6.875em
	}
}

@media(max-width:991px) {
	.u-mgl6875_tb {
		margin-left: 6.875em
	}
}

@media(max-width:767px) {
	.u-mgl6875_sp {
		margin-left: 6.875em
	}
}

.u-mgr6875 {
	margin-right: 6.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr6875_lg {
		margin-right: 6.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr6875_md {
		margin-right: 6.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr6875_sm {
		margin-right: 6.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr6875_xs {
		margin-right: 6.875em
	}
}

@media(max-width:575px) {
	.u-mgr6875_ss {
		margin-right: 6.875em
	}
}

@media(min-width:992px) {
	.u-mgr6875_pc {
		margin-right: 6.875em
	}
}

@media(max-width:991px) {
	.u-mgr6875_tb {
		margin-right: 6.875em
	}
}

@media(max-width:767px) {
	.u-mgr6875_sp {
		margin-right: 6.875em
	}
}

.u-pd7000 {
	padding: 7em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd7000_lg {
		padding: 7em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd7000_md {
		padding: 7em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd7000_sm {
		padding: 7em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd7000_xs {
		padding: 7em
	}
}

@media(max-width:575px) {
	.u-pd7000_ss {
		padding: 7em
	}
}

@media(min-width:992px) {
	.u-pd7000_pc {
		padding: 7em
	}
}

@media(max-width:991px) {
	.u-pd7000_tb {
		padding: 7em
	}
}

@media(max-width:767px) {
	.u-pd7000_sp {
		padding: 7em
	}
}

.u-pdt7000 {
	padding-top: 7em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt7000_lg {
		padding-top: 7em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt7000_md {
		padding-top: 7em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt7000_sm {
		padding-top: 7em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt7000_xs {
		padding-top: 7em
	}
}

@media(max-width:575px) {
	.u-pdt7000_ss {
		padding-top: 7em
	}
}

@media(min-width:992px) {
	.u-pdt7000_pc {
		padding-top: 7em
	}
}

@media(max-width:991px) {
	.u-pdt7000_tb {
		padding-top: 7em
	}
}

@media(max-width:767px) {
	.u-pdt7000_sp {
		padding-top: 7em
	}
}

.u-pdb7000 {
	padding-bottom: 7em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb7000_lg {
		padding-bottom: 7em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb7000_md {
		padding-bottom: 7em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb7000_sm {
		padding-bottom: 7em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb7000_xs {
		padding-bottom: 7em
	}
}

@media(max-width:575px) {
	.u-pdb7000_ss {
		padding-bottom: 7em
	}
}

@media(min-width:992px) {
	.u-pdb7000_pc {
		padding-bottom: 7em
	}
}

@media(max-width:991px) {
	.u-pdb7000_tb {
		padding-bottom: 7em
	}
}

@media(max-width:767px) {
	.u-pdb7000_sp {
		padding-bottom: 7em
	}
}

.u-pdl7000 {
	padding-left: 7em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl7000_lg {
		padding-left: 7em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl7000_md {
		padding-left: 7em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl7000_sm {
		padding-left: 7em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl7000_xs {
		padding-left: 7em
	}
}

@media(max-width:575px) {
	.u-pdl7000_ss {
		padding-left: 7em
	}
}

@media(min-width:992px) {
	.u-pdl7000_pc {
		padding-left: 7em
	}
}

@media(max-width:991px) {
	.u-pdl7000_tb {
		padding-left: 7em
	}
}

@media(max-width:767px) {
	.u-pdl7000_sp {
		padding-left: 7em
	}
}

.u-pdr7000 {
	padding-right: 7em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr7000_lg {
		padding-right: 7em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr7000_md {
		padding-right: 7em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr7000_sm {
		padding-right: 7em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr7000_xs {
		padding-right: 7em
	}
}

@media(max-width:575px) {
	.u-pdr7000_ss {
		padding-right: 7em
	}
}

@media(min-width:992px) {
	.u-pdr7000_pc {
		padding-right: 7em
	}
}

@media(max-width:991px) {
	.u-pdr7000_tb {
		padding-right: 7em
	}
}

@media(max-width:767px) {
	.u-pdr7000_sp {
		padding-right: 7em
	}
}

.u-mg7000 {
	margin: 7em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg7000_lg {
		margin: 7em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg7000_md {
		margin: 7em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg7000_sm {
		margin: 7em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg7000_xs {
		margin: 7em
	}
}

@media(max-width:575px) {
	.u-mg7000_ss {
		margin: 7em
	}
}

@media(min-width:992px) {
	.u-mg7000_pc {
		margin: 7em
	}
}

@media(max-width:991px) {
	.u-mg7000_tb {
		margin: 7em
	}
}

@media(max-width:767px) {
	.u-mg7000_sp {
		margin: 7em
	}
}

.u-mgt7000 {
	margin-top: 7em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt7000_lg {
		margin-top: 7em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt7000_md {
		margin-top: 7em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt7000_sm {
		margin-top: 7em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt7000_xs {
		margin-top: 7em
	}
}

@media(max-width:575px) {
	.u-mgt7000_ss {
		margin-top: 7em
	}
}

@media(min-width:992px) {
	.u-mgt7000_pc {
		margin-top: 7em
	}
}

@media(max-width:991px) {
	.u-mgt7000_tb {
		margin-top: 7em
	}
}

@media(max-width:767px) {
	.u-mgt7000_sp {
		margin-top: 7em
	}
}

.u-mgb7000 {
	margin-bottom: 7em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb7000_lg {
		margin-bottom: 7em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb7000_md {
		margin-bottom: 7em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb7000_sm {
		margin-bottom: 7em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb7000_xs {
		margin-bottom: 7em
	}
}

@media(max-width:575px) {
	.u-mgb7000_ss {
		margin-bottom: 7em
	}
}

@media(min-width:992px) {
	.u-mgb7000_pc {
		margin-bottom: 7em
	}
}

@media(max-width:991px) {
	.u-mgb7000_tb {
		margin-bottom: 7em
	}
}

@media(max-width:767px) {
	.u-mgb7000_sp {
		margin-bottom: 7em
	}
}

.u-mgl7000 {
	margin-left: 7em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl7000_lg {
		margin-left: 7em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl7000_md {
		margin-left: 7em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl7000_sm {
		margin-left: 7em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl7000_xs {
		margin-left: 7em
	}
}

@media(max-width:575px) {
	.u-mgl7000_ss {
		margin-left: 7em
	}
}

@media(min-width:992px) {
	.u-mgl7000_pc {
		margin-left: 7em
	}
}

@media(max-width:991px) {
	.u-mgl7000_tb {
		margin-left: 7em
	}
}

@media(max-width:767px) {
	.u-mgl7000_sp {
		margin-left: 7em
	}
}

.u-mgr7000 {
	margin-right: 7em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr7000_lg {
		margin-right: 7em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr7000_md {
		margin-right: 7em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr7000_sm {
		margin-right: 7em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr7000_xs {
		margin-right: 7em
	}
}

@media(max-width:575px) {
	.u-mgr7000_ss {
		margin-right: 7em
	}
}

@media(min-width:992px) {
	.u-mgr7000_pc {
		margin-right: 7em
	}
}

@media(max-width:991px) {
	.u-mgr7000_tb {
		margin-right: 7em
	}
}

@media(max-width:767px) {
	.u-mgr7000_sp {
		margin-right: 7em
	}
}

.u-pd7125 {
	padding: 7.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd7125_lg {
		padding: 7.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd7125_md {
		padding: 7.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd7125_sm {
		padding: 7.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd7125_xs {
		padding: 7.125em
	}
}

@media(max-width:575px) {
	.u-pd7125_ss {
		padding: 7.125em
	}
}

@media(min-width:992px) {
	.u-pd7125_pc {
		padding: 7.125em
	}
}

@media(max-width:991px) {
	.u-pd7125_tb {
		padding: 7.125em
	}
}

@media(max-width:767px) {
	.u-pd7125_sp {
		padding: 7.125em
	}
}

.u-pdt7125 {
	padding-top: 7.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt7125_lg {
		padding-top: 7.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt7125_md {
		padding-top: 7.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt7125_sm {
		padding-top: 7.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt7125_xs {
		padding-top: 7.125em
	}
}

@media(max-width:575px) {
	.u-pdt7125_ss {
		padding-top: 7.125em
	}
}

@media(min-width:992px) {
	.u-pdt7125_pc {
		padding-top: 7.125em
	}
}

@media(max-width:991px) {
	.u-pdt7125_tb {
		padding-top: 7.125em
	}
}

@media(max-width:767px) {
	.u-pdt7125_sp {
		padding-top: 7.125em
	}
}

.u-pdb7125 {
	padding-bottom: 7.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb7125_lg {
		padding-bottom: 7.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb7125_md {
		padding-bottom: 7.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb7125_sm {
		padding-bottom: 7.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb7125_xs {
		padding-bottom: 7.125em
	}
}

@media(max-width:575px) {
	.u-pdb7125_ss {
		padding-bottom: 7.125em
	}
}

@media(min-width:992px) {
	.u-pdb7125_pc {
		padding-bottom: 7.125em
	}
}

@media(max-width:991px) {
	.u-pdb7125_tb {
		padding-bottom: 7.125em
	}
}

@media(max-width:767px) {
	.u-pdb7125_sp {
		padding-bottom: 7.125em
	}
}

.u-pdl7125 {
	padding-left: 7.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl7125_lg {
		padding-left: 7.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl7125_md {
		padding-left: 7.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl7125_sm {
		padding-left: 7.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl7125_xs {
		padding-left: 7.125em
	}
}

@media(max-width:575px) {
	.u-pdl7125_ss {
		padding-left: 7.125em
	}
}

@media(min-width:992px) {
	.u-pdl7125_pc {
		padding-left: 7.125em
	}
}

@media(max-width:991px) {
	.u-pdl7125_tb {
		padding-left: 7.125em
	}
}

@media(max-width:767px) {
	.u-pdl7125_sp {
		padding-left: 7.125em
	}
}

.u-pdr7125 {
	padding-right: 7.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr7125_lg {
		padding-right: 7.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr7125_md {
		padding-right: 7.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr7125_sm {
		padding-right: 7.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr7125_xs {
		padding-right: 7.125em
	}
}

@media(max-width:575px) {
	.u-pdr7125_ss {
		padding-right: 7.125em
	}
}

@media(min-width:992px) {
	.u-pdr7125_pc {
		padding-right: 7.125em
	}
}

@media(max-width:991px) {
	.u-pdr7125_tb {
		padding-right: 7.125em
	}
}

@media(max-width:767px) {
	.u-pdr7125_sp {
		padding-right: 7.125em
	}
}

.u-mg7125 {
	margin: 7.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg7125_lg {
		margin: 7.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg7125_md {
		margin: 7.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg7125_sm {
		margin: 7.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg7125_xs {
		margin: 7.125em
	}
}

@media(max-width:575px) {
	.u-mg7125_ss {
		margin: 7.125em
	}
}

@media(min-width:992px) {
	.u-mg7125_pc {
		margin: 7.125em
	}
}

@media(max-width:991px) {
	.u-mg7125_tb {
		margin: 7.125em
	}
}

@media(max-width:767px) {
	.u-mg7125_sp {
		margin: 7.125em
	}
}

.u-mgt7125 {
	margin-top: 7.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt7125_lg {
		margin-top: 7.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt7125_md {
		margin-top: 7.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt7125_sm {
		margin-top: 7.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt7125_xs {
		margin-top: 7.125em
	}
}

@media(max-width:575px) {
	.u-mgt7125_ss {
		margin-top: 7.125em
	}
}

@media(min-width:992px) {
	.u-mgt7125_pc {
		margin-top: 7.125em
	}
}

@media(max-width:991px) {
	.u-mgt7125_tb {
		margin-top: 7.125em
	}
}

@media(max-width:767px) {
	.u-mgt7125_sp {
		margin-top: 7.125em
	}
}

.u-mgb7125 {
	margin-bottom: 7.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb7125_lg {
		margin-bottom: 7.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb7125_md {
		margin-bottom: 7.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb7125_sm {
		margin-bottom: 7.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb7125_xs {
		margin-bottom: 7.125em
	}
}

@media(max-width:575px) {
	.u-mgb7125_ss {
		margin-bottom: 7.125em
	}
}

@media(min-width:992px) {
	.u-mgb7125_pc {
		margin-bottom: 7.125em
	}
}

@media(max-width:991px) {
	.u-mgb7125_tb {
		margin-bottom: 7.125em
	}
}

@media(max-width:767px) {
	.u-mgb7125_sp {
		margin-bottom: 7.125em
	}
}

.u-mgl7125 {
	margin-left: 7.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl7125_lg {
		margin-left: 7.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl7125_md {
		margin-left: 7.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl7125_sm {
		margin-left: 7.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl7125_xs {
		margin-left: 7.125em
	}
}

@media(max-width:575px) {
	.u-mgl7125_ss {
		margin-left: 7.125em
	}
}

@media(min-width:992px) {
	.u-mgl7125_pc {
		margin-left: 7.125em
	}
}

@media(max-width:991px) {
	.u-mgl7125_tb {
		margin-left: 7.125em
	}
}

@media(max-width:767px) {
	.u-mgl7125_sp {
		margin-left: 7.125em
	}
}

.u-mgr7125 {
	margin-right: 7.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr7125_lg {
		margin-right: 7.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr7125_md {
		margin-right: 7.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr7125_sm {
		margin-right: 7.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr7125_xs {
		margin-right: 7.125em
	}
}

@media(max-width:575px) {
	.u-mgr7125_ss {
		margin-right: 7.125em
	}
}

@media(min-width:992px) {
	.u-mgr7125_pc {
		margin-right: 7.125em
	}
}

@media(max-width:991px) {
	.u-mgr7125_tb {
		margin-right: 7.125em
	}
}

@media(max-width:767px) {
	.u-mgr7125_sp {
		margin-right: 7.125em
	}
}

.u-pd7250 {
	padding: 7.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd7250_lg {
		padding: 7.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd7250_md {
		padding: 7.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd7250_sm {
		padding: 7.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd7250_xs {
		padding: 7.25em
	}
}

@media(max-width:575px) {
	.u-pd7250_ss {
		padding: 7.25em
	}
}

@media(min-width:992px) {
	.u-pd7250_pc {
		padding: 7.25em
	}
}

@media(max-width:991px) {
	.u-pd7250_tb {
		padding: 7.25em
	}
}

@media(max-width:767px) {
	.u-pd7250_sp {
		padding: 7.25em
	}
}

.u-pdt7250 {
	padding-top: 7.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt7250_lg {
		padding-top: 7.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt7250_md {
		padding-top: 7.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt7250_sm {
		padding-top: 7.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt7250_xs {
		padding-top: 7.25em
	}
}

@media(max-width:575px) {
	.u-pdt7250_ss {
		padding-top: 7.25em
	}
}

@media(min-width:992px) {
	.u-pdt7250_pc {
		padding-top: 7.25em
	}
}

@media(max-width:991px) {
	.u-pdt7250_tb {
		padding-top: 7.25em
	}
}

@media(max-width:767px) {
	.u-pdt7250_sp {
		padding-top: 7.25em
	}
}

.u-pdb7250 {
	padding-bottom: 7.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb7250_lg {
		padding-bottom: 7.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb7250_md {
		padding-bottom: 7.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb7250_sm {
		padding-bottom: 7.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb7250_xs {
		padding-bottom: 7.25em
	}
}

@media(max-width:575px) {
	.u-pdb7250_ss {
		padding-bottom: 7.25em
	}
}

@media(min-width:992px) {
	.u-pdb7250_pc {
		padding-bottom: 7.25em
	}
}

@media(max-width:991px) {
	.u-pdb7250_tb {
		padding-bottom: 7.25em
	}
}

@media(max-width:767px) {
	.u-pdb7250_sp {
		padding-bottom: 7.25em
	}
}

.u-pdl7250 {
	padding-left: 7.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl7250_lg {
		padding-left: 7.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl7250_md {
		padding-left: 7.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl7250_sm {
		padding-left: 7.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl7250_xs {
		padding-left: 7.25em
	}
}

@media(max-width:575px) {
	.u-pdl7250_ss {
		padding-left: 7.25em
	}
}

@media(min-width:992px) {
	.u-pdl7250_pc {
		padding-left: 7.25em
	}
}

@media(max-width:991px) {
	.u-pdl7250_tb {
		padding-left: 7.25em
	}
}

@media(max-width:767px) {
	.u-pdl7250_sp {
		padding-left: 7.25em
	}
}

.u-pdr7250 {
	padding-right: 7.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr7250_lg {
		padding-right: 7.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr7250_md {
		padding-right: 7.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr7250_sm {
		padding-right: 7.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr7250_xs {
		padding-right: 7.25em
	}
}

@media(max-width:575px) {
	.u-pdr7250_ss {
		padding-right: 7.25em
	}
}

@media(min-width:992px) {
	.u-pdr7250_pc {
		padding-right: 7.25em
	}
}

@media(max-width:991px) {
	.u-pdr7250_tb {
		padding-right: 7.25em
	}
}

@media(max-width:767px) {
	.u-pdr7250_sp {
		padding-right: 7.25em
	}
}

.u-mg7250 {
	margin: 7.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg7250_lg {
		margin: 7.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg7250_md {
		margin: 7.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg7250_sm {
		margin: 7.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg7250_xs {
		margin: 7.25em
	}
}

@media(max-width:575px) {
	.u-mg7250_ss {
		margin: 7.25em
	}
}

@media(min-width:992px) {
	.u-mg7250_pc {
		margin: 7.25em
	}
}

@media(max-width:991px) {
	.u-mg7250_tb {
		margin: 7.25em
	}
}

@media(max-width:767px) {
	.u-mg7250_sp {
		margin: 7.25em
	}
}

.u-mgt7250 {
	margin-top: 7.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt7250_lg {
		margin-top: 7.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt7250_md {
		margin-top: 7.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt7250_sm {
		margin-top: 7.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt7250_xs {
		margin-top: 7.25em
	}
}

@media(max-width:575px) {
	.u-mgt7250_ss {
		margin-top: 7.25em
	}
}

@media(min-width:992px) {
	.u-mgt7250_pc {
		margin-top: 7.25em
	}
}

@media(max-width:991px) {
	.u-mgt7250_tb {
		margin-top: 7.25em
	}
}

@media(max-width:767px) {
	.u-mgt7250_sp {
		margin-top: 7.25em
	}
}

.u-mgb7250 {
	margin-bottom: 7.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb7250_lg {
		margin-bottom: 7.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb7250_md {
		margin-bottom: 7.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb7250_sm {
		margin-bottom: 7.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb7250_xs {
		margin-bottom: 7.25em
	}
}

@media(max-width:575px) {
	.u-mgb7250_ss {
		margin-bottom: 7.25em
	}
}

@media(min-width:992px) {
	.u-mgb7250_pc {
		margin-bottom: 7.25em
	}
}

@media(max-width:991px) {
	.u-mgb7250_tb {
		margin-bottom: 7.25em
	}
}

@media(max-width:767px) {
	.u-mgb7250_sp {
		margin-bottom: 7.25em
	}
}

.u-mgl7250 {
	margin-left: 7.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl7250_lg {
		margin-left: 7.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl7250_md {
		margin-left: 7.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl7250_sm {
		margin-left: 7.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl7250_xs {
		margin-left: 7.25em
	}
}

@media(max-width:575px) {
	.u-mgl7250_ss {
		margin-left: 7.25em
	}
}

@media(min-width:992px) {
	.u-mgl7250_pc {
		margin-left: 7.25em
	}
}

@media(max-width:991px) {
	.u-mgl7250_tb {
		margin-left: 7.25em
	}
}

@media(max-width:767px) {
	.u-mgl7250_sp {
		margin-left: 7.25em
	}
}

.u-mgr7250 {
	margin-right: 7.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr7250_lg {
		margin-right: 7.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr7250_md {
		margin-right: 7.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr7250_sm {
		margin-right: 7.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr7250_xs {
		margin-right: 7.25em
	}
}

@media(max-width:575px) {
	.u-mgr7250_ss {
		margin-right: 7.25em
	}
}

@media(min-width:992px) {
	.u-mgr7250_pc {
		margin-right: 7.25em
	}
}

@media(max-width:991px) {
	.u-mgr7250_tb {
		margin-right: 7.25em
	}
}

@media(max-width:767px) {
	.u-mgr7250_sp {
		margin-right: 7.25em
	}
}

.u-pd7375 {
	padding: 7.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd7375_lg {
		padding: 7.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd7375_md {
		padding: 7.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd7375_sm {
		padding: 7.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd7375_xs {
		padding: 7.375em
	}
}

@media(max-width:575px) {
	.u-pd7375_ss {
		padding: 7.375em
	}
}

@media(min-width:992px) {
	.u-pd7375_pc {
		padding: 7.375em
	}
}

@media(max-width:991px) {
	.u-pd7375_tb {
		padding: 7.375em
	}
}

@media(max-width:767px) {
	.u-pd7375_sp {
		padding: 7.375em
	}
}

.u-pdt7375 {
	padding-top: 7.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt7375_lg {
		padding-top: 7.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt7375_md {
		padding-top: 7.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt7375_sm {
		padding-top: 7.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt7375_xs {
		padding-top: 7.375em
	}
}

@media(max-width:575px) {
	.u-pdt7375_ss {
		padding-top: 7.375em
	}
}

@media(min-width:992px) {
	.u-pdt7375_pc {
		padding-top: 7.375em
	}
}

@media(max-width:991px) {
	.u-pdt7375_tb {
		padding-top: 7.375em
	}
}

@media(max-width:767px) {
	.u-pdt7375_sp {
		padding-top: 7.375em
	}
}

.u-pdb7375 {
	padding-bottom: 7.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb7375_lg {
		padding-bottom: 7.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb7375_md {
		padding-bottom: 7.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb7375_sm {
		padding-bottom: 7.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb7375_xs {
		padding-bottom: 7.375em
	}
}

@media(max-width:575px) {
	.u-pdb7375_ss {
		padding-bottom: 7.375em
	}
}

@media(min-width:992px) {
	.u-pdb7375_pc {
		padding-bottom: 7.375em
	}
}

@media(max-width:991px) {
	.u-pdb7375_tb {
		padding-bottom: 7.375em
	}
}

@media(max-width:767px) {
	.u-pdb7375_sp {
		padding-bottom: 7.375em
	}
}

.u-pdl7375 {
	padding-left: 7.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl7375_lg {
		padding-left: 7.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl7375_md {
		padding-left: 7.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl7375_sm {
		padding-left: 7.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl7375_xs {
		padding-left: 7.375em
	}
}

@media(max-width:575px) {
	.u-pdl7375_ss {
		padding-left: 7.375em
	}
}

@media(min-width:992px) {
	.u-pdl7375_pc {
		padding-left: 7.375em
	}
}

@media(max-width:991px) {
	.u-pdl7375_tb {
		padding-left: 7.375em
	}
}

@media(max-width:767px) {
	.u-pdl7375_sp {
		padding-left: 7.375em
	}
}

.u-pdr7375 {
	padding-right: 7.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr7375_lg {
		padding-right: 7.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr7375_md {
		padding-right: 7.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr7375_sm {
		padding-right: 7.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr7375_xs {
		padding-right: 7.375em
	}
}

@media(max-width:575px) {
	.u-pdr7375_ss {
		padding-right: 7.375em
	}
}

@media(min-width:992px) {
	.u-pdr7375_pc {
		padding-right: 7.375em
	}
}

@media(max-width:991px) {
	.u-pdr7375_tb {
		padding-right: 7.375em
	}
}

@media(max-width:767px) {
	.u-pdr7375_sp {
		padding-right: 7.375em
	}
}

.u-mg7375 {
	margin: 7.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg7375_lg {
		margin: 7.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg7375_md {
		margin: 7.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg7375_sm {
		margin: 7.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg7375_xs {
		margin: 7.375em
	}
}

@media(max-width:575px) {
	.u-mg7375_ss {
		margin: 7.375em
	}
}

@media(min-width:992px) {
	.u-mg7375_pc {
		margin: 7.375em
	}
}

@media(max-width:991px) {
	.u-mg7375_tb {
		margin: 7.375em
	}
}

@media(max-width:767px) {
	.u-mg7375_sp {
		margin: 7.375em
	}
}

.u-mgt7375 {
	margin-top: 7.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt7375_lg {
		margin-top: 7.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt7375_md {
		margin-top: 7.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt7375_sm {
		margin-top: 7.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt7375_xs {
		margin-top: 7.375em
	}
}

@media(max-width:575px) {
	.u-mgt7375_ss {
		margin-top: 7.375em
	}
}

@media(min-width:992px) {
	.u-mgt7375_pc {
		margin-top: 7.375em
	}
}

@media(max-width:991px) {
	.u-mgt7375_tb {
		margin-top: 7.375em
	}
}

@media(max-width:767px) {
	.u-mgt7375_sp {
		margin-top: 7.375em
	}
}

.u-mgb7375 {
	margin-bottom: 7.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb7375_lg {
		margin-bottom: 7.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb7375_md {
		margin-bottom: 7.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb7375_sm {
		margin-bottom: 7.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb7375_xs {
		margin-bottom: 7.375em
	}
}

@media(max-width:575px) {
	.u-mgb7375_ss {
		margin-bottom: 7.375em
	}
}

@media(min-width:992px) {
	.u-mgb7375_pc {
		margin-bottom: 7.375em
	}
}

@media(max-width:991px) {
	.u-mgb7375_tb {
		margin-bottom: 7.375em
	}
}

@media(max-width:767px) {
	.u-mgb7375_sp {
		margin-bottom: 7.375em
	}
}

.u-mgl7375 {
	margin-left: 7.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl7375_lg {
		margin-left: 7.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl7375_md {
		margin-left: 7.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl7375_sm {
		margin-left: 7.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl7375_xs {
		margin-left: 7.375em
	}
}

@media(max-width:575px) {
	.u-mgl7375_ss {
		margin-left: 7.375em
	}
}

@media(min-width:992px) {
	.u-mgl7375_pc {
		margin-left: 7.375em
	}
}

@media(max-width:991px) {
	.u-mgl7375_tb {
		margin-left: 7.375em
	}
}

@media(max-width:767px) {
	.u-mgl7375_sp {
		margin-left: 7.375em
	}
}

.u-mgr7375 {
	margin-right: 7.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr7375_lg {
		margin-right: 7.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr7375_md {
		margin-right: 7.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr7375_sm {
		margin-right: 7.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr7375_xs {
		margin-right: 7.375em
	}
}

@media(max-width:575px) {
	.u-mgr7375_ss {
		margin-right: 7.375em
	}
}

@media(min-width:992px) {
	.u-mgr7375_pc {
		margin-right: 7.375em
	}
}

@media(max-width:991px) {
	.u-mgr7375_tb {
		margin-right: 7.375em
	}
}

@media(max-width:767px) {
	.u-mgr7375_sp {
		margin-right: 7.375em
	}
}

.u-pd7500 {
	padding: 7.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd7500_lg {
		padding: 7.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd7500_md {
		padding: 7.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd7500_sm {
		padding: 7.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd7500_xs {
		padding: 7.5em
	}
}

@media(max-width:575px) {
	.u-pd7500_ss {
		padding: 7.5em
	}
}

@media(min-width:992px) {
	.u-pd7500_pc {
		padding: 7.5em
	}
}

@media(max-width:991px) {
	.u-pd7500_tb {
		padding: 7.5em
	}
}

@media(max-width:767px) {
	.u-pd7500_sp {
		padding: 7.5em
	}
}

.u-pdt7500 {
	padding-top: 7.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt7500_lg {
		padding-top: 7.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt7500_md {
		padding-top: 7.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt7500_sm {
		padding-top: 7.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt7500_xs {
		padding-top: 7.5em
	}
}

@media(max-width:575px) {
	.u-pdt7500_ss {
		padding-top: 7.5em
	}
}

@media(min-width:992px) {
	.u-pdt7500_pc {
		padding-top: 7.5em
	}
}

@media(max-width:991px) {
	.u-pdt7500_tb {
		padding-top: 7.5em
	}
}

@media(max-width:767px) {
	.u-pdt7500_sp {
		padding-top: 7.5em
	}
}

.u-pdb7500 {
	padding-bottom: 7.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb7500_lg {
		padding-bottom: 7.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb7500_md {
		padding-bottom: 7.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb7500_sm {
		padding-bottom: 7.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb7500_xs {
		padding-bottom: 7.5em
	}
}

@media(max-width:575px) {
	.u-pdb7500_ss {
		padding-bottom: 7.5em
	}
}

@media(min-width:992px) {
	.u-pdb7500_pc {
		padding-bottom: 7.5em
	}
}

@media(max-width:991px) {
	.u-pdb7500_tb {
		padding-bottom: 7.5em
	}
}

@media(max-width:767px) {
	.u-pdb7500_sp {
		padding-bottom: 7.5em
	}
}

.u-pdl7500 {
	padding-left: 7.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl7500_lg {
		padding-left: 7.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl7500_md {
		padding-left: 7.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl7500_sm {
		padding-left: 7.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl7500_xs {
		padding-left: 7.5em
	}
}

@media(max-width:575px) {
	.u-pdl7500_ss {
		padding-left: 7.5em
	}
}

@media(min-width:992px) {
	.u-pdl7500_pc {
		padding-left: 7.5em
	}
}

@media(max-width:991px) {
	.u-pdl7500_tb {
		padding-left: 7.5em
	}
}

@media(max-width:767px) {
	.u-pdl7500_sp {
		padding-left: 7.5em
	}
}

.u-pdr7500 {
	padding-right: 7.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr7500_lg {
		padding-right: 7.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr7500_md {
		padding-right: 7.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr7500_sm {
		padding-right: 7.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr7500_xs {
		padding-right: 7.5em
	}
}

@media(max-width:575px) {
	.u-pdr7500_ss {
		padding-right: 7.5em
	}
}

@media(min-width:992px) {
	.u-pdr7500_pc {
		padding-right: 7.5em
	}
}

@media(max-width:991px) {
	.u-pdr7500_tb {
		padding-right: 7.5em
	}
}

@media(max-width:767px) {
	.u-pdr7500_sp {
		padding-right: 7.5em
	}
}

.u-mg7500 {
	margin: 7.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg7500_lg {
		margin: 7.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg7500_md {
		margin: 7.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg7500_sm {
		margin: 7.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg7500_xs {
		margin: 7.5em
	}
}

@media(max-width:575px) {
	.u-mg7500_ss {
		margin: 7.5em
	}
}

@media(min-width:992px) {
	.u-mg7500_pc {
		margin: 7.5em
	}
}

@media(max-width:991px) {
	.u-mg7500_tb {
		margin: 7.5em
	}
}

@media(max-width:767px) {
	.u-mg7500_sp {
		margin: 7.5em
	}
}

.u-mgt7500 {
	margin-top: 7.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt7500_lg {
		margin-top: 7.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt7500_md {
		margin-top: 7.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt7500_sm {
		margin-top: 7.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt7500_xs {
		margin-top: 7.5em
	}
}

@media(max-width:575px) {
	.u-mgt7500_ss {
		margin-top: 7.5em
	}
}

@media(min-width:992px) {
	.u-mgt7500_pc {
		margin-top: 7.5em
	}
}

@media(max-width:991px) {
	.u-mgt7500_tb {
		margin-top: 7.5em
	}
}

@media(max-width:767px) {
	.u-mgt7500_sp {
		margin-top: 7.5em
	}
}

.u-mgb7500 {
	margin-bottom: 7.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb7500_lg {
		margin-bottom: 7.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb7500_md {
		margin-bottom: 7.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb7500_sm {
		margin-bottom: 7.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb7500_xs {
		margin-bottom: 7.5em
	}
}

@media(max-width:575px) {
	.u-mgb7500_ss {
		margin-bottom: 7.5em
	}
}

@media(min-width:992px) {
	.u-mgb7500_pc {
		margin-bottom: 7.5em
	}
}

@media(max-width:991px) {
	.u-mgb7500_tb {
		margin-bottom: 7.5em
	}
}

@media(max-width:767px) {
	.u-mgb7500_sp {
		margin-bottom: 7.5em
	}
}

.u-mgl7500 {
	margin-left: 7.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl7500_lg {
		margin-left: 7.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl7500_md {
		margin-left: 7.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl7500_sm {
		margin-left: 7.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl7500_xs {
		margin-left: 7.5em
	}
}

@media(max-width:575px) {
	.u-mgl7500_ss {
		margin-left: 7.5em
	}
}

@media(min-width:992px) {
	.u-mgl7500_pc {
		margin-left: 7.5em
	}
}

@media(max-width:991px) {
	.u-mgl7500_tb {
		margin-left: 7.5em
	}
}

@media(max-width:767px) {
	.u-mgl7500_sp {
		margin-left: 7.5em
	}
}

.u-mgr7500 {
	margin-right: 7.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr7500_lg {
		margin-right: 7.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr7500_md {
		margin-right: 7.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr7500_sm {
		margin-right: 7.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr7500_xs {
		margin-right: 7.5em
	}
}

@media(max-width:575px) {
	.u-mgr7500_ss {
		margin-right: 7.5em
	}
}

@media(min-width:992px) {
	.u-mgr7500_pc {
		margin-right: 7.5em
	}
}

@media(max-width:991px) {
	.u-mgr7500_tb {
		margin-right: 7.5em
	}
}

@media(max-width:767px) {
	.u-mgr7500_sp {
		margin-right: 7.5em
	}
}

.u-pd7625 {
	padding: 7.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd7625_lg {
		padding: 7.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd7625_md {
		padding: 7.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd7625_sm {
		padding: 7.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd7625_xs {
		padding: 7.625em
	}
}

@media(max-width:575px) {
	.u-pd7625_ss {
		padding: 7.625em
	}
}

@media(min-width:992px) {
	.u-pd7625_pc {
		padding: 7.625em
	}
}

@media(max-width:991px) {
	.u-pd7625_tb {
		padding: 7.625em
	}
}

@media(max-width:767px) {
	.u-pd7625_sp {
		padding: 7.625em
	}
}

.u-pdt7625 {
	padding-top: 7.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt7625_lg {
		padding-top: 7.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt7625_md {
		padding-top: 7.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt7625_sm {
		padding-top: 7.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt7625_xs {
		padding-top: 7.625em
	}
}

@media(max-width:575px) {
	.u-pdt7625_ss {
		padding-top: 7.625em
	}
}

@media(min-width:992px) {
	.u-pdt7625_pc {
		padding-top: 7.625em
	}
}

@media(max-width:991px) {
	.u-pdt7625_tb {
		padding-top: 7.625em
	}
}

@media(max-width:767px) {
	.u-pdt7625_sp {
		padding-top: 7.625em
	}
}

.u-pdb7625 {
	padding-bottom: 7.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb7625_lg {
		padding-bottom: 7.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb7625_md {
		padding-bottom: 7.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb7625_sm {
		padding-bottom: 7.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb7625_xs {
		padding-bottom: 7.625em
	}
}

@media(max-width:575px) {
	.u-pdb7625_ss {
		padding-bottom: 7.625em
	}
}

@media(min-width:992px) {
	.u-pdb7625_pc {
		padding-bottom: 7.625em
	}
}

@media(max-width:991px) {
	.u-pdb7625_tb {
		padding-bottom: 7.625em
	}
}

@media(max-width:767px) {
	.u-pdb7625_sp {
		padding-bottom: 7.625em
	}
}

.u-pdl7625 {
	padding-left: 7.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl7625_lg {
		padding-left: 7.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl7625_md {
		padding-left: 7.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl7625_sm {
		padding-left: 7.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl7625_xs {
		padding-left: 7.625em
	}
}

@media(max-width:575px) {
	.u-pdl7625_ss {
		padding-left: 7.625em
	}
}

@media(min-width:992px) {
	.u-pdl7625_pc {
		padding-left: 7.625em
	}
}

@media(max-width:991px) {
	.u-pdl7625_tb {
		padding-left: 7.625em
	}
}

@media(max-width:767px) {
	.u-pdl7625_sp {
		padding-left: 7.625em
	}
}

.u-pdr7625 {
	padding-right: 7.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr7625_lg {
		padding-right: 7.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr7625_md {
		padding-right: 7.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr7625_sm {
		padding-right: 7.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr7625_xs {
		padding-right: 7.625em
	}
}

@media(max-width:575px) {
	.u-pdr7625_ss {
		padding-right: 7.625em
	}
}

@media(min-width:992px) {
	.u-pdr7625_pc {
		padding-right: 7.625em
	}
}

@media(max-width:991px) {
	.u-pdr7625_tb {
		padding-right: 7.625em
	}
}

@media(max-width:767px) {
	.u-pdr7625_sp {
		padding-right: 7.625em
	}
}

.u-mg7625 {
	margin: 7.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg7625_lg {
		margin: 7.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg7625_md {
		margin: 7.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg7625_sm {
		margin: 7.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg7625_xs {
		margin: 7.625em
	}
}

@media(max-width:575px) {
	.u-mg7625_ss {
		margin: 7.625em
	}
}

@media(min-width:992px) {
	.u-mg7625_pc {
		margin: 7.625em
	}
}

@media(max-width:991px) {
	.u-mg7625_tb {
		margin: 7.625em
	}
}

@media(max-width:767px) {
	.u-mg7625_sp {
		margin: 7.625em
	}
}

.u-mgt7625 {
	margin-top: 7.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt7625_lg {
		margin-top: 7.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt7625_md {
		margin-top: 7.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt7625_sm {
		margin-top: 7.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt7625_xs {
		margin-top: 7.625em
	}
}

@media(max-width:575px) {
	.u-mgt7625_ss {
		margin-top: 7.625em
	}
}

@media(min-width:992px) {
	.u-mgt7625_pc {
		margin-top: 7.625em
	}
}

@media(max-width:991px) {
	.u-mgt7625_tb {
		margin-top: 7.625em
	}
}

@media(max-width:767px) {
	.u-mgt7625_sp {
		margin-top: 7.625em
	}
}

.u-mgb7625 {
	margin-bottom: 7.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb7625_lg {
		margin-bottom: 7.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb7625_md {
		margin-bottom: 7.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb7625_sm {
		margin-bottom: 7.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb7625_xs {
		margin-bottom: 7.625em
	}
}

@media(max-width:575px) {
	.u-mgb7625_ss {
		margin-bottom: 7.625em
	}
}

@media(min-width:992px) {
	.u-mgb7625_pc {
		margin-bottom: 7.625em
	}
}

@media(max-width:991px) {
	.u-mgb7625_tb {
		margin-bottom: 7.625em
	}
}

@media(max-width:767px) {
	.u-mgb7625_sp {
		margin-bottom: 7.625em
	}
}

.u-mgl7625 {
	margin-left: 7.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl7625_lg {
		margin-left: 7.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl7625_md {
		margin-left: 7.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl7625_sm {
		margin-left: 7.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl7625_xs {
		margin-left: 7.625em
	}
}

@media(max-width:575px) {
	.u-mgl7625_ss {
		margin-left: 7.625em
	}
}

@media(min-width:992px) {
	.u-mgl7625_pc {
		margin-left: 7.625em
	}
}

@media(max-width:991px) {
	.u-mgl7625_tb {
		margin-left: 7.625em
	}
}

@media(max-width:767px) {
	.u-mgl7625_sp {
		margin-left: 7.625em
	}
}

.u-mgr7625 {
	margin-right: 7.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr7625_lg {
		margin-right: 7.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr7625_md {
		margin-right: 7.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr7625_sm {
		margin-right: 7.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr7625_xs {
		margin-right: 7.625em
	}
}

@media(max-width:575px) {
	.u-mgr7625_ss {
		margin-right: 7.625em
	}
}

@media(min-width:992px) {
	.u-mgr7625_pc {
		margin-right: 7.625em
	}
}

@media(max-width:991px) {
	.u-mgr7625_tb {
		margin-right: 7.625em
	}
}

@media(max-width:767px) {
	.u-mgr7625_sp {
		margin-right: 7.625em
	}
}

.u-pd7750 {
	padding: 7.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd7750_lg {
		padding: 7.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd7750_md {
		padding: 7.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd7750_sm {
		padding: 7.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd7750_xs {
		padding: 7.75em
	}
}

@media(max-width:575px) {
	.u-pd7750_ss {
		padding: 7.75em
	}
}

@media(min-width:992px) {
	.u-pd7750_pc {
		padding: 7.75em
	}
}

@media(max-width:991px) {
	.u-pd7750_tb {
		padding: 7.75em
	}
}

@media(max-width:767px) {
	.u-pd7750_sp {
		padding: 7.75em
	}
}

.u-pdt7750 {
	padding-top: 7.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt7750_lg {
		padding-top: 7.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt7750_md {
		padding-top: 7.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt7750_sm {
		padding-top: 7.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt7750_xs {
		padding-top: 7.75em
	}
}

@media(max-width:575px) {
	.u-pdt7750_ss {
		padding-top: 7.75em
	}
}

@media(min-width:992px) {
	.u-pdt7750_pc {
		padding-top: 7.75em
	}
}

@media(max-width:991px) {
	.u-pdt7750_tb {
		padding-top: 7.75em
	}
}

@media(max-width:767px) {
	.u-pdt7750_sp {
		padding-top: 7.75em
	}
}

.u-pdb7750 {
	padding-bottom: 7.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb7750_lg {
		padding-bottom: 7.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb7750_md {
		padding-bottom: 7.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb7750_sm {
		padding-bottom: 7.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb7750_xs {
		padding-bottom: 7.75em
	}
}

@media(max-width:575px) {
	.u-pdb7750_ss {
		padding-bottom: 7.75em
	}
}

@media(min-width:992px) {
	.u-pdb7750_pc {
		padding-bottom: 7.75em
	}
}

@media(max-width:991px) {
	.u-pdb7750_tb {
		padding-bottom: 7.75em
	}
}

@media(max-width:767px) {
	.u-pdb7750_sp {
		padding-bottom: 7.75em
	}
}

.u-pdl7750 {
	padding-left: 7.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl7750_lg {
		padding-left: 7.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl7750_md {
		padding-left: 7.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl7750_sm {
		padding-left: 7.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl7750_xs {
		padding-left: 7.75em
	}
}

@media(max-width:575px) {
	.u-pdl7750_ss {
		padding-left: 7.75em
	}
}

@media(min-width:992px) {
	.u-pdl7750_pc {
		padding-left: 7.75em
	}
}

@media(max-width:991px) {
	.u-pdl7750_tb {
		padding-left: 7.75em
	}
}

@media(max-width:767px) {
	.u-pdl7750_sp {
		padding-left: 7.75em
	}
}

.u-pdr7750 {
	padding-right: 7.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr7750_lg {
		padding-right: 7.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr7750_md {
		padding-right: 7.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr7750_sm {
		padding-right: 7.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr7750_xs {
		padding-right: 7.75em
	}
}

@media(max-width:575px) {
	.u-pdr7750_ss {
		padding-right: 7.75em
	}
}

@media(min-width:992px) {
	.u-pdr7750_pc {
		padding-right: 7.75em
	}
}

@media(max-width:991px) {
	.u-pdr7750_tb {
		padding-right: 7.75em
	}
}

@media(max-width:767px) {
	.u-pdr7750_sp {
		padding-right: 7.75em
	}
}

.u-mg7750 {
	margin: 7.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg7750_lg {
		margin: 7.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg7750_md {
		margin: 7.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg7750_sm {
		margin: 7.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg7750_xs {
		margin: 7.75em
	}
}

@media(max-width:575px) {
	.u-mg7750_ss {
		margin: 7.75em
	}
}

@media(min-width:992px) {
	.u-mg7750_pc {
		margin: 7.75em
	}
}

@media(max-width:991px) {
	.u-mg7750_tb {
		margin: 7.75em
	}
}

@media(max-width:767px) {
	.u-mg7750_sp {
		margin: 7.75em
	}
}

.u-mgt7750 {
	margin-top: 7.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt7750_lg {
		margin-top: 7.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt7750_md {
		margin-top: 7.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt7750_sm {
		margin-top: 7.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt7750_xs {
		margin-top: 7.75em
	}
}

@media(max-width:575px) {
	.u-mgt7750_ss {
		margin-top: 7.75em
	}
}

@media(min-width:992px) {
	.u-mgt7750_pc {
		margin-top: 7.75em
	}
}

@media(max-width:991px) {
	.u-mgt7750_tb {
		margin-top: 7.75em
	}
}

@media(max-width:767px) {
	.u-mgt7750_sp {
		margin-top: 7.75em
	}
}

.u-mgb7750 {
	margin-bottom: 7.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb7750_lg {
		margin-bottom: 7.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb7750_md {
		margin-bottom: 7.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb7750_sm {
		margin-bottom: 7.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb7750_xs {
		margin-bottom: 7.75em
	}
}

@media(max-width:575px) {
	.u-mgb7750_ss {
		margin-bottom: 7.75em
	}
}

@media(min-width:992px) {
	.u-mgb7750_pc {
		margin-bottom: 7.75em
	}
}

@media(max-width:991px) {
	.u-mgb7750_tb {
		margin-bottom: 7.75em
	}
}

@media(max-width:767px) {
	.u-mgb7750_sp {
		margin-bottom: 7.75em
	}
}

.u-mgl7750 {
	margin-left: 7.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl7750_lg {
		margin-left: 7.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl7750_md {
		margin-left: 7.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl7750_sm {
		margin-left: 7.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl7750_xs {
		margin-left: 7.75em
	}
}

@media(max-width:575px) {
	.u-mgl7750_ss {
		margin-left: 7.75em
	}
}

@media(min-width:992px) {
	.u-mgl7750_pc {
		margin-left: 7.75em
	}
}

@media(max-width:991px) {
	.u-mgl7750_tb {
		margin-left: 7.75em
	}
}

@media(max-width:767px) {
	.u-mgl7750_sp {
		margin-left: 7.75em
	}
}

.u-mgr7750 {
	margin-right: 7.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr7750_lg {
		margin-right: 7.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr7750_md {
		margin-right: 7.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr7750_sm {
		margin-right: 7.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr7750_xs {
		margin-right: 7.75em
	}
}

@media(max-width:575px) {
	.u-mgr7750_ss {
		margin-right: 7.75em
	}
}

@media(min-width:992px) {
	.u-mgr7750_pc {
		margin-right: 7.75em
	}
}

@media(max-width:991px) {
	.u-mgr7750_tb {
		margin-right: 7.75em
	}
}

@media(max-width:767px) {
	.u-mgr7750_sp {
		margin-right: 7.75em
	}
}

.u-pd7875 {
	padding: 7.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd7875_lg {
		padding: 7.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd7875_md {
		padding: 7.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd7875_sm {
		padding: 7.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd7875_xs {
		padding: 7.875em
	}
}

@media(max-width:575px) {
	.u-pd7875_ss {
		padding: 7.875em
	}
}

@media(min-width:992px) {
	.u-pd7875_pc {
		padding: 7.875em
	}
}

@media(max-width:991px) {
	.u-pd7875_tb {
		padding: 7.875em
	}
}

@media(max-width:767px) {
	.u-pd7875_sp {
		padding: 7.875em
	}
}

.u-pdt7875 {
	padding-top: 7.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt7875_lg {
		padding-top: 7.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt7875_md {
		padding-top: 7.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt7875_sm {
		padding-top: 7.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt7875_xs {
		padding-top: 7.875em
	}
}

@media(max-width:575px) {
	.u-pdt7875_ss {
		padding-top: 7.875em
	}
}

@media(min-width:992px) {
	.u-pdt7875_pc {
		padding-top: 7.875em
	}
}

@media(max-width:991px) {
	.u-pdt7875_tb {
		padding-top: 7.875em
	}
}

@media(max-width:767px) {
	.u-pdt7875_sp {
		padding-top: 7.875em
	}
}

.u-pdb7875 {
	padding-bottom: 7.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb7875_lg {
		padding-bottom: 7.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb7875_md {
		padding-bottom: 7.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb7875_sm {
		padding-bottom: 7.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb7875_xs {
		padding-bottom: 7.875em
	}
}

@media(max-width:575px) {
	.u-pdb7875_ss {
		padding-bottom: 7.875em
	}
}

@media(min-width:992px) {
	.u-pdb7875_pc {
		padding-bottom: 7.875em
	}
}

@media(max-width:991px) {
	.u-pdb7875_tb {
		padding-bottom: 7.875em
	}
}

@media(max-width:767px) {
	.u-pdb7875_sp {
		padding-bottom: 7.875em
	}
}

.u-pdl7875 {
	padding-left: 7.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl7875_lg {
		padding-left: 7.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl7875_md {
		padding-left: 7.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl7875_sm {
		padding-left: 7.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl7875_xs {
		padding-left: 7.875em
	}
}

@media(max-width:575px) {
	.u-pdl7875_ss {
		padding-left: 7.875em
	}
}

@media(min-width:992px) {
	.u-pdl7875_pc {
		padding-left: 7.875em
	}
}

@media(max-width:991px) {
	.u-pdl7875_tb {
		padding-left: 7.875em
	}
}

@media(max-width:767px) {
	.u-pdl7875_sp {
		padding-left: 7.875em
	}
}

.u-pdr7875 {
	padding-right: 7.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr7875_lg {
		padding-right: 7.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr7875_md {
		padding-right: 7.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr7875_sm {
		padding-right: 7.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr7875_xs {
		padding-right: 7.875em
	}
}

@media(max-width:575px) {
	.u-pdr7875_ss {
		padding-right: 7.875em
	}
}

@media(min-width:992px) {
	.u-pdr7875_pc {
		padding-right: 7.875em
	}
}

@media(max-width:991px) {
	.u-pdr7875_tb {
		padding-right: 7.875em
	}
}

@media(max-width:767px) {
	.u-pdr7875_sp {
		padding-right: 7.875em
	}
}

.u-mg7875 {
	margin: 7.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg7875_lg {
		margin: 7.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg7875_md {
		margin: 7.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg7875_sm {
		margin: 7.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg7875_xs {
		margin: 7.875em
	}
}

@media(max-width:575px) {
	.u-mg7875_ss {
		margin: 7.875em
	}
}

@media(min-width:992px) {
	.u-mg7875_pc {
		margin: 7.875em
	}
}

@media(max-width:991px) {
	.u-mg7875_tb {
		margin: 7.875em
	}
}

@media(max-width:767px) {
	.u-mg7875_sp {
		margin: 7.875em
	}
}

.u-mgt7875 {
	margin-top: 7.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt7875_lg {
		margin-top: 7.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt7875_md {
		margin-top: 7.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt7875_sm {
		margin-top: 7.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt7875_xs {
		margin-top: 7.875em
	}
}

@media(max-width:575px) {
	.u-mgt7875_ss {
		margin-top: 7.875em
	}
}

@media(min-width:992px) {
	.u-mgt7875_pc {
		margin-top: 7.875em
	}
}

@media(max-width:991px) {
	.u-mgt7875_tb {
		margin-top: 7.875em
	}
}

@media(max-width:767px) {
	.u-mgt7875_sp {
		margin-top: 7.875em
	}
}

.u-mgb7875 {
	margin-bottom: 7.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb7875_lg {
		margin-bottom: 7.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb7875_md {
		margin-bottom: 7.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb7875_sm {
		margin-bottom: 7.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb7875_xs {
		margin-bottom: 7.875em
	}
}

@media(max-width:575px) {
	.u-mgb7875_ss {
		margin-bottom: 7.875em
	}
}

@media(min-width:992px) {
	.u-mgb7875_pc {
		margin-bottom: 7.875em
	}
}

@media(max-width:991px) {
	.u-mgb7875_tb {
		margin-bottom: 7.875em
	}
}

@media(max-width:767px) {
	.u-mgb7875_sp {
		margin-bottom: 7.875em
	}
}

.u-mgl7875 {
	margin-left: 7.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl7875_lg {
		margin-left: 7.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl7875_md {
		margin-left: 7.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl7875_sm {
		margin-left: 7.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl7875_xs {
		margin-left: 7.875em
	}
}

@media(max-width:575px) {
	.u-mgl7875_ss {
		margin-left: 7.875em
	}
}

@media(min-width:992px) {
	.u-mgl7875_pc {
		margin-left: 7.875em
	}
}

@media(max-width:991px) {
	.u-mgl7875_tb {
		margin-left: 7.875em
	}
}

@media(max-width:767px) {
	.u-mgl7875_sp {
		margin-left: 7.875em
	}
}

.u-mgr7875 {
	margin-right: 7.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr7875_lg {
		margin-right: 7.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr7875_md {
		margin-right: 7.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr7875_sm {
		margin-right: 7.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr7875_xs {
		margin-right: 7.875em
	}
}

@media(max-width:575px) {
	.u-mgr7875_ss {
		margin-right: 7.875em
	}
}

@media(min-width:992px) {
	.u-mgr7875_pc {
		margin-right: 7.875em
	}
}

@media(max-width:991px) {
	.u-mgr7875_tb {
		margin-right: 7.875em
	}
}

@media(max-width:767px) {
	.u-mgr7875_sp {
		margin-right: 7.875em
	}
}

.u-pd8000 {
	padding: 8em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd8000_lg {
		padding: 8em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd8000_md {
		padding: 8em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd8000_sm {
		padding: 8em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd8000_xs {
		padding: 8em
	}
}

@media(max-width:575px) {
	.u-pd8000_ss {
		padding: 8em
	}
}

@media(min-width:992px) {
	.u-pd8000_pc {
		padding: 8em
	}
}

@media(max-width:991px) {
	.u-pd8000_tb {
		padding: 8em
	}
}

@media(max-width:767px) {
	.u-pd8000_sp {
		padding: 8em
	}
}

.u-pdt8000 {
	padding-top: 8em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt8000_lg {
		padding-top: 8em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt8000_md {
		padding-top: 8em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt8000_sm {
		padding-top: 8em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt8000_xs {
		padding-top: 8em
	}
}

@media(max-width:575px) {
	.u-pdt8000_ss {
		padding-top: 8em
	}
}

@media(min-width:992px) {
	.u-pdt8000_pc {
		padding-top: 8em
	}
}

@media(max-width:991px) {
	.u-pdt8000_tb {
		padding-top: 8em
	}
}

@media(max-width:767px) {
	.u-pdt8000_sp {
		padding-top: 8em
	}
}

.u-pdb8000 {
	padding-bottom: 8em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb8000_lg {
		padding-bottom: 8em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb8000_md {
		padding-bottom: 8em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb8000_sm {
		padding-bottom: 8em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb8000_xs {
		padding-bottom: 8em
	}
}

@media(max-width:575px) {
	.u-pdb8000_ss {
		padding-bottom: 8em
	}
}

@media(min-width:992px) {
	.u-pdb8000_pc {
		padding-bottom: 8em
	}
}

@media(max-width:991px) {
	.u-pdb8000_tb {
		padding-bottom: 8em
	}
}

@media(max-width:767px) {
	.u-pdb8000_sp {
		padding-bottom: 8em
	}
}

.u-pdl8000 {
	padding-left: 8em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl8000_lg {
		padding-left: 8em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl8000_md {
		padding-left: 8em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl8000_sm {
		padding-left: 8em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl8000_xs {
		padding-left: 8em
	}
}

@media(max-width:575px) {
	.u-pdl8000_ss {
		padding-left: 8em
	}
}

@media(min-width:992px) {
	.u-pdl8000_pc {
		padding-left: 8em
	}
}

@media(max-width:991px) {
	.u-pdl8000_tb {
		padding-left: 8em
	}
}

@media(max-width:767px) {
	.u-pdl8000_sp {
		padding-left: 8em
	}
}

.u-pdr8000 {
	padding-right: 8em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr8000_lg {
		padding-right: 8em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr8000_md {
		padding-right: 8em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr8000_sm {
		padding-right: 8em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr8000_xs {
		padding-right: 8em
	}
}

@media(max-width:575px) {
	.u-pdr8000_ss {
		padding-right: 8em
	}
}

@media(min-width:992px) {
	.u-pdr8000_pc {
		padding-right: 8em
	}
}

@media(max-width:991px) {
	.u-pdr8000_tb {
		padding-right: 8em
	}
}

@media(max-width:767px) {
	.u-pdr8000_sp {
		padding-right: 8em
	}
}

.u-mg8000 {
	margin: 8em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg8000_lg {
		margin: 8em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg8000_md {
		margin: 8em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg8000_sm {
		margin: 8em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg8000_xs {
		margin: 8em
	}
}

@media(max-width:575px) {
	.u-mg8000_ss {
		margin: 8em
	}
}

@media(min-width:992px) {
	.u-mg8000_pc {
		margin: 8em
	}
}

@media(max-width:991px) {
	.u-mg8000_tb {
		margin: 8em
	}
}

@media(max-width:767px) {
	.u-mg8000_sp {
		margin: 8em
	}
}

.u-mgt8000 {
	margin-top: 8em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt8000_lg {
		margin-top: 8em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt8000_md {
		margin-top: 8em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt8000_sm {
		margin-top: 8em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt8000_xs {
		margin-top: 8em
	}
}

@media(max-width:575px) {
	.u-mgt8000_ss {
		margin-top: 8em
	}
}

@media(min-width:992px) {
	.u-mgt8000_pc {
		margin-top: 8em
	}
}

@media(max-width:991px) {
	.u-mgt8000_tb {
		margin-top: 8em
	}
}

@media(max-width:767px) {
	.u-mgt8000_sp {
		margin-top: 8em
	}
}

.u-mgb8000 {
	margin-bottom: 8em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb8000_lg {
		margin-bottom: 8em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb8000_md {
		margin-bottom: 8em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb8000_sm {
		margin-bottom: 8em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb8000_xs {
		margin-bottom: 8em
	}
}

@media(max-width:575px) {
	.u-mgb8000_ss {
		margin-bottom: 8em
	}
}

@media(min-width:992px) {
	.u-mgb8000_pc {
		margin-bottom: 8em
	}
}

@media(max-width:991px) {
	.u-mgb8000_tb {
		margin-bottom: 8em
	}
}

@media(max-width:767px) {
	.u-mgb8000_sp {
		margin-bottom: 8em
	}
}

.u-mgl8000 {
	margin-left: 8em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl8000_lg {
		margin-left: 8em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl8000_md {
		margin-left: 8em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl8000_sm {
		margin-left: 8em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl8000_xs {
		margin-left: 8em
	}
}

@media(max-width:575px) {
	.u-mgl8000_ss {
		margin-left: 8em
	}
}

@media(min-width:992px) {
	.u-mgl8000_pc {
		margin-left: 8em
	}
}

@media(max-width:991px) {
	.u-mgl8000_tb {
		margin-left: 8em
	}
}

@media(max-width:767px) {
	.u-mgl8000_sp {
		margin-left: 8em
	}
}

.u-mgr8000 {
	margin-right: 8em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr8000_lg {
		margin-right: 8em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr8000_md {
		margin-right: 8em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr8000_sm {
		margin-right: 8em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr8000_xs {
		margin-right: 8em
	}
}

@media(max-width:575px) {
	.u-mgr8000_ss {
		margin-right: 8em
	}
}

@media(min-width:992px) {
	.u-mgr8000_pc {
		margin-right: 8em
	}
}

@media(max-width:991px) {
	.u-mgr8000_tb {
		margin-right: 8em
	}
}

@media(max-width:767px) {
	.u-mgr8000_sp {
		margin-right: 8em
	}
}

.u-pd8125 {
	padding: 8.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd8125_lg {
		padding: 8.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd8125_md {
		padding: 8.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd8125_sm {
		padding: 8.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd8125_xs {
		padding: 8.125em
	}
}

@media(max-width:575px) {
	.u-pd8125_ss {
		padding: 8.125em
	}
}

@media(min-width:992px) {
	.u-pd8125_pc {
		padding: 8.125em
	}
}

@media(max-width:991px) {
	.u-pd8125_tb {
		padding: 8.125em
	}
}

@media(max-width:767px) {
	.u-pd8125_sp {
		padding: 8.125em
	}
}

.u-pdt8125 {
	padding-top: 8.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt8125_lg {
		padding-top: 8.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt8125_md {
		padding-top: 8.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt8125_sm {
		padding-top: 8.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt8125_xs {
		padding-top: 8.125em
	}
}

@media(max-width:575px) {
	.u-pdt8125_ss {
		padding-top: 8.125em
	}
}

@media(min-width:992px) {
	.u-pdt8125_pc {
		padding-top: 8.125em
	}
}

@media(max-width:991px) {
	.u-pdt8125_tb {
		padding-top: 8.125em
	}
}

@media(max-width:767px) {
	.u-pdt8125_sp {
		padding-top: 8.125em
	}
}

.u-pdb8125 {
	padding-bottom: 8.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb8125_lg {
		padding-bottom: 8.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb8125_md {
		padding-bottom: 8.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb8125_sm {
		padding-bottom: 8.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb8125_xs {
		padding-bottom: 8.125em
	}
}

@media(max-width:575px) {
	.u-pdb8125_ss {
		padding-bottom: 8.125em
	}
}

@media(min-width:992px) {
	.u-pdb8125_pc {
		padding-bottom: 8.125em
	}
}

@media(max-width:991px) {
	.u-pdb8125_tb {
		padding-bottom: 8.125em
	}
}

@media(max-width:767px) {
	.u-pdb8125_sp {
		padding-bottom: 8.125em
	}
}

.u-pdl8125 {
	padding-left: 8.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl8125_lg {
		padding-left: 8.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl8125_md {
		padding-left: 8.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl8125_sm {
		padding-left: 8.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl8125_xs {
		padding-left: 8.125em
	}
}

@media(max-width:575px) {
	.u-pdl8125_ss {
		padding-left: 8.125em
	}
}

@media(min-width:992px) {
	.u-pdl8125_pc {
		padding-left: 8.125em
	}
}

@media(max-width:991px) {
	.u-pdl8125_tb {
		padding-left: 8.125em
	}
}

@media(max-width:767px) {
	.u-pdl8125_sp {
		padding-left: 8.125em
	}
}

.u-pdr8125 {
	padding-right: 8.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr8125_lg {
		padding-right: 8.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr8125_md {
		padding-right: 8.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr8125_sm {
		padding-right: 8.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr8125_xs {
		padding-right: 8.125em
	}
}

@media(max-width:575px) {
	.u-pdr8125_ss {
		padding-right: 8.125em
	}
}

@media(min-width:992px) {
	.u-pdr8125_pc {
		padding-right: 8.125em
	}
}

@media(max-width:991px) {
	.u-pdr8125_tb {
		padding-right: 8.125em
	}
}

@media(max-width:767px) {
	.u-pdr8125_sp {
		padding-right: 8.125em
	}
}

.u-mg8125 {
	margin: 8.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg8125_lg {
		margin: 8.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg8125_md {
		margin: 8.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg8125_sm {
		margin: 8.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg8125_xs {
		margin: 8.125em
	}
}

@media(max-width:575px) {
	.u-mg8125_ss {
		margin: 8.125em
	}
}

@media(min-width:992px) {
	.u-mg8125_pc {
		margin: 8.125em
	}
}

@media(max-width:991px) {
	.u-mg8125_tb {
		margin: 8.125em
	}
}

@media(max-width:767px) {
	.u-mg8125_sp {
		margin: 8.125em
	}
}

.u-mgt8125 {
	margin-top: 8.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt8125_lg {
		margin-top: 8.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt8125_md {
		margin-top: 8.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt8125_sm {
		margin-top: 8.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt8125_xs {
		margin-top: 8.125em
	}
}

@media(max-width:575px) {
	.u-mgt8125_ss {
		margin-top: 8.125em
	}
}

@media(min-width:992px) {
	.u-mgt8125_pc {
		margin-top: 8.125em
	}
}

@media(max-width:991px) {
	.u-mgt8125_tb {
		margin-top: 8.125em
	}
}

@media(max-width:767px) {
	.u-mgt8125_sp {
		margin-top: 8.125em
	}
}

.u-mgb8125 {
	margin-bottom: 8.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb8125_lg {
		margin-bottom: 8.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb8125_md {
		margin-bottom: 8.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb8125_sm {
		margin-bottom: 8.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb8125_xs {
		margin-bottom: 8.125em
	}
}

@media(max-width:575px) {
	.u-mgb8125_ss {
		margin-bottom: 8.125em
	}
}

@media(min-width:992px) {
	.u-mgb8125_pc {
		margin-bottom: 8.125em
	}
}

@media(max-width:991px) {
	.u-mgb8125_tb {
		margin-bottom: 8.125em
	}
}

@media(max-width:767px) {
	.u-mgb8125_sp {
		margin-bottom: 8.125em
	}
}

.u-mgl8125 {
	margin-left: 8.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl8125_lg {
		margin-left: 8.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl8125_md {
		margin-left: 8.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl8125_sm {
		margin-left: 8.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl8125_xs {
		margin-left: 8.125em
	}
}

@media(max-width:575px) {
	.u-mgl8125_ss {
		margin-left: 8.125em
	}
}

@media(min-width:992px) {
	.u-mgl8125_pc {
		margin-left: 8.125em
	}
}

@media(max-width:991px) {
	.u-mgl8125_tb {
		margin-left: 8.125em
	}
}

@media(max-width:767px) {
	.u-mgl8125_sp {
		margin-left: 8.125em
	}
}

.u-mgr8125 {
	margin-right: 8.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr8125_lg {
		margin-right: 8.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr8125_md {
		margin-right: 8.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr8125_sm {
		margin-right: 8.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr8125_xs {
		margin-right: 8.125em
	}
}

@media(max-width:575px) {
	.u-mgr8125_ss {
		margin-right: 8.125em
	}
}

@media(min-width:992px) {
	.u-mgr8125_pc {
		margin-right: 8.125em
	}
}

@media(max-width:991px) {
	.u-mgr8125_tb {
		margin-right: 8.125em
	}
}

@media(max-width:767px) {
	.u-mgr8125_sp {
		margin-right: 8.125em
	}
}

.u-pd8250 {
	padding: 8.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd8250_lg {
		padding: 8.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd8250_md {
		padding: 8.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd8250_sm {
		padding: 8.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd8250_xs {
		padding: 8.25em
	}
}

@media(max-width:575px) {
	.u-pd8250_ss {
		padding: 8.25em
	}
}

@media(min-width:992px) {
	.u-pd8250_pc {
		padding: 8.25em
	}
}

@media(max-width:991px) {
	.u-pd8250_tb {
		padding: 8.25em
	}
}

@media(max-width:767px) {
	.u-pd8250_sp {
		padding: 8.25em
	}
}

.u-pdt8250 {
	padding-top: 8.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt8250_lg {
		padding-top: 8.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt8250_md {
		padding-top: 8.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt8250_sm {
		padding-top: 8.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt8250_xs {
		padding-top: 8.25em
	}
}

@media(max-width:575px) {
	.u-pdt8250_ss {
		padding-top: 8.25em
	}
}

@media(min-width:992px) {
	.u-pdt8250_pc {
		padding-top: 8.25em
	}
}

@media(max-width:991px) {
	.u-pdt8250_tb {
		padding-top: 8.25em
	}
}

@media(max-width:767px) {
	.u-pdt8250_sp {
		padding-top: 8.25em
	}
}

.u-pdb8250 {
	padding-bottom: 8.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb8250_lg {
		padding-bottom: 8.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb8250_md {
		padding-bottom: 8.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb8250_sm {
		padding-bottom: 8.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb8250_xs {
		padding-bottom: 8.25em
	}
}

@media(max-width:575px) {
	.u-pdb8250_ss {
		padding-bottom: 8.25em
	}
}

@media(min-width:992px) {
	.u-pdb8250_pc {
		padding-bottom: 8.25em
	}
}

@media(max-width:991px) {
	.u-pdb8250_tb {
		padding-bottom: 8.25em
	}
}

@media(max-width:767px) {
	.u-pdb8250_sp {
		padding-bottom: 8.25em
	}
}

.u-pdl8250 {
	padding-left: 8.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl8250_lg {
		padding-left: 8.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl8250_md {
		padding-left: 8.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl8250_sm {
		padding-left: 8.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl8250_xs {
		padding-left: 8.25em
	}
}

@media(max-width:575px) {
	.u-pdl8250_ss {
		padding-left: 8.25em
	}
}

@media(min-width:992px) {
	.u-pdl8250_pc {
		padding-left: 8.25em
	}
}

@media(max-width:991px) {
	.u-pdl8250_tb {
		padding-left: 8.25em
	}
}

@media(max-width:767px) {
	.u-pdl8250_sp {
		padding-left: 8.25em
	}
}

.u-pdr8250 {
	padding-right: 8.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr8250_lg {
		padding-right: 8.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr8250_md {
		padding-right: 8.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr8250_sm {
		padding-right: 8.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr8250_xs {
		padding-right: 8.25em
	}
}

@media(max-width:575px) {
	.u-pdr8250_ss {
		padding-right: 8.25em
	}
}

@media(min-width:992px) {
	.u-pdr8250_pc {
		padding-right: 8.25em
	}
}

@media(max-width:991px) {
	.u-pdr8250_tb {
		padding-right: 8.25em
	}
}

@media(max-width:767px) {
	.u-pdr8250_sp {
		padding-right: 8.25em
	}
}

.u-mg8250 {
	margin: 8.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg8250_lg {
		margin: 8.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg8250_md {
		margin: 8.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg8250_sm {
		margin: 8.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg8250_xs {
		margin: 8.25em
	}
}

@media(max-width:575px) {
	.u-mg8250_ss {
		margin: 8.25em
	}
}

@media(min-width:992px) {
	.u-mg8250_pc {
		margin: 8.25em
	}
}

@media(max-width:991px) {
	.u-mg8250_tb {
		margin: 8.25em
	}
}

@media(max-width:767px) {
	.u-mg8250_sp {
		margin: 8.25em
	}
}

.u-mgt8250 {
	margin-top: 8.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt8250_lg {
		margin-top: 8.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt8250_md {
		margin-top: 8.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt8250_sm {
		margin-top: 8.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt8250_xs {
		margin-top: 8.25em
	}
}

@media(max-width:575px) {
	.u-mgt8250_ss {
		margin-top: 8.25em
	}
}

@media(min-width:992px) {
	.u-mgt8250_pc {
		margin-top: 8.25em
	}
}

@media(max-width:991px) {
	.u-mgt8250_tb {
		margin-top: 8.25em
	}
}

@media(max-width:767px) {
	.u-mgt8250_sp {
		margin-top: 8.25em
	}
}

.u-mgb8250 {
	margin-bottom: 8.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb8250_lg {
		margin-bottom: 8.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb8250_md {
		margin-bottom: 8.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb8250_sm {
		margin-bottom: 8.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb8250_xs {
		margin-bottom: 8.25em
	}
}

@media(max-width:575px) {
	.u-mgb8250_ss {
		margin-bottom: 8.25em
	}
}

@media(min-width:992px) {
	.u-mgb8250_pc {
		margin-bottom: 8.25em
	}
}

@media(max-width:991px) {
	.u-mgb8250_tb {
		margin-bottom: 8.25em
	}
}

@media(max-width:767px) {
	.u-mgb8250_sp {
		margin-bottom: 8.25em
	}
}

.u-mgl8250 {
	margin-left: 8.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl8250_lg {
		margin-left: 8.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl8250_md {
		margin-left: 8.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl8250_sm {
		margin-left: 8.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl8250_xs {
		margin-left: 8.25em
	}
}

@media(max-width:575px) {
	.u-mgl8250_ss {
		margin-left: 8.25em
	}
}

@media(min-width:992px) {
	.u-mgl8250_pc {
		margin-left: 8.25em
	}
}

@media(max-width:991px) {
	.u-mgl8250_tb {
		margin-left: 8.25em
	}
}

@media(max-width:767px) {
	.u-mgl8250_sp {
		margin-left: 8.25em
	}
}

.u-mgr8250 {
	margin-right: 8.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr8250_lg {
		margin-right: 8.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr8250_md {
		margin-right: 8.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr8250_sm {
		margin-right: 8.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr8250_xs {
		margin-right: 8.25em
	}
}

@media(max-width:575px) {
	.u-mgr8250_ss {
		margin-right: 8.25em
	}
}

@media(min-width:992px) {
	.u-mgr8250_pc {
		margin-right: 8.25em
	}
}

@media(max-width:991px) {
	.u-mgr8250_tb {
		margin-right: 8.25em
	}
}

@media(max-width:767px) {
	.u-mgr8250_sp {
		margin-right: 8.25em
	}
}

.u-pd8375 {
	padding: 8.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd8375_lg {
		padding: 8.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd8375_md {
		padding: 8.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd8375_sm {
		padding: 8.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd8375_xs {
		padding: 8.375em
	}
}

@media(max-width:575px) {
	.u-pd8375_ss {
		padding: 8.375em
	}
}

@media(min-width:992px) {
	.u-pd8375_pc {
		padding: 8.375em
	}
}

@media(max-width:991px) {
	.u-pd8375_tb {
		padding: 8.375em
	}
}

@media(max-width:767px) {
	.u-pd8375_sp {
		padding: 8.375em
	}
}

.u-pdt8375 {
	padding-top: 8.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt8375_lg {
		padding-top: 8.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt8375_md {
		padding-top: 8.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt8375_sm {
		padding-top: 8.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt8375_xs {
		padding-top: 8.375em
	}
}

@media(max-width:575px) {
	.u-pdt8375_ss {
		padding-top: 8.375em
	}
}

@media(min-width:992px) {
	.u-pdt8375_pc {
		padding-top: 8.375em
	}
}

@media(max-width:991px) {
	.u-pdt8375_tb {
		padding-top: 8.375em
	}
}

@media(max-width:767px) {
	.u-pdt8375_sp {
		padding-top: 8.375em
	}
}

.u-pdb8375 {
	padding-bottom: 8.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb8375_lg {
		padding-bottom: 8.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb8375_md {
		padding-bottom: 8.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb8375_sm {
		padding-bottom: 8.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb8375_xs {
		padding-bottom: 8.375em
	}
}

@media(max-width:575px) {
	.u-pdb8375_ss {
		padding-bottom: 8.375em
	}
}

@media(min-width:992px) {
	.u-pdb8375_pc {
		padding-bottom: 8.375em
	}
}

@media(max-width:991px) {
	.u-pdb8375_tb {
		padding-bottom: 8.375em
	}
}

@media(max-width:767px) {
	.u-pdb8375_sp {
		padding-bottom: 8.375em
	}
}

.u-pdl8375 {
	padding-left: 8.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl8375_lg {
		padding-left: 8.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl8375_md {
		padding-left: 8.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl8375_sm {
		padding-left: 8.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl8375_xs {
		padding-left: 8.375em
	}
}

@media(max-width:575px) {
	.u-pdl8375_ss {
		padding-left: 8.375em
	}
}

@media(min-width:992px) {
	.u-pdl8375_pc {
		padding-left: 8.375em
	}
}

@media(max-width:991px) {
	.u-pdl8375_tb {
		padding-left: 8.375em
	}
}

@media(max-width:767px) {
	.u-pdl8375_sp {
		padding-left: 8.375em
	}
}

.u-pdr8375 {
	padding-right: 8.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr8375_lg {
		padding-right: 8.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr8375_md {
		padding-right: 8.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr8375_sm {
		padding-right: 8.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr8375_xs {
		padding-right: 8.375em
	}
}

@media(max-width:575px) {
	.u-pdr8375_ss {
		padding-right: 8.375em
	}
}

@media(min-width:992px) {
	.u-pdr8375_pc {
		padding-right: 8.375em
	}
}

@media(max-width:991px) {
	.u-pdr8375_tb {
		padding-right: 8.375em
	}
}

@media(max-width:767px) {
	.u-pdr8375_sp {
		padding-right: 8.375em
	}
}

.u-mg8375 {
	margin: 8.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg8375_lg {
		margin: 8.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg8375_md {
		margin: 8.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg8375_sm {
		margin: 8.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg8375_xs {
		margin: 8.375em
	}
}

@media(max-width:575px) {
	.u-mg8375_ss {
		margin: 8.375em
	}
}

@media(min-width:992px) {
	.u-mg8375_pc {
		margin: 8.375em
	}
}

@media(max-width:991px) {
	.u-mg8375_tb {
		margin: 8.375em
	}
}

@media(max-width:767px) {
	.u-mg8375_sp {
		margin: 8.375em
	}
}

.u-mgt8375 {
	margin-top: 8.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt8375_lg {
		margin-top: 8.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt8375_md {
		margin-top: 8.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt8375_sm {
		margin-top: 8.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt8375_xs {
		margin-top: 8.375em
	}
}

@media(max-width:575px) {
	.u-mgt8375_ss {
		margin-top: 8.375em
	}
}

@media(min-width:992px) {
	.u-mgt8375_pc {
		margin-top: 8.375em
	}
}

@media(max-width:991px) {
	.u-mgt8375_tb {
		margin-top: 8.375em
	}
}

@media(max-width:767px) {
	.u-mgt8375_sp {
		margin-top: 8.375em
	}
}

.u-mgb8375 {
	margin-bottom: 8.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb8375_lg {
		margin-bottom: 8.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb8375_md {
		margin-bottom: 8.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb8375_sm {
		margin-bottom: 8.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb8375_xs {
		margin-bottom: 8.375em
	}
}

@media(max-width:575px) {
	.u-mgb8375_ss {
		margin-bottom: 8.375em
	}
}

@media(min-width:992px) {
	.u-mgb8375_pc {
		margin-bottom: 8.375em
	}
}

@media(max-width:991px) {
	.u-mgb8375_tb {
		margin-bottom: 8.375em
	}
}

@media(max-width:767px) {
	.u-mgb8375_sp {
		margin-bottom: 8.375em
	}
}

.u-mgl8375 {
	margin-left: 8.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl8375_lg {
		margin-left: 8.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl8375_md {
		margin-left: 8.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl8375_sm {
		margin-left: 8.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl8375_xs {
		margin-left: 8.375em
	}
}

@media(max-width:575px) {
	.u-mgl8375_ss {
		margin-left: 8.375em
	}
}

@media(min-width:992px) {
	.u-mgl8375_pc {
		margin-left: 8.375em
	}
}

@media(max-width:991px) {
	.u-mgl8375_tb {
		margin-left: 8.375em
	}
}

@media(max-width:767px) {
	.u-mgl8375_sp {
		margin-left: 8.375em
	}
}

.u-mgr8375 {
	margin-right: 8.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr8375_lg {
		margin-right: 8.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr8375_md {
		margin-right: 8.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr8375_sm {
		margin-right: 8.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr8375_xs {
		margin-right: 8.375em
	}
}

@media(max-width:575px) {
	.u-mgr8375_ss {
		margin-right: 8.375em
	}
}

@media(min-width:992px) {
	.u-mgr8375_pc {
		margin-right: 8.375em
	}
}

@media(max-width:991px) {
	.u-mgr8375_tb {
		margin-right: 8.375em
	}
}

@media(max-width:767px) {
	.u-mgr8375_sp {
		margin-right: 8.375em
	}
}

.u-pd8500 {
	padding: 8.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd8500_lg {
		padding: 8.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd8500_md {
		padding: 8.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd8500_sm {
		padding: 8.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd8500_xs {
		padding: 8.5em
	}
}

@media(max-width:575px) {
	.u-pd8500_ss {
		padding: 8.5em
	}
}

@media(min-width:992px) {
	.u-pd8500_pc {
		padding: 8.5em
	}
}

@media(max-width:991px) {
	.u-pd8500_tb {
		padding: 8.5em
	}
}

@media(max-width:767px) {
	.u-pd8500_sp {
		padding: 8.5em
	}
}

.u-pdt8500 {
	padding-top: 8.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt8500_lg {
		padding-top: 8.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt8500_md {
		padding-top: 8.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt8500_sm {
		padding-top: 8.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt8500_xs {
		padding-top: 8.5em
	}
}

@media(max-width:575px) {
	.u-pdt8500_ss {
		padding-top: 8.5em
	}
}

@media(min-width:992px) {
	.u-pdt8500_pc {
		padding-top: 8.5em
	}
}

@media(max-width:991px) {
	.u-pdt8500_tb {
		padding-top: 8.5em
	}
}

@media(max-width:767px) {
	.u-pdt8500_sp {
		padding-top: 8.5em
	}
}

.u-pdb8500 {
	padding-bottom: 8.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb8500_lg {
		padding-bottom: 8.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb8500_md {
		padding-bottom: 8.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb8500_sm {
		padding-bottom: 8.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb8500_xs {
		padding-bottom: 8.5em
	}
}

@media(max-width:575px) {
	.u-pdb8500_ss {
		padding-bottom: 8.5em
	}
}

@media(min-width:992px) {
	.u-pdb8500_pc {
		padding-bottom: 8.5em
	}
}

@media(max-width:991px) {
	.u-pdb8500_tb {
		padding-bottom: 8.5em
	}
}

@media(max-width:767px) {
	.u-pdb8500_sp {
		padding-bottom: 8.5em
	}
}

.u-pdl8500 {
	padding-left: 8.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl8500_lg {
		padding-left: 8.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl8500_md {
		padding-left: 8.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl8500_sm {
		padding-left: 8.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl8500_xs {
		padding-left: 8.5em
	}
}

@media(max-width:575px) {
	.u-pdl8500_ss {
		padding-left: 8.5em
	}
}

@media(min-width:992px) {
	.u-pdl8500_pc {
		padding-left: 8.5em
	}
}

@media(max-width:991px) {
	.u-pdl8500_tb {
		padding-left: 8.5em
	}
}

@media(max-width:767px) {
	.u-pdl8500_sp {
		padding-left: 8.5em
	}
}

.u-pdr8500 {
	padding-right: 8.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr8500_lg {
		padding-right: 8.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr8500_md {
		padding-right: 8.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr8500_sm {
		padding-right: 8.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr8500_xs {
		padding-right: 8.5em
	}
}

@media(max-width:575px) {
	.u-pdr8500_ss {
		padding-right: 8.5em
	}
}

@media(min-width:992px) {
	.u-pdr8500_pc {
		padding-right: 8.5em
	}
}

@media(max-width:991px) {
	.u-pdr8500_tb {
		padding-right: 8.5em
	}
}

@media(max-width:767px) {
	.u-pdr8500_sp {
		padding-right: 8.5em
	}
}

.u-mg8500 {
	margin: 8.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg8500_lg {
		margin: 8.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg8500_md {
		margin: 8.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg8500_sm {
		margin: 8.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg8500_xs {
		margin: 8.5em
	}
}

@media(max-width:575px) {
	.u-mg8500_ss {
		margin: 8.5em
	}
}

@media(min-width:992px) {
	.u-mg8500_pc {
		margin: 8.5em
	}
}

@media(max-width:991px) {
	.u-mg8500_tb {
		margin: 8.5em
	}
}

@media(max-width:767px) {
	.u-mg8500_sp {
		margin: 8.5em
	}
}

.u-mgt8500 {
	margin-top: 8.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt8500_lg {
		margin-top: 8.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt8500_md {
		margin-top: 8.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt8500_sm {
		margin-top: 8.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt8500_xs {
		margin-top: 8.5em
	}
}

@media(max-width:575px) {
	.u-mgt8500_ss {
		margin-top: 8.5em
	}
}

@media(min-width:992px) {
	.u-mgt8500_pc {
		margin-top: 8.5em
	}
}

@media(max-width:991px) {
	.u-mgt8500_tb {
		margin-top: 8.5em
	}
}

@media(max-width:767px) {
	.u-mgt8500_sp {
		margin-top: 8.5em
	}
}

.u-mgb8500 {
	margin-bottom: 8.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb8500_lg {
		margin-bottom: 8.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb8500_md {
		margin-bottom: 8.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb8500_sm {
		margin-bottom: 8.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb8500_xs {
		margin-bottom: 8.5em
	}
}

@media(max-width:575px) {
	.u-mgb8500_ss {
		margin-bottom: 8.5em
	}
}

@media(min-width:992px) {
	.u-mgb8500_pc {
		margin-bottom: 8.5em
	}
}

@media(max-width:991px) {
	.u-mgb8500_tb {
		margin-bottom: 8.5em
	}
}

@media(max-width:767px) {
	.u-mgb8500_sp {
		margin-bottom: 8.5em
	}
}

.u-mgl8500 {
	margin-left: 8.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl8500_lg {
		margin-left: 8.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl8500_md {
		margin-left: 8.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl8500_sm {
		margin-left: 8.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl8500_xs {
		margin-left: 8.5em
	}
}

@media(max-width:575px) {
	.u-mgl8500_ss {
		margin-left: 8.5em
	}
}

@media(min-width:992px) {
	.u-mgl8500_pc {
		margin-left: 8.5em
	}
}

@media(max-width:991px) {
	.u-mgl8500_tb {
		margin-left: 8.5em
	}
}

@media(max-width:767px) {
	.u-mgl8500_sp {
		margin-left: 8.5em
	}
}

.u-mgr8500 {
	margin-right: 8.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr8500_lg {
		margin-right: 8.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr8500_md {
		margin-right: 8.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr8500_sm {
		margin-right: 8.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr8500_xs {
		margin-right: 8.5em
	}
}

@media(max-width:575px) {
	.u-mgr8500_ss {
		margin-right: 8.5em
	}
}

@media(min-width:992px) {
	.u-mgr8500_pc {
		margin-right: 8.5em
	}
}

@media(max-width:991px) {
	.u-mgr8500_tb {
		margin-right: 8.5em
	}
}

@media(max-width:767px) {
	.u-mgr8500_sp {
		margin-right: 8.5em
	}
}

.u-pd8625 {
	padding: 8.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd8625_lg {
		padding: 8.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd8625_md {
		padding: 8.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd8625_sm {
		padding: 8.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd8625_xs {
		padding: 8.625em
	}
}

@media(max-width:575px) {
	.u-pd8625_ss {
		padding: 8.625em
	}
}

@media(min-width:992px) {
	.u-pd8625_pc {
		padding: 8.625em
	}
}

@media(max-width:991px) {
	.u-pd8625_tb {
		padding: 8.625em
	}
}

@media(max-width:767px) {
	.u-pd8625_sp {
		padding: 8.625em
	}
}

.u-pdt8625 {
	padding-top: 8.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt8625_lg {
		padding-top: 8.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt8625_md {
		padding-top: 8.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt8625_sm {
		padding-top: 8.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt8625_xs {
		padding-top: 8.625em
	}
}

@media(max-width:575px) {
	.u-pdt8625_ss {
		padding-top: 8.625em
	}
}

@media(min-width:992px) {
	.u-pdt8625_pc {
		padding-top: 8.625em
	}
}

@media(max-width:991px) {
	.u-pdt8625_tb {
		padding-top: 8.625em
	}
}

@media(max-width:767px) {
	.u-pdt8625_sp {
		padding-top: 8.625em
	}
}

.u-pdb8625 {
	padding-bottom: 8.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb8625_lg {
		padding-bottom: 8.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb8625_md {
		padding-bottom: 8.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb8625_sm {
		padding-bottom: 8.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb8625_xs {
		padding-bottom: 8.625em
	}
}

@media(max-width:575px) {
	.u-pdb8625_ss {
		padding-bottom: 8.625em
	}
}

@media(min-width:992px) {
	.u-pdb8625_pc {
		padding-bottom: 8.625em
	}
}

@media(max-width:991px) {
	.u-pdb8625_tb {
		padding-bottom: 8.625em
	}
}

@media(max-width:767px) {
	.u-pdb8625_sp {
		padding-bottom: 8.625em
	}
}

.u-pdl8625 {
	padding-left: 8.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl8625_lg {
		padding-left: 8.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl8625_md {
		padding-left: 8.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl8625_sm {
		padding-left: 8.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl8625_xs {
		padding-left: 8.625em
	}
}

@media(max-width:575px) {
	.u-pdl8625_ss {
		padding-left: 8.625em
	}
}

@media(min-width:992px) {
	.u-pdl8625_pc {
		padding-left: 8.625em
	}
}

@media(max-width:991px) {
	.u-pdl8625_tb {
		padding-left: 8.625em
	}
}

@media(max-width:767px) {
	.u-pdl8625_sp {
		padding-left: 8.625em
	}
}

.u-pdr8625 {
	padding-right: 8.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr8625_lg {
		padding-right: 8.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr8625_md {
		padding-right: 8.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr8625_sm {
		padding-right: 8.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr8625_xs {
		padding-right: 8.625em
	}
}

@media(max-width:575px) {
	.u-pdr8625_ss {
		padding-right: 8.625em
	}
}

@media(min-width:992px) {
	.u-pdr8625_pc {
		padding-right: 8.625em
	}
}

@media(max-width:991px) {
	.u-pdr8625_tb {
		padding-right: 8.625em
	}
}

@media(max-width:767px) {
	.u-pdr8625_sp {
		padding-right: 8.625em
	}
}

.u-mg8625 {
	margin: 8.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg8625_lg {
		margin: 8.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg8625_md {
		margin: 8.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg8625_sm {
		margin: 8.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg8625_xs {
		margin: 8.625em
	}
}

@media(max-width:575px) {
	.u-mg8625_ss {
		margin: 8.625em
	}
}

@media(min-width:992px) {
	.u-mg8625_pc {
		margin: 8.625em
	}
}

@media(max-width:991px) {
	.u-mg8625_tb {
		margin: 8.625em
	}
}

@media(max-width:767px) {
	.u-mg8625_sp {
		margin: 8.625em
	}
}

.u-mgt8625 {
	margin-top: 8.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt8625_lg {
		margin-top: 8.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt8625_md {
		margin-top: 8.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt8625_sm {
		margin-top: 8.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt8625_xs {
		margin-top: 8.625em
	}
}

@media(max-width:575px) {
	.u-mgt8625_ss {
		margin-top: 8.625em
	}
}

@media(min-width:992px) {
	.u-mgt8625_pc {
		margin-top: 8.625em
	}
}

@media(max-width:991px) {
	.u-mgt8625_tb {
		margin-top: 8.625em
	}
}

@media(max-width:767px) {
	.u-mgt8625_sp {
		margin-top: 8.625em
	}
}

.u-mgb8625 {
	margin-bottom: 8.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb8625_lg {
		margin-bottom: 8.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb8625_md {
		margin-bottom: 8.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb8625_sm {
		margin-bottom: 8.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb8625_xs {
		margin-bottom: 8.625em
	}
}

@media(max-width:575px) {
	.u-mgb8625_ss {
		margin-bottom: 8.625em
	}
}

@media(min-width:992px) {
	.u-mgb8625_pc {
		margin-bottom: 8.625em
	}
}

@media(max-width:991px) {
	.u-mgb8625_tb {
		margin-bottom: 8.625em
	}
}

@media(max-width:767px) {
	.u-mgb8625_sp {
		margin-bottom: 8.625em
	}
}

.u-mgl8625 {
	margin-left: 8.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl8625_lg {
		margin-left: 8.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl8625_md {
		margin-left: 8.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl8625_sm {
		margin-left: 8.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl8625_xs {
		margin-left: 8.625em
	}
}

@media(max-width:575px) {
	.u-mgl8625_ss {
		margin-left: 8.625em
	}
}

@media(min-width:992px) {
	.u-mgl8625_pc {
		margin-left: 8.625em
	}
}

@media(max-width:991px) {
	.u-mgl8625_tb {
		margin-left: 8.625em
	}
}

@media(max-width:767px) {
	.u-mgl8625_sp {
		margin-left: 8.625em
	}
}

.u-mgr8625 {
	margin-right: 8.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr8625_lg {
		margin-right: 8.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr8625_md {
		margin-right: 8.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr8625_sm {
		margin-right: 8.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr8625_xs {
		margin-right: 8.625em
	}
}

@media(max-width:575px) {
	.u-mgr8625_ss {
		margin-right: 8.625em
	}
}

@media(min-width:992px) {
	.u-mgr8625_pc {
		margin-right: 8.625em
	}
}

@media(max-width:991px) {
	.u-mgr8625_tb {
		margin-right: 8.625em
	}
}

@media(max-width:767px) {
	.u-mgr8625_sp {
		margin-right: 8.625em
	}
}

.u-pd8750 {
	padding: 8.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd8750_lg {
		padding: 8.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd8750_md {
		padding: 8.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd8750_sm {
		padding: 8.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd8750_xs {
		padding: 8.75em
	}
}

@media(max-width:575px) {
	.u-pd8750_ss {
		padding: 8.75em
	}
}

@media(min-width:992px) {
	.u-pd8750_pc {
		padding: 8.75em
	}
}

@media(max-width:991px) {
	.u-pd8750_tb {
		padding: 8.75em
	}
}

@media(max-width:767px) {
	.u-pd8750_sp {
		padding: 8.75em
	}
}

.u-pdt8750 {
	padding-top: 8.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt8750_lg {
		padding-top: 8.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt8750_md {
		padding-top: 8.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt8750_sm {
		padding-top: 8.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt8750_xs {
		padding-top: 8.75em
	}
}

@media(max-width:575px) {
	.u-pdt8750_ss {
		padding-top: 8.75em
	}
}

@media(min-width:992px) {
	.u-pdt8750_pc {
		padding-top: 8.75em
	}
}

@media(max-width:991px) {
	.u-pdt8750_tb {
		padding-top: 8.75em
	}
}

@media(max-width:767px) {
	.u-pdt8750_sp {
		padding-top: 8.75em
	}
}

.u-pdb8750 {
	padding-bottom: 8.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb8750_lg {
		padding-bottom: 8.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb8750_md {
		padding-bottom: 8.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb8750_sm {
		padding-bottom: 8.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb8750_xs {
		padding-bottom: 8.75em
	}
}

@media(max-width:575px) {
	.u-pdb8750_ss {
		padding-bottom: 8.75em
	}
}

@media(min-width:992px) {
	.u-pdb8750_pc {
		padding-bottom: 8.75em
	}
}

@media(max-width:991px) {
	.u-pdb8750_tb {
		padding-bottom: 8.75em
	}
}

@media(max-width:767px) {
	.u-pdb8750_sp {
		padding-bottom: 8.75em
	}
}

.u-pdl8750 {
	padding-left: 8.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl8750_lg {
		padding-left: 8.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl8750_md {
		padding-left: 8.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl8750_sm {
		padding-left: 8.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl8750_xs {
		padding-left: 8.75em
	}
}

@media(max-width:575px) {
	.u-pdl8750_ss {
		padding-left: 8.75em
	}
}

@media(min-width:992px) {
	.u-pdl8750_pc {
		padding-left: 8.75em
	}
}

@media(max-width:991px) {
	.u-pdl8750_tb {
		padding-left: 8.75em
	}
}

@media(max-width:767px) {
	.u-pdl8750_sp {
		padding-left: 8.75em
	}
}

.u-pdr8750 {
	padding-right: 8.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr8750_lg {
		padding-right: 8.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr8750_md {
		padding-right: 8.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr8750_sm {
		padding-right: 8.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr8750_xs {
		padding-right: 8.75em
	}
}

@media(max-width:575px) {
	.u-pdr8750_ss {
		padding-right: 8.75em
	}
}

@media(min-width:992px) {
	.u-pdr8750_pc {
		padding-right: 8.75em
	}
}

@media(max-width:991px) {
	.u-pdr8750_tb {
		padding-right: 8.75em
	}
}

@media(max-width:767px) {
	.u-pdr8750_sp {
		padding-right: 8.75em
	}
}

.u-mg8750 {
	margin: 8.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg8750_lg {
		margin: 8.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg8750_md {
		margin: 8.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg8750_sm {
		margin: 8.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg8750_xs {
		margin: 8.75em
	}
}

@media(max-width:575px) {
	.u-mg8750_ss {
		margin: 8.75em
	}
}

@media(min-width:992px) {
	.u-mg8750_pc {
		margin: 8.75em
	}
}

@media(max-width:991px) {
	.u-mg8750_tb {
		margin: 8.75em
	}
}

@media(max-width:767px) {
	.u-mg8750_sp {
		margin: 8.75em
	}
}

.u-mgt8750 {
	margin-top: 8.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt8750_lg {
		margin-top: 8.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt8750_md {
		margin-top: 8.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt8750_sm {
		margin-top: 8.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt8750_xs {
		margin-top: 8.75em
	}
}

@media(max-width:575px) {
	.u-mgt8750_ss {
		margin-top: 8.75em
	}
}

@media(min-width:992px) {
	.u-mgt8750_pc {
		margin-top: 8.75em
	}
}

@media(max-width:991px) {
	.u-mgt8750_tb {
		margin-top: 8.75em
	}
}

@media(max-width:767px) {
	.u-mgt8750_sp {
		margin-top: 8.75em
	}
}

.u-mgb8750 {
	margin-bottom: 8.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb8750_lg {
		margin-bottom: 8.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb8750_md {
		margin-bottom: 8.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb8750_sm {
		margin-bottom: 8.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb8750_xs {
		margin-bottom: 8.75em
	}
}

@media(max-width:575px) {
	.u-mgb8750_ss {
		margin-bottom: 8.75em
	}
}

@media(min-width:992px) {
	.u-mgb8750_pc {
		margin-bottom: 8.75em
	}
}

@media(max-width:991px) {
	.u-mgb8750_tb {
		margin-bottom: 8.75em
	}
}

@media(max-width:767px) {
	.u-mgb8750_sp {
		margin-bottom: 8.75em
	}
}

.u-mgl8750 {
	margin-left: 8.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl8750_lg {
		margin-left: 8.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl8750_md {
		margin-left: 8.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl8750_sm {
		margin-left: 8.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl8750_xs {
		margin-left: 8.75em
	}
}

@media(max-width:575px) {
	.u-mgl8750_ss {
		margin-left: 8.75em
	}
}

@media(min-width:992px) {
	.u-mgl8750_pc {
		margin-left: 8.75em
	}
}

@media(max-width:991px) {
	.u-mgl8750_tb {
		margin-left: 8.75em
	}
}

@media(max-width:767px) {
	.u-mgl8750_sp {
		margin-left: 8.75em
	}
}

.u-mgr8750 {
	margin-right: 8.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr8750_lg {
		margin-right: 8.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr8750_md {
		margin-right: 8.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr8750_sm {
		margin-right: 8.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr8750_xs {
		margin-right: 8.75em
	}
}

@media(max-width:575px) {
	.u-mgr8750_ss {
		margin-right: 8.75em
	}
}

@media(min-width:992px) {
	.u-mgr8750_pc {
		margin-right: 8.75em
	}
}

@media(max-width:991px) {
	.u-mgr8750_tb {
		margin-right: 8.75em
	}
}

@media(max-width:767px) {
	.u-mgr8750_sp {
		margin-right: 8.75em
	}
}

.u-pd8875 {
	padding: 8.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd8875_lg {
		padding: 8.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd8875_md {
		padding: 8.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd8875_sm {
		padding: 8.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd8875_xs {
		padding: 8.875em
	}
}

@media(max-width:575px) {
	.u-pd8875_ss {
		padding: 8.875em
	}
}

@media(min-width:992px) {
	.u-pd8875_pc {
		padding: 8.875em
	}
}

@media(max-width:991px) {
	.u-pd8875_tb {
		padding: 8.875em
	}
}

@media(max-width:767px) {
	.u-pd8875_sp {
		padding: 8.875em
	}
}

.u-pdt8875 {
	padding-top: 8.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt8875_lg {
		padding-top: 8.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt8875_md {
		padding-top: 8.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt8875_sm {
		padding-top: 8.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt8875_xs {
		padding-top: 8.875em
	}
}

@media(max-width:575px) {
	.u-pdt8875_ss {
		padding-top: 8.875em
	}
}

@media(min-width:992px) {
	.u-pdt8875_pc {
		padding-top: 8.875em
	}
}

@media(max-width:991px) {
	.u-pdt8875_tb {
		padding-top: 8.875em
	}
}

@media(max-width:767px) {
	.u-pdt8875_sp {
		padding-top: 8.875em
	}
}

.u-pdb8875 {
	padding-bottom: 8.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb8875_lg {
		padding-bottom: 8.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb8875_md {
		padding-bottom: 8.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb8875_sm {
		padding-bottom: 8.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb8875_xs {
		padding-bottom: 8.875em
	}
}

@media(max-width:575px) {
	.u-pdb8875_ss {
		padding-bottom: 8.875em
	}
}

@media(min-width:992px) {
	.u-pdb8875_pc {
		padding-bottom: 8.875em
	}
}

@media(max-width:991px) {
	.u-pdb8875_tb {
		padding-bottom: 8.875em
	}
}

@media(max-width:767px) {
	.u-pdb8875_sp {
		padding-bottom: 8.875em
	}
}

.u-pdl8875 {
	padding-left: 8.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl8875_lg {
		padding-left: 8.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl8875_md {
		padding-left: 8.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl8875_sm {
		padding-left: 8.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl8875_xs {
		padding-left: 8.875em
	}
}

@media(max-width:575px) {
	.u-pdl8875_ss {
		padding-left: 8.875em
	}
}

@media(min-width:992px) {
	.u-pdl8875_pc {
		padding-left: 8.875em
	}
}

@media(max-width:991px) {
	.u-pdl8875_tb {
		padding-left: 8.875em
	}
}

@media(max-width:767px) {
	.u-pdl8875_sp {
		padding-left: 8.875em
	}
}

.u-pdr8875 {
	padding-right: 8.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr8875_lg {
		padding-right: 8.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr8875_md {
		padding-right: 8.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr8875_sm {
		padding-right: 8.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr8875_xs {
		padding-right: 8.875em
	}
}

@media(max-width:575px) {
	.u-pdr8875_ss {
		padding-right: 8.875em
	}
}

@media(min-width:992px) {
	.u-pdr8875_pc {
		padding-right: 8.875em
	}
}

@media(max-width:991px) {
	.u-pdr8875_tb {
		padding-right: 8.875em
	}
}

@media(max-width:767px) {
	.u-pdr8875_sp {
		padding-right: 8.875em
	}
}

.u-mg8875 {
	margin: 8.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg8875_lg {
		margin: 8.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg8875_md {
		margin: 8.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg8875_sm {
		margin: 8.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg8875_xs {
		margin: 8.875em
	}
}

@media(max-width:575px) {
	.u-mg8875_ss {
		margin: 8.875em
	}
}

@media(min-width:992px) {
	.u-mg8875_pc {
		margin: 8.875em
	}
}

@media(max-width:991px) {
	.u-mg8875_tb {
		margin: 8.875em
	}
}

@media(max-width:767px) {
	.u-mg8875_sp {
		margin: 8.875em
	}
}

.u-mgt8875 {
	margin-top: 8.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt8875_lg {
		margin-top: 8.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt8875_md {
		margin-top: 8.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt8875_sm {
		margin-top: 8.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt8875_xs {
		margin-top: 8.875em
	}
}

@media(max-width:575px) {
	.u-mgt8875_ss {
		margin-top: 8.875em
	}
}

@media(min-width:992px) {
	.u-mgt8875_pc {
		margin-top: 8.875em
	}
}

@media(max-width:991px) {
	.u-mgt8875_tb {
		margin-top: 8.875em
	}
}

@media(max-width:767px) {
	.u-mgt8875_sp {
		margin-top: 8.875em
	}
}

.u-mgb8875 {
	margin-bottom: 8.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb8875_lg {
		margin-bottom: 8.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb8875_md {
		margin-bottom: 8.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb8875_sm {
		margin-bottom: 8.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb8875_xs {
		margin-bottom: 8.875em
	}
}

@media(max-width:575px) {
	.u-mgb8875_ss {
		margin-bottom: 8.875em
	}
}

@media(min-width:992px) {
	.u-mgb8875_pc {
		margin-bottom: 8.875em
	}
}

@media(max-width:991px) {
	.u-mgb8875_tb {
		margin-bottom: 8.875em
	}
}

@media(max-width:767px) {
	.u-mgb8875_sp {
		margin-bottom: 8.875em
	}
}

.u-mgl8875 {
	margin-left: 8.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl8875_lg {
		margin-left: 8.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl8875_md {
		margin-left: 8.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl8875_sm {
		margin-left: 8.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl8875_xs {
		margin-left: 8.875em
	}
}

@media(max-width:575px) {
	.u-mgl8875_ss {
		margin-left: 8.875em
	}
}

@media(min-width:992px) {
	.u-mgl8875_pc {
		margin-left: 8.875em
	}
}

@media(max-width:991px) {
	.u-mgl8875_tb {
		margin-left: 8.875em
	}
}

@media(max-width:767px) {
	.u-mgl8875_sp {
		margin-left: 8.875em
	}
}

.u-mgr8875 {
	margin-right: 8.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr8875_lg {
		margin-right: 8.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr8875_md {
		margin-right: 8.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr8875_sm {
		margin-right: 8.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr8875_xs {
		margin-right: 8.875em
	}
}

@media(max-width:575px) {
	.u-mgr8875_ss {
		margin-right: 8.875em
	}
}

@media(min-width:992px) {
	.u-mgr8875_pc {
		margin-right: 8.875em
	}
}

@media(max-width:991px) {
	.u-mgr8875_tb {
		margin-right: 8.875em
	}
}

@media(max-width:767px) {
	.u-mgr8875_sp {
		margin-right: 8.875em
	}
}

.u-pd9000 {
	padding: 9em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd9000_lg {
		padding: 9em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd9000_md {
		padding: 9em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd9000_sm {
		padding: 9em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd9000_xs {
		padding: 9em
	}
}

@media(max-width:575px) {
	.u-pd9000_ss {
		padding: 9em
	}
}

@media(min-width:992px) {
	.u-pd9000_pc {
		padding: 9em
	}
}

@media(max-width:991px) {
	.u-pd9000_tb {
		padding: 9em
	}
}

@media(max-width:767px) {
	.u-pd9000_sp {
		padding: 9em
	}
}

.u-pdt9000 {
	padding-top: 9em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt9000_lg {
		padding-top: 9em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt9000_md {
		padding-top: 9em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt9000_sm {
		padding-top: 9em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt9000_xs {
		padding-top: 9em
	}
}

@media(max-width:575px) {
	.u-pdt9000_ss {
		padding-top: 9em
	}
}

@media(min-width:992px) {
	.u-pdt9000_pc {
		padding-top: 9em
	}
}

@media(max-width:991px) {
	.u-pdt9000_tb {
		padding-top: 9em
	}
}

@media(max-width:767px) {
	.u-pdt9000_sp {
		padding-top: 9em
	}
}

.u-pdb9000 {
	padding-bottom: 9em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb9000_lg {
		padding-bottom: 9em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb9000_md {
		padding-bottom: 9em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb9000_sm {
		padding-bottom: 9em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb9000_xs {
		padding-bottom: 9em
	}
}

@media(max-width:575px) {
	.u-pdb9000_ss {
		padding-bottom: 9em
	}
}

@media(min-width:992px) {
	.u-pdb9000_pc {
		padding-bottom: 9em
	}
}

@media(max-width:991px) {
	.u-pdb9000_tb {
		padding-bottom: 9em
	}
}

@media(max-width:767px) {
	.u-pdb9000_sp {
		padding-bottom: 9em
	}
}

.u-pdl9000 {
	padding-left: 9em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl9000_lg {
		padding-left: 9em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl9000_md {
		padding-left: 9em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl9000_sm {
		padding-left: 9em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl9000_xs {
		padding-left: 9em
	}
}

@media(max-width:575px) {
	.u-pdl9000_ss {
		padding-left: 9em
	}
}

@media(min-width:992px) {
	.u-pdl9000_pc {
		padding-left: 9em
	}
}

@media(max-width:991px) {
	.u-pdl9000_tb {
		padding-left: 9em
	}
}

@media(max-width:767px) {
	.u-pdl9000_sp {
		padding-left: 9em
	}
}

.u-pdr9000 {
	padding-right: 9em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr9000_lg {
		padding-right: 9em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr9000_md {
		padding-right: 9em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr9000_sm {
		padding-right: 9em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr9000_xs {
		padding-right: 9em
	}
}

@media(max-width:575px) {
	.u-pdr9000_ss {
		padding-right: 9em
	}
}

@media(min-width:992px) {
	.u-pdr9000_pc {
		padding-right: 9em
	}
}

@media(max-width:991px) {
	.u-pdr9000_tb {
		padding-right: 9em
	}
}

@media(max-width:767px) {
	.u-pdr9000_sp {
		padding-right: 9em
	}
}

.u-mg9000 {
	margin: 9em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg9000_lg {
		margin: 9em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg9000_md {
		margin: 9em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg9000_sm {
		margin: 9em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg9000_xs {
		margin: 9em
	}
}

@media(max-width:575px) {
	.u-mg9000_ss {
		margin: 9em
	}
}

@media(min-width:992px) {
	.u-mg9000_pc {
		margin: 9em
	}
}

@media(max-width:991px) {
	.u-mg9000_tb {
		margin: 9em
	}
}

@media(max-width:767px) {
	.u-mg9000_sp {
		margin: 9em
	}
}

.u-mgt9000 {
	margin-top: 9em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt9000_lg {
		margin-top: 9em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt9000_md {
		margin-top: 9em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt9000_sm {
		margin-top: 9em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt9000_xs {
		margin-top: 9em
	}
}

@media(max-width:575px) {
	.u-mgt9000_ss {
		margin-top: 9em
	}
}

@media(min-width:992px) {
	.u-mgt9000_pc {
		margin-top: 9em
	}
}

@media(max-width:991px) {
	.u-mgt9000_tb {
		margin-top: 9em
	}
}

@media(max-width:767px) {
	.u-mgt9000_sp {
		margin-top: 9em
	}
}

.u-mgb9000 {
	margin-bottom: 9em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb9000_lg {
		margin-bottom: 9em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb9000_md {
		margin-bottom: 9em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb9000_sm {
		margin-bottom: 9em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb9000_xs {
		margin-bottom: 9em
	}
}

@media(max-width:575px) {
	.u-mgb9000_ss {
		margin-bottom: 9em
	}
}

@media(min-width:992px) {
	.u-mgb9000_pc {
		margin-bottom: 9em
	}
}

@media(max-width:991px) {
	.u-mgb9000_tb {
		margin-bottom: 9em
	}
}

@media(max-width:767px) {
	.u-mgb9000_sp {
		margin-bottom: 9em
	}
}

.u-mgl9000 {
	margin-left: 9em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl9000_lg {
		margin-left: 9em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl9000_md {
		margin-left: 9em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl9000_sm {
		margin-left: 9em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl9000_xs {
		margin-left: 9em
	}
}

@media(max-width:575px) {
	.u-mgl9000_ss {
		margin-left: 9em
	}
}

@media(min-width:992px) {
	.u-mgl9000_pc {
		margin-left: 9em
	}
}

@media(max-width:991px) {
	.u-mgl9000_tb {
		margin-left: 9em
	}
}

@media(max-width:767px) {
	.u-mgl9000_sp {
		margin-left: 9em
	}
}

.u-mgr9000 {
	margin-right: 9em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr9000_lg {
		margin-right: 9em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr9000_md {
		margin-right: 9em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr9000_sm {
		margin-right: 9em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr9000_xs {
		margin-right: 9em
	}
}

@media(max-width:575px) {
	.u-mgr9000_ss {
		margin-right: 9em
	}
}

@media(min-width:992px) {
	.u-mgr9000_pc {
		margin-right: 9em
	}
}

@media(max-width:991px) {
	.u-mgr9000_tb {
		margin-right: 9em
	}
}

@media(max-width:767px) {
	.u-mgr9000_sp {
		margin-right: 9em
	}
}

.u-pd9125 {
	padding: 9.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd9125_lg {
		padding: 9.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd9125_md {
		padding: 9.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd9125_sm {
		padding: 9.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd9125_xs {
		padding: 9.125em
	}
}

@media(max-width:575px) {
	.u-pd9125_ss {
		padding: 9.125em
	}
}

@media(min-width:992px) {
	.u-pd9125_pc {
		padding: 9.125em
	}
}

@media(max-width:991px) {
	.u-pd9125_tb {
		padding: 9.125em
	}
}

@media(max-width:767px) {
	.u-pd9125_sp {
		padding: 9.125em
	}
}

.u-pdt9125 {
	padding-top: 9.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt9125_lg {
		padding-top: 9.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt9125_md {
		padding-top: 9.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt9125_sm {
		padding-top: 9.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt9125_xs {
		padding-top: 9.125em
	}
}

@media(max-width:575px) {
	.u-pdt9125_ss {
		padding-top: 9.125em
	}
}

@media(min-width:992px) {
	.u-pdt9125_pc {
		padding-top: 9.125em
	}
}

@media(max-width:991px) {
	.u-pdt9125_tb {
		padding-top: 9.125em
	}
}

@media(max-width:767px) {
	.u-pdt9125_sp {
		padding-top: 9.125em
	}
}

.u-pdb9125 {
	padding-bottom: 9.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb9125_lg {
		padding-bottom: 9.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb9125_md {
		padding-bottom: 9.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb9125_sm {
		padding-bottom: 9.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb9125_xs {
		padding-bottom: 9.125em
	}
}

@media(max-width:575px) {
	.u-pdb9125_ss {
		padding-bottom: 9.125em
	}
}

@media(min-width:992px) {
	.u-pdb9125_pc {
		padding-bottom: 9.125em
	}
}

@media(max-width:991px) {
	.u-pdb9125_tb {
		padding-bottom: 9.125em
	}
}

@media(max-width:767px) {
	.u-pdb9125_sp {
		padding-bottom: 9.125em
	}
}

.u-pdl9125 {
	padding-left: 9.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl9125_lg {
		padding-left: 9.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl9125_md {
		padding-left: 9.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl9125_sm {
		padding-left: 9.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl9125_xs {
		padding-left: 9.125em
	}
}

@media(max-width:575px) {
	.u-pdl9125_ss {
		padding-left: 9.125em
	}
}

@media(min-width:992px) {
	.u-pdl9125_pc {
		padding-left: 9.125em
	}
}

@media(max-width:991px) {
	.u-pdl9125_tb {
		padding-left: 9.125em
	}
}

@media(max-width:767px) {
	.u-pdl9125_sp {
		padding-left: 9.125em
	}
}

.u-pdr9125 {
	padding-right: 9.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr9125_lg {
		padding-right: 9.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr9125_md {
		padding-right: 9.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr9125_sm {
		padding-right: 9.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr9125_xs {
		padding-right: 9.125em
	}
}

@media(max-width:575px) {
	.u-pdr9125_ss {
		padding-right: 9.125em
	}
}

@media(min-width:992px) {
	.u-pdr9125_pc {
		padding-right: 9.125em
	}
}

@media(max-width:991px) {
	.u-pdr9125_tb {
		padding-right: 9.125em
	}
}

@media(max-width:767px) {
	.u-pdr9125_sp {
		padding-right: 9.125em
	}
}

.u-mg9125 {
	margin: 9.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg9125_lg {
		margin: 9.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg9125_md {
		margin: 9.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg9125_sm {
		margin: 9.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg9125_xs {
		margin: 9.125em
	}
}

@media(max-width:575px) {
	.u-mg9125_ss {
		margin: 9.125em
	}
}

@media(min-width:992px) {
	.u-mg9125_pc {
		margin: 9.125em
	}
}

@media(max-width:991px) {
	.u-mg9125_tb {
		margin: 9.125em
	}
}

@media(max-width:767px) {
	.u-mg9125_sp {
		margin: 9.125em
	}
}

.u-mgt9125 {
	margin-top: 9.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt9125_lg {
		margin-top: 9.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt9125_md {
		margin-top: 9.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt9125_sm {
		margin-top: 9.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt9125_xs {
		margin-top: 9.125em
	}
}

@media(max-width:575px) {
	.u-mgt9125_ss {
		margin-top: 9.125em
	}
}

@media(min-width:992px) {
	.u-mgt9125_pc {
		margin-top: 9.125em
	}
}

@media(max-width:991px) {
	.u-mgt9125_tb {
		margin-top: 9.125em
	}
}

@media(max-width:767px) {
	.u-mgt9125_sp {
		margin-top: 9.125em
	}
}

.u-mgb9125 {
	margin-bottom: 9.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb9125_lg {
		margin-bottom: 9.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb9125_md {
		margin-bottom: 9.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb9125_sm {
		margin-bottom: 9.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb9125_xs {
		margin-bottom: 9.125em
	}
}

@media(max-width:575px) {
	.u-mgb9125_ss {
		margin-bottom: 9.125em
	}
}

@media(min-width:992px) {
	.u-mgb9125_pc {
		margin-bottom: 9.125em
	}
}

@media(max-width:991px) {
	.u-mgb9125_tb {
		margin-bottom: 9.125em
	}
}

@media(max-width:767px) {
	.u-mgb9125_sp {
		margin-bottom: 9.125em
	}
}

.u-mgl9125 {
	margin-left: 9.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl9125_lg {
		margin-left: 9.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl9125_md {
		margin-left: 9.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl9125_sm {
		margin-left: 9.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl9125_xs {
		margin-left: 9.125em
	}
}

@media(max-width:575px) {
	.u-mgl9125_ss {
		margin-left: 9.125em
	}
}

@media(min-width:992px) {
	.u-mgl9125_pc {
		margin-left: 9.125em
	}
}

@media(max-width:991px) {
	.u-mgl9125_tb {
		margin-left: 9.125em
	}
}

@media(max-width:767px) {
	.u-mgl9125_sp {
		margin-left: 9.125em
	}
}

.u-mgr9125 {
	margin-right: 9.125em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr9125_lg {
		margin-right: 9.125em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr9125_md {
		margin-right: 9.125em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr9125_sm {
		margin-right: 9.125em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr9125_xs {
		margin-right: 9.125em
	}
}

@media(max-width:575px) {
	.u-mgr9125_ss {
		margin-right: 9.125em
	}
}

@media(min-width:992px) {
	.u-mgr9125_pc {
		margin-right: 9.125em
	}
}

@media(max-width:991px) {
	.u-mgr9125_tb {
		margin-right: 9.125em
	}
}

@media(max-width:767px) {
	.u-mgr9125_sp {
		margin-right: 9.125em
	}
}

.u-pd9250 {
	padding: 9.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd9250_lg {
		padding: 9.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd9250_md {
		padding: 9.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd9250_sm {
		padding: 9.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd9250_xs {
		padding: 9.25em
	}
}

@media(max-width:575px) {
	.u-pd9250_ss {
		padding: 9.25em
	}
}

@media(min-width:992px) {
	.u-pd9250_pc {
		padding: 9.25em
	}
}

@media(max-width:991px) {
	.u-pd9250_tb {
		padding: 9.25em
	}
}

@media(max-width:767px) {
	.u-pd9250_sp {
		padding: 9.25em
	}
}

.u-pdt9250 {
	padding-top: 9.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt9250_lg {
		padding-top: 9.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt9250_md {
		padding-top: 9.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt9250_sm {
		padding-top: 9.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt9250_xs {
		padding-top: 9.25em
	}
}

@media(max-width:575px) {
	.u-pdt9250_ss {
		padding-top: 9.25em
	}
}

@media(min-width:992px) {
	.u-pdt9250_pc {
		padding-top: 9.25em
	}
}

@media(max-width:991px) {
	.u-pdt9250_tb {
		padding-top: 9.25em
	}
}

@media(max-width:767px) {
	.u-pdt9250_sp {
		padding-top: 9.25em
	}
}

.u-pdb9250 {
	padding-bottom: 9.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb9250_lg {
		padding-bottom: 9.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb9250_md {
		padding-bottom: 9.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb9250_sm {
		padding-bottom: 9.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb9250_xs {
		padding-bottom: 9.25em
	}
}

@media(max-width:575px) {
	.u-pdb9250_ss {
		padding-bottom: 9.25em
	}
}

@media(min-width:992px) {
	.u-pdb9250_pc {
		padding-bottom: 9.25em
	}
}

@media(max-width:991px) {
	.u-pdb9250_tb {
		padding-bottom: 9.25em
	}
}

@media(max-width:767px) {
	.u-pdb9250_sp {
		padding-bottom: 9.25em
	}
}

.u-pdl9250 {
	padding-left: 9.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl9250_lg {
		padding-left: 9.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl9250_md {
		padding-left: 9.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl9250_sm {
		padding-left: 9.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl9250_xs {
		padding-left: 9.25em
	}
}

@media(max-width:575px) {
	.u-pdl9250_ss {
		padding-left: 9.25em
	}
}

@media(min-width:992px) {
	.u-pdl9250_pc {
		padding-left: 9.25em
	}
}

@media(max-width:991px) {
	.u-pdl9250_tb {
		padding-left: 9.25em
	}
}

@media(max-width:767px) {
	.u-pdl9250_sp {
		padding-left: 9.25em
	}
}

.u-pdr9250 {
	padding-right: 9.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr9250_lg {
		padding-right: 9.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr9250_md {
		padding-right: 9.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr9250_sm {
		padding-right: 9.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr9250_xs {
		padding-right: 9.25em
	}
}

@media(max-width:575px) {
	.u-pdr9250_ss {
		padding-right: 9.25em
	}
}

@media(min-width:992px) {
	.u-pdr9250_pc {
		padding-right: 9.25em
	}
}

@media(max-width:991px) {
	.u-pdr9250_tb {
		padding-right: 9.25em
	}
}

@media(max-width:767px) {
	.u-pdr9250_sp {
		padding-right: 9.25em
	}
}

.u-mg9250 {
	margin: 9.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg9250_lg {
		margin: 9.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg9250_md {
		margin: 9.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg9250_sm {
		margin: 9.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg9250_xs {
		margin: 9.25em
	}
}

@media(max-width:575px) {
	.u-mg9250_ss {
		margin: 9.25em
	}
}

@media(min-width:992px) {
	.u-mg9250_pc {
		margin: 9.25em
	}
}

@media(max-width:991px) {
	.u-mg9250_tb {
		margin: 9.25em
	}
}

@media(max-width:767px) {
	.u-mg9250_sp {
		margin: 9.25em
	}
}

.u-mgt9250 {
	margin-top: 9.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt9250_lg {
		margin-top: 9.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt9250_md {
		margin-top: 9.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt9250_sm {
		margin-top: 9.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt9250_xs {
		margin-top: 9.25em
	}
}

@media(max-width:575px) {
	.u-mgt9250_ss {
		margin-top: 9.25em
	}
}

@media(min-width:992px) {
	.u-mgt9250_pc {
		margin-top: 9.25em
	}
}

@media(max-width:991px) {
	.u-mgt9250_tb {
		margin-top: 9.25em
	}
}

@media(max-width:767px) {
	.u-mgt9250_sp {
		margin-top: 9.25em
	}
}

.u-mgb9250 {
	margin-bottom: 9.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb9250_lg {
		margin-bottom: 9.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb9250_md {
		margin-bottom: 9.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb9250_sm {
		margin-bottom: 9.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb9250_xs {
		margin-bottom: 9.25em
	}
}

@media(max-width:575px) {
	.u-mgb9250_ss {
		margin-bottom: 9.25em
	}
}

@media(min-width:992px) {
	.u-mgb9250_pc {
		margin-bottom: 9.25em
	}
}

@media(max-width:991px) {
	.u-mgb9250_tb {
		margin-bottom: 9.25em
	}
}

@media(max-width:767px) {
	.u-mgb9250_sp {
		margin-bottom: 9.25em
	}
}

.u-mgl9250 {
	margin-left: 9.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl9250_lg {
		margin-left: 9.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl9250_md {
		margin-left: 9.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl9250_sm {
		margin-left: 9.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl9250_xs {
		margin-left: 9.25em
	}
}

@media(max-width:575px) {
	.u-mgl9250_ss {
		margin-left: 9.25em
	}
}

@media(min-width:992px) {
	.u-mgl9250_pc {
		margin-left: 9.25em
	}
}

@media(max-width:991px) {
	.u-mgl9250_tb {
		margin-left: 9.25em
	}
}

@media(max-width:767px) {
	.u-mgl9250_sp {
		margin-left: 9.25em
	}
}

.u-mgr9250 {
	margin-right: 9.25em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr9250_lg {
		margin-right: 9.25em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr9250_md {
		margin-right: 9.25em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr9250_sm {
		margin-right: 9.25em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr9250_xs {
		margin-right: 9.25em
	}
}

@media(max-width:575px) {
	.u-mgr9250_ss {
		margin-right: 9.25em
	}
}

@media(min-width:992px) {
	.u-mgr9250_pc {
		margin-right: 9.25em
	}
}

@media(max-width:991px) {
	.u-mgr9250_tb {
		margin-right: 9.25em
	}
}

@media(max-width:767px) {
	.u-mgr9250_sp {
		margin-right: 9.25em
	}
}

.u-pd9375 {
	padding: 9.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd9375_lg {
		padding: 9.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd9375_md {
		padding: 9.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd9375_sm {
		padding: 9.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd9375_xs {
		padding: 9.375em
	}
}

@media(max-width:575px) {
	.u-pd9375_ss {
		padding: 9.375em
	}
}

@media(min-width:992px) {
	.u-pd9375_pc {
		padding: 9.375em
	}
}

@media(max-width:991px) {
	.u-pd9375_tb {
		padding: 9.375em
	}
}

@media(max-width:767px) {
	.u-pd9375_sp {
		padding: 9.375em
	}
}

.u-pdt9375 {
	padding-top: 9.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt9375_lg {
		padding-top: 9.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt9375_md {
		padding-top: 9.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt9375_sm {
		padding-top: 9.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt9375_xs {
		padding-top: 9.375em
	}
}

@media(max-width:575px) {
	.u-pdt9375_ss {
		padding-top: 9.375em
	}
}

@media(min-width:992px) {
	.u-pdt9375_pc {
		padding-top: 9.375em
	}
}

@media(max-width:991px) {
	.u-pdt9375_tb {
		padding-top: 9.375em
	}
}

@media(max-width:767px) {
	.u-pdt9375_sp {
		padding-top: 9.375em
	}
}

.u-pdb9375 {
	padding-bottom: 9.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb9375_lg {
		padding-bottom: 9.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb9375_md {
		padding-bottom: 9.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb9375_sm {
		padding-bottom: 9.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb9375_xs {
		padding-bottom: 9.375em
	}
}

@media(max-width:575px) {
	.u-pdb9375_ss {
		padding-bottom: 9.375em
	}
}

@media(min-width:992px) {
	.u-pdb9375_pc {
		padding-bottom: 9.375em
	}
}

@media(max-width:991px) {
	.u-pdb9375_tb {
		padding-bottom: 9.375em
	}
}

@media(max-width:767px) {
	.u-pdb9375_sp {
		padding-bottom: 9.375em
	}
}

.u-pdl9375 {
	padding-left: 9.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl9375_lg {
		padding-left: 9.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl9375_md {
		padding-left: 9.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl9375_sm {
		padding-left: 9.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl9375_xs {
		padding-left: 9.375em
	}
}

@media(max-width:575px) {
	.u-pdl9375_ss {
		padding-left: 9.375em
	}
}

@media(min-width:992px) {
	.u-pdl9375_pc {
		padding-left: 9.375em
	}
}

@media(max-width:991px) {
	.u-pdl9375_tb {
		padding-left: 9.375em
	}
}

@media(max-width:767px) {
	.u-pdl9375_sp {
		padding-left: 9.375em
	}
}

.u-pdr9375 {
	padding-right: 9.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr9375_lg {
		padding-right: 9.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr9375_md {
		padding-right: 9.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr9375_sm {
		padding-right: 9.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr9375_xs {
		padding-right: 9.375em
	}
}

@media(max-width:575px) {
	.u-pdr9375_ss {
		padding-right: 9.375em
	}
}

@media(min-width:992px) {
	.u-pdr9375_pc {
		padding-right: 9.375em
	}
}

@media(max-width:991px) {
	.u-pdr9375_tb {
		padding-right: 9.375em
	}
}

@media(max-width:767px) {
	.u-pdr9375_sp {
		padding-right: 9.375em
	}
}

.u-mg9375 {
	margin: 9.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg9375_lg {
		margin: 9.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg9375_md {
		margin: 9.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg9375_sm {
		margin: 9.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg9375_xs {
		margin: 9.375em
	}
}

@media(max-width:575px) {
	.u-mg9375_ss {
		margin: 9.375em
	}
}

@media(min-width:992px) {
	.u-mg9375_pc {
		margin: 9.375em
	}
}

@media(max-width:991px) {
	.u-mg9375_tb {
		margin: 9.375em
	}
}

@media(max-width:767px) {
	.u-mg9375_sp {
		margin: 9.375em
	}
}

.u-mgt9375 {
	margin-top: 9.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt9375_lg {
		margin-top: 9.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt9375_md {
		margin-top: 9.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt9375_sm {
		margin-top: 9.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt9375_xs {
		margin-top: 9.375em
	}
}

@media(max-width:575px) {
	.u-mgt9375_ss {
		margin-top: 9.375em
	}
}

@media(min-width:992px) {
	.u-mgt9375_pc {
		margin-top: 9.375em
	}
}

@media(max-width:991px) {
	.u-mgt9375_tb {
		margin-top: 9.375em
	}
}

@media(max-width:767px) {
	.u-mgt9375_sp {
		margin-top: 9.375em
	}
}

.u-mgb9375 {
	margin-bottom: 9.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb9375_lg {
		margin-bottom: 9.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb9375_md {
		margin-bottom: 9.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb9375_sm {
		margin-bottom: 9.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb9375_xs {
		margin-bottom: 9.375em
	}
}

@media(max-width:575px) {
	.u-mgb9375_ss {
		margin-bottom: 9.375em
	}
}

@media(min-width:992px) {
	.u-mgb9375_pc {
		margin-bottom: 9.375em
	}
}

@media(max-width:991px) {
	.u-mgb9375_tb {
		margin-bottom: 9.375em
	}
}

@media(max-width:767px) {
	.u-mgb9375_sp {
		margin-bottom: 9.375em
	}
}

.u-mgl9375 {
	margin-left: 9.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl9375_lg {
		margin-left: 9.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl9375_md {
		margin-left: 9.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl9375_sm {
		margin-left: 9.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl9375_xs {
		margin-left: 9.375em
	}
}

@media(max-width:575px) {
	.u-mgl9375_ss {
		margin-left: 9.375em
	}
}

@media(min-width:992px) {
	.u-mgl9375_pc {
		margin-left: 9.375em
	}
}

@media(max-width:991px) {
	.u-mgl9375_tb {
		margin-left: 9.375em
	}
}

@media(max-width:767px) {
	.u-mgl9375_sp {
		margin-left: 9.375em
	}
}

.u-mgr9375 {
	margin-right: 9.375em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr9375_lg {
		margin-right: 9.375em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr9375_md {
		margin-right: 9.375em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr9375_sm {
		margin-right: 9.375em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr9375_xs {
		margin-right: 9.375em
	}
}

@media(max-width:575px) {
	.u-mgr9375_ss {
		margin-right: 9.375em
	}
}

@media(min-width:992px) {
	.u-mgr9375_pc {
		margin-right: 9.375em
	}
}

@media(max-width:991px) {
	.u-mgr9375_tb {
		margin-right: 9.375em
	}
}

@media(max-width:767px) {
	.u-mgr9375_sp {
		margin-right: 9.375em
	}
}

.u-pd9500 {
	padding: 9.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd9500_lg {
		padding: 9.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd9500_md {
		padding: 9.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd9500_sm {
		padding: 9.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd9500_xs {
		padding: 9.5em
	}
}

@media(max-width:575px) {
	.u-pd9500_ss {
		padding: 9.5em
	}
}

@media(min-width:992px) {
	.u-pd9500_pc {
		padding: 9.5em
	}
}

@media(max-width:991px) {
	.u-pd9500_tb {
		padding: 9.5em
	}
}

@media(max-width:767px) {
	.u-pd9500_sp {
		padding: 9.5em
	}
}

.u-pdt9500 {
	padding-top: 9.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt9500_lg {
		padding-top: 9.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt9500_md {
		padding-top: 9.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt9500_sm {
		padding-top: 9.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt9500_xs {
		padding-top: 9.5em
	}
}

@media(max-width:575px) {
	.u-pdt9500_ss {
		padding-top: 9.5em
	}
}

@media(min-width:992px) {
	.u-pdt9500_pc {
		padding-top: 9.5em
	}
}

@media(max-width:991px) {
	.u-pdt9500_tb {
		padding-top: 9.5em
	}
}

@media(max-width:767px) {
	.u-pdt9500_sp {
		padding-top: 9.5em
	}
}

.u-pdb9500 {
	padding-bottom: 9.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb9500_lg {
		padding-bottom: 9.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb9500_md {
		padding-bottom: 9.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb9500_sm {
		padding-bottom: 9.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb9500_xs {
		padding-bottom: 9.5em
	}
}

@media(max-width:575px) {
	.u-pdb9500_ss {
		padding-bottom: 9.5em
	}
}

@media(min-width:992px) {
	.u-pdb9500_pc {
		padding-bottom: 9.5em
	}
}

@media(max-width:991px) {
	.u-pdb9500_tb {
		padding-bottom: 9.5em
	}
}

@media(max-width:767px) {
	.u-pdb9500_sp {
		padding-bottom: 9.5em
	}
}

.u-pdl9500 {
	padding-left: 9.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl9500_lg {
		padding-left: 9.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl9500_md {
		padding-left: 9.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl9500_sm {
		padding-left: 9.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl9500_xs {
		padding-left: 9.5em
	}
}

@media(max-width:575px) {
	.u-pdl9500_ss {
		padding-left: 9.5em
	}
}

@media(min-width:992px) {
	.u-pdl9500_pc {
		padding-left: 9.5em
	}
}

@media(max-width:991px) {
	.u-pdl9500_tb {
		padding-left: 9.5em
	}
}

@media(max-width:767px) {
	.u-pdl9500_sp {
		padding-left: 9.5em
	}
}

.u-pdr9500 {
	padding-right: 9.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr9500_lg {
		padding-right: 9.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr9500_md {
		padding-right: 9.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr9500_sm {
		padding-right: 9.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr9500_xs {
		padding-right: 9.5em
	}
}

@media(max-width:575px) {
	.u-pdr9500_ss {
		padding-right: 9.5em
	}
}

@media(min-width:992px) {
	.u-pdr9500_pc {
		padding-right: 9.5em
	}
}

@media(max-width:991px) {
	.u-pdr9500_tb {
		padding-right: 9.5em
	}
}

@media(max-width:767px) {
	.u-pdr9500_sp {
		padding-right: 9.5em
	}
}

.u-mg9500 {
	margin: 9.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg9500_lg {
		margin: 9.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg9500_md {
		margin: 9.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg9500_sm {
		margin: 9.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg9500_xs {
		margin: 9.5em
	}
}

@media(max-width:575px) {
	.u-mg9500_ss {
		margin: 9.5em
	}
}

@media(min-width:992px) {
	.u-mg9500_pc {
		margin: 9.5em
	}
}

@media(max-width:991px) {
	.u-mg9500_tb {
		margin: 9.5em
	}
}

@media(max-width:767px) {
	.u-mg9500_sp {
		margin: 9.5em
	}
}

.u-mgt9500 {
	margin-top: 9.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt9500_lg {
		margin-top: 9.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt9500_md {
		margin-top: 9.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt9500_sm {
		margin-top: 9.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt9500_xs {
		margin-top: 9.5em
	}
}

@media(max-width:575px) {
	.u-mgt9500_ss {
		margin-top: 9.5em
	}
}

@media(min-width:992px) {
	.u-mgt9500_pc {
		margin-top: 9.5em
	}
}

@media(max-width:991px) {
	.u-mgt9500_tb {
		margin-top: 9.5em
	}
}

@media(max-width:767px) {
	.u-mgt9500_sp {
		margin-top: 9.5em
	}
}

.u-mgb9500 {
	margin-bottom: 9.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb9500_lg {
		margin-bottom: 9.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb9500_md {
		margin-bottom: 9.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb9500_sm {
		margin-bottom: 9.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb9500_xs {
		margin-bottom: 9.5em
	}
}

@media(max-width:575px) {
	.u-mgb9500_ss {
		margin-bottom: 9.5em
	}
}

@media(min-width:992px) {
	.u-mgb9500_pc {
		margin-bottom: 9.5em
	}
}

@media(max-width:991px) {
	.u-mgb9500_tb {
		margin-bottom: 9.5em
	}
}

@media(max-width:767px) {
	.u-mgb9500_sp {
		margin-bottom: 9.5em
	}
}

.u-mgl9500 {
	margin-left: 9.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl9500_lg {
		margin-left: 9.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl9500_md {
		margin-left: 9.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl9500_sm {
		margin-left: 9.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl9500_xs {
		margin-left: 9.5em
	}
}

@media(max-width:575px) {
	.u-mgl9500_ss {
		margin-left: 9.5em
	}
}

@media(min-width:992px) {
	.u-mgl9500_pc {
		margin-left: 9.5em
	}
}

@media(max-width:991px) {
	.u-mgl9500_tb {
		margin-left: 9.5em
	}
}

@media(max-width:767px) {
	.u-mgl9500_sp {
		margin-left: 9.5em
	}
}

.u-mgr9500 {
	margin-right: 9.5em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr9500_lg {
		margin-right: 9.5em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr9500_md {
		margin-right: 9.5em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr9500_sm {
		margin-right: 9.5em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr9500_xs {
		margin-right: 9.5em
	}
}

@media(max-width:575px) {
	.u-mgr9500_ss {
		margin-right: 9.5em
	}
}

@media(min-width:992px) {
	.u-mgr9500_pc {
		margin-right: 9.5em
	}
}

@media(max-width:991px) {
	.u-mgr9500_tb {
		margin-right: 9.5em
	}
}

@media(max-width:767px) {
	.u-mgr9500_sp {
		margin-right: 9.5em
	}
}

.u-pd9625 {
	padding: 9.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd9625_lg {
		padding: 9.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd9625_md {
		padding: 9.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd9625_sm {
		padding: 9.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd9625_xs {
		padding: 9.625em
	}
}

@media(max-width:575px) {
	.u-pd9625_ss {
		padding: 9.625em
	}
}

@media(min-width:992px) {
	.u-pd9625_pc {
		padding: 9.625em
	}
}

@media(max-width:991px) {
	.u-pd9625_tb {
		padding: 9.625em
	}
}

@media(max-width:767px) {
	.u-pd9625_sp {
		padding: 9.625em
	}
}

.u-pdt9625 {
	padding-top: 9.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt9625_lg {
		padding-top: 9.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt9625_md {
		padding-top: 9.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt9625_sm {
		padding-top: 9.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt9625_xs {
		padding-top: 9.625em
	}
}

@media(max-width:575px) {
	.u-pdt9625_ss {
		padding-top: 9.625em
	}
}

@media(min-width:992px) {
	.u-pdt9625_pc {
		padding-top: 9.625em
	}
}

@media(max-width:991px) {
	.u-pdt9625_tb {
		padding-top: 9.625em
	}
}

@media(max-width:767px) {
	.u-pdt9625_sp {
		padding-top: 9.625em
	}
}

.u-pdb9625 {
	padding-bottom: 9.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb9625_lg {
		padding-bottom: 9.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb9625_md {
		padding-bottom: 9.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb9625_sm {
		padding-bottom: 9.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb9625_xs {
		padding-bottom: 9.625em
	}
}

@media(max-width:575px) {
	.u-pdb9625_ss {
		padding-bottom: 9.625em
	}
}

@media(min-width:992px) {
	.u-pdb9625_pc {
		padding-bottom: 9.625em
	}
}

@media(max-width:991px) {
	.u-pdb9625_tb {
		padding-bottom: 9.625em
	}
}

@media(max-width:767px) {
	.u-pdb9625_sp {
		padding-bottom: 9.625em
	}
}

.u-pdl9625 {
	padding-left: 9.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl9625_lg {
		padding-left: 9.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl9625_md {
		padding-left: 9.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl9625_sm {
		padding-left: 9.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl9625_xs {
		padding-left: 9.625em
	}
}

@media(max-width:575px) {
	.u-pdl9625_ss {
		padding-left: 9.625em
	}
}

@media(min-width:992px) {
	.u-pdl9625_pc {
		padding-left: 9.625em
	}
}

@media(max-width:991px) {
	.u-pdl9625_tb {
		padding-left: 9.625em
	}
}

@media(max-width:767px) {
	.u-pdl9625_sp {
		padding-left: 9.625em
	}
}

.u-pdr9625 {
	padding-right: 9.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr9625_lg {
		padding-right: 9.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr9625_md {
		padding-right: 9.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr9625_sm {
		padding-right: 9.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr9625_xs {
		padding-right: 9.625em
	}
}

@media(max-width:575px) {
	.u-pdr9625_ss {
		padding-right: 9.625em
	}
}

@media(min-width:992px) {
	.u-pdr9625_pc {
		padding-right: 9.625em
	}
}

@media(max-width:991px) {
	.u-pdr9625_tb {
		padding-right: 9.625em
	}
}

@media(max-width:767px) {
	.u-pdr9625_sp {
		padding-right: 9.625em
	}
}

.u-mg9625 {
	margin: 9.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg9625_lg {
		margin: 9.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg9625_md {
		margin: 9.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg9625_sm {
		margin: 9.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg9625_xs {
		margin: 9.625em
	}
}

@media(max-width:575px) {
	.u-mg9625_ss {
		margin: 9.625em
	}
}

@media(min-width:992px) {
	.u-mg9625_pc {
		margin: 9.625em
	}
}

@media(max-width:991px) {
	.u-mg9625_tb {
		margin: 9.625em
	}
}

@media(max-width:767px) {
	.u-mg9625_sp {
		margin: 9.625em
	}
}

.u-mgt9625 {
	margin-top: 9.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt9625_lg {
		margin-top: 9.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt9625_md {
		margin-top: 9.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt9625_sm {
		margin-top: 9.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt9625_xs {
		margin-top: 9.625em
	}
}

@media(max-width:575px) {
	.u-mgt9625_ss {
		margin-top: 9.625em
	}
}

@media(min-width:992px) {
	.u-mgt9625_pc {
		margin-top: 9.625em
	}
}

@media(max-width:991px) {
	.u-mgt9625_tb {
		margin-top: 9.625em
	}
}

@media(max-width:767px) {
	.u-mgt9625_sp {
		margin-top: 9.625em
	}
}

.u-mgb9625 {
	margin-bottom: 9.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb9625_lg {
		margin-bottom: 9.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb9625_md {
		margin-bottom: 9.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb9625_sm {
		margin-bottom: 9.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb9625_xs {
		margin-bottom: 9.625em
	}
}

@media(max-width:575px) {
	.u-mgb9625_ss {
		margin-bottom: 9.625em
	}
}

@media(min-width:992px) {
	.u-mgb9625_pc {
		margin-bottom: 9.625em
	}
}

@media(max-width:991px) {
	.u-mgb9625_tb {
		margin-bottom: 9.625em
	}
}

@media(max-width:767px) {
	.u-mgb9625_sp {
		margin-bottom: 9.625em
	}
}

.u-mgl9625 {
	margin-left: 9.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl9625_lg {
		margin-left: 9.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl9625_md {
		margin-left: 9.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl9625_sm {
		margin-left: 9.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl9625_xs {
		margin-left: 9.625em
	}
}

@media(max-width:575px) {
	.u-mgl9625_ss {
		margin-left: 9.625em
	}
}

@media(min-width:992px) {
	.u-mgl9625_pc {
		margin-left: 9.625em
	}
}

@media(max-width:991px) {
	.u-mgl9625_tb {
		margin-left: 9.625em
	}
}

@media(max-width:767px) {
	.u-mgl9625_sp {
		margin-left: 9.625em
	}
}

.u-mgr9625 {
	margin-right: 9.625em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr9625_lg {
		margin-right: 9.625em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr9625_md {
		margin-right: 9.625em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr9625_sm {
		margin-right: 9.625em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr9625_xs {
		margin-right: 9.625em
	}
}

@media(max-width:575px) {
	.u-mgr9625_ss {
		margin-right: 9.625em
	}
}

@media(min-width:992px) {
	.u-mgr9625_pc {
		margin-right: 9.625em
	}
}

@media(max-width:991px) {
	.u-mgr9625_tb {
		margin-right: 9.625em
	}
}

@media(max-width:767px) {
	.u-mgr9625_sp {
		margin-right: 9.625em
	}
}

.u-pd9750 {
	padding: 9.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd9750_lg {
		padding: 9.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd9750_md {
		padding: 9.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd9750_sm {
		padding: 9.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd9750_xs {
		padding: 9.75em
	}
}

@media(max-width:575px) {
	.u-pd9750_ss {
		padding: 9.75em
	}
}

@media(min-width:992px) {
	.u-pd9750_pc {
		padding: 9.75em
	}
}

@media(max-width:991px) {
	.u-pd9750_tb {
		padding: 9.75em
	}
}

@media(max-width:767px) {
	.u-pd9750_sp {
		padding: 9.75em
	}
}

.u-pdt9750 {
	padding-top: 9.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt9750_lg {
		padding-top: 9.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt9750_md {
		padding-top: 9.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt9750_sm {
		padding-top: 9.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt9750_xs {
		padding-top: 9.75em
	}
}

@media(max-width:575px) {
	.u-pdt9750_ss {
		padding-top: 9.75em
	}
}

@media(min-width:992px) {
	.u-pdt9750_pc {
		padding-top: 9.75em
	}
}

@media(max-width:991px) {
	.u-pdt9750_tb {
		padding-top: 9.75em
	}
}

@media(max-width:767px) {
	.u-pdt9750_sp {
		padding-top: 9.75em
	}
}

.u-pdb9750 {
	padding-bottom: 9.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb9750_lg {
		padding-bottom: 9.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb9750_md {
		padding-bottom: 9.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb9750_sm {
		padding-bottom: 9.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb9750_xs {
		padding-bottom: 9.75em
	}
}

@media(max-width:575px) {
	.u-pdb9750_ss {
		padding-bottom: 9.75em
	}
}

@media(min-width:992px) {
	.u-pdb9750_pc {
		padding-bottom: 9.75em
	}
}

@media(max-width:991px) {
	.u-pdb9750_tb {
		padding-bottom: 9.75em
	}
}

@media(max-width:767px) {
	.u-pdb9750_sp {
		padding-bottom: 9.75em
	}
}

.u-pdl9750 {
	padding-left: 9.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl9750_lg {
		padding-left: 9.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl9750_md {
		padding-left: 9.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl9750_sm {
		padding-left: 9.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl9750_xs {
		padding-left: 9.75em
	}
}

@media(max-width:575px) {
	.u-pdl9750_ss {
		padding-left: 9.75em
	}
}

@media(min-width:992px) {
	.u-pdl9750_pc {
		padding-left: 9.75em
	}
}

@media(max-width:991px) {
	.u-pdl9750_tb {
		padding-left: 9.75em
	}
}

@media(max-width:767px) {
	.u-pdl9750_sp {
		padding-left: 9.75em
	}
}

.u-pdr9750 {
	padding-right: 9.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr9750_lg {
		padding-right: 9.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr9750_md {
		padding-right: 9.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr9750_sm {
		padding-right: 9.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr9750_xs {
		padding-right: 9.75em
	}
}

@media(max-width:575px) {
	.u-pdr9750_ss {
		padding-right: 9.75em
	}
}

@media(min-width:992px) {
	.u-pdr9750_pc {
		padding-right: 9.75em
	}
}

@media(max-width:991px) {
	.u-pdr9750_tb {
		padding-right: 9.75em
	}
}

@media(max-width:767px) {
	.u-pdr9750_sp {
		padding-right: 9.75em
	}
}

.u-mg9750 {
	margin: 9.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg9750_lg {
		margin: 9.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg9750_md {
		margin: 9.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg9750_sm {
		margin: 9.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg9750_xs {
		margin: 9.75em
	}
}

@media(max-width:575px) {
	.u-mg9750_ss {
		margin: 9.75em
	}
}

@media(min-width:992px) {
	.u-mg9750_pc {
		margin: 9.75em
	}
}

@media(max-width:991px) {
	.u-mg9750_tb {
		margin: 9.75em
	}
}

@media(max-width:767px) {
	.u-mg9750_sp {
		margin: 9.75em
	}
}

.u-mgt9750 {
	margin-top: 9.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt9750_lg {
		margin-top: 9.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt9750_md {
		margin-top: 9.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt9750_sm {
		margin-top: 9.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt9750_xs {
		margin-top: 9.75em
	}
}

@media(max-width:575px) {
	.u-mgt9750_ss {
		margin-top: 9.75em
	}
}

@media(min-width:992px) {
	.u-mgt9750_pc {
		margin-top: 9.75em
	}
}

@media(max-width:991px) {
	.u-mgt9750_tb {
		margin-top: 9.75em
	}
}

@media(max-width:767px) {
	.u-mgt9750_sp {
		margin-top: 9.75em
	}
}

.u-mgb9750 {
	margin-bottom: 9.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb9750_lg {
		margin-bottom: 9.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb9750_md {
		margin-bottom: 9.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb9750_sm {
		margin-bottom: 9.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb9750_xs {
		margin-bottom: 9.75em
	}
}

@media(max-width:575px) {
	.u-mgb9750_ss {
		margin-bottom: 9.75em
	}
}

@media(min-width:992px) {
	.u-mgb9750_pc {
		margin-bottom: 9.75em
	}
}

@media(max-width:991px) {
	.u-mgb9750_tb {
		margin-bottom: 9.75em
	}
}

@media(max-width:767px) {
	.u-mgb9750_sp {
		margin-bottom: 9.75em
	}
}

.u-mgl9750 {
	margin-left: 9.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl9750_lg {
		margin-left: 9.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl9750_md {
		margin-left: 9.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl9750_sm {
		margin-left: 9.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl9750_xs {
		margin-left: 9.75em
	}
}

@media(max-width:575px) {
	.u-mgl9750_ss {
		margin-left: 9.75em
	}
}

@media(min-width:992px) {
	.u-mgl9750_pc {
		margin-left: 9.75em
	}
}

@media(max-width:991px) {
	.u-mgl9750_tb {
		margin-left: 9.75em
	}
}

@media(max-width:767px) {
	.u-mgl9750_sp {
		margin-left: 9.75em
	}
}

.u-mgr9750 {
	margin-right: 9.75em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr9750_lg {
		margin-right: 9.75em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr9750_md {
		margin-right: 9.75em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr9750_sm {
		margin-right: 9.75em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr9750_xs {
		margin-right: 9.75em
	}
}

@media(max-width:575px) {
	.u-mgr9750_ss {
		margin-right: 9.75em
	}
}

@media(min-width:992px) {
	.u-mgr9750_pc {
		margin-right: 9.75em
	}
}

@media(max-width:991px) {
	.u-mgr9750_tb {
		margin-right: 9.75em
	}
}

@media(max-width:767px) {
	.u-mgr9750_sp {
		margin-right: 9.75em
	}
}

.u-pd9875 {
	padding: 9.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd9875_lg {
		padding: 9.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd9875_md {
		padding: 9.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd9875_sm {
		padding: 9.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd9875_xs {
		padding: 9.875em
	}
}

@media(max-width:575px) {
	.u-pd9875_ss {
		padding: 9.875em
	}
}

@media(min-width:992px) {
	.u-pd9875_pc {
		padding: 9.875em
	}
}

@media(max-width:991px) {
	.u-pd9875_tb {
		padding: 9.875em
	}
}

@media(max-width:767px) {
	.u-pd9875_sp {
		padding: 9.875em
	}
}

.u-pdt9875 {
	padding-top: 9.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt9875_lg {
		padding-top: 9.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt9875_md {
		padding-top: 9.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt9875_sm {
		padding-top: 9.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt9875_xs {
		padding-top: 9.875em
	}
}

@media(max-width:575px) {
	.u-pdt9875_ss {
		padding-top: 9.875em
	}
}

@media(min-width:992px) {
	.u-pdt9875_pc {
		padding-top: 9.875em
	}
}

@media(max-width:991px) {
	.u-pdt9875_tb {
		padding-top: 9.875em
	}
}

@media(max-width:767px) {
	.u-pdt9875_sp {
		padding-top: 9.875em
	}
}

.u-pdb9875 {
	padding-bottom: 9.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb9875_lg {
		padding-bottom: 9.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb9875_md {
		padding-bottom: 9.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb9875_sm {
		padding-bottom: 9.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb9875_xs {
		padding-bottom: 9.875em
	}
}

@media(max-width:575px) {
	.u-pdb9875_ss {
		padding-bottom: 9.875em
	}
}

@media(min-width:992px) {
	.u-pdb9875_pc {
		padding-bottom: 9.875em
	}
}

@media(max-width:991px) {
	.u-pdb9875_tb {
		padding-bottom: 9.875em
	}
}

@media(max-width:767px) {
	.u-pdb9875_sp {
		padding-bottom: 9.875em
	}
}

.u-pdl9875 {
	padding-left: 9.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl9875_lg {
		padding-left: 9.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl9875_md {
		padding-left: 9.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl9875_sm {
		padding-left: 9.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl9875_xs {
		padding-left: 9.875em
	}
}

@media(max-width:575px) {
	.u-pdl9875_ss {
		padding-left: 9.875em
	}
}

@media(min-width:992px) {
	.u-pdl9875_pc {
		padding-left: 9.875em
	}
}

@media(max-width:991px) {
	.u-pdl9875_tb {
		padding-left: 9.875em
	}
}

@media(max-width:767px) {
	.u-pdl9875_sp {
		padding-left: 9.875em
	}
}

.u-pdr9875 {
	padding-right: 9.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr9875_lg {
		padding-right: 9.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr9875_md {
		padding-right: 9.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr9875_sm {
		padding-right: 9.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr9875_xs {
		padding-right: 9.875em
	}
}

@media(max-width:575px) {
	.u-pdr9875_ss {
		padding-right: 9.875em
	}
}

@media(min-width:992px) {
	.u-pdr9875_pc {
		padding-right: 9.875em
	}
}

@media(max-width:991px) {
	.u-pdr9875_tb {
		padding-right: 9.875em
	}
}

@media(max-width:767px) {
	.u-pdr9875_sp {
		padding-right: 9.875em
	}
}

.u-mg9875 {
	margin: 9.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg9875_lg {
		margin: 9.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg9875_md {
		margin: 9.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg9875_sm {
		margin: 9.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg9875_xs {
		margin: 9.875em
	}
}

@media(max-width:575px) {
	.u-mg9875_ss {
		margin: 9.875em
	}
}

@media(min-width:992px) {
	.u-mg9875_pc {
		margin: 9.875em
	}
}

@media(max-width:991px) {
	.u-mg9875_tb {
		margin: 9.875em
	}
}

@media(max-width:767px) {
	.u-mg9875_sp {
		margin: 9.875em
	}
}

.u-mgt9875 {
	margin-top: 9.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt9875_lg {
		margin-top: 9.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt9875_md {
		margin-top: 9.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt9875_sm {
		margin-top: 9.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt9875_xs {
		margin-top: 9.875em
	}
}

@media(max-width:575px) {
	.u-mgt9875_ss {
		margin-top: 9.875em
	}
}

@media(min-width:992px) {
	.u-mgt9875_pc {
		margin-top: 9.875em
	}
}

@media(max-width:991px) {
	.u-mgt9875_tb {
		margin-top: 9.875em
	}
}

@media(max-width:767px) {
	.u-mgt9875_sp {
		margin-top: 9.875em
	}
}

.u-mgb9875 {
	margin-bottom: 9.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb9875_lg {
		margin-bottom: 9.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb9875_md {
		margin-bottom: 9.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb9875_sm {
		margin-bottom: 9.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb9875_xs {
		margin-bottom: 9.875em
	}
}

@media(max-width:575px) {
	.u-mgb9875_ss {
		margin-bottom: 9.875em
	}
}

@media(min-width:992px) {
	.u-mgb9875_pc {
		margin-bottom: 9.875em
	}
}

@media(max-width:991px) {
	.u-mgb9875_tb {
		margin-bottom: 9.875em
	}
}

@media(max-width:767px) {
	.u-mgb9875_sp {
		margin-bottom: 9.875em
	}
}

.u-mgl9875 {
	margin-left: 9.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl9875_lg {
		margin-left: 9.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl9875_md {
		margin-left: 9.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl9875_sm {
		margin-left: 9.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl9875_xs {
		margin-left: 9.875em
	}
}

@media(max-width:575px) {
	.u-mgl9875_ss {
		margin-left: 9.875em
	}
}

@media(min-width:992px) {
	.u-mgl9875_pc {
		margin-left: 9.875em
	}
}

@media(max-width:991px) {
	.u-mgl9875_tb {
		margin-left: 9.875em
	}
}

@media(max-width:767px) {
	.u-mgl9875_sp {
		margin-left: 9.875em
	}
}

.u-mgr9875 {
	margin-right: 9.875em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr9875_lg {
		margin-right: 9.875em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr9875_md {
		margin-right: 9.875em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr9875_sm {
		margin-right: 9.875em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr9875_xs {
		margin-right: 9.875em
	}
}

@media(max-width:575px) {
	.u-mgr9875_ss {
		margin-right: 9.875em
	}
}

@media(min-width:992px) {
	.u-mgr9875_pc {
		margin-right: 9.875em
	}
}

@media(max-width:991px) {
	.u-mgr9875_tb {
		margin-right: 9.875em
	}
}

@media(max-width:767px) {
	.u-mgr9875_sp {
		margin-right: 9.875em
	}
}

.u-pd10000 {
	padding: 10em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pd10000_lg {
		padding: 10em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pd10000_md {
		padding: 10em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pd10000_sm {
		padding: 10em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pd10000_xs {
		padding: 10em
	}
}

@media(max-width:575px) {
	.u-pd10000_ss {
		padding: 10em
	}
}

@media(min-width:992px) {
	.u-pd10000_pc {
		padding: 10em
	}
}

@media(max-width:991px) {
	.u-pd10000_tb {
		padding: 10em
	}
}

@media(max-width:767px) {
	.u-pd10000_sp {
		padding: 10em
	}
}

.u-pdt10000 {
	padding-top: 10em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdt10000_lg {
		padding-top: 10em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdt10000_md {
		padding-top: 10em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdt10000_sm {
		padding-top: 10em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdt10000_xs {
		padding-top: 10em
	}
}

@media(max-width:575px) {
	.u-pdt10000_ss {
		padding-top: 10em
	}
}

@media(min-width:992px) {
	.u-pdt10000_pc {
		padding-top: 10em
	}
}

@media(max-width:991px) {
	.u-pdt10000_tb {
		padding-top: 10em
	}
}

@media(max-width:767px) {
	.u-pdt10000_sp {
		padding-top: 10em
	}
}

.u-pdb10000 {
	padding-bottom: 10em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdb10000_lg {
		padding-bottom: 10em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdb10000_md {
		padding-bottom: 10em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdb10000_sm {
		padding-bottom: 10em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdb10000_xs {
		padding-bottom: 10em
	}
}

@media(max-width:575px) {
	.u-pdb10000_ss {
		padding-bottom: 10em
	}
}

@media(min-width:992px) {
	.u-pdb10000_pc {
		padding-bottom: 10em
	}
}

@media(max-width:991px) {
	.u-pdb10000_tb {
		padding-bottom: 10em
	}
}

@media(max-width:767px) {
	.u-pdb10000_sp {
		padding-bottom: 10em
	}
}

.u-pdl10000 {
	padding-left: 10em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdl10000_lg {
		padding-left: 10em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdl10000_md {
		padding-left: 10em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdl10000_sm {
		padding-left: 10em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdl10000_xs {
		padding-left: 10em
	}
}

@media(max-width:575px) {
	.u-pdl10000_ss {
		padding-left: 10em
	}
}

@media(min-width:992px) {
	.u-pdl10000_pc {
		padding-left: 10em
	}
}

@media(max-width:991px) {
	.u-pdl10000_tb {
		padding-left: 10em
	}
}

@media(max-width:767px) {
	.u-pdl10000_sp {
		padding-left: 10em
	}
}

.u-pdr10000 {
	padding-right: 10em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pdr10000_lg {
		padding-right: 10em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pdr10000_md {
		padding-right: 10em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pdr10000_sm {
		padding-right: 10em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pdr10000_xs {
		padding-right: 10em
	}
}

@media(max-width:575px) {
	.u-pdr10000_ss {
		padding-right: 10em
	}
}

@media(min-width:992px) {
	.u-pdr10000_pc {
		padding-right: 10em
	}
}

@media(max-width:991px) {
	.u-pdr10000_tb {
		padding-right: 10em
	}
}

@media(max-width:767px) {
	.u-pdr10000_sp {
		padding-right: 10em
	}
}

.u-mg10000 {
	margin: 10em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mg10000_lg {
		margin: 10em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mg10000_md {
		margin: 10em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mg10000_sm {
		margin: 10em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mg10000_xs {
		margin: 10em
	}
}

@media(max-width:575px) {
	.u-mg10000_ss {
		margin: 10em
	}
}

@media(min-width:992px) {
	.u-mg10000_pc {
		margin: 10em
	}
}

@media(max-width:991px) {
	.u-mg10000_tb {
		margin: 10em
	}
}

@media(max-width:767px) {
	.u-mg10000_sp {
		margin: 10em
	}
}

.u-mgt10000 {
	margin-top: 10em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgt10000_lg {
		margin-top: 10em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgt10000_md {
		margin-top: 10em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgt10000_sm {
		margin-top: 10em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgt10000_xs {
		margin-top: 10em
	}
}

@media(max-width:575px) {
	.u-mgt10000_ss {
		margin-top: 10em
	}
}

@media(min-width:992px) {
	.u-mgt10000_pc {
		margin-top: 10em
	}
}

@media(max-width:991px) {
	.u-mgt10000_tb {
		margin-top: 10em
	}
}

@media(max-width:767px) {
	.u-mgt10000_sp {
		margin-top: 10em
	}
}

.u-mgb10000 {
	margin-bottom: 10em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgb10000_lg {
		margin-bottom: 10em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgb10000_md {
		margin-bottom: 10em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgb10000_sm {
		margin-bottom: 10em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgb10000_xs {
		margin-bottom: 10em
	}
}

@media(max-width:575px) {
	.u-mgb10000_ss {
		margin-bottom: 10em
	}
}

@media(min-width:992px) {
	.u-mgb10000_pc {
		margin-bottom: 10em
	}
}

@media(max-width:991px) {
	.u-mgb10000_tb {
		margin-bottom: 10em
	}
}

@media(max-width:767px) {
	.u-mgb10000_sp {
		margin-bottom: 10em
	}
}

.u-mgl10000 {
	margin-left: 10em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgl10000_lg {
		margin-left: 10em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgl10000_md {
		margin-left: 10em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgl10000_sm {
		margin-left: 10em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgl10000_xs {
		margin-left: 10em
	}
}

@media(max-width:575px) {
	.u-mgl10000_ss {
		margin-left: 10em
	}
}

@media(min-width:992px) {
	.u-mgl10000_pc {
		margin-left: 10em
	}
}

@media(max-width:991px) {
	.u-mgl10000_tb {
		margin-left: 10em
	}
}

@media(max-width:767px) {
	.u-mgl10000_sp {
		margin-left: 10em
	}
}

.u-mgr10000 {
	margin-right: 10em
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-mgr10000_lg {
		margin-right: 10em
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-mgr10000_md {
		margin-right: 10em
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-mgr10000_sm {
		margin-right: 10em
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-mgr10000_xs {
		margin-right: 10em
	}
}

@media(max-width:575px) {
	.u-mgr10000_ss {
		margin-right: 10em
	}
}

@media(min-width:992px) {
	.u-mgr10000_pc {
		margin-right: 10em
	}
}

@media(max-width:991px) {
	.u-mgr10000_tb {
		margin-right: 10em
	}
}

@media(max-width:767px) {
	.u-mgr10000_sp {
		margin-right: 10em
	}
}

.u-pe_none {
	pointer-events: none
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-pe_none_lg {
		pointer-events: none
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-pe_none_md {
		pointer-events: none
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-pe_none_sm {
		pointer-events: none
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-pe_none_xs {
		pointer-events: none
	}
}

@media(max-width:575px) {
	.u-pe_none_ss {
		pointer-events: none
	}
}

@media(min-width:992px) {
	.u-pe_none_pc {
		pointer-events: none
	}
}

@media(max-width:991px) {
	.u-pe_none_tb {
		pointer-events: none
	}
}

@media(max-width:767px) {
	.u-pe_none_sp {
		pointer-events: none
	}
}

.u-color_main {
	color: #094
}

.u-color_main2 {
	color: #006d2d
}

.u-color_sub {
	color: #d9f3e5
}

.u-color_sub2 {
	color: #ecf9f2
}

.u-color_accent {
	color: #fe0
}

.u-color_font,
.u-color_link {
	color: #333
}

.u-color_border {
	color: #ccc
}

.u-color_border2 {
	color: #9e9e9e
}

.u-color_border3 {
	color: #ddd
}

.u-color_white {
	color: #fff
}

.u-color_red {
	color: #c10
}

.u-color_gray {
	color: #424242
}

.u-color_ofwht {
	color: #f2f2f2
}

.u-color_ofwht2 {
	color: #f8f8f8
}

.u-color_inherit {
	color: inherit !important
}

.u-fsize_x0250 {
	font-size: 0.25em
}

.u-fsize_x0275 {
	font-size: 0.275em
}

.u-fsize_x0300 {
	font-size: 0.3em
}

.u-fsize_x0325 {
	font-size: 0.325em
}

.u-fsize_x0350 {
	font-size: 0.35em
}

.u-fsize_x0375 {
	font-size: 0.375em
}

.u-fsize_x0400 {
	font-size: 0.4em
}

.u-fsize_x0425 {
	font-size: 0.425em
}

.u-fsize_x0450 {
	font-size: 0.45em
}

.u-fsize_x0475 {
	font-size: 0.475em
}

.u-fsize_x0500 {
	font-size: 0.5em
}

.u-fsize_x0525 {
	font-size: 0.525em
}

.u-fsize_x0550 {
	font-size: 0.55em
}

.u-fsize_x0575 {
	font-size: 0.575em
}

.u-fsize_x0600 {
	font-size: 0.6em
}

.u-fsize_x0625 {
	font-size: 0.625em
}

.u-fsize_x0650 {
	font-size: 0.65em
}

.u-fsize_x0675 {
	font-size: 0.675em
}

.u-fsize_x0700 {
	font-size: 0.7em
}

.u-fsize_x0725 {
	font-size: 0.725em
}

.u-fsize_x0750 {
	font-size: 0.75em
}

.u-fsize_x0775 {
	font-size: 0.775em
}

.u-fsize_x0800 {
	font-size: 0.8em
}

.u-fsize_x0825 {
	font-size: 0.825em
}

.u-fsize_x0850 {
	font-size: 0.85em
}

.u-fsize_x0875 {
	font-size: 0.875em
}

.u-fsize_x0900 {
	font-size: 0.9em
}

.u-fsize_x0925 {
	font-size: 0.925em
}

.u-fsize_x0950 {
	font-size: 0.95em
}

.u-fsize_x0975 {
	font-size: 0.975em
}

.u-fsize_x1000 {
	font-size: 1em
}

.u-fsize_x1125 {
	font-size: 1.125em
}

.u-fsize_x1250 {
	font-size: 1.25em
}

.u-fsize_x1375 {
	font-size: 1.375em
}

.u-fsize_x1500 {
	font-size: 1.5em
}

.u-fsize_x1625 {
	font-size: 1.625em
}

.u-fsize_x1750 {
	font-size: 1.75em
}

.u-fsize_x1875 {
	font-size: 1.875em
}

.u-fsize_x2000 {
	font-size: 2em
}

.u-fsize_x2125 {
	font-size: 2.125em
}

.u-fsize_x2250 {
	font-size: 2.25em
}

.u-fsize_x2375 {
	font-size: 2.375em
}

.u-fsize_x2500 {
	font-size: 2.5em
}

.u-fsize_x2625 {
	font-size: 2.625em
}

.u-fsize_x2750 {
	font-size: 2.75em
}

.u-fsize_x2875 {
	font-size: 2.875em
}

.u-fsize_x3000 {
	font-size: 3em
}

.u-fsize_x3125 {
	font-size: 3.125em
}

.u-fsize_x3250 {
	font-size: 3.25em
}

.u-fsize_x3375 {
	font-size: 3.375em
}

.u-fsize_x3500 {
	font-size: 3.5em
}

.u-fsize_x3625 {
	font-size: 3.625em
}

.u-fsize_x3750 {
	font-size: 3.75em
}

.u-fsize_x3875 {
	font-size: 3.875em
}

.u-fsize_x4000 {
	font-size: 4em
}

.u-fsize_x4125 {
	font-size: 4.125em
}

.u-fsize_x4250 {
	font-size: 4.25em
}

.u-fsize_x4375 {
	font-size: 4.375em
}

.u-fsize_x4500 {
	font-size: 4.5em
}

.u-fsize_x4625 {
	font-size: 4.625em
}

.u-fsize_x4750 {
	font-size: 4.75em
}

.u-fsize_x4875 {
	font-size: 4.875em
}

.u-fsize_x5000 {
	font-size: 5em
}

.u-fsize_x5125 {
	font-size: 5.125em
}

.u-fsize_x5250 {
	font-size: 5.25em
}

.u-fsize_x5375 {
	font-size: 5.375em
}

.u-fsize_x5500 {
	font-size: 5.5em
}

.u-fsize_x5625 {
	font-size: 5.625em
}

.u-fsize_x5750 {
	font-size: 5.75em
}

.u-fsize_x5875 {
	font-size: 5.875em
}

.u-fsize_x6000 {
	font-size: 6em
}

.u-fsize_x6125 {
	font-size: 6.125em
}

.u-fsize_x6250 {
	font-size: 6.25em
}

.u-fsize_x6375 {
	font-size: 6.375em
}

.u-fsize_x6500 {
	font-size: 6.5em
}

.u-fsize_x6625 {
	font-size: 6.625em
}

.u-fsize_x6750 {
	font-size: 6.75em
}

.u-fsize_x6875 {
	font-size: 6.875em
}

.u-fsize_x7000 {
	font-size: 7em
}

.u-fsize_x7125 {
	font-size: 7.125em
}

.u-fsize_x7250 {
	font-size: 7.25em
}

.u-fsize_x7375 {
	font-size: 7.375em
}

.u-fsize_x7500 {
	font-size: 7.5em
}

.u-fsize_x7625 {
	font-size: 7.625em
}

.u-fsize_x7750 {
	font-size: 7.75em
}

.u-fsize_x7875 {
	font-size: 7.875em
}

.u-fsize_x8000 {
	font-size: 8em
}

.u-fsize_x8125 {
	font-size: 8.125em
}

.u-fsize_x8250 {
	font-size: 8.25em
}

.u-fsize_x8375 {
	font-size: 8.375em
}

.u-fsize_x8500 {
	font-size: 8.5em
}

.u-fsize_x8625 {
	font-size: 8.625em
}

.u-fsize_x8750 {
	font-size: 8.75em
}

.u-fsize_x8875 {
	font-size: 8.875em
}

.u-fsize_x9000 {
	font-size: 9em
}

.u-fsize_x9125 {
	font-size: 9.125em
}

.u-fsize_x9250 {
	font-size: 9.25em
}

.u-fsize_x9375 {
	font-size: 9.375em
}

.u-fsize_x9500 {
	font-size: 9.5em
}

.u-fsize_x9625 {
	font-size: 9.625em
}

.u-fsize_x9750 {
	font-size: 9.75em
}

.u-fsize_x9875 {
	font-size: 9.875em
}

.u-fsize_x10000 {
	font-size: 10em
}

.u-fweight_bk {
	font-weight: 900
}

.u-fweight_b {
	font-weight: 700
}

.u-fweight_db {
	font-weight: 600
}

.u-fweight_m {
	font-weight: 500
}

.u-fweight_r {
	font-weight: 400
}

.u-fweight_l {
	font-weight: 300
}

.u-fweight_t {
	font-weight: 100
}

.u-fstyle_n {
	font-style: normal
}

.u-fstyle_i {
	font-style: italic
}

.u-ta_center {
	text-align: center
}

.u-ta_left {
	text-align: left
}

.u-ta_right {
	text-align: right
}

.u-va_top {
	vertical-align: top
}

.u-va_middle {
	vertical-align: middle
}

.u-va_bottom {
	vertical-align: bottom
}

@media(min-width:1200px) and(max-width:1399px) {
	.u-ta_center_lg {
		text-align: center
	}

	.u-ta_left_lg {
		text-align: left
	}

	.u-ta_right_lg {
		text-align: right
	}

	.u-va_top_lg {
		vertical-align: top
	}

	.u-va_middle_lg {
		vertical-align: middle
	}

	.u-va_bottom_lg {
		vertical-align: bottom
	}
}

@media(min-width:992px) and(max-width:1199px) {
	.u-ta_center_md {
		text-align: center
	}

	.u-ta_left_md {
		text-align: left
	}

	.u-ta_right_md {
		text-align: right
	}

	.u-va_top_md {
		vertical-align: top
	}

	.u-va_middle_md {
		vertical-align: middle
	}

	.u-va_bottom_md {
		vertical-align: bottom
	}
}

@media(min-width:768px) and(max-width:991px) {
	.u-ta_center_sm {
		text-align: center
	}

	.u-ta_left_sm {
		text-align: left
	}

	.u-ta_right_sm {
		text-align: right
	}

	.u-va_top_sm {
		vertical-align: top
	}

	.u-va_middle_sm {
		vertical-align: middle
	}

	.u-va_bottom_sm {
		vertical-align: bottom
	}
}

@media(min-width:576px) and(max-width:767px) {
	.u-ta_center_xs {
		text-align: center
	}

	.u-ta_left_xs {
		text-align: left
	}

	.u-ta_right_xs {
		text-align: right
	}

	.u-va_top_xs {
		vertical-align: top
	}

	.u-va_middle_xs {
		vertical-align: middle
	}

	.u-va_bottom_xs {
		vertical-align: bottom
	}
}

@media(max-width:575px) {
	.u-ta_center_ss {
		text-align: center
	}

	.u-ta_left_ss {
		text-align: left
	}

	.u-ta_right_ss {
		text-align: right
	}

	.u-va_top_ss {
		vertical-align: top
	}

	.u-va_middle_ss {
		vertical-align: middle
	}

	.u-va_bottom_ss {
		vertical-align: bottom
	}
}

@media(min-width:992px) {
	.u-ta_center_pc {
		text-align: center
	}

	.u-ta_left_pc {
		text-align: left
	}

	.u-ta_right_pc {
		text-align: right
	}

	.u-va_top_pc {
		vertical-align: top
	}

	.u-va_middle_pc {
		vertical-align: middle
	}

	.u-va_bottom_pc {
		vertical-align: bottom
	}
}

@media(max-width:991px) {
	.u-ta_center_tb {
		text-align: center
	}

	.u-ta_left_tb {
		text-align: left
	}

	.u-ta_right_tb {
		text-align: right
	}

	.u-va_top_tb {
		vertical-align: top
	}

	.u-va_middle_tb {
		vertical-align: middle
	}

	.u-va_bottom_tb {
		vertical-align: bottom
	}
}

@media(max-width:767px) {
	.u-ta_center_sp {
		text-align: center
	}

	.u-ta_left_sp {
		text-align: left
	}

	.u-ta_right_sp {
		text-align: right
	}

	.u-va_top_sp {
		vertical-align: top
	}

	.u-va_middle_sp {
		vertical-align: middle
	}

	.u-va_bottom_sp {
		vertical-align: bottom
	}
}

/*# sourceMappingURL=style.css.map */