@charset "Shift_JIS";

/* ------------------
---------------------

index

---------------------
------------------ */

#index #content {
	width:970px;
}

#index #content #leftContent {
	width:175px;
	float:left;
}

#index #content #rightContent {
	width:790px;
	float:right;
	position:relative;
}
#index #content #leftContent dl dt {
	text-align:left;
	background:url(../images/index_renew/titleBar.png) repeat-y left;
	padding-left:10px;
}

#index input.searchBtn {
	width:108px;
	height:28px;
	display:block;
	text-indent:-10000px;
	background:url(../images/index_renew/searchBtn.png) no-repeat;
	margin:0 auto;
	border:none;
	padding:0px;
}
#index input.carSearch {
	width:158px;
	height:32px;
	display:block;
	text-indent:-10000px;
	background:url(../images/index_renew/carSearchBtn.png) no-repeat;
	margin:0 auto;
	border:none;
	padding:0px;
}
#index #content .topComment {
	font-size: 12px;
	line-height:18px;
	text-align:left;
	border:3px solid #ccc;
	padding:15px;
	margin:0px 0 15px;
}
#index #content .topComment dl dt {
	font-weight:bold;
	padding-bottom:5px;
}

/* ------------------

index left

------------------ */

#index #leftContent .recommendBox {
	width:153px;
	border:1px solid #ccc;
	background:url(../images/index_renew/boxBg01.png) repeat-x bottom;
	padding:10px;
	margin-bottom:10px;
	overflow:hidden;
	zoom:1;
}
#index #leftContent .recommendBox dl dt {
	height:15px;
	margin-bottom:10px;
}
#index #leftContent .recommendBox dl dd {
	font-size:12px;
	line-height:16px;
	text-align:left;
	padding-left:10px;
}
#index #leftContent .recommendBox dl dd p {
	padding-bottom:10px;
}

#index #leftContent .blandSearchBox {
	border-bottom:1px solid #ccc;
	background:url(../images/index_renew/boxBg01.png) repeat-x bottom;
	margin-bottom:10px;
}
#index #leftContent .blandSearchBox h2 {
	height:25px;
}
#index #leftContent .blandSearchBox div.in ,
#index #leftContent .blandSearchBox div.out {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:10px;
}
#index #leftContent .blandSearchBox div.in {
	border-bottom:1px solid #E0B2B2;
}
#index #leftContent .blandSearchBox div h3 {
	text-align:left;
	background:url(../images/index_renew/titleBar.png) repeat-y left;
	padding-left:10px;
	height:15px;
	margin-bottom:10px;
}
#index #leftContent .blandSearchBox div.boxInner {
	font-size:12px;
	line-height:16px;
	text-align:left;
	padding-left:10px;
}

#index #leftContent .taxMapBox {
	margin-bottom:10px;
}
#index #content #leftContent .taxMapBox dl dt {
	height:25px;
	padding:0;
	background:none;
}
#index #leftContent .taxMapBox dl dd {
	text-align:center;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:url(../images/index_renew/boxBg01.png) repeat-x bottom;
}
#index #leftContent .taxMapBox dl dd p {
	padding:5px 0;
}

#index #leftContent .comBox {
	font-size:12px;
	line-height:16px;
	text-align:left;
	border:1px solid #ccc;
	padding:10px;
	margin-bottom:10px;
}

#index #leftContent .shopListBox {
	border-bottom:1px solid #ccc;
	background:url(../images/index_renew/boxBg01.png) repeat-x bottom;
	margin-bottom:10px;
}
#index #leftContent .shopListBox h4 {
	height:25px;
	padding:0;
	background:none;
}
#index #leftContent .shopListBox dl {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:5px 10px;
}
#index #leftContent .shopListBox dl dt {
	height:15px;
	margin-bottom:10px;
}
#index #leftContent .shopListBox dl dd {
	font-size:12px;
	line-height:16px;
	text-align:left;
	padding-left:10px;
}

