<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 共通 */

body		{
			margin:0;
			padding:0;
			text-align:center;
			}

a			{
			color:#ff6600;
			text-decoration:none;
			}
			
a.hover		{
			color:#ff6600;
			}
			
a.visited	{
			color:#ff6600;
			}
			
img			{
			border:none;
			}
			
br.float_kaijo {
			clear:both;
			}
			
p.para		{
			margin:0;
			padding:0;
			font-weight:normal;
			}
			
p.p_emphasis	{
			margin:0;
			padding:0;
			font-weight:bold;
			}
			
			
div.apple	{
			width:800px;
			height:100%;
			/*\*/height:auto;/**/
			margin:0 auto;
			padding:0;
			text-align:left;
			border:0px solid #999999;
			display:block;
			overflow:visible;
			}
			
div.apple2	{
			width:800px;
			height:100%;
			/*\*/height:auto;/**/
			margin:0 auto;
			padding:0;
			text-align:left;
			display:block;
			overflow:visible;
			}
			
div.apple3	{
			width:1000px;
			height:100%;
			/*\*/height:auto;/**/
			margin:0 auto;
			padding:0;
			text-align:left;
			display:block;
			overflow:visible;
			}
			
div.apple5	{
			width:970px;
			height:100%;
			/*\*/height:auto;/**/
			margin:0 auto;
			padding:0;
			text-align:left;
			display:block;
			overflow:visible;
			}
			
/* ヘッダーバナー */
img.header_banner	{
				border:thin;
				border-color:#000000;
				}
				
				
/* パン屑リスト */
div.form_topicpath{
				width:970px;
				margin:5px auto 0 auto;
				padding:0;
				font-size:10px;
				text-align:left;
				}

div.form_topicpath3{
				width:1000px;
				margin:5px auto;
				font-size:10px;
				}
			
			
/* トップページヘッダ赤ライン */
div.head_red_line0	{
					width:100%;
					height:14px;
					margin:0;
					padding:0px;
					}
					
			
/* ヘッダ赤ライン 1000px */
div.head_red_line3	{
					width:1000px;
					height:12px;
					margin:0 auto;
					padding:1px 0 1px 2px;
					background-color:#FF0000;
					text-align:left;
					}
					
div.head_red_line3 a	{
					color:#FFFFFF;
					text-decoration:none;
					}
					
div.head_red_line3 h1	{
					color:#000000;
					font-size:10px;
					margin:0;
					padding:0;
					}
			
/* ヘッダ赤ライン 970px */
div.head_red_line5	{
					width:970px;
					height:12px;
					margin:0 auto;
					padding:1px 0 1px 2px;
					text-align:left;
					}
					
div.head_red_line5 a	{
					color:#FFFFFF;
					text-decoration:none;
					}
					
div.head_red_line5 h1	{
					color:#7a7a7a;
					font-size:10px;
					margin:0;
					padding:0;
					}
			
			
div.header	{
			padding:5px 0px 10px 0;
			margin:0 0 1px 0;
			width:800px;
			display:block;
			}
			
div.header img	{
			border:none;
			margin:10px 0 0 0;
			}
			
			
div.header3	{
			padding:5px 0px 10px 0;
			margin:0 0 1px 0;
			width:1000px;
			display:block;
			}
			
div.header5	{
			padding:5px 0px 10px 0;
			margin:0 0 1px 0;
			width:970px;
			display:block;
			}
			
div.headlogo	{
			float:left;
			margin:0 5px 10px 10px;
			padding:0;
			width:250px;
			height:70px;
			background:url(../images/apple_logo.gif) no-repeat;
			text-indent:-5000px;
			}

div.headlogo h2{
			margin:0;
			padding:0;
			}
			
div.headlogo a	{
			overflow:hidden;
			display:block;
			width:250px;
			height:70px;
			}
			
/* ver.2 */
div.headlogo2	{
			float:left;
			margin:0 5px 10px 10px;
			padding:0;
			width:250px;
			height:70px;
			}

div.headlogo2 h2{
			margin:0;
			padding:0;
			}

			
			
			
/* ヘッダーバナーとフリーダイヤル配置 */
div.head_bn_freedial	{
			float:right;
			margin-top:10px;
			padding:0;
			}
			
/* ******************************************** */
/* ********　　970px画面レイアウト　*********** */
/* ******************************************** */
			
