 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
body{
	margin:0px;
	padding:0px;
	background-image: url(http://carshop-support.com//haikei/background-3.png);


	font-size: <{$font_size; 	font-size: 12px;
	font-style: normal;
}>;
	font-family: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
	line-height: 150%;
}

mozi2 {
	font-size: 14px;
	line-height: 18px;
	color: #666666;
}

BR.clear {
	CLEAR: both; FONT: 0pt/0pt sans-serif
}
A:link {
	COLOR: #91a823; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #91a823; TEXT-DECORATION: underline
}
A:active {
	COLOR: #91a823; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #c4db56; TEXT-DECORATION: none
}
#title A:link {
	COLOR: #000; TEXT-DECORATION: none
}
#title A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#title A:active {
	COLOR: #000; TEXT-DECORATION: none
}
#title A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
#wrapper {
	BACKGROUND: #fff;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 818px;
	padding: 0px;
	font-size: 12px;
}
#header {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/header.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; WIDTH: 100%
}
#body {
	
}
#body .margin {
	MARGIN: 10px 10px 30px
}
mozi3 {
	font-size: 14px;
	line-height: 18px;
	color: #999999;
}

#side {
	FLOAT: left; WIDTH: 170px
}
#main {
	MARGIN-LEFT: 180px
}
#footer {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/footer.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; WIDTH: 100%; TEXT-ALIGN: center
}
IMG.border {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
IMG.mainimg {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
IMG.thumnail {
	WIDTH: 100px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.small {
	FONT-SIZE: 10px
}
.right {
	TEXT-ALIGN: right
}
.center {
	TEXT-ALIGN: center
}
#header .margin {
	MARGIN: 3px 10px 0px
}
#header_menu {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/header_menu.gif) #9dd22c repeat-x;
	HEIGHT: 20px;
	TEXT-ALIGN: right;
	width: 815px;
}
#header #search {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/search.gif) #daf0ba no-repeat left bottom; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 220px
}
#header #title {
	PADDING-RIGHT: 230px
}
H1 {
	FONT-SIZE: 22px; MARGIN-BOTTOM: 5px; COLOR: #000
}
#header_menu UL {
	PADDING-TOP: 2px
}
#header_menu UL LI {
	DISPLAY: inline
}
#header_menu UL LI IMG {
	MARGIN-RIGHT: 5px; HEIGHT: 12px
}
#header #search .title {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/search_title.gif) no-repeat left top; HEIGHT: 20px
}
#search SELECT {
	MARGIN-LEFT: 8px
}
INPUT {
	MARGIN-LEFT: 8px
}
#search .button {
	MARGIN-LEFT: 3px; WIDTH: 50px; HEIGHT: 20px
}
#footer_menu {
	BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