#index #leftContent .taxWebBox {
	border-bottom:1px solid #ccc;
	background:url(../images/index_renew/boxBg01.png) repeat-x bottom;
	margin-bottom:10px;
}
#index #leftContent .taxWebBox h4 {
	height:25px;
	padding:0;
	background:none;
}
#index #leftContent .taxWebBox dl {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:5px 10px 0px 10px;
}
#index #leftContent .taxWebBox dl dt {
	font-size:12px;
	line-height:15px;
	margin-bottom:5px;
}
#index #leftContent .taxWebBox dl dd {
	font-size:11px;
	line-height:16px;
	text-align:left;
	padding-left:10px;
	padding-bottom:10px;
}

#index #leftContent .serviceBox {
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	overflow:hidden;
	zoom:1;
}
#index #leftContent .serviceBox h4 {
	height:25px;
	padding:0;
	background:none;
}
#index #leftContent .serviceBox dl {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:5px 10px 5px 10px;
	clear:both;
}
#index #leftContent .serviceBox dl dt {
	height:13px;
	margin:0 0 5px 0;
}
#index #leftContent .serviceBox dl dd {
	font-size:11px;
	line-height:16px;
	text-align:left;
}
#index #leftContent .serviceBox dl dd img {
	float:left;
	margin-right:6px;
}

#index #leftContent .blogBox {
	height: 80px;
	width: 175px;
	margin-top: 5px;
	margin-bottom: 5px;
}

/* ------------------

index right

------------------ */

#index #content #rightContent .bannerTop {
	height:100px;
	padding-bottom:5px;
}

#index #rightContent #searchBox {
	height:197px;
	background:url(../images/index_renew/searchBoxBg.png) no-repeat bottom;
	margin-bottom:10px;
	clear:both;
}
#index #rightContent #searchBox dl dt {
	height:27px;
}
#index #rightContent #searchBox dl dd {
	font-size:12px;
	line-height:16px;
	text-align:center;
	padding:15px 0;
}
#index #rightContent #searchBox dl dd span {
	font-size:10px;
}

#index #rightContent #searchBox .cowcowBox {
	width:202px;
	float:left;
}
#index #rightContent #searchBox .carBox {
	width:198px;
	float:left;
}
#index #rightContent #searchBox .shopBox {
	width:198px;
	float:left;
}
#index #rightContent #searchBox .inspectionBox {
	width:192px;
	float:left;
}
#index #rightContent #searchBox dl dd .boxInner {
	height:105px;
}
#index #rightContent #searchBox dl dd .boxInner p {
	padding-bottom:8px;
}

#index #rightContent h1 {
	width:778px;
	height:20px;
	font-size:12px;
	line-height:20px;
	text-align:left;
	background:url(../images/index_renew/titleBar.png) repeat-y 0px 0px;
	padding-left:10px;
	position:absolute;
	top:108px;
	left:0px;
}

#index #rightContent .siteText {
	width:768px;
	height:32px;
	font-size:12px;
	line-height:16px;
	text-align:left;
	padding:10px;
	background:#F3F3F3;
	border:1px solid #ccc;
	position:absolute;
	top:565px;
	left:0px;
}

#index #rightContent #searchCarBox {
	height:427px;
	background:url(../images/index_renew/carSearchBoxBg2.png) no-repeat 0px
