﻿#hdmsgtop {
	background-image: url(../imgindex/hdmsgtop.gif);
	background-repeat: no-repeat;
	height: 20px;
	text-align: left;
	width: 800px;
}
#hdmsgtop p {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
	padding-left: 35px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#ctleft {
	background-image: url(../imgindex/bgdou.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#ctright {
	margin: 0px;
	padding: 0px;
}
#ctleft p {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 75px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#topmsg {
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#topmsg h2 {
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 0px 75px;
	padding: 0px 0px 0px 20px;
	text-align: left;
	font-family: "Times New Roman", "Times", "serif";
	background-image: url(../imgindex/en.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#conteindex {
	width: 800px;
	text-align: left;

}
#h1bx {
	background-image: url(../imgindex/topimgb.jpg);
	background-repeat: no-repeat;
	height: 110px;
	width: 800px;
}
#h1bx h1 {
	text-indent: -1200em;
	margin: 0px;
}
#ctleft h3 {
	font-family: "Times New Roman", "Times", "serif";
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 75px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: normal;

}
#ctright h2 {
	background-image: url(../imgindex/categories.gif);
	background-repeat: no-repeat;
	height: 25px;
	text-indent: -1200em;
	margin: 0px;
	padding: 0px;

}
#ctlist {
	margin: 0px;
	width: 260px;
	padding: 0px;

}
#ctlist li {
	height: 90px;
	list-style-type: none;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
#ctlist li.btn1 {background-image: url(../imgindex/btn_sadou.jpg);}
#ctlist li.btn2 {background-image: url(../imgindex/btn_kadou.jpg);}
#ctlist li.btn3 {background-image: url(../imgindex/btn_koudou.jpg);}
#ctlist li.btn4 {background-image: url(../imgindex/btn_shodou.jpg);}
#ctlist li.btn5 {background-image: url(../imgindex/btn_other.jpg);}
#ctlist li.btn1,#ctlist li.btn2,#ctlist li.btn3,#ctlist li.btn4,#ctlist li.btn5 {background-repeat: no-repeat;}
#ctlist li a {
	height: 90px;
	width: 260px;
	text-indent: -1200em;
	display: block;
}
#ctlist li.btn1 a:hover {background-image: url(../imgindex/btn_sadou.jpg);}
#ctlist li.btn2 a:hover {background-image: url(../imgindex/btn_kadou.jpg);}
#ctlist li.btn3 a:hover {background-image: url(../imgindex/btn_koudou.jpg);}
#ctlist li.btn4 a:hover {background-image: url(../imgindex/btn_shodou.jpg);}
#ctlist li.btn5 a:hover {background-image: url(../imgindex/btn_other.jpg);}
#ctlist li a:hover {
	background-repeat: no-repeat;
	background-position: -260px;
}
#mailbx {
	background-image: url(../imgindex/bgcontact.jpg);
	background-repeat: no-repeat;
	height: 85px;
	width: 800px;
}
#mailbx a {
	display: block;
	height: 36px;
	width: 260px;
	background-image: url(../imgindex/btn_contact.jpg);
	background-repeat: no-repeat;

}
#mailbx .pstn {
	margin: 0px;
	padding: 0px;
	width: 760px;
}
#mailbx a:hover {
	background-image: url(../imgindex/btn_contact.jpg);
	background-repeat: no-repeat;
	background-position: 0px -46px;
}
#artlist {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#artlist img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#artlist ul {
	margin: 0px;
	padding: 0px;
}
#artlist li {
	margin: 0px;
	padding: 0px;
	height: 110px;
	list-style-type: none;
	width: 260px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 9px;
	color: #FFF;
	text-indent: -999em;
}
#artlist li.tanimura {background-image: url(../imgindex/btn_tanimura.jpg);}
#artlist li.mihara {background-image: url(../imgindex/btn_mihara.jpg);}
#artlist li.kametani {background-image: url(../imgindex/btn_kametani.jpg);}
#artlist li.ibuki {background-image: url(../imgindex/btn_ibuki.jpg);}
#artlist li.keizuka {background-image: url(../imgindex/btn_keizuka.jpg);}
#artlist li.yanase {background-image: url(../imgindex/btn_yanase.jpg);}

#artlist li a {
	height: 105px;
	width: 260px;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-image: none;
}
#artlist li a:hover {background-repeat: no-repeat;background-position: 0px 0px;}
#artlist li.tanimura a:hover {background-image: url(../imgindex/btn_tanimura_f2.jpg);}
#artlist li.mihara a:hover {background-image: url(../imgindex/btn_mihara_f2.jpg);}
#artlist li.kametani a:hover {background-image: url(../imgindex/btn_kametani_f2.jpg);}
#artlist li.ibuki a:hover {background-image: url(../imgindex/btn_ibuki_f2.jpg);}
#artlist li.keizuka a:hover {background-image: url(../imgindex/btn_keizuka_f2.jpg);}
#artlist li.yanase a:hover {background-image: url(../imgindex/btn_yanase_f2.jpg);}

#mnbx {
	background-image: url(../imgindex/nvtop.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 800px;
	text-align: left;
}
#mnbx ul {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 69px;
}
#mnbx li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	width: 178px;
	color: #FFF;
	text-indent: -999em;
	display: inline;
}
#mnbx li a {
	display: block;
	padding: 0px;
	height: 32px;
	width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}
#mnbx li a:hover {
	background-image: url(../imgindex/nvtop_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#mnbx li.mn01 a:hover {background-position: -75px 0px;}
#mnbx li.mn02 a:hover {background-position: -253px 0px;}
#mnbx li.mn03 a:hover {background-position: -431px 0px;}
#mnbx li.mn04 a:hover {background-position: -609px 0px;}
