@charset "utf-8";

/* =====================================================

[1]  基本設定
[2]  リンク
[3]  カラー設定
[4]  位置設定
[5]  メインレイアウト
[6]  ナビページ ヘッドレイアウト
[7]  ナビページ レイアウト
[8] Box-navi 内レイアウト
[9] フッター
[10] ナビページ 左サイドナビゲーション設定
[11]ヘッダー searchボックス用
===================================================== */

/*[1] All Setting */

* {
        margin: 0;
        padding: 0;
        border: none;
        list-style-type: none;
        font-style: normal;
        font-weight: normal;
        text-align: left;
		font-size:100%;
}

body {
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	font-family:Verdana,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',osaka,'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;
	color: #333333;
	_text-align: center;
}

img { 
	border: none;
	text-align:center;
	vertical-align:middle;
}

h2 {
	display:block;
	}

p {
	line-height:1.5;
	font-size:12px;
}

/*[2] Link */

a {
	color: #990000;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
	color: #990000;
}

/*[3] color */

.red {
	font-weight:bold;
	color:#FF0000;
}

/*[4] position */

.center {
	text-align:center;
}

.right {
	text-align:right;
}

.left {
	text-align:left;
}

.caution1 {
	font-size:0.6em;
	padding: 3px 10px;
	line-height:1.2em;
}

/*[5] Content */


#frame {
width: 900px;
position: relative;
margin: 0 auto;
}

#mainHeader {
	width: 950px;
	height:75px;
	position: absolute;
	top: 0px;
	z-index: 3;
}

#content {
	background:url(../IMAGE/bg_line.gif);
	width: 900px;
	position: absolute;
	top: 75px;
	left: 0px;
	z-index: 0;
	margin-top:1px;
}

#content.content2{
background-image: none;
position: relative;
margin-top: 0;
_text-align: center;
}

#content_select {
	background:#FFFFFF;
	width: 900px;
	position: absolute;
	top: 75px;
	left: 0px;
	z-index: 0;
}

/*[7] navi contents */

#col_r {
	float: right;
	width: 707px;
	padding-bottom:50px;
	font-size:1em;
}

#col_r.content2 {
	float: none;
	margin: 0 auto;
}

#col_l {
	float: left;
	width: 193px;
}

#col_r p#head_link {
	margin-left:577px;
	margin-top:5px;
	}

.mainContents{
margin:8px 15px 0 20px;
}

/*[8] BoxedB */

.box-navi {
	padding:0;
	margin:0;
}

/*[8] Footer */

#footer {
	background:url(../IMAGE/foot_bg.gif) no-repeat 0 0;
	width:900px;
	height:37px;
	float:left;
}

.pagetop {
	width:100%;
	text-align: right;
	margin-bottom:10px;
	/*float: right;*/
}
.mainContents .pagetop{
	/*margin-right:-15px;*/
	margin-bottom:15px;
	/*_margin-bottom:0;*/
	font-size:0;
	/*height:14px;
	width:74px;
	display:inline;*/
}
.mainContents .pagetop a img{
	vertical-align:top;	
}
/*[10] Side Menu */

.s_menu {
	width: 193px;
}

.s_menu ul {
	padding:0;
	margin:0;	
}

.s_menu ul li a {
	margin: 0;
	padding: 0;
  	width: 193px;
  	height: 26px;
}

.s_menu ul li a.two_line {
  	height: 39px;
}	

.s_menu ul li.acc_tit {
	display: block;
  	width: 193px;
  	height: 43px;
	padding:0;
	background: url(../IMAGE/acc_menu_title.gif);
}

.s_menu ul li.navi_01 {
	display: block;
	background: url(../IMAGE/navi_menu_01_on.gif);
	padding:0;
}
	
.s_menu ul li.navi_01 a:link, .s_menu ul li.navi_01 a:visited {
	display: block;
	background: url(../IMAGE/navi_menu_01.gif);
	padding:0;
}
	
.s_menu ul li.navi_01 a:hover, .s_menu ul li.navi_01 a:active {
	background: none;
}

.s_menu ul li.navi_01_c a:link, .s_menu ul li.navi_01_c a:visited, .s_menu ul li.navi_01_c a:hover, .s_menu ul li.navi_01_c a:active {
	display: block;
	background: url(../IMAGE/navi_menu_01_on.gif);
	padding:0;
}

.s_menu ul li.navi_02 {
	display: block;
	background: url(../IMAGE/navi_menu_02_on.gif);
	padding:0;
}

.s_menu ul li.navi_02 a:link, .s_menu ul li.navi_02 a:visited {
	display: block;
	background: url(../IMAGE/navi_menu_02.gif);
	padding:0;
}
	
