@charset "utf-8";

/*-----------------------------------------------
 __default style clear
-----------------------------------------------*/


body {
	background:white;
	font-size:14px;
	color:black;
	line-height:1.4;
}

html {
	overflow-y:scroll;
}

p {
	margin:0 0 1em;
}

li {
	list-style:none;
	line-height:1.3;
}

img,
fieldset {
	border:0;
	margin:0;
}


/*-----------------------------------------------
 __Base Link Color Setting
-----------------------------------------------*/

a {
	color:#0033cc;
	text-decoration: underline;
}

a:link {
	color:#0033cc;
	text-decoration: underline;
}

a:visited {
	color:#0033cc;
	text-decoration: underline;
}

a:hover {
	color:#ff3300;
	text-decoration: none;
}

a:active {
	color:#0033cc;
	text-decoration: underline;
}



/*-----------------------------------------------
 __container
-----------------------------------------------*/

#mjbd_container {
	width:900px;
	margin:5px auto 0;
}

/*-----------------------------------------------
 __header
-----------------------------------------------*/

#mjbd_header {
	width: 900px;
	margin-bottom:0px;
	padding:0 0 8px 0;
	background-image:url(/media/img/netdealer/style1/backimage05.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	
}
.mjbd_headcopy {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	height: 30px;
	background-image:url(/media/img/netdealer/style1/backimage04.gif);
	background-repeat:no-repeat;
	font-size:14px;
	text-indent:25px;
}
#mjbd_header h1 {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size:18px;
	font-weight:bold;
	background-image:url(/media/img/netdealer/style1/shop_icn.gif);
	background-repeat:no-repeat;
	text-indent:25px;
	float:left;
}
.mjbd_headHp {
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	float:left;
}
#mjbd_headerL {
	clear:left;
	width: 220px;
	height:180px;
	margin: 0px 0px 0px 0px;
	float:left;
}
.mjbd_headShopP {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	height:150px;
}
.mjbd_headIcn {
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}
#mjbd_headerM {
	width: 660px;
	margin: 5px 0px 0px 0px;
	float:left;
}
.mjbd_headAd {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 660px;
	font-size:14px;
	font-weight:bold;
	line-height:1.2;
	float:left;
}
.mjbd_headTel {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 660px;
	font-size:14px;
	font-weight:bold;
	line-height:1.2;
	float:left;
}
.mjbd_headInfo {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 660px;
	line-height:1.2;
	float:left;
}
.mjbd_headnemu {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 660px;
	float:left;
}
.mjbd_headTxtArea {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 660px;
	background-color:#EEEEEE;
	float:left;
	display: block;
}
.mjbd_headMTxt {
	margin: 2px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
	font-size:12px;
}
.mjbd_headTxt {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 5px 0px;
	width: 640px;
	font-size:12px;
	line-height:1.3;
}


/*-----------------------------------------------
 __footer
-----------------------------------------------*/

#footer {
	clear:both;
	width:900px;
	margin-bottom:15px;
	padding: 35px 0px 0px 0px;
	font-size:12px;
	background:#ffffff;
}

#footer ul {
	margin:0 auto 5px;
	text-align:center;
}

#footer ul li {
	display:inline;
	margin-right:0px;
	line-height:1.1;
	border-left:1px solid white;
	font-size: 11px;
}

#footer ul li.utilityHome {
	border-left:0;
}

#footer p#copyright {
	text-align:center;
	margin-bottom:0;
}

.copyright {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;;
	color: #666666;
}

/*-----------------------------------------------
 __contents
-----------------------------------------------*/

#mjbd_contents {
	width:905px;
	float:left;
	margin-bottom:10px;
	/*background:url(img/bg.gif) repeat-y;*/
	margin:0px auto 0px;
}


/* __mjd_main
------------------------------------------*/

#mjbd_main {
	float:right;
	width:650px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	background:#FFFFFF;
	color:black;
}

#mjbd_main h2 {
	height: 32px;
	text-indent: 1em;
	background-image: url(/media/img/netdealer/style1/backimage02.gif);
	background-repeat: no-repeat;
}

#mjbd_main h3 {
	/*display:none;*/
}

#mjbd_tSlide {
	width: 650px;
	margin: 10px 0px 0px 0px;
	background-image: url(/media/img/netdealer/style1/backimage02.gif);
	background-repeat: no-repeat;
}

#mjbd_tSlide h4 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-indent: 1.5em;
	height: 32px;
}

#mjbd_tRank {
	width: 650px;
	margin: 20px 0px 0px 0px;
	background-image: url(/media/img/netdealer/style1/backimage02.gif);
	background-repeat: no-repeat;
}

#mjbd_tRank h3 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-indent: 1.5em;
	height: 32px;
}
.mjbd_tRankAreaL {
	width: 340px;
	margin: 8px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	float:left;
}
.mjbd_tRank1Mark {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:30px;
	float:left;
}
.mjbd_tRank1Name {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width:300px;
	font-size:12px;
	float:left;
}
.mjbd_tRank1Price {
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}
.mjbd_tRank1PhotoK {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:250px;
	height:188px;
	float:left;
}
.mjbd_tRank1PhotoN {
	margin: 0px 0px 4px 5px;
	padding: 0px 0px 0px 0px;
	width:80px;
	height:60px;
	float:left;
}
.mjbd_tRank1Txt {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	width:340px;
}
.mjbd_tRankAreaR {
	width: 280px;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}
