.index-box0-frame {
	padding: 0px;
	margin: 0px 0px 8px 0px;
}
.index-news-title {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #ffffff;
}
.index-news-column {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url('./images06/index_news_bg.jpg');
}
.index-others-column {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url('./images06/index_others_bg.jpg');
}
.index-news-label {
	font-size: 14px;
	font-weight: bold;
	color: #cc0000;
	padding: 3px 12px 5px 12px;
	margin: 0px;
	background: url('./images06/index_label_bg.jpg') no-repeat;
}
.index-box0-cnt {
	padding: 8px;
	margin: 0px;
	vertical-align: top;
}
.index-box1-cnt {
	padding: 8px 104px 8px 8px;
	margin: 0px;
	vertical-align: top;
}
.index-mplaza-column {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url('./images06/index_mplaza_bg.jpg');
	overflow: hidden;
}
.index-ryouhin-column {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url('./images06/index_ryouhin_bg.jpg');
	overflow: hidden;
}
.list-dot {
	list-style-image: url('./images06/index_list_dot.gif');
	vertical-align: middle;
}
.list-next {
	list-style-image: url('./images06/index_list_next.gif');
	vertical-align: middle;
}
.next-column-frame {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 12px 0px;
	background: #ffffff;
}
.next-column-title {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #ffffff;
}
.next-box-common {
	padding: 0px;
	margin: 0px;
}
.next-rightbox-bg {
	padding: 2px 9px 2px 5px;
	margin: 0px;
	background: url('./images06/rightbox_cnt_bg.gif') repeat-y;
}
.next-topbox-bg {
	padding: 2px 9px 2px 5px;
	margin: 0px;
	background: url('./images06/topbox_cnt_bg.gif') repeat-y;
}
.next-box0-title-bg {
	font-size: 14px;
	letter-spacing: 2px;
	color: #cc0000;
	padding: 2px 8px 2px 24px;
	margin: 0px;
	background: url('./images06/next_box0_title_bg.jpg') no-repeat;
}
.next-box0n-title-bg {
	font-size: 14px;
	letter-spacing: 2px;
	color: #cc0000;
	padding: 2px 8px 2px 24px;
	margin: 0px;
	background: url('./images06/next_box0n_title_bg.gif') no-repeat;
}
.next-box0h-title-bg {
	font-size: 14px;
	letter-spacing: 2px;
	color: #cc0000;
	padding: 2px 8px 2px 20px;
	margin: 0px;
	background: url('./images06/next_box0h_title_bg.gif') no-repeat;
}
.next-box0 {
	padding: 0px;
	margin: 16px 0px 0px 12px;
}
.next-box0h {
	padding: 8px 8px 8px 16px;
	margin: 0px;
}
.next-box1-title-bg {
	font-size: 14px;
	letter-spacing: 2px;
	color: #336600;
	padding: 2px 8px 2px 24px;
	margin: 0px 0px 0px 0px;
	background: url('./images06/next_box1_title_bg.gif') no-repeat;
}
.next-box1n-title-bg {
	font-size: 14px;
	letter-spacing: 2px;
	color: #336600;
	padding: 2px 8px 2px 24px;
	margin: 0px 0px 0px 0px;
	background: url('./images06/next_box1n_title_bg.gif') no-repeat;
}
.next-box1h-title-bg {
	font-size: 14px;
	letter-spacing: 2px;
	color: #336600;
	padding: 2px 8px 2px 20px;
	margin: 0px 0px 0px 0px;
	background: url('./images06/next_box1h_title_bg.gif') no-repeat;
}
.elm-box {
	padding: 0px;
	margin: 0px;
}
.arrow-next {
	padding: 0px;
	margin: 12px 8px 4px 0px;
}
.img-left-s {
	padding: 0px;
	margin: 0px 2px 2px 0px;
	vertical-align: top;
	float: left;
	background: #ffffff;
}
.img-right-s {
	padding: 0px;
	margin: 0px 0px 2px 2px;
	vertical-align: top;
	float: right;
	background: #ffffff;
}
.img-s {
	padding: 0px;
	margin: 0px 0px 2px 0px;
	background: #ffffff;
}
.img-left-l {
	padding: 2px;
	margin: 0px 8px 8px 0px;
	vertical-align: top;
	float: left;
	border: solid 1px #999999;
	background: #ffffff;
}
.img-right-l {
	padding: 2px;
	margin: 0px 0px 8px 8px;
	vertical-align: top;
	float: right;
	border: solid 1px #999999;
	background: #ffffff;
}
.img-l {
	text-align: center;
	padding: 2px;
	margin: 8px 0px 8px 0px;
	border: solid 1px #999999;
	background: #ffffff;
}
.elm-float-off {
	clear: both;
}
.cell-topics-frame {
	background: #cfbca8;
}
.cell-topics {
	padding: 4px;
	margin: 0px;
	background: #f7ecc8;
}
.cell-table-orange-frame {
	background: #ccb55b;
}
.cell-table-green-frame {
	background: #74b156;
}
.cell-table-white-frame {
	background: #ffffff;
}
.cell-table-orange-index {
	padding: 4px;
	color: #993300;
	text-align: center;
	background: #f8f0bc;
}
.cell-table-green-index {
	letter-spacing: 0px;
	padding: 4px;
	color: #336600;
	text-align: center;
	background: #dcebba;
}
.cell-table-green-lt-index {
	letter-spacing: 0px;
	padding: 4px;
	color: #113300;
	text-align: center;
	background: #ccffcc;
}
.cell-table-white {
	padding: 4px;
	background: #ffffff;
}
.cell-table-left {
	margin: 0px 0px 12px 0px;
	text-align: left;
	vertical-align: top;
}
.cell-table-center {
	margin: 0px 0px 12px 0px;
	text-align: center;
	vertical-align: top;
}
.cell-table-right {
	margin: 0px 0px 12px 0px;
	text-align: right;
	vertical-align: top;
}
.index-news-list {
	padding: 2px 6px 2px 8px;
	margin: 0px;
	vertical-align: middle;
	list-style-image: url('./images07/idx_news_list.gif');
	background:  no-repeat;
}
.index-news-list a:link {
	color: #827c6f;
	text-decoration: none;
}
.index-news-list a:visited {
	color: #827c6f;
	text-decoration: none;
}
.index-news-list a:hover {
	color: #814101;
	text-decoration: underline;
}
.index-news-list a:active {
	color: #827c6f;
	text-decoration: underline;
}

