body {font-size: 12px; line-height:130%; font-family:osaka,'?l?r ?o?S?V?b?N';}
table {font-size: 12px; line-height:130%; font-family:osaka,'?l?r ?o?S?V?b?N';}
td {font-size: 12px; line-height:130%; font-family:osaka,'?l?r ?o?S?V?b?N';}
strong                                { font-style: normal; font-weight: normal }
em                              { font-style: normal; font-weight: normal }
h1 { font-size: 12px; font-weight: normal;padding: 0px; margin: 0px; line-height:120%;}
h2 { font-size: 12px; font-weight: normal;padding: 0px; margin: 0px; line-height:120%;}
h3 { font-size: 12px; font-weight: normal;padding: 1px; margin: 0px; line-height:120%;}
#pad-0505 {padding:0px 5px;}
#pad-copy {padding:10px 10px 0px 0px;}
#pad-ir {padding:0px 0px 0px 10px;}
.b {font-weight:bold;}
.main-text   { color: #555; font-size: 10px; font-family: osaka, "?l?r ?o?S?V?b?N"; font-weight: normal; line-height: 130% }
.copy {font-size:10px; font-weight:normal; color:#ffffff; line-height:100%; font-family:osaka,'?l?r ?o?S?V?b?N';}


#pad-atom {padding:0px 10px 0px 50px;}
#pad-50th {padding:0px 0px 0px 32px;}
#pad-nanbu {padding:5px 0px 0px 0px;}
#pad-main-menu {padding:0px 10px 0px 0px;}
#pad-main-sentence  { padding: 0 80px 0 0 }
#pad-shinsyouhin {padding:0px 3px;}
#pad-date {padding:0px 0px 0px 10px;}
#pad-item {padding:5px;}
#pad-demand {padding:10px 0px;}
#pad-main {padding:10px;}
#item1        { background-image: url("../images/item1.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: right top }
#item2       { background-image: 
               url(../images/item2.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item3       { background-image: 
               url(../images/item3.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item4       { background-image: 
               url(../images/item4.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item5       { background-image: 
               url(../images/item5.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item6       { background-image: 
               url(../images/item6.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item7       { background-image: 
               url(../images/item7.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item8       { background-image: 
               url(../images/item8.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item9       { background-image: 
               url(../images/item9.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item10      { background-image: 
               url(../images/item10.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item11      { background-image: 
               url(../images/item11.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item12      { background-image: 
               url(../images/item12.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item13      { background-image: 
               url(../images/item13.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item14      { background-image: 
               url(../images/item14.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item15      { background-image: 
               url(../images/item15.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item16      { background-image: 
               url(../images/item16.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item-menu1  { background-image: 
               url(../images/s-menu-item1.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }
#item-menu2  { background-image: 
               url(../images/s-menu-item2.jpg); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: right top }

.cap    { color: #555555; font-size: 12px; font-family: osaka, "?l?r ?o?S?V?b?N"; font-weight: normal; line-height: 120% }
.main-cap {font-size:10px; font-weight:normal; color:#eeeeee; line-height:120%; font-family:osaka,'?l?r ?o?S?V?b?N';}
.s-title  { color: #6b4821; font-size: 12px; font-family: osaka, "?l?r ?o?S?V?b?N"; font-weight: bold; line-height: 120% }
.s-subtitle    { color: #996633; font-size: 12px; font-family: osaka, "?l?r ?o?S?V?b?N"; font-weight: normal; line-height: 120% }

.f10 {font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}

.red {color:#ff3333; font-family:osaka,'?l?r ?o?S?V?b?N';}
.white {color:#FFFFFF; font-family:osaka,'?l?r ?o?S?V?b?N';}
.topics {font-size:10px; color:#ffffff; font-family:osaka,'?l?r ?o?S?V?b?N';}

#red {font-size:12px; font-weight:bold; color:#ff3333; font-family:osaka,'?l?r ?o?S?V?b?N';}

A.al_asm:link    { color: white; font-size: 12px; font-family: osaka, "?l?r ?o?S?V?b?N"; font-weight: bold; text-decoration: underline }
A.al_asm:visited    { color: white; font-size: 12px; font-family: osaka, "?l?r ?o?S?V?b?N"; text-decoration: underline }
A.al_asms:active   { color: navy; font-size: 12px; font-family: osaka, "?l?r ?o?S?V?b?N"; font-weight: bold; text-decoration: underline }
A.al_asm:hover   { color: navy; font-size: 12px; font-family: osaka, "?l?r ?o?S?V?b?N"; font-weight: bold; text-decoration: underline }

A.submenu:link{color:#555555; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.submenu:visited{color:#555555; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.submenu:active{color:#FF6600; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.submenu:hover{color:#FF6600; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}

A.menu4:link     { color: #555; font-size: 10px; font-family: osaka, "?l?r ?o?S?V?b?N"; text-decoration: underline }
A.menu4:visited    { color: #555; font-size: 10px; font-family: osaka, "?l?r ?o?S?V?b?N"; text-decoration: underline }
A.menu4s:active   { color: #f60; font-size: 10px; font-family: osaka, "?l?r ?o?S?V?b?N"; text-decoration: underline }
A.menu4:hover     { color: #f60; font-size: 10px; font-family: osaka, "?l?r ?o?S?V?b?N"; text-decoration: underline }

A.menu3:link  { color: navy; font-size: 12px; font-family: osaka, "?l?r ?o?S?V?b?N"; text-decoration: underline }
A.menu3:visited { color: #0044c1; font-size: 12px; font-family: osaka, "?l?r ?o?S?V?b?N"; text-decoration: underline }
A.menu3s:active { color: #ff6600; font-size: 12px; font-family: osaka, "?l?r ?o?S?V?b?N"; font-weight: bold; text-decoration: underline }
A.menu3:hover { color: #ff6600; font-size: 12px; font-family: osaka, "?l?r ?o?S?V?b?N"; font-weight: bold; text-decoration: underline }

A.menu2:link{color:#555555; text-decoration:none; font-size:12px; font-weight: bold; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.menu2:visited{color:#555555; text-decoration:none; font-size:12px; font-weight: bold; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.menu2s:active{color:#FF6600; text-decoration:none; font-size:12px; font-weight: bold; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.menu2:hover{color:#FF6600; text-decoration:none; font-size:12px; font-weight: bold; font-family:osaka,'?l?r ?o?S?V?b?N';}

A.menu1:link{color:#CC0000; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.menu1:visited{color:#CC0000; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.menu1s:active{color:#FF6600; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.menu1:hover{color:#FF6600; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}

A.menu-title:link{color:#6B4821; text-decoration:none; font-weight:bold; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.menu-title:visited{color:#6B4821; text-decoration:none; font-weight:bold; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.menu-title:active{color:#FF6600; text-decoration:none; font-weight:bold; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.menu-title:hover{color:#FF6600; text-decoration:none; font-weight:bold; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}

A.topics:link{color:#0066CC; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.topics:visited{color:#0066CC; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.topics:active{color:#ff6633; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.topics:hover{color:#ff6633; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}

A.topics2:link{color:#333333; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.topics2:visited{color:#333333; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.topics2:active{color:#ff6633; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.topics2:hover{color:#ff6633; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}

A.demand:link{color:#333333; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.demand:visited{color:#333333; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.demands:active{color:#FF6600; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.demand:hover{color:#FF6600; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}

A.syousai:link{color:#FFFFFF; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.syousai:visited{color:#FFFFFF; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.syousai:active{color:#555555; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.syousai:hover{color:#555555; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}

A.quiz:link{color:#000000; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.quiz:visited{color:#000000; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.quiz:active{color:#FF6600; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.quiz:hover{color:#FF6600; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}

A.ir:link{color:#000000; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.ir:visited{color:#000000; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.ir:active{color:#FF6600; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.ir:hover{color:#FF6600; text-decoration:none; font-size:12px; font-family:osaka,'?l?r ?o?S?V?b?N';}

A.ir2:link{color:#FFFFFF; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.ir2:visited{color:#FFFFFF; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.ir2:active{color:#ff6633; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}
A.ir2:hover{color:#ff6633; text-decoration:none; font-size:10px; font-family:osaka,'?l?r ?o?S?V?b?N';}