div.content970	{
			width:970px;
			min-height:100%;
			height:100%;
			margin-top: 10px;
			padding:0;
			position:relative;
			}
			
div.container970	{
			
			}
			
div.left_cnt	{
			width:749px;
			float:left;
			margin:5px 10px 50px 0;
			padding:0;
			text-align:left;
			overflow:hidden !important;
			overflow:visible;
			height:auto !important;
			height:1300px;
			font-size:12px;
			color:#666666;
			letter-spacing:1px;
			}
			
div.right_cnt	{
			width:211px;
			float:left;
			margin:5px 0 0 0;
			padding:0;
			}
			
			
/* ******************************************** */
/* ********　　970px右サイドaskなど　*********** */
/* ******************************************** */
			
div.side_form	{
			width:211px;
			height:245px;
			margin:0 0 10px 0;
			background:url(../images/bg_side_form.jpg) no-repeat;
			}
			
div.side_form_cnt	{
			width:201px;
			margin:0px auto 0px auto;
			padding:120px 0 0px 0;
			}
			
div.side_form_cnt form	{
			margin:0;
			padding:0;
			}
			
div.side_form_cnt input.sateiformpostnum3{
				font-size:19px;
				width:50px;
				vertical-align:middle;
				font-weight:bold;
				color:#424242;
				}
				
div.side_form_cnt input.sateiformpostnum4{
				font-size:19px;
				width:60px;
				vertical-align:middle;
				font-weight:bold;
				color:#424242;
				}
				
			
div.btn_confirm2	{
				width:156px;
				height:30px;
				margin:6px auto 10px auto;
				padding:0;
				font-size:5px;
				}
				
div.btn_confirm2 a	{
				background:url(../images/btn_ask_entry.gif) no-repeat;
				width:156px;
				height:30px;
				display:block;
				overflow:hidden;
				text-indent:-99999px;
				}
				
				
div.btn_confirm2 a:hover	{
				background:url(../images/btn_ask_entry.gif) no-repeat;
				}
			
div.postnum_search3	{
			width:192px;
			height:25px;
			background-image:url(../images/bg_postnumsearch.gif);
			background-repeat:no-repeat;
			background-position:left top;
			text-align:right;
			margin:0px auto;
			}
			
div.postnum_search3 img	{
			text-align:right;
			}
			
div.side_bn	{
			margin:0 0 10px 20px;
			}
			
			
/* 新着車両 */
div.side_newcarstock	{
			width:212px;
			height:460px;
			background:url(/images/bg_side_cars2.gif) no-repeat;
			margin:0px 0 10px 0;
			
			}
			
			
iframe.side_ifr_newcarstock {
			width:176px;
			height:380px;
			margin:40px 0 0 4px;
			}
			
div.side_anotherstock	{
			width:186px;
			height:23px;
			margin:0 auto;
			text-align:right;
			}
			
			
/* ******************************************** */
/* ********　　確認画面等用ヘッダ　　********** */
/* ******************************************** */

div.headlogo2	{
			float:left;
			margin:0 5px 0 10px;
			padding:0;
			width:250px;
			height:70px;
			}
			
div.headlogo2 h2{
			margin:0;
			padding:0;
			line-hiehgt:1em;
			}
			
div.headlogo2 h2 img {
			margin:0;
			padding:0;
			}
			
br.floatend	{
			clear:both;
			height:1px;
			width:1px;
			
			}
			
p.center	{
			text-align:center;
			}
			
div.pagetop770			{
						width:770px;
						text-align:right;
						}
						
			
			

/*******************************************/
/*************** メニュー ******************/
/*******************************************/
			
ul.menu780		{
			list-style-type:none;
			margin:1px 10px 0 10px;
			padding:0;
			width:780px;
			height:36px;
			clear:both;
			display:block;
			}
			
ul.menu780 li	{
			float:left;
			height:36px;
			width:156px;
			text-indent:-3000px;
			margin:0;
			padding:0;
			}
			
ul.menu780 li a	{
			background-image:url(../images/navi7_2.gif);
			display:block;
			height:36px;
			width:156px;
			}
			
ul.menu780 li a:hover	{
			background-image:url(../images/navi7_2.gif);
			}
			
ul.menu780 li a:hover	{
			background-position-y:37px;
			}
			
ul.menu780 li.menu_home a	{
			background-position:0px 0px;
			}
			
ul.menu780 li.menu_home a:hover	{
			background-position:0px 37px;
			}
			
