﻿.mtext	{font-size: 12px;}
.mtext	 { color: black }
.mtext	{font-style:normal;}
.mtext	{font-weight:normal;}
.mtext	 { line-height: 17px }
.mtext	{text-decoration:none;}
.mtext	{font-family: "?q???M?m?p?S Pro W6";}

.mtextlink a:link, .mtextlink a:visited	{font-size: 12px;}
.mtextlink a:link, .mtextlink a:visited	 { color: black }
.mtextlink a:link, .mtextlink a:visited	{font-style:normal;}
.mtextlink a:link, .mtextlink a:visited	{font-weight:normal;}
.mtextlink a:link, .mtextlink a:visited	 { line-height: 17px }
.mtextlink a:link, .mtextlink a:visited	{text-decoration:none;}
.mtextlink a:link, .mtextlink a:visited	{font-family: "?q???M?m?p?S Pro W6";}

.mtext a:hover, .mtext a:active	 { background: #dcdcdc }
.mtext a:visited, .mtext a:active { font-size: 12px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
.mtextlink a:hover, .mtextlink a:active	 { background: #dcdcdc }




/*<agl.folder "menu213">*/
	#menu213 tr  { color: black; font-size: 12px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; font-style: normal; font-weight: normal; text-decoration: none }
	#menu213 td a:hover  { color: black; font-size: 12px; text-decoration: none; background: #dcdcdc; text-indent: 10px; padding-top: 8px; padding-bottom: 8px }
	#menu213 td a  { color: black; font-size: 12px; text-decoration: none; text-indent: 10px; display: block; padding-top: 8px; padding-bottom: 8px; width: 211px }
/*</agl.folder>*/
/*<agl.folder "menu211">*/
	#menu211 tr { color: black; font-size: 10px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; font-style: normal; font-weight: normal; text-decoration: none }
	#menu211 td a:hover { color: black; font-size: 10px; text-decoration: none; background: #e2dad1; text-indent: 5px; padding-top: 10px; padding-bottom: 10px }
	#menu211 td a { color: black; font-size: 10px; text-decoration: none; text-indent: 5px; display: block; padding-top: 10px; padding-bottom: 10px; width: 211px }
/*</agl.folder>*/

/*<agl.folder "menu">*/
	.menu  { color: black; font-size: 12px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; font-style: normal; font-weight: normal; text-decoration: none }
	.menu a:link { color: black; font-style: normal; text-decoration: none }
	.menu a:visited { color: black; text-decoration: none }
	.menu a:hover { color: #ff9900; text-decoration: none }
	.menu a:active { text-decoration: none }
/*</agl.folder>*/

/*<agl.folder "e_menu">*/
	.e_menu { color: black; font-size: 12px; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none }
	.e_menu a:link { color: black; font-style: normal; text-decoration: none }
	.e_menu a:visited { color: black; text-decoration: none }
	.e_menu a:hover { color: #ff9900; text-decoration: none }
	.e_menu a:active { text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "menu10">*/
	.menu10 { color: black; font-size: 12px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none }
	.menu10 a:link { color: black; font-style: normal; text-decoration: none }
	.menu10 a:visited { color: black; text-decoration: none }
	.menu10 a:hover { color: #ff9900; text-decoration: none }
	.menu10 a:active { text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "menu_white">*/
	.menu_white { color: white; font-size: 12px; font-family: "ヒラギノ角ゴ Pro W6", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; font-style: normal; font-weight: normal; line-height: 18px; text-decoration: none }
	.menu_white a:link { color: white; font-style: normal; text-decoration: none }
	.menu_white a:visited { color: white; text-decoration: none }
	.menu_white a:hover { color: #ff9900; text-decoration: none }
	.menu_white a:active { text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "e_menu">*/
	.e_menu_white { color: white; font-size: 12px; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none }
	.e_menu_white a:link { color: white; font-style: normal; text-decoration: none }
	.e_menu_white a:visited { color: white; text-decoration: none }
	.e_menu_white a:hover { color: #ff9900; text-decoration: none }
	.e_menu_white a:active { text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "e_gmenu_white">*/
	.e_gmenu_white { color: #48d1cc; font-size: 12px; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none }
	.e_gmenu_white a:link { color: #48d1cc; font-style: normal; text-decoration: none }
	.e_gmenu_white a:visited { color: #48d1cc; text-decoration: none }
	.e_gmenu_white a:hover { color: #ff9900; text-decoration: none }
	.e_gmenu_white a:active { text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "blue_midashi">*/
	.blue_midashi { color: #3366cc; font-size: 14px; font-family: "ヒラギノ角ゴ Pro W6", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none }
	.blue_midashi a:link { color: #3366cc; font-style: normal; text-decoration: none }
	.blue_midashi a:visited { color: #3366cc; text-decoration: none }
	.blue_midashi a:hover { color: #ff9900; text-decoration: none }
	.blue_midashi a:active { text-decoration: none }
/*</agl.folder>*/
.copy_white   { color: white; font-style: normal; font-weight: normal; font-size: 10px; line-height: normal; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; text-decoration: none }
.copy_white a:link  { color: white; font-style: normal;  text-decoration: none; }
.copy_white a:visited  { color: white;  text-decoration:  none;}
.copy_white a:hover   { color: #ff9900; text-decoration: none }
.copy_white a:active  { text-decoration:  none;}


.answer  { padding-bottom: 20px; padding-left: 20px }
.td12cc   { background-color: #c0c0c0; margin: 0 0 2px; padding: 0 }
.td12cc td  { color: black; font-size: 12px; line-height: 16px; background-color: white; text-align: center; padding: 5px; vertical-align: middle }
.td12cc th    { color: black; font-size: 12px; line-height: 16px; background-color: #f5f5f5; text-align: center; padding: 5px; vertical-align: middle; font-weight:normal; }


.copy_black   { color: black; font-style: normal; font-weight: normal; font-size: 9px; line-height: normal; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; text-decoration: none }
.copy_black a:link  { color: black; font-style: normal;  text-decoration: none; }
.copy_black a:visited  { color: black;  text-decoration:  none;}
.copy_black a:hover   { color: #ff9900; text-decoration: none }
.copy_black a:active  { text-decoration:  none;}

.minitxt   { color: black; font-style: normal; font-weight: normal; font-size: 10px; line-height: 15px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; text-decoration: none }
.minitxt a:link  { color: black; font-style: normal;  text-decoration: underline; }
.minitxt a:visited  { color: black;  text-decoration:  underline;}
.minitxt a:hover   { color: #ff9900; text-decoration: underline }
.minitxt a:active  { text-decoration:  underline;}

.maintxt    { color: black; font-size: 12px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; font-style: normal; font-weight: normal; line-height: 20px; text-decoration: none }
.maintxt a:link  { color: black; font-style: normal;  text-decoration: underline; }
.maintxt a:visited  { color: black;  text-decoration:  underline;}
.maintxt a:hover   { color: #ff9900; text-decoration: underline }
.maintxt a:active  { text-decoration:  underline;}

.maintxt2   { color: black; font-style: normal; font-weight: normal; font-size: 12px; line-height: 17px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; text-decoration: none }
.maintxt2 a:link  { color: black; font-style: normal;  text-decoration: none; }
.maintxt2 a:visited  { color: black;  text-decoration:  none;}
.maintxt2 a:hover   { color: #ff9900; text-decoration: underline }
.maintxt2 a:active  { text-decoration:  none;}

.maintxt_gray   { color: #666666; font-style: normal; font-weight: normal; font-size: 12px; line-height: 17px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; text-decoration: none }
.maintxt_gray a:link  { color: #666666; font-style: normal;  text-decoration: underline; }
.maintxt_gray a:visited  { color: #666666;  text-decoration:  underline;}
.maintxt_gray a:hover   { color: #ff9900; text-decoration: underline }
.maintxt_gray a:active  { text-decoration:  underline;}

.sitemaptxt    { color: black; font-style: normal; font-weight: normal; font-size: 13px; line-height: 20px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; text-decoration: none }
.sitemaptxt a:link  { color: black; font-style: normal;  text-decoration: none; }
.sitemaptxt a:visited  { color: black;  text-decoration:  none;}
.sitemaptxt a:hover   { color: #ff9900; text-decoration: none }
.sitemaptxt a:active  { text-decoration:  none;}

.e_sitemap1txt    { color: black; font-style: normal; font-weight: normal; font-size: 13px; line-height: 20px; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.e_sitemap1txt a:link  { color: black; font-style: normal;  text-decoration: none; }
.e_sitemap1txt a:visited  { color: black;  text-decoration:  none;}
.e_sitemap1txt a:hover   { color: #ff9900; text-decoration: none }
.e_sitemap1txt a:active  { text-decoration:  none;}

.e_sitemap2txt    { color: #48D1CC; font-style: normal; font-weight: normal; font-size: 13px; line-height: 20px; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.e_sitemap2txt a:link  { color: #48D1CC; font-style: normal;  text-decoration: none; }
.e_sitemap2txt a:visited  { color: #48D1CC;  text-decoration:  none;}
.e_sitemap2txt a:hover   { color: #ff9900; text-decoration: none }
.e_sitemap2txt a:active  { text-decoration:  none;}

.sitemapminitxt    { color: black; font-style: normal; font-weight: normal; font-size: 11px; line-height: 18px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; text-decoration: none }
.sitemapminitxt a:link  { color: black; font-style: normal;  text-decoration: none; }
.sitemapminitxt a:visited  { color: black;  text-decoration:  none;}
.sitemapminitxt a:hover   { color: #ff9900; text-decoration: none }
.sitemapminitxt a:active  { text-decoration:  none;}

.midashi      { color: #7e6851; font-size: 14px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; font-style: normal; font-weight: bold; line-height: 17px; text-decoration: none }
.text20  { color: #696969; font-size: 18px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; font-style: normal; font-weight: bold; text-decoration: none }
.midashi a:link  { color: black; font-style: normal;  text-decoration: none; }
.midashi a:visited  { color: black;  text-decoration:  none;}
.midashi a:hover   { color: #ff9900; text-decoration: none }
.midashi a:active  { text-decoration:  none;}

.midashiblack       { color: black; font-size: 13px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; font-style: normal; font-weight: bold; line-height: 19px; text-decoration: none }

.kouzamei     { color: #666666; font-style: normal; font-weight: bold; font-size: 20px; line-height: normal; font-family: "ヒラギノ角ゴ Pro W6", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; text-decoration: none }

.kouzamei_menu   { color: black; font-style: normal; font-weight: bold; font-size: 16px; line-height: normal; font-family: "ヒラギノ角ゴ Pro W6", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; text-decoration: none }
.kouzamei_menu   { color: black; font-style: normal; font-weight: bold; font-size: 16px; line-height: normal; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; text-decoration: none }
.kouzamei_menu a:link  { color: black; font-style: normal;  text-decoration: none; }
.kouzamei_menu a:visited  { color: black;  text-decoration:  none;}
.kouzamei_menu a:hover   { color: #ff9900; text-decoration: none }
.kouzamei_menu a:active  { text-decoration:  none;}

.kouzamei_e { color: #666666; font-style: normal; font-weight: normal; font-size: 10px; line-height: 17px; font-family: "ヒラギノ角ゴ Pro W3", Osaka, Osaka－等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", 平成角ゴシック; text-decoration: none }


a:link, a:visited {text-decoration: none;}
a:hover, {text-decoration: underline;}
a:active {text-decoration: none;}
.kyositu   { background-color: white; margin: 5px 0 }

