@charset "utf-8";
/* CSS Document */

/********************************************

				  body部分

********************************************/

body#use #content-body h2 {
	background:url(../image/titile-use.gif) no-repeat 0 0;
	width:865px;
	height:28px;
}
body#use #content-main p#read {
	background:url(../image/read-use.gif) no-repeat 0 0;
	width:817px;
	height:114px;
}
body#use #content-body h3#merit {
	background:url(../image/subtitile-meirto.gif) no-repeat 0 60px;
}
body#use #content-body h3#market {
	background:url(../image/subtitile-market.gif) no-repeat 0 60px;
}
body#use #content-body h3#use-subtitle {
	background:url(../image/subtitile-use.gif) no-repeat 0 60px;
}
body#use #content-body dl#merit-content,body#use #content-body p#market-content,body#use #content-body div#use-content {
	width:780px;
	margin:0 auto;
}
body#use #content-body dl#merit-content {
	line-height:245%;
}
body#use #content-body dl#merit-content dt {
	float:left;
	display:block;
	width:250px;
	background:url(../image/arrow-merit.gif) no-repeat right center;
}
body#use #content-body dl#merit-content dd {
	float:left;
	display:block;
	width:505px;
	padding-left:25px;
}
body#use #content-body div#use-content dl {
	height:26px;
	padding:10px 0 40px 0;
}
body#use #content-body div#use-content dl dt {
	font-size:1px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	float:left;
	width:225px;
	height:26px;
}
body#use #content-body div#use-content dl dt a {
	font-size:1px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	float:left;
	width:225px;
	height:26px;
}
body#use #content-body div#use-content dl#part dt {
	background:url(../image/btn-direct-part.gif) no-repeat 0 0;
}
body#use #content-body div#use-content dl#tool dt {
	background:url(../image/btn-direct-tool.gif) no-repeat 0 0;
}
body#use #content-body div#use-content dl#pattern dt {
	background:url(../image/btn-direct-pattern.gif) no-repeat 0 0;
}
body#use #content-body div#use-content dl#cast dt {
	background:url(../image/btn-direct-cast.gif) no-repeat 0 0;
}

body#use #content-body div#use-content dl#part dt a {
	background:url(../image/btn-direct-part.gif) no-repeat 0 0;
}
body#use #content-body div#use-content dl#tool dt a {
	background:url(../image/btn-direct-tool.gif) no-repeat 0 0;
}
body#use #content-body div#use-content dl#pattern dt a {
	background:url(../image/btn-direct-pattern.gif) no-repeat 0 0;
}
body#use #content-body div#use-content dl#cast dt a {
	background:url(../image/btn-direct-cast.gif) no-repeat 0 0;
}

body#use #content-body div#use-content dl#part dt a:hover {
	background-position:0 -26px;
}
body#use #content-body div#use-content dl#tool dt a:hover {
	background-position:0 -26px;
}
body#use #content-body div#use-content dl#pattern dt a:hover {
	background-position:0 -26px;
}
body#use #content-body div#use-content dl#cast dt a:hover {
	background-position:0 -26px;
}

body#use #content-body div#use-content dl dd {
	display:block;
	overflow:hidden;
	float:left;
	width:545px;
	height:21px;
	font-size:1px;
	text-indent:-9999px;
}

body#use #content-body div#use-content dl#part dd {
	background:url(../image/btn-direct-part-txt.gif) no-repeat 0 0;
}
body#use #content-body div#use-content dl#tool dd {
	background:url(../image/btn-direct-tool-txt.gif) no-repeat 0 0;
}
body#use #content-body div#use-content dl#pattern dd {
	background:url(../image/btn-direct-pattern-txt.gif) no-repeat 0 0;
}
body#use #content-body div#use-content dl#cast dd {
	background:url(../image/btn-direct-cast-txt.gif) no-repeat 0 0;
}



