/*	外部 style sheetの読込み
	<link rel="stylesheet" href="./style.css" type="text/css" />
*/
a:link		{font-weight:normal; color:blue; text-decoration:underline}
a:active	{font-weight:normal; color:red; text-decoration:underline}
a:visited	{font-weight:normal; color:green; text-decoration:underline}
a:hover		{font-weight:normal; color:black; background-color:aqua; text-decoration:underline}
/* body		{background-color:#F1F1F1;                      text-align:left; color:black; line-height:1.4em; margin-left: 2em; margin-right: 2em; font-family: 'ＭＳ Ｐゴシック', Osaka, sans-serif, 'MS UI Gothic'} */
body		{background-image:url("/img/common/backg.png"); text-align:left; color:black; line-height:1.4em; margin-left: 2em; margin-right: 2em; font-family: 'ＭＳ Ｐゴシック', Osaka, sans-serif, 'MS UI Gothic'}
h1		{text-align:center; line-height:1em}
h2		{margin: 3em 0em 1em 0em; padding: 0.2em 0em 0.2em 1em; border:0em; color:black; background-color:#CCFFCC ; font-weight:bold; text-align:left ;clear:both}
h3		{margin: 3em 0em 1em 0em; padding: 0.2em 0em 0.2em 1em; border:0em; color:black; background-color:#EEFFFF ; font-weight:bold; text-align:left ;clear:both}
address		{text-align:left; color:red}
p		{margin: 1em 0em 1em 1em}
.no-margin	{margin: 0em 0em 0em 0em}
.description	{margin: 0em 0em 0em 0em; text-align:left}
.box-title	{margin: 2em 0em 0em 1em; text-align:left; font-weight:bold}
.box-note	{margin: 0em 0em 0em 1em; text-align:left; line-height:1.2em; font-size:0.9em}
.d-top		{margin: 3em 0em 0em 1em; text-align:left; font-weight:bold}
.u-link		{margin: 0em 0em 0em 0em; text-align:center; font-weight:bold}
.d-link		{text-align:center; font-weight:bold; font-size:large}

.large		{font-size:large}

table		{margin: 2em 0em 0em 1em; text-align:left}
caption		{font-weight:bold}
.HyouMidashi	{text-align:center; color:black; background-color:#CCCCFF}
.HyouL		{text-align:left;   color:black; background-color:whitesmoke}

pre		{font-family:'ＭＳ ゴシック'; line-height:1.2em; font-size:0.9em}
code		{font-family:'ＭＳ ゴシック'} /* ソースコード */
kbd		{font-family:'ＭＳ ゴシック'; color:aqua} /* 標準入力 */
samp		{font-family:'ＭＳ ゴシック'; color:lime} /* 標準出力 */
var		{font-family:'ＭＳ ゴシック'; color:yellow} /* 変数、引数 */

img.bnr		{border-width:0px}
img.bnr1	{border-width:1px}
.s		{text-decoration:line-through}
.u		{text-decoration:underline}
.i		{font-style:italic}
.tt		{font-family:'ＭＳ ゴシック'; font-size:x-small}

ul		{list-style-type:disc}
ul.disc		{list-style-type:disc}
ol.a		{list-style-type:lower-alpha}
ol.r		{list-style-type:lower-roman}

dl		{margin-left: 1em}
dt.Q		{padding:1px; border:0px;       color:black; background-color:#CCFFFF; font-weight:bold; text-align:left; margin-top: 1em; clear:both}

.BoxY		{margin-left: 1em; padding:0.2em 1em 0.2em 1em; border-width:0em; color:black; background-color:#FFFFDF}
.BoxB		{margin-left: 1em; padding:0.2em 1em 0.2em 1em; border-width:0em; color:black; background-color:#EEFFFF}
.BoxBlack	{margin-left: 1em; padding:0.2em 1em 0.2em 1em; border-width:0em; color:white; background-color:black}
.BoxG		{margin-left: 1em; padding:0.2em 1em 0.2em 1em; border-width:0em; color:black; background-color:#CCFFCC}
.BoxP		{margin-left: 1em; padding:0.2em 1em 0.2em 1em; border-width:0em; color:black; background-color:#FFCCFF}
.BoxW		{margin-left: 1em; padding:0.2em 1em 0.2em 1em; border:ridge 1px silver; margin:0px; color:black; background-color:white}
.BoxWakuB	{margin-left: 1em; clear:both; width:1px; height:1px; padding:0px;border:solid 1px black; margin:0px; color:black; background-color:white}
.BoxWakuBf	{margin-left: 1em; width:1px; height:1px; padding:0px;border:solid 1px black; margin:0px; color:black; background-color:white}
.BoxWSP		{margin-left: 1em; width:466px; height:60px; padding:0px;border:solid 1px black; color:black; background-color:white}

.LineSubTitle	{padding:1px; border-width:0px; color:black; background-color:#CCFFCC; clear:both; font-weight:bold; text-align:left}

.black		{color:black}
.white		{color:white}
.red		{color:red}
.green		{color:green}
.blue		{color:blue}
.maroon		{color:maroon}
.fuchsia	{color:fuchsia}
.aqua		{color:aqua}
.silver		{color:silver}
.gray		{color:gray}

.Bblack		{color:white; background-color:black}
.Bwhite		{color:black; background-color:white}
.Bred		{color:white; background-color:red}
.Bgreen		{color:white; background-color:green}
.Blime		{color:black; background-color:lime}
.Blightgreen	{color:black; background-color:#CCFFCC}
.Bblue		{color:white; background-color:blue}
.Blightblue	{color:black; background-color:#EEFFFF}
.Bmaroon	{color:white; background-color:maroon}
.Bfuchsia	{color:white; background-color:fuchsia}
.Baqua		{color:black; background-color:aqua}
.Blightpink	{color:black; background-color:#FFCCFF}
.Blightolive	{color:black; background-color:#CCCC00}

.Byellow	{color:black; background-color:yellow}
.Blightyellow	{color:black; background-color:#FFFFDF}
.Bgray		{color:black; background-color:gray}
.Bsilver	{color:black; background-color:silver}
.Blightsilver	{color:black; border:double 2px white; background-color:#EEEEEE; padding:2px}
.Bwhite		{color:black; background-color:white}

.left		{text-align:left}
.center		{text-align:center}
.right		{text-align:right}

.k2		{line-height:2em}

.PLmaru1	{position:relative; left:1.0em} /* ● */
.PLmaru2	{position:relative; left:1.6em} /* ●● */
.PLchu		{position:relative; left:1.5em} /* 注） */
.PLchuh		{position:relative; left:0.9em} /* 注）1 */
.PLchuf		{position:relative; left:1.4em} /* 注）１ */
.PL20		{position:relative; left:20px}
.PL40		{position:relative; left:40px}
.PL60		{position:relative; left:60px}