ul.menu780 li.menu_sell a	{
			background-position:-157px 0px;
			}
			
ul.menu780 li.menu_sell a:hover	{
			background-position:-157px 37px;
			}
			
ul.menu780 li.menu_buy a	{
			background-position:-313px 0px;
			}
			
ul.menu780 li.menu_buy a:hover	{
			background-position:-313px 37px;
			}
						
ul.menu780 li.menu_clnavi a	{
			background-position:-469px 0px;
			}
			
ul.menu780 li.menu_clnavi a:hover	{
			background-position:-469px 37px;
			}
			
ul.menu780 li.menu_shop a	{
			background-position:-624px 0px;
			}
			
ul.menu780 li.menu_shop a:hover	{
			background-position:-624px 37px;
			}			
ul.menu780 li.menu_home_now a	{
			background-position:0px 36px;
			}
			
ul.menu780 li.menu_sell_now a	{
			background-position:-157px 36px;
			}
			
ul.menu780 li.menu_buy_now a	{
			background-position:-313px 36px;
			}
			
ul.menu780 li.menu_clnavi_now a	{
			background-position:-469px 36px;
			}
			
ul.menu780 li.menu_shop_now a	{
			background-position:-624px 36px;
			}
			
			

/*******************************************/
/*	 		メニュー 20110208				*/
/*******************************************/
			
ul.menu2		{
			list-style-type:none;
			margin:1px 0px 0 0px;
			padding:0;
			width:800px;
			height:35px;
			clear:both;
			display:block;
			}
			
ul.menu2 li		{
			width:160px;
			height:35px;
			float:left;
			text-indent:-99999px;
			margin:0;
			padding:0;
}

ul.menu2 li a	{
			background-image:url(../images/navi3.gif);
			background-repeat:none;
			display:block;
			width:160px;
			height:35px;
			overflow:hidden;
}
			
			
			
/* HOME */
li.menu2_home a{
			background-position:0px 0px;
			}
			
			
li.menu2_home a:hover{
			background-position:0px 36px;
			}
			
li.menu2_home_now{
			background-position:0px 35px;
			}
			
			
/* 車を売る */
li.menu2_sell a{
			background-position:-161px 0px;
			}
			
			
li.menu2_sell a:hover{
			background-position:-161px 36px;
			}
			
li.menu2_sell_now a{
			background-position:-161px 35px;
			}
			

/* 車を買う */
li.menu2_buy a{
			background-position:-321px 0px;
			}
			
			
li.menu2_buy a:hover{
			background-position:-321px 36px;
			}
			
li.menu2_buy_now a{
			background-position:-321px 35px;
			}
			
			
			
/* カーライフナビ */
li.menu2_clnavi a{
			background-position:-481px 0px;
			}
			
			
li.menu2_clnavi a:hover{
			background-position:-481px 36px;
			}
			
li.menu2_clnavi_now a{
			background-position:-481px 35px;
			}
			
/* 店舗検索 */
li.menu2_shop a{
			background-position:-641px 0px;
			}
			
			
li.menu2_shop a:hover{
			background-position:-641px 36px;
			}
			
li.menu2_shop_now a{
			background-position:-641px 35px;
			}
			


			
/*******************************************/
/*	 		メニュー 20110215				*/
/*******************************************/
			
ul.menu3		{
			list-style-type:none;
			margin:1px 0px 0 0px;
			padding:0;
			width:1000px;
			height:35px;
			clear:both;
			display:block;
			}
			
ul.menu3 li		{
			height:35px;
			float:left;
			text-indent:-99999px;
			margin:0;
			padding:0;
}

ul.menu3 li a	{
			background-image:url(../images/navi5.gif);
			background-repeat:none;
			display:block;
			height:35px;
			overflow:hidden;
}
			
			
			
/* HOME */
li.menu3_home {
			width:165px;
			}
			
li.menu3_home a{
			width:165px;
			background-position:0px 0px;
			}
			
			
li.menu3_home a:hover{
			background-position:0px 36px;
			}
			
li.menu3_home_now{
			width:165px;
			background-position:0px 35px;
			}
			
li.menu3_home_now a{
			width:165px;
			background-position:0px 35px;
			}
			
			
/* 車を売る */
li.menu3_sell {
			width:175px;
			}

li.menu3_sell a{
			width:175px;
			background-position:-166px 0px;
			}
			
			
