﻿body, div, p, h1, h2, h3, h4, ul, li, table
{
	margin:0;
	padding:0;
	border:none;
}
	 
body
{
	background-color: #FFFFDD;
	background-image:url(../images/common/bgMain.gif);
	background-repeat: repeat-y;
	color:#444444;
	font-family: ＭＳ Ｐゴシック;   /* Tahoma, Arial, sans-serif, */
	font-size: 75%;
	margin-left:20px;
	width:820px;
}
A:link    {color:#0000FF;}
A:visited {color:#F05000;}
A:active  {color:#FF0000;}
A:hover   
{
    color:#0033FF;
    text-decoration:none;
    position:relative;          /* 押し下げ効果 */
    top:1px;                    /* 押し下げ効果 */
    left:1px;                   /* 押し下げ効果 */
} 
/* Header */
#HeaderArea 
{
    border:none;
    font-size:100%;
	margin:0px;
	background: url(../images/common/bgHeader.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.TopText
{
	font-size:10px;
	color:#999999;
	margin:5px;
}
.Signboard
{
    border:none;
    height:80px;
    margin:0px;
    width:234px;
}
.SiteMapPath
{
    margin:5px 0px 0px 10px;
}
#GuideArea 
{
    border:none;
    font-size:80%;
	margin:0px 0px 5px 0px;
	padding-right:30px;
	text-align:right;
}
/* Menu */
#MenuArea 
{
    border:none;
    float:left;
    font-size:100%;
	margin:0px;
	padding:0px;
	vertical-align:top;
    width:170px;
}
.MenuTitle
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/Menu_Title.gif);
	background-repeat:no-repeat;
    color:#884400;
	height:30px;
    margin:0px 0px;
    text-align:center;
}
.MenuPanel
{
	background-color:#FFFFFF;
    border-left:solid 1px #886600;
    border-right:solid 1px #886600;
    padding:5px;
    width:160px;
}
.MenuFooter
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/Menu_Footer.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:15px;
    margin:0px 0px;
    text-align:center;
}
#MenuButton00
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnDefault.gif);
	background-repeat:no-repeat;
    cursor:pointer;
    font-weight:bold;
    margin:0px 0px;
    text-align:center;
}
#MenuButton00 a
{
    color:#004466;
	display:block;
	padding:8px;
	position:relative;
	left:0px;
	top:0px;
	text-decoration:none;
}
#MenuButton00 a:visited {color:#004466;}
#MenuButton00 a:hover
{
    color:#004466;
    position:relative;          /* 押し下げ効果 */
    left:1px;                   /* 押し下げ効果 */
    top:1px;                    /* 押し下げ効果 */
} 
.MenuButton_Parent00
{
	background-color:#FFF68F;
	background-image:url(../images/common/menu/btnDefault.gif);
    background-repeat:no-repeat	;
	display:block;
    color:#004466;
    cursor:pointer;
	padding: 8px;
    margin:0px 0px;
    text-decoration:none;
    text-align:center;
}
.MenuButton_Parent
{
	background-color:#FFF68F;
	background-image:url(../images/common/menu/btnOff.gif);
    background-repeat:no-repeat	;
	display:block;
    color:#884400;
    cursor:pointer;
	padding: 8px;
    margin:0px 0px;
    text-decoration:none;
    text-align:center;
}
.MenuButton_ParentHover
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOn.gif);
	background-repeat:no-repeat;
    cursor:pointer;
    color:#FF8800;
	padding:8px;
    position:relative;          /* 押し下げ効果 */
    left:1px;                   /* 押し下げ効果 */
    top:1px;                    /* 押し下げ効果 */
    text-align:center;
} 
#MenuButton01
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff.gif);
    background-repeat:no-repeat	;
    cursor:pointer;
    margin:0px 0px;
    text-align:center;
}
#MenuButton01 a
{
    color:#884400;
	display:block;
	padding:8px;
	position:relative;
	left:0px;
	top:0px;
	text-decoration:none;
}
#MenuButton01 a:visited {color:#884400;}
#MenuButton01 a:hover
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOn.gif);
	background-repeat:no-repeat;
    color:#FF8800;
    position:relative;          /* 押し下げ効果 */
    left:1px;                   /* 押し下げ効果 */
    top:1px;                    /* 押し下げ効果 */
    text-align:center;
} 
#MenuButton05
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff.gif);
    background-repeat:no-repeat	;
    cursor:pointer;
    margin:0px 0px;
    text-align:center;
}
#MenuButton05 a
{
    color:#884400;
	display:block;
	padding:8px;
	position:relative;
	left:0px;
	top:0px;
	text-decoration:none;
}
#MenuButton05 a:visited {color:#884400;}
#MenuButton05 a:hover
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOn.gif);
	background-repeat:no-repeat;
    color:#FF8800;
    position:relative;          /* 押し下げ効果 */
    left:1px;                   /* 押し下げ効果 */
    top:1px;                    /* 押し下げ効果 */
} 
#MenuButton06
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff.gif);
    background-repeat:no-repeat	;
    cursor:pointer;
    margin:0px 0px;
    text-align:center;
}
#MenuButton06 a
{
    color:#884400;
	display:block;
	padding:8px;
	position:relative;
	left:0px;
	top:0px;
	text-decoration:none;
}
#MenuButton06 a:visited {color:#884400;}
#MenuButton06 a:hover
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOn.gif);
	background-repeat:no-repeat;
    color:#FF8800;
    position:relative;          /* 押し下げ効果 */
    left:1px;                   /* 押し下げ効果 */
    top:1px;                    /* 押し下げ効果 */
} 
#MenuButton07
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff.gif);
    background-repeat:no-repeat	;
    cursor:pointer;
    margin:0px 0px;
    text-align:center;
}
#MenuButton07 a
{
    color:#884400;
	display:block;
	padding:8px;
	position:relative;
	left:0px;
	top:0px;
	text-decoration:none;
}
#MenuButton07 a:visited {color:#884400;}
#MenuButton07 a:hover
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOn.gif);
	background-repeat:no-repeat;
    color:#FF8800;
    position:relative;          /* 押し下げ効果 */
    left:1px;                   /* 押し下げ効果 */
    top:1px;                    /* 押し下げ効果 */
} 
#MenuButton08
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff.gif);
    background-repeat:no-repeat	;
    cursor:pointer;
    margin:0px 0px;
    text-align:center;
}
#MenuButton08 a
{
    color:#884400;
	display:block;
	padding:8px;
	position:relative;
	left:0px;
	top:0px;
	text-decoration:none;
}
#MenuButton08 a:visited {color:#884400;}
#MenuButton08 a:hover
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOn.gif);
	background-repeat:no-repeat;
    color:#FF8800;
    position:relative;          /* 押し下げ効果 */
    left:1px;                   /* 押し下げ効果 */
    top:1px;                    /* 押し下げ効果 */
} 
/* Sub Menu */
#SubMenu00
{
    border:none;
    visibility:visible;
    padding-left:10px;
    text-align:center;
    width:148px;
}
#SubMenu02
{
    border:none;
    display:none;
    padding-left:10px;
    text-align:center;
    width:148px;
}
#SubMenu03
{
    border:none;
    display:none;
    padding-left:10px;
    text-align:center;
    width:148px;
}
#SubMenu04
{
    border:none;
    display:none;
    padding-left:10px;
    text-align:center;
    width:148px;
}
#SubMenu08
{
    border:none;
    display:none;
    padding-left:10px;
    text-align:center;
    width:148px;
}
/* Sub Menu Button */
.SubMenuButton00
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff_small.gif);
    background-repeat:no-repeat	;
    cursor:pointer;
    letter-spacing:2px;
    margin:1px 0px 1px 21px;
    text-align:center;
}
.SubMenuButton00 a
{
    color:#004466;
	display:block;
	padding:5px;
	position:relative;
	left:0px;
	top:0px;
	text-decoration:none;
}
.SubMenuButton00 a:visited {color:#004466;}
.SubMenuButton00 a:hover
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff_small.gif);
	background-repeat:no-repeat;
    color:#004466;
    position:relative;          /* 押し下げ効果 */
    left:1px;                   /* 押し下げ効果 */
    top:1px;                    /* 押し下げ効果 */
} 
.SubMenuButton02
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff_small.gif);
    background-repeat:no-repeat	;
    cursor:pointer;
    letter-spacing:2px;
    margin:1px 0px 1px 21px;
    text-align:center;
}
.SubMenuButton02 a
{
    color:#884400;
	display:block;
	padding:5px;
	position:relative;
	left:0px;
	top:0px;
	text-decoration:none;
}
.SubMenuButton02 a:visited {color:#884400;}
.SubMenuButton02 a:hover
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff_small.gif);
	background-repeat:no-repeat;
    color:#FF8800;
    position:relative;          /* 押し下げ効果 */
    left:1px;                   /* 押し下げ効果 */
    top:1px;                    /* 押し下げ効果 */
} 
.SubMenuButton03
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff_small.gif);
    background-repeat:no-repeat	;
    cursor:pointer;
    letter-spacing:2px;
    margin:1px 0px 1px 21px;
    text-align:center;
}
.SubMenuButton03 a
{
    color:#884400;
	display:block;
	padding:5px;
	position:relative;
	left:0px;
	top:0px;
	text-decoration:none;
}
.SubMenuButton03 a:visited {color:#884400;}
.SubMenuButton03 a:hover
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff_small.gif);
	background-repeat:no-repeat;
    color:#FF8800;
    position:relative;          /* 押し下げ効果 */
    left:1px;                   /* 押し下げ効果 */
    top:1px;                    /* 押し下げ効果 */
} 
.SubMenuButton04
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff_small.gif);
    background-repeat:no-repeat	;
    cursor:pointer;
    letter-spacing:0px;
    margin:1px 0px 1px 21px;
    text-align:center;
}
.SubMenuButton04 a
{
    color:#884400;
	display:block;
	padding:5px;
	position:relative;
	left:0px;
	top:0px;
	text-decoration:none;
}
.SubMenuButton04 a:visited {color:#884400;}
.SubMenuButton04 a:hover
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff_small.gif);
	background-repeat:no-repeat;
    color:#FF8800;
    position:relative;          /* 押し下げ効果 */
    left:1px;                   /* 押し下げ効果 */
    top:1px;                    /* 押し下げ効果 */
} 
.SubMenuButton08
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff_small.gif);
    background-repeat:no-repeat	;
    cursor:pointer;
    letter-spacing:5px;
    margin:1px 0px 1px 21px;
    text-align:center;
}
.SubMenuButton08 a
{
    color:#884400;
	display:block;
	padding:5px;
	position:relative;
	left:0px;
	top:0px;
	text-decoration:none;
}
.SubMenuButton08 a:visited {color:#884400;}
.SubMenuButton08 a:hover
{
	background-color:#FFFFFF;
	background-image:url(../images/common/menu/btnOff_small.gif);
	background-repeat:no-repeat;
    color:#FF8800;
    position:relative;          /* 押し下げ効果 */
    left:1px;                   /* 押し下げ効果 */
    top:1px;                    /* 押し下げ効果 */
} 
/* Under Menu */
.UnderMenuText
{
    font-size:90%;
	padding:10px;
    margin:5px;
}
.UnderMenuPicPanel
{
	background-image:url(../images/common/pic_frame.gif);
	background-repeat:no-repeat;
	margin:5px 5px;
	padding:25px 12px 0px 12px;
	height:170px;
	width:160px;
}
.UnderMenuPic
{
    border:solid 1px #AAAAAA;
	height:100px;
	width:135px;
}
.UnderMenuPicText
{
	width:135px;
	padding:10px 0px 0px;
}
/* Main */
.MainPanel
{
    border:none;
    float:left;
    width:615px;
}
#MainPanel_2nd
{
    border:none;
    float:left;
    margin-left:10px;
    width:615px;
}
/* Contents */
#ContentsArea 
{
	background-color:#FFFFFF;
    font-size:100%;
	margin:0px;
}
.ContentsPanel
{
    border:solid 1px #886600;
    margin:0px 10px 10px 10px;
    padding:5px;
    text-align:center;
    table-layout:fixed;
}
/* Contents Title */
.ContentsTitle_1st
{
    margin:0px 5px 5px 0px;
}
.ContentsTitle_2nd
{
    margin:0px 15px 5px 0px;
    width:300px;
}
.ContentsTitle_3rd
{
    margin:0px 0px 5px 0px;
    width:150px;
}
.ContentsTitle_4th
{
    margin:0px 0px 5px 0px;
    width:180px;
}
.ContentsAdd
{
    border:none;
    line-height:1.3;
    padding:0px 3px 3px 3px;
    margin:0px 0px 5px 20px;
    text-align:left;
}
.Contents
{
    line-height:1.3;
    padding:5px;
    margin:0px 20px 5px 5px;
    text-align:left;
}
.ContentsDetail
{
    border:solid 1px #EE6633;
    line-height:1.3;
    padding:5px;
    margin:10px;
    text-align:left;
}
.ToPageTop
{
    text-align:center;
    font-size:80%;
}
/* Title用背景 */
.ContentsTitle_Background1
{
	background-image:url(../images/common/bgContentsTitle1.gif);
	background-repeat:repeat-x;
	background-position:right top;
    border:solid 1px #E87000;
    color:#FFFFCC;
    letter-spacing:5px;
    padding:3px 5px 3px 5px;
    text-align:center;
}
.ContentsTitle_Background2
{
	background-image:url(../images/common/bgContentsTitle2.gif);
	background-repeat:repeat-x;
	background-position:right top;
    border:solid 1px #FFA033;
    color:#FFFFCC;
    font-size:110%;
    letter-spacing:5px;
    padding:3px 5px 3px 5px;
    text-align:center;
}
.ContentsTitle_Background3
{
	background-image:url(../images/common/bgContentsTitle3.gif);
	background-repeat: repeat-x;
	background-position:left top;
    border:solid 1px #FFDC66;
    color:#F07700;
    letter-spacing:2px;
    padding:5px 5px 2px 5px;
    text-align:center;
}
.ContentsTitle_Background4
{
	background-image:url(../images/common/bgContentsTitle4.gif);
	background-repeat: no-repeat;
	background-position:left top;
    border:none;
    color:#E05000;
    letter-spacing:1px;
    padding:5px 5px 2px 5px;
    text-align:center;
}
/* Footer */
#FooterArea 
{
    border:none;
    font-size:80%;
	margin:20px;
    text-align:center;
}
.FooterKeyeyes {}
.FooterKeyeyes a {text-decoration:none; color:#668866; font-style:italic;}
.FooterKeyeyes a:visited {color:#666688}

/* List */
.ListTitle
{
    background-color:#FFFFCC;
    border:solid 1px #FFEE22;
    color:#775500;
    float:left;
    margin:0px 1px 2px 2px;
    padding:5px;
    text-align:center;
    width:120px;
}
.ListContents
{
    border:solid 1px #FFEE22;
    color:#775500;
    float:left;
    padding:5px;
    margin:0px 2px 2px 1px;
    width:395px;
}
.tbListTitle
{
    background-color:#FFFFCC;
    border:solid 1px #FFEE22;
    color:#775500;
    margin:0px 1px 2px 2px;
    padding:5px;
    text-align:center;
	width:22%;
}
.tbListTitle2
{
    border:solid 1px #FFEE22;
    color:#775500;
    margin:0px 1px 2px 2px;
    padding:5px;
    text-align:center;
	width:22%;
}
.tbListContents
{
    background-color:#FFFFCC;
	border:solid 1px #FFEE22;
    color:#775500;
    padding:5px;
    margin:0px 2px 2px 1px;
    width:34%;
}
.tbListContents2
{
    border:solid 1px #FFEE22;
    color:#775500;
    padding:5px;
    margin:0px 2px 2px 1px;
	width:28%;
}
/*  */
.align_center
{
    text-align:center;
}
.align_left
{
    text-align:left;
}
.align_R
{
	text-align:right;
}
.height130px
{
	height:130px;
}
.marginLR30
{
	margin:0px 30px;
}
/* Inspect.html */
.InspectCost
{
    border:solid 1px;
    line-height:1.3;
    padding:5px;
    margin:10px;
    text-align:left;
	height:460px
}
.InspectBG
{
	background-image:url(../images/service/VW01.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
/* Inquiry.html */
.Fukuimotors{margin-left:120px;}
.TelNo{font-size:24px;}
.imgInquiry{margin:0px 20px;}
.FontSize11{font-size:11px;}
/* Link.html */
.imgLinkBoton
{
	width:120px;
	height:60px;
	margin:0px 20px;
	border:none;
}
/* Service_repair.html */
.PICstyle01
{
	float:right;
	margin:5px 10px;
}
/* Service_safetycheck.html */
.imgCheck
{
	width:140px;
	height:120px;
	padding:0px 5px 10px;
}
/* Company.html */
.imgbanner
{
	width:234px;
	height:60px;
	margin:0px 20px;
}
.AsccessMap
{
	margin:0px 24px;
	text-align:center;
}

/* Utility */
.clearFloat{clear:both;}

/* FontColor */
.FontColor_Blue{color:Blue;}
.FontColor_Red{ color:Red;}

/* FontSize */
.FontSize_120{font-size:120%;}