BODY.hyoji {
	BACKGROUND-COLOR: white
}
BODY.kaiin {
	BACKGROUND-COLOR: white
}
A.hyodai {
	COLOR: white; TEXT-DECORATION: none; FONT-SIZE: 12pt
}
A.hyodai:hover {
	COLOR: #00ff00; TEXT-DECORATION: none; FONT-SIZE: 12pt
}
A.menu {
	COLOR: white; TEXT-DECORATION: none; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
A.menu:hover {
	COLOR: blue; TEXT-DECORATION: none; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
A.link {
	COLOR: #999900; TEXT-DECORATION: underline; FONT-SIZE: 10pt
}
A.link:hover {
	COLOR: blue; TEXT-DECORATION: underline; FONT-SIZE: 10pt
}
A.shop {
	COLOR: #6699ff; TEXT-DECORATION: none; FONT-SIZE: 10pt
}
A.shop:hover {
	COLOR: blue; TEXT-DECORATION: none; FONT-SIZE: 10pt
}
FONT.title1 {
	COLOR: #666666; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
FONT.title2 {
	COLOR: white; FONT-SIZE: 12pt
}
FONT.title3 {
	COLOR: #333333; FONT-SIZE: 12pt
}
FONT.title4 {
	COLOR: #FFFFFF; FONT-SIZE: 10pt
}
FONT.base {
	COLOR: #000000; FONT-SIZE: 10pt
}
FONT.basebold {
	COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
FONT.accent{
	COLOR: white; FONT-SIZE: 10pt
}
FONT.bunsyo {
	COLOR: #000000; FONT-SIZE: 10pt
}
FONT.warning {
	COLOR: RED; FONT-SIZE: 10pt
}
FONT.info {
	COLOR: NAVY; FONT-SIZE: 10pt
}
TD.toppage {
	BACKGROUND-COLOR: #999966
}
TD.toroku {
	BACKGROUND-COLOR: #999966
}
TD.hp {
	BACKGROUND-COLOR: #999966
}
TD.search {
	BACKGROUND-COLOR: #E7AC2E
}
TD.list {
	BACKGROUND-COLOR: #FF0000
}
TD.bbs {
	BACKGROUND-COLOR: #9ACD32
}
TD.bbsback {
	BACKGROUND-COLOR: #E9FCD3
}
TD.bbsSel {
	BACKGROUND-COLOR: #D3F18D
}
A.bbslink {
	COLOR: blue; TEXT-DECORATION: underline; FONT-SIZE: 10pt
}
A.bbslink:hover {
	COLOR: red; TEXT-DECORATION: underline; FONT-SIZE: 10pt
}
FONT.bbsKihon {
	COLOR: #000000; FONT-SIZE: 10pt
}
FONT.bbsKiji {
	COLOR: #800000; FONT-SIZE: 10pt
}
.font_bace {
	font-size: 10px;
}

FONT.bbsTitle {
	COLOR: #800000; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
TD.evline {
	BACKGROUND-COLOR: #C0C0C0
}
TD.evback {
	BACKGROUND-COLOR: #CCCCCC
}
TD.evback2 {
	BACKGROUND-COLOR: #FFFFFF
}
TABLE.Kaiinline {
	BACKGROUND-COLOR: #FFCC62
}
TD.Kaiinback1 {
	BACKGROUND-COLOR: #FFE2A6
}
TD.Kaiinback2 {
	BACKGROUND-COLOR: #FFF0D0
}
Font.KaiinName {
	COLOR: #000000; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
Font.KaiinKanryo {
	COLOR: Blue; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
A.KaiinMenu {
	COLOR: Blue; FONT-SIZE: 12pt
}
A.KaiinMenu:hover {
	COLOR: #6699ff; FONT-SIZE: 12pt
}
TABLE.Calenline {
	BACKGROUND-COLOR: #808080
}
TD.Calenback1 {
	BACKGROUND-COLOR: #DCDCDC
}
TD.Calenback2 {
	BACKGROUND-COLOR: #FFFFFF
}
TD.CalenToday {
	BACKGROUND-COLOR: #FFFF00
}
A.CalenDay {
	COLOR: Blue; FONT-SIZE: 12pt
}
A.CalenDay:hover {
	COLOR: #6699ff; FONT-SIZE: 12pt
}
.hpobi1 {
	BACKGROUND-COLOR: #FF8822
}
.hpobi2 {
	BACKGROUND-COLOR: #9966CC
}
.hpobi3 {
	BACKGROUND-COLOR: #FF3300
}
.hpobi4 {
	BACKGROUND-COLOR: #FFCC30
}
.hpobi5 {
	BACKGROUND-COLOR: #99CC30
}
.hpobi6 {
	BACKGROUND-COLOR: #3366CC
}
.hpobi7 {
	BACKGROUND-COLOR: #FF0066
}
.hpobi8 {
	BACKGROUND-COLOR: #000099
}
.hpsub1 {
	BACKGROUND-COLOR: #FFDD66
}
.hpsub2 {
	BACKGROUND-COLOR: #D8BFD8
}
.hpsub3 {
	BACKGROUND-COLOR: #FFCCCC
}
.hpsub4 {
	BACKGROUND-COLOR: #FFFFCC
}
.hpsub5 {
	BACKGROUND-COLOR: #CCFFCC
}
.hpsub6 {
	BACKGROUND-COLOR: #EEFFFF
}
.hpsub7 {
	BACKGROUND-COLOR: #FFCCFF
}
.hpsub8 {
	BACKGROUND-COLOR: #CCFFFF
}
.hphojo1 {
	BACKGROUND-COLOR: #FFAA00
}
.hphojo2 {
	BACKGROUND-COLOR: #CC99FF
}
.hphojo3 {
	BACKGROUND-COLOR: #FFA07A
}
.hphojo4 {
	BACKGROUND-COLOR: #FFCC66
}
.hphojo5 {
	BACKGROUND-COLOR: #66FFCC
}
.hphojo6 {
	BACKGROUND-COLOR: #CCCCFF
}
.hphojo7 {
	BACKGROUND-COLOR: #FF9999
}
.hphojo8 {
	BACKGROUND-COLOR: #336699
}
FONT.hpfont1 {
	COLOR: #FF8822; FONT-SIZE: 10pt
}
FONT.hpfont2 {
	COLOR: #9966CC; FONT-SIZE: 10pt
}
FONT.hpfont3 {
	COLOR: #FF3300; FONT-SIZE: 10pt
}
FONT.hpfont4 {
	COLOR: #FFCC30; FONT-SIZE: 10pt
}
FONT.hpfont5 {
	COLOR: #99CC30; FONT-SIZE: 10pt
}
FONT.hpfont6 {
	COLOR: #3366CC; FONT-SIZE: 10pt
}
FONT.hpfont7 {
	COLOR: #FF0066; FONT-SIZE: 10pt
}
FONT.hpfont8 {
	COLOR: #000099; FONT-SIZE: 10pt
}
FONT.hptitle1 {
	COLOR: #FF8822; FONT-SIZE: 12pt
}
FONT.hptitle2 {
	COLOR: #9966CC; FONT-SIZE: 12pt
}
FONT.hptitle3 {
	COLOR: #FF3300; FONT-SIZE: 12pt
}
FONT.hptitle4 {
	COLOR: #FFCC30; FONT-SIZE: 12pt
}
FONT.hptitle5 {
	COLOR: #99CC30; FONT-SIZE: 12pt
}
FONT.hptitle6 {
	COLOR: #3366CC; FONT-SIZE: 12pt
}
FONT.hptitle7 {
	COLOR: #FF0066; FONT-SIZE: 12pt
}
FONT.hptitle8 {
	COLOR: #000099; FONT-SIZE: 12pt
}
A.hpmenu {
	COLOR: #996600; TEXT-DECORATION: underline; FONT-SIZE: 10pt
}
A.hpmenu:hover {
	COLOR: #996600; TEXT-DECORATION: underline; FONT-SIZE: 10pt
}
A.hplink {
	COLOR: blue; TEXT-DECORATION: underline; FONT-SIZE: 10pt
}
A.hplink:hover {
	COLOR: #6699ff; TEXT-DECORATION: underline; FONT-SIZE: 10pt
}
FONT.maintitle{
	COLOR: #008000; FONT-SIZE: 18pt; FONT-WEIGHT: bold; FONT-FAMILY: ‚l‚r –¾’©
}
FONT.acclog {
	COLOR: #FFFFFF; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.yado_title {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	border: thin groove #CC9900;
	line-height: 20px;
}

TD.accLine {
	BACKGROUND-COLOR: #333333
}
TABLE.IchiranLine {
	BACKGROUND-COLOR: #99352B
}
TD.IchiranTitle {
	BACKGROUND-COLOR: #7195E8
}
TD.IchiranBack1 {
	BACKGROUND-COLOR: #C6DAEE
}
TD.IchiranBack2 {
	BACKGROUND-COLOR: #D9E4F0
}
FONT.AcmTitle1 {
	COLOR: #000000; FONT-SIZE: 18pt; FONT-WEIGHT: bold
}
FONT.AcmTitle2 {
	COLOR: #000000; FONT-SIZE: 14pt; FONT-WEIGHT: bold
}
}


td.mail{
padding:3px 0;
font-size:small;
}

td.shisho{
width:110px;
font-size:x-small;
}

td.shisho_txt{
background:#33CCCC;
padding:0 3px;
height:75px;
vertical-align:top;
}

#btm_line{
background-color:#003399;
}

td.headline{
border-left:10px solid #0099CC;
border-bottom:2px solid #0099CC;
padding:5px;
background-color:#EEFFFF;
text-align:left;
vertical-align:middle;
}

td.headline_kiji{
border-left:10px solid #339900;
border-bottom:2px solid #339900;
padding:5px;
background-color:#EEFFEE;
text-align:left;
vertical-align:middle;
}

h4.title_cntnts{
margin:0;
}
.mado {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #66CCCC;
}
.td_bg1 {
	background-color: #FFFFFF;
}
.td_bg2 {
	background-color: #669966;
}.tbl_bgcolor {
	background-color: #00CC99;
}
.td_bgcolor {
	background-color: #FFFFFF;
}
.yado_subtitle {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	border: thin groove #009900;
	line-height: 18px;
	background-color: #CC9900;
}
p.body2  { color: #808080; font-size: 10pt; line-height: 1.2em; margin-bottom: 5pt }
p.body3 { color: #808080; font-size: 10pt; line-height: 1.2em; margin-top: 5pt; margin-right: 5pt; margin-left: 5pt }
p.body4 { color: #708090; font-size: 9pt; line-height: 1.2em; margin-top: 0pt; margin-right: 5pt; margin-left: 5pt }
p.lead { color: #cd853f; font-size: 10pt; line-height: 1.2em }
.Top_Sintyaku_Kiji   { color: #a9a9a9; font-size: 10pt; line-height: 1.2em; margin: 3pt; border-bottom: 1pt dotted #9370db }
.tiku_txt {
	font-size: 12px;
}

form {
	font-size: 10px;
	line-height: normal;
	letter-spacing: normal;
	text-indent: 0px;
	word-spacing: normal;
	margin: 0px;
	padding: 0px;
}
.border_kiji {
color: #a9a9a9; font-size: 10pt; line-height: 1.2em; margin: 3pt; border-bottom: 1pt dotted #9370db
}
.font_2 {
	font-size: 12px;
}
p.blue1 { color: #fff; font-weight: bold; font-size: 10pt; padding-top: 2pt; padding-bottom: 2pt; padding-left: 3pt }
.Top_Sintyaku_Kiji   { color: #a9a9a9; font-size: 10pt; line-height: 1.2em; margin: 3pt; border-bottom: 1pt dotted #9370db }
.border_kiji {
color: #a9a9a9; font-size: 10pt; line-height: 1.2em; margin: 3pt; border-bottom: 1pt dotted #9370db
}
