@charset "Shift_JIS";

/* 全体構造
---------------------------------------------------- */
body {
  margin: 0;
  padding: 0;
  color: #333333;
    background-color: #e5e5dd;
}
#wrapper {
  margin: 0 auto;
  width: 1050px;
  color: #696969;
  background: url(../images/back-body.gif) repeat-y;
}

/* リンク
---------------------------------------------------- */
a:link {
  color: #98AC00;
  background: transparent;
}
a:visited {
  color: #98AC00;
  background: transparent;
}
a:hover, a:active {
  color: #ffcc66;
  background: transparent;
}

/* ヘッダ
---------------------------------------------------- */
#header {
  padding-top: 10px;
  height: 78px;
  color: #ff9933;
  background: url(../images/back-header.gif) no-repeat;
}
#header #logo {
position:relative;
	top: 30px;
	left: 50px;
}
#header ul {
  margin: 0;
  padding: 0;
  width: 950px;
  list-style: none;
  text-align: right;
  font-size: x-small;
  line-height: 1.0;
}
#header li {
  display: inline;
  padding-left: 1em;
  text-transform: uppercase;
  vertical-align: top;
}

/* ページ本体
---------------------------------------------------- */
#pagebody {
  width: 950px;
  padding-left: 50px;
}

#pagebody1 {
  width: 700px;
  padding-left: 9000px;
}

/* コンテンツ
---------------------------------------------------- */
#content {
  float: right;
  width: 710px;
  padding-bottom: 2em;
  border-bottom: 1px solid #cccccc;
}
#content h1 {
  margin: 0;
  padding-bottom: 6px;
  border-bottom:1px solid #cccccc;
  font-size: small;
}
#content h1 img {
  vertical-align: bottom;
}
#content h2 {
  margin: 0.5em 0 0;
  font-size: x-small;
  font-weight: normal;
  color: #ff9900;
  background: transparent;
}
#content p {
  font-size: small;
  line-height: 1.6;
}
#content p1 {
  font-size: x-large;
}
#content p2 {
  font-size: medium;
}
#content p3 {
  font-size: x-small;
}
#content p4 {
  font-size: small;
  color: #666666;
}
#content .lead p {
  font-size: small;
  line-height: 1.3;
  color: #3333ff;
  background: transparent;
}
#content h2+p {
  margin-top: 0.3em;
}
#content2 {
  float: right;
  width: 950px;
  padding-bottom: 1em;
  border-bottom: 1px solid #cccccc;
}
#flash {
 padding-left: 35px;
}
#content3 {
  float: right;
  width:680px;
  border-bottom: 1px solid #cccccc;
}
#content2 h2 {
  margin: 1.4em 0 0;
  font-size: large;
  font-weight: normal;
  color: #98AC00;
  background: transparent;
}
#content2 p {
  font-size: small;
  color: #999999;
  background: transparent;
}
#clients {
  float: left;
  width: 663px;
  padding: 9px;
}
#clients1 {
  float: left;
  width: 30%;
  padding: 9px;
}
#clients2 {
  float: left;
  width: 30%;
  padding: 9px;
}
#clients3 {
  float: left;
  width: 30%;
  padding: 9px;
}
#clients4 {
  float: left;
  width: 200px;
  padding: 9px;
}
#clients5 {
  float: left;
  width: 450px;
  padding: 9px;
}
#clients6 {
	clear:both;
  width: 660px;
  padding: 9px;
}
#clients7 {
  float: left;
  width: 325px;
  padding: 9px;
}
#clients7 p1 {
font-size:x-large;
}
#clients7 p2 {
font-size:medium;
}
#clients7 p3 {
font-size:x-small;
}
#clients8 {
  float: left;
  width: 600px;
}
#clients9 {
  float: left;
  width: 220px;
  padding: 9px;
}
#clients9 p1 {
font-size:14px;
}
#clients9 p2 {
font-size:12px;
}
#clients9 p3 {
font-size:10px;
}
#clients10 {
  float: left;
  width: 700px;
}
#clients10 p {
font-size:11px;
}
#web1 {
  float: left;
  width: 290px;
  
}
#web2 {
  float: right;
  height: 380px;
  width: 400px;
}
#web3 {
  float: right;
  height:400px;
  width: 400px;
}
#web4 {
  float: right;
  height:280px;
  width: 400px;
}
#web5 {
  float: right;
  height:500px;
  width: 400px;
}
#web6 {
  float: left;
