@charset "shift_jis";

/* コンテンツ */
#con{
width:362px;
padding-left:26px;
float:left;
}
/* IE 用▼ */
* html #con{
width:388px;
}

#concept, #tuning{
width:362px;
margin:8px 0 15px;
}
#concept p,#tuning p{
padding:0 0 10px 2px;
}
#concept h3{
width:91px;
height:19px;
text-indent:-9999px;
margin:5px 0;
background:url(../img/main_title01.gif) no-repeat;
overflow:hidden;
}
#tuning h3{
width:108px;
height:19px;
text-indent:-9999px;
margin:5px 0;
background:url(../img/main_title02.gif) no-repeat;
overflow:hidden;
}
#concept, #tuning, #tuning_charge, #introduction {
width:362px;
margin:8px 0 15px;
}
#concept p,#tuning p, #tuning_charge p, #itaku p {
padding:0 0 10px 2px;
}
#concept h3{
width:91px;
height:19px;
text-indent:-9999px;
margin:5px 0;
background:url(../img/main_title01.gif) no-repeat;
overflow:hidden;
}
#tuning h3{
width:108px;
height:19px;
text-indent:-9999px;
margin:5px 0;
background:url(../img/main_title02.gif) no-repeat;
overflow:hidden;
}
#tuning_charge h3{
width:150px;
height:19px;
text-indent:-9999px;
margin:5px 0;
background:url(../img/main_title03.gif) no-repeat;
overflow:hidden;
}
#introduction h3{
width:100px;
height:19px;
text-indent:-9999px;
margin:5px 0px;
background:url(../img/main_title04.gif) no-repeat;
overflow:hidden;
}
#itaku h3{
margin-top: 2em;
width:80px;
height:25px;
text-indent:-9999px;
background:url(../img/itaku_title01.gif) no-repeat;
overflow:hidden;
}

#tuning img{
float:right;
margin-left:5px;
margin-bottom:5px;
}


/* 新着情報＋バナー */
#info{
width:205px;
padding-left:26px;
float:left;
}
/* IE 用▼ */
* html #info{
width:231px;
}

#infoBox{
width:190px;
height:190px;
overflow:auto;
border-bottom:1px dotted #666363;
}
#infoBox dl{
padding:5px;
border-bottom:1px dotted #666363;
}

#infoBox dt{
font-weight:bold;
}

#btnBlock{
width:191px;
margin:20px 0 10px;
}
#btnBlock img{
margin-bottom:10px;
}
#banBlock{
width:191px;
margin-bottom:20px;
}
#banBlock img{
margin-bottom:10px;
}

/* css_end */
