/***************** ucarnet_info *****************/



#ucarnet_info {
width:701px;
margin-left:auto;
margin-right:auto;
font-size:0.8em;
}

.pagetop {clear:both;margin-top:1em;margin-bottom:2em;}

/* ------------------------------------------------------------ */
/* common */

p {margin:1em 0;}

.attention {padding-left:1em;text-indent:-1em;}

hr {border:1px dotted #777;height:1px;}


div.ucarnet_info_h1_title {
padding:0.5em;
font-weight:bold;
background:transparent url(../image/car_list_name.gif) left bottom repeat-x;
}

#ucarnet_info h1 {
margin:0 0 1em 0;
padding:1em;
font-size:1.4em;
color:#fff;
background:#4ebaff;
}

#ucarnet_info h2 {
clear:both;
font-size:1.2em;
margin:1em 0 1em;
padding:0.5em 0.5em 0.5em 40px;
color:#fff;
background:#0164c9 url("../../image/point_car_icon.gif") 10px center no-repeat;
}

div.left_col {
width:240px;
float:left;
margin-right:20px;
_margin-right:10px;
}

div.right_col {
width:440px;
float:left;
}


/* ------------------------------------------------------------ */
/* style */

#ucarnet_point {
width:680px;
margin:0 auto;
}

#ucarnet_point li {
display:block;
width:310px;
margin:10px;
_margin:5px;
padding-top:10px;
padding-left:10px;
float:left;
background:transparent url("../image/ucar_point_bg.jpg") 0 0 no-repeat;
}

#ucarnet_point li img {
display:block;
width:80px;
height:80px;
float:left;
}

#ucarnet_point li span.ucarnet_point_col {
width:220px;
float:left;
}

li span.ucarnet_point_title {
font-weight:bold;
display:block;
padding:3px 10px 3px 2em;
text-indent:-1em;
}

li span.ucarnet_point_text {
display:block;
padding:10px 3px 3px 2em;
color:#555;
}

/* ------------------------------------------------------------ */
/* sawayaka */

.sawayaka_img {
width:700px;
height:420px;
margin:10px auto;
background:url(../image/hosyo_info_image.jpg) 0 0 no-repeat;
position:relative;
}


.sawayaka_img p {
font-size:12px;
width:360px;
height:60px;
position:absolute;
top:88px;
left:294px;
}


.sawayaka_2col_wrap {
width:660px;
margin:10px auto;
}

.sawayaka_2col_left {
width:50%;
float:left;
}

.sawayaka_2col_right {
width:50%;
float:left;
}

.sawayaka_2col_right_wrap {
margin-left:20px;
}

.nortice {
margin-left:1em;
text-indent:-1em;
}


table.sawayaka_table {
border-collapse: collapse;
font-size:0.9em;
width:100%;
}


table.sawayaka_table th {
padding:10px 5px;
border:1px solid #aaa;
text-align:center;
background-color: #d3defd;
line-height:1.1em;
font-weight:normal;
vertical-align:middle;
}


table.sawayaka_table td {
padding: 5px;
border:1px solid #aaa;
line-height:1.5em;
vertical-align:middle;
font-size:12px;
}

table.sawayaka_table td.kikan {
text-align:center;
font-size:12px;
}

table.sawayaka_table td.kikan strong {
color:#c00;
font-size:14px;
}


.sawayaka_howto {
border:1px solid #ccc;
padding:15px;
background:#ebf8ff;
}

.sawayaka_howto h3 {
border-bottom:1px solid #00a3dd;
}