.next-lmenu-l2 a:link {
	color: #666666;
	text-decoration: none;
}
.next-lmenu-l2 a:visited {
	color: #666666;
	text-decoration: none;
}
.next-lmenu-l2 a:hover {
	color: #666666;
	text-decoration: underline;
}
.next-lmenu-l2 a:active {
	color: #666666;
	text-decoration: underline;
}

.moji-news-list-gray {
	color: #827c6f;
}
.moji-large {
	font-size: 16px;
}
.moji-big {
	font-size: 14px;
}
.moji-regular {
	font-size: 12px;
}
.moji-small {
	font-size: 10px;
}
.moji-gray-deep {
	color: #333333;
}
.moji-gray {
	color: #444444;
}
.moji-gray2 {
	color: #666666;
}
.moji-gray-light {
	color: #999999;
}
.moji-new {
	color: #cc0000;
	font-weight: bold;
	text-decoration: italic;
}
.moji-red {
	color: #c84232;
}
.moji-blue {
	color: #3242c8;
}
.moji-blue-pale {
	color: #336699;
}
.moji-blue-sky {
	color: #0099ff;
}
.moji-brown {
	color: #6c4900;
}
.moji-orange {
	color: #cc9933;
}
.line-gray {
	padding: 0px;
	margin: 4px 0px 4px 0px;
	height: 1px;
	border-top: none;
	border-bottom: solid 1px #666666;
}