.mjbd_tRank2Mark {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:30px;
	float:left;
}
.mjbd_tRank2Photo {
	margin: 0px 0px 20px 5px;
	padding: 0px 0px 0px 0px;
	width:80px;
	height:60px;
	float:left;
}
.mjbd_tRank2Name {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	width:160px;
	float:left;
}

#mjbd_tInfo {
	width: 650px;
	margin: 20px 0px 0px 0px;
	background-image: url(/media/img/netdealer/style1/backimage02.gif);
	background-repeat: no-repeat;
}

#mjbd_tInfo h4 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-indent: 1.5em;
	height: 32px;
}

.mjbd_tInfoPhoto {
	width: 100px;
	margin: 3px 0px 0px 10px;
	float:left;
}

.mjbd_tInfoTit {
	width: 520px;
	margin: 0px 0px 0px 10px;
	font-weight:bold;
	float:left;
}

.mjbd_tInfoTxt {
	width: 520px;
	margin: 0px 0px 0px 10px;
	font-size:12px;
	float:left;
}
.mjbd_tInfoData {
	width:150;
	margin: 0px 0px 0px 10px;
	font-size:12px;
	color: #999999;
	float:right;
}

#mjbd_tShopInfo {
	width: 650px;
	margin: 20px 0px 0px 0px;
	background-image: url(/media/img/netdealer/style1/backimage02.gif);
	background-repeat: no-repeat;
}

#mjbd_tShopInfo h4 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-indent: 1.5em;
	height: 32px;
}

.mjbd_tShopInfoL {
	width: 320px;
	margin: 3px 0px 0px 10px;
	float:left;
}
.mjbd_tShopInfoLP {
	width: 320px;
	height:240px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	float:left;
}
.mjbd_tShopInfoLPTxt {
	width: 320px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	float:left;
}
.mjbd_tShopInfoR {
	width: 300px;
	margin: 3px 0px 0px 5px;
	float:left;
}
.mjbd_tShopInfoRP {
	width: 160px;
	height:120px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	float:left;
}
.mjbd_tShopInfoLRTxt {
	width: 135px;
	margin: 3px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	float:left;
}


#mjbd_tStaff {
	width: 650px;
	margin: 20px 0px 0px 0px;
	background-image: url(/media/img/netdealer/style1/backimage02.gif);
	background-repeat: no-repeat;
}

#mjbd_tStaff h4 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-indent: 1.5em;
	height: 32px;
}

.mjbd_tStaffPhoto {
	width: 100px;
	margin: 3px 0px 0px 10px;
	float:left;
}

.mjbd_tStaffTit {
	width: 520px;
	margin: 0px 0px 0px 10px;
	font-weight:bold;
	float:left;
}

.mjbd_tStaffTxt {
	width: 520px;
	margin: 0px 0px 0px 10px;
	font-size:12px;
	float:left;
}

#mjbd_tMap {
	width: 650px;
	margin: 20px 0px 0px 0px;
	background-image: url(/media/img/netdealer/style1/backimage02.gif);
	background-repeat: no-repeat;
}

#mjbd_tMap h4 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-indent: 1.5em;
	height: 32px;
}

.mjbd_tMaps {
	width: 370px;
	margin: 8px 0px 0px 10px;
	float:left;
}

.mjbd_tMapsR {
	width: 260px;
	margin: 8px 0px 0px 10px;
	float:left;
}
.mjbd_tMapsInfoB {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 260px;
	line-height:1.2;
	font-weight: bold;
}
.mjbd_tMapsInfoB2 {
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 260px;
	line-height:1.2;
	font-weight: bold;
}
.mjbd_tMapsInfo {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 260px;
	line-height:1.2;
}
.mjbd_tMapsQr{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	width: 75px;
	float:left;
}
.mjbd_tMapsTxt{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 180px;
	font-size:12px;
	float:left;
}
.mjbd_tMapsInfoS {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 260px;
	line-height:1.2;
	font-size:12px;
}
.mjbd_tMapsForm1{
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
}
.mjbd_tMapsForm2{
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	float:left;
}
.mjbd_tMapsForm3{
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	float:left;
}

#mjbd_Stock {
	width: 650px;
	margin: 10px 0px 0px 0px;
	background-image: url(/media/img/netdealer/style1/backimage02.gif);
	background-repeat: no-repeat;
}

