H1{
font-size : 75%;
font-weight : bold;
margin: 0px;
color : #d2b48c;
padding: 0px;
}


H2{
font-size : 100%;
font-weight : normal;
margin: 0px;
padding: 0px;
}


H3{
font-size : 100%;
font-weight : normal;
margin: 0px;
padding: 0px;
}


strong{
font-size : 70%;
font-weight : normal;
}

a:link  { color: #a21f47; font-weight: normal; text-decoration: none }

a:visited { color: #660033; font-weight: normal; text-decoration: none }


hr{
	clear: both;
	margin: 0px;
	padding: 0px;
	padding-bottom: 20px;
	border-width: 1px 0 0 0;
	height: 1px;
	border-style: solid none none none;
	color: #DBDBDB;
}

/*最新情報のリストタグ--------------------------*/
div#main-contents ul.topics{
	list-style-type: none;
	list-style-position: outside;
	padding: 15px 15px 0 15px;
	border: 1px solid #999;
}

div#main-contents ul.topics li{
	margin-bottom: 1.2em;
	padding-bottom: 1.2em;
	border-bottom: 1px dotted #999;
	line-height: 1.4em!important;
}

div#main-contents{
	display: inline;
	float: right;
	overflow: hidden;
	padding: 0 10px;
}



/*メインコンテンツ内の「What's New」部分
---------------------------------------------------------------------------*/
#main dl.new {
	width: 530px;			/*What's Newボックスの幅*/
	height: 510px;		/*What's Newボックスの高さ*/
	overflow: auto;		/*この設定でiframe風に見える*/
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	background: #FAFAFA;	/*背景の色*/
	border: 1px dotted #071C51;	/*フチのライン*/
	margin-top: 0.5em;
}

#main dt {
	font-weight: bold;	/*日付の色を太字にする*/
	font-size: 1.1em;
	color: #808080;
}

#main dd {
	border-bottom: 1px dotted #071C51;	/*説明文の下に1pxの点線(dotted)を#cfcfcfの色で入れる。*/
	font-size: 1.2em;
	line-height: 1.3em;
	margin-bottom: 8px;
	padding: 5px;
}

#main2 dl.new {
	width: 155px;			/*What's Newボックスの幅*/
	height: 250px;		/*What's Newボックスの高さ*/
	overflow: auto;		/*この設定でiframe風に見える*/
	margin-right: auto;
	margin-left: auto;
	padding: 8px;
	background: #FAFAFA;	/*背景の色*/
	border: 1px dotted #071C51;	/*フチのライン*/
	margin-top: 0.5em;
}



#main2 dd {
	font-size: 0.9em;
	line-height: 1.2em;
	margin-bottom: 2px;
	padding: 3px;
	text-align: left;
}

#main3 dl.new {
	width: 530px;			/*What's Newボックスの幅*/
	height: 1000px;		/*What's Newボックスの高さ*/
	overflow: auto;		/*この設定でiframe風に見える*/
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	background: #FAFAFA;	/*背景の色*/
	border: 1px dotted #071C51;	/*フチのライン*/
	margin-top: 0.5em;
}

#main3 dt {
	font-weight: bold;	/*日付の色を太字にする*/
	font-size: 1.1em;
	color: #808080;
}

#main3 dd {
	border-bottom: 1px dotted #071C51;	/*説明文の下に1pxの点線(dotted)を#cfcfcfの色で入れる。*/
	font-size: 1.2em;
	line-height: 1.3em;
	margin-bottom: 8px;
	padding: 5px;
}
#sub-honbun {
font-size: 0.7em;
line-height: 1.2em;
padding-top: 0px;
margin-top: 0px;
}

#honbun1 {
font-size: 0.7em;
line-height: 1.2em;
padding-top: 0px;
margin-top: 0px;
}

#honbun2 {
font-size: 0.7em;
line-height: 1.2em;
padding-top: 0px;
margin-top: 0px;
}

#honbun3 {
font-size: 0.6em;
line-height: 1.5em;
padding-top: 5px;
margin-top: 0px;
}

#honbun4 {
font-size: 0.6em;
line-height: 1.5em;
padding-top: 0px;
margin-top: 0px;
}

