/* ナビゲーション */


#header h6 {
	font-size: 0.8em;
	margin: 0px;
	padding: 0px;
	float: left;
}

#header h6 em {
	visibility: hidden;
}

#header h6 a {
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
}


/* ---------------------------------------- トップページ */

#header h6#home a {
	background: url(../images/navi_01a.jpg) no-repeat;
	width: 213px;
}
#header h6#home a:hover,#header h4#home a:active {
    background: url(../images/navi_01b.jpg) no-repeat;
	width: 213px;
}

#header h6#home02 a {
	background: url(../images/navi_01a.jpg) no-repeat;
	width: 213px;
}

/* ---------------------------------------- システム概要 */

#header h6#system a {
	background: url(../images/navi_02a.jpg) no-repeat;
	width: 141px;
}

#header h6#system a:hover,#header h4#system a:active {
    background: url(../images/navi_02b.jpg) no-repeat;
	width: 141px;
}

#header h6#system02 div {
	background: url(../images/navi_02c.jpg) no-repeat;
	width: 140px;
	display: block;
	height: 44px;
}

/* ---------------------------------------- サポート */

#header h6#support a {
	background: url(../images/navi_03a.jpg) no-repeat;
	width: 141px;
}
#header h6#support a:hover,#header h4#support a:active {
    background: url(../images/navi_03b.jpg) no-repeat;
	width: 141px;
}
#header h6#support02 div {
	background: url(../images/navi_03c.jpg) no-repeat;
	width: 140px;
	display: block;
	height: 44px;
}


/* ---------------------------------------- よくある質問 */

#header h6#faq a {
	background: url(../images/navi_04a.jpg) no-repeat;
	width: 141px;
}
#header h6#faq a:hover,#header h4#faq a:active {
    background: url(../images/navi_04b.jpg) no-repeat;
	width: 141px;
}
#header h6#faq02 div {
	background: url(../images/navi_04c.jpg) no-repeat;
	width: 140px;
	display: block;
	height: 44px;
}


/* ---------------------------------------- 会社情報 */

#header h6#company a {
	background: url(../images/navi_05a.jpg) no-repeat;
	width: 141px;
}
#header h6#company a:hover,#header h4#company a:active {
    background: url(../images/navi_05b.jpg) no-repeat;
	width: 141px;
}
#header h6#company02 div {
	background: url(../images/navi_05c.jpg) no-repeat;
	width: 140px;
	display: block;
	height: 44px;
}


/* ---------------------------------------- ナビのサイド部分*/

#header h6#bar a {
	background: url(../images/but_side.jpg) no-repeat;
	width: 22px;
}



/* ロールオーバー */

/* ---------------------------------------- ボタン各種*/

/* ----------------------------------- ログイン*/

.login {
	width: 207px;
	height: 26px;
	margin-top: 20px;
	background: url(../images/login_on.jpg) no-repeat left bottom;
	float: left;
	display: block;
}

.login a {
	display: block;
	width: 207px;
	height: 26px;
	font-size: 0.8em;
	line-height: 0.8em;;
	outline: none;
}

.login a:hover {
	text-indent: -9999px;
} 


/* ----------------------------------- 1ヶ月間無料*/

.butfree {
	width: 517px;
	height: 81px;
	margin: 20px 0px 30px 150px;
	background: url(../images/butfree_on.jpg) no-repeat left bottom;
}

.butfree a {
	display: block;
	width: 517px;
	height: 81px;
	font-size: 0.8em;
	line-height: 0.8em;;
	outline: none;
}

.butfree a:hover {
	text-indent: -9999px;
} 


/* ----------------------------------- 今すぐ申し込む*/

.butappli {
	width: 508px;
	height: 87px;
	margin: 20px 0px 30px 150px;
	background: url(../images/btn_application02_on.jpg) no-repeat left bottom;
}

.butappli a {
	display: block;
	width: 508px;
	height: 87px;
	font-size: 0.8em;
	line-height: 0.8em;;
	outline: none;
}

.butappli a:hover {
	text-indent: -9999px;
} 


/* ----------------------------------- ページトップへ*/

.pagetop {
	width: 90px;
	height: 15px;
	background: url(../images/pagetop_on.gif) no-repeat left bottom;
	margin: -14px 0px 0px 680px;
}

.pagetop a {
	display: block;
	width: 90px;
	height: 15px;
	font-size: 0.8em;
	line-height: 0.8em;;
	outline: none;
}

.pagetop a:hover {
	text-indent: -9999px;
} 


/* ----------------------------------- お問い合わせ*/

.inquiry {
	width: 122px;
	height: 30px;
	background: url(../images/inquiry_on.gif) no-repeat left bottom;
	float: left;
	display: block;
}

.inquiry a {
	display: block;
	width: 122px;
	height: 30px;
	font-size: 0.8em;
	line-height: 0.8em;;
	outline: none;
}

.inquiry a:hover {
	text-indent: -9999px;
} 


/* ----------------------------------- サポートページのアイコン*/

h5 {
	margin: 16px 0px 10px 0px;
	padding: 0px;
	float: left;
}

h5 a {
	display: block;
	margin: 16px 0px 10px 0px;
	padding: 0px;
	height: 90px;
	width: 160px;
}


h5#icon01{
	background: url(../support/images/icon01.jpg) no-repeat;
}


h5#icon02 {
	background: url(../support/images/icon02.jpg) no-repeat;
}


h5#icon03 {
	background: url(../support/images/icon03.jpg) no-repeat;
}
h5#icon03 a:hover {
    background: url(../support/images/icon03on.jpg) no-repeat;
}

h5#icon04 {
	background: url(../support/images/icon04.jpg) no-repeat;
}


h5#icon05 {
	background: url(../support/images/icon05.jpg) no-repeat;
}

h5#icon06 {
	background: url(../support/images/icon06.jpg) no-repeat;
}