<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
h3.h301 { padding-top:60px;}
.intro { text-align:center;}
ul#ul01 {
	width:100%;
	margin:30px auto 0px;
	border-top:#999 1px solid;
}
ul#ul01 li {
	padding:0px;
	border-bottom:#999 1px solid;
	font-size:16px;
	letter-spacing:0.1em;
}
ul#ul01 li a span { color:#F38A8A; display:inline-block; width:50px;}
ul#ul01 li a { padding:15px 60px; display:block;}
ul#ul01 li a:hover { background-color:#f9f9f9; text-decoration:none;}
@media only screen and (max-width: 767px) {
	h3.h301 { padding-top:30px;}
	ul#ul01 li a { padding:15px 10px 15px 55px; position: relative;}
	ul#ul01 li a span { position: absolute; left:10px; top:15px;}
}
.dl01 {
	border-bottom:#999 1px solid;
}

.dl01.first {
	margin-top:15px;
	border-top:#999 1px solid;
}

.dl01 dt {
	background:#f9f9f9;
	padding:15px 0;
	border-bottom:#999 1px dotted;
	font-size:120%;
}
.dl01 dd { padding:15px 30px 0px 0px;}
.dl01 dt span {color:#F38A8A; display:inline-block; width:100px; text-align:center;}
.dl01 dd span.answer {
	float:left;
	font-weight:bold;
	font-size:40px;
	line-height:40px;
	color:#C8DAF6;
	display:block;
	width:100px;
	text-align:center;
}
.dl01 dd p {
	margin:0px 0px 15px 100px;
}
@media only screen and (max-width: 767px) {
.dl01 dt {
	position: relative;
	padding-left:55px;
}
.dl01 dt span {
	position: absolute;
	left:0px;
	top:15px;
	width:50px;
}
.dl01 dd span.answer {
	width:50px;
}
.dl01 dd { padding-right: 10px;}
.dl01 dd p {
	margin:0px 0px 15px 55px;
}
}</pre></body></html>