/*=================left=================*/
/*--------------l_menu-------------*/


/*use default style in contents.css*/
/*-------------/l_menu-------------*/


/*=================/right=================*/


.applyCheck{
width:560px;
border:solid 1px #C00;
padding:10px 10px;
margin:10px auto;
}

li .applyCheck{
margin:10px 0 10px 18px;
}

.applyCheck p{
font-weight:bold;
margin-top:0;
}

.applyCheck img{
margin-bottom:10px;
}

/*-------------[index]-------------*/

.linkToNext{
width:300px;
margin:15px auto 10px auto;
padding:0;
text-align:center;
}

.linkToNext a{
display:block;
width:100%;
padding:0.5em 0;
border:3px solid #8599B4;
}


.linkToAdobe{
width:500px;
margin:0 auto 20px auto;
text-align:center;
}

.linkToAdobe img{
margin:0;
}

.applyLink{
padding:0 0 0 2.5em;
margin:0;
}


/*---[index PulldownMenu]---*/

#apply .applyIndex #divisionSelect,
#apply .applyIndex  #countrySelect{
border:1px solid #8599B4;

background:#E6EBF1;
margin:0px 50px 0px 50px;
text-align:center;
}

#apply .applyIndex #divisionSelect{
padding:5px 0 0 0;
border-bottom:none;
}

#apply .applyIndex  #countrySelect{
padding:0 0 5px 0;
border-top:none;
}

#apply .applyIndex form#selectDivAndContry select{
width:350px;
}

#apply .applyIndex  #divisionSelect select{
margin-bottom:0px;
}

#apply .applyIndex #countrySelect select{
margin-top:5px;
}


/*---[index List Display]---*/

#apply .applyIndex #applyDisp{
margin:0 0 40px 0;
}

#apply .applyIndex .applyUnit{
margin:0 50px 15px 50px;
}

#apply .applyIndex .applyUnit .applyCity{
border:1px solid #CCCCCC;
border-bottom:none;
background:#8599B4;
padding:5px;
font-weight:bold;
}

#apply .applyIndex .applyUnit dl{
border-bottom:1px solid #CCCCCC;
}

#apply .applyIndex .applyUnit dt{
border:1px solid #CCCCCC;
border-bottom:none;
background:#E6EBF1;
padding:5px;
font-weight:bold;
}

#apply .applyIndex .applyUnit dd{
border:1px solid #CCCCCC;
border-bottom:none;
padding:2px;
padding-left:3em;
}


#apply .applyIndex .applyUnit dd span.dataHead{
font-weight:bold;
text-align:right;
}

/*-------------[index2]-------------*/

.applyIndex2 li{
list-style:decimal;
margin-bottom:10px;
}


/*---[agreement]---*/

#agreementWindow{
	margin:0 40px 20px 40px;
	height:200px;
	width:580px;
	overflow:auto;
	border:1px solid #CCCCCC;
	padding:10px;
}

#agreementWindow .agreement{
	width:560px;

}

.agreement h3{
margin:1em 0 0 0;
}


.agreement p{
margin:0 0 0 1em;
}

.agreement ol{
margin-top:0;
}


.agreement ol li{
list-style-type:decimal;
}

.agreement ol li{
list-style-type:decimal;
}

.agreement li ul li{
margin-left:2em;
list-style-type:circle;
}

.separateTable ul{
margin-left:2em;
}


/*---[area]---*/

.areaMap{
text-align:center;
}

/*---[equip]---*/

ul.antennaDesc{
float:left;
margin:0;
padding:0;
width:450px;
}

ul.antennaDesc li{
list-style-type:disc;
margin-left:2em;
}

.antennaPhoto{
float:right;
width:212px;
}

.antennaFig{
clear:both;
text-align:center;
}


.azimuth table{
margin:0 50px 20px 50px;
 border-collapse:collapse;
}

.azimuth table th{
background:#8599B4;
padding:5px;
border:1px solid #CCCCCC;
}

.azimuth table td{
background:#E6EBF1;
padding:5px;
text-align:center;
border:1px solid #CCCCCC;
}


.equipIRD table{
border-collapse:collapse;
margin:20px 50px;
width:600px;
}

.equipIRD table th{
background:#8599B4;
padding:5px;
border:1px solid #CCCCCC;
}

.equipIRD table td{
background:#E6EBF1;
padding:5px;
text-align:center;
border:1px solid #CCCCCC;
}

.equipIRD li{
list-style-type:square;
margin-left:2em;
}


/*---[reception_test]---*/

.reception_test ol{
margin-top:0;
}

.reception_test ol li{
list-style-type:decimal;
}


.reception_test .imageDiv{
margin:10px 0px 10px 0px;
padding:0;
text-align:center;
}

.reception_test .imageDiv img{
margin-bottom:5px;
}

.reception_test table{
border-collapse:collapse;
}

.reception_test table th{
background:#8599B4;
padding:5px;
border:1px solid #CCCCCC;
}

.reception_test table td{
background:#E6EBF1;
padding:5px;
text-align:center;
border:1px solid #CCCCCC;
}

.direct{
border-top:2px solid #8599B4;
padding-top:20px;
}

#apply .noscript{
display:block;
text-align:center;
}