@charset "utf-8";
/* CSS Document */
/*グローバルナビ*/
.this{
	display:block;
	width:130px;
	height:101px;
	background-image:url(../img/navi4_o.gif);
}
.this:hover{
	background-image:url(../img/navi4_o.gif);
}

div.checkbox{
	display:inline;
	white-space:nowrap;
}

div.select{
}


table{
	border-bottom:0;
	border-left:0;
	border-top:0;
	clear:none;
	margin:0;
	width:80%;
	margin-left:1px;
}
table tr td{
	text-align:left;
	padding:0;
	border-right:0;
	
}

td{
	width:70%;
}

fieldset{
	border:none;
	margin-bottom:1em;
}

legend{
	font-weight:bold;
	color:#214063;
}

label{
	width:auto;
	font-size:13px;
	display:inline;
	white-space:nowrap;
	vertical-align:middle;
	margin:0 1em 0 0;
}

td label input{
	vertical-align:middle;
	width:auto;
}

.td3 label{
	font-size:11px;
}

td input, 
td textarea{
	float:none;
	clear:none;
	display:inline;
	font-size:12px;
	width:98%;
}
form div{
	margin-bottom:0;
	margin-left:0;
}
















.none{
	display:none;
}

/*コンテンツ*/
#contentsleft{
	width:800px;
}
#boxtitle1{
	width:792px;
	height:35px;
	background-image:url(../img/applyimg/title1.gif);
	margin-left:4px;
	margin-bottom:4px;
	margin-top:5px;
}

















#subtitle001{
	width:676px;
	height:76px;
	background-image:url(../img/applyimg/subtitle001.gif);
	margin-left:60px;
	margin-top:20px;
}


#subtitle0011{
	margin-left:60px;
	margin-top:20px;
	margin-bottom:30px;
}
#subtitle0011:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#subtitle0011left{
	width:403px;
	height:44px;
	background-image:url(../img/applyimg/subtitle001_1.gif);
	float:left;
}
.subtitle0011right{
	float:right;
	margin-top:20px;
	margin-right:48px;
}




.thumbbox{
	width:709px;
	height:auto;
	padding:10px 0;
	background-color:#fff;
	margin-left:50px;
}
.thumbbox:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#subtitle001_2{
	width:679px;
	height:41px;
	background-image:url(../img/applyimg/subtitle001_2.gif);
	margin:0 auto;
}
.thumb001{
	margin-top:30px;
	margin-left:40px;
	float:left;
	padding-bottom:30px;
}
.dl001{
	float:right;
	width:400px;
	margin-right:36px;
	margin-top:80px;
	display:inline;
}
.dl001 dt{
	color:#3bbb22;
	font-size:13px;
}
.dl001 dd{
	margin-left:20px;
	margin-top:10px;
	margin-bottom:20px;
	color:#a3a3a3;
}












#subtitle002{
	width:676px;
	height:76px;
	background-image:url(../img/applyimg/subtitle002.gif);
	margin-left:60px;
	margin-top:20px;
}


#subtitle0022{
	margin-left:60px;
	margin-top:20px;
	margin-bottom:30px;
}
#subtitle0022:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#subtitle0022left{
	width:519px;
	height:44px;
	background-image:url(../img/applyimg/subtitle002_1.gif);
	float:left;
}




.thumbbox01_1{
	width:709px;
	height:auto;
	padding:10px 0;
	background-color:#fff;
	margin-left:50px;
}
.thumbbox01_1:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#subtitle002_2{
	width:679px;
	height:41px;
	background-image:url(../img/applyimg/subtitle002_2.gif);
	margin:0 auto;
}
.thumb002{
	margin-top:30px;
	margin-left:40px;
	float:left;
	padding-bottom:30px;
}
.dl002{
	float:right;
	width:300px;
	margin-right:36px;
	margin-top:120px;
	display:inline;
}
.dl002 dt{
	color:#3bbb22;
	font-size:13px;
}
.dl002 dd{
	margin-left:20px;
	margin-top:10px;
	margin-bottom:30px;
	color:#a3a3a3;
}












.thumbbox002{
	width:709px;
	height:auto;
	padding:20px 0;
	background-color:#fff;
	margin-left:50px;
	margin-top:70px;
}
.thumbbox002:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#formtitle001{
	color:#5ecaec;
	font-size:32px;
	text-align:center;
}
.thumbbox002 p{
	width:500px;
	margin:0 auto;
	margin-top:20px;
}
.thumbbox002 table{
	border-collapse:collapse;
	width:500px;
	margin:0 auto;
	margin-top:10px;
}
.thumbbox002 table th{
	background-color:#CCCCCC;
	border:solid 1px #666666;
	padding:10px;
	text-align:left;
}
.thumbbox002 table td{
	background-color:#fff;
	border:solid 1px #666666;
	padding:10px;
}
.button002{
	margin-left:235px;
	margin-top:20px;
	width:250px;
}



div.submit{
	text-align:center;
	display:block;
	margin:1em auto;
}









/*フッターグローバルナビ↓*/
.fthis{
	display:block;
	width:130px;
	height:101px;
	background-image:url(../img/fnavi4_o.gif);
}
.fthis:hover{
	background-image:url(../img/fnavi4_o.gif);
}


