@charset 'UTF-8';

@import url("base_new.css");
@import url("common.css");
@import url("navi_new.css");

/* -----------------------------------------------------------------------------
>> 「見学・イベント」共通
----------------------------------------------------------------------------- */

/* コンテンツボックス -------------------------------------------------------------*/
#Larea .header1{
/*
	background-color: #F8F8F8;
	padding: 10px;
	border: 1px solid #B6B6B6;
	*/
	margin-bottom:25px;
}
#Larea .header1 h2{
	font-size: 30px;
	font-weight:bold;
	color: #111;
	line-height:1em;
	text-shadow:-1px -1px 0px #DDC,1px 1px 0px #FFF;
}
#Larea .content_box1{
	width: 640px;
	padding:20px;
	margin-bottom:25px;
	font-size: 16px;
	background-color: #FFF;
	border: 1px solid #B6B6B6;
	border-radius:2px;
	-moz-border-radius:2px:
	-webkit-border-radius:2px;
	behavior: url(css/PIE.htc);
	position:relative;
}

/* -----------------------------------------------------------------------------
>> 見学・イベント
----------------------------------------------------------------------------- */

#Larea .content_box1 p {
	margin-bottom: 1em;
}

#Larea .content_box1 .disc {
	margin-left: 1.3em;
	margin-bottom: -8px;
}
#Larea .content_box1 .disc li {
	padding-bottom: 8px;
	list-style-type: disc;
	font-size: 0.875em;
}
#Larea .content_box1 .dl01 {
	clear:left;
	width: 420px;
}

#Larea .content_box1 .img_area {
	float: right;
	width: 200px;
}
#Larea .content_box1 .img_area img{
	max-width: 200px;
}
#Larea .content_box1 .inq_area {
	float: left;
	width: 420px;
	margin-top:50px;
	text-align:center;
}
#Larea .content_box1 .inq_area .att{
	margin-top:20px;
}

.event_201 .content_box1 .inq_area{
	text-align:center;
}
.event_201 .content_box1 .inq_area .att{
	margin-top:20px;
}

.event_301 .content_box1 p,
.event_301 .content_box1 .dl01 dt,
.event_301 .content_box1 .dl01 dd{
	font-size:14px;
}
.event_301 .content_box1 .inq_area {
	width: auto !important;
}
#Larea .sec iframe {
	width:100%;
	height:500px;
	border: 1px solid #CCC;
	overflow: hidden;	
}
.event_301 .content_box1 .img_area{
	float: none !important;
	width: auto !important;
}
.event_301 .content_box1 .img_area img{
	margin-right:0px;
}

.event_301 .content_box1 .dl01 {
	width: auto !important;
}


