@charset "utf-8";
/* ----------------------------------------------------------
---------------------------------------------------------- */

#page_content .news{
	width:775px;
	margin:0 auto;
}
#page_content .news ul li{
	list-style:none;
}
#page_content .news a:link,
#page_content .news a:visited{
	color:#003366;
}

#page_content .mod_greenbonus p{
	padding:0 0 8px 195px;
}
#page_content .mod_greenbonus ul{
	margin: 0;
	padding:0 0 15px 195px;
	list-style: none;
}
#page_content .mod_greenbonus .btn p {
	padding:17px 18px 16px 18px;
}

/* peugeot_selection_407_series */
#page_content .peugeot_selection_407_series .mod04 p{
	color:#ffffff;
}
#page_content .peugeot_selection_407_series .unit05 ul,
#page_content .peugeot_selection_407_series .unit06 ul,
#page_content .peugeot_selection_407_series .unit07 ul{
	margin:0;
}

/* 3008_debut */
#page_content .news3008_debut .unit01 .block01 p{
	padding:12px 24px 0;
}
#page_content .news3008_debut .unit01 .block02 h3{
	padding:20px 0 0;
}
#page_content .news3008_debut .unit01 .block03 ul{
	margin:0;
}
#page_content .news3008_debut .unit02 .block01 p.txt01{
	padding:19px 0 0 18px;
}
#page_content .news3008_debut .unit02 .block01 p.txt02{
	padding:9px 0 0 18px;
}
#page_content .news3008_debut .unit02 .block01 p.txt03{
	padding:17px 0 0 18px;
}
#page_content .news3008_debut .unit02 .block01 h3{
	padding:13px 0 0 18px
}
#page_content .news3008_debut .unit02 .block01 .pic01{
	padding:20px 0 0 56px;
}
#page_content .news3008_debut .unit02 .block01 h3{
	padding:13px 0 0 18px;
}
#page_content .news3008_debut .unit02 .block02 h3{
	padding:13px 0 0;
}
#page_content .news3008_debut .unit04 ul{
	margin:0;
}
#page_content .news3008_debut .unit05 ul,
#page_content .news3008_debut .unit06 ul{
	margin:0;
}

/* 308_6at_lineup */
#page_content .news308_6at_lineup th{
	padding:9px 5px 8px;
	vertical-align:middle;
}
#page_content .news308_6at_lineup td{
	padding:9px 0 5px;
	vertical-align:middle;
}
#page_content .news308_6at_lineup .unit05 ul,
#page_content .news308_6at_lineup .unit06 ul{
	margin:0;
}

/* midtown_event_2010 */

#page_content .midtown_event_2010 .mod08 .mod_btn01 ul{
	margin:0 0 0 1px;
}
#page_content .midtown_event_2010 .mod09 th,
#page_content .midtown_event_2010 .mod09 td{
	padding:7px 14px;
}

/* football_clinic_2010 */
#page_content .football_clinic_2010 .event_info .txt .section h3{
	padding:12px 0 0;
}
#page_content .football_clinic_2010 .coaches .coach{
	min-height:240px;
}
#page_content .football_clinic_2010 .event_day-and-location table{
	margin:0 16px;
}
#page_content .football_clinic_2010 .event_day-and-location table td{
	padding:0 0 19px;
}

/* food2010 */
#page_content .food2010 .mod001 p{
	padding:0;
}
#page_content .food2010 .mod002 p.link,
#page_content .food2010 .mod003 p.link{
	padding:0 0 0 12px;
}
#page_content .food2010 .mod001 p.txt{
	padding:12px 15px 11px;
}
#page_content .food2010 .mod004 p.note{
	padding:0 0 0 1em;
	color:#999999;
}
#page_content .food2010 .mod010 .th_mod010,
#page_content .food2010 .mod011 .th_mod011,
#page_content .food2010 .mod013 .th_mod013{
	padding:7px 7px 7px 15px;
	width:84px;
}
#page_content .food2010 .mod011 .in_tbl_mod011 .in_th_mod011,
#page_content .food2010 .mod011 .in_tbl_mod011 .in_td_mod011{
	padding:8px 0 0;
}
#page_content .food2010 .mod010 td,
#page_content .food2010 .mod011 td,
#page_content .food2010 .mod013 td{
	padding:7px 0 7px 15px;
}
#page_content .mod013 .tbl_mod013{
	width:532px;
}
#page_content .food2010 .mod014 .mod006 th{
	padding:12px 0 5px;
}
#page_content .food2010 .mod014 .mod006 td{
	padding:10px 0 0;
}
#page_content .food2010 .mod006 tr.foot th,
#page_content .food2010 .mod006 tr.foot td{
	padding-bottom:10px;
}
#page_content .food2010 .mod004,
#page_content .food2010 .mod015{
	width:auto;
	height:auto;
}