27px;
	margin-top:28px;
	margin-bottom:64px;
}
#index #rightContent #searchCarBox h2 {
	height:27px;
}
#index #rightContent #searchCarBox .bodyTypeBox {
	width:335px;
	float:left;
	padding:15px 0px 10px 0px;
}
#index #rightContent #searchCarBox .bodyTypeBox h3 {
	text-align:left;
	background:url(../images/index_renew/titleBar.png) repeat-y left;
	padding-left:10px;
	margin-left:10px;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner {
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner ul {
	width:328px;
	margin:0 auto;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner ul li {
	width:80px;
	height:70px;
	padding:0px 2px 5px 0;
	float:left;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner ul li a {
	width:80px;
	height:20px;
	display:block;
	font-size:10px;
	line-height:20px;
	text-align:center;
	padding:50px 0px 0 0;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner ul li.icon02 a {
	background:url(../images/index_renew/type02.png) no-repeat top;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner ul li.icon03 a {
	background:url(../images/index_renew/type03.png) no-repeat top;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner ul li.icon04 a {
	background:url(../images/index_renew/type04.png) no-repeat top;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner ul li.icon05 a {
	background:url(../images/index_renew/type05.png) no-repeat top;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner ul li.icon06 a {
	width:82px;
	font-size:9px;
	background:url(../images/index_renew/type06.png) no-repeat top;
	padding:50px 0 0 0;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner ul li.icon07 a {
	background:url(../images/index_renew/type07.png) no-repeat top;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner ul li.icon08 a {
	background:url(../images/index_renew/type08.png) no-repeat top;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner ul li.icon09 a {
	background:url(../images/index_renew/type09.png) no-repeat top;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .type01Box {
	height:120px;
	padding:10px;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .type01Box .icon01
{
	width:80px;
	height:70px;
	margin:20px 0 0 0;
	float:left;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .type01Box .icon01
a {
	width:80px;
	height:20px;
	font-size:10px;
	line-height:20px;
	display:block;
	text-align:center;
	background:url(../images/index_renew/type01.png) no-repeat top;
	padding:50px 0 0 0;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .type01Box ul {
	width:210px;
	height:110px;
	float:right;
	padding:5px;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .type01Box ul li {
	width:70px;
	height:55px;
	padding:0px;
	float:left;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .type01Box ul li a
{
	width:70px;
	height:23px;
	font-size:10px;
	display:block;
	padding:32px 0 0 0;
	margin:0;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .type01Box ul
li.kicon01 a {
	background:url(../images/index_renew/type01-01.png) no-repeat top center;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .type01Box ul
li.kicon02 a {
	background:url(../images/index_renew/type01-02.png) no-repeat top center;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .type01Box ul
li.kicon03 a {
	background:url(../images/index_renew/type01-03.png) no-repeat top center;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .type01Box ul
li.kicon04 a {
	background:url(../images/index_renew/type01-04.png) no-repeat top center;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .type01Box ul
li.kicon05 a {
	background:url(../images/index_renew/type01-05.png) no-repeat top center;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .type01Box ul
li.kicon06  {
	background:url(../images/index_renew/type01-06.png) no-repeat top center;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .carBanner {
	width:280px;
	font-size:10px;
	line-height:14px;
	text-align:center;
	clear:both;
	padding:10px 0;
	margin:0 auto;
}
#index #rightContent #searchCarBox .bodyTypeBox .boxInner .carBanner p {
	width:140px;
	float:left;
}
#index #rightContent #searchCarBox .otherBox {
	width:222px;
	float:left;
	padding:5px 3px 0 5px;
}
#index #rightContent #searchCarBox .otherBox dl {
	padding:10px 0;
}
#index #rightContent #searchCarBox .otherBox dl dt {
	text-align:left;
	background:url(../images/index_renew/titleBar.png) repeat-y left;
	padding-left:10px;
	margin-bottom:10px;
	margin-left:10px;
}
#index #rightContent #searchCarBox .otherBox .carBox dd {
	padding:0px 0px 0px;
}
#index #rightContent #searchCarBox .otherBox .carBox dd p {
	font-size:12px;
	line-height:16px;
	text-align:center;
	padding-bottom:5px;
}
#index #rightContent #searchCarBox .otherBox .carBox dd span {
	font-size:10px;
	text-align:center;
	display:block;
}

#index #rightContent #searchCarBox .otherBox .keywordBox {
	height:90px;
}
#index #rightContent #searchCarBox .otherBox .keywordBox dd {
	padding:8px 0px 0px;
}
#index #rightContent #searchCarBox .otherBox .keywordBox dd p {
	padding-bottom:8px;
}
#index #rightContent #searchCarBox .otherBox .priceBox {
	height:110px;
}
#index #rightContent #searchCarBox .otherBox .priceBox dd ,
#index #rightContent #searchCarBox .otherBox .comiBox dd {
	width:220px;
	padding-top:10px;
	margin:0 auto;
}
#index #rightContent #searchCarBox .otherBox .priceBox dd a ,
#index #rightContent #searchCarBox .otherBox .comiBox dd a {
	width:70px;
	font-size:11px;
	line-height:22px;
	text-align:right;
	display:block;
	float:left;
}
#index #rightContent #searchCarBox .areaBox {
	width:222px;
	float:left;
	padding:15px 0px 0 0px;
}
#index #rightContent #searchCarBox .areaBox h3 {
	text-align:left;
	background:url(../images/index_renew/titleBar.png) repeat-y left;
	padding-left:10px;
	margin-left:10px;
	margin-bottom:10px;
}
#index #rightContent #searchCarBox .areaBox dl {
	padding-bottom:5px;
	padding-left:10px;
}
#index #rightContent #searchCarBox .areaBox dl dt {
	height:13px;
	text-align:left;
	padding-bottom:3px;
}
#index #rightContent #searchCarBox .areaBox dl dd {
	font-size:11px;
	line-height:14px;
	text-align:left;
	padding-left:12px;
}

#index #rightContent #leftBox {
	width:600px;
	float:left;
	clear:both;
}

#index #rightContent #leftBox #shopContentBox {
	height:247px;
	background:url(../images/index_renew/voiceBoxBg.png) no-repeat 0px 27px;
	margin-bottom:10px;
}
#index #rightContent #leftBox #shopContentBox h4 {
	height:27px;
}
#index #rightContent #leftBox #shopContentBox .blogBox {
	width:340px;
	float:left;
}
#index #rightContent #leftBox #shopContentBox .blogBox .boxInner {
	padding:10px 0;
}
#index #rightContent #leftBox #shopContentBox .blogBox .boxInner .rss {
	width:20px;
	height:20px;
	float:left;
	padding:0 0 10px 10px;
}
#index #rightContent #leftBox #shopContentBox .blogBox .boxInner .more {
	width:130px;
	font-size:12px;
	line-height:20px;
	text-align:right;
	float:right;
	padding:0 10px 10px 0;
}
#index #rightContent #leftBox #shopContentBox .blogBox .boxInner .more a {
	background:url(../images/index_renew/icon01.png) no-repeat left;
	padding-left:15px;
}
#index #rightContent #leftBox #shopContentBox .blogBox .boxInner .box {
	width:335px;
	height:160px;
	overflow:auto;
	clear:both;
	padding-left:5px;
}
#index #rightContent #leftBox #shopContentBox .blogBox .boxInner dl {
	width:300px;
	background:url(../images/index_renew/line.png) repeat-x bottom;
	padding:5px;
	margin:0 auto;
}
#index #rightContent #leftBox #shopContentBox .blogBox .boxInner dl dt {
	width:70px;
	font-size:10px;
	line-height:16px;
	text-align:center;
	float:left;
}
#index #rightContent #leftBox #shopContentBox .blogBox .boxInner dl dd {
	width:230px;
	font-size:12px;
	line-height:16px;
	text-align:left;
	float:right;
}
#index #rightContent #leftBox #shopContentBox .shopBox {
	width:260px;
	float:right;
}
#index #rightContent #leftBox #shopContentBox .shopBox .boxInner {
	font-size:12px;
	line-height:16px;
	text-align:left;
	padding:15px;
}
#index #rightContent #leftBox #shopContentBox .shopBox .boxInner p {
	padding-bottom:6px;
}
#index #rightContent #leftBox #shopContentBox .shopBox .boxInner img {
	float:right;
	margin:0 0 5px 5px;
}
#index #rightContent #leftBox #shopContentBox .shopBox .boxInner .name {
	font-size:14px;
	line-height:20px;
	font-weight:bold;
}