.s_menu ul li.navi_02 a:hover, .s_menu ul li.navi_02 a:active {
	background: none;
}

.s_menu ul li.navi_02_c a:link, .s_menu ul li.navi_02_c a:visited, .s_menu ul li.navi_02_c a:hover, .s_menu ul li.navi_02_c a:active {
	display: block;
	background: url(../IMAGE/navi_menu_02_on.gif);
	padding:0;
}

.s_menu ul li.navi_03 {
	display: block;
	background: url(../IMAGE/navi_menu_03_on.gif);
	padding:0;
}

.s_menu ul li.navi_03 a:link, .s_menu ul li.navi_03 a:visited {
	display: block;
	background: url(../IMAGE/navi_menu_03.gif);
	padding:0;
}
	
.s_menu ul li.navi_03 a:hover, .s_menu ul li.navi_03 a:active {
	background: none;
}

.s_menu ul li.navi_03_c a:link, .s_menu ul li.navi_03_c a:visited, .s_menu ul li.navi_03_c a:hover, .s_menu ul li.navi_03_c a:active {
	display: block;
	background: url(../IMAGE/navi_menu_03_on.gif);
	padding: 0;
}

.s_menu ul li.navi_04 {
	display: block;
	background: url(../IMAGE/navi_menu_04_on.gif);
	padding:0;
}

.s_menu ul li.navi_04 a:link, .s_menu ul li.navi_04 a:visited {
	display: block;
	background: url(../IMAGE/navi_menu_04.gif);
	padding:0;
}
	
.s_menu ul li.navi_04 a:hover, .s_menu ul li.navi_04 a:active {
	background: none;
}

.s_menu ul li.navi_04_c a:link, .s_menu ul li.navi_04_c a:visited, .s_menu ul li.navi_04_c a:hover, .s_menu ul li.navi_04_c a:active {
	display: block;
	background: url(../IMAGE/navi_menu_04_on.gif);
	padding: 0;
}

.s_menu ul li.navi_05 {
	display: block;
	background: url(../IMAGE/navi_menu_05_on.gif);
	padding:0;
}

.s_menu ul li.navi_05 a:link, .s_menu ul li.navi_05 a:visited {
	display: block;
	background: url(../IMAGE/navi_menu_05.gif);
	padding:0;
}
	
.s_menu ul li.navi_05 a:hover, .s_menu ul li.navi_05 a:active {
	background: none;
}

.s_menu ul li.navi_05_c a:link, .s_menu ul li.navi_05_c a:visited, .s_menu ul li.navi_05_c a:hover, .s_menu ul li.navi_05_c a:active {
	display: block;
	background: url(../IMAGE/navi_menu_05_on.gif);
	padding: 0;
}

.s_menu ul li.navi_06 {
	display: block;
	background: url(../IMAGE/navi_menu_06_on.gif);
	padding:0;
}

.s_menu ul li.navi_06 a:link, .s_menu ul li.navi_06 a:visited {
	display: block;
	background: url(../IMAGE/navi_menu_06.gif);
	padding:0;
}
	
.s_menu ul li.navi_06 a:hover, .s_menu ul li.navi_06 a:active {
	background: none;
}

.s_menu ul li.navi_06_c a:link, .s_menu ul li.navi_06_c a:visited, .s_menu ul li.navi_06_c a:hover, .s_menu ul li.navi_06_c a:active {
	display: block;
	background: url(../IMAGE/navi_menu_06_on.gif);
	padding: 0;
}

.s_menu ul li.navi_07 {
	display: block;
	height:33px;
	background: url(../IMAGE/navi_menu_07_on.gif);
	padding:0;
}

.s_menu ul li.navi_07 a {
	height:33px;
}

.s_menu ul li.navi_07 a:link, .s_menu ul li.navi_07 a:visited {
	display: block;
	background: url(../IMAGE/navi_menu_07.gif);
	padding:0;
}
	
.s_menu ul li.navi_07 a:hover, .s_menu ul li.navi_07 a:active {
	background: none;
}

.s_menu ul li.navi_07_c a:link, .s_menu ul li.navi_07_c a:visited, .s_menu ul li.navi_07_c a:hover, .s_menu ul li.navi_07_c a:active {
	display: block;
	background: url(../IMAGE/navi_menu_07_on.gif) ;
	padding: 0;
}

.s_menu ul li.navi_08 {
	display: block;
	height:32px;
	background: url(../IMAGE/navi_menu_08_on.gif);
	padding:0;
}

.s_menu ul li.navi_08 a {
	height:33px;
}