margin-top: 10px;
  height:280px;
  width: 200px;
}
#web7 {
  float: right;
  height:280px;
  width: 200px;
}
#web8 {
　　clear:both;
  height:220px;
  width: 700px;
}
#clients10 p5 {
font-size:xx-large;
}
#clients1 h3, #clients2 h3, #clients3 h3, #clients4 h3, #clients5 h3, #clients6 h3 {
  margin: 2px 0 0 0;
  font-size: small;
  font-weight: normal;
  color: #696969;
  background: transparent;
}
#content h2 {
  margin: 2em 0 0.3em;
  font-size: small;
  font-weight: normal;
  color: #ff9900;
  background: transparent;
}
#clients1 p, #clients2 p, #clients3 p, #clients4 p, #clients5 p, #clients6 p {
  margin: 0;
  line-height: 1.6;
  font-size: x-small;
}
#pict {
  float: left;
  width: 600px;
  padding: 9px;
}
/* ナビゲーション
---------------------------------------------------- */
#navigation {
  float: left;
  width: 200px;
  border-top: 6px solid #FFB56A;
}
#navigation ul {
  margin: 0 0 1em;
  padding: 0;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  list-style: none;
}
#navigation li {
  margin: 0;
  padding: 0;
  width: 200px;
  height: 43px;
  text-indent: -9999px;
}
#navigation li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
  width: 200px;
  height: 43px;
}
#navigation li#top      {
  background: url(../images/nav2.gif) no-repeat 0 0;
}
#navigation li#websearch    {
  background: url(../images/nav2.gif) no-repeat 0 -43px;
}
#navigation li#powerpointtool  {
  background: url(../images/nav2.gif) no-repeat 0 -86px;
}
#navigation li#concept {
  background: url(../images/nav2.gif) no-repeat 0 -129px;
}
#navigation li#proposal  {
  background: url(../images/nav2.gif) no-repeat 0 -172px;
}
#navigation li#marketing    {
  background: url(../images/nav2.gif) no-repeat 0 -215px;
}
#navigation li#commercialdesign  {
  background: url(../images/nav2.gif) no-repeat 0 -258px;
}
#navigation li#webdesign {
  background: url(../images/nav2.gif) no-repeat 0 -301px;
}
#navigation li#top a:hover    {
  background: url(../images/nav2.gif) no-repeat -200px 0px;
}
#navigation li#websearch a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -43px;
}
#navigation li#powerpointtool a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -86px;
}
#navigation li#concept a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -129px;
}
#navigation li#proposal a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -172px;
}
#navigation li#marketing a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -215px;
}
#navigation li#commercialdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -258px;
}
#navigation li#webdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -301px;
}

#navigation address {
  margin: 0;
  padding: 1em 0 0 1px;
  border-top: 1px solid #cccccc;
  font-style: normal;
  font-size: xx-small;
  text-transform: uppercase;
  line-height: 1.5;
  color: #696969;
  background: transparent;
}
#navigation div {
  margin: 0.7em 0 0 5px;
}
#navigation p {
  padding: 1em 0 0 1px;
  text-align: right;
  font-size: xx-small;
  line-height: 1.5;
	color: #333333;
  border-top: 1px solid #cccccc;
}
/* ナビゲーション1
---------------------------------------------------- */
#navigation1 {
  float: left;
  width: 200px;
  border-top: 6px solid #FFB56A;
}
#navigation1 ul {
  margin: 0 0 1em;
  padding: 0;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  list-style: none;
}
#navigation1 li {
  margin: 0;
  padding: 0;
  width: 200px;
  height: 43px;
  text-indent: -9999px;
}
#navigation1 li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
  width: 200px;
  height: 43px;
}
#navigation1 li#top      {
  background: url(../images/nav2.gif) no-repeat 0 0;
}
#navigation1 li#websearch    {
  background: url(../images/nav2.gif) no-repeat -400px -43px;
}
#navigation1 li#powerpointtool  {
  background: url(../images/nav2.gif) no-repeat 0 -86px;
}
#navigation1 li#concept {
  background: url(../images/nav2.gif) no-repeat 0 -129px;
}
#navigation1 li#proposal  {
  background: url(../images/nav2.gif) no-repeat 0 -172px;
}
#navigation1 li#marketing    {
  background: url(../images/nav2.gif) no-repeat 0 -215px;
}
#navigation1 li#commercialdesign  {
  background: url(../images/nav2.gif) no-repeat 0 -258px;
}
#navigation1 li#webdesign {
  background: url(../images/nav2.gif) no-repeat 0 -301px;
}
#navigation1 li#top a:hover    {
  background: url(../images/nav2.gif) no-repeat -200px 0px;
}
#navigation1 li#websearch a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -43px;
}
#navigation1 li#powerpointtool a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -86px;
}
#navigation1 li#concept a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -129px;
}
#navigation1 li#proposal a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -172px;
}
#navigation1 li#marketing a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -215px;
}
#navigation1 li#commercialdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -258px;
}
#navigation1 li#webdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -301px;
}