ADDRESS {
	MARGIN: 10px; FONT-STYLE: normal
}
DL {
	MARGIN-BOTTOM: 10px
}
#grayzone {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/grayzone.gif) repeat-y; MARGIN-BOTTOM: 10px
}
#grayzone .top {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/grayzone_top.gif) no-repeat left top
}
#grayzone .bottom {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/grayzone_bottom.gif) no-repeat left bottom
}
#grayzone DL {
	MARGIN: 0px 5px
}
#grayzone DT IMG {
	MARGIN: 2px 5px
}
#grayzone DT {
	BORDER-RIGHT: #7cd22c 1px solid; BORDER-TOP: #7cd22c 1px solid; FONT-WEIGHT: bolder; BACKGROUND: #fff; MARGIN-BOTTOM: 5px; BORDER-LEFT: #7cd22c 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #7cd22c 1px solid
}
#grayzone DD {
	PADDING-LEFT: 12px; BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/dd.gif) no-repeat 0px 6px; MARGIN-BOTTOM: 3px
}
#grayzone DD.sp {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px dotted; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 3px; PADDING-TOP: 0px
}
DL#cart {
	BORDER-BOTTOM: #91a823 2px solid
}
DL#cart DT {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/round_cart.gif) #91a823 no-repeat left top; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DL#cart DD {
	BORDER-RIGHT: #91a823 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; BORDER-LEFT: #91a823 2px solid; PADDING-TOP: 2px
}
DL#owner {
	BORDER-BOTTOM: #7c8972 2px solid
}
DL#owner DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/round_owner.gif) #7c8972 no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DL#owner DD {
	BORDER-RIGHT: #7c8972 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; BORDER-LEFT: #7c8972 2px solid; PADDING-TOP: 2px
}
DL#list DT {
	FONT-WEIGHT: bolder; MARGIN-BOTTOM: 5px
}
DL#list DD {
	PADDING-LEFT: 17px; BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/dd_arrow.gif) no-repeat 1px 6px; MARGIN-BOTTOM: 3px
}
DIV.border {
	BORDER-TOP: #7c8972 2px dotted; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px
}
DL#mailmaga {
	BORDER-RIGHT: #7c8972 1px solid; BORDER-TOP: #7c8972 1px solid; BORDER-LEFT: #7c8972 1px solid; BORDER-BOTTOM: #7c8972 1px solid
}
DL#mailmaga DT {
	FONT-WEIGHT: bolder; MARGIN: 5px; BORDER-BOTTOM: #7c8972 1px dotted
}
DL#mailmaga DD {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
#feed {
	TEXT-ALIGN: center
}
#feed IMG {
	MARGIN: 5px; WIDTH: 57px; HEIGHT: 15px
}
TABLE.box {
	MARGIN: 0px auto 20px; WIDTH: 99.5%
}
.main_title {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/main_title.gif) repeat-x left 50%; HEIGHT: 27px
}
.main_title .point {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/main_title_point.gif) no-repeat left 50%; FLOAT: left; WIDTH: 20px; HEIGHT: 27px
}
.main_title .title {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/main_title_right.gif) no-repeat right 50%; MARGIN-LEFT: 20px; HEIGHT: 27px
}
.main_title .title IMG {
	MARGIN-TOP: 6px
}
DIV.info {
	MARGIN-BOTTOM: 20px; COLOR: #6b8744
}
.free_space {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid
}
.pankuzu {
	MARGIN-BOTTOM: 20px
}
.itemarea {
	FLOAT: left; MARGIN: 5px 0px; WIDTH: 20%; TEXT-ALIGN: center
}
TABLE.list {
	BORDER-TOP: #9dd22c 1px solid; WIDTH: 99.5%; BORDER-BOTTOM: #9dd22c 1px solid
}
TABLE.list TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.list DIV.name {
	MARGIN-RIGHT: 100px
}
TABLE.list DIV.price {
	FLOAT: right; WIDTH: 150px; COLOR: #a89d23; TEXT-ALIGN: right
}
TABLE.list {
	MARGIN-TOP: 10px
}
.sort {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: right
}
.sort SPAN {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
STRONG {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pagenavi {
	MARGIN: 5px 0px
}
.pagenavi SPAN {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; COLOR: #9dd22c; PADDING-TOP: 0px
}
.category_title {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bolder; BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/category_title.gif) #daf0ba no-repeat 6px 50%; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px
}
DIV.detail {
	MARGIN: 10px 0px
}
DIV.spec_area {
	PADDING-LEFT: 20px; MARGIN-LEFT: 200px
}
TABLE.spec {
	BACKGROUND: #ccc; WIDTH: 100%
}
TABLE.spec TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #efefef; PADDING-BOTTOM: 5px; WIDTH: 100px; COLOR: #333; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.spec TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.spec TABLE.num TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.spec TD.sales {
	FONT-WEIGHT: bolder; COLOR: #a89d23
}
DIV.cart_in {
	MARGIN-TOP: 10px; TEXT-ALIGN: right
}
DIV.cart_in IMG {
	WIDTH: 132px; HEIGHT: 34px
}
DIV.explain {
	MARGIN: 10px 0px
}
DIV.etc {
	MARGIN-TOP: 10px; TEXT-ALIGN: center
}
DIV.etc IMG {
	MARGIN: 5px
}
DIV.tb {
	MARGIN-BOTTOM: 20px
}
DIV.tb DIV.title {
	PADDING-LEFT: 15px; FONT-SIZE: 14px; BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/25/arrow.gif) no-repeat left 50%; MARGIN-BOTTOM: 10px; COLOR: #7c8972; BORDER-BOTTOM: #7c8972 2px dotted
}
DIV.area_bg {
	BACKGROUND: #f6f1e6; MARGIN: 0px 10px
}
DIV.tb DIV.tb_area {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
DIV.tb DIV.tb_area SPAN {
	FONT-SIZE: 10px; COLOR: #7c8972; MARGIN-RIGHT: 30px
}
DIV.tb DIV.tb_area P.tb_title {
	PADDING-RIGHT: 0px; BORDER-TOP: #7c8972 1px dotted; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.search_result {
	MARGIN: 5px 20px 20px
}
.search_result STRONG {
	COLOR: #9dd22c
}
DIV#option {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.option {
	BACKGROUND: #ccc; MARGIN: 20px auto
}
TABLE.option TH {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; FONT-WEIGHT: normal; BACKGROUND: #ddd; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid; TEXT-ALIGN: left
}
TABLE.option TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.option_btn {
	TEXT-ALIGN: center
}
TABLE#shop {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 10px auto 20px; BORDER-LEFT: #ccc 1px solid; WIDTH: 90%; BORDER-BOTTOM: #ccc 1px solid
}
TABLE#shop TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE#shop TH {
	FONT-WEIGHT: normal; BACKGROUND: #ddd; WIDTH: 150px; TEXT-ALIGN: left
}
.sk {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 10px auto 20px; BORDER-LEFT: #ccc 1px solid; WIDTH: 90%; BORDER-BOTTOM: #ccc 1px solid
}
.sk .title_sp {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.sk .title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; BACKGROUND: #ddd; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.sk .title IMG {
	MARGIN: 3px
}
.sk .note {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.payment_img {
	MARGIN: 3px
}
DIV#privacy {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 10px 20px 20px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV#privacy .title_sp {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV#privacy .title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; BACKGROUND: #ddd; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#privacy .note {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
˜g {
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.˜g {
	border: thin dotted #CCCCCC;
}
.à–¾•¶Žš {
	font-size: 13px;
	line-height: 18px;
	color: #999999;
}
.˜g2 {
	border: thin solid #CCCCCC;
}
˜g3 {
	border: medium dotted #FFCC99;
}
.˜g3 {


	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FFCC99;
	border-right-color: #FFCC99;
	border-bottom-color: #FFCC99;
	border-left-color: #FFCC99;
}
.mozi3 {
	font-size: 14px;
	line-height: 18px;
	color: #666666;
	margin: 5px;
	padding: 10px;
}
.ƒe[ƒuƒ‹ {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.•¶Žš4 {
	font-size: 14px;
	line-height: 18px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

