

body {
    background: #fff none repeat scroll 0 0;
}
#contents {
padding: 0 0 10px;
}
#contents div#formBoxThanks{
text-align:center;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#contents div#formBoxThanks p.thanksTxt {
margin: 20px 0 40px 0;
padding-bottom:5px;
font-size:3em;
}
#contents div#formBoxThanks div#thanksNote{
width:720px;
text-align:center; 
margin:2px auto;
}
#contents div#formBoxThanks div#thanksNote p{
text-align:left; 
margin:1em auto;
font-size:16px;
line-height:1.5em;
color:#333;
}
.udl{
/* background: rgba(0, 0, 0, 0) linear-gradient(transparent 85%, #ff5353 0%) repeat scroll 0 0; */
/* border-bottom:  double 3px #ff5353; */
}

#contents div#formBoxThanks div#thanksNote div{
color:#006;
width:540px;
padding: 1em;
text-align:left; 
margin:0px auto;
font-size:14px;
line-height:1.75em;
}
#contents div#formBoxThanks div#thanksNote iframe{
margin:2em 0;
border:#ccc solid 1px;
}
#contents div#formBoxThanks input,#go2 {
ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088A1', endColorstr='#024D9E', GradientType=0)";  
background: linear-gradient(to bottom, #0088A1, #024D9E); 
background: -moz-linear-gradient(top,#0088A1 0%,#024D9E);
background: -webkit-gradient(linear, left top, left bottom, from(#0088A1), to(#024D9E));
border: none;
width:716px;
color:#FFF;
font-size:1.3em;
line-height:1.5em;
padding:1.5em 5em;
border-radius:5px;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
margin:1em auto;
cursor:pointer;
}


/* ex */

#wrapper {
background-color: #fff;
}

#header {
    height: 90px;
	font-size:16px;
	line-height:24px;
	vertical-align:baseline;
	width:100%;
	text-align:center;
}

#header h1{
     background: #00519f none repeat scroll 0 0;
}

#header h1 {
    font-family: "HGMaruGothicMPRO";
     font-weight: inherit;
    position: relative;
    top: 0px;
}

#contentsArea {
margin-bottom:0px;
}
#contents h2 {
display:none;
}
/* contents area */
form{
	font-size:15px;	
}
form div.plainText{
	margin:5px 0;	
}

#formBox {
    margin-bottom: 0px;
}

#contents #formBox .formTable01 td input,
#contents #formBox .formTable01 td select,
#contents #formBox .formTable01 td textarea  {
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	
}
/*
#contents #formBox .formTable01 td input, 
#contents #formBox .formTable01 td select, 
#contents #formBox .formTable01 td textarea {
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
 }
	*/
	
#contents #formBox .formTable01 th{
	font-weight:normal;
	color:#000;	
}

input::-webkit-input-placeholder{
    color: #f99;
    font-weight: normal;
	font-size:12px;
}


input:-ms-input-placeholder,
input::-moz-placeholder{
    color: #f99;
    font-weight: normal;
	font-size:12px;
}

.copy{
	line-height:60px;	
}

#submit{
	text-align:center;
	clear:both;
}

dl#ssl {
	position:relative;
	display:block;
	float: right;
	border-top: none;
	width: 210px;
	margin-top:-110px;
}
dl#ssl dt {
	overflow:hidden;
	clear: left;
	float: left;
	width: 110px;
	margin-top:-15px;
	
}

dl#ssl dd {
	font-size:10px;
	line-height:1.5em;
	margin-left:113px;
}

/*
#footerBox {
margin: 0px;
}
*/
#footContainer {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #000000 0%, #333333 100%) repeat scroll 0 0;
width: 100%;
background: #00519e none repeat scroll 0 0;
color: #fff;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size: 16px;
line-height: 24px;
text-align: center;
vertical-align: baseline;
}

#footContainer #footerBox {
    clear: both;
	padding: 1em 0;
	 margin-top: 30px;
}


#footContainer #footerBox #copyright{
font-size: 16px;
text-align: center;
line-height: 24px;
padding:auto 0px;
}



