/* (C)DADL.JP All rights Reserved */

a:link, a:visited, a:active {
	color:#000;
	background-color:transparent;
	text-decoration:none;
}

a:hover {
	color:#fff;
	background-color:transparent;
	text-decoration:none;
}

body {
	margin-top:3em;
	margin-left:3em;
	margin-right:3em;
	margin-bottom:3em;
	line-height:1.2em;
	background-color:#fffeee;
	color:#000;
}

p {
	color:#000;
	background-color:transparent;
	font-family:'ＭＳ 明朝','太ミン','リュウミン',serif;
	font-size:10.6pt;
	font-style:normal;
	line-height:1.6em;
	text-align:justify;
}

.dist {
	text-justify:distribute;
	text-indent:1em;
	line-break:strict;
}

.left {
	text-justify:inter-ideograph;
	text-indent:0em;
	line-break:strict;
}

#faceg {
	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif,generic font family;
	font-style:normal;
}

.tm1 {	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif,generic font family;
				font-style:normal;
				font-size:15pt;
				color:#fff;
				background-color:#555;
				bordercolorlight="#594d47";
				bordercolordark="#594d47";
}

.tm2 {	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif,generic font family;
				font-style:normal;
				font-size:9.0pt;
				color:#000;
				background-color:#ffeea0;
}

.tm3 {	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif,generic font family;
				font-style:normal;
				font-size:6.8pt;
				color:#000;
				background-color:#ffeea0;
}

.td0 {	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif,generic font family;
				font-style:normal;
				font-size:9pt;
				color:#000;
				background-color:#ffffe0;
}

.td1 {	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif,generic font family;
				font-style:normal;
				font-size:10.5pt;
				color:#000;
				background-color:#ffd;
}

.td2 {	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif,generic font family;
				font-style:normal;
				font-size:9.5pt;
				color:#000;
				background-color:#fffff0;
				bordercolorlight:#594d47;
				bordercolordark:#594d47;
}

.td3 {	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif,generic font family;
				font-style:normal;
				font-size:8pt;
				color:#000;
				background-color:#fffff0;
}

.tdp {	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif,generic font family;
				font-style:normal;
				font-size:11pt;
				color:#000;
				background-color:#fefefe;
				bordercolorlight:#594d47;
				bordercolordark:#594d47;
}

.tdt {	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif,generic font family;
				font-style:normal;
				font-size:11pt;
				font-weight:bold;
				line-height:1em;
				vertical-align:top;
				color:#000;
				background-color:#fff9e5;
}

.xl { font-size:21pt; line-height:2.0em; }
.ll { font-size:19pt; line-height:1.9em; }
.l { font-size:17pt; line-height:1.8em; }
.m { font-size:11.8pt; line-height:1.7em; }
.s { font-size:9pt; line-height:1.5em; }
.ss { font-size:8pt; line-height:1.4em; }

.dot { border:4px dotted #a00; }
.lightdot { border:1px dotted #a00; }

h1 {
	color:#005;
	background-color:transparent;
	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif,generic font family;
	font-style:normal;
	font-size:24pt;
	font-weight:bold;
	line-height:1em;
	vertical-align:bottom;
	margin-bottom:0.3em;
}

h2 {
	color:#005;
	background-color:transparent;
	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif,generic font family;
	font-style:normal;
	font-size:20pt;
	line-height:1em;
	vertical-align:bottom;
	margin-bottom:1em;
}

h3 {
	color:#d61;
	background-color:#fc6;
	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif,generic font family;
	font-style:normal;
	font-size:17pt;
	line-height:1em;
	vertical-align:bottom;
	margin-bottom:-0.3em;
}

h4 {
	color:#070;
	background-color:transparent;
	font-family:'ＭＳ ゴシック',Osaka,Alial,Helvetica,sans-serif;
	font-style:normal;
	font-size:11pt;
	font-weight:bold;
	line-height:1em;
	vertical-align:bottom;
	margin-bottom:-0.4em;
}

#dist {
	text-justify:distribute;
	text-indent:1em;
	line-break:strict;
}

#distall {
	text-justify:distribute-all-lines;
	text-indent:1em;
	line-break:strict;
}

#inter {
	text-justify:inter-ideograph;
	text-indent:1em;
	line-break:strict;
}

#left {
	text-justify:inter-ideograph;
	text-indent:0em;
	line-break:strict;
}

ul {
	color:#000050;
	background-color:transparent;
	font-family:'ＭＳ 明朝','太ミン','リュウミン',serif,generic font family;
	font-size:10.6pt;
	line-break:strict;
	line-height:1.6em;
	text-align:justify;
}

ul.none {list-style-type:none}
ul.disc {list-style-type:disc}
ul.circle {list-style-type:circle}
ul.square {list-style-type:square}
ul.alpha {list-style-type:lower-alpha}
ul.roman {list-style-type:lower-roman}

.baseline{vertical-align:baseline}
.sub{vertical-align:sub}
.super{vertical-align:super}
.top{vertical-align:top}
.middle{vertical-align:middle}
.bottom{vertical-align:bottom}

/*EOF*/
