/* added by t.kimura / start 08/12/18 */

*
{
/*	border:					none;*/
}

img
{
	border:					none;
}

body
{
	margin:					0px;
	color:					#000000;
	background:				#f6f6f6;
	text-align:				center;
}

table#wrapper
{
	margin:					0 auto;
	width:					710px;
	border:					none;
	text-align:				center;
}

.aright
{
	text-align:				right;
}

td.preface
{
	font-size:				12px;
	line-height:			16px;
	color:					#000099;
	padding-top:			0px;
}

td.dateLine
{
	font-size:				12px;
	line-height:			23px;
	font-weight:			bold;
	color:					#ff0000;
	background:				#ffffcc;
}

p.ttl
{
	font-weight:			bold;
	font-size:				14px;
	line-height:			24px;
}

p.ttlGry
{
	font-weight:			bold;
	font-size:				14px;
	line-height:			24px;
	margin:					0 auto;
	text-align:				center;
	color:					#888888;
}

p.contTp
{
	margin-bottom:			16px;
}

td.bg-t
{
	background:				url(img/bg-t.gif);
}

td.bg
{
	background:				url(img/bg.gif);
}

td.ffc
{
	background:				#ffffcc;
}

td.fff
{
	background:				#ffffff;
}

td.666
{
	background:				#666666;
}

table.mWork
{
	border-collapse:		collapse;
	border-spacing:			0px;
}

*html table.mWork
{
/*	background:				url(img/dum_bk.jpg) repeat-y 30px 205px;*/
}

td.mPhoto
{
	text-align:				center;
	padding:				0px;
	padding-left:			10px;
	vertical-align:			bottom;
}

td.mPhoto img
{
	vertical-align:			bottom;
}

td.mLeft
{
/*	width:					50%;*/
	width:					325px;
	padding:				0px;
	padding-left:			30px;
	vertical-align:			top;
	background:				#ffffcc url(img/dlunLeftBk.jpg) repeat-y top left;
}

div.mLeft
{
/*	background:				#e2f2ee;*/
	margin-top:				0px;
}

div.mLeft p
{
	font-size:				12px;
	font-weight:			normal;
	color:					#111111;
	letter-spacing:			1px;
	line-height:			1.4;
	text-align:				justify;
	text-justify:			distribute;
	padding:				0px 15px 5px 10px;
}

div.mLeft p.phtTtl
{
	font-size:				12px;
	font-weight:			bold;
	color:					#444455;
	letter-spacing:			1px;
	line-height:			1.5;
	text-align:				center;
	padding:				0px;
}

td.mRight
{
/*	width:					50%;*/
	width:					325px;
	padding:				0px;
	padding-right:			30px;
	vertical-align:			top;
	background:				#ffffcc url(img/dlunRightBk.jpg) repeat-y top left;
}

div.mRight
{
/*	background:				#efe1b9;*/
	margin-top:				0px;
}

div.mRight p
{
	font-size:				12px;
	font-weight:			normal;
	color:					#111111;
	letter-spacing:			1px;
	line-height:			1.4;
	text-align:				justify;
	text-justify:			distribute;
	padding:				0px 10px 0px 15px;
}

div.mRight p.phtTtl
{
	font-size:				12px;
	font-weight:			bold;
	color:					#555566;
	letter-spacing:			1px;
	line-height:			1.5;
	text-align:				center;
	padding:				0px;
}

/* バックナンバー */
table.article
{
	margin:				0 auto;
	width:				650px;
}

td.dateLineB
{
	font-size:				12px;
	line-height:			23px;
	font-weight:			bold;
	color:					#000000;
}

td.9
{
	background:				#999999;
}

td.fBdr
{
	background:				#ffffff;
	border:					1px solid #666666;
}

/* added by t.kimura / end */

.blue
{
	width:					10%;
	font-size:				10px;
	line-height:			14px;
	font-weight:			bold;
	color:					#003399;
}

ul {font-size:12px;line-height:18px}
a:link {color:#0000ff;text-decoration:none}
a:visited {color:#9900ff;text-decoration:none}
a:hover {color:#ff0000;text-decoration: none}
.blue2 {color: #000099}
.baige {color:#cc9966}
.orange {color:#ff9900}
.size1 {font-size:9px;line-height:12px}
.size2 {font-size:10px;line-height:14px}

.size3
{
	font-size:				12px;
	line-height:			16px;
}

.size3- {font-size:12px;line-height:23px}
.size4 {font-size:14px;line-height:24px}
