@charset "UTF-8";

/* ========================================
	= topflash


=========================================== */
.magaChangeWrap p{
float:left;
width:400px;
}
.magaChangeWrap .submitBtn{
margin-top:12px;
float:right;
width:330px;
text-align:right;
}

.arrow{
margin-top:10px;
text-align:center;
}
.mail h4{
margin-top:20px;
margin-bottom:-10px;
}


/* == confirm02aTop */
.confirm02aTop ul{
float:left;
width:605px;
}
.confirm02aTop p{
float:right;
width:180px;
margin-top:60px;
text-align:right;
}

/* === input width */
.inputTxt{
width:250px;
}
.inputTxt02{
width:340px;
}


/* === wrapper */
.mail #header{
padding-top:0;
padding-bottom:78px;
z-index:2;
}
.mail #contents{
padding-top:30px;
position:relative;
z-index:1;
}
.mail #keyWrap{
padding-top:30px;
margin-bottom:-10px;
}
.mail01a #header{
padding-bottom:90px;
}
.mail01a .inContents{
background-image:none;
}
.mail01a #contents{
padding-top:0;
}

.mail01b .tableLayout02 td label{
display:block;
text-indent:-20px;
padding-left:20px;
}

/* clear
------------------------------------------- */
.confirm02aTop:after,
.magaChangeWrap:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
*html .confirm02aTop,
*html .magaChangeWrap{
height:1%;
}
*:first-child+html .confirm02aTop,
*:first-child+html .magaChangeWrap{
display:inline-block;
}
/* macIE \*//*/
.confirm02aTop,
.magaChangeWrap{
display:inline-block;
}

/* end */