#index #rightContent .taxCom {
	font-size:12px;
	line-height:16px;
	text-align:left;
	padding:10px;
	background:#F3F3F3;
	border:1px solid #ccc;
	margin-bottom:10px;
}

#index #rightContent #leftBox .voiceBox {
	clear:both;
	margin-bottom:10px;
	overflow:hidden;
	zoom:1;
}
#index #rightContent #leftBox .voiceBox h4 {
	height:50px;
	padding-bottom:10px;
}
#index #rightContent #leftBox .voiceBox dl {
	background:url(../images/index_renew/line.png) repeat-x bottom;
	padding:5px;
}
#index #rightContent #leftBox .voiceBox dl dt {
	font-size:14px;
	line-height:18px;
	text-align:left;
	font-weight:bold;
}
#index #rightContent #leftBox .voiceBox dl dt span {
	font-size:12px;
}
#index #rightContent #leftBox .voiceBox dl dd {
	height:110px;
	font-size:12px;
	line-height:16px;
	text-align:left;
}
#index #rightContent #leftBox .voiceBox dl dd img {
	float:left;
	margin-right:10px;
}
#index #rightContent #leftBox .voiceBox .btn {
	font-size:12px;
	line-height:20px;
	text-align:right;
	padding:5px;
}
#index #rightContent #leftBox .voiceBox .btn a {
	background:url(../images/index_renew/icon01.png) no-repeat left;
	padding-left:15px;
}
#index #rightContent #leftBox .voiceBox .thanksBox {
	width:280px;
	float:left;
	border:1px solid #ccc;
	padding:8px;
}
#index #rightContent #leftBox .voiceBox .comBox {
	width:280px;
	float:right;
	border:1px solid #ccc;
	padding:8px;
}

