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.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
}
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: #FFFFFF; FONT-SIZE: 16pt; FONT-WEIGHT: bold
}
FONT.AcmTitle2 {
	COLOR: #696969; FONT-SIZE: 14pt; FONT-WEIGHT: bold
}
}

}
.border_kiji {
color: #a9a9a9; font-size: 10pt; line-height: 1.2em; margin: 3pt; border-bottom: 1pt dotted #9370db
}


/* ‘‘X^CV[gΗΑ070130‘‘ */

a:link{
color:#0066CC;
}
a:visited{
color:#0066CC;
}
a:active{
color:#0066CC;
}
a:hover{
color:#00CCFF;
}

body{
font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
font-size:x-small;
font-weight:normal;
color:#000033;
margin-top:0;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
}

/* ΊNͺ */
#btm_link{
padding:40px 0 8px;
text-align:center;
font-size:small;
}

/* {gͺ */
#btm{
padding:8px 20px 12px;
}

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;
}

/* eRec€Κ */
#body_cntnts{
background-color:#FFFFFF;
padding:30px 0 0;
text-align:center;
}

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;
}

/* temp.htm */
td.border{
border-bottom:1px dotted #33CCFF;
}

td.border_kiji{
border-bottom:1px dotted #00CC66;
}

table.tempmain{
width:100%;
margin-top:40px;
font-size:x-small;
}

table.templink{
width:100%;
font-size:x-small;
}

span.sho_txt{
color:#FF9933;
}
.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;
}
.Top_Sintyaku_Kiji {
	border-bottom:1px dotted #999900;
}
.Top_Sintyaku_Kiji   { color: #a9a9a9; font-size: 10pt; line-height: 1.2em;
margin: 3pt; border-bottom: 1pt dotted #9370db }