.s_menu ul li.navi_08 a:link, .s_menu ul li.navi_08 a:visited {
	display: block;
	background: url(../IMAGE/navi_menu_08.gif);
	padding:0;
}
	
.s_menu ul li.navi_08 a:hover, .s_menu ul li.navi_08 a:active {
	background: none;
}

.s_menu ul li.navi_08_c a:link, .s_menu ul li.navi_08_c a:visited, .s_menu ul li.navi_08_c a:hover, .s_menu ul li.navi_08_c a:active {
	display: block;
	background: url(../IMAGE/navi_menu_08_on.gif) ;
	padding: 0;
}

/* navi -- interior -- */

.s_menu ul li.interior_tit {
	display: block;
  	width: 193px;
  	height: 75px;
	padding:0;
	background: url(../IMAGE/interior_tit.gif);
}

.s_menu ul li.navi_interior_01 {
	display: block;
	background: url(../IMAGE/navi_interior_menu_01_on.gif);
	padding:0;
}
	
.s_menu ul li.navi_interior_01 a:link, .s_menu li.navi_interior_01 a:visited {
	display: block;
	background: url(../IMAGE/navi_interior_menu_01.gif);
	padding:0;
}
	
.s_menu ul li.navi_interior_01 a:hover, .s_menu li.navi_interior_01 a:active {
	background: none;
}

.s_menu ul li.navi_interior_01_c a:link, .s_menu li.navi_interior_01_c a:visited,li.navi_interior_01_c a:hover, .s_menu li.navi_interior_01_c a:active {
	display: block;
	background: url(../IMAGE/navi_interior_menu_01_on.gif);
	padding:0;
}

.s_menu ul li.navi_interior_02 {
	display: block;
	background: url(../IMAGE/navi_interior_menu_02_on.gif);
	padding:0;
}

.s_menu ul li.navi_interior_02 a:link, .s_menu li.navi_interior_02 a:visited {
	display: block;
	background: url(../IMAGE/navi_interior_menu_02.gif);
	padding:0;
}
	
.s_menu ul li.navi_interior_02 a:hover, .s_menu li.navi_interior_02 a:active {
	background: none;
}

.s_menu ul li.navi_interior_02_c a:link, .s_menu li.navi_interior_02_c a:visited,li.navi_interior_02_c a:hover, .s_menu li.navi_interior_02_c a:active {
	display: block;
	background: url(../IMAGE/navi_interior_menu_02_on.gif);
	padding:0;
}

.s_menu ul li.navi_interior_03 {
	display: block;
	background: url(../IMAGE/navi_interior_menu_03_on.gif);
	padding:0;
}

.s_menu ul li.navi_interior_03 a:link, .s_menu li.navi_interior_03 a:visited {
	display: block;
	background: url(../IMAGE/navi_interior_menu_03.gif);
	padding:0;
}
	
.s_menu ul li.navi_interior_03 a:hover, .s_menu li.navi_interior_03 a:active {
	background: none;
}

.s_menu ul li.navi_interior_03_c a:link, .s_menu li.navi_interior_03_c a:visited,li.navi_interior_03_c a:hover, .s_menu li.navi_interior_03_c a:active {
	display: block;
	background: url(../IMAGE/navi_interior_menu_03_on.gif);
	padding: 0;
}

.s_menu ul li.navi_interior_04 {
	display: block;
	background: url(../IMAGE/navi_interior_menu_04_on.gif);
	padding:0;
}

.s_menu ul li.navi_interior_04 a:link, .s_menu li.navi_interior_04 a:visited {
	display: block;
	background: url(../IMAGE/navi_interior_menu_04.gif);
	padding:0;
}
	
.s_menu ul li.navi_interior_04 a:hover, .s_menu li.navi_interior_04 a:active {
	background: none;
}

.s_menu ul li.navi_interior_04_c a:link, .s_menu li.navi_interior_04_c a:visited,li.navi_interior_04_c a:hover, .s_menu li.navi_interior_04_c a:active {
	display: block;
	background: url(../IMAGE/navi_interior_menu_04_on.gif);
	padding: 0;
}

.s_menu ul li.navi_interior_05 {
	display: block;
	background: url(../IMAGE/navi_interior_menu_05_on.gif);
	padding:0;
}

.s_menu ul li.navi_interior_05 a:link, .s_menu li.navi_interior_05 a:visited {
	display: block;
	background: url(../IMAGE/navi_interior_menu_05.gif);
	padding:0;
}
	
.s_menu ul li.navi_interior_05 a:hover, .s_menu li.navi_interior_05 a:active {
	background: none;
}