#navigation1 address {
  margin: 0;
  padding: 1em 0 0 1px;
  border-top: 1px solid #cccccc;
  font-style: normal;
  font-size: xx-small;
  text-transform: uppercase;
  line-height: 1.5;
  color: #696969;
  background: transparent;
}
#navigation1 div {
  margin: 0.7em 0 0 5px;
}
#navigation1 p {
  padding: 1em 0 0 1px;
  text-align: right;
  font-size: xx-small;
  line-height: 1.5;
	color: #333333;
  border-top: 1px solid #cccccc;
}
/* ナビゲーション2
---------------------------------------------------- */
#navigation2 {
  float: left;
  width: 200px;
  border-top: 6px solid #FFB56A;
}
#navigation2 ul {
  margin: 0 0 1em;
  padding: 0;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  list-style: none;
}
#navigation2 li {
  margin: 0;
  padding: 0;
  width: 200px;
  height: 43px;
  text-indent: -9999px;
}
#navigation2 li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
  width: 200px;
  height: 43px;
}
#navigation2 li#top      {
  background: url(../images/nav2.gif) no-repeat 0 0;
}
#navigation2 li#websearch    {
  background: url(../images/nav2.gif) no-repeat 0 -43px;
}
#navigation2 li#powerpointtool  {
  background: url(../images/nav2.gif) no-repeat -400px -86px;
}
#navigation2 li#concept {
  background: url(../images/nav2.gif) no-repeat 0 -129px;
}
#navigation2 li#proposal  {
  background: url(../images/nav2.gif) no-repeat 0 -172px;
}
#navigation2 li#marketing    {
  background: url(../images/nav2.gif) no-repeat 0 -215px;
}
#navigation2 li#commercialdesign  {
  background: url(../images/nav2.gif) no-repeat 0 -258px;
}
#navigation2 li#webdesign {
  background: url(../images/nav2.gif) no-repeat 0 -301px;
}
#navigation2 li#top a:hover    {
  background: url(../images/nav2.gif) no-repeat -200px 0px;
}
#navigation2 li#websearch a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -43px;
}
#navigation2 li#powerpointtool a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -86px;
}
#navigation2 li#concept a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -129px;
}
#navigation2 li#proposal a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -172px;
}
#navigation2 li#marketing a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -215px;
}
#navigation2 li#commercialdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -258px;
}
#navigation2 li#webdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -301px;
}