#mjbd_Stock h4 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-indent: 1.5em;
	height: 32px;
}
.mjbd_StockOperation {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	width:640px;
}
.mjbd_StockAllBikes {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:24px;
	font-weight:bold;
	color:#FF0000;
	float:left;
}
.mjbd_StockDisplayBikes {
	margin: 10px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	float:left;
}
.mjbd_StockDisplaySwitch {
	clear:left;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	
}
.mjbd_StockDisplayPrev {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	width:140px;
	float:left;
}
.mjbd_StockDisplayNumber {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	width:350px;
	text-align:center;
	float:left;
}
.mjbd_StockDisplayNext {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	text-align:right;
	width:140px;
	float:left;
}
.mjbd_StockSubst {
	clear:left;
	margin: 5px 0px 0px 0px;
	padding: 6px 0px 0px 25px;
	font-size:12px;
	height:30px;
	background-image: url(/media/img/netdealer/style1/backimage03.gif);
	background-repeat: no-repeat;
	
}
.mjbd_StockBikeD1Frame {
	margin: 0px 0px 5px 10px;
	padding: 0px 0px 0px 0px;
	width:630px;
	height:5px;
	border-bottom: 1px #CCCCCC solid;
}
.mjbd_StockBikeD1 {
	margin: 0px 0px 6px 10px;
	padding: 0px 0px 0px 0px;
	width:630px;
	/*border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid; */
}
.mjbd_StockBikeD1Photo {
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width:120px;
	height:90px;
	float:left;
}
.mjbd_StockBikeD1Name {
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	width:490px;
	font-size:16px;
	font-weight:bold;
	float:left;
}
.mjbd_StockBikeD1Price {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	float:left;
}
.mjbd_StockBikeD1PriceR {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
	color: #FF0000;
}
.mjbd_StockBikeD1Icn {
	margin: 4px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	float:left;
}
.mjbd_StockBikeD1Content{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	width:460px;
	font-size:12px;
	float:left;
}
.mjbd_StockBikeD1Cap{
	margin: 5px 0px 0px 5px;
	padding: 5px 0px 0px 5px;
	float:left;
	width:615px;
	font-size:12px;
	background-color:#f5faff;
	border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
}

.mjbd_StockBikeD2 {
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	width:630px;
}
.mjbd_StockBikeD2Name {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
	float:left;
}
.mjbd_StockBikeD2Price {
	margin: 0px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	float:left;
}
.mjbd_StockBikeD2PriceR {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
	color: #FF0000;
}
.mjbd_StockBikeD2Icn {
	margin: 4px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	float:left;
}
.mjbd_StockBikeD2Content{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	width:615px;
	font-size:12px;
	float:left;
}
.mjbd_StockBikeD2Cap{
	margin: 5px 0px 5px 5px;
	padding: 3px 0px 3px 5px;
	float:left;
	width:615px;
	font-size:12px;
	background-color:#f5faff;
}

.mjbd_StockBikeD3 {
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:150px;
	text-align: center;
	float:left;
}
.mjbd_StockBikeD3Photo {
	margin: 5px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	width:120px;
	height:90px;
	float:left;
}
.mjbd_StockBikeD3Name {
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:120p;
	float:left;
}
.mjbd_StockBikeD3Price {
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	text-align:left;
	width:120p;
	clear:left;
}
.mjbd_StockBikeD3PriceR {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	color: #FF0000;
}


#mjbd_Map {
	width: 650px;
	margin: 10px 0px 0px 0px;
	background-image: url(/media/img/netdealer/style1/backimage02.gif);
	background-repeat: no-repeat;
}

#mjbd_Map h4 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-indent: 1.5em;
	height: 32px;
}

.mjbd_Maps {
	width: 630px;
	margin: 0px 0px 0px 10px;
	font-size:16px;
	font-weight:bold;
	float:left;
}
.mjbd_MapsL {
	width: 280px;
	margin: 8px 0px 0px 10px;
	float:left;
}
.mjbd_MapsR {
	width: 280px;
	margin: 8px 0px 0px 10px;
	float:left;
}
.mjbd_MapsInfoB {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 260px;
	line-height:1.2;
	font-weight: bold;
}
.mjbd_MapsInfoB2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 260px;
	line-height:1.2;
	font-weight: bold;
}
.mjbd_MapsInfo {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 260px;
	line-height:1.2;
}
.mjbd_MapsQr{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	width: 75px;
	float:left;
}
.mjbd_MapsTxt{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 180px;
	font-size:12px;
	float:left;
}
.mjbd_MapsInfoS {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 260px;
	line-height:1.2;
	font-size:12px;
}
.mjbd_MapsForm1{
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
}
.mjbd_MapsForm2{
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	float:left;
}
.mjbd_MapsForm3{
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	float:left;
}
.mjbd_MapsGoogle{
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

/*お問い合わせフォーム*/
#mjbd_Contact {
	width: 650px;
	margin: 10px 0px 0px 0px;
	background-image: url(/media/img/netdealer/style1/backimage02.gif);
	background-repeat: no-repeat;
}

#mjbd_Contact h4 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-indent: 1.5em;
	height: 32px;
}

.mjbd_ContactTit {
	width: 630px;
	margin: 0px 0px 0px 10px;
	font-size:15px;
	font-weight:bold;
	float:left;
}
.mjbd_ContactTitRed {
	color:#FF0000;
}
#mjbd_inqform {
	padding: 0px;
	width: 600px;
	margin: 0px;
	clear: both;
}
#mjbd_inqform h3 {
	background-color: #CA0D0D;
	padding: 5px;
	width: 730px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	clear: left;
}
.mjbd_inqmsg {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 600px;
	line-height: 17px;
	text-align: left;
}
#mjbd_inqform table {
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #838D9A;
	border-left: 1px solid #838D9A;
	padding: 0px;
	width: 620px;
	clear: left;
}
#mjbd_inqform td {
	margin: 0px;
	padding: 5px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 17px;
	border-right: 1px solid #838D9A;
	border-bottom: 1px solid #838D9A;
}
.mjbd_inqformbody {
	padding: 0px 0px 0px 0px;
	width: 620px;
	margin: 0px 0px 0px 10px;
	text-align: left;
}
mjbd_input.txtfld {
	width: 200px;
	margin: 0px;
	padding: 2px;
}
#mjbd_inqform td  textarea {
	height: 120px;
	width: 400px;
	margin: 0px;
	padding: 2px;
}
#mjbd_inqform td select {
	width: 100px;
	margin: 0px;
	padding: 0px;
}
.mjbd_sendcell {
	height: 35px;
}
.mjbd_cap {
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #656E7B;
}
.mjbd_inqatn {
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #E30404;
}
.mjbd_tlabel{
background-color: #f5f5f5;
white-space: nowrap;
text-align: left;
vertical-align: top;
}

