@charset "Shift_JIS";

/*--------------------------------------------------------------------
index.html
top.css
--------------------------------------------------------------------*/
/*Global*/
div#Global ul li#GMBtn01 a {
	background: url(../../img/global.jpg) no-repeat 0 bottom;
}

/*Title*/
div#Title {
	width: 980px;
	height: 300px;
	margin: 0 auto;
	background: url(../../img/top/title.jpg) no-repeat left top;
}

/*Side*/
div#Side,
div#PMBtn {
	display: none;
}

/*Wrapper*/
div#Wrapper {
	width: 980px;
	margin: 20px auto 0 auto;
	overflow: hidden;
}

/*Main*/
div#Main {
	width: 970px;
	min-height: inherit;
	float: none;
	margin: 0 auto;
}

/*PLink*/
div#PLink {
	width: 690px;
	min-height: 260px;
	float: left;
	overflow: hidden;
}

/*Ζ±Πξ*/
div#PLink div#Works01 {
	width: 337px;
	padding: 0 0 12px 0;
	float: left;
	background: url(../../img/top/works_btm_bg.gif) no-repeat center bottom;
}

div#PLink div#Works02 {
	padding: 10px 0 0 0;
	background: url(../../img/top/works_top_bg.gif) no-repeat center top;
}

div#PLink div#Works03 {
	width: 312px;
	margin: 0 auto;
	background: url(../../img/top/works_p.jpg) no-repeat left top;
}

div#PLink div#Works03 h2 {
	width: 242px;
	height: 33px;
	margin: 0 0 0 auto;
}

div#PLink div#Works03 h2 a {
	display: block;
	width: 242px;
	height: 33px;
	background: url(../../img/top/works_t.gif) no-repeat left top;
	text-indent: -99999px;
	overflow: hidden;
}

div#PLink div#Works03 p {
	width: 242px;
	height: 31px;
	margin: 5px 0 0 auto;
	background: url(../../img/top/works_text.gif) no-repeat left top;
	text-indent: -99999px;
	overflow: hidden;
}

div#PLink div#Works03 p * {
	display: none;
}

div#PLink div#Works03 ul {
	list-style: none;
	width: 242px;
	margin: 5px 0 0 auto;
}

div#PLink div#Works03 ul li {
	margin: 0 0 1px 0;
	border: 1px solid #cacaca;
}

div#PLink div#Works03 ul li a {
	display: block;
	width: 240px;
	height: 34px;
	text-indent: -99999px;
	overflow: hidden;
}

div#PLink div#Works03 ul li#PLWBtn01 a {
	background: url(../../img/top/wmbtn01.gif) no-repeat left top;
}

div#PLink div#Works03 ul li#PLWBtn02 a {
	background: url(../../img/top/wmbtn02.gif) no-repeat left top;
}

div#PLink div#Works03 ul li#PLWBtn03 a {
	background: url(../../img/top/wmbtn03.gif) no-repeat left top;
}

div#PLink div#Works03 ul li#PLWBtn04 a {
	background: url(../../img/top/wmbtn04.gif) no-repeat left top;
}

div#PLink div#Works03 ul li#PLWBtn05 a {
	background: url(../../img/top/wmbtn05.gif) no-repeat left top;
}

div#PLink div#Works03 ul li#PLWBtn06 a {
	background: url(../../img/top/wmbtn06.gif) no-repeat left top;
}

div#PLink div#Works03 ul li#PLWBtn01 a:hover {
	background: url(../../img/top/wmbtn01.gif) no-repeat left bottom;
}

div#PLink div#Works03 ul li#PLWBtn02 a:hover {
	background: url(../../img/top/wmbtn02.gif) no-repeat left bottom;
}

div#PLink div#Works03 ul li#PLWBtn03 a:hover {
	background: url(../../img/top/wmbtn03.gif) no-repeat left bottom;
}

div#PLink div#Works03 ul li#PLWBtn04 a:hover {
	background: url(../../img/top/wmbtn04.gif) no-repeat left bottom;
}

div#PLink div#Works03 ul li#PLWBtn05 a:hover {
	background: url(../../img/top/wmbtn05.gif) no-repeat left bottom;
}

div#PLink div#Works03 ul li#PLWBtn06 a:hover {
	background: url(../../img/top/wmbtn06.gif) no-repeat left bottom;
}

/*οΠΔΰ, ΤηqΠξ, ζ­ ιΏβ*/
div#PLink div#InPLink {
	width: 337px;
	float: right;
}

div#PLink div#InPLink ul li {
	list-style: none;
	margin: 0;
	padding: 7px 16px 11px 9px;
	width: 312px;
	height: 88px;
	background: url(../../img/top/lmbtn_bg.gif) no-repeat left top;
}

div#PLink div#InPLink ul li h2,
div#PLink div#InPLink ul li p {
	display: none;
}

div#PLink div#InPLink ul li a {
	display: block;
	width: 312px;
	height: 88px;
	text-indent: -99999px;
	overflow: hidden;
}

div#PLink div#InPLink ul li#PLMBtn01 a {
	background: url(../../img/top/lmbtn01.jpg) no-repeat left top;
}

div#PLink div#InPLink ul li#PLMBtn02 a {
	background: url(../../img/top/lmbtn02.jpg) no-repeat left top;
}

div#PLink div#InPLink ul li#PLMBtn03 a {
	background: url(../../img/top/lmbtn03.jpg) no-repeat left top;
}

div#PLink div#InPLink ul li#PLMBtn01 a:hover {
	background: url(../../img/top/lmbtn01.jpg) no-repeat left bottom;
}

div#PLink div#InPLink ul li#PLMBtn02 a:hover {
	background: url(../../img/top/lmbtn02.jpg) no-repeat left bottom;
}

div#PLink div#InPLink ul li#PLMBtn03 a:hover {
	background: url(../../img/top/lmbtn03.jpg) no-repeat left bottom;
}

/*Info*/
div#Info {
	width: 260px;
	float: right;
	background: #222;
}

div#Info h2 {
	height: 35px;
	background: url(../../img/top/info_t.gif) no-repeat left top;
	text-indent: -99999px;
	overflow: hidden;
}

div#Info ul {
	list-style: none;
	height: 275px;
	background: #f2f2f2;
	overflow: auto;
}

div#Info ul li {
	margin: 5px 10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #626262;
	color: #626262;
}

div#Info ul li strong {
	display: block;
	font-weight: bold;
	color: #002eff;
}