/* peugeot_selection_207_millesim */
#page_content .peugeot_selection_207_millesim .unit02 .block01 .txt .box02 ul{
	margin:0;
}
#page_content .peugeot_selection_207_millesim .unit02 .attention{
	padding:0 0 0 1em;
}
#page_content .peugeot_selection_207_millesim .unit02 .block02 .box01 .pic ul{
	margin:4px 0 27px;
}
#page_content .peugeot_selection_207_millesim .unit05 ul,
#page_content .peugeot_selection_207_millesim .unit06 ul,
#page_content .peugeot_selection_207_millesim .unit07 ul{
	margin:0;
}

/* peugeot_selection_207_style_16 */
#page_content .peugeot_selection_207_style_16 .unit05 ul,
#page_content .peugeot_selection_207_style_16 .unit06 ul,
#page_content .peugeot_selection_207_style_16 .unit07 ul{
	margin:0;
}

/* 308_cc_spring */
#page_content .news308_cc_spring .may_fair .unit01 .block01 ul{
	margin:0;
}
#page_content .news308_cc_spring  .unit03 ul,
#page_content .news308_cc_spring  .unit05 ul,
#page_content .news308_cc_spring  .unit06 ul{
	margin:0;
}

/* carsharing */
#page_content .carsharing .main_visual p{
	padding:0;
}
#page_content .carsharing .overview table td{
	padding:7px;
}
#page_content .carsharing .detail p{
	display:inline;
}
#page_content .carsharing .section p{
	width:auto;
}


/* new_308_style */
#page_content .new_308_style .unit02 .block01 .lead{
	padding:0;
}
#page_content .new_308_style .unit02 .block02 .equip-list{
	margin:2px 17px 13px;
}
#page_content .new_308_style .unit02 .block02 .equip-list li{
	line-height:0;
}
#page_content .new_308_style .unit02 .block03 p{
	padding:28px 0 0 32px;
}
#page_content .new_308_style .unit03 .block02 .data_table_left{
	margin:0 11px 0 22px;
	width:352px;
}
#page_content .new_308_style .unit03 .block02 .data_table_right{
	margin:0;
	width:352px;
}
#page_content .new_308_style .unit03 .block02 table th,
#page_content .new_308_style .unit03 .block02 table td{
	padding:0 0 0 11px;
}
#page_content .new_308_style .unit03 .block02 h3{
	padding:0 0 0 12px;
}
#page_content .new_308_style .unit05 ul,
#page_content .new_308_style .unit06 ul,
#page_content .new_308_style .unit07 ul{
	margin:0;
}

/* navi_camp_1004 */
#page_content .navi_camp_1004 #section02 .float_L p{
	padding:0;
	line-height:1.2;
}
#page_content .navi_camp_1004 #section03_02 .float_L ul{
	margin:0;
}

/* scrap_incentive_selection */
#page_content .scrap_incentive_selection .buzz p.rice01{
	color:#999999;
}
#page_content .scrap_incentive_selection .anchor-link{
	margin:0 0 30px;
}
#page_content .scrap_incentive_selection .models h3{
	padding:0;
}
#page_content .scrap_incentive_selection .unit05 ul,
#page_content .scrap_incentive_selection .unit06 ul,
#page_content .scrap_incentive_selection .unit07 ul{
	margin:0;
}

/* peugeot_207_lineup */
#page_content .peugeot_207_lineup{
	width:783px;
}
#page_content .peugeot_207_lineup .mod-btn p{
	padding:11px 0;
}
#page_content .peugeot_207_lineup .mod04-txt p{
	padding:0;
}
#page_content .peugeot_207_lineup .mod04-btn{
	padding:11px 0;
}
#page_content .peugeot_207_lineup .unit04 ul,
#page_content .peugeot_207_lineup .unit05 ul,
#page_content .peugeot_207_lineup .unit06 ul{
	margin:0;
}

/* camp1004 */
#page_content .camp1004 #section01 p{
	padding:0;
}
#page_content .camp1004 #section01 .box_border{
zoom:1;
}
#page_content .camp1004 #section02 .box_blue{
zoom:1;
}

/* 207_gt_debut */
#page_content .news207_gt_debut{
	width:566px;
	margin:0 auto;
}
#page_content .news207_gt_debut p{
	padding:0;
}
#page_content .news207_gt_debut table{
	border-collapse:separate;
}
#page_content .news207_gt_debut table th{
	padding:5px 9px 4px;
	vertical-align:middle;
}
#page_content .news207_gt_debut table td{
	padding:5px 5px 4px;
	vertical-align:middle;
}

/* environment_activity */
#page_content .environment_activity .mod01 p{
	padding:0 10px 19px;
}


