body{
margin:0
;background-color:#ffffff
;font-size:12px

}a.ad{
border:1px solid #333333
;background-color:#ffcc00
;text-decoration:none
;padding:2 5
;font-size:12px
;color:#000000
}a:link.ad,a:visited.ad{
border:1px solid #333333
;background-color:#ffcc00
;text-decoration:none
;padding:2 5
;font-size:12px
;color:#000000
}a:hover.ad{
background-color:#ffffff
;color:#000000
;text-decoration:none

}a.gr{
color:#a9a9a9
;text-decoration:underline
}a:link.gr,a:visited.gr{
color:#a9a9a9
;text-decoration:underline
}a:hover.gr{
color:#000000
}

/*TM-TEXT3*/
a:link.tmtext3 {
text-decoration:underline;
color:#666666;
}
a:visited.tmtext3 {
text-decoration:underline;
color:#666666;
}
a:hover.tmtext3 {
text-decoration:underline;
color:#000000;
}
/*TM-TEXT3*/

/*TM-TEXT4*/
a:link.tmtext4 {
text-decoration:underline;
color:#666666;
}
a:visited.tmtext4 {
text-decoration:underline;
color:#666666;
}
a:hover.tmtext4 {
text-decoration:underline;
color:#000000;
}
/*TM-TEXT4*/

/*TM-TEXT5*/
a:link.tmtext5 {
text-decoration:underline;
color:#666666;
}
a:visited.tmtext5 {
text-decoration:underline;
color:#666666;
}
a:hover.tmtext5 {
text-decoration:underline;
color:#000000;
}
/*TM-TEXT5*/

/*TM-TEXT6*/
a:link.tmtext6 {
text-decoration:underline;
color:#666666;
}
a:visited.tmtext6 {
text-decoration:underline;
color:#666666;
}
a:hover.tmtext6 {
text-decoration:underline;
color:#000000;
}
/*TM-TEXT6*/

/*TM-TEXT7*/
a:link.tmtext7 {
text-decoration:underline;
color:#666666;
}
a:visited.tmtext7 {
text-decoration:underline;
color:#666666;
}
a:hover.tmtext7 {
text-decoration:underline;
color:#000000;
}
/*TM-TEXT7*/

/*block*/