#navigation2 address {
  margin: 0;
  padding: 1em 0 0 1px;
  border-top: 1px solid #cccccc;
  font-style: normal;
  font-size: xx-small;
  text-transform: uppercase;
  line-height: 1.5;
  color: #696969;
  background: transparent;
}
#navigation2 div {
  margin: 0.7em 0 0 5px;
}
#navigation2 p {
  padding: 1em 0 0 1px;
  text-align: right;
  font-size: xx-small;
  line-height: 1.5;
	color: #333333;
  border-top: 1px solid #cccccc;
}
/* ナビゲーション3
---------------------------------------------------- */
#navigation3 {
  float: left;
  width: 200px;
  border-top: 6px solid #FFB56A;
}
#navigation3 ul {
  margin: 0 0 1em;
  padding: 0;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  list-style: none;
}
#navigation3 li {
  margin: 0;
  padding: 0;
  width: 200px;
  height: 43px;
  text-indent: -9999px;
}
#navigation3 li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
  width: 200px;
  height: 43px;
}
#navigation3 li#top      {
  background: url(../images/nav2.gif) no-repeat 0 0;
}
#navigation3 li#websearch    {
  background: url(../images/nav2.gif) no-repeat 0 -43px;
}
#navigation3 li#powerpointtool  {
  background: url(../images/nav2.gif) no-repeat 0 -86px;
}
#navigation3 li#concept {
  background: url(../images/nav2.gif) no-repeat -400px -129px;
}
#navigation3 li#proposal  {
  background: url(../images/nav2.gif) no-repeat 0 -172px;
}
#navigation3 li#marketing    {
  background: url(../images/nav2.gif) no-repeat 0 -215px;
}
#navigation3 li#commercialdesign  {
  background: url(../images/nav2.gif) no-repeat 0 -258px;
}
#navigation3 li#webdesign {
  background: url(../images/nav2.gif) no-repeat 0 -301px;
}
#navigation3 li#top a:hover    {
  background: url(../images/nav2.gif) no-repeat -200px 0px;
}
#navigation3 li#websearch a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -43px;
}
#navigation3 li#powerpointtool a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -86px;
}
#navigation3 li#concept a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -129px;
}
#navigation3 li#proposal a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -172px;
}
#navigation3 li#marketing a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -215px;
}
#navigation3 li#commercialdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -258px;
}
#navigation3 li#webdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -301px;
}

#navigation3 address {
  margin: 0;
  padding: 1em 0 0 1px;
  border-top: 1px solid #cccccc;
  font-style: normal;
  font-size: xx-small;
  text-transform: uppercase;
  line-height: 1.5;
  color: #696969;
  background: transparent;
}
#navigation3 div {
  margin: 0.7em 0 0 5px;
}
#navigation3 p {
  padding: 1em 0 0 1px;
  text-align: right;
  font-size: xx-small;
  line-height: 1.5;
	color: #333333;
  border-top: 1px solid #cccccc;
}
/* ナビゲーション4
---------------------------------------------------- */
#navigation4 {
  float: left;
  width: 200px;
  border-top: 6px solid #FFB56A;
}
#navigation4 ul {
  margin: 0 0 1em;
  padding: 0;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  list-style: none;
}
#navigation4 li {
  margin: 0;
  padding: 0;
  width: 200px;
  height: 43px;
  text-indent: -9999px;
}
#navigation4 li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
  width: 200px;
  height: 43px;
}
#navigation4 li#top      {
  background: url(../images/nav2.gif) no-repeat 0 0;
}
#navigation4 li#websearch    {
  background: url(../images/nav2.gif) no-repeat 0 -43px;
}
#navigation4 li#powerpointtool  {
  background: url(../images/nav2.gif) no-repeat 0 -86px;
}
#navigation4 li#concept {
  background: url(../images/nav2.gif) no-repeat 0 -129px;
}
#navigation4 li#proposal  {
  background: url(../images/nav2.gif) no-repeat -400px -172px;
}
#navigation4 li#marketing    {
  background: url(../images/nav2.gif) no-repeat 0 -215px;
}
#navigation4 li#commercialdesign  {
  background: url(../images/nav2.gif) no-repeat 0 -258px;
}
#navigation4 li#webdesign {
  background: url(../images/nav2.gif) no-repeat 0 -301px;
}
#navigation4 li#top a:hover    {
  background: url(../images/nav2.gif) no-repeat -200px 0px;
}
#navigation4 li#websearch a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -43px;
}
#navigation4 li#powerpointtool a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -86px;
}
#navigation4 li#concept a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -129px;
}
#navigation4 li#proposal a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -172px;
}
#navigation4 li#marketing a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -215px;
}
#navigation4 li#commercialdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -258px;
}
#navigation4 li#webdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -301px;
}