li.menu3_sell a:hover{
			background-position:-166px 36px;
			}
			
li.menu3_sell_now {
			width:175px;
			background-position:-166px 35px;
			}

li.menu3_sell_now a{
			width:175px;
			background-position:-166px 35px;
			}
			

/* 車を買う */
li.menu3_buy {
			width:165px;
			}

li.menu3_buy a{
			width:165px;
			background-position:-341px 0px;
			}
			
			
li.menu3_buy a:hover{
			background-position:-341px 36px;
			}
			
li.menu3_buy_now {
			width:165px;
			background-position:-341px 35px;
			}
			
li.menu3_buy_now a{
			width:165px;
			background-position:-341px 35px;
			}
			
			
/* キャンペーン */
li.menu3_camp {
			width:165px;
			}

li.menu3_camp a{
			width:165px;
			background-position:-506px 0px;
			}
			
			
li.menu3_camp a:hover{
			background-position:-506px 36px;
			}
			
li.menu3_camp_now {
			width:165px;
			background-position:-506px 35px;
			}
			
li.menu3_camp_now a{
			width:165px;
			background-position:-506px 35px;
			}
			
			
/* カーライフナビ */
li.menu3_clnavi {
			width:165px;
			}

li.menu3_clnavi a{
			width:165px;
			background-position:-671px 0px;
			}
			
			
li.menu3_clnavi a:hover{
			background-position:-671px 36px;
			}
			
li.menu3_clnavi_now {
			width:165px;
			background-position:-671px 35px;
			}
			
li.menu3_clnavi_now a{
			width:165px;
			background-position:-671px 35px;
			}
			
/* 店舗検索 */
li.menu3_shop a{
			width:165px;
			}

li.menu3_shop a{
			width:165px;
			background-position:-836px 0px;
			}
			
			
li.menu3_shop a:hover{
			background-position:-836px 36px;
			}
			
li.menu3_shop_now {
			width:165px;
			background-position:-836px 35px;
			}

li.menu3_shop_now a{
			width:165px;
			background-position:-836px 35px;
			}

			
/*******************************************/
/*	 		メニュー 20110218				*/
/*******************************************/
			
ul.menu5		{
			list-style-type:none;
			margin:1px 0px 0 0px;
			padding:0;
			width:970px;
			height:36px;
			clear:both;
			display:block;
			}
			
ul.menu5 li		{
			height:36px;
			float:left;
			text-indent:-99999px;
			margin:0;
			padding:0;
}

ul.menu5 li a	{
			background-image:url(../images/navi10.gif);
			background-repeat:none;
			display:block;
			height:36px;
			overflow:hidden;
}
			
			
			
/* HOME */
li.menu5_home {
			width:160px;
			}
			
li.menu5_home a{
			width:160px;
			background-position:0px 0px;
			}
			
			
li.menu5_home a:hover{
			background-position:0px 36px;
			}
			
li.menu5_home_now{
			width:160px;
			background-position:0px 0px;
			}
			
li.menu5_home_now a{
			width:160px;
			background-position:0px 0px;
			}
			
li.menu5_home_now a:hover{
			background-position:0px 36px;
			}
			
			
/* 車を売る */
li.menu5_sell {
			width:171px;
			}

li.menu5_sell a{
			width:171px;
			background-position:-160px 0px;
			}
			
			
li.menu5_sell a:hover{
			background-position:-160px 36px;
			}
			
li.menu5_sell_now {
			width:171px;
			background-position:-160px 0px;
			}

li.menu5_sell_now a{
			width:171px;
			background-position:-160px 0px;
			}
			
li.menu5_sell_now a:hover{
			background-position:-160px 36px;
			}
			

/* 車を買う */
li.menu5_buy {
			width:160px;
			}

li.menu5_buy a{
			width:160px;
			background-position:-331px 0px;
			}
			
			
li.menu5_buy a:hover{
			background-position:-331px 36px;
			}
			
li.menu5_buy_now {
			width:160px;
			background-position:-331px 0px;
			}
			
li.menu5_buy_now a{
			width:160px;
			background-position:-331px 0px;
			}
			
li.menu5_buy_now a:hover{
			background-position:-331px 36px;
			}
			
			
/* キャンペーン */
li.menu5_camp {
			width:160px;
			}

li.menu5_camp a{
			width:160px;
			background-position:-491px 0px;
			}
			
			
