body {	margin: 0px 0px 0px 0px;	color:#000000;	background-color: #350202;	font-family:sans-serif;	background-image:url(../common/bg-main.gif);}h1{font-size:14px;font-weight: normal;margin: 0px;}h2{font-size:12px;font-weight: normal;margin: 0px;}h3{font-size:14px;font-weight: normal;margin: 0px;}img{	border:0;}link{color:#DA441D;}a:link{color:#DA441D;}a:hover{	color:#E5761F;	text-decoration:underline;}a:visited{color:#BB4121;}.red{color:#D0001E;}.clear-both{	clear:both;	padding:0px;}.clear-both hr{	display:none;}#wrapper{	background-color: #FFFFFF;	margin-top: 8px;	margin-bottom: 8px;	margin-right: auto;	margin-left: auto;	width:940px;}#header{	margin-right: auto;	margin-left: auto;	padding-top:10px;;	padding-bottom:10px;;	width:910px;}#description{	padding-top:5px;	padding-bottom:5px;	width:221px;	float:left;}#header-logo{	width:221px;}#head-inquiry{	padding-top:5px;	width:277px;	float:right;}#header-navi{	margin-top:5px;	border-top:solid #000000 1px;	border-bottom:solid #000000 1px;	padding-left:5px;;	width:905px;}#img-top{	margin-right: auto;	margin-left: auto;	width:910px;}#side{	font-size:12px;	margin-top:15px;	margin-left:15px;	width:216px;	border-right:dotted #000000 1px;	padding:12px;	float:left;}.p-title{	font-size:12px;	width:206px;	padding-top:9px;	padding-bottom:9px;	padding-left:10px;	margin-bottom:10px;	border-bottom:dotted #666666 1px;	background-image:url(../common/img-arrow.gif);	background-repeat:no-repeat;	background-position:top left;}.p-img{	float:left;	width:50px;	padding-bottom:5px;}.link-p{	float:left;	padding-left:5px;	width:150px;}.news-title{	font-size:12px;	width:206px;	padding-top:9px;	padding-bottom:9px;	padding-left:10px;	margin-bottom:10px;	border-bottom:dotted #666666 1px;	background-image:url(../common/img-arrow.gif);	background-repeat:no-repeat;	background-position:top left;}.news-text{	padding-top:6px;	padding-bottom:6px;	font-size:12px;	width:216px;}.address{	padding-top:10px;	padding-bottom:10px;	font-size:12px;	width:216px;}.btn{	padding-top:10px;	padding-bottom:10px;	font-size:12px;	width:216px;}#main{	padding-left:15px;	margin-top:15px;	margin-bottom:15px;	width:655px;	float:left;}.main-title{	width:600px;	padding-left:20px;	font-size:18px;	padding-top:6px;	padding-bottom:8px;	margin-bottom:3px;}.sub-title{	width:600px;	padding-left:20px;	font-size:18px;	padding-top:6px;	padding-bottom:8px;	background-image:url(../common/bg-subtitle.gif);	background-repeat:no-repeat;	background-position:top left;	margin-bottom:3px;}#footer{	padding-top:20px;	padding-bottom:8px;	margin-bottom:10px;	margin-right: auto;	margin-left: auto;	width:940px;	font-size:12px;	text-align:center;	background-color: #000000;}