.bk_btn180 {
	background-image: url(/media/img/detail/btn180.gif);
	height: 21px;
	width: 180px;
	display: block;
	text-align: center;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 0px 0px;
	text-decoration: none;
	background-repeat: no-repeat;
}
a.bk_btn180:link {
	background-image: url(/media/img/detail/btn180.gif);
	color: #FFFFFF;
	text-decoration: none;
}
a.bk_btn180:visited {
	background-image: url(/media/img/detail/btn180.gif);
	color: #FFFFFF;
	text-decoration: none;
}
a.bk_btn180:hover {
	background-image: url(/media/img/detail/btn180_on.gif);
	color: #FFFFFF;
	text-decoration: none;
}
.bk_sp {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
	width: 0px;
}

/*セキュア表記*/
.mjbd_secure {
	margin: 0px auto;
	padding: 5px 0px 15px;
	width: 600px;
}
.mjbd_vsmark {
	text-align: left;
	margin: 0px 15px 0px 0px;
	padding: 0px;
	float: left;
	vertical-align: top;
}
.mjbd_vsmsg {
	text-align: left;
	margin: 0px;
	padding: 10px 0px 0px;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
}

#mjbd_Detail {
	width: 900px;
	margin: 10px 0px 0px 5px;
	background-image: url(/media/img/netdealer/style1/backimage06.gif);
	background-repeat: no-repeat;
}

#mjbd_Detail h4 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-indent: 1.5em;
	height: 32px;
}
.mjbd_DetailPrev {
	width: 890px;
	margin: 10px 0px 0px 0px;
	text-align:center;
}


#mjbd_ShopInfo {
	width: 650px;
	margin: 10px 0px 0px 0px;
	background-image: url(/media/img/netdealer/style1/backimage02.gif);
	background-repeat: no-repeat;
}

#mjbd_ShopInfo h4 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-indent: 1.5em;
	height: 32px;
}

.mjbd_ShopInfoL {
	width: 320px;
	margin: 3px 0px 0px 10px;
	float:left;
}
.mjbd_ShopInfoLP {
	width: 320px;
	height:240px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	float:left;
}
.mjbd_ShopInfoLPTxt {
	width: 320px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	float:left;
}
.mjbd_ShopInfoR {
	width: 300px;
	margin: 3px 0px 0px 5px;
	float:left;
}
.mjbd_ShopInfoRP {
	width: 160px;
	height:120px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	float:left;
}
.mjbd_ShopInfoLRTxt {
	width: 130px;
	margin: 3px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	float:left;
}

#mjbd_ShopComment {
	width: 650px;
	margin: 20px 0px 0px 0px;
	background-image: url(/media/img/netdealer/style1/backimage02.gif);
	background-repeat: no-repeat;
}

#mjbd_ShopComment h4 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-indent: 1.5em;
	height: 32px;
}
.mjbd_ShopCommentTxt {
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
}


#mjbd_Info {
	width: 650px;
	margin: 20px 0px 0px 0px;
	background-image: url(/media/img/netdealer/style1/backimage02.gif);
	background-repeat: no-repeat;
}

#mjbd_Info h4 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-indent: 1.5em;
	height: 32px;
}

.mjbd_InfoPhoto {
	width: 100px;
	margin: 3px 0px 0px 10px;
	float:left;
}

.mjbd_InfoTit {
	width: 520px;
	margin: 0px 0px 0px 10px;
	font-weight:bold;
	float:left;
}
.mjbd_InfoTit2 {
	width: 600px;
	margin: 0px 0px 0px 10px;
	font-weight:bold;
	float:left;
}

.mjbd_InfoTxt {
	width: 520px;
	margin: 0px 0px 0px 10px;
	font-size:12px;
	float:left;
}
.mjbd_InfoTxt2 {
	width: 600px;
	margin: 0px 0px 0px 10px;
	font-size:12px;
	float:left;
}
.mjbd_InfoData {
	width:150;
	margin: 0px 0px 0px 10px;
	font-size:12px;
	color: #999999;
	float:right;
}



/* __mjd_sub
------------------------------------------*/

#mjbd_sub {
	float:left;
	width:230px;
	margin: 10px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	background:#FFFFFF;
}

#mjbd_sub h5 {
	margin-bottom:5px;
	font-size:100%;
	letter-spacing:1px;
}

#mjbd_sub ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#mjbd_sub ul li {
	padding: 3px 0px 3px 0px;
}

