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


#contents table{
	width:1000px;
	border-top:#c6c6c6 1px solid;
	border-bottom:#c6c6c6 1px solid;
	border-collapse:collapse;
	margin:70px auto 40px 0;
	padding:100px 0;
	}

#contents table caption{
	text-align:left;
	font-weight: normal;
	padding:0 0 5px 0;
	}


#contents table th{
	width:20%;
	border-top:#c6c6c6 1px solid;
	border-bottom:#c6c6c6 1px solid;
	font-weight: normal;
	padding:6px 10px;
	text-align:left;
}

#contents table td{
	/*width:598px;*/
	border-top:#c6c6c6 1px solid;
	border-bottom:#c6c6c6 1px solid;
	padding:6px 10px;
	text-align:left;
}

#con_out_date{
margin:10px 0;
width:100%;
text-align:left;
}


 #con_out_date ul{
margin:0;
}

#con_out_date ul li{
list-style-type:none;
font-size:12px;
color: #524B41;
text-indent:-12px;
padding-left:12px;
margin:0;
}


#con_out_date ul li.li02{
margin:0 0 10px 0;
}


#bt_area{
	width:430px;
	overflow:hidden;
	margin:40px auto;
	text-align:center;
}



@media only screen and (max-width: 767px) {
#contents table{
	width:100%;
border-top:none;
}

#contents table th{
	display:block; 
	width:95%; 
	padding:2.5%;
	border:none;
	background:#dadada;
}

#contents table td{
display:block; 
width:95%; 
padding:2.5%;
border:none;
}

#contents #caption_area{
	width:100%;
	margin:0 auto;
	padding:0.833em 0;
	text-align:center;
}


#bt_area{
	width:100%;
}

}</pre></body></html>