@charset "shift-jis";

body{	
	margin-top:0px;
	background-color:#ffffff;
	text-align:center;
	font-size:small;
}

img{
	border:none;
}

.box01{
	margin: 0px 0px 0px 0px;
	width:800px;
	border-top: 1px #ffffff solid;
	border-right: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
	border-left: 1px #ffffff solid;
	color: #000000;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
}

.box2{
	margin: 0px 10px 10px 10px;
	width: 780px;
	border-top: 1px #bde9ba solid;
	border-right: 1px #bde9ba solid;
	border-bottom: 1px #bde9ba solid;
	border-left: 1px #bde9ba solid;
	border-color: #D3D3D3;
}

#title{
	text-align:left;
	margin:0px auto;
	padding:0px 10px 0px 10px;
}


.gazou01{
	margin:0px auto;
	text-align:cnter;
}


h1{
	color:#0066cc;
	font-size: x-large;
	font-weight: 900;
	text-align:left;
	padding: 0px 0px 0px 20px;
}


h2{
	color:#0066cc;
	font-size:large;
	font-weight: bold;
	text-align: left;
	padding:5px 0px 0px 10px;
}


h3{	
	color:#0099cc;
	font-size:medium;
	text-align:left;
	padding:0px 0px 0px 10px;
	margin: 0px 0px 7px 0px;
}


.medium1{
	padding:0px 0px 0px 0px;
	text-align:center;
	font-size:medium;
}


.medium2{
	padding:0px 15px 10px 15px;
	text-align:left;
	font-size:medium;
}


.small{
	padding:0px 15px 5px 15px;
	text-align:left;
	font-size:small;
}


.xsmall{
	padding:0px 20px 0px 0px;
	text-align:right;
	font-size:x-small;
}


.attention{
	color: #ff0000;
	font-size: middle;
}


.attention2{
	color: #ff0000;
	font-size: middle;
	font-weight: bold;
}


.application{
	text-align: center;
	padding: 0px;
}


.transmission{
	text-align: center;
	padding:10px 0px 10px 0px;
}


img.application{
	vertical-align: middle;
}


.apply_form{ 
	width:550px;
	border-width:1px 1px 1px 1px;
	border-color:#000;
	border-style:solid;
}

hr{
	border: 1px #99CCFF solid;
	width:800;
}


#font_right{
	text-align:right;
}


#footer{
	text-align: center;
	font-size: small;
}


.input_here{
	font-size:16px;
	font-weight:bold;
}

.mobipres{
	font-size:20px;
	font-weight:bold;
}


#s_sample{
text-align:right;
paddig:20px;
}

#s_sample p{
font-size="small"
}

img.sen{
border: 1px #d3d3d3 solid;
}

table {
width: 800px;
table-layout: fixed;
}

td.sample01 {
paddin:20px;
width:230;
text-align: center;
vertical-align: middle;
}

td.sample02 {
paddin:10px;
width:190;
text-align: center;
vertical-align: top;
}

td.sample03 {
paddin:10px;
width:190;
text-align: center;
vertical-align: top;
}

td.sample04 {
paddin:10px;
width:190;
text-align: center;
vertical-align: top;
}



td.sample05 {
paddin:30px;
text-align: right;
}