#navigation4 address {
  margin: 0;
  padding: 1em 0 0 1px;
  border-top: 1px solid #cccccc;
  font-style: normal;
  font-size: xx-small;
  text-transform: uppercase;
  line-height: 1.5;
  color: #696969;
  background: transparent;
}
#navigation4 div {
  margin: 0.7em 0 0 5px;
}
#navigation4 p {
  padding: 1em 0 0 1px;
  text-align: right;
  font-size: xx-small;
  line-height: 1.5;
	color: #333333;
  border-top: 1px solid #cccccc;
}
/* ナビゲーション5
---------------------------------------------------- */
#navigation5 {
  float: left;
  width: 200px;
  border-top: 6px solid #FFB56A;
}
#navigation5 ul {
  margin: 0 0 1em;
  padding: 0;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  list-style: none;
}
#navigation5 li {
  margin: 0;
  padding: 0;
  width: 200px;
  height: 43px;
  text-indent: -9999px;
}
#navigation5 li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
  width: 200px;
  height: 43px;
}
#navigation5 li#top      {
  background: url(../images/nav2.gif) no-repeat 0 0;
}
#navigation5 li#websearch    {
  background: url(../images/nav2.gif) no-repeat 0 -43px;
}
#navigation5 li#powerpointtool  {
  background: url(../images/nav2.gif) no-repeat 0 -86px;
}
#navigation5 li#concept {
  background: url(../images/nav2.gif) no-repeat 0 -129px;
}
#navigation5 li#proposal  {
  background: url(../images/nav2.gif) no-repeat 0 -172px;
}
#navigation5 li#marketing    {
  background: url(../images/nav2.gif) no-repeat -400px -215px;
}
#navigation5 li#commercialdesign  {
  background: url(../images/nav2.gif) no-repeat 0 -258px;
}
#navigation5 li#webdesign {
  background: url(../images/nav2.gif) no-repeat 0 -301px;
}
#navigation5 li#top a:hover    {
  background: url(../images/nav2.gif) no-repeat -200px 0px;
}
#navigation5 li#websearch a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -43px;
}
#navigation5 li#powerpointtool a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -86px;
}
#navigation5 li#concept a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -129px;
}
#navigation5 li#proposal a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -172px;
}
#navigation5 li#marketing a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -215px;
}
#navigation5 li#commercialdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -258px;
}
#navigation5 li#webdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -301px;
}

#navigation5 address {
  margin: 0;
  padding: 1em 0 0 1px;
  border-top: 1px solid #cccccc;
  font-style: normal;
  font-size: xx-small;
  text-transform: uppercase;
  line-height: 1.5;
  color: #696969;
  background: transparent;
}
#navigation5 div {
  margin: 0.7em 0 0 5px;
}
#navigation5 p {
  padding: 1em 0 0 1px;
  text-align: right;
  font-size: xx-small;
  line-height: 1.5;
	color: #333333;
  border-top: 1px solid #cccccc;
}
/* ナビゲーション6
---------------------------------------------------- */
#navigation6 {
  float: left;
  width: 200px;
  border-top: 6px solid #FFB56A;
}
#navigation6 ul {
  margin: 0 0 1em;
  padding: 0;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  list-style: none;
}
#navigation6 li {
  margin: 0;
  padding: 0;
  width: 200px;
  height: 43px;
  text-indent: -9999px;
}
#navigation6 li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
  width: 200px;
  height: 43px;
}
#navigation6 li#top      {
  background: url(../images/nav2.gif) no-repeat 0 0;
}
#navigation6 li#websearch    {
  background: url(../images/nav2.gif) no-repeat 0 -43px;
}
#navigation6 li#powerpointtool  {
  background: url(../images/nav2.gif) no-repeat 0 -86px;
}
#navigation6 li#concept {
  background: url(../images/nav2.gif) no-repeat 0 -129px;
}
#navigation6 li#proposal  {
  background: url(../images/nav2.gif) no-repeat 0 -172px;
}
#navigation6 li#marketing    {
  background: url(../images/nav2.gif) no-repeat 0 -215px;
}
#navigation6 li#commercialdesign  {
  background: url(../images/nav2.gif) no-repeat -400px -258px;
}
#navigation6 li#webdesign {
  background: url(../images/nav2.gif) no-repeat 0 -301px;
}
#navigation6 li#top a:hover    {
  background: url(../images/nav2.gif) no-repeat -200px 0px;
}
#navigation6 li#websearch a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -43px;
}
#navigation6 li#powerpointtool a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -86px;
}
#navigation6 li#concept a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -129px;
}
#navigation6 li#proposal a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -172px;
}
#navigation6 li#marketing a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -215px;
}
#navigation6 li#commercialdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -258px;
}
#navigation6 li#webdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -301px;
}