#mjbd_menu01 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 230px;
	height: 35px;
	text-indent: -9999em;
}
#mjbd_menu01 a {
	display: block;
	width: 230px;
	height: 35px;
}
#mjbd_menu01 a:link {
	background-image: url(/media/img/netdealer/style1/menu_top.gif);
	background-repeat: no-repeat;
}
#mjbd_menu01 a:visited {
	background-image: url(/media/img/netdealer/style1/menu_top.gif);
	background-repeat: no-repeat;
}
#mjbd_menu01 a:hover {
	background-image: url(/media/img/netdealer/style1/menu_topac.gif);
	background-repeat: no-repeat;
}
#mjbd_menu02 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 230px;
	height: 35px;
	text-indent: -9999em;
}
#mjbd_menu02 a {
	display: block;
	width: 230px;
	height: 35px;
}
#mjbd_menu02 a:link {
	background-image: url(/media/img/netdealer/style1/menu_stock.gif);
	background-repeat: no-repeat;
}
#mjbd_menu02 a:visited {
	background-image: url(/media/img/netdealer/style1/menu_stock.gif);
	background-repeat: no-repeat;
}
#mjbd_menu02 a:hover {
	background-image: url(/media/img/netdealer/style1/menu_stockac.gif);
	background-repeat: no-repeat;
}
#mjbd_menu03 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 230px;
	height: 35px;
	text-indent: -9999em;
}
#mjbd_menu03 a {
	display: block;
	width: 230px;
	height: 35px;
}
#mjbd_menu03 a:link {
	background-image: url(/media/img/netdealer/style1/menu_comp.gif);
	background-repeat: no-repeat;
}
#mjbd_menu03 a:visited {
	background-image: url(/media/img/netdealer/style1/menu_comp.gif);
	background-repeat: no-repeat;
}
#mjbd_menu03 a:hover {
	background-image: url(/media/img/netdealer/style1/menu_compac.gif);
	background-repeat: no-repeat;
}
#mjbd_menu04 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 230px;
	height: 35px;
	text-indent: -9999em;
}
#mjbd_menu04 a {
	display: block;
	width: 230px;
	height: 35px;
}
#mjbd_menu04 a:link {
	background-image: url(/media/img/netdealer/style1/menu_map.gif);
	background-repeat: no-repeat;
}
#mjbd_menu04 a:visited {
	background-image: url(/media/img/netdealer/style1/menu_map.gif);
	background-repeat: no-repeat;
}
#mjbd_menu04 a:hover {
	background-image: url(/media/img/netdealer/style1/menu_mapac.gif);
	background-repeat: no-repeat;
}
#mjbd_menu05 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 230px;
	height: 35px;
	text-indent: -9999em;
}
#mjbd_menu05 a {
	display: block;
	width: 230px;
	height: 35px;
}
#mjbd_menu05 a:link {
	background-image: url(/media/img/netdealer/style1/menu_orhp.gif);
	background-repeat: no-repeat;
}
#mjbd_menu05 a:visited {
	background-image: url(/media/img/netdealer/style1/menu_orhp.gif);
	background-repeat: no-repeat;
}
#mjbd_menu05 a:hover {
	background-image: url(/media/img/netdealer/style1/menu_orhpac.gif);
	background-repeat: no-repeat;
}
#mjbd_menu06 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 230px;
	height: 35px;
	text-indent: -9999em;
}
#mjbd_menu06 a {
	display: block;
	width: 230px;
	height: 35px;
}
#mjbd_menu06 a:link {
	background-image: url(/media/img/netdealer/style1/menu_bbs.gif);
	background-repeat: no-repeat;
}
#mjbd_menu06 a:visited {
	background-image: url(/media/img/netdealer/style1/menu_bbs.gif);
	background-repeat: no-repeat;
}
#mjbd_menu06 a:hover {
	background-image: url(/media/img/netdealer/style1/menu_bbsac.gif);
	background-repeat: no-repeat;
}
#mjbd_menu07 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 230px;
	height: 35px;
	text-indent: -9999em;
}
#mjbd_menu07 a {
	display: block;
	width: 230px;
	height: 35px;
}
#mjbd_menu07 a:link {
	background-image: url(/media/img/netdealer/style1/menu_joint.gif);
	background-repeat: no-repeat;
}
#mjbd_menu07 a:visited {
	background-image: url(/media/img/netdealer/style1/menu_joint.gif);
	background-repeat: no-repeat;
}
#mjbd_menu07 a:hover {
	background-image: url(/media/img/netdealer/style1/menu_joint.gif);
	background-repeat: no-repeat;
}
#mjbd_menu08 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 230px;
	height: 35px;
	text-indent: -9999em;
}
#mjbd_menu08 a {
	display: block;
	width: 230px;
	height: 35px;
}
#mjbd_menu08 a:link {
	background-image: url(/media/img/netdealer/style1/menu_form.gif);
	background-repeat: no-repeat;
}
#mjbd_menu08 a:visited {
	background-image: url(/media/img/netdealer/style1/menu_form.gif);
	background-repeat: no-repeat;
}
#mjbd_menu08 a:hover {
	background-image: url(/media/img/netdealer/style1/menu_formac.gif);
	background-repeat: no-repeat;
}
#mjbd_menu09 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 230px;
	height: 35px;
	text-indent: -9999em;
}
#mjbd_menu09 a {
	display: block;
	width: 230px;
	height: 35px;
}
#mjbd_menu09 a:link {
	background-image: url(/media/img/netdealer/style1/menu_shop.gif);
	background-repeat: no-repeat;
}
#mjbd_menu09 a:visited {
	background-image: url(/media/img/netdealer/style1/menu_shop.gif);
	background-repeat: no-repeat;
}
#mjbd_menu09 a:hover {
	background-image: url(/media/img/netdealer/style1/menu_shopac.gif);
	background-repeat: no-repeat;
}

