
/******* フォント関連 *******/

.marq {
	font-family: "ＭＳ Ｐゴシック", "Osaka", "MS UI Gothic", "sans-serif";
	color: #868686;
	font-style: normal;
	font-weight: lighter;
	letter-spacing: normal;
}

.point01 {
	font-family: "ＭＳ Ｐゴシック", "Osaka", "MS UI Gothic", "sans-serif";
	color: #427E9B;
	font-style: normal;
	letter-spacing: normal;
}

.point02 {
	font-family: "ＭＳ Ｐゴシック", "Osaka", "MS UI Gothic", "sans-serif";
	color: #ffffff;
	font-style: normal;
	letter-spacing: normal;
}

.point03 {
	font-family: "ＭＳ Ｐゴシック", "Osaka", "MS UI Gothic", "sans-serif";
	color: #FF9900;
	font-style: normal;
	letter-spacing: normal;
}

.main13 {
	font-family: "ＭＳ Ｐゴシック", "Osaka", "MS UI Gothic", "sans-serif";
	color: #ffffff;
	font-style: normal;
	font-weight: lighter;
	letter-spacing: normal;
}

.main12 {
	font-family: "ＭＳ Ｐゴシック", "Osaka", "MS UI Gothic", "sans-serif";
	color: #ffffff;
	font-style: normal;
	font-weight: lighter;
	letter-spacing: normal;
}

.main11 {
	font-family: "ＭＳ Ｐゴシック", "Osaka", "MS UI Gothic", "sans-serif";
	color: #ffffff;
	font-style: normal;
	font-weight: lighter;
	letter-spacing: normal;
}

/******* リンク関連 *******/
a:link    {
	 color:#9E9FD6;
	 font-weight: lighter;
	 TEXT-DECORATION: none;
}

a:visited {
	color:#307643;
	TEXT-DECORATION: none;
	font-weight: lighter;
}

a:hover   {
	color:#4B4EB1;
	TEXT-DECORATION: underline;
}

a:hidden  {
	color:#4B4EB1;
}

a:active  {
	color:#4B4EB1;
}

a.widelink {
	display: block; width: 100%;
}

a.widelink:hover {
	background-color: #ffff99;
	color: red;
}

/******* ボディー *******/
body {
	margin:0 auto;
	padding:0;
	text-align:center;
	background-color: #000000;
	border:none;
}

/******* ライン&背景関係 *******/


/******* DIV関係 *******/
#marq-pos{
	padding-top:3px;
}

.mt16-ml6{
	margin-top:16px;
	margin-left:6px;
}

.mt18-ml6{
	margin-top:18px;
	margin-left:6px;
	margin-bottom:10px;
}

.mt3-ml10{
	margin-top:3px;
	margin-left:10px;
}

#line01{	
	width:280px;
	background-image:url(../img/line01.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:6px;
	padding-bottom:5px;
}

#line02{
	width:280px;
	margin-top:6px;
	background-image:url(../img/line01.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:5px;
	margin-bottom:5px;
}

.mt16{
	margin-top:16px;
}

.ml6{
	margin-left:6px;
	margin-bottom:7px;
}

.ml6_only{
	margin-left:6px;
}

.mb10{
	margin-bottom:10px;
}

#mt1-ml6{
	margin-top:1px;
	margin-left:6px;
}

.mt14-ml6{
	margin-top:14px;
	margin-left:6px;
}

.mt2-ml6{
	margin-top:2px;
	margin-left:6px;
}

.mt2-ml6-1{
	margin-top:2px;
	margin-left:6px;
	margin-bottom:20px;
}

.mt5-mb7{
	margin-top:5px;
	margin-bottom:7px;
}

.mt5-mb10{
	margin-top:5px;
	margin-bottom:10px;
}

.mt1-mb10{
	margin-top:1px;
	margin-bottom:10px;
	background-image:url(../img/line01.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.u-car1{
	width:245px;
	background-image:url(../img/line01.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:6px;
	padding-bottom:5px;
}

.u-car2{
	width:245px;
	margin-top:3px;
	margin-bottom:11px;
}

.mt1{
	margin-top:1px;
}

.mt1-mb20{
	margin-top:1px;
	margin-bottom:20px;
}


.mt15{
	margin-top:15px;
}

.mt20-ml5{
	margin-top:20px;
	margin-left:5px;
	margin-bottom:6px;
}

#w152-mt10-1{
	width:152px;
	margin-top:10px;
}

#w152-mt10-2{
	width:152px;
	margin-top:10px;
}

#w152-mt10-3{
	width:152px;
	margin-top:10px;
}

#w152-mt10-4{
	width:152px;
	margin-top:10px;
	margin-bottom:20px;
}

.ser-ph01{
	margin:1px 4px 10px 10px;
}

.ser-ph02{
	margin-top:1px;
	margin-bottom:10px;
}

#ser-1{
	width:707px;
	margin-top:6px;
	margin-bottom:10px;
}

#ser-2{
	width:707px;
	margin:6px 0 0 0;
	padding:0 0 0 0;
}

#ser-3{
	width:707px;
	margin-top:6px;
	margin-bottom:10px;
}

#ser-4{
	width:707px;
	margin-top:6px;
}

#ser-5{
	width:707px;
	margin-top:6px;
}

.ser-6{
	width:693px;
	margin-left:6px;
	background-image:url(../img/line01.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:5px;
	margin-bottom:5px;
}

.ser-6-1{
	width:445px;
	margin-left:6px;
	background-image:url(../img/line01.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:5px;
	margin-bottom:5px;
}

.ser-6-2{
	background-image:url(../img/line01.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:5px;
	margin-bottom:5px;
}

.ser-6-3{
	width:699px;
	background-image:url(../img/line01.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:5px;
	margin-bottom:5px;
}

#ser-6{
	margin-left:6px;
	margin-bottom:10px;
}

#ser-7{
	width:707px;
	margin-top:6px;
}

#ser-8{
	width:707px;
	margin-top:6px;
	margin-bottom:10px;
}

.ser-8{
	margin-left:6px;
}

#ser-9{
	width:707px;
	margin-top:6px;
	margin-bottom:10px;
}

#ser-10{
	width:693px;
	margin-left:6px;
	margin-top:6px;
}

#ser-table{
	margin-top:1px;
	margin-left:6px;
	margin-bottom:20px;
}

#ser-table1{
	margin-top:1px;
	margin-left:6px;
}


.par-1{
	width:699px;
	margin-top:6px;
	background-image:url(../img/line01.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:5px;
	margin-bottom:5px;
}

.par2-6{
	width:693px;
	background-image:url(../img/line01.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:5px;
	margin-bottom:5px;
}

.staff{
	margin-top:6px;
	margin-bottom:10px;
}

.com{
	margin-top:6px;
}

/******* お客様紹介ページ 関連 *******/

div.customer_btn{
	margin:10px 0 10px 0;
}
	

td.customer{
	background: url(../img/bg_customer.gif) repeat-y center;
	padding:0 0 0 5px;
}

div#cutomer_pho{
	float:left;
	width:206px;
	display:block;
}

div#customer_detail{
	float:left;
}

td.customer_name{
	padding:10px 0 10px 10px;
	background:url(../img/line01.gif) repeat-x bottom;
}

td.customer_car{
	padding:0 0 1px 0;
	background:url(../img/line01.gif) repeat-x bottom;
}

td.detail_1st{
	padding:10px 0 5px 10px;
}

td.detail_2nd{
	padding:5px 10px 5px 10px;
}


