<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*----------------------------------- サイドエリア -------------------------------------*/
/* リンク */
.cms-public .relatedlinks a:link {
	color:#333;
	text-decoration:underline;
}

.cms-public .relatedlinks figure {
	margin:0;
	padding:0;
}

.cms-public .relatedlinks .linkblock,
.cms-public .relatedlinks .textlink {
	width:300px;
	margin-top:0;
	padding-top:0;
}

.cms-public .relatedlinks .linkblock .image {
	border-left:1px solid #00a5bf;
	border-right:1px solid #00a5bf;
	border-top:1px solid #00a5bf;
}
.cms-public .relatedlinks .textlink .list {
	padding-top:15px;
	border-left:1px solid #00a5bf;
	border-right:1px solid #00a5bf;
	border-bottom:1px solid #00a5bf;
}

.cms-public .relatedlinks .block {
	float:none;
}
.cms-public .side .border_radius {
	background-color:#d0ecf4; 
	padding: 10px;
	margin-bottom:10px;
	text-align: center;
	border-radius:10px;
	-webkit-border-radius: 10px;	/* Safari,Google Chrome用 */
	-moz-border-radius: 10px;	/* Firefox用 */
	-ms-border-radius:10px;
}

.cms-public .relatedlinks .cms-public .image .block {
	margin:0;
	padding:0;
}
.cms-public .relatedlinks .image {
	margin:0;
	padding:0;
}

body:not(.dev-mb) .cms-public .relatedlinks .heading h2 {
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px; 
	background-color:#00a5bf; 
	color:#fff;
	font-size:1.25em;
	padding:10px 0;
	width:300px;
	text-indent:1em;
	margin-bottom:0;
    margin-left: 0;
	border-left:none;
}

.cms-public .relatedlinks .linkblock .image figure {
	margin-top:20px;
	padding:0;
	text-align:center;
}

.cms-public .relatedlinks .textlink ul {
	border-top:1px solid #081f51;
	margin:10px 20px 0 20px;
	padding:20px 0;
}
.cms-public .relatedlinks .textlink li {
	list-style-type:none;
	font-size:1em;
	margin-bottom:5px;
    position: relative;
    display: block;
    padding-left: 12px;
}

.cms-public .relatedlinks .textlink li:before {
    content: '';
    width: 0;
    height: 0;
    border: solid 4px transparent;
    border-left: solid 4px #333;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -4px;
}

.cms-public .relatedlinks .linkblock .list figure {
	margin:0px;
	padding:0;
}

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