@charset "shift_jis";/* -----------------------------------------------CSS file toyotahome.FileName:webmagazine.cssAuthor:UNITEAIRUpdatedBy:who-when----------------------------------------------- *//* --------------COMMON ELEMENTS-------------- */@import "module/default.css";/* --------------EACH ELEMENTS-------------- *//* definition_side_commonmenu */#commonmenu{	background:url(../../webmagazine/images/bg_smenu.gif) no-repeat top #fff;}/* campaign */.campaign {	width: 600px;	margin: 9px 0 0 29px;}.campaign h3 {	float: left;	width: 180px;}.campaign .lead {	float: left;	width: 400px;}.campaign .button {	width: 382px;	height: 35px;	padding: 7px 0 0 0;	background: url(../../webmagazine/images/bg_btn_01.gif) no-repeat;	text-align: center;}/* feature */.feature {	width: 611px;}.feature .number {	float: right;	width: 329px;}.feature .number p {	margin: 0 0 5px 0px;}.feature .number dl {	width: 329px;}.feature dt {	float: right;	width: 30px;	text-align: right;}.feature dd {	float: left;	width: 299px;}.feature dd p {	margin: 0 0 5px 0;}.feature .image {	float: left;	width: 274px;}/* content */.content {	width: 601px;}.content dl {	float: left;	width: 195px;	padding: 0 7px 0 0;}.content dl.last {	padding: 0;}.content dt {	width: 195px;	height: 244px !important;}.content dd {	width: 195px;	margin: -0.3em 0 0 0; /* for IE print */}/* addition */.addition {	background: url(../../webmagazine/images/bg_addition_body.gif) repeat-y;	width: 602px;}.addition .image {	padding: 15px 0 10px 30px;	width: 310px;}.addition .image2 {	float: right;	padding: 13px 0px 6px 0;	width: 255px;}.addition .image2 p {	line-height: 1.7;	margin: 0 0 8px;	text-align: justify;	text-justify: inter-ideograph;}.addition .image2 p.text {	margin: 0 0 10px 5px;	padding: 0 20px 0 0;}/* IE4`6p CSSHack */*html .addition .image {}*html .addition .image2 {}/* IE4`6p CSSHack I */.form {	width: 602px;	padding: 35px 0 0 0;	background: url(../../webmagazine/images/bg_addition_bottom.gif) no-repeat;}.form p {	width: 220px;	height: 40px;	margin: 0 auto;	padding: 7px 0 0 0;	background: url(../../webmagazine/images/bg_btn_02.gif) no-repeat;	text-align: center;}/* CSS Document */