/* CSS Document */

/* ¥µ¥¤¥ÈÁ´ÁöŽ€Ëèíô{¥¹¥¿¥¤¥ë */
td img {display: block;
	border:none;}
img {border:none;}

body {
	background-color: #CCCCCC;
	margin-top: 0px;
}
h3 {font-size:12pt;
	color:#333399;
	margin:auto;}
a:link {color:#0066ff;
				text-decoration:none;
				}
a:visited {color:#663300;
				text-decoration:none;
				}
a:hover {color: #FF9999;
				 text-decoration: underline;
				}

.searchform{margin:0;}

/* ¥³¥Ô¡¼¥é¥¤¥È */
.copy{margin:0;
	  padding-right:10px;
	  color:#666633;
	  font-family:£Í£Ó ¥´¥·¥Ã¥¯ Osaka¡ÝÅùÉý;
	  font-size:12px;
	  font-weight:bold;
	  }

.copy form{margin:0;}
/* ¹ë¡µ¥¤¥É¥Ð¡¼¡¡¥«¥ì¥ó¥À¡¼¡¦information¡¦£äÈãŽ€¡ë­â¡¦¡¦@¥Æ¡¼¥Ö¥ë£ö¡¹¥¿¥¤¥ë */
.minitable{width:200;
			margin-bottom:10px;
			}
.mini_honbun{padding-left:10px;
			 font-size : 14px;
			 line-height:140%;
			 }
.mini_honbun a:link {color:#0066ff;
				text-decoration:none;
				}
.mini_honbun a:visited {color:#663300;
				text-decoration:none;
				}
.mini_honbun a:hover {color: #FF9999;
				 text-decoration: underline;
				}
/* ±¦Áâ¡¦¥³¥ó¥Æ¥ó¥Ä£öÂðŽ€¡¦Z¥ë£ö¡¹¥¿¥¤¥ë */
.contents{
	width:560px;
	border:0px;
	padding:0px;
	margin-bottom: 10px;
}

/* ±¦Áâ¡¦¥³¥ó¥Æ¥ó¥Ä£öÂðŽ€¡¦{¥Ã¥¯¥¹£ö¡¹¥¿¥¤¥ë */
.main{
	width:540px;
	background-color:#FFFFFF;
	border:0px;
	padding:0px;
	margin-bottom:10px;
	  }
/* ¥³¥ó¥Æ¥ó¥Ä£ö¡¿¥¤¥È¥ë */
.c_title{
	width:510px;
	height:25px;
	background-color:#666666;
	color:#ffffff;
	text-align:left;
	line-height:175%;
	font-size:13px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
	padding-left:10px;
	vertical-align: middle;
		 }
/* ·òŽ€¡¦o£ë"¡¦A¥¤¥Æ¥à£öÂðŽ€¡¦{¥Ã¥¯¥¹ */
.c_item{
	width:520px;
	margin-bottom:10px;
	color:#4d4d4d;
	text-align:left;
	line-height:140%;
	font-size:12px;
	margin-top: 10px;
}

/* ½âÅÊËî*/
.carname{
	width:170px;
	height:30px;
	border-bottom: #999999 dashed 1px;
	margin-top: 0px;
	font-weight: bold;
	font-size: 15px;
}

/* ½âÅÊËî&¥È¥Ã¥×¥Ú¡¼¥¸¡Ë */
.carnametop{
	width:240px;
	height:30px;
	border-bottom: #999999 dashed 1px;
	margin-top: 0px;
	font-weight: bold;
	font-size: 15px;
}

/* ½âÅÊ£ö¢â*i */
.price{
	width:70px;
	height:30px;
	border-bottom: #999999 dashed 1px;
	margin-top: 0px;
	font-weight: bold;
	font-size: 12px;
	color:#FF0000;
}

/* ½âÅÊ£ö¹ýµüŽÀ*/
.cartext{
	margin-top: 10px;
	font-size: 12px;
}

/* informationÁ´É½Ž¦£öÂïÅÕ */
.infodate{ font-family:Arial Helvetica sans-serif;
		   font-size:9pt;
		   text-align:right;
		   border-bottom:dashed #999999 1px;}

/* informationÁ´É½Ž¦ËÜÉë*/
.infotitle {font-family: £Í£Ó ¥´¥·¥Ã¥¯ Osaka¡ÝÅùÉý;
			padding-left: 28px;
	background: url(images/ico24_title.gif) left no-repeat;
	font-size:14pt;}

.s_item{
	width:500px;
	margin-bottom:10px;
	color:#4d4d4d;
	text-align:left;
	line-height:140%;
	font-size:12px;
	margin-top: 10px;
	padding:5px;
	border:#003366 double 2px;

}
.syosaititle {font-family: £Í£Ó ¥´¥·¥Ã¥¯ Osaka¡ÝÅùÉý;
			padding-left: 12px;
	background: url(images/ico_pin.gif) left no-repeat;
	font-size:13pt;}
.syosai {font-family: £Í£Ó ¥´¥·¥Ã¥¯ Osaka¡ÝÅùÉý;
			padding-left: 12px;
	font-size:11pt;}


/* ¥È¥Ã¥×¥Ú¡¼¥¸information */
.topinfo{ height:110px;
		   overflow:scroll;
		   overflow-x:hidden;}

/* ¾¦ÉÊ²èÁü¡¡*/
.znifex_carphoto{border:none;}

.thumbnail{border:none;}

/* ¾ÜºÙ¥Ü¥¿¥ó¡¡*/
.syosaibtn{ text-align:right;
			margin:5px;}
.syosaibtn p{ border:solid 2px #666666;
			text-align:center;
			vertical-align:middle;
			font-size:10pt;
			font-weight:bold;
			padding:3px;
			width:100px;}
.syosaibtn a:link{ color:#6699FF;
		text-decoration:none;}
.syosaibtn a:visited{ color:#6699FF;
		text-decoration:none;}
.syosaibtn a:hover{color:#9999FF;
	text-decoration:none;}

.leftbox img{margin-top:5px;
	     margin-right:5px;
	     margin-bottom:10px;
	     float:left;
	     display: inline;}
.cartd img{ display: inline;}

.znsm_img{display: inline;}
/* ¤ªÌä¤¤¹ç¤ï¤»¥Ü¥¿¥ó¡¡*/
.contactbtn{ text-align:right;
			margin:5px;}
.contactbtn p{ border:solid 2px #888888;
			text-align:center;
			vertical-align:middle;
			font-size:10pt;
			font-weight:bold;
			padding:3px;
			width:130px;
			background-color:#dfffff;}
.contactbtn a:link{ color:#888888;
				text-decoration:none;}
.contactbtn a:visited{ color:#888888;
				text-decoration:none;}
.contactbtn a:hover{color:#888888;
				text-decoration:none;}
.contactbtn img{border:0;}

/* ¥¢¥¤¥Æ¥à¤Î¾ÜºÙ¥Ú¡¼¥¸¥Õ¥Ã¥¿¡¡*/
.address{text-align:right;
	margin:5px;}
.address p{text-align:right;}

.name {
	font-size: 16px;
	font-weight: bold;
}
.footlink{background-color:#000000;
          font-size:12px;
	  text-align:right;
         padding:3px 10px;}

.footlink a:link{color:#ffffff;}
.footlink a:visited{color:#ffffff;}
.footlink a:hover{color:#ffffff;}
