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

/* 総合カテゴリcommon.css */
body { -webkit-text-size-adjust : 100%!important ; }
html {height:100%;position:relative;min-width:1021px;background: #002346;}
body {font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "ＭＳ Ｐゴシック", sans-serif;background: #fff;}


/* footer
============================================================================== */

.footer_2nd{
	background: #041c5c;
}
.footer_2nd .inner{
	width: 1020px;
	margin: 0 auto;
	padding: 5px 0 30px;
}
.footer_2nd .nav_group{
	margin: 25px 0 0;
}
.footer_2nd .nav_group:after { content: ""; display: block; clear: both; }
.footer_2nd .nav_group ul{
	float: left;
	padding: 0 50px 0 0;
}
.footer_2nd a{
	color: #fff;
	font-size: 88%;
}

/* フッターナビ */
.footer_nav{
	padding: 10px 0;
	background: #002346;
}
.footer_nav .inner{
	width: 1010px;
	margin: 0 auto;
	padding: 0 0 0 10px;
	border-left: 1px solid #fff;
	color: #fff;
	font-size: 12px;
}
.footer_nav .inner:after { content: ""; display: block; clear: both; }
.footer_nav .nav{
	float: left;
	width: 500px;
}
.footer_nav .nav:after { content: ""; display: block; clear: both; }
.footer_nav .nav li{
	display: inline-block;
	padding: 0 10px 0 0;
	border-right: 1px solid #fff;
}
.footer_nav .nav li a{
	color: #fff;
}
.footer_nav .copyright{
	float: right;
	width: 400px;
	text-align: right;
}
.ml8{margin-left:8px;}

a.opa {opacity:1.0}
a.opa:hover {opacity:0.4;}
.mente {width:600px;margin:0 auto;}
.logos {text-align:center;margin-bottom:30px;padding-top:20px;}
.logos li {display:inline-block;margin: 6px;}
p {text-align:center;margin-bottom:20px;}
.footer_nav {width: 100%;}
.foreign {text-align:center;margin-bottom:40px;}
.foreign li {display:inline-block;margin:20px;}
</pre></body></html>