@charset "Shift_JIS";


/*

======== table of content. =================================



date:07.08.30

summery:メルセデスケアスタイルシート

 - RESET



============================================================

*/

/* SUBNAVIGATION ------------------------------------------- */
/* SubNavigation 1st level */
#snv table tr td.tableheadcellon a#nav4-on { color:#02B0EC;}
#snv a { display:block;}
#snv .c1 a,
#snv .c1d a,
#snv .c1on a { padding-left:18px;}
#snv .c1 {background:#fff url("	http://www.mercedes-benz.co.jp/css/css_xml/ng/img/arrownav_off_66.gif") no-repeat; background-position:9px 6px;} 
#snv .c1d {background:#fff url("http://www.mercedes-benz.co.jp/imgs/nav/arrownav_off_66dw.gif") no-repeat; background-position:9px 6px;}
#snv .c1on {background:#fff url("http://www.mercedes-benz.co.jp/imgs/nav/arrownav_on.gif") no-repeat; background-position:9px 6px; cursor:default; /* standard-cursor, so that there won't be a text-cursor over the text, works just with IE and NS6 */}
#snv .c1don {background:#ffffff url("http://www.mercedes-benz.co.jp/imgs/nav/arrownav_on_dw.gif") no-repeat; background-position:9px 6px; cursor:default;}
#snv a.navlink1:hover {background:#ffffff url("http://www.mercedes-benz.co.jp/css/css_xml/ng/img/arrownav_on.gif") no-repeat; background-position:9px 6px;}
/* SubNavigation 2nd level */
#snv .c2 a,
#snv .c2d a,
#snv .c2on a { padding-left:27px;}
#snv .c2 {background:#fff url("http://www.mercedes-benz.co.jp/css/css_xml/ng/img/arrownav_off_66.gif") no-repeat; background-position:19px 7px;} 
#snv .c2d {background:#fff url("http://www.mercedes-benz.co.jp/imgs/nav/arrownav_off_66dw.gif") no-repeat; background-position:19px 7px; color:#02B0EC; }
#snv .c2on {background:#fff url("http://www.mercedes-benz.co.jp/css/css_xml/ng/img/arrownav_on.gif") no-repeat; background-position:19px 7px; cursor:default; color:#02B0EC; /* standard-cursor, so that there won't be a text-cursor over the text, works just with IE and NS6 */}
#snv .c2don {background:#ffffff url("http://www.mercedes-benz.co.jp/imgs/nav/arrownav_on_dw.gif") no-repeat; background-position:19px 7px; cursor:default; color:#02B0EC; /* standard-cursor, so that there won't be a text-cursor over the text, works just with IE and NS6 */}
#snv a.navlink2:hover {background:#ffffff url("http://www.mercedes-benz.co.jp/css/css_xml/ng/img/arrownav_on.gif") no-repeat; background-position:19px 7px;}
/* SubNavigation 3rd level */
#snv .c3 {background:#e4e4e4 url("http://www.mercedes-benz.co.jp/imgs/nav/arrownav_off_66.gif") no-repeat; background-position:29px 7px;}
#snv a.navlink3:hover {background:#ffffff url("http://www.mercedes-benz.co.jp/imgs/nav/arrownav_on.gif") no-repeat; background-position:29px 7px;}
#snv .c3on {background:#ffffff url("http://www.mercedes-benz.co.jp/imgs/nav/arrownav_on.gif") no-repeat; background-position:29px 7px; cursor:default; /* standard-cursor, so that there won't be a text-cursor over the text, works just with IE and NS6 */}
#snv #nav4-on { color:#02B0EC;}
p#ms-mb-title a { color: #036 !important;}
p#ms-mb-title a:hover { color: #00ADEF !important;}


/* RESET *************************************/
#snv a.tableheadlink {color:#666666;}
#snv a.tableheadlink:hover { color:#02B0EC;}

/* RESET *************************************/
body.care p,
body.care dl dt,
body.care dl dd,
body.care h3,
body.care table { font-size:12px; }

body.care #ms-navi-footer dl dd { font-size:10px!important;}

body.care div#snv table { font-size:10px!important;}

body.care h1,
body.care h2,
body.care h3,
body.care h4 {
 margin:0;
	padding:0;
}

body.care #wrapper {
 width:580px;
}

body.care #wrapper #head h1 {
	width:560px;
	height:132px;
	line-height:1px;
	font-size:1px;
	text-indent:-9998px;
}

body.care #wrapper #head .head-description {
	position:relative;
	top:-132px;
}


body.care div#wrapper img {
 margin:0!important;
	padding:0!important;
}

a img {
 text-decoration:none;
	border:none;
}

