.text_09           { font-size: 9.5px; line-height: 12px }
.text_11      { font-size: 11px; line-height: 15px }
.text_12       {
	font-size: 12px;
	line-height: 20px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
.text_14      {
	font-size: 14px;
	line-height: 18px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
a    { color: navy; text-decoration: none }
a:hover {text-decoration: none;color: #ff6600;}
.main      {
	font-size: 10pt;
	line-height: normal;
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
.small      { font-size: 9pt; line-height: 11pt; text-decoration: none }
.agree    { color: black; font-size: 12px; line-height: 16px; text-decoration: none }
.area { color: green; font-weight: bold; font-size: 12px; line-height: 16px }
.hw { color: #0033CC; font-weight: bold; font-size: 12pt; line-height: 16pt }


body	{margin:0px;
	 padding:0px}


/* === ヘッダー部分のスタイル === */

.head	{
	width:120px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
}

.head div	{font-size:24px;
	 font-family:'Comic Sans MS';
	 font-weight:bold;
	 color:white}

.head img	{vertical-align:middle;
	 margin-right:8px;
	 margin-left:10px}

.head1	{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 16px;
	color: #000066;
}

.head2	{text-align:right;
	 width:310px}

.head2 form	{margin:0px}


/* === サイドバーとコンテンツ部分のスタイル === */

.side_main	{
	width:530px;
	margin-left: 15px;
}


/* === サイドバー部分のスタイル === */

.side	{
	width:150px;
}

.side	{vertical-align:top;
	 padding:0px}

.side div	{font-size:12px;
	 font-weight:bold;
	 border-bottom:solid 1px white;
	 padding-top:8px;
	 padding-bottom:8px;
	 padding-left:12px}

.side a	{color:#444444;
	 text-decoration:none}
.side a:hover	{color:white}


/* === コンテンツ部分のスタイル === */

.main2	{
	width:500px;
	padding-top:10px;
	padding-bottom:5px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;


}

.main h1	{font-size:18px;
	 font-family:Arial, Helvetica}

.main h1 img	{vertical-align:middle;
	 margin-right:8px}

.main h2	{background-color:#32d4a9;
	 font-size:16px;
	 color:white;
	 padding:5px 6px 3px}

.main p	{font-size:14px;
	 line-height:160%;
	 color:#333333}

.photo td	{vertical-align:bottom;
	 font-size:12px;
	 padding:0px}
.photo img	{margin-right:8px}

.copy	{border-top:solid 2px #32d4a9;
	 padding-top:6px;
	 font-size:10px}
.all {
	width: 700px;
}

.rink   { color: teal; text-decoration: none }
.cell {
	width: 485px;
	margin-top: 15px;
	margin-left: 15px;

}
.main3 {
	width: 520px;
	margin-bottom: 10px;
	margin-left: 10px;

}
.c-lead {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	margin: 5px;
	width: 80px;
	font-size: 12px;
	color: #000066;

}
.c-hon {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	width: 380px;
}
.c-lead1 {
	width: 100px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #000066;
	margin-top: 5px;

}
.t12C {
	font-size: 12px;
	line-height: 20px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #000066;
	margin-bottom: 5px;


}
.cell1 {
	margin-top: 20px;
	margin-left: 15px;
	margin-bottom: 20px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #000099;


}
.head3 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 16px;
	color: #000066;
	width: 120px;
	margin-top: 10px;

}
.c-hon1 {

	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	width: 450px;
}
