

/*   /exhibition/rule/index.html
/*	 出展にあたって/出展申込書
------------------------*/


/*   MainArea
------------------------*/

h3.pup{
clear:both;

}

.dtlBox{
padding:0px 10px 40px 10px;
width:872px;
}
.pagetop{
margin:0px 20px 20px 0px;
}

table.scheduleBox{
font-size:10px;
height:83px;
width:100%;
}
table.scheduleBox td{
vertical-align:top;
padding:0px;
margin:0px;
}

table.scheduleBox td.sc_pink{
background:#e2d1e6;
padding:8px 10px 0px 10px;
line-height:100%;
}
table.scheduleBox td.sc_pink p.pi1{
background:#87529d;
padding:3px 3px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
line-height:100%;
width:auto;
}
table.scheduleBox td.sc_pink p.pi2{
padding:0px 0px;
padding-bottom:3px;
color:#87529d;
font-weight:bold;
font-size:10px;
line-height:100%;
margin:0px;
}

table.scheduleBox td.sc_purple{
background:#dadcef;
padding:8px 10px 0px 10px;
line-height:100%;
}
table.scheduleBox td.sc_purple_zero{
background:#dadcef;
padding:0px 10px 0px 10px;
line-height:100%;
}
table.scheduleBox td.sc_purple p.pr1{
background:#525faa;
padding:3px 3px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
line-height:100%;
width:auto;
}
table.scheduleBox td.sc_purple p.pr2{
padding:0px 0px;
padding-bottom:3px;
color:#525faa;
font-weight:bold;
font-size:10px;
line-height:100%;
margin:0px;
}
table.scheduleBox td.sc_purple_zero p.pr1{
background:#525faa;
padding:3px 3px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
line-height:100%;
width:auto;
}
table.scheduleBox td.sc_purple_zero p.pr2{
padding:0px 0px;
padding-bottom:3px;
color:#525faa;
font-weight:bold;
font-size:10px;
line-height:100%;
margin:0px;
}

table.scheduleBox td.sc_blue{
background:#cde0f4;
padding:8px 10px 0px 10px;
line-height:100%;
}
table.scheduleBox td.sc_blue p.bl1{
background:#0086ca;
padding:3px 3px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
line-height:100%;
width:auto;
}
table.scheduleBox td.sc_blue p.bl2{
padding:0px 0px;
padding-bottom:3px;
color:#0086ca;
font-weight:bold;
font-size:10px;
line-height:100%;
margin:0px;
}

table.scheduleBox td.sc_green{
background:#c8e7ee;
padding:8px 10px 0px 10px;
line-height:100%;
}
table.scheduleBox td.sc_green p.gr1{
background:#009db5;
padding:3px 3px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
line-height:100%;
width:auto;
margin:0px;
}
table.scheduleBox td.sc_green p.gr2{
padding:0px 0px;
padding-bottom:3px;
color:#009db5;
font-weight:bold;
font-size:10px;
line-height:100%;
}


/*////////////////////////*/



/*--------------------------

　出展規定
---------------------------*/
.dtlBox p{
	line-height:130%;
}

.clmLeft{
width:420px;
float:left;
margin-bottom:10px;
}
.clmRight{
width:420px;
float:right;
margin-bottom:10px;
}
.clmRight2{
width:420px;
float:right;
margin-bottom:10px;
margin-top:30px;
}

.clmAll{
width:872px;
margin-bottom:20px;
}
p.cntTtl{
font-size:14px;
font-weight:bold;

}
ul.rulenote li{
padding-bottom:5px;
list-style-type:disc;
font-size:10px;
white-space:400px;
margin-left:20px;
line-height:120%;
}
ul.rulenoteS li{
padding-bottom:3px;
list-style-type:none;
font-size:10px;
white-space:400px;
line-height:120%;
}

ul.ruleList li{
padding-bottom:5px;
list-style-type:none;
font-size:12px;
white-space:400px;
line-height:120%;
padding-left:30px;
}

/*Table関連*/

table.ruleListTl{
width:100%;
margin-bottom:10px;
text-align:left;
}
table.ruleListTl th{
background:#898989;
padding:2px 10px;
color:#FFFFFF;
font-weight:normal;
font-size:12px;
border-bottom:1px solid #FFFFFF;
}
table.ruleListTl td{
background:#dddddd;
padding:0px 10px;
font-size:12px;
border-bottom:1px solid #FFFFFF;
}
table.ruleListTl td span{
background:#898989;
margin:0px 2px;
padding:0px 5px;
color:#FFFFFF;
}

.emphasis{
background:#dddddd;
padding:10px;
margin:10px 0px;
}




.contactBox{
background:#f2ede9;
margin:15px 20px 15px 0px;
padding:10px 15px;
}

.contactBoxTtl{
font-size:14px;
font-weight:bold;
padding-bottom:5px;
}

.contactBoxTxt{
font-size:16px;
}
.contactBoxTxt span{
font-size:12px;
}



#rules{	padding-left:10px;padding-right:30px;margin-bottom:50px;	}
#rules .midashi_o{
	font-weight:bold;
	font-size:14px;
}
#rules .midashi{
	font-weight:bold;
	font-size:14px;
	margin-top:8px;
}
#rules ul{	list-style-type: disc;list-style-position: outside;	}
#rules li{	list-style-type: disc;list-style-position: outside;margin-left:18px;	}
#rules .in ul{	list-style-type: disc;list-style-position: outside;	}
#rules .in li{	list-style-type: disc;list-style-position: outside;	}
#rules .in .suji ul{	list-style-type: decimal;list-style-position: outside;	}
#rules .in .suji li{	list-style-type: decimal;list-style-position: outside;	}
#rules .in .none{	list-style-type: none;list-style-position: inside;	}