#honbun5 {
font-size: 0.5em;
line-height: 1.5em;
padding-top: 0px;
margin-top: 0px;
}

#kakaku1 {
color : #ff0000;
font-size: 0.8em;
font-weight: bold;
line-height: 1.2em;
padding-top: 0px;
margin-top: 0px;
}

#kakaku2 {
font-size: 0.8em;
font-weight: bold;
line-height: 1.2em;
padding-top: 0px;
margin-top: 0px;
}

#kakaku3 {
color : #ff0000;
font-size: 0.7em;
font-weight: bold;
line-height: 1.2em;
padding-top: 0px;
margin-top: 0px;
}

#kakaku4 {
font-size: 0.7em;
font-weight: bold;
line-height: 1.2em;
padding-top: 0px;
margin-top: 0px;
}

#menutittle1 {
color : #8b4513;
font-size: 0.9em;
font-weight: bold;
line-height: 1.2em;
padding-top: 0px;
margin-top: 0px;
}


#honbun2 a:link {
color:#000000;
text-decoration: underline;
}

#honbun2 a:visited {
color:#660033;
text-decoration: underline;
}

#honbun4 a:link {
color:#000000;
text-decoration: underline;
}

#honbun4 a:visited {
color:#660033;
text-decoration: underline;
}


ul,li,dl,dt,dd{
	margin: 0px;
	padding: 0px;
}

#footer {
font-size: 0.8em;
text-align: center;
}

/*------------------------------------------------------------
●７、color・・・フォントカラーの設定
-------------------------------------------------------------*/

.black{ color: #000!important; }/*黒色*/
.red{ color: #9e2520!important; }/*赤色*/
.red2{ color: #ff0000!important; }/*赤色*/
.blue{ color: #000D6E!important; }/*青色*/
.green{ color: #008000!important; }/*緑色*/
.yellow{ color: #ffff00!important; }/*黄色*/
.navy{ color: #191970!important; }/*紺色*/
.gray{ color: #a9a9a9!important; }/*灰色*/
.orange{ color: #ff5e2d!important; }/*橙色*/
.pink{ color: #FF9900!important; }/*ピンク色*/
.purple{ color: #330033!important; }/*紫色*/
.olive{ color: #8b4513!important; }/*黄土色*/
.lime{ color: #00ff00!important; }/*黄緑*/
.aqua{ color: #167FA6!important; }/*水色*/

/*------------------------------------------------------------
●６、font-size・・・フォントサイズの設定

	※「em」と「pt」の違い
	　IEで、ブロウザの文字サイズ変更が反映されるのが「em」です
	　「pt」は文字サイズ変更が効きません。
-------------------------------------------------------------*/

.normal{ font-weight: normal!important; }

.b{ font-weight: bold!important; }

.big{ font-size: 120%!important; }
.big2{ font-size: 150%!important; }
.big3{ font-size: 180%!important; }

.small{ font-size: 80%!important; }

.f06em{ font-size: 0.6em; }
.f07em{ font-size: 0.7em; }
.f08em{ font-size: 0.8em; }
.f09em{ font-size: 0.9em; }
.f10em{ font-size: 1.0em; }
.f11em{ font-size: 1.1em; }
.f12em{ font-size: 1.2em; }
.f13em{ font-size: 1.3em; }
.f14em{ font-size: 1.4em; }
.f16em{ font-size: 1.6em; }
.f18em{ font-size: 1.8em; }
.f20em{ font-size: 2.0em; }
.f22em{ font-size: 2.2em; }
.f24em{ font-size: 2.4em; }


.f8pt{ font-size: 8.5pt!important; }
.f9pt{ font-size: 9.0pt!important; }
.f10pt{ font-size: 10pt!important; }
.f11pt{ font-size: 11pt!important; }
.f12pt{ font-size: 12pt!important; }
.f13pt{ font-size: 13pt!important; }
.f14pt{ font-size: 14pt!important; }
.f16pt{ font-size: 16pt!important; }
.f18pt{ font-size: 18pt!important; }
.f20pt{ font-size: 20pt!important; }
.f22pt{ font-size: 22pt!important; }
.f24pt{ font-size: 24pt!important; }