@charset "shift_jis";

/* ヘッダー　■画像指定
----------------------------------------------- */
#header {
	background: url(../images/header.jpg) no-repeat;
}

/* top-main 
----------------------------------------------- */
#top-main {
	margin-left:20px;
	width:680px;
	z-index:2;
}

/* catch　トップページのキャッチコピー部分 */
#catch {
	width:420px;
	height:160px;
}
/* 文字・画像関連
---------------------------------------------------------------------------------------------- */
#catch h1 {
	font-size:28px;
	font-weight:bold;
	line-height:140%;
	letter-spacing:2px;
	color:#0099cc;
}

#catch h2 {
	font-size:14px;
	font-weight:bold;
	line-height:140%;
	letter-spacing:0.1px;
	color:#000000;
	margin-top:14px;
}
/* bigbt　トップページの大ボタンリンク */
#bigbt {
	width:420px;
}
#bigbt-left {
	float:left;
	width:200px;
}
#bigbt-right {
	float:right;
	width:200px;
}
#bigbt-left p, #bigbt-right p {
	font-size:12px;
	font-weight:normal;
	line-height:1.2em;
	color:#333333;
	margin-bottom:3px;
}
/* bigbt 大ボタンリンク */
#bigbt001 ul, #bigbt002 ul, #bigbt003 ul, #bigbt004 ul{
	list-style: none;
}
#bigbt001 li, #bigbt002 li, #bigbt003 li, #bigbt004 li{
	list-style: none;	
	margin:0;
}

#bigbt001 a, #bigbt002 a, #bigbt003 a, #bigbt004 a {
	text-indent: -9999px; /* テキストを消す裏ワザ */
	margin:0;
	display: block;
	width:200px;
	height:85px;
}
#bigbt001 a:hover, #bigbt002 a:hover, #bigbt003 a:hover, #bigbt004 a:hover {
	background-position: 0px -85px;
	text-decoration:none;
}

#bigbt001 a {background:url(../images/bigbt001.gif) no-repeat 0px 0;}
#bigbt002 a {background:url(../images/bigbt002.gif) no-repeat 0px 0;}
#bigbt003 a {background:url(../images/bigbt003.gif) no-repeat 0px 0;}
#bigbt004 a {background:url(../images/bigbt004.gif) no-repeat 0px 0;}

/* submenu　サブメニュー  ■高さと背景画像
---------------------------------------------------------------------------------------------- */
#submenu {
	height:390px;
	background:url(../images/bg-submenu.gif) no-repeat 0px 0;
}
#submenu001 a {
	background:url(../images/sub_menu001.gif) no-repeat 0px 0;
}
#submenu002 li a, #submenu002 li a:link, #submenu002 li a:visited {
	background:url(../images/sub_menu002.gif) no-repeat 0 0;
}
#submenu002 li a:hover{
	background:url(../images/sub_menu002.gif) no-repeat 0 -25px;
}
#submenu003 li a, #submenu003 li a:link, #submenu003 li a:visited, 
#submenu004 li a, #submenu004 li a:link, #submenu004 li a:visited {
	background:url(../images/sub_menu0034.gif) no-repeat 0 0;
}
#submenu003 li a:hover, 
#submenu004 li a:hover {
	background:url(../images/sub_menu0034.gif) no-repeat 0 -25px;
}
