div.cntnts_area{
 width:960px;
 margin:10px auto 10px auto;
}


div.center_cntnts{
 width:580px;
 float:left;
 margin:0 0 5px 10px;
}

div.left_cntnts{
 width:200px;
 float:left;
 margin:0;
 background:#eee;
}

div.scoop_area{
 width:960px;
 height:180px;
 text-align:center;
 margin:10px auto 0 auto;
 background:#fff;
}

div.right_cntnts{
 width:160px;
 float:left;
 text-align:center;
 margin:0 0 5px 10px;
 background:#eee;
}

img.scoop_area_left{
 width:14px;
 height:180px;
 float:left;
}

img.scoop_area_right{
 width:14px;
 height:180px;
 float:left;
}

div.scoop_area_mid{
 width:932px;
 height:175px;
 padding-top:5px;
 height:175px;
 background:url(/cmmn/img/base/scoop_area_mid.png) repeat-x;
 text-align:left;
 float:left;
}

div.top_five_all{
 width:930px;
 font-size:12px;
 vertical-align:baseline;
 text-align:center;
 margin:3px auto 0px auto;
}

div.top_five{
 width:180px;
 height:120px;
 font-size:12px;
 text-align:center;
 margin:2px 3px 10px 2px;
 float:left;
}

.top_five a{
 width:100%;
 height:100%;
 display:block;
 text-decoration:none;
}

.top_five a:hover{
 background:#EE029D;
 text-decoration:none;
}

div.top_review{
 width:180px;
 font-size:12px;
 text-align:center;
 margin:10px 3px 10px 2px;
 float:left;
}

div.top_review_all{
 width:560px;
 font-size:12px;
 text-align:center;
 margin:0 auto 0 auto;
}

.top_review a{
 width:100%;
 height:100%;
 display:block;
 text-decoration:underline;
 color:blue;
}

.top_review a:hover{
 text-decoration:none;
}

div.link_str{
 width:160px;
 height:15px;
 font-weight:normal;
}

.link_str a{
 width:100%;
 height:100%;
 display:block;
 text-decoration:underline;
 font-weight:normal;
 color:#aaa;
}


.link_str a:hover{
 background:none;
 text-decoration:none;
 font-weight:normal;
 color:#fff;
}


div.scoop_many{
 width:568px;
 padding:5px;
 font-size:13px;
 margin:0px auto 10px auto;
 background:#eee;
 border-right:1px solid #69a8fb;
 border-left:1px solid #69a8fb;
 border-bottom:1px solid #69a8fb;
}

div.send_scoop_btn{
 width:560px;
 text-align:right;
 font-size:13px;
 margin:10px auto 5px auto;
}

div.article_set{
 width:110px;
 height:150px;
}

div.scoop_img{
 width:100px;
 margin:5px auto 5px 9px;
 border:1px solid #aaa;
}

td.rank{
 width:180px;
 background:lightblue;
}

div.scoop{
 width:117px;
 height:60px;
 margin:5px auto 0 auto;
}

p.more_scoop{
 width:117px;
 text-align:right;
 font-size:12px;
 margin:0px;
}

p.more_rev{
 width:231px;
 text-align:right;
 margin:0 auto 0 auto;
 font-size:12px;
}

div.rev{
 margin:5px auto 0 auto;
 width:230px;
 text-align:left;
}

div.car_list{
 width:723px;
 font-size:12px;
 line-height:18px;
 padding:5px;
 margin:0 0 5px 0;
 border:1px solid #aaa;
}

p.more_car_list{
 width:723px;
 font-size:14px;
 text-align:right;
}

p.maker_list{
 line-height:22px;
 margin:0;
 font-size:14px;
 color:#93A7FF;
}

p.maker_list a{
 width:100%;
 height:100%;
 display:block;
}

p.maker_list a:hover{
 background:#EE029D;
 text-decoration:none;
 color:#fff;
 font-weight:bolder;
}

div.cntry{
 width:180px;
 display:inline;
 margin:5px 5px 10px 0px;
 float:left;
}

div.cntry_right{
 width:180px;
 display:inline;
 margin:5px 0px 10px 0px;
 float:left;
}

div.maker{
 width:160px;
 font-size:14px;
 line-height:22px;
 margin:5px 10px 5px 10px;
}

div.review_area{
 width:578px;
 padding:10px 0 20px 0;
 text-align:center;
 margin:0 0 10px 0;
 border-right:1px solid #69a8fb;
 border-left:1px solid #69a8fb;
 border-bottom:1px solid #69a8fb;
}

div.merry_go_round{
 width:578px;
 padding:40px 0 40px 0;
 text-align:center;
 margin:0 0 10px 0;
 border-right:1px solid #69a8fb;
 border-left:1px solid #69a8fb;
 border-bottom:1px solid #69a8fb;
}

div.car_spec_area{
 width:563px;
 padding:10px 0px 20px 15px;
 text-align:left;
 margin:0 0 10px 0;
 border-right:1px solid #69a8fb;
 border-left:1px solid #69a8fb;
 border-bottom:1px solid #69a8fb;
}

br.clr{
 clear:left;
}

h2.new_scoop{
 margin:5px auto 5px 5px;
 color:#fff;
 font-weight:bolder;
}

h2.contents_title{
 width:573px;
 height:20px;
 padding:3px 0 0 7px;
 color:#fff;
 font-weight:bolder;
 display:block;
 margin:0px;
 background:url(/cmmn/img/base/bar_contents_title.png) no-repeat;
}