#index #rightContent #leftBox .newsBox {
	clear:both;
	margin-bottom:10px;
	overflow:hidden;
	zoom:1;
}
#index #rightContent #leftBox .newsBox .boxInner {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
}
#index #rightContent #leftBox .newsBox dl {
	width:570px;
	background:url(../images/index_renew/line.png) repeat-x bottom;
	padding:10px 5px;
	margin:0 auto;
	clear:both;
}
#index #rightContent #leftBox .newsBox dl dt {
	font-size:14px;
	line-height:16px;
	text-align:left;
	font-weight:bold;
	background:url(../images/index_renew/titleBar.png) repeat-y left;
	padding-left:10px;
	margin-bottom:10px;
}
#index #rightContent #leftBox .newsBox dl dd {
	font-size:12px;
	line-height:16px;
	text-align:left;
}
#index #rightContent #leftBox .newsBox dl dd p {
	padding-bottom:12px;
}
#index #rightContent #leftBox .newsBox dl dd .img {
	width:100px;
	padding:0;
	float:left;
}
#index #rightContent #leftBox .newsBox dl dd .textBox {
	width:460px;
	float:right;
}

#index #rightContent #main {
	width:600px;
	height:200px;
	background:url(../images/index_renew/mainBg.png) no-repeat bottom;
	margin-bottom:10px;
}
#index #rightContent #main .mainImg {
	height:67px;
}
#index #rightContent #main a {
	width:295px;
	height:100px;
	display:block;
	text-indent:-10000px;
	overflow:hidden;
}
#index #rightContent #main .btn01 {
	width:295px;
	float:left;
	padding:0 3px;
	background:url(../images/index_renew/btn01-on.png) no-repeat 50% 0%;
}
#index #rightContent #main .btn01 a {
	background:url(../images/index_renew/btn01.png) no-repeat 50% 0%;
}
#index #rightContent #main .btn01 a:hover {
	background:url(../images/index_renew/btn01-on.png) no-repeat 50% 0%;
}
#index #rightContent #main .btn02 {
	width:295px;
	float:left;
	background:url(../images/index_renew/btn02-on.png) no-repeat 50% 0%;
}
#index #rightContent #main .btn02 a {
	background:url(../images/index_renew/btn02.png) no-repeat 50% 0%;
}
#index #rightContent #main .btn02 a:hover {
	background:url(../images/index_renew/btn02-on.png) no-repeat 50% 0%;
}

