@charset "UTF-8";
/********************************/
/* 電気工作用のＣＳＳ　全体		*/
/********************************/

body {
	background-color: silver;
	border: 0px #ff0000 solid;
}

div {
	text-align: center;
}

hr.upper_m {
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-top-color: black;
    border-left-color: black;
    border-right-color: White;
    border-bottom-color: White;
    height: 5px;
    width: 800px;
}

hr.bottom_m {
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-top-color: black;
    border-left-color: black;
    border-right-color: White;
    border-bottom-color: White;
    height: 3px;
    width: 800px;
}

span.s{
	font-size: small;
}

span.m{
	font-size: medium;
}

span.xxl{
	font-size: xx-large;
	color: white
}

/************************************/
/* 電気工作用のＣＳＳ　ｔａｂｌｅ		*/
/************************************/

table {
	border: 0px #ff0000 solid;
	background-color: silver;
	margin-left:auto;margin-right:auto;
	padding: 0px;
}

/********************************/
/* 電気工作用のＣＳＳ　ｔｄ		*/
/********************************/

/* td 共通 */
td {
	border: 0px #ff0000 solid;
	background-color: silver;
	font-size: medium;
	font-family: sans-serif;
}

/* td 写真用 */
td.photo_m {
	text-align: center;
	vertical-align: top;
	width: 200px;
	height: 200px;
	padding: 0px;
}

/* td 写真下タイトル用 */
td.photo_t {
	text-align: center;
	vertical-align: top;
	width: 200px;
	height: 20px;
	padding: 0px;
}

/* td 下部コメント用 */
td.comment_m {
	text-align: left;
	vertical-align: top;
	width: 800px;
}

/* td 下部コメント用 */
td.comment_s {
	text-align: left;
	vertical-align: top;
	width: 700px;
}

/* td 最下部の部分用 */
td.comment1 {
	border: 0px #000000 solid;
	text-align: center;
	vertical-align: top;
	width: 100px;
}

/* td 最下部の部分用 */
td.comment2 {
	border: 0px #000000 solid;
	text-align: center;
	vertical-align: top;
	width: 340px;
}

