﻿@charset "utf-8";

#pageBody02{
	margin-top: 0px;
}

#topic-path{
	border-bottom: none;	
}

.p-box{
	background: #f2f2f2;
	padding:20px;
}

/* カラー等 */

.color01{
	color: #25a8bd;	
}

/* title等 */

.page_title{
	background: #939494;
	color: #ffffff;
	font-size: 134%;
	line-height:1.38;
	padding: 3px 25px;
	margin: 0 0 15px 0;
}

.title_parts01{
	font-weight: bold;
	line-height: 1.8 !important;
	color: #25a8bd;	
	margin: 25px 0;
	padding:10px 0 3px 65px;
	border-bottom: solid 2px #25a8bd;
	font-size:22px;
	background:url(../../images2/event/info_event_20160122/title_icon.gif) no-repeat 5px 0;
}



/* 共通 */

.event_content{
	margin: 0 0 20px 0;	
}
.event_content_in{
	margin: 0 0 15px 0;
	padding:0 20px;
}
a:hover img.hov {
	filter: alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
}

/* 共通 end */


div.title_area {
	background:url(../../images2/event/info_event_20160122/img00.jpg) no-repeat 0 0;
	height:184px;
	width:700px;
}
div.title_area p {
	font-size:12px;
	line-height: 1.5;
	padding:125px 20px 0 205px;
}

ul.car_lineup {
	margin:0;
	padding:0;
}
ul.car_lineup li {
	float:left;
	margin-right:12px;
}
ul.car_lineup li.end {
	margin-right:0;
}
ul.car_lineup li img {
	border:1px solid #a9a9a9;
}
ul.car_lineup li span {
	display:block;
	font-size:12px;
	text-align:center;
	margin:5px 0 0 0;
	
}
ul.car_lineup li span.audi {
	letter-spacing:-1px;
}
ul.car_lineup li span.benz {
	letter-spacing:-2px;
}
p.at {
	text-align:right;
	font-size:11px;
	margin:13px 0 0 0;
}
ul.pagenavi {
	margin-bottom:25px;
}
ul.pagenavi li {
	float:left;
	margin-right:1px;
}
ul.pagenavi li.end {
	margin-right:0;
}
div.pref {
	margin:0 0 15px 0;
}
div.pref h5 {
	float:left;
}
div.pref p {
	float:right;
	width:500px;
	font-size:13px;
	line-height:1.5em;
}

div.event_details {
	border-bottom:1px solid #a9a9a9;
	border-top:1px solid #ffffff;
	padding:25px 0;
}
div.event_details.yamaguchi {
	border-top:none;
	padding:0 0 25px 0;
}
div.event_details p.img_l {
	float:left;
	margin:0 25px 0 0;
}
div.event_details ul {
	float:left;
	background-color:#FFF;
	padding:10px 15px;
	width:335px;
	color:#252532;
}
div.event_details ul li {
	border-bottom:1px dotted #c6c6c6;
	font-size:12px;
	margin-bottom:5px;
	padding:0 0 5px 3em;
	text-indent:-3em;
}
div.event_details ul li.section {
	padding:0 0 5px 5.7em;
	text-indent:-5.7em;
}

div.event_details ul li.section2 {
	padding:0 0 5px 5.0em;
	text-indent:-5.0em;
}

div.event_details ul li.end {
	margin-bottom:0;
	padding-bottom:0;
	border-bottom:none;
}
div.event_details ul li strong {
	font-weight:bold;
}
div.event_details div.photo {
	float:right;
}
div.event_details div.photo p.photo_img {
	margin-bottom:7px;
}
div.event_details div.photo p.photo_img img {
	border:1px solid #a9a9a9;
}
div.event_details div.photo p.pdf_btn {
	margin-top:10px;
}
p.cease {
	text-align:right;
	border-top:1px solid #ffffff;
	padding:10px 0 20px 0;
}





/* #sidebar-event */

#sidebar-event{
	float: right;
	width: 238px;
	position: relative;
	border: 1px solid #eaeaea;
	margin: 30px 0 0 0;
	padding: 0 0 20px 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0px 1px 1px #ababab;
    -webkit-box-shadow: 0px 1px 1px #ababab;
    box-shadow: 0px 1px 1px #ababab;
	overflow: hidden;
}

#sidebar-event .sidebar_title{
	padding: 23px 0 16px 60px;
	font-size: 150%;
	line-height: 1;
	color: #ffffff;
	font-weight: bold;
	background: #25a8bd url(../../images2/event/icon_attention_event.gif) no-repeat 18px 12px;	
}

#sidebar-event .sidebar-event-inner{
	padding: 0 20px;
}

#sidebar-event .sidebar-event-inner li{
	padding: 20px 0;
	border-bottom: 1px dotted #b5b5b5;
}

#sidebar-event .sidebar-event-inner li dt{
	color: #25a8bd;
	font-size: 125%;
}

#sidebar-event .sidebar-event-inner li dd{
	line-height: 1.33;
}

#sidebar-event .sidebar-event-inner li p{
	text-align: right;
}

#sidebar-event .sidebar-event-inner li p a{
	color: #25a8bd;
}

div.slide_area {
	width:270px;
}
div.slide_area .bx-wrapper .bx-pager .bx-pager-item,
div.slide_area .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}
div.slide_area .bx-pager {
	float:right;
	margin-top:9px;
}

div.slide_area .bx-wrapper .bx-pager.bx-default-pager a {
	background: #626262;
	text-indent: -9999px;
	display: block;
	width: 8px;
	height: 8px;
	margin: 0 4px;
	outline: 0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

div.slide_area .bx-wrapper .bx-pager.bx-default-pager a:hover,
div.slide_area .bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #25a8bd;
}

.slide_right {
	float:right;
	margin:0 0 0 30px;
}
div.slide_area p {
	font-size:12px;
	color:#1e1c1c;
	float:left;
	margin:5px 0 0 0;
}

#sidebar-event .sidebar-event-inner li p.event_cat{
	color: #ffffff;
	font-size: 11px;
        background:#053e78;
        display:inline-block;
        padding:3px 5px 3px 5px;
        margin:0 0 5px 0;
}