
/*----------------------------------------------------
 id style
----------------------------------------------------*/

h3 {
	background-image: url(../images/main.png);
}

/*----------------------------------------------------
 page style
----------------------------------------------------*/


div.mice1 {
	width: 980px;
	text-align: left;
	overflow: hidden;
	margin: 0px 0px 60px 0px;
	padding: 0px;
}
div.mice1 h5 {
	width: 980px;
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
div.mice1 p {
	width: 980px;
	line-height: 1.8em;
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
div.mice1 ul {
	width: 980px;
	margin: 0px;
	padding: 0px;
}
div.mice1 ul li {
	width: 480px;
	float: left;
	text-align: left;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
div.mice1 ul li:last-child {
	float: right;
}



div.mice2 {
	width: 980px;
	text-align: left;
	overflow: hidden;
	margin: 0px 0px 60px 0px;
	padding: 0px;
}
div.mice2 h5 {
	width: 980px;
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
div.mice2 p {
	width: 980px;
	line-height: 1.8em;
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
div.mice2 ul {
	width: 980px;
	margin: 0px;
	padding: 0px;
}
div.mice2 ul li {
	width: 480px;
	float: left;
	text-align: left;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
div.mice2 ul li:last-child {
	float: right;
}
div.mice2 ul li ol {
	width: 480px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
div.mice2 ul li ol li {
	width: 360px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 80px 0px;
}
div.mice2 ul li ol li:last-child {
	width: 240px;
	position: absolute;
	top: 170px;
	right: 0px;
	overflow: hidden;
	padding-bottom: 0px;
}
div.mice2 ul li ol li img {
	margin: 0px 0px 5px 0px;
}


div.mice3 {
	width: 980px;
	text-align: left;
	overflow: hidden;
	margin: 0px 0px 60px 0px;
	padding: 0px;
}
div.mice3 h5 {
	width: 980px;
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
div.mice3 p {
	width: 980px;
	line-height: 1.8em;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
div.mice3 p img {
	float: right;
	margin: 0px;
}




div.mice4 {
	width: 980px;
	text-align: left;
	overflow: hidden;
	margin: 0px 0px 60px 0px;
	padding: 0px;
}
div.mice4 h5 {
	width: 980px;
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
div.mice4 p {
	width: 980px;
	line-height: 1.8em;
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
div.mice4 p img {
	float: right;
	margin: 0px;
}
div.mice4 ul {
	width: 300px;
	float: right;
	margin: 0px;
	padding: 0px;
}
div.mice4 ul li {
	width: 300px;
	text-align: center;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
div.mice4 ul li:last-child {
	margin-bottom: 0px;
}
div.mice4 ul li img {
	margin: 0px 0px 5px 0px;
}
div.mice4 h6 {
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
div.mice4 h6:before {
	font-size: 16px;
	content:"■";
	color: #935e2a;
	float: left;
	text-decoration: none;
	margin-right: 3px;
}
div.mice4 table {
	width: 630px;
	margin: 0px;
	padding: 0px;
}
div.mice4 table tr th {
	text-align: center;
	color: #aa8566;
	font-weight: bold;
	padding: 14px 0px 14px 0px;
}
div.mice4 table tr th:nth-child(3n) {
	text-align: left;
	padding-left: 10px;
}
div.mice4 table tr td {
	text-align: center;
	border-top: 1px dotted #999;
	padding: 14px 0px 14px 0px;
}
div.mice4 table tr td:nth-child(3n) {
	text-align: left;
	padding-left: 10px;
}



div.mice5 {
	width: 980px;
	text-align: left;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
div.mice5 h5 {
	width: 530px;
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
div.mice5 p {
	width: 530px;
	line-height: 1.8em;
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
div.mice5 p img {
	float: right;
	margin: 0px;
}
div.mice5 div {
	width: 532px;
	text-align: left;
	background-image: url(../../commons/images/box_corner.png), url(../../commons/images/box_corner.png), url(../../commons/images/box_corner.png), url(../../commons/images/box_corner.png);
    background-repeat: no-repeat;
    background-position: left top, right top, left bottom, right bottom;
	margin: 0px;
	padding: 1px 0px 1px 0px;
}
div.mice5 div ul {
	width: 530px;
	text-align: left;
	overflow: hidden;
	border: 3px double #decebf;
	box-sizing: border-box;
	list-style: none;
	margin: 0px auto 0px auto;
	padding: 15px 15px 5px 15px;
}
div.mice5 div ul li {
	width: 33%;
	text-align: left;
	float: left;
	line-height: 1.8em;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
div.mice5 div ul li:before {
	content:"◆";
	color: #935e2a;
	margin-right: 3px;
}



/*----------------------------------------------------
 style end
----------------------------------------------------*/