.s_menu ul li.navi_interior_05_c a:link, .s_menu li.navi_interior_05_c a:visited,li.navi_interior_05_c a:hover, .s_menu li.navi_interior_05_c a:active {
	display: block;
	background: url(../IMAGE/navi_interior_menu_05_on.gif);
	padding: 0;
}

.s_menu ul li.navi_interior_06 {
	display: block;
	background: url(../IMAGE/navi_interior_menu_06_on.gif);
	padding:0;
}

.s_menu ul li.navi_interior_06 a:link, .s_menu li.navi_interior_06 a:visited {
	display: block;
	background: url(../IMAGE/navi_interior_menu_06.gif);
	padding:0;
}
	
.s_menu ul li.navi_interior_06 a:hover, .s_menu li.navi_interior_06 a:active {
	background: none;
}

.s_menu ul li.navi_interior_06_c a:link, .s_menu li.navi_interior_06_c a:visited,li.navi_interior_06_c a:hover, .s_menu li.navi_interior_06_c a:active {
	display: block;
	background: url(../IMAGE/navi_interior_menu_06_on.gif);
	padding: 0;
}


.s_menu ul li.navi_interior_07 {
	display: block;
	background: url(../IMAGE/navi_interior_menu_07_on.gif);
	padding:0;
}

.s_menu ul li.navi_interior_07 a:link, .s_menu li.navi_interior_07 a:visited {
	display: block;
	background: url(../IMAGE/navi_interior_menu_07.gif);
	padding:0;
}
	
.s_menu ul li.navi_interior_07 a:hover, .s_menu li.navi_interior_07 a:active {
	background: none;
}

.s_menu ul li.navi_interior_07_c a:link, .s_menu li.navi_interior_07_c a:visited,li.navi_interior_07_c a:hover, .s_menu li.navi_interior_07_c a:active {
	display: block;
	background: url(../IMAGE/navi_interior_menu_07_on.gif);
	padding: 0;
}

.s_menu ul li.navi_interior_08 {
	display: block;
	background: url(../IMAGE/navi_interior_menu_08_on.gif);
	padding:0;
}

.s_menu ul li.navi_interior_08 a:link, .s_menu li.navi_interior_08 a:visited {
	display: block;
	background: url(../IMAGE/navi_interior_menu_08.gif);
	padding:0;
}
	
.s_menu ul li.navi_interior_08 a:hover, .s_menu li.navi_interior_08 a:active {
	background: none;
}

.s_menu ul li.navi_interior_08_c a:link, .s_menu li.navi_interior_08_c a:visited,li.navi_interior_08_c a:hover, .s_menu li.navi_interior_08_c a:active {
	display: block;
	background: url(../IMAGE/navi_interior_menu_08_on.gif);
	padding: 0;
}



/* navi -- exterior -- */

.s_menu ul li.exterior_tit {
	display: block;
  	width: 193px;
  	height: 75px;
	padding:0;
	background: url(../IMAGE/exterior_tit.gif);
}

.s_menu ul li.navi_exterior_01 {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_01_on.gif);
	padding:0;
}
	
.s_menu ul li.navi_exterior_01 a:link, .s_menu li.navi_exterior_01 a:visited {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_01.gif);
	padding:0;
}
	
.s_menu ul li.navi_exterior_01 a:hover, .s_menu li.navi_exterior_01 a:active {
	background: none;
}

.s_menu ul li.navi_exterior_01_c a:link, .s_menu li.navi_exterior_01_c a:visited,li.navi_exterior_01_c a:hover, .s_menu li.navi_exterior_01_c a:active {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_01_on.gif);
	padding:0;
}

.s_menu ul li.navi_exterior_02 {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_02_on.gif);
	padding:0;
}

.s_menu ul li.navi_exterior_02 a:link, .s_menu li.navi_exterior_02 a:visited {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_02.gif);
	padding:0;
}
	
.s_menu ul li.navi_exterior_02 a:hover, .s_menu li.navi_exterior_02 a:active {
	background: none;
}

.s_menu ul li.navi_exterior_02_c a:link, .s_menu li.navi_exterior_02_c a:visited,li.navi_exterior_02_c a:hover, .s_menu li.navi_exterior_02_c a:active {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_02_on.gif);
	padding:0;
}

.s_menu ul li.navi_exterior_03 {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_03_on.gif);
	padding:0;
}

.s_menu ul li.navi_exterior_03 a:link, .s_menu li.navi_exterior_03 a:visited {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_03.gif);
	padding:0;
}
	
.s_menu ul li.navi_exterior_03 a:hover, .s_menu li.navi_exterior_03 a:active {
	background: none;
}