#mjbd_menu10 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 230px;
	height: 35px;
	text-indent: -9999em;
}
#mjbd_menu10 a {
	display: block;
	width: 230px;
	height: 35px;
}
#mjbd_menu10 a:link {
	background-image: url(/media/img/netdealer/style1/menu_brog.gif);
	background-repeat: no-repeat;
}
#mjbd_menu10 a:visited {
	background-image: url(/media/img/netdealer/style1/menu_brog.gif);
	background-repeat: no-repeat;
}
#mjbd_menu10 a:hover {
	background-image: url(/media/img/netdealer/style1/menu_brogac.gif);
	background-repeat: no-repeat;
}

#mjd_menuMj {
	margin: 5px 0px 5px 5px;
	padding: 0px 0px 0px 0px;
	width: 168px;
	height: 62px;
	text-indent: -9999em;
}
#mjd_menuMj a {
	display: block;
	width: 168px;
	height: 62px;
}
#mjd_menuMj a:link {
	background-image: url(/media/img/top/mjnet_logo_normal.gif);
	background-repeat: no-repeat;
}
#mjd_menuMj a:visited {
	background-image: url(/media/img/top/mjnet_logo_normal.gif);
	background-repeat: no-repeat;
}
#mjd_menuMj a:hover {
	background-image: url(/media/img/top/mjnet_logo_normal.gif);
	background-repeat: no-repeat;
}

/*#mjbd_menu_find01 {
	margin: 2px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	width: 205px;
	height: 22px;
}*/
#mjbd_menu_find01 {
	margin: 8px 0px 8px 8px;
	padding: 0px 0px 0px 0px;
	width: 210px;
	background-color: #ffe5e5;
}
/*#mjbd_menu_find01 a {
	padding: 2px 0px 3px 10px;
	display: block;
	width: 205px;
	height: 20px;
	background-color: #ffe5e5;
}
#mjbd_menu_find01 a:link {
	text-decoration: underline;
}
#mjbd_menu_find01 a:visited {
	text-decoration: underline;
}
#mjbd_menu_find01 a:hover {
	text-decoration: none;
}*/
.mjbd_menu_find01Tit {
	margin: 5px 0px 8px 10px;
	padding: 0px 0px 0px 0px;
}
.mjbd_menu_find01Photo {
	margin: 0px 0px 5px 5px;
	padding: 0px 0px 0px 0px;
	width:60px;
	height:45px;
	float:left;
}
.mjbd_menu_find01Name {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width:130px;
	font-size:12px;
	float:left;
}

#mjbd_menu_find02 {
	margin: 2px 0px 5px 6px;
	padding: 0px 0px 0px 0px;
	width: 205px;
	background-color:#EEEEEE;
}
#mjbd_menu_find02 a {
	margin: 5px 0px 0px 0px;
	padding: 2px 0px 3px 10px;
	width: 205px;
	height: auto;
}
#mjbd_menu_find02 a:link {
	text-decoration: underline;
}
#mjbd_menu_find02 a:visited {
	text-decoration: underline;
}
#mjbd_menu_find02 a:hover {
	text-decoration: none;
}
#mjbd_menu_find02C a {
	margin: 5px 0px 0px 0px;
	padding: 2px 0px 3px 10px;
	width: 205px;
	height: auto;
}
#mjbd_menu_find03 {
	margin: 2px 0px 5px 6px;
	padding: 0px 0px 0px 0px;
	width: 205px;
	height: auto;
}
#mjbd_menu_find03 a {
	padding: 2px 0px 3px 10px;
	width: 205px;
	height: auto;	
}
#mjbd_menu_find03 a:link {
	text-decoration: underline;
}
#mjbd_menu_find03 a:visited {
	text-decoration: underline;
}
#mjbd_menu_find03 a:hover {
	text-decoration: none;
}

#mjbd_menu_find04 {
	margin: 8px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	width: 210px;
	background-color: #FFCCCC;
	border-top: 1px #FF3333 solid;
	border-right: 1px #FF3333 solid;
	border-bottom: 1px #FF3333 solid;
	border-left: 1px #FF3333 solid; 
}
.mjbd_menu_find04Tit {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 210px;
	height:20;
}
.mjbd_menu_find04Txt {
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 125px;
	font-size:12px;
	float:left;
}
.mjbd_menu_find04Qr {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 75px;
	font-size:12px;
	float:left;
}
#mjbd_menu_find05 {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#mjbd_menu_find06 {
	margin: 8px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	width: 210px;
	background-color: #F6F6F6;
	border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid; 
}
.mjbd_menu_find06C {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 210px;
	text-align:center;
	font-weight:bold;
	border-bottom: 1px #CCCCCC solid;
}
.mjbd_menu_find06P {
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
.mjbd_menu_find06Tit {
	margin: 8px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	width: 200px;
}
.mjbd_menu_find06Date {
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	width: 200px;
}
.mjbd_menu_find06Txt {
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	width: 200px;
}

#mjd_ShopPR {
	width: 200px;
	margin: 15px auto 0px;
}

