@charset "Shift_JIS";* {margin: 0px; padding: 0px;}* { 	box-sizing : border-box;	-moz-box-sizing : border-box;	}		#container {	background: #EFEFEF;	}		#img_navi {	width: 730px;	height: 60px;	text-align: left;	background:#999999 url(img/inquiry_img.jpg);	}		#img_navi A img {		border:none;		text-decoration: none;		}			#img_navi p {		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, sans-serif;		font-size: 80%;		color: #666666;		line-height: 14px;		padding: 43px 0px 0px 10px;		text-align: left;		}#contents {	width: 730px;	background:#FFFFFF;	}		.left {	width: 180px;	float: left;	}		.navi {		margin: 0px;		}			.navi h2 {		margin-top: 15px;		}			.navi p {		margin-top: 17px;		margin-left: 10px;		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, sans-serif;		font-size: 80%;		color: #666666;		line-height: 140%;		border-bottom: solid 1px #666666;		}	.right {	width: 550px;	float: left;	background:#FFFFFF;	}		#com_pany {		padding:15px;		}		#com_pany h2 {		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, sans-serif;		font-size: 100%;		color: #FFFFFF;		line-height: 200%;		border-left: 8px solid #99FF33;		padding-left: 10px;		text-decoration: none;		background: #669933;		font-weight: nomal;		}		#com_pany h3 {		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, sans-serif;		font-size: 80%;		color: #669933;		line-height: 160%;		padding-top: 10px;		text-decoration: none;		margin-left:75px;		}		#com_pany p {		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, sans-serif;		font-size: 80%;		color: #669933;		line-height: 160%;		border-left: 0px solid #666633;		padding: 10px 10px 15px 5px;		text-align:center;		}			#com_pany p.end {		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, sans-serif;		font-size: 80%;		color: #ffffff;		background: #669933;		line-height: 160%;		border: 2px solid #efefef;		padding: 100px 10px 100px 10px;		text-align:center;		}			table {		width: 550px;		margin-left:75px;		margin-bottom: 15px;		margin-top: 10px;		padding: 0px;		border: none;		background: #999933;		}		tr {		margin: 0;		padding: 0;		}			 td {		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Verdana, Arial, sans-serif;		font-size: 80%;		line-height: 160%;		color: #333333;		background: #ffffff;		text-align: left;		padding: 5px 0px 5px 10px;		margin-top: 1px;		}			td.leftt {			width:150px;			text-align: right;			vertical-align: top;			padding-right: 15px;			}				td.rightt {			width:400px;			vertical-align: top;			text-align: left;			padding-left:15px;			}		textarea {		width:300px;		}			