@charset "utf-8";


/*  オススメ商品情報  */
.k_brand_text{
display:block;
width: 727px ;
padding-top: 0px ;
padding-bottom: 5px ;
padding-left: 13px ;
padding-right: 0px ;
margin: 0px ;
}
.k_brand_text img{
margin:0px 20px 0px 5px ;
}

/*  オススメ商品紹介  */
.k_lineup_item_table {
float:left;
width:497px;
padding:1px 2px 1px 2px;
background-image:url(../customize/lineup/img/lineup_item_back.gif);
background-repeat:no-repeat;
font-size:13px;
line-height:97%;
}
.k_lineup_item_table_top {
float:left;
width:501px;
}
.k_lineup_item_table_bottom {
float:left;
width:501px;
padding:0px 0px 10px 0px;
}
.k_lineup_item_table table {
float:left;
}
.k_lineup_item_table p {
padding:0px 3px 0px 0px;
}
.k_lineup_item_table_wheel {
float:left;
width:497px;
padding:1px 2px 1px 2px;
background-image:url(../customize/lineup/img/lineup_item_back2.gif);
background-repeat:no-repeat;
font-size:13px;
line-height:97%;
}
.k_lineup_item_table_wheel table {
float:left;
}
.k_lineup_item_table_wheel p {
padding:3px 3px 0px 0px;
}
.k_lineup_item_table_title {
width:378px;
float:left;
}
.k_lineup_item_table_title1 {
width:189px;
float:left;
}
.k_lineup_item_table_title2 {
width:189px;
float:left;
text-align:right;
}
.k_lineup_item_stxt {
font-size:80%;
color:#999999;
font-weight:bold;
padding-top:10px;
padding-right:10px;
text-align:right;
letter-spacing:1px;

}
.k_lineup_item_subcategory {
display:block;
padding:1px 7px 1px 7px;
margin:0px 7px 7px 7px;
border-bottom:dashed 1px #CCCCCC;
border-top:dashed 1px #CCCCCC;
background-image:url(../com/link_arrow.gif);
background-repeat: no-repeat ;
font-weight:bold;
}
.k_lineup_item_subcategory2 {
display:block;
padding:3px 7px 3px 7px;
background:url(../customize/lineup/tire/img/concierge_report/top_back.jpg) no-repeat;
}
.k_lineup_item_subcategory2 a {
color:#FFFFFF;
}
.k_lineup_item_subtext {
display:block;
padding:3px;
margin:7px;
border-bottom:dashed 1px #CCCCCC;
border-top:dashed 1px #CCCCCC;
}
#k_maincontents_lineup_mainte{
background-color:#FFFFFF;
width: 740px ;
float:right;
text-align:left;
padding-top:25px;
padding-bottom:150px;
padding-left:25px;
padding-right:25px;
margin:0px;
}
/*  ランフラットタイヤ  */
.k_rft_table td{
padding:0px 0px 15px 0px;
}
.k_rft_table h3{
margin:0px;
padding:0px;
}
.k_rft_table2{
background:url(../customize/lineup/tire/img/rft/rft_table2_back.gif) no-repeat;
border-bottom:1px solid #0C3561;
padding:0px 1px 0px 1px;
}
.k_rft_table2 h3{
margin:0px;
padding:3px 0px 3px 10px;
font-size:110%;
color:#FFFFFF;
}
.k_rft_table2 p{
margin:10px 10px 10px 10px;
}
.k_rft_table3 td{
width:229px;
padding:10px;
}
.k_rft_table3 h4{
margin:0px;
padding:0px;
border-bottom:2px solid #0C3561;
}
.k_rft_table3 h5{
margin:7px 0px 7px 5px;
padding:0px;
font-size:100%;
color:#0C3561;
}
.k_rft_table3 p{
margin:0px 5px 0px 5px;
}

/*  お問合せフォーム  */
.k_mailform ul {
list-style:none;
}
.k_mailform li {
padding:0px 0px 0px 12px;
}

/*  よくあるご質問  */
.k_faq td{
border: 0px ;
}
.k_faq_p {
padding-bottom: 5px ;
font-weight: bold ;
}

/*  コクピットのミッション  */
.k_brand_h2{
width:685px;
height: 38px ;
margin: 0px 0px 5px 0px ;
display: block ;
background-image:url(../com/midashi_back.gif);
}
.k_brand_p{
display: block ;
padding:5px 0px 15px 23px;
line-height:200%;
}
.k_brand_p2{
display: block ;
padding:5px 0px 15px 23px;
}
.k_brand_img{
float:left;
padding:0px 0px 5px 10px;
}
.k_right_box {
display: block ;
padding-left: 10px ;
padding-top: 0px ;
padding-left: 0px ;
padding-right: 0px ;
}

/*  25周年のあゆみ  */
.k_ayumi_left {
width:200px;
height:100px;
padding:0px 12px 20px 23px;
float:left;
}
.k_ayumi_right {
width:662px;
padding:0px 23px 20px 0px;
float:left;
}
.k_ayumi_table td {
padding:8px 0px 8px 0px;
border-bottom:solid 1px #CCCCCC;
text-align:left;
}
.k_ayumi_table_arrow {
width:80px;
}
.k_ayumi_table_index {
width:450px;
}
.k_ayumi_table_img {
width:300px;
}
