@charset "euc-jp";
h1, h2, h3, {font-weight:bold; margin: 3px; padding:10px; font-size:100%; line-height: 100%; height:34px;}

h1.large {margin: 0px; padding: 0px; line-height: 150%; font-size:112.5%;  font-weight:normal;}
h1.mid {margin: 0px; padding: 0px; line-height: 150%; font-size:100%;  font-weight:normal;}
h1.small {margin: 0px; padding: 0px; line-height: 140%; font-size:81.25%;  font-weight:normal;}
h1.x-small {margin: 0px; padding: 0px; line-height: 120%; font-size:62.5%;  font-weight:normal;}

h2.large {margin: 0px; padding: 0px; line-height: 150%; font-size:112.5%;  font-weight:normal;}
h2.mid {margin: 0px; padding: 0px; line-height: 150%; font-size:100%;  font-weight:normal;}
h2.small {margin: 0px; padding: 0px; line-height: 140%; font-size:81.25%;  font-weight:normal;}
h2.x-small {margin: 0px; padding: 0px; line-height: 120%; font-size:62.5%;  font-weight:normal;}

h3.large {margin: 0px; padding: 0px; line-height: 150%; font-size:112.5%;  font-weight:normal;}
h3.mid {margin: 0px; padding: 0px; line-height: 150%; font-size:100%;  font-weight:normal;}
h3.small {margin: 0px; padding: 0px; line-height: 140%; font-size:81.25%;  font-weight:normal;}
h3.x-small {margin: 0px; padding: 0px; line-height: 120%; font-size:62.5%;  font-weight:normal;}