/* TABLE */
table tr td { line-height:1.6em!important;}
table.b-grey { border-top:1px solid #969696; border-left:1px solid #969696; }
table.b-grey tr td { border-bottom:1px solid #969696; border-right:1px solid #969696; padding:3px; }
table.b-grey tr td.bg_grey { background-color:#F0F0F0; }

/* TXT10 */
body.care .txt12 {
 font-size:12px;
}

body.care .txt10 {
 font-size:10px;
}

/* BORDER */
body.care .bottom_border {
 border-top:1px solid #969696;
	padding-top:10px;
	margin-top:10px;
}


/* FLOAT */
body.care .fr {
 float:right;
}

body.care .fl {
 float:left;
}

/*CLEARFIX */

.clearfix {
	width:inherit;
}

body.care div#wrapper div:after,
body.care div#wrapper .clearfix:after,
body.care div#wrapper div.head:after,
body.care div#wrapper div.item:after,
body.care #cnt:after,
body.care .w280:after {
	content:".";
	height:0;
	clear:both;
	display:block!important;
	visibility:hidden;
}


/* for IE6 */
* html body.care div#wrapper .clearfix,
* html body.care div#wrapper div,
* html body.care div#wrapper div.head,
* html body.care div#wrapper div#tab_in_txt,
* html body.care .w280 {
	zoom:100%;
}



/* for IE7 */
*:first-child+html body.care div#wrapper .clearfix,
*:first-child+html body.care div#wrapper div,
*:first-child+html body.care div#wrapper div.head,
*:first-child+html body.care div#wrapper div.item,
*:first-child+html div#tab_in_txt,
*:first-child+html body.care .w280 {
 display:inline-block;
}

body.care .clear {
 clear:both;
}

/* ALIGN */
.aligncenter {
 text-align:center;
}

.alignright {
 text-align:right;
}

/* WIDTH */
body.care .w280 {
 width:280px;
}


/* LINK */
p a.pdf {
	background-image:url(	../imgs/icon_download.gif);
	background-position:0 0.3em;
	background-repeat:no-repeat;
	padding-left:18px;
}

p a.pdf:hover {
	background-image:url(	../imgs/icon_download_ro.gif);
}

* html p a.pdf {
	background-position:0 0.2em;
}

*:first-child+html p a.pdf {
	background-position:0 0.15em;
}

/*-----------------------------------------------------
MARGIN
-------------------------------------------------------*/
body.care .mb06{margin-bottom:6px!important;}
body.care .mb12{margin-bottom:12px!important;}
body.care .mb24{margin-bottom:24px!important;}
body.care .mb36{margin-bottom:36px!important;}
body.care .mb48{margin-bottom:48px!important;}
body.care .mb60{margin-bottom:60px!important;}

body.care .mt06{margin-top:6px!important;}
body.care .mt12{margin-top:12px!important;}
body.care .mt24{margin-top:24px!important;}
body.care .mt36{margin-top:36px!important;}
body.care .mt48{margin-top:48px!important;}
body.care .mt60{margin-top:60px!important;}


body.care .ml06{margin-left:6px!important;}
body.care .ml12{margin-left:12px!important;}
body.care .ml20{margin-left:20px!important;}
body.care .ml24{margin-left:24px!important;}
body.care .ml36{margin-left:36px!important;}
body.care .ml48{margin-left:48px!important;}
body.care .ml60{margin-left:60px!important;}
body.care .ml72{margin-left:72px!important;}


body.care .mr06{margin-right:6px!important;}
body.care .mr12{margin-right:12px!important;}
body.care .mr20{margin-right:20px!important;}
body.care .mr24{margin-right:24px!important;}
body.care .mr36{margin-right:36px!important;}
body.care .mr48{margin-right:48px!important;}
body.care .mr60{margin-right:60px!important;}

/*-----------------------------------------------------
PADDING
-------------------------------------------------------*/
body.care .pdl15 {padding-left:15px }
body.care .pdl30 {padding-left:30px }
body.care .pdl45 {padding-left:45px }
body.care .pdl60 {padding-left:60px }
body.care .pdl75 {padding-left:75px }
body.care .pdl100{padding-left:100px }


/* WRAPPER */

body.care div#wrapper {
 margin-bottom:50px;
}

/* ITEM */
body.care div#wrapper div.item {
 width:528px;
	border:1px solid #969696;
	margin:-1px 0 20px 0;
	padding:0 15px 15px 15px;
}

body.care div#wrapper div.item dt {
 clear:both;
	float:left;
	width:104px;
	height:62px;
	margin-top:15px;
}
	
body.care div#wrapper div.item dd {
 float:left;
	width:400px;
	height:62px;
	margin:15px 0 0 15px;
	padding-top:5px;
}
 
/* ITEM_24SUPPORT */
body.support div#head h1 {
	background:transparent url(../imgs/bg_24support.gif) no-repeat;
}

body.support div#wrapper div#head p {
	width:340px;
	margin:-60px 0 0 75px;
}

/* ITEM_SYSTEM */
body.system div#head h1 {
	background:transparent url(../imgs/bg_system.gif) no-repeat;
}

body.system div#wrapper div#head p {
	width:340px;
	margin:-60px 0 0 75px;
}

/* タブ内切り替えメニューはjquery.tabs.cssに記述 */

a.pointer {
	cursor:pointer;
}

table.t-caution {
 line-height:1.2em;
}

p.banner { 
 margin-top:24px;
	margin-bottom:48px;
	margin-right:20px;
	float:right;
}
 
* html p.banner { margin-right:10px;}