#navigation6 address {
  margin: 0;
  padding: 1em 0 0 1px;
  border-top: 1px solid #cccccc;
  font-style: normal;
  font-size: xx-small;
  text-transform: uppercase;
  line-height: 1.5;
  color: #696969;
  background: transparent;
}
#navigation6 div {
  margin: 0.7em 0 0 5px;
}
#navigation6 p {
  padding: 1em 0 0 1px;
  text-align: right;
  font-size: xx-small;
  line-height: 1.5;
	color: #333333;
  border-top: 1px solid #cccccc;
}
/* ナビゲーション7
---------------------------------------------------- */
#navigation7 {
  float: left;
  width: 200px;
  border-top: 6px solid #FFB56A;
}
#navigation7 ul {
  margin: 0 0 1em;
  padding: 0;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  list-style: none;
}
#navigation7 li {
  margin: 0;
  padding: 0;
  width: 200px;
  height: 43px;
  text-indent: -9999px;
}
#navigation7 li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
  width: 200px;
  height: 43px;
}
#navigation7 li#top      {
  background: url(../images/nav2.gif) no-repeat 0 0;
}
#navigation7 li#websearch    {
  background: url(../images/nav2.gif) no-repeat 0 -43px;
}
#navigation7 li#powerpointtool  {
  background: url(../images/nav2.gif) no-repeat 0 -86px;
}
#navigation7 li#concept {
  background: url(../images/nav2.gif) no-repeat 0 -129px;
}
#navigation7 li#proposal  {
  background: url(../images/nav2.gif) no-repeat 0 -172px;
}
#navigation7 li#marketing    {
  background: url(../images/nav2.gif) no-repeat 0 -215px;
}
#navigation7 li#commercialdesign  {
  background: url(../images/nav2.gif) no-repeat 0 -258px;
}
#navigation7 li#webdesign {
  background: url(../images/nav2.gif) no-repeat -400px -301px;
}
#navigation7 li#top a:hover    {
  background: url(../images/nav2.gif) no-repeat -200px 0px;
}
#navigation7 li#websearch a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -43px;
}
#navigation7 li#powerpointtool a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -86px;
}
#navigation7 li#concept a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -129px;
}
#navigation7 li#proposal a:hover  {
  background: url(../images/nav2.gif) no-repeat -200px -172px;
}
#navigation7 li#marketing a:hover {
  background: url(../images/nav2.gif) no-repeat -200px -215px;
}
#navigation7 li#commercialdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -258px;
}
#navigation7 li#webdesign a:hover      {
  background: url(../images/nav2.gif) no-repeat -200px -301px;
}

#navigation7 address {
  margin: 0;
  padding: 1em 0 0 1px;
  border-top: 1px solid #cccccc;
  font-style: normal;
  font-size: xx-small;
  text-transform: uppercase;
  line-height: 1.5;
  color: #696969;
  background: transparent;
}
#navigation7 div {
  margin: 0.7em 0 0 5px;
}
#navigation7 p {
  padding: 1em 0 0 1px;
  text-align: right;
  font-size: xx-small;
  line-height: 1.5;
	color: #333333;
  border-top: 1px solid #cccccc;
}
/* フッタ
---------------------------------------------------- */
#footer {
  clear: both;
}
#footer ul {
  margin: 0;
  padding: 15px 0px 15px 650px;
  width: 1050px;
  list-style: none;
  font-size: xx-small;
}
#footer li {
  display: inline;
  padding-left: 50px;
  text-transform: uppercase;
}
#footer li a {
  padding: 11px 0;
  vertical-align: middle;
  text-decoration: none;
}
#footer li#About a {
  padding-right: 22px;
  color: #666666;
  background: url(../images/privacy.gif) right no-repeat;
}
#footer li#sitemap a {
  padding-right: 22px;
  color: #666666;
  background: url(../images/sitemap.gif) right no-repeat;
}
#footer li#contact a {
  padding-right: 22px;
  color: #666666;
  background: url(../images/info.gif) right no-repeat;
}
#footer p {
  margin: 0;
  padding: 1em 0 1em 700px;
  width: 1050px;
  text-transform: uppercase;
  font-size: x-small;
  color: #ffffff;
  background: url(../images/back.gif) repeat-y;
}
