@charset "UTF-8";

@import url(common.css);

/*  共通  */
#main-contents .form-area table.table-base{
	table-layout: fixed;
}
#main-contents .form-area th.th-def{
	width: 22%;
}
#main-contents .form-area .txtArea{
	height: 28px;
}

.pdf-area dl dt,
.pdf-area dl dd{
	display: inline-block;
}
.pdf-area .sig dt{
	width: 30px;
}
.pdf-area .sig .sigw{
	width: 220px;
}
.pdf-area dl dd{
	padding-left: 5px;
	margin-bottom: 10px;
}
#main-contents .form-area th,
#main-contents .form-area td{
	text-align: center;
}
#main-contents .form-area .al-l{
	text-align: left;
}
#main-contents .form-area td.td-money{
	text-align: right;
}
#main-contents .form-area td.txt-wd{
	width: 28%;
}
#main-contents .form-area .smalltxt,
#main-contents .form-area .smallTxt{
	font-size: 10px;
	margin-top: 5px;
	display: block;
}
#main-contents .form-area .flex{
	display: flex;
	flex-wrap: wrap;
}
#main-contents .form-area .flex li{
	white-space: nowrap;
}
#main-contents .form-area .txtarea{
	clear: both;
}
#main-contents .form-area li.txt-matter02{
	display: block;
}
#main-contents .form-area .txtarea .mainName,
#main-contents .form-area .namearea .mainName{
	display: block;
	font-weight: bold;
	padding: 10px 0;
}
#main-contents .form-area .txtarea .mainName{
	font-size: 16px;
}
#main-contents .form-area .namearea .mainName{
	font-size: 14px;
}
#main-contents .form-area .table-base th.th-def02{
	width: 107px;
}
#main-contents .form-area .sTit{
	display: block;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px;
}


#main-contents .form-area table.bt-none {border-top:none;}
#main-contents .form-area table.table-base th span.small-txt {font-size:0.8em;}
#main-contents .form-area table.table-base th.th-wd0 {width:33%;}
#main-contents .form-area table.table-base th.th-wd1 {width:10%;}
#main-contents .form-area table.table-base th.th-wd2 {width:25%;}

#main-contents .form-area table.table-base td ul li {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-right:10px;
}

#main-contents .form-area input.text,
#main-contents .form-area textarea {
	border:1px #E2E3EA solid;
	border-top:1px #ABADB3 solid;
	padding:2px 1%;
	width:98%;
}
#main-contents .form-area textarea {height:80px;}

#main-contents .form-area input.wd-auto {width:auto;}
#main-contents .form-area input.wd10 {width:10%;}
#main-contents .form-area input.wd15 {width:15%;}
#main-contents .form-area input.wd20 {width:20%;}
#main-contents .form-area input.wd30 {width:30%;}
#main-contents .form-area input.wd40 {width:40%;}
#main-contents .form-area input.wd50 {width:50%;}
#main-contents .form-area input.wd60 {width:60%;}
#main-contents .form-area input.wd70 {width:70%;}
#main-contents .form-area input.wd80 {width:80%;}

#main-contents .form-area label {
	cursor:pointer;
}
#main-contents .form-area input.radio,
#main-contents .form-area input.checkbox {
	vertical-align:middle;
	margin-right:5px;
}
#main-contents .form-area input.text, #main-contents .form-area textarea {
    border-right: 1px solid #E2E3EA;
    border-width: 1px;
    border-style: solid;
    border-color: #ABADB3 #E2E3EA #E2E3EA;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    padding: 2px 1%;
    width: 98%;
}
#main-contents .btn-sample {
	width:150px;
	height:40px;
	margin:10px 0 20px;
}
#main-contents .btn-sample a {
	background:url(../images/exhibiting/form/btn_sample.jpg) no-repeat top;
	padding-top:40px;
}
body.en#exhibiting_form #main-contents .btn-sample a {	background:url(../en/images/exhibiting/form/btn_sample.jpg) no-repeat top;}
body.cn#exhibiting_form #main-contents .btn-sample a {	background:url(../cn/images/exhibiting/form/btn_sample.jpg) no-repeat top;}
body.ko#exhibiting_form #main-contents .btn-sample a {	background:url(../ko/images/exhibiting/form/btn_sample.jpg) no-repeat top;}

#main-contents .btn-sample a:hover {
	background-position:bottom;
}

#main-contents #btn-pdf {
	text-align:center;
}
#main-contents #btn-pdf input {
	border:none;
	width:300px;
	height:60px;
	background:url(../images/exhibiting/form/btn_pdf.jpg) no-repeat top;
	cursor:pointer;
}
body.en#exhibiting_form #main-contents #btn-pdf input {	background:url(../en/images/exhibiting/start/btn_pdf.jpg) no-repeat top;}
body.cn#exhibiting_form #main-contents #btn-pdf input {	background:url(../cn/images/exhibiting/start/btn_pdf.jpg) no-repeat top;}
body.ko#exhibiting_form #main-contents #btn-pdf input {	background:url(../ko/images/exhibiting/start/btn_pdf.jpg) no-repeat top;}

