/*ÇØ·Ê²å½ü¡¦¥Õ¥©¥ó¥ÈÀ¡2¡¦/

/*body {background-image: url(e/images/top/bgimg_blue2.jpg); background-repeat: repeat-x; background-color: #052341; font-family: "£Í£Ó£Ð¥´¥·¥Ã¥¯,Osaka,¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";}*/

body {
	background-image: url(e/images/top/bgimg_blue2.jpg);
	background-repeat: repeat-x;
	background-color: #052341;
	font-family: "£Í£Ó£Ð¥´¥·¥Ã¥¯,Osaka,¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
}

/*float: left;¤ê¶é/×â¡¦éàÍáZ¥ó¥¿¥ê¥ó¥°*/
table.layout{ /*float: left;*/	background-color:#FFFFFF;}

.a { font-size: 12px; line-height: 14px; color: #000099;}
a:link { text-decoration: none; color: #000099; font-size: 12px; line-height: 14px;}
a:visited { text-decoration: none; color: #6035CC; font-size: 12px; line-height: 14px;}
a:hover { text-decoration: underline; color: #B85C07; font-size: 12px; line-height: 14px;}

.aCopy { font-size: 14px; line-height: 16px; color: #000000; font-weight: bold;}
a.aCopy:link { text-decoration: none; font-size: 14px; color: #000099; line-height: 16px; font-weight: bold;}
a.aCopy:visited { text-decoration: none; font-size: 14px; color: #6035CC; line-height: 16px; font-weight: bold;}
a.aCopy:hover { text-decoration: underline; font-size: 14px; color: #B85C07; line-height: 16px; font-weight: bold;}


.list_title { font-size: 14px; line-height: 16px; color: #000000; font-weight: bold;}
a.list_title:link { text-decoration: none; color: #000099; font-size: 14px; line-height: 16px; font-weight: bold;}
a.list_title:visited { text-decoration: none; color: #6035CC; font-size: 14px; line-height: 16px; font-weight: bold;}
a.list_title:hover { text-decoration: underline; color: #B85C07; font-size: 14px; line-height: 16px; font-weight: bold;}

.list_txt {  font-size: 16px; line-height: 17px; color: #000099; font-weight: bold;}
a.list_txt:link { text-decoration: none; color: #000099; font-size: 16px; line-height: 17px;}
a.list_txt:visited { text-decoration: none; color: #6035CC; font-size: 16px; line-height: 17px;}
a.list_txt:hover { text-decoration: underline; color: #B85C07; font-size: 16px; line-height: 17px;}

.list_txts {  font-size: 14px; line-height: 22px; color: #000099;}
a.list_txts:link { text-decoration: underline; color: #000099; font-size: 14px; line-height: 17px;}
a.list_txts:visited { text-decoration: none; color: #6035CC; font-size: 14px; line-height: 17px;}
a.list_txts:hover { text-decoration: underline; color: #B85C07; font-size: 14px; line-height: 17px;}

.menu_txt { font-size: 12px; line-height: 14px; color: #B85C07;}
a.menu_txt:link { text-decoration: none; color: #000000; font-size: 12px; line-height: 14px;}
a.menu_txt:visited { text-decoration: none; color: #000000; font-size: 12px; line-height: 14px;}
a.menu_txt:hover { text-decoration: underline; color: #6035CC; font-size: 12px; line-height: 14px;}


.menu_txt3 { font-size: 12px; line-height: 14px; color: #CCFFFF;}
a.menu_txt3:link { text-decoration: none; color: #FFFFFF; font-size: 12px; line-height: 14px;}
a.menu_txt3:visited { text-decoration: none; color: #FFFFFF; font-size: 12px; line-height: 14px;}
a.menu_txt3:hover { text-decoration: underline; color: #FFFF99; font-size: 12px; line-height: 14px;}

.pan { font-size: 10px; line-height: 14px; color: #000099;}
a.pan:link { text-decoration: none; color: #000099; font-size: 10px; line-height: 14px;}
a.pan:visited { text-decoration: none; color: #000099; font-size: 10px; line-height: 14px;}
a.pan:hover { text-decoration: underline; color: #6035CC; font-size: 10px; line-height: 14px;}

.a10 {  font-size: 10px; line-height: 11px; color: #000099;}
a.a10:link { text-decoration: none; color: #000099; font-size: 10px; line-height: 11px;}
a.a10:visited { text-decoration: none; color: #6035CC; font-size: 10px; line-height: 11px;}
a.a10:hover { text-decoration: underline; color: #B85C07; font-size: 10px; line-height: 11px;}

.a10 {  font-size: 10px; line-height: 11px; color: #000099;}
a.a10:link { text-decoration: none; color: #000099; font-size: 10px; line-height: 11px;}
a.a10:visited { text-decoration: none; color: #6035CC; font-size: 10px; line-height: 11px;}
a.a10:hover { text-decoration: underline; color: #B85C07; font-size: 10px; line-height: 11px;}

.sitemap1 { font-size: 12px; line-height: 13px; color: #000000;}
a.sitemap1 :link { text-decoration: none; font-size: 10px; color: #000099; line-height: 11px;}
a.sitemap1 :visited { text-decoration: none; font-size: 10px; color: #6035CC; line-height: 11px;}
a.sitemap1 :hover { text-decoration: underline; font-size: 10px; color: #B85C07; line-height: 11px;}

.menu_txt_on { font-size: 12px; line-height: 14px; font-weight: bold; color: #000000;}

.txt_list { font-size: 12px; line-height: 14px; color: #000000; }

.txt10 { font-size: 10px; line-height: 14px; color: #000000; }
.txt10_12 { font-size: 10px; line-height: 12px; color: #000000; }
.txt10_99 { font-size: 10px; line-height: 14px; color: #999999; }
.txt12 { font-size: 12px; line-height: 16px; color: #000000; }
.txt12b { font-size: 12px; line-height: 16px; font-weight: bold; color: #000000; }
.txt12_66 { font-size: 12px; line-height: 18px; color: #666666; }
.txt12_99 { font-size: 12px; line-height: 20px; color: #999999; }
.txt12_18 { font-size: 12px; line-height: 18px; color: #000000; }
.txt12_blu { font-size: 12px; line-height: 16px; color: #000099; }
.txt12_pink { font-size: 12px; line-height: 16px; font-weight: bold; color: #CC0033; }
.txt14 { font-size: 14px; line-height: 16px; color: #000000; }
.txt14b_blu { font-size: 14px; line-height: 18px; color: #000099; }
.txt14b_pink { font-size: 14px; line-height: 18px; font-weight: bold; color: #CC0033; }
.txt16 { font-size: 16px; line-height: 22px; color: #000000; }
.txt16b { font-size: 16px; line-height: 22px; font-weight: bold; color: #000000; }
.txt16_pink { font-size: 16px; line-height: 20px; font-weight: bold; color: #B85C07; }
.txt18b_blu { font-size: 18px; line-height: 24px; font-weight: bold; color: #000099; }
.txt22b_blu { font-size: 22px; line-height: 24px; font-weight: bold; color: #000099; }
.txt22b_pink { font-size: 22px; line-height: 24px; font-weight: bold; color: #CC0033; }
.whats_date { font-size: 12px; line-height: 14px; font-weight: bold; color: #B85C07;	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";}
.whats_txt { font-size: 12px; line-height: 14px; color: #000000; }
.pan_genzai { font-size: 10px; line-height: 14px; 14px; font-weight: bold; color: #B85C07; }
.bar_txt { font-size: 14px; line-height: 16px; font-weight: bold; color: #003399; }
.subtitle { font-size: 12px; line-height: 18px; font-weight: bold; color: #003399; }
.greeting { font-size: 12px; line-height: 18px; color: #333333; }

a.in {font-size: 14px; line-height: 16px; color: #000099; font-weight:bold}
a.in:link { text-decoration: none; color: #000099; font-size: 14px; line-height: 16px;}
a.in:visited { text-decoration: none; color: #6035CC; font-size: 14px; line-height: 16px;}
a.in:hover { text-decoration: underline; color: #B85C07; font-size: 14px; line-height: 16px;}