li.menu5_camp a:hover{
			background-position:-491px 36px;
			}
			
li.menu5_camp_now {
			width:160px;
			background-position:-491px 0px;
			}
			
li.menu5_camp_now a{
			width:160px;
			background-position:-491px 0px;
			}
			
li.menu5_camp_now a:hover{
			background-position:-491px 36px;
			}
			
/* カーライフナビ */
li.menu5_clnavi {
			width:160px;
			}

li.menu5_clnavi a{
			width:160px;
			background-position:-651px 0px;
			}
			
			
li.menu5_clnavi a:hover{
			background-position:-651px 36px;
			}
			
li.menu5_clnavi_now {
			width:160px;
			background-position:-651px 0px;
			}
			
li.menu5_clnavi_now a{
			width:160px;
			background-position:-651px 0px;
			}
			
li.menu5_clnavi_now a:hover{
			background-position:-651px 36px;
			}
			
/* 店舗検索 */
li.menu5_shop a{
			width:159px;
			}

li.menu5_shop a{
			width:159px;
			background-position:-811px 0px;
			}
			
			
li.menu5_shop a:hover{
			background-position:-811px 36px;
			}
			
li.menu5_shop_now {
			width:159px;
			background-position:-811px 0px;
			}

li.menu5_shop_now a{
			width:159px;
			background-position:-811px 0px;
			}

li.menu5_shop_now a:hover{
			background-position:-811px 36px;
			}


/*******************************************/
/************ コンテンツ部分 ***************/
/*******************************************/

div.content	{
			width:800px;
			margin:0;
			padding:0;
			}
			
div.content3	{
			width:1000px;
			margin:0;
			padding:0;
			}
			
div.content5	{
			width:970px;
			margin:0;
			padding:0;
			}
			
			
div.contentpart		{
					width:780px;
					margin:0 auto 0 auto;
					}

/* 左右レイアウト */

div.contentleft		{
					float:left;
					width:211px;
					margin:0 10px 0 0;
					}

div.contentright		{
					float:left;
					width:555px;
					margin:0 0px 0 0;
					vertical-align:top;
					font-size:12px;
					color:#666666;
					letter-spacing:1px;
					}

div.topicpath		{
					margin:0 0 5px 0;
					padding:0;
					font-size:10px;
					color:#666666;
					}
					
a.anchor			{
					text-decoration:none;
					color:#006633;
					}
					
					
					
/*******************************************/
/*          ショートカットリンク          */
/*******************************************/
			
/* 780px */
div.shortcut_cnt	{
			width:780px;
			margin:0 auto;
			}
			
			
/* 970px */
div.shortcut_cnt2	{
			width:970px;
			margin:0 auto;
			text-align:left;
			}
			
div.title_shortcut	{
			width:970px;
			height:30px;
			background:url(/images/bg_title_shortcut2.gif) no-repeat;
			margin:10px auto;
			}
			
div.title_shortcut p	{
			font-weight:bold;
			margin:0px 0 0 12px;
			padding:7px 0 0 0;
			}
			
div.shortcut_body	{
			width:940px;
			margin:10px 0 20px 30px;
			}
			
p.shortcut_category_title	{
			margin:0 0 3px 0;
			font-weight:bold;
			font-size:12px;
			color:#3c3c3c;
			}
			
div.shortcut_text	{
			font-size:12px;
			margin:0 0 10px 0;
			line-height:1.3em;
			color:#686868;
			}
			
div.shortcut_set	{
			width:178px;
			float:left;
			margin:0 10px 0 0;
			border-right:dotted 1px;
			}
			
div.shortcut_set2	{
			width:178px;
			float:left;
			}
			
div.shortcut_set_970	{
			width:225px;
			float:left;
			margin:0 10px 0 0;
			border-right:dotted 1px;
			white-space:nowrap;
			}
			
div.shortcut_set2_970	{
			width:225px;
			float:left;
			}
			
p.title_contry	{
			font-size:12px;
			margin:0 0 5px 0;
			padding:0;
			font-weight:bold;
			color:#505050;
			}
			
p.title_contry img	{
			vertical-align:middle;
			margin:0 10px 0 0 ;
			}
			
ul.shortcut1	{
			list-style-type:none;
			margin:0 0 10px 0;
			padding:0;
			font-size:12px;
			}
			
ul.shortcut1 li	{
			line-height:1.5em;
			}
			
