.tablebox { padding: 2px 10px 2px 10px; border: 1px solid; } .tablebox-big { padding: 
2px 10px 2px 10px; border: 1px solid; background-color: #F4E1EA ; font-weight: 
bold; } .top_menu { padding: 2px 10px 2px 10px; border: 2px solid; width: 300px; 
border-width: 1px 2px 2px 1px; text-align:center; } .cont { padding: 15px 15px 
15px 15px; border: 1px #BCDFFE dashed; margin: 3px 3px; } .back-box { border: 1px #999999 solid; 
background-color: #DCEBE0; text-align:center; ; clip:  rect(   )} .name { font-size: 13px; background-color: 
#CCE0F2; width: 100%; ; font-weight: bold; border-color: #cce0f2 #cce0f2 #6699FF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px} .title { font-style: italic; color: #000000; } .hole{ 
font-size : 22px; line-height : 22px; color : #FF9900;/*＝の色*/ padding : 5 0 5 
7px; position : relative; left : -16px; } .cont{ padding : 5 5 5 5px; font-size 
: 12px; } .inb{ font-size: 10pt;/*文字サイズ*/ border-top: 1px dashed #616161; border-bottom: 
1px dashed #616161; margin: 5px; padding: 9px 17px; ; color: #666666 ; background-repeat: no-repeat; background-position: center center} #or-f { border-color: 
#FF6633; } #pi { background-color: #F4E1EA; color: #CC6699; border-color: #CC6699; 
} #vi { background-color: #EBDAFE; color: 
#8F3669; border-color: #8F3669; } #or { background-color: #FFFFCC; color: #FFCC00; 
border-color: #FFCC66; } .cont2 { padding: 15px 15px 15px 15px; border: 
2px none; margin: 6px 4px;; padding : 15 15 15 15px; font-size : 12px; ; color: #666666} .inb-2 
{ font-size: 10pt; margin: auto auto; padding: 5px 10px; } .inb-or { 
font-size: 10pt; border-top: 1px dashed #FF9900; border-bottom: 1px dashed #FF9900; 
margin: 5px 5px; padding: 5px 10px; } 
.inb-hall { border-top: 1px dashed #FF9900; border-bottom: 1px dashed #FF9900; margin: 2px 2px; padding: 5px 2px; ; border: 1px #FF9933 dotted}
.inb-hall_2 { border-top: 1px dashed #FF9900; border-bottom: 1px dashed #FF9900; margin: 2px 2px; padding: 2px 2px; ; border: 1px #FF9933 solid}
body {  font-size: 85%; text-decoration: none}
td { font-size: 80%; text-decoration: none}
.pix-a {  color: #336666}
.pix-b { color: #000066}
.pix-12 {  font-size: 12px; color: #333333; line-height: normal}
A:link
	{
		COLOR: #3366CC;
		text-decoration: none
	}
A:visited
	{
		COLOR: #990033;
		text-decoration: none
	}
A:hover
	{
		COLOR: #333366;
		text-decoration: underline;
       }
.cont-g { padding: 0px 0px; border: thick #99CC33 dotted; margin: 0px 0px;; padding : 15 15 15 15px; }
.under_line {  border-color: #FFFFFF #FFFFFF #999999; padding-right: 10px; padding-left: 10px; margin-right: 5px; margin-left: 5px; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.pix-12-b { font-size: 12px; color: #FF0000; font-weight: bold}
.pix-14-b { font-size: 14px; color: #FF0000; font-weight: bold }
.notebook { border-top: 1px dashed #FF9900; border-bottom: 1px dashed #FF9900; ; border-color: #FFFFFF #FFFFFF #999999; border-style: solid; border-bottom-width: 1px}
.pix-12-g { font-size: 11px; color: #003333}
.shindo {  font-weight: bold; color: #CC0000; background-color: #FFFFCC}
.anime {  font-weight: bold; color: #FFFFFF; background-color: #990000; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; font-size: 14px}
.notebook-dotto { border-top: 1px dashed #FF9900; border-bottom: 1px dashed #FF9900; ; border-color: #FFFFFF #FFFFFF #999999; border-style: dotted; border-bottom-width: 1px}
.yudou {  color: #006666}
.tolaf { color: #663399}
.nb-bk { border-top: 1px dashed #FF9900; border-bottom: 1px dashed #FF9900; ; border-color: #FFFFFF #FFFFFF #999999; border-style: dotted; border-bottom-width: 1px ; background-color: #C7F1E8}

