.tableline_under {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.text_kihon {
	font-size: 12px;
	color: #333333;
	line-height: 15px;
}
.text_midasi {
	font-size: 13px;
	font-weight: bold;
}
.text_mini {
	font-size: 10px;
}
.tableline_undergreen {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #006600;
	border-left-color: #666666;
}
.tableline_notop {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tableline_kihon {
	border: 1px solid #666666;
}
#navi {
font-size: 11px;　/*ナビのフォントサイズ一括指定*/
}
#navi a {
color: #003300;
text-decoration: none;
}
#navi a:hover {
color: #CC9966;
text-decoration: underline;
}
#click {
font-size: 13px;　/*クリックのフォントサイズ一括指定*/
; 	font-weight: bold;　/*太字*/
}
#click a {
color: #FF6600;
text-decoration: none;
}
#click a:hover {
color: #99FF33;
text-decoration: underline;
}
#itemname {
font-size: 13px;　/*アイテムネームのフォントサイズ一括指定*/
; 	font-weight: bold;　/*太字*/
}
#itemname a {
color: #006600;
text-decoration: none;
}
#itemname a:hover {
color: #99CC66;
text-decoration: underline;
}
.text_topmidashi {
	font-size: 15px;
	color: #CC9966;
	line-height: 18px;
	font-weight: bold;
}
.tableline_right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.tableline_left {
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #666666;
}
.tableline_top {
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #666666;
}
.text_midashipink {
	font-size: 14px;
	font-weight: bold;
	color: #CC0033;
}
.text_nedan {
	font-size: 14px;
	font-weight: bold;
	color: #CC3333;
}
.text_itemname {
	font-size: 17px;
	color: #333333;
}
#navi04 {
font-size: 15px;　/*ナビ04のフォントサイズ一括指定*/
; 	font-weight: bold;　/*太字*/
}
#navi04 a {
color: #336633;
text-decoration: none;
}
#navi04 a:hover {
color: #CC9966;
text-decoration: none;
}
#navi05 {
font-size: 15px;　/*ナビ05のフォントサイズ一括指定*/
; 	font-weight: bold;　/*太字*/
}
#navi05 a {
color: #FF3300;
text-decoration: none;
}
#navi05 a:hover {
color: #CC9966;
text-decoration: none;
}
#navi06 {
font-size: 12px;　/*ナビ06のフォントサイズ一括指定*/
}
#navi06 a {
color: #666633;
text-decoration: none;
}
#navi06 a:hover {
color: #99CC66;
text-decoration: underline;
}
a.07 {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
#navired {
font-size: 11px;　/*ナビのフォントサイズ一括指定*/
}
#navired a {
color: #333333;
text-decoration: none;
}
#navired a:hover {
color: #CC9966;
text-decoration: underline;
}
#navi09 {
font-size: 14px;　/*ナビ09のフォントサイズ一括指定*/
}
#navi09 a {
color: #666666;
text-decoration: none;
}
#navi09 a:hover {
color: #669966;
text-decoration: underline;
}
#navi10 {
font-size: 12px;　/*ナビ10のフォントサイズ一括指定*/
}
#navi10 a {
color: #666666;
text-decoration: none;
}
#navi10 a:hover {
color: #669966;
text-decoration: underline;
}
.sitemapmidashi {
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}
.textkihon_white {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.text_greenmidasi {
	font-size: 15px;
	font-weight: bold;
	color: #669966;
}