ul.shortcut1 li a	{
			text-decoration:underline;
			color:#6f7769;
			}
			
					
					
/* ページトップへのボタン */
div.bottom_bt_totop	{
			width:780px;
			text-align:right;
			margin:0 0 30px 0;
			}
			
div.bottom_bt_totop_970	{
			width:970px;
			text-align:right;
			margin:0 auto 30px auto;
			}
			
			
			

/*******************************************/
/*************** フッター ******************/
/*******************************************/
div.footer0	{
			width:100%;
			height:70px;
			background-image:url(/images/bg_footer0.gif);
			background-position:bottom;
			background-repeat:repeat-x;
			font-size:12px;
			margin:0px 0 0px 0;
			padding:0;
			
			}

div.footer	{
			width:800px;
			height:70px;
			background-image:url(../images/footer3.gif);
			background-position:bottom;
			background-repeat:no-repeat;
			font-size:12px;
			text-align:right;
			text-valign:bottom;
			margin:0px 0 0px 0;
			padding:20px 0 0 0;
			}
			
div.footer2	{
			width:800px;
			height:70px;
			background-image:url(../images/footer3.gif);
			background-repeat:no-repeat;
			font-size:12px;
			text-align:right;
			text-valign:bottom;
			margin:0px auto;
			padding:0px 0 0 0;
			}
			
div.footer3	{
			width:1000px;
			height:70px;
			background-image:url(../images/footer3.gif);
			background-repeat:no-repeat;
			font-size:12px;
			text-align:right;
			text-valign:bottom;
			margin:0px auto;
			padding:0px 0 0 0;
			}
			
div.footer5	{
			width:970px;
			height:70px;
			background-image:url(../images/footer3.gif);
			background-repeat:no-repeat;
			font-size:12px;
			text-align:right;
			text-valign:bottom;
			margin:0px auto;
			padding:0px 0 0 0;
			}
			
			
/* IE用 */
div.ftitle	{
			margin:0px 5px 3px 0;
			padding:9px 0 8px 0;
			height:11px;
			line-height:1.3em;
			color:#666666;
			}
			
/* Firefox用 */
html&gt;/**/body div.ftitle, x:-moz-any-link {
			margin:0px 5px 3px 0;
			padding:9px 0 6px 0;
			height:11px;
			line-height:1.3em;
			color:#666666;
			}
			
/* chrome用 */
@media screen and (-webkit-min-device-pixel-ratio:0) {
div.ftitle	{
			margin:0px 5px 3px 0;
			padding:9px 0 5px 0;
			height:11px;
			line-height:1.3em;
			color:#666666;
			}
			}
			
			
div.ftitleform	{
			margin:0px 5px 3px 0;
			padding:9px 0 3px 0;
			height:11px;
			line-height:1.3em;
			color:#666666;
			}
			
div.ftitles strong	{
			color:#666666;
			text-decoration:none;
			}
			
div.ftitle a	{
			color:#666666;
			}

div.ftitle a:link	{
			color:#666666;
			}

div.ftitle a:visited	{
			color:#666666;
			}

div.ftitle a:active	{
			color:#666666;
			}

div.ftitle a:hover	{
			color:#666666;
			}
			
div.footer a	{
			color: #0000FF;
			text-decoration:none;
			}
			
div.footer a:hover	{
			color: #0000FF;
			text-decoration:underline;
			}
			
div.footer2 a	{
			color: #0000FF;
			text-decoration:none;
			}
			
div.footer2 a:hover	{
			color: #0000FF;
			text-decoration:underline;
			}
			
div.footer3 a	{
			color: #0000FF;
			text-decoration:none;
			}
			
div.footer3 a:hover	{
			color: #0000FF;
			text-decoration:underline;
			}
			
div.footer5 a	{
			color: #0000FF;
			text-decoration:none;
			}
			
div.footer5 a:hover	{
			color: #0000FF;
			text-decoration:underline;
			}
			
/* IE用 */
ul.footlink	{
			list-style-type:none;
			width:454px;
			margin:0;
			padding:0 0 0 0px;
			}
			
/* IE7用 */
*:first-child+html ul.footlink	{
			list-style-type:none;
			width:454px;
			margin:0 0 0 0px;
			padding:0 0 0 0;
			text-align:right;
			}
			
/* IE6用 */
* ul.footlink	{
			list-style-type:none;
			width:454px;
			margin:0 0 0 0px;
			padding:0 0 0  518px;
			text-align:right;
			}
			
			