/* rczcup2010 */
#page_content .rczcup2010 .unit01 .venue h3{
	padding:9px 0 7px;
}
#page_content .rczcup2010 .unit01 .venue p.address{
	margin:8px 0;
	padding:0;
}
#page_content .rczcup2010 table{
	border-collapse:separate;
}
#page_content .rczcup2010 table th{
	padding:15px 0 13px;
	vertical-align:middle;
}
#page_content .rczcup2010 table td{
	padding:10px 20px;
	vertical-align:middle;
}
#page_content .rczcup2010 table td.emp{
	border:none;
	padding:0;
}
#page_content .rczcup2010 .unit01 .hcard .top{
	padding:17px 10px 0 20px;
	background:url(../images/bg_cup2010_01.gif) left top no-repeat;
}
#page_content .rczcup2010 .unit01 .hcard .middle{
	padding:0 10px 0 20px;
}
#page_content .rczcup2010 .unit01 .hcard .bottom{
	padding:0 10px 17px 20px;
	background:url(../images/bg_cup2010_02.gif) left bottom no-repeat;
}
#page_content .rczcup2010 .unit01 ul{
	margin:10px 0 0 0;
}

/* rcz-debutfair */
#page_content .rcz_debutfair ul{
	margin:0 0 14px;
}
#page_content .rcz_debutfair .mod03 ul .text p{
	color:#ffffff;
}
#page_content .rcz_debutfair .mod03 ul .text h3{
	padding:0;
}
#page_content .rcz_debutfair .mod03 .banner p{
	padding:0;
}

/* dealer_selection */
#page_content .dealer_selection .mod-ul{
	margin:10px 20px 0;
}
#page_content .dealer_selection .mod07 h4{
	padding:0 0 10px;
}
#page_content .dealer_selection .unit04 ul{
	margin:0;
}

/* 207_selection */
#page_content .news207_selection .mod03 p{
	color:#ffffff;
}
#page_content .news207_selection .mod04 ul,
#page_content .news207_selection .unit04 ul,
#page_content .news207_selection .unit05 ul,
#page_content .news207_selection .unit06 ul{
	margin:0;
}

/* 299loan_2010 */
#page_content .news299loan_2010{
	width:559px;
}
#page_content .news299loan_2010 .block02  p.btn,
#page_content .news299loan_2010 .block03  p.btn, 
#page_content .news299loan_2010 .block04  p.btn{
	padding:0;
	line-height:1.0;
}
#page_content .news299loan_2010 .detail .txt02{
	padding:0;
}
#page_content .news299loan_2010 .block02 .detail ul,
#page_content .news299loan_2010 .block03 .detail ul, 
#page_content .news299loan_2010 .block04 .detail ul{
	margin:0 0 0 364px;
}
#page_content .news299loan_2010 .detail li a{
	background-position:left center;
}
#page_content .news299loan_2010 .table01{
	margin:0;
}
#page_content .news299loan_2010 .table01 th p,
#page_content .news299loan_2010 .table01 td p{
	padding:0;
}
#page_content .news299loan_2010 .unit05 ul,
#page_content .news299loan_2010 .unit06 ul,
#page_content .news299loan_2010 .unit07 ul{
	margin:0;
}
#page_content .news299loan_2010 .block06 ul{
	margin:0;
}
#page_content .news299loan_2010 .block07 ul{
	margin:6px 0 19px;
}
#page_content .news299loan_2010 .mod_greenbonus p{
	padding:0 0 8px 156px;
}
#page_content .news299loan_2010 .mod_greenbonus ul{
	padding:8px 0 15px 156px;
}
#page_content .news299loan_2010 .mod_greenbonus .btn p {
	padding:17px 18px 16px;
}

/* 099loan_2010 */
#page_content .news099loan_2010{
	width:559px;
}
#page_content .news099loan_2010 p.btn{
	padding:0;
}
#page_content .news099loan_2010 .detail .txt02{
	padding:0;
}
#page_content .news099loan_2010 .detail ul{
	margin:0 0 0 364px;
}
#page_content .news099loan_2010 .detail li a{
	background-position:left center;
}
#page_content .news099loan_2010 .table01{
	margin:0;
}
#page_content .news099loan_2010 th p,
#page_content .news099loan_2010 td p{
	padding:0;
}
#page_content .news099loan_2010 .block06 ul,
#page_content .news099loan_2010 .block07 ul{
	margin:0;
}
#page_content .news099loan_2010 .mod_greenbonus p{
	padding:0 0 8px 156px;
}
#page_content .news099loan_2010 .mod_greenbonus ul{
	padding:8px 0 15px 156px;
}
#page_content .news099loan_2010 .mod_greenbonus .btn p {
	padding:17px 18px 16px;
}