body, td, th, dl, { color: #333333; margin:10px;}



/*body {background-image:url(../images/body_bg.jpg); color:white; background-repeat: repeat-y; background-attachment: fixed; background-position: center; background-color: #FFFFFF;}*/

a {text-decoration: underline;}
a:hover {text-decoration: none;}

a.green:link {color: #009900; text-decoration: underline; }
a.green:visited {color: #999999; text-decoration: underline; }
a.green:hover {color: #FF33CC; text-decoration: none; }
a.green:active {color: #009900; text-decoration: none; }
	
a.pink:link {color: #FF6699; text-decoration: underline; }
a.pink:visited {color: #FF6699; text-decoration: underline; }
a.pink:hover {color: #FF6600; text-decoration: none; }
a.pink:active {color: #FF6699; text-decoration: none; }

a.navy:link {color: #0E3192; text-decoration: underline; }
a.navy:visited {color: #0E3192; text-decoration: underline; }
a.navy:hover {color: #FF6600; text-decoration: none; }
a.navy:active {color: #0E3192; text-decoration: none; }

a.glay:link {color: #666666; text-decoration: underline; }
a.glay:visited {color: #666666; text-decoration: underline; }
a.glay:hover {color: #3366FF; text-decoration: none; }
a.glay:active {color: #666666; text-decoration: none; }

a.sky:link {color: #3366FF; text-decoration: underline; }
a.sky:visited {color: #3366FF; text-decoration: underline; }
a.sky:hover {color: #FF6600; text-decoration: none; }
a.sky:active {color: #3366FF; text-decoration: none; }

a.orange:link {color: #FF6600; text-decoration: underline; }
a.orange:visited {color: #FF6600; text-decoration: underline; }
a.orange:hover {color: #FF6600; text-decoration: none; }
a.orange:active {color: #FF6600; text-decoration: none; }

a.white:link {color: #FFFFFF; text-decoration: underline; }
a.white:visited {color: #FFFFFF; text-decoration: underline; }
a.white:hover {color: #FFFFFF; text-decoration: none; }
a.white:active {color: #FFFFFF; text-decoration: none; }

.wnew {line-height: 200%;}

.date {font-size:112.5%;line-height: 130%;  font-weight:bold; }       /*18px*/

.subbody {font-size:131.25%;line-height: 130%;  font-weight:bold; }      /*18px*/

.xxx-large {font-size:200%;line-height: 130%; }     /*32px*/
.xx-large {font-size:150%;line-height: 130%; }      /*24px*/
.x-large{font-size:131.25%;line-height: 130%; }     /*21px*/
.large {font-size:112.5%;line-height: 130%; }       /*18px*/
.mid {font-size:100%;line-height: 130%; }           /*16px = 12pt*/
.small {font-size:81.25%;line-height: 130%; }       /*13px*/
.x-small {font-size:62.5%;line-height: 160%; }      /*10px*/
.xx-small {font-size:56.25%;line-height: 130%; }    /*9px*/
.g-small {font-size:62.5%; color:#FFFFFF; line-height: 160%; }      /*10px*/
.q_small {font-size: 12px; color:#FFFFFF; font-weight:bold;}       /*13px*/
.r_small {font-size:81.25%; color:#FF6600; line-height: 130%; font-weight:bold; }       /*13px*/

a.cate01:link {color: #FF3300; text-decoration: underline; }
a.cate01:visited {color: #FF3300; text-decoration: underline; }
a.cate01:hover {color: #FF3300; text-decoration: none; }
a.cate01:active {color: #FF3300; text-decoration: none; }

a.link:link {color: #0066FF; text-decoration: underline; }
a.link:visited {color: #066FF; text-decoration: underline; }
a.link:hover {color: #FF6600; text-decoration: none; }
a.link:active {color: #FF6600; text-decoration: none; }

.cate01 {color: #FF3300;  font-weight:bold; } 
.cate02 {color: #0066FF;  font-weight:bold; } 
.cate04 {color: #FF9900;  font-weight:bold; } 
.cate03 {color: #009933;  font-weight:bold; } 
.cate05 {color: #666666;  font-weight:bold; font-size: 12px;}
.cateP {color: #FF6699;  font-weight:bold; }  

h2.subttl00 {color: #FFFFFF; font-size:81.25%; padding:10px; background-image:url(../images/00_ttlbg.gif); background-color:#FF0000; background-position-y:center;} 
h2.subttl01 {color: #FFFFFF; font-size:81.25%; padding:10px; background-image:url(../images/01_ttlbg.gif); background-color:#FF0000; background-position-y:center;} 
h2.subttl02 {color: #FFFFFF; font-size:81.25%; padding:10px; background-image:url(../images/02_ttlbg.gif); background-color:#0000FF; background-position-y:center;} 
h2.subttl03 {color: #FFFFFF; font-size:81.25%; padding:10px; background-image:url(../images/03_ttlbg.gif); background-color:#00GG00; background-position-y:center;} 
h2.subttl04 {color: #FFFFFF; font-size:81.25%; padding:10px; background-image:url(../images/04_ttlbg.gif); background-color:#FF9900; background-position-y:center;} 
h2.subttl05 {color: #FFFFFF; font-size:81.25%; padding:10px; background-image:url(../images/05_ttlbg.gif); background-color:#FF6699; background-position-y:center;} 
h2.subttl000 {color: #444444; font-size:81.25%; padding:10px; background-image:url(../images/000_ttlbg.gif); background-color:#EEEEEE; background-position-y:center;} 


.ttl-subwin {color: #666666; font-weight:bold; margin: 0px; padding-left:0px; padding-top:5px; padding-bottom:5px; font-size:120%;line-height: 130%; font-family:"¥Ò¥é¥®¥Î´Ý¥´ Pro W4","£Ä£Æ£ÐÂÀ´Ý¥´¥·¥Ã¥¯","HG´ÝŽºŽÞŽ¼Ž¯Ž¸M-PRO","´Ý¥´¥·¥Ã¥¯¡Ý£Í","£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;} 
.ttl-cate00 {color: #666666; font-weight:bold; margin: 0px; padding-left:0px; padding-top:10px; padding-bottom:10px; font-size:180%;line-height: 130%; font-family:"¥Ò¥é¥®¥Î´Ý¥´ Pro W4","£Ä£Æ£ÐÂÀ´Ý¥´¥·¥Ã¥¯","HG´ÝŽºŽÞŽ¼Ž¯Ž¸M-PRO","´Ý¥´¥·¥Ã¥¯¡Ý£Í","£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;} 
.ttl-cate01 {color: #FF3300; font-weight:bold; margin: 0px; padding-left:0px; padding-top:10px; padding-bottom:10px; font-size:180%;line-height: 130%; font-family:"¥Ò¥é¥®¥Î´Ý¥´ Pro W4","£Ä£Æ£ÐÂÀ´Ý¥´¥·¥Ã¥¯","HG´ÝŽºŽÞŽ¼Ž¯Ž¸M-PRO","´Ý¥´¥·¥Ã¥¯¡Ý£Í","£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;} 
.ttl-cate02 {color: #3333FF; font-weight:bold; margin: 0px; padding-left:0px; padding-top:10px; padding-bottom:10px; font-size:180%;line-height: 130%; font-family:"¥Ò¥é¥®¥Î´Ý¥´ Pro W4","£Ä£Æ£ÐÂÀ´Ý¥´¥·¥Ã¥¯","HG´ÝŽºŽÞŽ¼Ž¯Ž¸M-PRO","´Ý¥´¥·¥Ã¥¯¡Ý£Í","£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;}
.ttl-cate04 {color: #FF9900; font-weight:bold; margin: 0px; padding-left:0px; padding-top:10px; padding-bottom:10px; font-size:180%;line-height: 130%; font-family:"¥Ò¥é¥®¥Î´Ý¥´ Pro W4","£Ä£Æ£ÐÂÀ´Ý¥´¥·¥Ã¥¯","HG´ÝŽºŽÞŽ¼Ž¯Ž¸M-PRO","´Ý¥´¥·¥Ã¥¯¡Ý£Í","£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;}
.ttl-cate03 {color: #009933; font-weight:bold; margin: 0px; padding-left:0px; padding-top:10px; padding-bottom:10px; font-size:180%;line-height: 130%; font-family:"¥Ò¥é¥®¥Î´Ý¥´ Pro W4","£Ä£Æ£ÐÂÀ´Ý¥´¥·¥Ã¥¯","HG´ÝŽºŽÞŽ¼Ž¯Ž¸M-PRO","´Ý¥´¥·¥Ã¥¯¡Ý£Í","£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;}
.ttl-cate05 {color: #FF6699; font-weight:bold; margin: 0px; padding-left:0px; padding-top:10px; padding-bottom:10px; font-size:180%;line-height: 130%; font-family:"¥Ò¥é¥®¥Î´Ý¥´ Pro W4","£Ä£Æ£ÐÂÀ´Ý¥´¥·¥Ã¥¯","HG´ÝŽºŽÞŽ¼Ž¯Ž¸M-PRO","´Ý¥´¥·¥Ã¥¯¡Ý£Í","£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;}

a.top01:link {color: #FFFFFF; text-decoration: none; font-size: 12px;line-height: 18px;}
a.top01:visited {color: #FFFFFF; text-decoration: none; font-size: 12px;line-height: 18px; }
a.top01:hover {color: #FFFFFF; text-decoration: underline; font-size: 12px;line-height: 18px; }
a.top01:active {color: #FFFFFF; text-decoration: underline; font-size: 12px;line-height: 18px; }

a.top02:link {color: #FFFFFF; text-decoration: none; font-size: 12px;line-height: 18px;}
a.top02:visited {color: #FFFFFF; text-decoration: none; font-size: 12px;line-height: 18px; }
a.top02:hover {color: #FFFFFF; text-decoration: underline; font-size: 12px;line-height: 18px; }
a.top02:active {color: #FFFFFF; text-decoration: underline; font-size: 12px;line-height: 18px; }

a.top03:link {color: #003300; text-decoration: none; font-size: 12px;line-height: 18px;}
a.top03:visited {color: #003300; text-decoration: none; font-size: 12px;line-height: 18px; }
a.top03:hover {color: #003300; text-decoration: underline; font-size: 12px;line-height: 18px; }
a.top03:active {color: #003300; text-decoration: underline; font-size: 12px;line-height: 18px; }

a.top04:link {color: #993333; text-decoration: none; font-size: 12px;line-height: 18px;}
a.top04:visited {color: #993333; text-decoration: none; font-size: 12px;line-height: 18px; }
a.top04:hover {color: #993333; text-decoration: underline; font-size: 12px;line-height: 18px; }
a.top04:active {color: #993333; text-decoration: underline; font-size: 12px;line-height: 18px; }


a.sublink:link {color: #666666; text-decoration: none; font-size: 10px;line-height: 18px; }
a.sublink:visited {color: #666666; text-decoration: none; font-size: 10px;line-height: 18px; }
a.sublink:hover {color: #FF3300; text-decoration: underline; font-size: 10px;line-height: 18px; }
a.sublink:active {color: #666666; text-decoration: underline; font-size: 10px;line-height: 18px; }

a.sublink2:link {color: #666666; text-decoration: none;}
a.sublink2:visited {color: #666666; text-decoration: none;}
a.sublink2:hover {color: #FF3300; text-decoration: underline;}
a.sublink2:active {color: #666666; text-decoration: underline;}

a.navi00:link {color: #666666; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi00:visited {color: #666666; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi00:hover {color: #666666; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi00:active {color: #666666; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }

a.navi01:link {color: #FF3300; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi01:visited {color: #FF3300; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi01:hover {color: #FF3300; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi01:active {color: #FF3300; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }

a.navi02:link {color: #3333FF; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi02:visited {color: #3333FF; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi02:hover {color: #3333FF; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi02:active {color: #3333FF; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }

a.navi03:link {color: #009933; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi03:visited {color: #009933; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi03:hover {color: #009933; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi03:active {color: #009933; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }

a.navi04:link {color: #FF9900; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi04:visited {color: #FF9900; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi04:hover {color: #FF9900; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi04:active {color: #FF9900; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }

a.naviP:link {color: #FF6699; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.naviP:visited {color: #FF6699; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.naviP:hover {color: #FF6699; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }
a.naviP:active {color: #FF6699; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }


a.navi0:link {color: #666666; text-decoration: none; font-size:100%;line-height: 130%;}
a.navi0:visited {color: #666666; text-decoration: none; font-size:100%;line-height: 130%;}
a.navi0:hover {color: #666666; text-decoration: underline; font-size:100%;line-height: 130%;}
a.navi0:active {color: #666666; text-decoration: underline; font-size:100%;line-height: 130%;}

a.navi1:link {color: #FF3300; text-decoration: none; font-size:100%;line-height: 130%;}
a.navi1:visited {color: #FF3300; text-decoration: none; font-size:100%;line-height: 130%;}
a.navi1:hover {color: #FF3300; text-decoration: underline; font-size:100%;line-height: 130%;}
a.navi1:active {color: #FF3300; text-decoration: underline; font-size:100%;line-height: 130%;}

a.navi2:link {color: #3333FF; text-decoration: none; font-size:100%;line-height: 130%;}
a.navi2:visited {color: #3333FF; text-decoration: none; font-size:100%;line-height: 130%;}
a.navi2:hover {color: #3333FF; text-decoration: underline; font-size:100%;line-height: 130%;}
a.navi2:active {color: #3333FF; text-decoration: underline; font-size:100%;line-height: 130%;}

a.navi3:link {color: #009933; text-decoration: none; font-size:100%;line-height: 130%;}
a.navi3:visited {color: #009933; text-decoration: none; font-size:100%;line-height: 130%;}
a.navi3:hover {color: #009933; text-decoration: underline; font-size:100%;line-height: 130%;}
a.navi3:active {color: #009933; text-decoration: underline; font-size:100%;line-height: 130%;}

a.navi4:link {color: #FF9900; text-decoration: none; font-size:100%;line-height: 130%;}
a.navi4:visited {color: #FF9900; text-decoration: none; font-size:100%;line-height: 130%;}
a.navi4:hover {color: #FF9900; text-decoration: underline; font-size:100%;line-height: 130%;}
a.navi4:active {color: #FF9900; text-decoration: underline; font-size:100%;line-height: 130%;}

a.navi5:link {color: #FF6699; text-decoration: none; font-size:100%;line-height: 130%;}
a.navi5:visited {color: #FF6699; text-decoration: none; font-size:100%;line-height: 130%;}
a.navi5:hover {color: #FF6699; text-decoration: underline; font-size:100%;line-height: 130%;}
a.navi5:active {color: #FF6699; text-decoration: underline; font-size:100%;line-height: 130%;}

a.navi2-01:link {color: #999999; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi2-01:visited {color: #999999; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi2-01:hover {color: #FFFFFF; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi2-01:active {color: #999999; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }

a.navi2-01a:link {color: #FFFFFF; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi2-01a:visited {color: #FFFFFF; text-decoration: none; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi2-01a:hover {color: #FFFFFF; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }
a.navi2-01a:active {color: #FFFFFF; text-decoration: underline; font-size:100%;line-height: 130%; font-weight:bold; }

a.navi2-02:link {color: #999999; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi2-02:visited {color: #999999; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi2-02:hover {color: #FFFFFF; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi2-02:active {color: #999999; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }

a.navi2-02a:link {color: #FFFFFF; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi2-02a:visited {color: #FFFFFF; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi2-02a:hover {color: #FFFFFF; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi2-02a:active {color: #FFFFFF; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }



a.navi3-01:link {color: #999999; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-01:visited {color: #999999; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-01:hover {color: #FF3300; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-01:active {color: #FF3300; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }

a.navi3-01a:link {color: #FF3300; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-01a:visited {color: #FF3300; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-01a:hover {color: #FF3300; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-01a:active {color: #FF3300; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }

a.navi3-02:link {color: #999999; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-02:visited {color: #999999; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-02:hover {color: #3333FF; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-02:active {color: #3333FF; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }

a.navi3-02a:link {color: #3333FF; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-02a:visited {color: #3333FF; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-02a:hover {color: #3333FF; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-02a:active {color: #3333FF; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }

a.navi3-03:link {color: #999999; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-03:visited {color: #999999; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-03:hover {color: #009933; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-03:active {color: #009933; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }

a.navi3-03a:link {color: #009933; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-03a:visited {color: #009933; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-03a:hover {color: #009933; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-03a:active {color: #009933; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }

a.navi3-04:link {color: #999999; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-04:visited {color: #999999; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-04:hover {color: #FF9900; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-04:active {color: #FF9900; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }

a.navi3-04a:link {color: #FF9900; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-04a:visited {color: #FF9900; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-04a:hover {color: #FF9900; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-04a:active {color: #FF9900; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }

a.navi3-05:link {color: #999999; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-05:visited {color: #999999; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-05:hover {color: #333333; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-05:active {color: #33333; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }

a.navi3-05a:link {color: #333333; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-05a:visited {color: #333333; text-decoration: none; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-05a:hover {color: #333333; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }
a.navi3-05a:active {color: #333333; text-decoration: underline; font-size:81.25%;line-height: 130%; font-weight:bold; }

.navi4 {color: #333333; text-decoration: none; font-size:81.25%;line-height: 130%; }
.navi4-01 {color: #FF0000; text-decoration: none; font-size:81.25%;line-height: 130%; }

.recipetable { margin-left:20px;}
.recipeshitashori { font-size:81.25%;line-height: 130%; color:#777777;}
.recipelist { margin-top:4px; margin-bottom:4px; font-size:81.25%; line-height: 130%; list-style-type:circle; margin-left:16px; margin-right:4px;}

.linkforkids { font-size:81.25%;line-height: 130%; color:#666666; margin-left:10px;}

.txt-fixedsmall {font-size: 10px;line-height: 16px; }


.line1 {border: medium dotted #666666; }

.box1 {border: solid 1px #CCCCCC; margin: 0px; padding: 8px; }
.box2 {margin: 0px; padding: 8px; }
.box3 {background-color: #FFFFFF; color:#333333; font-size:81.25%; line-height: 240%; font-weight:bold; padding: 0px 30px 10px 30px; }


.underline { font-size:81.25%; line-height: 130%; border-bottom-color: #CCCCCC; border-width:; border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;}
.underline2 {border-bottom-color: #CCCCCC; border-width:; border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;}

.catelist { padding:10px;}


.about {background-color: #EEEEFF; color:#003399; padding: 3px; margin-top:20px;}

	
#tb02 {
	border-collapse:collapse;
	}
	
#tb02 td {
	border:solid 1px #CCCCCC;
	}

#tb02 th {
	border:solid 1px #CCCCCC; background-color:#FFFFCC; color:#FF9900; text-align:left;
	}

#about { line-height:140%;]
#about dt { margin:4px 4px 4px 0px;}
#about dd { margin:4px 4px 4px 20px;}


/*¥Õ¥©¡¼¥à*/
.search {border: solid 1px solid #999999; font-size: 12px; line-height: 16px; color:#333333; width:140px; height:14px; padding:2px;}

/*º£Æü¤Ï²¿¤ÎÆü*/
.today  { color:#333333; font-weight:bold; font-size: 12px;line-height: 16px; }

.td-f { left:2px; top:2px; background-color:#FFFFFF; }
.td-e { left:2px; top:2px; background-color:#EEEEEE; }
.hmg-Pro-W4 { font-family : "¥Ò¥é¥®¥Î´Ý¥´ Pro W4", monospace; }