/* Firefox用 */
html&gt;/**/body ul.footlink, x:-moz-any-link {
			list-style-type:none;
			margin:0;
			padding:0 0 0 518px;
			}
			
/* chrome用 */
@media screen and (-webkit-min-device-pixel-ratio:0) {
ul.footlink	{
			list-style-type:none;
			width:454px;
			margin:0;
			padding:0 0 0 518px;
			}
			}
			
/* ipad用 */
@media screen and (max-device-width: 1024px) {
ul.footlink	{
			list-style-type:none;
			width:454px;
			margin:0;
			padding:0 0 0 518px;
			text-align:right;
			}

ul.footlink:after	{
			content:".";
			clear:both;
			height:0;
			display:block;
			visibility:hidden;
			}


ul.footlink li	{
			line-height:1.3em;
			font-size:11px;
			}

}

			
ul.footlink li	{
			float:left;
			margin:0;
			padding:0;
			}
			
div.footer5 ul	{
			list-style-type:none;
			float:right;
			margin:0;
			padding:0;
			}
			
div.footer5 ul li	{
			float:left;
			margin:0;
			padding:0;
			}
			
ul.footlink_upper	{
			margin:0;
			padding:0;
			}
			
ul.footlink_upper	{
			margin:0;
			padding:0;
			}
			
			
			
			
/* コピーライト */
div.copyright{
			margin:0;
			padding:0;
			text-valign:bottom;
			line-height:1.1em;
			color:#FF0000;
			}
			
div.copyright a{
			color:#FF0000;
			}
			
div.copyright a:hover{
			color:#FF0000;
			}
			
div.foot_script	{
			display:none;
			margin:0;
			line-height:0px;
			}
			
/* パンくずリスト　970px */
div.topicpath		{
					width:100%;
					text-align:left;
					margin:5px 0 5px 0px;
					font-size:12px;
					}
					
/* googleadservice用 */
div.ggl_ad		{
				display:inline;
				}




div.footer_set	{
	width:100%;
	min-width:970px;
	height:170px;
	display:block;
	background:#eaeaea;
	overflow:hidden !important;
	margin:30px 0 0 0 !important;
	padding:0;
	}

div.footer_cnt	{
	width:970px;
	height:150px;
	margin:0 auto;
	position:relative;
	padding:0;
	overflow:visible;
	}
	
div.footer_logo_set	{
	width:550px;
	height:43px;
	position:absolute;
	top:15px;
	left:0px;
	}
	
div.footer_logo	{
	width:130px;
	height:35px;
	position:absolute;
	top:0;
	left:0;
	text-indent:-99999px;
	background:url(../images/logo_130_35.png) no-repeat;
	}
	
div.footer_logo_text	{
	width:310px;
	height:43px;
	position:absolute;
	top:0px;
	left:150px;
	text-align:left;
	font-weight:normal;
	font-size:13px;
	line-height:1.3em;
	color:#3b3b3b;
	}
	
div.footer_link_set	{
	width:700px;
	height:100px;
	position:absolute;
	top:70px;
	left:0px;
	}
	
ul.footlink01	{
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
ul.footlink01 li	{
	float:left;
	margin:0 10px 0 0;
	padding:0;
	font-size:12px;
	line-height:1.7em;
	}
	
ul.footlink01 li a	{
	color:#0b2892;
	}
	
ul.footlink01:after	{
	clear:both;
	}
	
div.footer_freedial_set	{
	width:200px;
	height:85px;
	position:absolute;
	top:20px;
	left:770px;
	
	}

/*
div.footer_freedial_set	{
	width:200px;
	height:80px;
	position:absolute;
	top:15px;
	left:570px;
	
	}
*/

div.titile_freedial	{
	width:200px;
	height:25px;
	background:url(../images/title_freedial.gif) no-repeat;
	text-indent:-99999px;
	margin:0 0 5px 0;
	}
	
div.footer_freedial	{
	width:200px;
	height:55px;
	text-indent:-99999px;
	background:url(../images/freedial.png) no-repeat;
	overflow:hidden;
	}
	
div.footer_copyright	{
	width:100%;
	height:15px;
	text-align:center;
	font-size:12px;
	position:absolute;
	top:130px;
	left:0;
	}
	

div.footer_copyright a	{
	color:#760808;
	}
	
	

</pre></body></html>