.s_menu ul li.navi_exterior_03_c a:link, .s_menu li.navi_exterior_03_c a:visited,li.navi_exterior_03_c a:hover, .s_menu li.navi_exterior_03_c a:active {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_03_on.gif);
	padding: 0;
}

.s_menu ul li.navi_exterior_04 {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_04_on.gif);
	padding:0;
}

.s_menu ul li.navi_exterior_04 a:link, .s_menu li.navi_exterior_04 a:visited {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_04.gif);
	padding:0;
}
	
.s_menu ul li.navi_exterior_04 a:hover, .s_menu li.navi_exterior_04 a:active {
	background: none;
}

.s_menu ul li.navi_exterior_04_c a:link, .s_menu li.navi_exterior_04_c a:visited,li.navi_exterior_04_c a:hover, .s_menu li.navi_exterior_04_c a:active {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_04_on.gif);
	padding: 0;
}

.s_menu ul li.navi_exterior_05 {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_05_on.gif);
	padding:0;
}

.s_menu ul li.navi_exterior_05 a:link, .s_menu li.navi_exterior_05 a:visited {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_05.gif);
	padding:0;
}

.s_menu ul li.navi_exterior_05 a:hover, .s_menu li.navi_exterior_05 a:active {
	background: none;
}

.s_menu ul li.navi_exterior_05_c a:link, .s_menu li.navi_exterior_05_c a:visited,li.navi_exterior_05_c a:hover, .s_menu li.navi_exterior_05_c a:active {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_05_on.gif);
	padding: 0;
}


.s_menu ul li.navi_exterior_06 {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_06_on.gif);
	padding:0;
}

.s_menu ul li.navi_exterior_06 a:link, .s_menu li.navi_exterior_06 a:visited {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_06.gif);
	padding:0;
}

.s_menu ul li.navi_exterior_06 a:hover, .s_menu li.navi_exterior_06 a:active {
	background: none;
}

.s_menu ul li.navi_exterior_06_c a:link, .s_menu li.navi_exterior_06_c a:visited,li.navi_exterior_06_c a:hover, .s_menu li.navi_exterior_06_c a:active {
	display: block;
	background: url(../IMAGE/navi_exterior_menu_06_on.gif);
	padding: 0;
}


/* navi -- security -- */

.s_menu ul li.security_tit {
	display: block;
  	width: 193px;
  	height: 75px;
	padding:0;
	background: url(../IMAGE/security_tit.gif);
}

.s_menu ul li.navi_security_01 {
	display: block;
	background: url(../IMAGE/navi_security_menu_01_on.gif);
	padding:0;
}
	
.s_menu ul li.navi_security_01 a:link, .s_menu li.navi_security_01 a:visited {
	display: block;
	background: url(../IMAGE/navi_security_menu_01.gif);
	padding:0;
}
	
.s_menu ul li.navi_security_01 a:hover, .s_menu li.navi_security_01 a:active {
	background: none;
}

.s_menu ul li.navi_security_01_c a:link, .s_menu li.navi_security_01_c a:visited,li.navi_security_01_c a:hover, .s_menu li.navi_security_01_c a:active {
	display: block;
	background: url(../IMAGE/navi_security_menu_01_on.gif);
	padding:0;
}

.s_menu ul li.navi_security_02 {
	display: block;
	background: url(../IMAGE/navi_security_menu_02_on.gif);
	padding:0;
}

.s_menu ul li.navi_security_02 a:link, .s_menu li.navi_security_02 a:visited {
	display: block;
	background: url(../IMAGE/navi_security_menu_02.gif);
	padding:0;
}
	
.s_menu ul li.navi_security_02 a:hover, .s_menu li.navi_security_02 a:active {
	background: none;
}

.s_menu ul li.navi_security_02_c a:link, .s_menu li.navi_security_02_c a:visited,li.navi_security_02_c a:hover, .s_menu li.navi_security_02_c a:active {
	display: block;
	background: url(../IMAGE/navi_security_menu_02_on.gif);
	padding:0;
}

.s_menu ul li.navi_security_03 {
	display: block;
	background: url(../IMAGE/navi_security_menu_03_on.gif);
	padding:0;
}

.s_menu ul li.navi_security_03 a:link, .s_menu li.navi_security_03 a:visited {
	display: block;
	background: url(../IMAGE/navi_security_menu_03.gif);
	padding:0;
}
	
.s_menu ul li.navi_security_03 a:hover, .s_menu li.navi_security_03 a:active {
	background: none;
}

.s_menu ul li.navi_security_03_c a:link, .s_menu li.navi_security_03_c a:visited,li.navi_security_03_c a:hover, .s_menu li.navi_security_03_c a:active {
	display: block;
	background: url(../IMAGE/navi_security_menu_03_on.gif);
	padding: 0;
}

