body { 
	background-color: #ffffff; 
	background-image: url(../img/bak-img.gif); 
	background-repeat: repeat-y; 
	background-position: center; 
} 

a:link,a:visited,a:active { text-decoration:none; color:#333333; }

a:hover { color:#FF6600; }


ul {
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

.font10 {
	font-size: 10px;
	line-height: 120%;
	color: #333333;
}

.fontyellow10 {
	font-size: 10px;
	color: #FFFF00;
	line-height: 140%;
}
.fontwhite10 {
	font-size: 10px;
	color: #FFFFFF;
	line-height: 140%;
}
.fontgray10 {
	font-size: 10px;
	line-height: 140%;
	color: #666666;
}
.fontblue10 {
	font-size: 10px;
	line-height: 140%;
	color: #003366;
}

.font11 {
	font-size: 11px;
	color: #333333;
	line-height: 120%;
}

.font12 {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
	text-decoration: none;
}

.font12grayb {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
	text-decoration: none;
        font-weight:bold;
}

.font12grayb2 {
	font-size: 12px;
	line-height: 140%;
	color: #CCCCCC;
	text-decoration: none;
        font-weight:bold;
}

.fontred12 {
	font-size: 12px;
	line-height: 140%;
	color: #FF0000;
}

.fontdeepblue12 {
	font-size: 12px;
	line-height: 140%;
	color: #1E3767;
}
.fontwhite12 {
	font-size: 12px;
	line-height: 140%;
	color: #FFFFFF;
}

.fontwhite12b {
	font-size: 12px;
	line-height: 140%;
	color: #FFFFFF;
        font-weight:bold;
}

.font14 {
	font-size: 14px;
	color: #333333;
	line-height: 140%;
}

.font14b {
	font-size: 14px;
	color: #333333;
	line-height: 140%;
        font-weight:bold;
}

.font14white {
	font-size: 14px;
	line-height: 140%;
	color: #FFFFFF;
}

.font14whiteb {
	font-size: 14px;
	line-height: 140%;
	color: #FFFFFF;
        font-weight:bold;
}

.font14grayb {
	font-size: 14px;
	line-height: 140%;
	color: #333333;
	text-decoration: none;
        font-weight:bold;
}

.fontdeepred14 {
	font-size: 14px;
	line-height: 140%;
	color: #990000;
}

.fontdeepblue14 {
	font-size: 14px;
	color: #000066;
	line-height: 140%;
}

.font14blue1b {
	font-size: 14px;
	color: #0033CC;
	line-height: 140%;
        font-weight:bold;
}

.font16b {
	font-size: 16px;
	color: #333333;
	line-height: 120%;
        font-weight:bold;
}

.font18orangeb {
	font-size: 18px;
	color: #FF6600;
	line-height: 140%;
	text-decoration: none;
        font-weight:bold;
}

.font24blue1b {
	font-size: 24px;
	color: #0033CC;
	line-height: 120%;
        font-weight:bold;
}

.font30blue1b {
	font-size: 30px;
	color: #0033CC;
	line-height: 120%;
        font-weight:bold;
}

.menu_txt {
	font-size:11px;
	line-height:1.5;
	padding-left:10px;
	border:1px #CCCCCC solid;
}

.menu_txt a:hover{
	/* background-color:#CCCCCC; */

}

.cp_tb_left
{
border-bottom: 1px solid #888888;
border-right: 1px solid #888888;
background-color: #dde8ff;

padding-left:10px;
}

.cp_tb_right
{
border-bottom: 1px solid #888888;
padding-left:10px;
}

.cope_h2_txt {
	font-size:16px;
	line-height:1.0;
	height:20px;
	padding:5px;
	padding-left:10px;
	border-left:5px #3399CC solid;
	border-right:5px #3399CC solid;
	border-top:1px #99CCCC solid;
	border-bottom:1px #99CCCC solid;
}

.cope_h3_txt {
	padding:6px 2px 2px 16px;
	color: #FFFFFF;
	height:25px;
	background: url(http://www.manix.co.jp/img/title_endoscope_tyu.gif) left top no-repeat;
	font-size:13px;
}

.shop_list a:hover {
	color:#FFFFFF;
	background-color:#FF3333;
	text-decoration:underline;

}

.mizmiz_bk ul {


}

.mizmiz_bk td{
	width: 60px; 
	text-align: center; 
	vertical-align: middle; 
	font-size: 16px;
        font-weight:bold;


}

.mizmiz_bk a,
.mizmiz_bk a:visited{
	color: #FFFFFF;
	font-size: 16px;
	padding:6px 0;
	width: 30px; 
	height: 30px; 
	background-image: url(http://www.manix.co.jp/mizmiz/img/title_bkno_waku.gif); 

}

.mizmiz_bk a:hover { color:#FF6600; }


.eco_list {
        font-weight:bold;
	color:#009966;
	border-bottom: 1px dotted #888888;
}

.eco_list_description {

	font-size: 80%;
	padding-bottom: 20px;
}