#mjd_ShopPR h4 {
	width: 200px;
	height: 21px;
	margin: 0px auto 0px;
	text-indent: -9999em;
	background-image: url(/media/img/netdealer/style1/shop_prtitle.gif);
	background-repeat: no-repeat;
}

.mjd_ShopPRPhoto {
	width: 200px;
	margin: 5px 0px 2px 0px;
	float:left;
}

.mjd_ShopPRTxt {
	width: 200px;
	font-size: 87%;
	line-height:1.3;
	margin: 0px 0px 5px 0px;
	float:left;
}


/* __mjd_custommain
------------------------------------------*/

#mjd_custommain {
	float:right;
	width:640px;
	margin: 0px 15px 0px 0px;
	padding:10px;
	background:#FFFFFF;
	color:black;
}

#mjd_custommain h2 {
	width: 602px;
	height: 40px;
	text-indent: -9999em;
	background-image: url(/media/img/netdealer/style1/h2_title_shopcustomer.gif);
	background-repeat: no-repeat;
}

#mjd_custommain h3 {
	/*display:none;*/
}

#mjd_customtable {
	width:600px;
	margin: 0px 15px 0px 0px;
	margin: 5px 0px 0px 3px;
}

.mjd_customtableBG {
	background-color:#f7fbff;
}

/* __mjd_mapmain
------------------------------------------*/

#mjd_mapmain {
	float:right;
	width:640px;
	margin: 0px 15px 0px 0px;
	padding:10px;
	background:#FFFFFF;
	color:black;
}

#mjd_mapmain h2 {
	width: 602px;
	height: 40px;
	text-indent: -9999em;
	background-image: url(/media/img/netdealer/style1/h2_title_shopmap.gif);
	background-repeat: no-repeat;
}

#mjd_mapmain h3 {
	/*display:none;*/
}

#mjd_maptable {
	width:600px;
	margin: 0px 15px 0px 0px;
	margin: 0px 0px 0px 3px;
}

.mjd_maptableBG {
	background-color:#f7fbff;
}
.mjd_maptitBG {
	margin: 0px 0px 5px 0px;
	font-size:14px;
	text-align:left;
	text-indent:1.7em;
	width: 520px;
	border-bottom: 3px #d2e8ff solid;
	background-image: url(/media/img/netdealer/common/map_zoom.gif);
	background-repeat: no-repeat;
}
.mjd_maptitTOPBG {
	margin: 15px 0px 0px 0px;
	font-size:14px;
	text-align:left;
	text-indent:1.7em;
	width: 580px;
	border-bottom: 3px #d2e8ff solid;
	background-image: url(/media/img/netdealer/common/map_zoom.gif);
	background-repeat: no-repeat;
}

/* __mjd_stockmain
------------------------------------------*/

#mjd_stockmain {
	float:right;
	width:640px;
	margin: 0px 15px 0px 0px;
	padding:10px;
	background:#FFFFFF;
	color:black;
}

#mjd_stockmain h2 {
	width: 602px;
	height: 40px;
	text-indent: -9999em;
	background-image: url(/media/img/netdealer/style1/h2_title_shopstock.gif);
	background-repeat: no-repeat;
}

#mjd_stockmain h3 {
	/*display:none;*/
}

#mjd_stockCar {
	width: 600px;
	float:left;
	margin: 10px 0px 0px 0px;
	border-top: 1px #b9daff solid;
	border-right: 1px #b9daff solid;
	border-bottom: 1px #b9daff solid;
	border-left: 1px #b9daff solid; 
}

.mjd_stockCarName {
	background-color:#b9daff;
}

#mjd_stockfand01 {
	float:left;
	width:600px;
	font-weight:bold;
	margin: 10px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	background:#b9daff;
}

#mjd_stockfand02 {
	float:left;
	width:600px;
	font-weight:bold;
	margin: 10px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	background:#b9daff;
}



/* __mjd_menu_find 在庫情報用
------------------------------------------*/

#mjd_menu_find04 {
	margin: 10px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	width: 205px;
	height: 22px;
}
#mjd_menu_find04 a {
	padding: 2px 0px 0px 10px;
	display: block;
	width: 205px;
	height: 20px;
	background-color:#FFFFFF;
}
#mjd_menu_find04 a:link {
	color: #0033cc;
	text-decoration: underline;
}
#mjd_menu_find04 a:visited {
	color: #0033cc;
	text-decoration: underline;
}
#mjd_menu_find04 a:hover {
	color: #ff3300;
	text-decoration: underline;
}

#mjd_menu_find05 {
	margin: 2px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	width: 205px;
	height: 16px;
}
#mjd_menu_find05 a {
	padding: 2px 0px 0px 15px;
	width: 205px;
	height: 16px;
	background-image: url(/media/img/netdealer/style1/menu_sicn01_ro.gif);
	background-repeat: no-repeat;
}
#mjd_menu_find05 a:link {
	text-decoration: underline;
}
#mjd_menu_find05 a:visited {
	text-decoration: underline;
}
#mjd_menu_find05 a:hover {
	text-decoration: none;
}

/* __mjd_shopbranch
------------------------------------------*/

#mjd_shopbranch {
	float:right;
	width:640px;
	margin: 0px 15px 0px 0px;
	padding:10px;
	background:#FFFFFF;
	color:black;
}