.s_menu ul li.navi_security_04 {
	display: block;
	background: url(../IMAGE/navi_security_menu_04_on.gif);
	padding:0;
}

.s_menu ul li.navi_security_04 a:link, .s_menu li.navi_security_04 a:visited {
	display: block;
	background: url(../IMAGE/navi_security_menu_04.gif);
	padding:0;
}
	
.s_menu ul li.navi_security_04 a:hover, .s_menu li.navi_security_04 a:active {
	background: none;
}

.s_menu ul li.navi_security_04_c a:link, .s_menu li.navi_security_04_c a:visited,li.navi_security_04_c a:hover, .s_menu li.navi_security_04_c a:active {
	display: block;
	background: url(../IMAGE/navi_security_menu_04_on.gif);
	padding: 0;
}

.s_menu ul li.navi_security_05 {
	display: block;
	background: url(../IMAGE/navi_security_menu_05_on.gif);
	padding:0;
}

.s_menu ul li.navi_security_05 a:link, .s_menu li.navi_security_05 a:visited {
	display: block;
	background: url(../IMAGE/navi_security_menu_05.gif);
	padding:0;
}
	
.s_menu ul li.navi_security_05 a:hover, .s_menu li.navi_security_05 a:active {
	background: none;
}

.s_menu ul li.navi_security_05_c a:link, .s_menu li.navi_security_05_c a:visited,li.navi_security_05_c a:hover, .s_menu li.navi_security_05_c a:active {
	display: block;
	background: url(../IMAGE/navi_security_menu_05_on.gif);
	padding: 0;
}

/* navi -- wheel -- */

.s_menu ul li.wheel_tit {
	display: block;
  	width: 193px;
  	height: 75px;
	padding:0;
	background: url(../IMAGE/wheel_tit.gif);
}

/* メニュー変更のためコメントアウト（09.09.10）
.s_menu ul li.navi_wheel_01 {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_01_on.gif);
	padding:0;
}
	
.s_menu ul li.navi_wheel_01 a:link, .s_menu li.navi_wheel_01 a:visited {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_01.gif);
	padding:0;
}
	
.s_menu ul li.navi_wheel_01 a:hover, .s_menu li.navi_wheel_01 a:active {
	background: none;
}

.s_menu ul li.navi_wheel_01_c a:link, .s_menu li.navi_wheel_01_c a:visited,li.navi_wheel_01_c a:hover, .s_menu li.navi_wheel_01_c a:active {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_01_on.gif);
	padding:0;
}

.s_menu ul li.navi_wheel_02 {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_02_on.gif);
	padding:0;
}

.s_menu ul li.navi_wheel_02 a:link, .s_menu li.navi_wheel_02 a:visited {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_02.gif);
	padding:0;
}
	
.s_menu ul li.navi_wheel_02 a:hover, .s_menu li.navi_wheel_02 a:active {
	background: none;
}

.s_menu ul li.navi_wheel_02_c a:link, .s_menu li.navi_wheel_02_c a:visited,li.navi_wheel_02_c a:hover, .s_menu li.navi_wheel_02_c a:active {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_02_on.gif);
	padding:0;
}
*/
.s_menu ul li.navi_wheel_03 {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_03_on.gif);
	padding:0;
}

.s_menu ul li.navi_wheel_03 a:link, .s_menu li.navi_wheel_03 a:visited {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_03.gif);
	padding:0;
}
	
.s_menu ul li.navi_wheel_03 a:hover, .s_menu li.navi_wheel_03 a:active {
	background: none;
}

.s_menu ul li.navi_wheel_03_c a:link, .s_menu li.navi_wheel_03_c a:visited,li.navi_wheel_03_c a:hover, .s_menu li.navi_wheel_03_c a:active {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_03_on.gif);
	padding: 0;
}


/* メニュー変更のためコメントアウト（09.09.10）

.s_menu ul li.navi_wheel_04 {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_04_on.gif);
	padding:0;
}

.s_menu ul li.navi_wheel_04 a:link, .s_menu li.navi_wheel_04 a:visited {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_04.gif);
	padding:0;
}
	
.s_menu ul li.navi_wheel_04 a:hover, .s_menu li.navi_wheel_04 a:active {
	background: none;
}

.s_menu ul li.navi_wheel_04_c a:link, .s_menu li.navi_wheel_04_c a:visited,li.navi_wheel_04_c a:hover, .s_menu li.navi_wheel_04_c a:active {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_04_on.gif);
	padding: 0;
}
*/


