@charset "UTF-8";
/*----------------------------*/
#myBox01{
	width: 670px;
}

.float-left{
	float: left;
	width: 210px;
}
.float-right{
	float: right;
	width: 415px;
	padding-top: 5px;
}
#myMessage .aLink a{
	text-indent: -9999px;
	display: block;
	background-image: url(../../img/member/message_h2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 415px;
	overflow: hidden;
}
#memberInfo .aLink a{
	text-indent: -9999px;
	display: block;
	background-image: url(../../img/member/info_h2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 415px;
	overflow: hidden;
}
.tableLink2 table{
	width: 415px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.tableLink2 table th{
	width: 60px;
	color: #000;
	font-weight: normal;
	font-size: 85%;
}
.tableLink2 table .odd th,
.tableLink2 table .odd td{
	background-color: #F3F3F3;
	padding-top: 5px;
	padding-bottom: 5px;
}


/*----------------------------------*/
#mySallyBox{
	width: 580px;
	margin-right: auto;
	margin-left: auto;
}
#mySallyIn{
	width: 580px;
	text-align: left;
}
.mycolor01{
	color: #D8EFA6;
}
.mycolor02{
	color: #F2A43C;
}
.mycolor03{
	color: #8AA4F2;
}

.nepv{
	margin-top: 0px;
	width: 100%;
}
.nepv .next{
	text-align: right;
}
.nepv .perv{
}
.mySally-update{
	margin-bottom: 0px;
}
.submit{
	margin-top: 0px;
}


/*----------------------------*/

#contents .section p#osusume_tit{
	background-image: url(../../img/mypage/osusume_tit.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	width: 220px;
	height: 93px;
}
#osusume_bg2{
	background-image: url(../../img/mypage/osusume_bg2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 220px;
}
#osusume_bg{
	background-image: url(../../img/mypage/osusume_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 220px;
}
#osusume_scroll{
	height: 185px;
	width: 180px;
	margin-left: 24px;
	overflow: auto;
}
#osusume_end{
	background-image: url(../../img/mypage/osusume_end.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	width: 220px;
	overflow: hidden;
}
#osusume_end hr{
	display: none;
}
#contents .section #osusume_scroll p{
	width: 130px;
	text-align: center;
	margin: 5px auto;
}
/*----------------------------*/
.table .questionTable table,
.table .questionTable table th,
.table .questionTable table td{
	width: auto;
	border-style: none;
	margin: 0px;
	padding: 0px;
}

#myUpDate{
	background-color: #FFDDDD;
	border: 1px solid #FF0000;
	padding: 5px 10px;
	margin-bottom: 12px;
}
#myUpDate p{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000;
}

#myBirthday{
	background-image: url(../../img/member/birthday_box.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 670px;
	height: 76px;
	overflow: hidden;
	margin-bottom: 10px;
}
#myBirthday p{
	text-align: center;
	position: relative;
	top: 25px;
	margin: 0px;
	padding: 0px;
	color: #0F99FF;
	font-size: 123.1%;
}
#contents .delivname p{
	margin-top: 3px;
	margin-bottom: 3px;
}