a.tadm{
display:block
;width:100%
;height:100%
;padding:2 0 2 15px
;background:url("../img/icon/ad_ar2.gif") no-repeat
}a:link.tadm,a:visited.tadm{
color:#666666
;text-decoration:none
}a:hover.tadm{
background-color:#FFD700
;text-decoration:none
;color:#333333

}a.tadmn{
display:block
;width:100%
;height:100%
;padding:2 0 2 28px
;background:url("../img/icon/ad_ar3.gif") no-repeat
}a:link.tadmn,a:visited.tadmn{
color:#666666
;text-decoration:none
}a:hover.tadmn{
background-color:#FFD700
;text-decoration:none
;color:#333333

}a.tadmu{
display:block
;width:100%
;height:100%
;padding:2 0 2 22px
;background:url("../img/icon/ad_ar4.gif") no-repeat
}a:link.tadmu,a:visited.tadmu{
color:#666666
;text-decoration:none
}a:hover.tadmu{
background-color:#FFD700
;text-decoration:none
;color:#333333

}a.tadmu2{
display:block
;width:100%
;height:100%
;padding:2 0 2 22px
;background:url("../img/icon/ad_ar6.gif") no-repeat
}a:link.tadmu2,a:visited.tadmu2{
color:#666666
;text-decoration:none
}a:hover.tadmu2{
background-color:#FFD700
;text-decoration:none
;color:#333333

}td.cadm{
padding:5 0 5 3px
;background-color:#ffffff
;font-size:11px
;color:#666666


}td{
font-size:12px
;word-break:break-all

}td.top{
background-color:#ffcc33
;color:#333300
;font-size:11px
;padding:3px

}td.top_new{
background:url("../img/axbg7.gif") repeat
;background-color:#ffcc33
;color:#333300
;font-size:11px
;padding:3px

}td.main{
background-color:#99cccc
;color:#333300
;font-size:11px
;padding:3px

}td.main2{
background-color:#99cccc
;color:#333300
;font-size:12px
;padding:3px

}td.mn{
background-color:#ffffff
;color:#333333
;padding:3px

}td.kiyaku{
background-color:#ffffff
;color:#999999
;padding:3px
;font-size:11px

}td.mn2{
background-color:#ffffff
;color:#333333
;padding:3px
;letter-spacing:1

}td.mn3{
background-color:#ececec
;color:#333333
;padding:3px
;letter-spacing:1

}td.mn4{
background-color:#ffffff
;color:#666666
;padding:5 3 5 10
;letter-spacing:1

}td.mns{
background-color:#ffffff
;color:#333333
;padding:3px
;line-height:18px


}td.menu{
background-color:#ffcc33
;color:#333333
;padding:3px

}td.menu30{
background-color:#ffcc33
;color:#333333
;padding:3px
;height:30px

}td.menu25{
background-color:#ffcc33
;color:#333333
;padding:3px
;height:25px


}td.mini{
background-color:#ffffff
;color:#333333
;padding:3px
;font-size:11px

}td.pk{
background-color:#FFE4E1
;color:#333333
;padding:3px
;font-size:11px

}td.pk2{
background-color:#FFE4E1
;color:#333333
;padding:3px



}td.ax_menu{
background-color:#ffcc33
;color:#666666
;padding:3px
;height:25px

}td.ax_menu_new{
color:#666666
;background:url("../img/axbg9.gif") repeat
;background-color:#ffcc33
;padding:3px
;height:25px

}td.ax_m{
font-size:12px
;background-color:#ececec
;color:#666666
;padding:3 0 3 10

}td.ax_m_new{
font-size:12px
;color:#708090
;background:url("../img/axbg3.gif") repeat
;background-color:#B0E0E6
;padding:3 0 3 15
;letter-spacing:1

}td.ax_m_new2{
font-size:12px
;color:#666633
;background:url("../img/axbg4.gif") repeat
;background-color:#ececec
;padding:3 0 3 15
;letter-spacing:1

}td.ax_m_new3{
font-size:12px
;color:#666633
;background:url("../img/axbg10.gif") repeat
;background-color:#ececec
;padding:3 0 3 10

}td.ax_m_new4{
font-size:12px
;color:#666633
;background:url("../img/axbg4.gif") repeat
;background-color:#ececec
;padding:3 0 3 15


}td.ax_md{
font-size:12px
;background-color:#ececec
;color:#666666
;padding:3 0 3 3

}td.ax_md_new{
font-size:12px
;background:url("../img/axbg2.gif") repeat
;background-color:#ececec
;color:#666666
;padding:3 0 3 3

}td.ax_md_new2{
font-size:12px
;background:url("../img/axbg6.gif") repeat
;background-color:#FFE4E1
;color:#666666
;padding:3 0 3 3

}td.ax_md_new3{
font-size:12px
;background:url("../img/axbg11.gif") repeat
;background-color:#ececec
;color:#666666
;padding:3 0 3 3

}td.ax_mn{
font-size:12px
;background-color:#ececec
;color:#666666
;padding:5 0 5 10

}td.ax_mn_new{
font-size:12px
;color:#666666
;background:url("../img/axbg2.gif") repeat
;background-color:#ececec
;padding:5 0 5 10

}td.ax_mn2{
background-color:#ffffff
;color:#666666
;padding:3px

}td.ax_mn9{
background-color:#ffffff
;color:#666666
;padding:3px
;letter-spacing:1

}td.ax_mn2_new{
background:url("../img/axbg5.gif") repeat
;background-color:#ffffff
;color:#666666
;padding:3px


}td.ax_mz{
font-size:12px
;background-color:#d3d3d3
;color:#666666
;padding:5 0px

}td.ax_f{
font-size:12px
;background-color:#ffffff
;color:#666666
;padding:5
;line-height:18px
;letter-spacing:1

}td.ax_mini{
font-size:11px
;color:#666666
;background-color:#ffffff
;padding:10px

}td.ax_mini2{
font-size:11px
;color:#666666
;background-color:#ffffff
;padding:10 3px

}td.ax_mini2_new{
font-size:11px
;color:#666666
;background:url("../img/axbg5.gif") repeat
;background-color:#ffffff
;padding:10 3px

}a:link.ax,a:visited.ax{
text-decoration:underline
;color:#666666
}a:hover.ax{
background-color:#ffd700
;color:#333333

}input.axf{
font-size:12px
;color:#333333
;background-color:#FAF0E6

}input.axf_new{
font-size:12px
;color:#333333
;background-color:#f5f5f5

}select.axf{
font-size:12px
;color:#333333
;background-color:#FAF0E6

}select.axf_new{
font-size:12px
;color:#333333
;background-color:#f5f5f5

}input.axp{
font-family:osaka,verdana
;font-size:11px
;color:#333333
;background-color:#FAF0E6

}input.axp_new{
font-family:osaka,verdana
;font-size:11px
;color:#333333
;background-color:#f5f5f5

}input.axb{
font-size:12px

}textarea{
font-size:12px
;color:#333333

}textarea.axf{
font-size:12px
;color:#333333
;background-color:#FAF0E6

}textarea.axf_new{
font-size:12px
;color:#333333
;background-color:#f5f5f5

}select{
font-size:12px
;color:#333333



}a:link,a:visited{
text-decoration:underline
;color:#333333
}a:hover{
background-color:#ffd700

}a:link.none,a:visited.none{
text-decoration:none
;color:#333333
}a:hover.none{
background-color:#ffd700

}a:link.none2,a:visited.none2{
text-decoration:none
;color:#666666
}a:hover.none2{
background-color:#ffd700


}a:link.bn,a:visited.bn{
text-decoration:underline
;color:#333333
}a:hover.bn{
color:#99cccc
;background-color:#ffffff

}a:link.mem{
text-decoration:underline
;color:#336699
}a:visited.mem{
text-decoration:underline
;color:#99cccc
}a:hover.mem{
color:#ff4500
;background-color:#ffffff

}a:link.cad{
text-decoration:underline
;color:#336699
}a:visited.cad{
text-decoration:underline
;color:#99cccc
}a:hover.cad{
color:#ff4500
;background-color:#ffffff

}a:link.bold,a:visited.bold{
text-decoration:underline
;color:#ff4500
;font-weight:bold
}a:hover.bold{
color:#ff8c00
;background-color:#ffffff

}a:link.sub,a:visited.sub{
text-decoration:underline
;color:#008000
}a:hover.sub{
color:#8FBC8F 
;background-color:#ffffff

}a:link.pr{
text-decoration:underline
;color:#a9a9a9
}a:visited.pr{
text-decoration:underline
;color:#a9a9a9
}a:hover.pr{
color:#ff4500
;background-color:#ffffff

}a:link.adm,a:visited.adm{
text-decoration:none
;border-top:1px solid #ffffff
;border-right:1px solid #ffffff
;border-bottom:1px solid #999999
;border-left:1px solid #ffffff
}a:hover.adm{
background-color:#ffe4e1
;text-decoration:none

}a:link.white{
text-decoration:underline
;color:#ffffff
}a:visited.white{
text-decoration:underline
;color:#ffffff
}a:hover.white{
color:#ffffff
;background-color:#999966

}a:link.kotei{
text-decoration:underline
;color:#666666
}a:visited.kotei{
text-decoration:underline
;color:#666666
}a:hover.kotei{
color:#ffffff
;background-color:#ececec

}hr{
border-style:solid
;border-color:#333300
;width:100%
;height:1px

}hr.dash{
border-style:dashed
;border-color:#000000
;width:100%
;height:1px

}input{
font-size:12px
;font-family:ms ui gothic
;color:#333333



}input.lk{
font-size:12px
;font-family:ms ui gothic
;color:#333333
;text-decoration:underline
;border:none
;background-color:#ffffff

}input.bt{
color:#000000
;width:100

}input.bt2{
color:#000000

}input.bt3{
color:#000000
;width:200

}.red{
color:#cc0000

}.rb{
color:#cc0000
;font-size:13px
;font-weight:bold
;letter-spacing:1

}.nb{
font-size:13px
;letter-spacing:1
;text-decoration:line-through

}.og{
color:#ff4500

}.big{
font-size:13px
;color:#cc0000

}.mini2{
font-size:11px
;color:#666666

}.mini3{
font-size:11px
;color:#a9a9a9


}.mini4{
font-size:11px
;line-height:13px

}hr.dot{
border-style:dashed
;border-color:#666666
;width:100%
;height:1px

}hr.dot2{
border-style:dotted
;border-color:#a9a9a9
;width:100%
;height:1px


}td.pk2{
background-color:#ffcccc
;color:#333333
;padding:3px

}.ad{
font-size:11px
;line-height:normal
;color:#666666


}td.f{
;padding:5
;background-color:#ffffff
;line-height:160%
}td.m{
padding:5 0 5 5
;background-color:#ececec
}td.m2{
padding:5
;background-color:#ececec
}td.tp{
background-color:#ececec
;padding:10px



}.ch{
border:1 solid #ffffff
;background-color:#ffffff

}br{
letter-spacing:normal


}.pw{
font-family:osaka,verdana
;font-size:11px
}.line{
background-color:#ffcc33
}

div.sup {
margin:5 0;
font-size:10px;
color:#3399cc;
font-family:osaka,verdana;
}

.gold {
background-color:#FFD700;
color:#333333;
}

div.fix {
margin:3 0 0 0;
font-size:9px;
color:#a9a9a9;
font-family:osaka,verdana;
}

/*TM-MAILBOX*/
a:link.tmmailbox {
text-decoration:underline;
color:#336699;
}
a:visited.tmmailbox {
text-decoration:underline;
color:#99cccc;
}
a:hover.tmmailbox {
text-decoration:underline;
color:#ff4500;
background-color:#ffffff;
}
/*TM-MAILBOX*/


.midashi {
color:#FF8C00;
font-size:15px;
font-weight:bold;
}
