@charset "Shift_JIS";

/* style-link
============================================================*/
.contents-area-policy {
	line-height: 150%;
	padding: 10px 0 10px 0;
	border-bottom: 1px dotted #00a0c6;
}
.contents-area-policy2 {
	padding: 10px 0 10px 0;
	border-bottom: 1px dotted #00a0c6;
}
.contents-area-policy-text {
	line-height: 150%;
}
.contents-area-policy-ul ol {
	padding: 0;
	margin: 0;
}
.contents-area-policy-ul li {
	padding: 0;
	margin: 0 0 0 25px;
	line-height: 150%;
	list-style-position: outside;
}
.contents-area-subtext-list2 {
	padding: 10px 0 0 0;
	border-bottom: 1px dotted #1f97bc;
	line-height: 150%;
}
.contents-area-subtext-list3 {
	padding: 0 0 10px 0;
	line-height: 150%;
}
.contents-area-subtext-list5 {
	background-color: #cdecf4;
	padding: 0 0 0 3px;
	margin: 5px 0 0 0;
	line-height: 150%;
}

.about-table1 {
	padding: 0 0 10px 0;
}
.about-table-td1 {
	padding: 5px 10px;
	background-color: #80d0e3;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	line-height: 150%;
}
.about-table-td2 {
	padding: 5px;
	background-color: #e5e5e5;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	line-height: 150%;
}
.about-table-td1-1 {
	padding: 0 5px 5px 0;
	background-color: #e5e5e5;
	line-height: 150%;
}
.about-table-td1-2 {
	padding: 0 5px 5px 5px;
	background-color: #e5e5e5;
	line-height: 150%;
}
.about-table-td2-1 {
	padding: 0 5px 0 0;
	background-color: #e5e5e5;
	line-height: 150%;
}
.about-table-td2-2 {
	padding: 0 5px;
	background-color: #e5e5e5;
	line-height: 150%;
}
.padding-top5 {
	padding: 5px 0 0 0;
}