.s_menu ul li.navi_wheel_05 {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_05_on.gif);
	padding:0;
}

.s_menu ul li.navi_wheel_05 a:link, .s_menu li.navi_wheel_05 a:visited {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_05.gif);
	padding:0;
}
	
.s_menu ul li.navi_wheel_05 a:hover, .s_menu li.navi_wheel_05 a:active {
	background: none;
}

.s_menu ul li.navi_wheel_05_c a:link, .s_menu li.navi_wheel_05_c a:visited,li.navi_wheel_05_c a:hover, .s_menu li.navi_wheel_05_c a:active {
	display: block;
	background: url(../IMAGE/navi_wheel_menu_05_on.gif);
	padding: 0;
}

/* navi -- pet -- */

.s_menu ul li.pet_tit {
	display: block;
  	width: 193px;
  	height: 75px;
	padding:0;
	background: url(../IMAGE/pet_tit.gif);
}

.s_menu ul li.navi_pet_01 {
	display: block;
	background: url(../IMAGE/navi_pet_menu_01_on.gif);
	padding:0;
}
	
.s_menu ul li.navi_pet_01 a:link, .s_menu li.navi_pet_01 a:visited {
	display: block;
	background: url(../IMAGE/navi_pet_menu_01.gif);
	padding:0;
}
	
.s_menu ul li.navi_pet_01 a:hover, .s_menu li.navi_pet_01 a:active {
	background: none;
}

.s_menu ul li.navi_pet_01_c a:link, .s_menu li.navi_pet_01_c a:visited,li.navi_pet_01_c a:hover, .s_menu li.navi_pet_01_c a:active {
	display: block;
	background: url(../IMAGE/navi_pet_menu_01_on.gif);
	padding:0;
}

.s_menu ul li.navi_pet_02 {
	display: block;
	background: url(../IMAGE/navi_pet_menu_02_on.gif);
	padding:0;
}
	
.s_menu ul li.navi_pet_02 a:link, .s_menu li.navi_pet_02 a:visited {
	display: block;
	background: url(../IMAGE/navi_pet_menu_02.gif);
	padding:0;
}
	
.s_menu ul li.navi_pet_02 a:hover, .s_menu li.navi_pet_02 a:active {
	background: none;
}

.s_menu ul li.navi_pet_02_c a:link, .s_menu li.navi_pet_02_c a:visited,li.navi_pet_02_c a:hover, .s_menu li.navi_pet_02_c a:active {
	display: block;
	background: url(../IMAGE/navi_pet_menu_02_on.gif);
	padding:0;
}

.s_menu ul li.navi_pet_03 {
	display: block;
	background: url(../IMAGE/navi_pet_menu_03_on.gif);
	padding:0;
}
	
.s_menu ul li.navi_pet_03 a:link, .s_menu li.navi_pet_03 a:visited {
	display: block;
	background: url(../IMAGE/navi_pet_menu_03.gif);
	padding:0;
}
	
.s_menu ul li.navi_pet_03 a:hover, .s_menu li.navi_pet_03 a:active {
	background: none;
}

.s_menu ul li.navi_pet_03_c a:link, .s_menu li.navi_pet_03_c a:visited,li.navi_pet_03_c a:hover, .s_menu li.navi_pet_03_c a:active {
	display: block;
	background: url(../IMAGE/navi_pet_menu_03_on.gif);
	padding:0;
}

/* navi -- car care -- */

.s_menu ul li.care_tit {
	display: block;
  	width: 193px;
  	height: 75px;
	padding:0;
	background: url(../IMAGE/care_tit.gif);
}

.s_menu ul li.navi_care_01 {
	display: block;
	background: url(../IMAGE/navi_care_menu_01_on.gif);
	padding:0;
}
	
.s_menu ul li.navi_care_01 a:link, .s_menu li.navi_care_01 a:visited {
	display: block;
	background: url(../IMAGE/navi_care_menu_01.gif);
	padding:0;
}
	
.s_menu ul li.navi_care_01 a:hover, .s_menu li.navi_care_01 a:active {
	background: none;
}

.s_menu ul li.navi_care_01_c a:link, .s_menu li.navi_care_01_c a:visited,li.navi_care_01_c a:hover, .s_menu li.navi_care_01_c a:active {
	display: block;
	background: url(../IMAGE/navi_care_menu_01_on.gif);
	padding:0;
}

.s_menu ul li.navi_care_02 {
	display: block;
	background: url(../IMAGE/navi_care_menu_02_on.gif);
	padding:0;
}

.s_menu ul li.navi_care_02 a:link, .s_menu li.navi_care_02 a:visited {
	display: block;
	background: url(../IMAGE/navi_care_menu_02.gif);
	padding:0;
}
	
