@charset "UTF-8";
/* CSS Document */



div#mkb-top-img01	{ width:728px; height:720px; margin:0; 
margin-left: auto; margin-right:auto; margin-bottom:20px; position:relative; }

div#mkb-top-img01	h3	{ position:absolute; top:10px; left:40px; 
font-size:18px; line-height:30px; text-align:left; vertical-align:text-top; color:#FFF; 
text-shadow: -2px 2px 2px #F0F,
 2px -2px 2px #F0F,
 -2px -2px 2px#F0F,
2px 2px 2px #F0F;
}

div#img_wh-mkb	{position:absolute; top:6px; right:-96px; transform: rotate(-20deg);
    -webkit-transform: rotate(-20deg);
}

div#top-bnr	{ 
	width:728px; margin:0; margin-left:auto; margin-right:auto; margin-bottom:10px;
}

div#cmc-bnr	{ 
	width:728px; margin:0; margin-left:auto; margin-right:auto; margin-bottom:30px;
}

div#sub-bnr	{
	width:520px; height:auto; margin-left:auto; margin-right:auto; margin-bottom:20px;
}

div#sub-bnr	h5	{ font-size:11px; font-weight:normal; line-height:12px; color:#00F; text-align:left;
	margin:0; }

div#sub-bnr-left	{
	width:234px; height:85px; float:left; position:relative; margin-bottom:8px;
}
div#sub-bnr-left		img	{
	margin:0; top:25px; position:absolute;
}

div#sub-bnr-right	{
	width:234px; height:85px; float:right; position:relative; margin-bottom:8px;
}
div#sub-bnr-right		p	{
	text-align:left; font-weight:bold; color:#F00;
	top:0px; position:absolute;
}

div#sub-bnr-right		img	{
	margin:0; top:25px; position:absolute;
}

div#chr-dsn-box	{
	width:728px; height:auto; background-color:#FEF; border:#F0F 1px solid;
	position:relative; border-radius: 5px; margin-top:20px; 
	margin-left: auto; margin-right:auto; 
}

.looks_box	{ height:auto; overflow:hidden; }

.img_suzuki-prof	{ margin-left:1px; margin-top:4px;
}

div#txt_suzuki-prof	{ float:right; margin: 10px 10px 10px 0px;
	width:378px; height:auto; 
	background-color:#FFF; border:#AAA 1px solid;
	border-radius:3px; padding:10px;
}

div#txt_suzuki-prof p	{ font-size:12px; line-height:18px; text-align:left;
font-weight:bold;
}

/*  スライダー関連  */

    #sldclm {width: 728px; height: auto; margin: 0 auto;}
    #sldbox  {position: relative; width: 728px; height: 800px; margin: 0 auto; overflow: hidden;} 
    #innerbox   {position: absolute; width: 728px; height: 800px; top: 0px; left: 0px; overflow: hidden;  }
    div#ch1 {position: absolute; left: 0px;}
    div#ch2 {position: absolute; left: 728px;}
    div#ch3 {position: absolute; left: 1456px;}
    div#ch4 {position: absolute; left: 2184px;}
    #sldbtnleft {position: absolute; top:375px; left: 10px; cursor: pointer; display:visible; opacity: 0;}
    #sldbtnright    {position: absolute; top: 375px; right: 10px; cursor: pointer; display: visible; opacity: 0;}

div#choicebtn   {width:670px; height:70px; margin:0 auto; padding:0; position: relative;}
div#choicebtn img:hover 	{ opacity:0.5; }
img#p1    { position: absolute; width: 160px; height: 50px; left: 0px; top: 0px;}
img#p2    { position: absolute; width: 160px; height: 50px; left: 170px; top: 0px;}
img#p3    { position: absolute; width: 160px; height: 50px; left: 340px; top: 0px;}
img#p4    { position: absolute; width: 160px; height: 50px; left: 510px; top: 0px;}
