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

body {
	font-size: 1em;
}
/*------------------------
ヘッダー
-----------------------*/

#innner_top {

}
#header_left h1 a {
	display: block;
	height: 40px;
	margin-bottom: 7px;
	width: 448px;
}
#access {
	width: 130px;
	background-image: url(../images/btn_access_yel.png);
}
#ja {
	width: 129px;
	background-image: url(../images/btn_j_l.png);
}
#cn {
	width: 129px;
	background-image: url(../images/btn_c_c.png);
}
#ko {
	width: 132px;
	background-image: url(../images/btn_k_r.png);
}
#exhibition li {
	width: auto;
	float: none;
 margin:;
}
#time_and_place img {
	display: inline;
}
#header_right a {
	background-image: url(../images/btn_login_en.png);
	background-repeat: no-repeat;
	display: block;
	width: 109px;
	right: 1px;
}
#exhibition {
	margin-top: 0px;
	width: 323px;
	padding-top: 0px;
}
#header_right {
	margin-top: 0px !important;
	position: relative;
	bottom: 15px;
}
#btn_access_b {
	width: 157px !important;
	height: 63px !important;
	display: block !important;
	background-image: url(../images/en/btn_access_b_en.jpg) !important;
}
/*#header_right img {
	display: block;
	float: left;
	margin-bottom: 6px;
}*/

#h_jms {
	top: 0px;
}
#h_hurusato {
	top: 20px;
}
#h_smarteco {
	left: 158px;
	top: 0px;
}
#h_gardening {
	left: 158px;
	top: 24px;
}
#h_koukyou {
	left: 0px !important;
	top: 48px;
}
#h_stone {
	left: 158px;
	top: 48px;
}
#period {
	float: left;
	margin-bottom: 6px;
}
#time {
	float: right;
	margin-top: 8px;
}
#place {
	float: right;
}
#summary table tr th {
	width: 170px;
}
#h_schedule {
	width: 451px;
	margin-top: 10px;
}
#time_and_place img {
	display: block;
}
#japanese:hover {
	opacity: 0.8;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
}
#btn_about {
	width: 262px;
	background-image: url(../images/btn_about_en.png);
}
/*------------------------
グローバルナビ
-----------------------*/
.submenu {
	width: 237px;
}
#gnav_outline {
	width: 237px;
}
#gnav_shutten {
	width: 175px;
}
#gnav_raijo {
	width: 175px;
}
#gnav_seminar {
	width: 218px;
}
#gnav_contact {
	width: 175px;
}
#gnav_outline > a {
	width: 237px;
	background-image: url(../images/en/gvav01_en.jpg);
}
#gnav_shutten > a {
	width: 175px;
	background-image: url(../images/en/gvav02_en.jpg);
}
#gnav_raijo > a {
	width: 175px;
	background-image: url(../images/en/gvav03_en_or.jpg);
}
#gnav_seminar > a {
	width: 218px;
	background-image: url(../images/en/gvav04_en_or.jpg);
}
#gnav_contact > a {
	width: 175px;
	background-image: url(../images/en/gvav05_en.jpg);
}
/*------------------------
コンテンツ
-----------------------*/

#topic_box ul li {
	font-size: 1em;
}
/*------------------------
出展のお勧め
-----------------------*/

#situation ul {
	margin-top: 20px;
}
#situation ul > li {
	margin-bottom: 40px;
}
#situation h3 {
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 0;
}
#situation {
	margin-top: 50px;
}
/*------------------------
お申し込みまでの流れ
-----------------------*/
#examined {
	color: #445597;
	font-size: 14px;
	margin-top: 34px;
 margin-left:;
 margin-right:;
	margin-left: 11px;
	margin-right: 0;
}
.how_to .column_box ul li {
	margin-bottom: 8px;
	padding-left: 0px;
	list-style-type: disc;
	list-style-position: outside;
	background-image: none;
}
/*------------------------
小間サイズ・出展料金
-----------------------*/

#member {
	width: 160px;
	border: none;
}
#member_wrap {
	width: 200px;
}
#member_wrap #member {
	float: none;
}
.unitprice {
	width: 220px;
}
#other {
	width: 180px;
	height: 82px;
}
#charge_box_wrap {
}
#nob {
	margin-top: 30px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#member_wrap div {
	margin-left: auto;
	margin-right: auto;
}
#fee {
	display: block;
	width: 95px;
	margin-left: auto;
	margin-right: auto;
}
#charge_box_wrap img {
	margin-left: 20px;
	margin-right: 20px;
}
#content #wrap #main #tariff #contact_box02 .read li {
	background-image: url("../images/icon_list.png");
	background-position: 0 center;
	background-repeat: no-repeat;
	font-size: 0.8em;
	font-weight: normal;
	padding-left: 15px;
	text-align: left;
}
#exhibition_scale {
	margin-bottom: 50px;
}
#other .chage_bottom.cf div {
	width: 120px;
}
.column_box ul li {
	background-image: url(../images/index.png);
	background-repeat: no-repeat;
	background-position: 0% 6px;
	padding-left: 18px;
	color: #A20009;
	font-size: 13px;
	font-weight: bold;
}
/*------------------------
代理店・国別パビリオンについて
-----------------------*/

#pavilion li {
	background-image: url(../images/icon_list.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 0% center;
}
/*------------------------
来場対象
-----------------------*/

#raijo ul li {
	width: 330px;
}
/*------------------------
ページ下部　コンタクトボタン
-----------------------*/

.btn_contact {
	background-image: url(../images/btn_contact_en.png);
	width: 390px;
}
#btn_contact_inquiry {
	background-image: url(../images/btn_contact_inquiry.png);
	width: 410px;
	height: 56px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
/*修正箇所*/

#current {
	background-color: #A9D656;
	margin-bottom: 40px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border: 1px solid #57761D;
}
#current h2 {
	background: none;
	border: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
#main #merits #situation #current p {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.how_to ul li strong span {
	display: inline-block;
}
#btn_back {
	width: 214px;
	height: 56px;
	background-image: url(../images/btn_back_en.png);
}
#soon {
	padding-bottom: 200px;
}
.how_to h4 {
	font-size: 1.2em;
	font-weight: bold;
}
/*------------------------
      Seminer page
-----------------------*/
.tex_img{
	margin-bottom: 30px;

}
.tex_img p{
	float:left;
	margin-left:10px;
		margin-right:10px;
}

.tex_img img{
display: block;
	float: right;


}
	