<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";
/* CSS Document */

/*===========================================
	topArea
=============================================*/
ul.topArea {
	list-style:none;
	margin-bottom:40px;
}
ul.topArea li.img {
	width:340px;
	float:left;
}
ul.topArea li.img img {
	width:340px;
	height:auto;
}
ul.topArea li.txt {
	width:360px;
	float:right;
}
.topBtn {
	margin:10px 0px 0px 0px;
}

@media (max-width: 640px){
	ul.topArea li.img {
		width: auto;
		float: none;
		text-align:center;
	}
		ul.topArea li.img img {
			height:auto;
			max-width:100%;
		}
	ul.topArea li.txt {
		width: auto;
		float: none;
		margin-top:10px;
	}
	.topBtn {
		text-align:center;
	}
		.topBtn img {
			height:auto;
			max-width:100%;
		}
}

.title-2{
	clear: both;
	width:auto;
	color: #000;
	margin-top: 20px;
	margin-bottom: 0;
	border-bottom: 1px dotted #D0D0D0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 13px;
	font-size: 15px;
	font-weight: bold;
}
.txt15{
	font-size: 123.1%;
}
	

ul.list{
}
	ul.list li{
		width: 110px;
		margin: 10px 0px 0px 10px;
		padding: 0px;
		float: left;
		list-style:none;
	}
	ul.list-2 li{
		width: 140px;
		margin: 10px 0px 0px 10px;
		padding: 0px;
		float: left;
		list-style:none;
	}

.st {
	margin-top: 20px;
	color: #EF5306;
	border-bottom: 2px solid #EF5306;
	padding-left: 5px;
	padding-bottom: 5px;
	clear: both;
}
	.st img {
		padding-right: 3px;
		padding-left: 3px;
		vertical-align: bottom;
	}
.st-2 {
	margin-top: 20px;
	border-bottom: 2px solid #343434;;
	padding-left: 5px;
	padding-bottom: 5px;
}

@media (max-width: 640px){
	.title{
		display:block;
		font-size: 123.1%;
	}
}

@media (max-width: 640px){			
	a.qaButton {
		display:inline-block;
		width: auto;
	}
}</pre></body></html>