#mjd_shopbranch h2 {
	width: 602px;
	height: 40px;
	text-indent: -9999em;
	background-image: url(/media/img/netdealer/style1/h2_title_branchstock.gif);
	background-repeat: no-repeat;
}

#mjd_shopbranch h3 {
	/*display:none;*/
}

#mjd_branchCar {
	width: 600px;
	float:left;
	margin: 10px 0px 0px 0px;
	border-top: 1px #b9daff solid;
	border-right: 1px #b9daff solid;
	border-bottom: 1px #b9daff solid;
	border-left: 1px #b9daff solid; 
}

.mjd_branchCarName {
	background-color:#b9daff;
}



/* mjd_menu_find 在庫情報用
------------------------------------------*/

#mjd_menu_find06 {
	margin: 5px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	width: 205px;
	height: 22px;
}
#mjd_menu_find06 a {
	padding: 2px 0px 0px 10px;
	display: block;
	width: 205px;
	height: 20px;
	background-color:#FFFFFF;
}
#mjd_menu_find06 a:link {
	color: #0033cc;
	text-decoration: underline;
}
#mjd_menu_find06 a:visited {
	color: #0033cc;
	text-decoration: underline;
}
#mjd_menu_find06 a:hover {
	color: #ff3300;
	text-decoration: underline;
}

#mjd_menu_find07 {
	margin: 2px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	width: 205px;
	height: 16px;
}
#mjd_menu_find07 a {
	padding: 2px 0px 0px 15px;
	width: 205px;
	height: 16px;
	background-image: url(/media/img/netdealer/style1/menu_sicn02_ro.gif);
	background-repeat: no-repeat;
}
#mjd_menu_find07 a:link {
	text-decoration: underline;
}
#mjd_menu_find07 a:visited {
	text-decoration: underline;
}
#mjd_menu_find07 a:hover {
	text-decoration: none;
}

#mjd_menu_find08 {
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 205px;
	height: 16px;
}
#mjd_menu_find08 a {
	padding: 5px 0px 0px 0px;
	width: 205px;
	height: 16px;
}
#mjd_menu_find08 a:link {
	text-decoration: underline;
}
#mjd_menu_find08 a:visited {
	text-decoration: underline;
}
#mjd_menu_find08 a:hover {
	text-decoration: none;
}

/* __mjd_kaitorimain
------------------------------------------*/
#mjd_kaitorimain {
	float:right;
	width:640px;
	margin: 0px 15px 0px 0px;
	padding:10px;
	background:#FFFFFF;
	color:black;
}

#mjd_kaitorimain h2 {
	width: 602px;
	height: 40px;
	text-indent: -9999em;
	background-image: url(/media/img/netdealer/style1/h2_title_purchaseinfo.gif);
	background-repeat: no-repeat;
}

#mjd_kaitorimain h3 {
	/*display:none;*/
}

#mjd_kaitoritable {
	width:600px;
	margin: 0px 15px 0px 0px;
	margin: 5px 0px 0px 3px;
}

.mjd_kaitoritableBG {
	background-color:#f7fbff;
}

#magazine_area_sub_menu {
	/*overflow: auto;*/
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	height: 190px;
	width: 200px;
	border: 1px dotted gray;
}

.magazine_keisai_sub_menu{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	font-size:11px;
}

.magazine_1_sub_menu {
	float: left;
	margin-left: 10px;
	margin-right: auto;
	width: 88px;
	font-size:9px;
}
.magazine_2_sub_menu {
	float: right;
	margin-left: auto;
	margin-right: 10px;
	width: 88x;
	font-size:9px;
}



/* __新ヘッダースタイル
------------------------------------------*/

#header2 h1 {
	font-size: 20px;
	line-height: 30px;
	font-weight: bold;
	float: left;
	height: 30px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 22px;
	background-image: url(../../img/netdealer/common/header_ic_shopnaem.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "メイリオ";
}
.header_top {
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 23px;
	margin-top: 8px;
	margin-right: 0px;
	margin-left: 0px;
}
.shop_photo_header {
	padding: 0px 0px 0px 5px;
	float: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 187px;
	width: 250px;
}
.shop_shokai {
	background-color: #D2E8FF;
	padding: 5px 8px;
	margin-left: 275px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
}

#header2 ul {
	font-size: 13px;
	margin: 0px;
	padding: 0px;
}
#header2 {
	height: 286px;
	width: 920px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 3px solid #4093FB;
	border-left: 1px solid #CCCCCC;
}

#header2 li {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#header2 h3 {
	font-size: 13px;
	font-weight: bold;
	margin: 0px 5px 5px 0px;
	padding: 0px;
}
.shop_shokai_txt {
	font-size: 11px;
	line-height: 120%;
	margin: 0px;
	padding: 0px;
}
#header2 h4 {
	background-image: url(../../img/netdealer/style1/header_hpbt_style1.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 160px;
	float: right;
	text-indent: -9999em;
}
#header2 h4 a {
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 160px;
	float: right;
	text-indent: -9999em;
}

.shop_code {
	font-size: 12px;
	color: #666666;
	line-height: 30px;
	padding: 0px;
	height: 30px;
	margin: 0px;
}

#header2 h5 {
	background-image: url(../../img/netdealer/kurumaru/menb_ble.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 26px;
	float: right;
	text-indent: -9999em;
}
