/*******************************************************************************
	えひめITフェア2015Webサイト
	Cascading Style Sheets seminar.css
																Fellow System
--------------------------------------------------------------------------------
 No.│   日付   │区分│						内  容
━━┿━━━━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 001│2014.05.25│新規│[V1.00] 武本
 002｜2015.06.01｜追加｜[V1.01] 中田	修正・追加
*******************************************************************************/

@charset "utf-8";		/*f:|---- 002 追加*/

.tf {
	padding:0 40px 0 0;
	margin:5px 0 0 0;
	font-size:30px;
}

.tf li {
	float:right;
}

#key_visual {
	width:960px;
	height:200px;
	margin:0 auto;
}

#top_image {
	display:block;
	margin:4px auto 0;
}

.heading_h3 {
	background-image:url(../images/heading_bk_h3.png);
	background-repeat:no-repeat;
	width:895px;
	height:40px;
	margin:10px auto 5px;
	color:#FFF;
	padding-left:25px;
	border-bottom:5px solid #1B2A60;
}

.heading_place_text {
	margin-left:300px;
	color:#000;
}

.container {
	width:100%;
}

div.container_white_top{
	background-color:#ffffff;
	color:#000000;
	padding:0px 0 40px;
	margin-bottom:40px;
}

.place_box {
	background-color:#D11277;
	color:#FFF;
	font-weight:bold;
	padding:8px 10px;
	width:105px;
	margin-left:20px;
}

.contact_button {
	background-color:#1B2A60;
	color:#FFF;
	font-weight:bold;
	padding:8px 10px;
	width:105px;
	margin:10px 0px;
}

.contact_button:hover {
	background-color:#0071BC;
	color:#FFF;
}

.deep_blue {
	background-color:#1B2A60;
}

.container_deep_blue_line{
	background-color:#1b2a60;
}

.time_table {
	padding:0px 0px 0px 465px ;
	width:455px;
	margin:auto;
	font-weight:bold;
}

.top-borderline-blue {
	border-top:8px solid #1B2A60;
}

.top-border-blue {
	border-top:5px solid #1B2A60;
	width:920px;
	margin:auto;
}

.bottom-border-blue {
	border-top:2px solid #1B2A60;
	width:920px;
	margin:5px auto 20px;
}

.container h2 {
	color:#ffffff;
	padding:15px 0 5px 0;
	margin:0 0 0 200px;
}

.white_text {
	color:#ffffff;
}

.table {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.table table {/*						f:|---- 002 追加*/
	width:920px;
	margin:auto;
}

.table table th {
	width:20%;/*						f:|---- 002 修正*/
	padding:15px 0 15px 0;
	background-color:transparent;
	border:0;
/*	border-top:1px solid #D11277;		f:|---- 002 修正*/
	border-bottom:1px solid #D11277;
	font-size:15px;
}

.table table td {
/*	width:580px;						f:|---- 002 修正*/
	background-color:transparent;
/*	border-top:1px solid #D11277;		f:|---- 002 修正*/
	border-bottom:1px solid #D11277;
	line-height:170%;
	padding:10px 0 15px 0;
}


.table , .big {
	font-size:20px;
	font-weight:700;
	padding:25px 0 0 0;
}

.table .h3 {
	font-size:16pt;
	border-bottom:none;
	text-align:left;
}

.table , .small {
	font-size:15px;
	font-weight:normal;
	padding:0;
}

.container_inner {
	width:960px;
	margin:auto;
}

.white_arrow {
	display:block;
	margin:auto;
	padding-top:50px;
}

.blue_arrow {
	display:block;
	margin:0 367px 0 367px;
	padding:0;
}

/**********************************
exhibition　CSS
**********************************/

.floor_map {
	width:920px;
	display:block;
	margin:auto;
}

.paragraph_text {
	width:920px;
	margin:auto;
}

.heading_04 {
	border-left:8px solid #1B2A60;
	font-size:14pt;
	width:890px;
	margin:10px auto 30px;
	padding-left:30px;
}

.ex_tbl {
	width:920px;
	margin:auto;
}

.ex_tbl tr{
	border-bottom:1px solid #1B2A60;
}

.ex_tbl th {
	width:10%;
	text-align:center;
	vertical-align:middle;
}

.ex_tbl td {
	vertical-align:middle;
}
