BODY {	font-size: 9pt;	line-height: 10pt;	font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "Osaka";	scrollbar-face-color: #ffffff;	scrollbar-arrow-color: #666666;	scrollbar-track-color: #eeeeee;	scrollbar-highlight-color: #888888;	scrollbar-shadow-color: #888888;	scrollbar-3dlight-color: #ffffff;	scrollbar-darkshadow-color: #ffffff;}font {	font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "Osaka";	font-size: 9pt;	line-height: 10pt}td {	font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "Osaka";	font-size: 9pt;	line-height: 10pt}p {	font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "Osaka";	font-size: 9pt;	line-height: 10pt}.text_small {	font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "Osaka";	font-size: 7pt;	line-height: 8pt}a:link {	font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "Osaka";	font-size: 9pt;	line-height: 10pt;	color: #DC0000;	text-decoration: underline;}a:active {	font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "Osaka";	font-size: 9pt;	line-height: 10pt;	color: #DC0000;	text-decoration: underline;}a:hover {	font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "Osaka";	font-size: 9pt;	line-height: 10pt;	color: #DC0000;	text-decoration: none;}a:visited {	font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "Osaka";	font-size: 9pt;	line-height: 10pt;	color: #DC0000;	text-decoration: underline;}a:visited:hover {	font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "Osaka";	font-size: 9pt;	line-height: 10pt;	color: #DC0000;	text-decoration: none;}header {	height: 145px;	text-align: center;}header .logo img {	margin: 58px 0 50px;}.slick-slider {	margin: 0;	padding: 0;	height: auto;}.slick-dotted.slick-slider {	margin-bottom: 0px;}.slick-slider img {	max-width: 100%;	display: block;	width: 100%;}.slick-slide {	height: auto;}.slick-slider .slick-next {	right: 30px;	width: 48px;	height: 48px;	z-index: 100;	border-top: 2px solid #fff;	/* 境界線の上部を実線に指定する*/	border-right: 2px solid #fff;	/* 境界線の上部を実線に指定する*/	transform: rotate(45deg);	/* ボックスを回転させる（右向き矢印） */	position: absolute;	top: 50%;	margin-top: -24px;}.slick-slider .slick-next:before {	background-image: none;	content: "";}.slick-slider .slick-prev {	left: 30px;	width: 48px;	height: 48px;	z-index: 100;	border-bottom: 2px solid #fff;	/* 境界線の上部を実線に指定する*/	border-left: 2px solid #fff;	/* 境界線の上部を実線に指定する*/	transform: rotate(45deg);	/* ボックスを回転させる（右向き矢印） */	margin-top: -24px;}.slick-slider .slick-prev:before {	background-image: none;	content: "";}.slick-dots li button:before {	content: "●";	opacity: 1;	color: #fff;	font-size: 11px;}.slick-slider .slick-dots {	position: relative;	top: -50px;	z-index: 1000;}.gnavi ul {	text-align: center;	margin: 0;}.gnavi li {	display: inline-block;	padding: 40px 60px;}.gnavi li a {	font-family: lato, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";	font-size: 20px;	font-weight: bold;	color: #818181;	text-decoration: none;	letter-spacing: 0.02em;}.gnavi li a:after {	content: "●";	display: block;	color: #ff0000;	margin-top: 10px;	font-size: 13px;} footer {	text-align: center;	padding: 50px 0 10px;	border-top: 1px solid rgb(220, 0, 0);}footer .copyright{	font-size: 13px;}