#main-contents #btn-pdf input:hover {
	background-position:bottom;
}

#main-contents .pdf-area {
	border:1px #D6D6D6 solid;
	padding:40px;
	margin-bottom:30px;
}
#main-contents .pdf-area .pdf-title {
	font-size:2em;
	text-align:center;
	margin-bottom:20px;
}
#main-contents .pdf-area .pdf-name {
	margin-bottom:30px;
}
#main-contents .pdf-area .pdf-name .float-l h6 {font-size:1.4em;}
#main-contents .pdf-area .pdf-name .float-r p {
	border:1px #333333 solid;
	text-align:center;
	padding:3px 15px;
	line-height:1.2em;
}
#main-contents table.table-base td p,
#main-contents table.table-base td ul li {
	font-size:1em;
}

/*
----------------------------------------
form-area / exhibit-contact / exhibit-form
----------------------------------------
*/

#main-contents .form-area table.table-base {
	width:100%;
}
body#contact #main-contents .form-area table.table-base {margin-bottom:40px;}

body#contact #main-contents .form-area table.table-base th {width:165px;}
body#contact #main-contents .form-area table.table-base th span {color:#CC0000; margin-left:5px;}

#main-contents .form-area table.bt-none {border-top:none;}
#main-contents .form-area table.table-base th span.small-txt {font-size:0.8em;}
/*#main-contents .form-area table.table-base th.th-wd0 {width:30%;}*/
#main-contents .form-area table.table-base th.th-wd0 {width:33%;}
#main-contents .form-area table.table-base th.th-wd1 {width:10%;}
#main-contents .form-area table.table-base th.th-wd2 {width:25%;}

#main-contents .form-area table.table-base td ul li {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-right:10px;
}

#main-contents .form-area input.text,
#main-contents .form-area textarea {
	border:1px #E2E3EA solid;
	border-top:1px #ABADB3 solid;
	padding:2px 1%;
	width:98%;
}
#main-contents .form-area textarea {height:80px;}

#main-contents .form-area input.wd-auto {width:auto;}
#main-contents .form-area input.wd10 {width:10%;}
#main-contents .form-area input.wd15 {width:15%;}
#main-contents .form-area input.wd20 {width:20%;}
#main-contents .form-area input.wd30 {width:30%;}
#main-contents .form-area input.wd40 {width:40%;}
#main-contents .form-area input.wd50 {width:50%;}
#main-contents .form-area input.wd60 {width:60%;}
#main-contents .form-area input.wd70 {width:70%;}
#main-contents .form-area input.wd80 {width:80%;}

#main-contents .form-area label {
	cursor:pointer;
}
#main-contents .form-area input.radio,
#main-contents .form-area input.checkbox {
	vertical-align:middle;
	margin-right:5px;
}

/*-- exhibit-contact --*/


/*-- exhibit-form --*/

#main-contents .btn-sample {
	width:150px;
	height:40px;
	margin:10px 0 20px;
}
#main-contents .btn-sample a {
	background:url(../images/exhibiting/form/btn_sample.jpg) no-repeat top;
	padding-top:40px;
}
body.en#exhibiting_form #main-contents .btn-sample a {	background:url(../en/images/exhibiting/form/btn_sample.jpg) no-repeat top;}
body.cn#exhibiting_form #main-contents .btn-sample a {	background:url(../cn/images/exhibiting/form/btn_sample.jpg) no-repeat top;}
body.ko#exhibiting_form #main-contents .btn-sample a {	background:url(../ko/images/exhibiting/form/btn_sample.jpg) no-repeat top;}

#main-contents .btn-sample a:hover {
	background-position:bottom;
}

#main-contents #btn-pdf {
	text-align:center;
}
#main-contents #btn-pdf input {
	border:none;
	width:300px;
	height:60px;
	background:url(../images/exhibiting/form/btn_pdf.jpg) no-repeat top;
	cursor:pointer;
}
body.en#exhibiting_form #main-contents #btn-pdf input {	background:url(../en/images/exhibiting/form/btn_pdf.jpg) no-repeat top;}
body.cn#exhibiting_form #main-contents #btn-pdf input {	background:url(../cn/images/exhibiting/form/btn_pdf.jpg) no-repeat top;}
body.ko#exhibiting_form #main-contents #btn-pdf input {	background:url(../ko/images/exhibiting/form/btn_pdf.jpg) no-repeat top;}

#main-contents #btn-pdf input:hover {
	background-position:bottom;
}

#main-contents .pdf-area {
	border:1px #D6D6D6 solid;
	padding:40px;
	margin-bottom:30px;
}
#main-contents .pdf-area .pdf-title {
	font-size:2em;
	text-align:center;
	margin-bottom:20px;
}
#main-contents .pdf-area .pdf-name {
	margin-bottom:30px;
}
#main-contents .pdf-area .pdf-name .float-l h6 {font-size:1.4em;}
#main-contents .pdf-area .pdf-name .float-r p {
	border:1px #333333 solid;
	text-align:center;
	padding:3px 15px;
	line-height:1.2em;
}

