@charset "utf-8";
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

CSSﾌｧｲﾙ:cont_gs.css
ｻｲﾄ名  :grandseed
URL    :http://www.grandseed.jp

					 s2014/11/01c

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
body  {
	background-image:url(../parts/header/header_bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ＭＳ ゴシック";
	font-size: medium;
}
h1, h2, h3, {
	margin-top: 0;
	list-style-type: none;
	font-size: 10px;
	}
h4, h5, h6, p {
	margin-top: 0;
	list-style-type: none;
	font-size: small;
	}	
.twoColLiqLtHdr #container {
	position: relative;
	width: 1020px;
	margin: 0 auto;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: both;
}
/*header
++++++++++++++++++++++++++++++++++++++*/ 
.twoColLiqLtHdr #header {
	position: relative;
	margin: 0px auto 0px auto;
	width: 1020px;
	background-image: url(/parts/header/header03.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 0 0px;
	height: 350px;
	list-style-type: none;
} 

/*menu back
++++++++++++++++++++++++++++++++++++++*/
.twoColLiqLtHdr #menu-back {
	width: 1020px;
	height: 100px;
	font-size:x-small;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin: auto;
	margin-top: 10px;
}

/*menu roll over back
++++++++++++++++++++++++++++++++++++　*/
 #globalnavi{
	margin: 0;
	padding: 0;
	width: 1020;
	height: 100px;
	color: #000;
}
#globalnavi ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/*#globalnavi li{
	text-indent: -9999px;
	float:left;
	width: 170px;
	margin: 0;
	padding: 0;
}*/
#globalnavi li{
	text-indent: -9999px;
	float:left;
	width: 204px;
	margin: 0;
	padding: 0;
}
/*#globalnavi a{
  display: block;
  width: 100%;
  height: 100px;
  background-image:url(../parts/g_navi/navi.png);
  background-repeat: no-repeat;
}
#menu1 a{background-position: 0 0;}
#menu2 a{background-position: -170px 0;}
#menu3 a{background-position: -340px 0;}
#menu4 a{background-position: -510px 0;}
#menu5 a{background-position: -680px 0;}
#menu6 a{background-position: -850px 0;}
#globalnavi a:hover{
  background-image:url(../parts/g_navi/navi.png);
  background-repeat: no-repeat;
}
#menu1 a:hover{background-position: 0 -100px;}
#menu2 a:hover{background-position: -170px -100px;}
#menu3 a:hover{background-position: -340px -100px;}
#menu4 a:hover{background-position: -510px -100px;}
#menu5 a:hover{background-position: -680px -100px;}
#menu6 a:hover{background-position: -850px -100px;}*/

#globalnavi a{
  display: block;
  width: 100%;
  height: 100px;
  background-image:url(../parts/g_navi/navi02.jpg);
  background-repeat: no-repeat;
}
#menu1 a{background-position: 0 0;}
#menu2 a{background-position: -204px 0;}
#menu3 a{background-position: -408px 0;}
#menu4 a{background-position: -612px 0;}
#menu5 a{background-position: -816px 0;}
/*#menu6 a{background-position: -850px 0;}*/
#globalnavi a:hover{
  background-image:url(../parts/g_navi/navi02.jpg);
  background-repeat: no-repeat;
}
#menu1 a:hover{background-position: 0 -100px;}
#menu2 a:hover{background-position: -204px -100px;}
#menu3 a:hover{background-position: -408px -100px;}
#menu4 a:hover{background-position: -612px -100px;}
#menu5 a:hover{background-position: -816px -100px;}
/*#menu6 a:hover{background-position: -850px -100px;}*/

/*side bar
++++++++++++++++++++++++++++++++++++　*/
.twoColLiqLtHdr #sidebar1 {
	float: right;
	width: 320px;
	padding:0 0 20 0;
	margin-bottom: 10px;
	height: auto;
	padding-top: 10px;
	list-style-type: none;
	
}
 #sidebarnavi{
	margin: 0;
	padding: 0;
	width: 320;
	height: auto;
}
#sidebarnavi ul{
  margin: 0;
  padding: 0;
}
#sidebarnavi li{
	text-indent: -9999px;
	float:left;
	width: 320px;
	padding: 0;
	margin-bottom: 10px;
}
#sidebarnavi a{
  display: block;
  width: 100%;
  height: 100px;
  background-image:url(../parts/s_navi/navi.jpg);
  background-repeat: no-repeat;
}
#item1 a{background-position: 0px 0px;}
#item2 a{background-position: 0px -100px;}
#item3 a{background-position: 0px -200px;}
#item4 a{background-position: 0px -300px;}
#item5 a{background-position: 0px -400px;}
#item6 a{background-position: 0px -500px;}
#item7 a{background-position: 0px -600px;  height: 250px;}
#item8 a{background-position: 0px -850px;  height: 80px;}

#sidebarnavi a:hover{
  background-image:url(../parts/s_navi/navi.jpg);
  background-repeat: no-repeat;
}
#item1 a:hover{background-position: -320px 0px;}
#item2 a:hover{background-position: -320px -100px;}
#item3 a:hover{background-position: -320px -200px;}
#item4 a:hover{background-position: -320px -300px;}
#item5 a:hover{background-position: -320px -400px;}
#item6 a:hover{background-position: -320px -500px;}
#item7 a:hover{background-position: -320px -600px;  height: 250px;}

/*2nd
++++++++++++++++++++++++++++++++++++　*/
.twoColLiqLtHdr #2ndContent {
	float: left;
	height:auto;
	width:690px;
	color: #000;
	margin: 0 10 0 10;
}


/*footer
++++++++++++++++++++++++++++++++++++　*/
.twoColLiqLtHdr #footer {
	background:#DDDDDD;
	font-size:small;
	height: 250px;
	background-image: url(../parts/footer/bg_pict.jpg);
	background-repeat: no-repeat;
	background-position: center;
	color: #000;
	} 
.twoColLiqLtHdr #footer p {
	margin: 0px; 
	padding: 0px;
}
.twoColLiqLtHdr #footerdesign_02 {
	text-align:center;
	padding-top:125px;
}
.twoColLiqLtHdr #footerdesign_02 li {
	display:inline;
	list-style-type:none;
	margin-right:6px;
	padding-left:10px;
	border-left:1px solid #999;
}
.twoColLiqLtHdr #footerdesign_02 li.footerdesignHome {
	border-left:0;
	padding-left:0;
}
/* 再使用クラス */
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

CSSﾌｧｲﾙ:folow.css
ｻｲﾄ名  :grandseed
URL    :http://www.grandseed.jp

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