.s_menu ul li.navi_care_02 a:hover, .s_menu li.navi_care_02 a:active {
	background: none;
}

.s_menu ul li.navi_care_02_c a:link, .s_menu li.navi_care_02_c a:visited,li.navi_care_02_c a:hover, .s_menu li.navi_care_02_c a:active {
	display: block;
	background: url(../IMAGE/navi_care_menu_02_on.gif);
	padding:0;
}

.s_menu ul li.navi_care_03 {
	display: block;
	background: url(../IMAGE/navi_care_menu_03_on.gif);
	padding:0;
}

.s_menu ul li.navi_care_03 a:link, .s_menu li.navi_care_03 a:visited {
	display: block;
	background: url(../IMAGE/navi_care_menu_03.gif);
	padding:0;
}
	
.s_menu ul li.navi_care_03 a:hover, .s_menu li.navi_care_03 a:active {
	background: none;
}

.s_menu ul li.navi_care_03_c a:link, .s_menu li.navi_care_03_c a:visited,li.navi_care_03_c a:hover, .s_menu li.navi_care_03_c a:active {
	display: block;
	background: url(../IMAGE/navi_care_menu_03_on.gif);
	padding: 0;
}

.s_menu ul li.navi_care_04 {
	display: block;
	background: url(../IMAGE/navi_care_menu_04_on.gif);
	padding:0;
}

.s_menu ul li.navi_care_04 a:link, .s_menu li.navi_care_04 a:visited {
	display: block;
	background: url(../IMAGE/navi_care_menu_04.gif);
	padding:0;
}
	
.s_menu ul li.navi_care_04 a:hover, .s_menu li.navi_care_04 a:active {
	background: none;
}

.s_menu ul li.navi_care_04_c a:link, .s_menu li.navi_care_04_c a:visited,li.navi_care_04_c a:hover, .s_menu li.navi_care_04_c a:active {
	display: block;
	background: url(../IMAGE/navi_care_menu_04_on.gif);
	padding: 0;
}

.s_menu ul li.navi_care_05 {
	display: block;
	background: url(../IMAGE/navi_care_menu_05_on.gif);
	padding:0;
}

.s_menu ul li.navi_care_05 a:link, .s_menu li.navi_care_05 a:visited {
	display: block;
	background: url(../IMAGE/navi_care_menu_05.gif);
	padding:0;
}
	
.s_menu ul li.navi_care_05 a:hover, .s_menu li.navi_care_05 a:active {
	background: none;
}

.s_menu ul li.navi_care_05_c a:link, .s_menu li.navi_care_05_c a:visited,li.navi_care_05_c a:hover, .s_menu li.navi_care_05_c a:active {
	display: block;
	background: url(../IMAGE/navi_care_menu_05_on.gif);
	padding: 0;
}

.s_menu ul li.navi_care_06 {
	display: block;
	background: url(../IMAGE/navi_care_menu_06_on.gif);
	padding:0;
}

.s_menu ul li.navi_care_06 a:link, .s_menu li.navi_care_06 a:visited {
	display: block;
	background: url(../IMAGE/navi_care_menu_06.gif);
	padding:0;
}
	
.s_menu ul li.navi_care_06 a:hover, .s_menu li.navi_care_06 a:active {
	background: none;
}

.s_menu ul li.navi_care_06_c a:link, .s_menu li.navi_care_06_c a:visited,li.navi_care_06_c a:hover, .s_menu li.navi_care_06_c a:active {
	display: block;
	background: url(../IMAGE/navi_care_menu_06_on.gif);
	padding: 0;
}

/* banner area */

.s_menu_bn {
	margin: 0 0 4px 8px;
	padding: 20px 0 0;
}

.s_menu_bn img {
	margin:0 0 5px;
}

.s_menu_bn div.colum {
	width:95px;
	float:left;
}

.s_menu_bn div.colum img#bn4 {
	margin-top:-1px;
}

/* --(ie6)-- */
* html .s_menu_bn img#bn5 {
	margin-left:-2px;
}

.kigouSize{
	font-family:'ＭＳ Ｐゴシック' !important;
}

/**********************************/
/* header */
/**********************************/

div#mainHeader{
	width:990px;
	height:75px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:3;
}

/*以下追加 サーチボックス用*/
div#searchBox{
	width:157px;
	height:38px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:743px;
	z-index:10;
}


/**********************************/
/* clear fix */
/**********************************/

.clearfix:after { content:""; display:block; clear:both; }
* .clearfix { display:inline-block; }
*+.clearfix { display:inline-block; }
