/* =====================================
ボディ.
===================================== */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}

body {
	text-align: center;
	/* background-color: #0086E4; */
	background-color: #0086E4;
	
	/* 左右の隙間をなくす. */
	margin:0;
	padding:0;
}

/* =====================================
ヘッダー
===================================== */
.header{
    text-align: center;
    padding: 10px 0px 10px 0px;
	margin:0px auto 20px;
    background: #414141;
    color: white;
    font-size: 12px;
}
.header a:link { color: white; }
.header a:visited { color: white; text-decoration: none; }
.header a:active { color: gray; }
.header a:hover { color: gray; }

.overflow_wrap{
	overflow: hidden;
}

/* =====================================
記事.
===================================== */
.article-text {
	width: 400px;
	text-align: center;
	margin: 0px auto 10px;
}

.article-image {
	overflow: hidden;
	margin: 2px 2px 2px 2px;
}

.article-image img {
	max-width: 400px;
	width: 100%;
}

.article-badge img {
	/* height: 58px; */
	width: 48%;
}

.article-badge {
	margin: 5px 0px 0px 0px;
	text-align: center;
    vertical-align: middle;
	
	min-height:40px;
	font-size: 12px;
	color:#414141;
}

.article {
	max-width: 404px;
	width: 92.5%;
	text-align: left;
	margin:0px auto 40px;
	padding: 0px 0px 0px 0px;
	border-width: 1px 1px 1px 1px;
	border-color: #e2e2e2;
	border-style: solid;
	background-color: white;
}

.article-text a {
	color: #ffffff;
}


/* =====================================
ロゴ
===================================== */
.metrologo{
    float: center;
    text-align: center;
	display:block;
    padding: 0px 0px 0px 0px;
}


#metrologobg{  
    float: center;
    text-align: center;
    margin: 0;
    padding: 15px 0px 15px 0px;
    background: #ffffff;
} 


/* =====================================
フッター
===================================== */
.footer{
    text-align: center;
    margin: 0;
    padding: 15px 0px 15px 0px;
    background: #414141;
    color: white;
    font-size: 12px;
}

.footer a:link { color: white; }
.footer a:visited { color: white; text-decoration: none; }
.footer a:active { color: gray; }
.footer a:hover { color: gray; }
