@charset "UTF-8";

* {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
}
img {
	border: none;
	vertical-align: top;
}
		
#approved {
	width:660px;
	background-color:#fff;
	color:#333;
	font-size:12px;
}
.float_r {float:right}
.float_l {float:left}
.float_c {clear:both}
.margin_b5 {margin-bottom:5px}
.margin_b10 {margin-bottom:10px}
.margin_b20 {margin-bottom:20px}
.margin_b30 {margin-bottom:30px}
.txt_center {text-align:center}
.txt_left {text-align:left}	
.txt_right {text-align:right}	

/* Right Side */			
ul.right_list li {width:250px; padding:5px; text-align:left; font-size:12px; background:url(../images/approvedImg/list_line.gif) repeat-x left bottom;}
ul.right_list li img {vertical-align:middle; margin-right:10px}
ul.right_list li a:hover {color:#e8c840}
ul.right_list li a:active {color:#e8c840}

/* Approved Contents */

table.approved_list {
	width:619px;
	border-collapse:collapse;
	margin:0 0 30px 20px;
}
table.approved_list h3 {font-size:14px; position:relative; padding:2px 0}
table.approved_list td,table.approved_list th {border:1px solid #ccc; font-weight:normal; text-align:left; padding:4px 7px;}
table.approved_list th {white-space:nowrap;}
table.approved_list td.logo {padding:0; border-top:none}
table.approved_list td.titleH2 {padding:0; border-bottom:none;}
table.approved_list td.titleH3 {border-top:none;}
table.approved_list td.pagetop {border-top:none; border-bottom:none; border-left:none; text-align:right; padding:0}

.approved_title {
	background:url(../images/approvedImg/title_bg.gif) no-repeat;
	width:617px;
	height:30px;
	overflow:hidden;
	position:relative;
}
.approved_title h2 {
	padding:3px 0 0 18px;
	font-size: 12px;
	line-height: 1.6;
}
.approved_title ul {
	position:absolute;
	right:10px;
	top:7px;
}	
.approved_title li {
	float:left;
	font-size:10px;
}
.approved_title li.ask {background:url(../images/approvedImg/icon_ask.gif) left center no-repeat; padding:0 20px 0 15px}
.approved_title li.freedial {background:url(../images/approvedImg/icon_freedial.gif) left center no-repeat; padding-left:25px}	
#approved .carlink { position:absolute; right:0; top:0}	


/*
************************************************************
2011リニューアル修正
************************************************************
*/
body{background:#fff;}
.sideBar{background:#171717;}
.sideBar li a:link{color:#fff;}
.container{margin:-20px auto 40px; background-color:transparent;}
p#pankuzu{width:670px; margin:0 0 20px; padding:0; color:#000;}
p#pankuzu a:link{color:#000;}
p#pankuzu a:visited{color:#000;}
p#pankuzu a:hover{color:#f90;}

/*
************************************************************
2014ベンツ・ボルボ修正
************************************************************
*/

.footer_c{
	margin:24px 0 48px 20px
}
