@charset "shift_jis";
		/**********************************************
		* Ink v1.0.5 - Copyright 2013 ZURB Inc        *
		**********************************************/

		/* Client-specific Styles & Reset */
		.hide { max-height: 0px; line-height: 0; font-size: 0; display: none; visibility: hidden;}
		.hide span {max-height: 0px; line-height: 0; font-size: 0; display: none; visibility: hidden;}
		#outlook a {
		  padding:0;
		}
		img { -ms-interpolation-mode: bicubic; }
		body{
		  width:100% !important;
		  min-width: 100%;
		  -webkit-text-size-adjust:100%;
		  -ms-text-size-adjust:100%;
		  margin:0;
		  padding:0;
		}
		div#contents {
		 width:100% !important;
		 background-color:#969696;
		}
		#bodyWrap {
			width: 980px;
			margin: 0 auto;
		}
		.ExternalClass {
		  width:100%;
		}

		.ExternalClass,
		.ExternalClass p,
		.ExternalClass span,
		.ExternalClass font,
		.ExternalClass td,
		.ExternalClass div {
		  line-height: 100%;
		}

		#backgroundTable {
		  margin:0;
		  padding:0;
		  width:100% !important;
		  line-height: 100% !important;
		}

		img {
		  outline:none;
		  text-decoration:none;
		  -ms-interpolation-mode: bicubic;
		  width: auto;
		  max-width: 100%;
		  display: block;
		}

		center {
		  width: 100%;
		  min-width: 650px;
		}

		a img {
		  border: none;
		}

		p {
		  margin: 0 0 0 10px;
		}

		table {
		  border-spacing: 0;
		  border-collapse: collapse;
		}

		td {
		  word-break: break-word;
		  -webkit-hyphens: auto;
		  -moz-hyphens: auto;
		  hyphens: auto;
		  border-collapse: collapse !important;
		}

		table, tr, td {
		  padding: 0;
		  vertical-align: top;
		  text-align: left;
		}

		hr {
		  color: #c00;
		  background-color: #c00;
		  font-size: 0;
		  height: 1px;
		  border: none;
		  margin: 0 auto;
		}

		/* Responsive Grid */

		table.body {
		  height: 100%;
		  width: 100%;
		}

		table.container {
		  width: 650px;
		  margin: 0 auto;
		  text-align: inherit;
		  /*background-color: #e7e7e7;*/
		}

		table.row {
		  padding: 0px;
		  width: 100%;
		  position: relative;
		}

		table.container table.row {
		  display: block;
		}

		td.wrapper {
		  position: relative;
		}

		table.columns td,
		table.column td {
		}

		table.columns td.sub-columns,
		table.column td.sub-columns,
		table.columns td.sub-column,
		table.column td.sub-column {
		  padding-right: 10px;
		}

		td.sub-column, td.sub-columns {
		  min-width: 0px;
		}

		table.row td.last,
		table.container td.last {
		  padding-right: 0px;
		}

		table.one { width: 30px; }
		table.two { width: 80px; }
		table.three { width: 130px; }
		table.four { width: 180px; }
		table.five { width: 230px; }
		table.six { width: 325px; }
		table.seven { width: 330px; }
		table.eight { width: 380px; }
		table.nine { width: 430px; }
		table.ten { width: 480px; }
		table.eleven { width: 600px; }
		table.twelve { width: 650px; }

		table.one center { min-width: 30px; }
		table.two center { min-width: 80px; }
		table.three center { min-width: 130px; }
		table.four center { min-width: 180px; }
		table.five center { min-width: 230px; }
		table.six center { min-width: 325px; }
		table.seven center { min-width: 330px; }
		table.eight center { min-width: 380px; }
		table.nine center { min-width: 430px; }
		table.ten center { min-width: 480px; }
		table.eleven center { min-width: 590px; }
		table.twelve center { min-width: 650px; }

		table.one .panel center { min-width: 10px; }
		table.two .panel center { min-width: 60px; }
		table.three .panel center { min-width: 110px; }
		table.four .panel center { min-width: 160px; }
		table.five .panel center { min-width: 210px; }
		table.six .panel center { min-width: 260px; }
		table.seven .panel center { min-width: 310px; }
		table.eight .panel center { min-width: 360px; }
		table.nine .panel center { min-width: 410px; }
		table.ten .panel center { min-width: 460px; }
		table.eleven .panel center { min-width: 530px; }
		table.twelve .panel center { min-width: 560px; }

		.body .columns td.one,
		.body .column td.one { width: 8.333333%; }
		.body .columns td.two,
		.body .column td.two { width: 16.666666%; }
		.body .columns td.three,
		.body .column td.three { width: 25%; }
		.body .columns td.four,
		.body .column td.four { width: 33.333333%; }
		.body .columns td.five,
		.body .column td.five { width: 41.666666%; }
		/*.body .columns td.six,
		.body .column td.six { width: 48%; }*/
		.body .columns td.seven,
		.body .column td.seven { width: 58.333333%; }
		.body .columns td.eight,
		.body .column td.eight { width: 66.666666%; }
		.body .columns td.nine,
		.body .column td.nine { width: 75%; }
		.body .columns td.ten,
		.body .column td.ten { width: 83.333333%; }
		.body .columns td.eleven,
		.body .column td.eleven { width: 91.666666%; }
		.body .columns td.twelve,
		.body .column td.twelve { width: 100%; }

		td.offset-by-one { padding-left: 50px; }
		td.offset-by-two { padding-left: 100px; }
		td.offset-by-three { padding-left: 150px; }
		td.offset-by-four { padding-left: 200px; }
		td.offset-by-five { padding-left: 250px; }
		td.offset-by-six { padding-left: 300px; }
		td.offset-by-seven { padding-left: 350px; }
		td.offset-by-eight { padding-left: 400px; }
		td.offset-by-nine { padding-left: 450px; }
		td.offset-by-ten { padding-left: 500px; }
		td.offset-by-eleven { padding-left: 590px; }

		td.expander {
		  visibility: hidden;
		  width: 0px;
		  padding: 0 !important;
		}

		table.columns .text-pad,
		table.column .text-pad {
		  padding-left: 10px;
		  padding-right: 10px;
		}

		table.columns .left-text-pad,
		table.columns .text-pad-left,
		table.column .left-text-pad,
		table.column .text-pad-left {
		  padding-left: 10px;
		}

		table.columns .right-text-pad,
		table.columns .text-pad-right,
		table.column .right-text-pad,
		table.column .text-pad-right {
		  padding-right: 10px;
		}

		/* Block Grid */

		.block-grid {
		  width: 100%;
		  max-width: 650px;
		}

		.block-grid td {
		  display: inline-block;
		  padding-right: 25px;
		}
		.block-grid td.first {
			padding-left: 30px;
		}
		.block-grid td.last {
			padding-right: 0px;
		}
		.two-up td {
		  width:270px;
		}

		.three-up td {
		  width:168px;
		}

		.four-up td {
		  width:125px;
		}

		.five-up td {
		  width:96px;
		}

		.six-up td {
		  width:76px;
		}

		.seven-up td {
		  width:62px;
		}

		.eight-up td {
		  width:52px;
		}

		/* Alignment & Visibility Classes */

		table.center, td.center {
		  text-align: center;
		}

		h1.center,
		h2.center,
		h3.center,
		h4.center,
		h5.center,
		h6.center {
		  text-align: center;
		}

		span.center {
		  display: block;
		  width: 100%;
		  text-align: center;
		}

		img.center {
		  margin: 0 auto;
		  float: none;
		}

		.show-for-small,
		.hide-for-desktop {
			display: none;
			visibility:hidden;
			width:0;
			height:0;
			padding:0;
			margin:0;
		}

		/* Typography */

		body, table.body, h1, h2, h3, h4, h5, h6, p, td {
		  font-family: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W3', Meiryo, メイリオ, sans-serif;
		  font-weight: normal;
		  padding:0;
		  margin: 0;
		  text-align: left;
		  line-height: 1.3;
		}
		span,a {
			font-family: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W3', Meiryo, メイリオ, sans-serif;
			font-weight: normal;
		}
		h1, h2, h3, h4, h5, h6 {
		  word-break: normal;
		}

		h1 {font-size: 40px;}
		h2 {font-size: 36px;}
		h3 {font-size: 32px;}
		h4 {font-size: 28px;}
		h5 {font-size: 24px;}
		h6 {font-size: 20px;}
		body, table.body, p, td {font-size: 14px;line-height:19px;}

		p.lead, p.lede, p.leed {
		  font-size: 18px;
		  line-height:21px;
		}

		p {
		  margin-bottom: 10px;
		}

		small {
		  font-size: 10px;
		}
		a {
		  color: #0099cc;
		  text-decoration: underline;
		}

	/**
		a:hover {
		  color: #0099cc !important;
		}

		a:active {
		  color: #0099cc !important;
		}

		a:visited {
		  color: #0099cc !important;
		}
	**/
		h1 a,
		h2 a,
		h3 a,
		h4 a,
		h5 a,
		h6 a {
		  color: #2ba6cb;
		}

		h1 a:active,
		h2 a:active,
		h3 a:active,
		h4 a:active,
		h5 a:active,
		h6 a:active {
		  color: #2ba6cb !important;
		}

		h1 a:visited,
		h2 a:visited,
		h3 a:visited,
		h4 a:visited,
		h5 a:visited,
		h6 a:visited {
		  color: #2ba6cb !important;
		}

		/* Panels */

		.panel {
		  background: #f2f2f2;
		  border: 1px solid #d9d9d9;
		  padding: 10px !important;
		}

		.sub-grid table {
		  width: 100%;
		}

		.sub-grid td.sub-columns {
		  padding-bottom: 0;
		}

		/* Buttons */

		table.button,
		table.tiny-button,
		table.small-button,
		table.medium-button,
		table.large-button {
		  width: 100%;
		  overflow: hidden;
		}

		table.button td,
		table.tiny-button td,
		table.small-button td,
		table.medium-button td,
		table.large-button td {
		  display: block;
		  width: auto !important;
		  text-align: center;
		  background: #2ba6cb;
		  border: 1px solid #2284a1;
		  color: #ffffff;
		  padding: 8px 0;
		}

		table.tiny-button td {
		  padding: 5px 0 4px;
		}

		table.small-button td {
		  padding: 8px 0 7px;
		}

		table.medium-button td {
		  padding: 12px 0 10px;
		}

		table.large-button td {
		  padding: 21px 0 18px;
		}

		table.button td a,
		table.tiny-button td a,
		table.small-button td a,
		table.medium-button td a,
		table.large-button td a {
		  font-weight: bold;
		  text-decoration: none;
		  font-family: Helvetica, Arial, sans-serif;
		  color: #ffffff;
		  font-size: 16px;
		}

		table.tiny-button td a {
		  font-size: 12px;
		  font-weight: normal;
		}

		table.small-button td a {
		  font-size: 16px;
		}

		table.medium-button td a {
		  font-size: 20px;
		}

		table.large-button td a {
		  font-size: 24px;
		}

		table.button:hover td,
		table.button:visited td,
		table.button:active td {
		  background: #2795b6 !important;
		}

		table.button:hover td a,
		table.button:visited td a,
		table.button:active td a {
		  color: #fff !important;
		}

		table.button:hover td,
		table.tiny-button:hover td,
		table.small-button:hover td,
		table.medium-button:hover td,
		table.large-button:hover td {
		  background: #2795b6 !important;
		}

		table.button:hover td a,
		table.button:active td a,
		table.button td a:visited,
		table.tiny-button:hover td a,
		table.tiny-button:active td a,
		table.tiny-button td a:visited,
		table.small-button:hover td a,
		table.small-button:active td a,
		table.small-button td a:visited,
		table.medium-button:hover td a,
		table.medium-button:active td a,
		table.medium-button td a:visited,
		table.large-button:hover td a,
		table.large-button:active td a,
		table.large-button td a:visited {
		  color: #ffffff !important;
		}

		table.secondary td {
		  background: #e9e9e9;
		  border-color: #d0d0d0;
		  color: #555;
		}

		table.secondary td a {
		  color: #555;
		}

		table.secondary:hover td {
		  background: #d0d0d0 !important;
		  color: #555;
		}

		table.secondary:hover td a,
		table.secondary td a:visited,
		table.secondary:active td a {
		  color: #555 !important;
		}

		table.success td {
		  background: #5da423;
		  border-color: #457a1a;
		}

		table.success:hover td {
		  background: #457a1a !important;
		}

		table.alert td {
		  background: #c60f13;
		  border-color: #970b0e;
		}

		table.alert:hover td {
		  background: #970b0e !important;
		}

		table.radius td {
		  -webkit-border-radius: 3px;
		  -moz-border-radius: 3px;
		  border-radius: 3px;
		}

		table.round td {
		  -webkit-border-radius: 500px;
		  -moz-border-radius: 500px;
		  border-radius: 500px;
		}

		/* Outlook First */

		body.outlook p {
		  display: inline !important;
		}
		.recall_indent {
			padding-left: 12px;
		}
		/* 151126配信SNS */
		.officialSnsLeft151125 {
			width: 300px;
		}
		.officialSnsAnchor01_151125 {
			padding-top: 20px;
		}

		/*  Media Queries */

		@media only screen and (max-width: 600px) {

		table[class="body"] .officialSnsLeft151125 {
			display:block !important;
			width: 100% !important;
		}
		table[class="body"] .officialSnsRight151125 {
			display:block !important;
			width: 100% !important;
		}
		table[class="body"] .officialSnsAnchor02 {
			display:block !important;
			width: 100% !important;
		}
		 #ghcontainer {
		    display:none !important;
		  }
		 #footer {
		    display:none !important;
		  }

		  table[class="body"] img {
		    max-width: 100% !important;
		    width: 100% !important;
		    height: auto !important;
		  }

		  table[class="body"] center {
		    min-width: 0 !important;
		  }

		  table[class="body"] .container {
		    width: 100% !important;
		  }

		  table[class="body"] .row {
		    width: 100% !important;
		    display: block !important;
		  }

		  table[class="body"] .wrapper {
		    display: block !important;
		    padding-right: 0 !important;
		  }

		  table[class="body"] .columns,
		  table[class="body"] .column {
		    table-layout: fixed !important;
		    float: none !important;
		    width: 100% !important;
		    padding-right: 0px !important;
		    padding-left: 0px !important;
		    display: block !important;
		  }

		  table[class="body"] .wrapper.first .columns,
		  table[class="body"] .wrapper.first .column {
		    display: table !important;
		  }

		  table[class="body"] table.columns td,
		  table[class="body"] table.column td {
		    width: 100% !important;
		  }

		  table[class="body"] .columns td.one,
		  table[class="body"] .column td.one { width: 8.333333% !important; }
		  table[class="body"] .columns td.two,
		  table[class="body"] .column td.two { width: 16.666666% !important; }
		  table[class="body"] .columns td.three,
		  table[class="body"] .column td.three { width: 25% !important; }
		  table[class="body"] .columns td.four,
		  table[class="body"] .column td.four { width: 33.333333% !important; }
		  table[class="body"] .columns td.five,
		  table[class="body"] .column td.five { width: 41.666666% !important; }
		  table[class="body"] .columns td.six,
		  table[class="body"] .column td.six { width: 49.13793% !important; }
		  table[class="body"] .columns td.seven,
		  table[class="body"] .column td.seven { width: 58.333333% !important; }
		  table[class="body"] .columns td.eight,
		  table[class="body"] .column td.eight { width: 66.666666% !important; }
		  table[class="body"] .columns td.nine,
		  table[class="body"] .column td.nine { width: 75% !important; }
		  table[class="body"] .columns td.ten,
		  table[class="body"] .column td.ten { width: 83.333333% !important; }
		  table[class="body"] .columns td.eleven,
		  table[class="body"] .column td.eleven { width: 91.666666% !important; }
		  table[class="body"] .columns td.twelve,
		  table[class="body"] .column td.twelve { width: 100% !important; }

		  table[class="body"] td.offset-by-one,
		  table[class="body"] td.offset-by-two,
		  table[class="body"] td.offset-by-three,
		  table[class="body"] td.offset-by-four,
		  table[class="body"] td.offset-by-five,
		  table[class="body"] td.offset-by-six,
		  table[class="body"] td.offset-by-seven,
		  table[class="body"] td.offset-by-eight,
		  table[class="body"] td.offset-by-nine,
		  table[class="body"] td.offset-by-ten,
		  table[class="body"] td.offset-by-eleven {
		    padding-left: 0 !important;
		  }

		  table[class="body"] table.columns td.expander {
		    width: 1px !important;
		  }

		  table[class="body"] .right-text-pad,
		  table[class="body"] .text-pad-right {
		    padding-left: 10px !important;
		  }

		  table[class="body"] .left-text-pad,
		  table[class="body"] .text-pad-left {
		    padding-right: 10px !important;
		  }

		  table[class="body"] .hide-for-small,
		  table[class="body"] .show-for-desktop {
		    display: none !important;
		  }

		  table[class="body"] .show-for-small,
		  table[class="body"] .hide-for-desktop {
		    display: inherit !important;
		  }
		}
		table[class="body"] .footerTxt a {color: #fff;}

		table[class="body"] .footerTxt span {
			font-size: 11px;
			color: #fff;
		}

		table.body {background-color: #969696;}

		/* トップヘッダー */
		.mail_header {
			height: 25px;
		}
		.mail_header-m {
			height: 56px;
		}
		.headCaution {
			font-size: 11px;
			text-align:right;
			color:#fff;
			padding: 20px 0 18px;
		}
		a.headerCautionAnchor , .headerCautionAnchor span {
			color:#fff;
		}
		/* Honda ロゴエリア */
		.upperCont { background-color:#fff; }
		.newsHeaderLeft { width: 25px; }
		.hondaLogo {
			width: 132px;
			padding: 27px 0 17px 0;
		}
		.hondaLogo img {
			width: 100%;
			display: block;
		}
		.hmnTitle {
			width: 476px;
			text-align:right;
			vertical-align:middle;
			font-size:12px;
			color:#333;
			padding-top: 10px;
		}
		.newsHeaderRight {width: 17px;}



		/* タイトル文字共通 */
		.h1Title01 {
			text-align:center;
			padding: 24px 0 14px;
		}
		.h1Title01 span {
			font-size:22px;
			font-weight: bold;
			color: #000;
			mso-line-height-rule:exactly;
			line-height: 33px;
		}
		.h1Title01.red {color: #c00;}
		.h1Title01.red span {color: #c00;}
		.titieCenter {
			padding-bottom: 18px;
		}
		.titieCenter img {
			width: 320px;
		}
		
		
		
		/* 下の赤いボーター */
		.mailBorder01 {
			height: 0;
			vertical-align: top;
		}
		.mailBorder01 td{
			width: 304px;
			height: 17px;
		}
		.mailBorder01 td.mailBorder {
			width: 36px;
			border-top: 4px solid #c00;
		}
		.mailBorder01.mailBorderPresent td {
			width: 90px;
		}
		.mailBorder01.mailBorderPresent td.mailBorder {
			width: 36px;
		}

		/* 各カラム共通 */
		.bgGrey { background-color: #e7e7e7;}
		.bgGrey .bgGreyBorder { border-bottom: 1px solid #e7e7e7;}

		.eventImgSp {
			display: none;
			line-height: 0;
			max-height: 0px;
			font-size: 0;
			width: 0;
			height: 0;
			visibility: hidden;
			padding: 0;
			mso-hide: all;
		}
		.eventImgSp td {
			display: none;
			line-height: 0;
			max-height: 0px;
			font-size: 0;
			height: 0;
			padding: 0;
			mso-hide: all;
		}
		.eventImgSp td img {
			display: none;
			line-height: 0;
			font-size: 0;
			max-height: 0px;
			height: 0;
			padding: 0;
			mso-hide: all;
		}
		.bg_border {
			border-bottom: 1px solid #e7e7e7;
		}
		.leadWrap01 {
			padding-top: 30px;
		}
		.leadWrap02 {
			padding-top: 36px;
		}

		/* 1カラム */
		.oneColumnLead01 {
			text-align:center;
			font-size:14px;
			line-height:1.57142;
			color:#666;
			padding-bottom: 21px;
		}
		.oneColumnLead02 {
			text-align:center;
			font-size:14px;
			line-height:1.57142;
			color:#fff;
			padding-bottom: 21px;
		}
		.oneColumnLead03 {
			text-align:center;
			font-size:14px;
			line-height:1.57142;
			color:#666;
			padding-bottom: 21px;
		}
		.btnMail01 {
			text-align: center;
			padding-bottom: 30px;
		}
		.btnMail01 img {
			text-align: center;
			display: inline;
			float: none;
			vertical-align: bottom;
		}

		/* リコール */
		.recallTxt {
			padding-left: 20px;
		}

		.recallUpper {
			padding: 20px 0 7px 0;
		}
		.recallLeftSpace {width: 30px;}
		.recallArrow02 {width: 16px;}
		.recallArrow02 img {width: 16px;}
		.recallArrow03 {
			width: 12px;
			vertical-align: middle;
		}
		.recallArrow03 span {color: #bababa;}
		.recallTitle {line-height: 16px;}
		.recallTitle a {
			text-decoration: none;
		}
		.recallTitle span {
			font-size: 14px;
			color: #000;
		}
		.recallAnchor span {
			font-size: 12px;
			color: #09c;
		}
		.recallLeadTxt {
			width: 620px;
			padding-top: 17px;
		}
		.recallLeadTxt span {
			color: #666;
			font-size: 12px;
		}

		.recallArrow {width: 11px;}
		.recallContents {width: 169px;}
		.recallArrow span {
			font-size: 14px;
			color: #bdbdbd;
		}
		.recallCenterSpace {width: 8px;}
		.recallCenterCaution {
			padding-bottom: 5px;
		}

		/* 2カラム */
		.twoColumnArea {padding-bottom: 27px;}
		.twoColumnWrap { padding-bottom: 20px; }
		.twoColumnWrapLong { padding-bottom: 27px; }

		.twoColumnLeftSpace { width: 30px;}
		.twoColumn {
			width: 283px;
			border: solid 1px #f0f0f0;
		}
		
		.row3 { height: 66px;}
		.row4 { height: 88px;}
		.row5 { height: 110px;}
		.row6 { height: 132px;}
		.row7 { height: 154px;}
		.row8 { height: 176px;}
		.row9 { height: 198px;}
		.row10 { height: 220px;}
		.row11 { height: 242px;}
		.row12 { height: 264px;}
		.row13 { height: 286px;}		
		.row14 { height: 308px;}
		
		
		.twoColumn>table {
			height: 100%;
		}
		.twoColumn.present {
			border: none;
		}
		.present-top {
			height: 3px;
			border-left: solid 1px #fff;
			border-right: solid 1px #fff;
			vertical-align: bottom;
		}
		.present-top img {
			width: 283px;
		}
		.present-center {
			border-left: solid 1px #f0f0f0;
			border-right: solid 1px #f0f0f0;
		}
		.present-bottom {
			border: solid 1px #f0f0f0;
			border-top: none;
		}
		.twoColumnImg img {
			width: 283px;
		}
		.twoColumnCenterSpace { width: 20px;}
		.twoColumnRightSpace { width: 30px;}
		.twoColumnImg {height: 137px;}
		.twoColumn .twoColumnAnchorTxt {
			width: 253px;
			vertical-align: top;
			padding: 10px 10px 0 20px;
			background-color: #fff;
		}
		.twoColumn .twoColumnAnchorTxt a {
			display: block;
			font-size: 12px;
			line-height: 1.8333;
			text-decoration: none;
			color: #666 !important;
		}
		.twoColumn .twoColumnAnchorTxt span {color: #666;}
		.twoColumnbottomArrow {
			width: 283px;
			background-color: #fff;
			text-align: right;
			vertical-align: bottom;
		}
		.twoColumnbottomArrow img {
			display: inline;
			vertical-align: bottom;
		}
		.twoColumnRow {
			padding-bottom: 20px;
		}

		/* 2カラムボーダー */
		.twoColumn.bImg {
			border: 1px solid #f0f0f0;
			border-bottom: none;
		}
		.twoColumn.bt {
			border-left: 1px solid #f0f0f0;
			border-right: 1px solid #f0f0f0;
		}
		.twoColumn.bb {
			border: 1px solid #f0f0f0;
			border-top: none;
		}

		.threeColumn.bt {
			border-top: none;
			border-bottom: none;
		}

		.threeColumn.bImg {
			border: 1px solid #f0f0f0;
			border-bottom: none;
		}
		.threeColumn.bt {
			border-left: 1px solid #f0f0f0;
			border-right: 1px solid #f0f0f0;
		}
		.threeColumn.bb {
			border: 1px solid #f0f0f0;
			border-top: none;
		}

		/* その他の--はこちらリンク */
		.othersAnchor td {
			width: 620px;
			text-align: right;
			padding: 0;
		}
		.othersAnchor td {
			font-size: 12px;
			color: #bababa;
			padding-top: 3px;
		}
		.titleOtherAnchor {
			text-align: right;
			font-size: 12px;
			line-height: 1.3;
			color: #bababa;
			vertical-align: middle;
			padding-right: 30px;
		}
		.titleOtherAnchor.titleOtherAnchorSns {
			padding-top: 20px;
		}
		.titleOtherAnchor span {
			font-size: 12px;
			color: #bababa;
			vertical-align: middle;
		}
		.titleOtherAnchor span.titleOtherTxt {
			color: #000;
		}


		/* 3カラム */
		.threeColumnLeftSpace { width: 30px;}
		.threeColumn {
			width: 181px;
			background-color: #fff;
			border: solid 1px #f0f0f0;
			border-bottom: none;
		}
		.threeColumnCenterSpace {
			width: 20px;
		}
		.threeColumnRightSpace { width: 30px;}

		.threeColumn .threeColumnAnchorTxt {
			padding: 10px 10px 10px 12px;
			background-color: #fff;
		}
		.threeColumnAnchorTxt a {
			font-size: 12px;
			line-height: 1.8333;
			text-decoration: none;
			color: #666 !important;
		}
		.threeColumnAnchorTxt span {
			color: #666;
		}
		.threeColumnbottomArrow {
			background-color: #fff;
			text-align: right;
		}
		.threeColumnbottomArrow img {
			display: inline;
			vertical-align: bottom;
		}

		/* SNSエリア */
		.officialSns {
			width: 589px;
			height: 137px;
			background-color: #fff;
			border: solid 1px #f0f0f0;
		}
		.officialSns table.officialSnsimagearea{
			width: 100%;
		}
		.officialSnsImg {
			padding-bottom: 25px;
		}
		.officialSnsTxt {
			width: 274px;
		}
		.officialSnsTxtCell {
			padding-bottom: 20px;
		}
		.officialSnsLead a {
			text-decoration: none;
		}
		.officialSnsLead span {
			line-height: 1.6666;
			color: #666;
			font-size: 12px;
			text-decoration: none;
		}
		.officialSnsTxt a {
			font-size: 12px;
			color: #666;
			text-decoration: none;
			line-height: 1.66666;
		}
		.officialSnsArea td {
			vertical-align: bottom;
		}
		.officialSnsArea td a {
			text-decoration: underline;
			color: #09c;
			font-size: 11px;
		}
		.officialSnsLeftSpace {
			width: 24px;
		}
		.officialsnsIcon {
			width: 22px;
			padding: 20px 0 0 0;
			vertical-align: top;
		}
		.officialsnsTxt02 {
			width: 215px;
			padding: 15px 0 0 0;
		}
		.officialsnsTxt02 span {
			font-size: 11px;
		}
		.officialSnsArrow {
			width: 30px;
			vertical-align: bottom;
		}
		.officialSnsArrow02 {
			text-align: right;
		}

		/* プレゼントエリア */
		.presentAnchorElement {
			width: 562px;
			text-align: right;
			text-indent: -9999px;
			font-size: 12px;
			color: #bababa;
			padding-top: 14px;
			padding-right: 30px;
		}
		.presentAnchorElement span {
			font-size: 12px;
			color: #bababa;
		}

		.titleOtherAnchorPresent {
			text-align: right;
			text-indent: -9999px;
			font-size: 12px;
			color: #bababa;
			vertical-align: top;
			padding: 0;
		}
		.titleOtherAnchorPresent img {
			display: inline;
		}
		.present02Left {
			width: 30px;
		}
		.present02Contents {
			width: 283px;
			text-align: center;
			border-left: solid 1px #f0f0f0;
			border-right: solid 1px #f0f0f0;
		}
		.present02Contents img {
			display: inline;
		}
		/* トップのリボン */
		.present02Contents.upper,.present02twoColumn.upper {
			vertical-align: bottom;
			border-left: solid 1px #fff;
			border-right: solid 1px #fff;
		}
		.present02Contents.upper img,.present02twoColumn.upper img {
			display: inline;
			vertical-align: bottom;
		}
		/* プレゼントアンカーテキスト */
		.present02AnchorTxt {
			width: 253px;
			padding: 10px 10px 0 20px;
			background-color: #fff;
			border-left: solid 1px #f0f0f0;
			border-right: solid 1px #f0f0f0;
		}
		.present02AnchorTxt a {
			text-decoration: none;
		}
		.present02AnchorTxt span {
			font-size: 12px;
			line-height: 1.8333;
			color: #666;
		}
		/* プレゼント下の矢印 */
		.present02Bottom {
			width: 283px;
			text-align: right;
			border: solid 1px #f0f0f0;
			border-top: none;
		}
		.present02Bottom img{
			display: inline;
			vertical-align: bottom;
		}


		/* フッター */
		.footer_banner {
			padding: 23px 0 30px;
		}
		.snsBlock {
			width: 650px;
			padding: 13px 0 30px 0;
		}
		.snsBlock table {
			width: 650px;
		}
		.snsBtn {width: 40px;}
		.snsBtn img {
			width: 40px;
			height: 40px;
		}
		.footerArea {
			padding: 0 0 70px;
		}
		.spBlock {
			display: inline;
		}

		/* 151126配信SNS */
		.officialSnsLeft151125 {
			width: 300px;
		}
		.sp_img {
			width: 300px;
		}
		.officialSnsAnchor01_151125 {
			padding-top:20px;
		}
		.officialSnsTxt151125 {
			padding:20px 0;
		}
		.officialSnsTxt151125 a {
			text-decoration: none;
		}
		.officialSnsTxt151125 span {
			font-size:12px;
			color:#666;
		}


		@media only screen and (max-width: 600px) {


			body, table.body, h1, h2, h3, h4, h5, h6, p, td {
			  font-family: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W3', Meiryo, メイリオ, sans-serif !important;
			}
			span,a {
				font-family: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W3', Meiryo, メイリオ, sans-serif !important;
			}
			table[class="body"] .hide { max-height: none !important; line-height: 1.3 !important; font-size: 12px !important; display: block !important; visibility: visible !important;}
			table[class="body"] .hide.hide span {max-height: none !important; line-height: 1.3 !important; font-size: 12px !important; display: inline !important; visibility: visible !important;}
			table[class="body"] .show-for-small, table[class="body"] .hide-for-desktop {
				display: block !important;
				visibility: visible !important;
			}
			#bodyWrap {
				width: 100%;
			}
			table[class="body"] .mail_header_p {
				display: none !important;
			}
			table[class="body"] .mail_header {
				display: none !important;
				height: 0 !important;
			}
			table[class="body"] .spBlock {
				display: block !important;
			}
			table[class="body"] .columns,
			table[class="body"] .column {
				display: table !important;
			}
			table[class="body"] table.columns td.oneColumnLead01 {
				display: block !important;
				width: 90.625% !important;
				width: 100%\9 !important;
				margin: 0 auto !important;
			}
			table[class="body"] table.columns td.oneColumnLead02 {
				display: block !important;
				width: 90.625% !important;
				width: 100%\9 !important;
				margin: 0 auto !important;
				font-size: 12px !important;
			}
			table[class="body"] table.columns td.oneColumnLead03 {
				display: block !important;
				width: 90.625% !important;
				width: 100%\9 !important;
				margin: 0 auto !important;
				font-size: 13px !important;
			}
			table[class="body"] .headCaution {
				padding: 2.1875% 0 0 3.906% !important;
			}
			table[class="body"] table.columns td.newsHeaderLeft {
				width: 3.90625% !important;
			}
			table[class="body"] table.columns td.hondaLogo {
				width: 32.8125% !important;
				padding: 4.375% 0 4.6875% 0 !important;
			}
			table[class="body"] table.columns td.hmnTitle {
				width: 61.25% !important;
				line-height: 1.42;
				padding: 0.1% 2.03125% 0 0 !important;
			}
			table[class="body"] table.columns td.newsHeaderRight {
				width: 2.03125% !important;
			}
			table[class="body"] .hmnTitle span {font-size: 12px !important;}
			table[class="body"] .h1Title01 {
				font-size: 16px !important;
				line-height: 1.5625 !important;
				padding: 5.625% 0 2.8125% 0 !important;
			}
			table[class="body"] .h1Title01 span{
				font-size: 18px !important;
				line-height: 1.5625 !important;
			}

			table[class="body"] .h1Title01.red {
				padding: 15% 0 !important;
			}
			.h1Title02 {
				font-size: 16px !important;
				line-height: 1.5625 !important;
			}
			
			table[class="body"] .h1Title01.h1Title02 {
				width: 300px !important;
				padding: 8.8125% 0 !important;
			}
			
			table[class="body"] table.columns td.titieSide {
				width: 7.8125% !important;
			}			
			table[class="body"] table.columns td.titleCenter {
				padding-bottom: 5.5% !important;
			}
		
			
			
			table[class="body"] table.columns td.btnMail01 {
				width: 90.625% !important;
				padding-bottom: 9.375% !important;
				margin: 0 auto !important;
			}
			table[class="body"] table.columns td.btnMail02 {
				display: block !important;
				width: 90.625% !important;
				padding-bottom: 9.375% !important;
				margin: 0 auto !important;
			}
			table[class="body"] table.columns td.btnMail02 img {
				display: block !important;
				width: 90.625%\9 !important;
				margin: 0 auto !important;
			}
			table[class="body"] table.columns .btnMail02Space {
				width: 4.6875% !important;
			}

			table[class="body"] .titleOtherAnchor {
				display: block !important;
				line-height: 1.0 !important;
				width: auto !important;
			}
			table[class="body"] .titleOtherAnchor.titleOtherAnchorSns {
				padding: 4.69% 0 0 !important;
				margin: 0 !important;
			}
			.titleSpMargin {
				padding-left: 5% !important;
			}

			table[class="body"] .mailBorder01 table {width: 100% !important;}
			table[class="body"] table.columns td.mailBorder01 td {
				width: 46.875% !important;
				height: 0 !important;
				padding-bottom: 4.6875% !important;
			}
			table[class="body"] table.columns td.mailBorder01 td.mailBorder {width: 6.25% !important;}

			table[class="body"] table.columns td.mailBorder01.mailBorderPresent td {
				width: 36.956% !important;
				padding-bottom: 10.86956% !important;
			}
			table[class="body"] table.columns td.mailBorder01.mailBorderPresent td.mailBorder {width: 13.086% !important;}

			table[class="body"] .twoColumnRow {
				padding-bottom: 0 !important;
			}
			table[class="body"] .twoColumn {
				width: 100% !important;
				float: left !important;
				margin-bottom: 5.21% !important;
			}
			table[class="body"] .twoColumn table{
				width: 100% !important;
			}
			table[class="body"] .twoColumnImg { height: auto !important;}
			table[class="body"] .twoColumnAnchorTxt {
				width: 100% !important;
			}
			table[class="body"] .contents02RightSpace {
				width: 7.8125% !important;
			}


			/* 2Columns */
			table[class="body"] .twoColumn {height: auto !important;}
			table[class="body"] .twoColumnSpace { width: 7.8125% !important;}
			table[class="body"] table.columns td.twoColumnCenter {
				width: 84.375% !important;
			}
			table[class="body"] .twoColumnArea {padding-bottom: 0 !important;}
			table[class="body"] .twoColumnWrap {padding-bottom: 1.5384% !important;}
			table[class="body"] .twoColumnWrapLong {padding-bottom: 0 !important;}
			table[class="body"] .twoColumn {padding: 0 !important;}
			table[class="body"] .twoColumnAnchor {
				width: 100% !important;
				height: auto !important;
				padding-left: 0 !important;
			}
			table[class="body"] .twoColumnbottomArrow { width: 100% !important;}
			table[class="body"] .twoColumnbottomArrow img {
				width: 5.5555555% !important;
			}
			table[class="body"] .threeColumnbottomArrow img {
				width: 16.4895% !important;
			}
			table[class="body"] .titleOtherAnchorPresent img {
				width: 46.948% !important;
				padding-left: 54% !important;
			}
			table[class="body"] .twoColumnAnchorTxt {
				padding: 0 !important;
			}
			table[class="body"] .twoColumnAnchor a {
				display: block !important;
				width: 100% !important;
				margin: 0 auto !important;
			}
			table[class="body"] .twoColumnAnchorTxt a{
				width: auto !important;
				padding: 10px 5.56%!important;
			}

			table[class="body"] .mailBorder01 td.mailBorder {
				border-top: 2px solid #c00;
			}
			table[class="body"] table.columns td.twoColumn { width: 44.53125% !important;}
			table[class="body"] table.columns td.twoColumnLeftSpace {width: 4.6875% !important;}
			table[class="body"] table.columns td.twoColumnCenterSpace {width: 1.5625% !important;}
			table[class="body"] table.columns td.twoColumnRightSpace {width: 4.6875% !important;}
			table[class="body"] .officialSns {
				width: auto !important;
				height: auto !important;
			}
			/* PC2カラム SP1カラム */
			table[class="body"] table.columns td.twoColumn.spOneColumn {
				display: block !important;
				width: 100% !important;
				float:left !important;
				border:none !important;
				padding-bottom: 4.6875% !important;
			}
			table[class="body"] table.columns td.twoColumn.spOneColumn02 {
				display: block !important;
				width: 100% !important;
				border:none !important;
				padding-bottom: 4.6875% !important;
			}


			table[class="body"] .officialSns table.officialSnsimagearea{
				width: 100% !important;
				background-color:#fff !important;
			}
			table[class="body"] .twoColumn.bt {
				border-left: 1px solid #f0f0f0 !important;
				border-right: 1px solid #f0f0f0 !important;
			}
			table[class="body"] .officialSnsTxt .officialSnsLead {
				height: auto !important;
				padding: 4.6875%!important;
			}
			table[class="body"] .officialSnsTxt a {
				color: #666;
				text-decoration: none;
				line-height: 1.66666;
			}
			table[class="body"] .officialSnsArrow { width: 5.172413% !important;}
			table[class="body"] .officialSnsImg {
				width: 100% !important;
				float: left !important;
			}
			table[class="body"] .officialSnsImg table{
				display: inline-block !important;
				width: 100% !important;
			}
			table[class="body"] .columns td.four.motorsportsLeft {
				width:0 !important;
			}
			table[class="body"] .columns td.four.motorsportsCenter {
				width:100% !important;
			}
			table[class="body"] .columns td.four.motorsportsCenter .m0a {
				margin: 0 auto;
			}
			table[class="body"] .columns td.four.motorsportsCenter .h1Title01.h1Title02 {
				width:100% !important;
			}

			table[class="body"] table.columns td.threeColumnLeftSpace {width: 4.6875% !important;}
			table[class="body"] table.columns td.threeColumn {width: 27.96875% !important;}
			table[class="body"] table.columns td.threeColumnCenterSpace {width: 2.34375% !important;}
			table[class="body"] table.columns td.threeColumnRightSpace {width: 4.2% !important;}
			table[class="body"] .spMargin03 {
				padding-bottom: 5.9375% !important;
			}
			
			table[class="body"] .leadWrap01 {
				padding-top: 23px !important;
			}

			table[class="body"] .leadWrap02 {
				padding-top: 40px !important;
			}
			
			table[class="body"] .eventImgSp {
				width: auto !important;
				display: table-row !important;
				height: auto !important;
				font-size: 11px !important;
				visibility: visible !important;
				max-height: none !important;
				line-height: 1.5 !important;
			}
			table[class="body"] img.eventImgSp {
				width: 100% !important;
			}
			table[class="body"] .eventImgSp td {
				display: table-cell !important;
				height: auto !important;
				max-height: none !important;
			}
			table[class="body"] .eventImgSp td img {
				display: block !important;
				height: auto !important;
				max-height: none !important;
			}
			table[class="body"] .eventImgSp td a {
				font-size: 12px !important;
			}
			table[class="body"] .officialSnsArea .officialSnsLeftSpace {
				width: 6.66666% !important;
			}
			table[class="body"] .officialSnsImg01 {
				width: 48.9655% !important;
			}
			table[class="body"] .officialSnsCenter01 {
				width: 4.1379% !important;
			}
			table[class="body"] .officialSnsArea td {vertical-align: top !important;}
			table[class="body"] .officialsnsIconWrap {
				width: 4% !important;
				padding-top: top !important;
			}

			table[class="body"] .officialsnsTxt02 {
				width: 36.3793% !important;
				padding : 10.252% 0 0 0 !important;
			}
			table[class="body"] .officialSnsRight01 {
				width: 4.6551% !important;
			}
			table[class="body"] .officialsnsTxt02 a {
				display: block !important;
				margin: 0 8.6050% 0 3.3613% !important;
			}

			table[class="body"] .threeColumn .threeColumnAnchorTxt {
				padding: 5.8125% 0 !important;
			}
			table[class="body"] .threeColumn .threeColumnAnchorTxt a {
				display: block !important;
				width: 72.6776% !important;
			}
			table[class="body"] .bgPresent02 {width: 15.9% !important;}
			table[class="body"] .headCaution {
				font-size: 11px !important;
				line-height: 1.5 !important;
				text-align:left !important;
				color:#fff !important;
			}

			table[class="body"] .snsBlock {
				width: 100% !important;
				padding: 0% !important;
			}
			table[class="body"] .snsBlock table {
				width: 100% !important;
				margin: 5.375% 0 8.59375% !important;
			}
			table[class="body"] .snsBtn {
				width: 12.5% !important;
			}
			table[class="body"] .snsBtn img {
				width: 100% !important;
			}
			table[class="body"] .snsLeft {
				width: 13.4375% !important;
			}
			table[class="body"] table.columns td.footerTxt {
				display: block !important;
				width: 90.625% !important;
				padding-left: 4.6875% !important;
			}
			table[class="body"] .othersAnchor {
				width: 84.625% !important;
				text-align: right !important;
				margin: 0 auto 6.25% !important;
			}
			table[class="body"] .othersAnchor td {
				display: block !important;
				width: 100% !important;
				text-align: right !important;
				padding: 0 !important;
			}
			table[class="body"] .footerArea {
				padding: 0 0 16.09375% !important;
			}

			/* プレゼントエリアPC */
			table[class="body"] .present02Left {
				width: 4.6875% !important;
			}
			table[class="body"] .present02Contents {
				width: 44.21875% !important;
			}
			/* プレゼントアンカーテキスト */
			table[class="body"] .present02AnchorTxt {
				width: 39.53125% !important;
				padding: 2.8125% 0 0 0 !important;
			}
			table[class="body"] .present02AnchorTxt a {
			    display: block !important;
				width: 90% !important;
				margin: 0 auto;
			}
			/* プレゼント下の矢印 */
			table[class="body"] .present02Bottom {
				width: 44.21875% !important;
			}
			table[class="body"] .present02Bottom img{
				width: 10.6007% !important;
			}


			table[class="body"] .officialSns table.officialSnsimagearea{
				width: 100% !important;
				background-color:#fff !important;
			}


			table[class="body"] .officialSnsTxt {
				float: left !important;
				display:block !important;
				width: 100% !important;
			 }
			table[class="body"]  .officialSnsTxtCell {
				width:100% !important;
			}
			table[class="body"] .officialSnsArrow {
				display:none !important;
				width:0 !important;
			}
			table[class="body"] .officialSnsTxt .officialSnsLead {
				display: block !important;
				height: auto !important;
				padding: 4.6875% 0 !important;
			}
			table[class="body"] .officialSnsTxt a {
				display: block !important;
				width: 90.625% !important;
				color: #666 !important;
				text-decoration: none !important;
				line-height: 1.66666 !important;
				margin: 0 auto !important;
			}
			table[class="body"] .officialSnsArrow { width: 5.172413% !important;}
			table[class="body"] .officialSnsArrow img {vertical-align: bottom !important;}
			table[class="body"] .officialSnsImg {
				display: block !important;
				width: 100% !important;
			}
			/* リコール情報 */
			table[class="body"] .recallTxt {
				padding-left: 0 !important;
			}

			table[class="body"] table.columns td.recallLeftSpace {width: 7% !important;}
			table[class="body"] table.columns td.recallArrow02 {
				width: 3.75% !important;
			}
			table[class="body"] table.columns .recallCenterSpace {
				width: 2.1875% !important;
			}

			table[class="body"] .contents01anchor td.recallArrow {display: none !important;}
			table[class="body"] .recallContents {
				width: 100% !important;
				line-height: 1.66666 !important;
			}

			table[class="body"] .contents01anchor td .recallContentsTxt {
				display: inline-block !important;
				width: 94% !important;
				text-decoration: underline !important;
			}
			table[class="body"] .contents01anchor td.recallCenterSpace {display: none !important;}
			table[class="body"] .recallWrap {padding-bottom: 0 !important;}
			table[class="body"] .recallUpper {
				padding: 0 !important;
			}
			table[class="body"] .recallArrow03 {
				display: none !important;
			}
			table[class="body"] .recallListArea {
				padding-top: 3.75% !important;
			}
			table[class="body"] .recallAnchor {
				padding-top: 0 !important;
			}
			table[class="body"] .recallAnchor a{
				display: inline-block !important;
				width: 100% !important;
				padding: 1.625% 0 !important;
				text-decoration: none !important;
				border-top: solid 1px #d4d4d4;
			}
			table[class="body"] .recallAnchor span {
				display: inline-block !important;
				width: 86.4375% !important;
				padding-left: 7% !important;
				padding-right: 0% !important;
				text-decoration: underline !important;
			}
			table[class="body"] .recallAnchor span.spBlock {
				display: block !important;
				padding: 0 !important;
			}
			table[class="body"] .recallAnchor a:after {
				content: '\003e' !important;
				color: #bababa !important;
				text-decoration: none !important;
				vertical-align: 55% !important;
			}
			table[class="body"] .recallAnchor a.singleTxt:after {
				vertical-align: 0 !important;
			}
			table[class="body"] .recallLeftCaution {
				width: 12% !important;
			}
			table[class="body"] .recallCenterCaution {
				width: 70% !important;
				padding-bottom: 0 !important;
			}
			table[class="body"] .dealerScheduleBottom {
				padding-bottom: 6% !important;
				border-bottom: solid 1px #d4d4d4;
			}
			table[class="body"] .dealerScheduleBottom table {
				width: 100% !important;
			}
			table[class="body"] .recallArea {
				padding-top: 4% !important;
			}
			table[class="body"] .presentAnchorElementWrap {
				width: 100% !important;
			}
			table[class="body"] .presentAnchorElement {
				padding-right: 0 !important;
			}
			table[class="body"] .presentAnchorElement>span {
				padding-right: 10.5% !important;
				padding-right: 9%\9 !important;
			}

			/* SNS 11/26 */
			table[class="body"] .contents02LeftSpace  {
				width: 7.8125% !important;
			}
			table[class="body"] .officialSnsLeft151125 {
				display:block !important;
				width: 100% !important;
				float:left;
			}
			table[class="body"] .officialSnsRight151125 {
				display:block !important;
				width: 100% !important;
				float:left;
			}
			table[class="body"] .officialSnsAnchor02 {
				display:block !important;
				width: 100% !important;
			}
			table[class="body"] .officialSnsTxtLeft151125 {
				width: 5% !important;
			}
			table[class="body"] .officialSnsTxt151125 {
				width: 90% !important;
			}
			table[class="body"] .officialSnsTxtCenter151125 {
				width: 100% !important;
			}
			table[class="body"] td.officialSnsIcon151125 {
				line-height: 2.5 !important;
				width: 5.06% !important;
			}
			
			table[class="body"] td.officialSnsIcon151125 img {
				padding-top:6px !important;
			}
			table[class="body"] .officialSnsAnchor02 {
				width: 100% !important;
				width: 80%\9 !important;
			}
			table[class="body"] .officialSnsAnchor02 table {
				width: 100% !important;
			}
			table[class="body"] .officialSnsAnchor02_151125 {
				width: 82% !important;
			}
			table[class="body"] .officialSnsAnchor02_151125 a {
				line-height: 2.5 !important;
			}
			table[class="body"] .officialSns table {
				width: 100% !important;
			}
			table[class="body"] .officialSns .officialSnsWrap151126 {
				width: 100% !important;
			}
			table[class="body"] .officialSnsIconCenter151125 {
				width: 3% !important;
			}
			table[class="body"] table.columns td.presentLeft {
				width: 39.6875% !important;
			}
			table[class="body"] table.columns td.presentCenter {
				width: 20.46875% !important;
			}
			table[class="body"] table.columns td.presentRight {
				width: 21.40625% !important;
			}
			table[class="body"] table.columns td.presentIco {
				width: 18.4375% !important;
			}
			table[class="body"] .footer_banner {
				padding: 0 !important;
			}
			
			table[class="body"] .row3 { height: auto !important;}
			table[class="body"] .row4 { height: auto !important;}
			table[class="body"] .row5 { height: auto !important;}
			table[class="body"] .row6 { height: auto !important;}
			table[class="body"] .row7 { height: auto !important;}
			table[class="body"] .row8 { height: auto !important;}
			table[class="body"] .row9 { height: auto !important;}
			table[class="body"] .row10 { height: auto !important;}
			table[class="body"] .row11 { height: auto !important;}
			table[class="body"] .row12 { height: auto !important;}
			table[class="body"] .row13 { height: auto !important;}		
			table[class="body"] .row14 { height: auto !important;}
		}