#index #rightContent #rightBox {
	width:185px;
	float:right;
}
#index #rightContent #rightBox .bannerBox {
}
#index #rightContent #rightBox .bannerBox ul li {
	padding-bottom:10px;
}
#index #rightContent #rightBox .bannerBox ul li.present-banner-newcar {
	width:185px;
	height:200px;
}
#index #rightContent #rightBox .rankingBox {
	margin-bottom:10px;
}
#index #rightContent #rightBox .rankingBox h4 {
	height:25px;
}
#index #rightContent #rightBox .rankingBox .boxInner {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:5px 5px 10px 5px;
}
#index #rightContent #rightBox .rankingBox .boxInner dl {
	background:url(../images/index_renew/line.png) repeat-x bottom;
	padding:10px 0px;
}
#index #rightContent #rightBox .rankingBox .boxInner dl dt {
	width:80px;
	float:left;
}
#index #rightContent #rightBox .rankingBox .boxInner dl dd {
	width:85px;
	font-size:11px;
	line-height:14px;
	text-align:left;
	float:right;
}
#index #rightContent #rightBox .rankingBox .boxInner dl dd img {
	margin-bottom:5px;
}

#index #rightContent #rightBox .mobileBox {
	margin-bottom:10px;
}
#index #rightContent #rightBox .mobileBox dl dt {
	height:25px;
}
#index #rightContent #rightBox .mobileBox dl dd {
	text-align:center;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:10px 0;
}

#index #rightContent #rightBox .glossaryBox {
	margin-bottom:10px;
}
#index #rightContent #rightBox .glossaryBox h4 {
	height:25px;
}
#index #rightContent #rightBox .glossaryBox .boxInner {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:5px 5px 10px 5px;
}
#index #rightContent #rightBox .glossaryBox .boxInner dl {
	background:url(../images/index_renew/line.png) repeat-x bottom;
	text-align:left;
	padding:5px 0px;
}
#index #rightContent #rightBox .glossaryBox .boxInner dl dt {
	font-size:11px;
	line-height:16px;
	font-weight:bold;
}
#index #rightContent #rightBox .glossaryBox .boxInner dl dd {
	font-size:11px;
	line-height:14px;
}
#index #rightContent #rightBox .glossaryBox .boxInner .btn {
	font-size:10px;
	line-height:20px;
	text-align:right;
	padding-top:5px;
}
#index #rightContent #rightBox .glossaryBox .boxInner .btn a {
	background:url(../images/index_renew/icon01.png) no-repeat left;
	padding-left:15px;
}

#index #rightContent #rightBox .faqBox {
	margin-bottom:10px;
}
#index #rightContent #rightBox .faqBox h4 {
	height:25px;
}
#index #rightContent #rightBox .faqBox .boxInner {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:5px 5px 10px 5px;
}
#index #rightContent #rightBox .faqBox .boxInner dl {
	background:url(../images/index_renew/line.png) repeat-x bottom;
	text-align:left;
	padding:5px 0px;
}
#index #rightContent #rightBox .faqBox .boxInner dl dt {
	font-size:11px;
	line-height:16px;
	font-weight:bold;
}
#index #rightContent #rightBox .faqBox .boxInner dl dd {
	font-size:11px;
	line-height:14px;
}
#index #rightContent #rightBox .faqBox .boxInner .btn {
	font-size:10px;
	line-height:20px;
	text-align:right;
	padding-top:5px;
}
#index #rightContent #rightBox .faqBox .boxInner .btn a {
	background:url(../images/index_renew/icon01.png) no-repeat left;
	padding-left:15px;
}
#index #rightContent .facebookBox {
	margin-bottom:10px;
	overflow:hidden;
	zoom:1;
	height: auto;
	width: 183px;
	margin-top: 5px;
	border: 1px solid #95A5C7;
}
#index #rightContent .facebookBox dl {
	clear:both;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-right-color: #ccc;
	border-bottom-color: #CCC;
	border-left-color: #ccc;
	height: 55px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#index #rightContent .facebookBox dl dd {
	font-size:12px;
	line-height:16px;
	text-align:left;
}
#index #rightContent .facebookBox dl dd img {
	float:left;
	margin-right:6px;
	height: 55px;
	width: 55px;
}
#index #content .topComment dl dd .com {
	width:600px;
	float:left;
}
#index #content .topComment dl dd .btn {
	width:320px;
	float:right;
	padding:12px 0;
}
