@charset "utf-8";

/* -----------------------------------------------------------
CSS Information

 File name:      mypage.css
 Author:         Hiroyuki Katsuyama
 Style Info:     マイページトップ
----------------------------------------------------------- */

/*----------------------------------------------------
	#Mypage
----------------------------------------------------*/

#mypage {
	width: 930px;
	margin:auto;
	padding:0 5px;
	clear:both;
}

#mypage #cLeft01 {
    float:left;
	width:720px;
	text-align:left;
}

#mypage #cLeft01 h2 {
    margin:0;
	padding:0;
	background:#333333;
}

#mypage #cRight01 {
    float:right;
	width:200px;
	text-align:left;
}

#mypage2 {
	width: 930px;
	margin: auto;
	padding:0 5px;
	clear:both;
}

#mypage2 #cRight02 {
    float:right;
	width:200px;
	text-align:left;
}



#mypage2 #cLeft02 {
    float:left;
	width:720px;
	text-align:left;
	padding-right:0px;
}

#mypage2 #cLeft02L {
    float:left;
	width:230px;
	text-align:left;
}

#mypage2 #cLeft02R {
    float:right;
	width:480px;
	text-align:left;
}

.mypageBox{
    background:#F1F1F1;
	margin-bottom:20px;
}


.mypageBox01{
    background:#F1F1F1;
	padding:5px;
	font-size:90%;
}

.mypageBox01 li{
    padding-bottom:0.5em;
}

#mypageTestlist div{
    background:#FFDAC2;
	padding:5px;
	margin:5px;
	width:210px;
	float:left;
	}
	
#mypageTestlist div h4{
    padding-bottom:1em;
}

#enquete{
    padding-top:1em;
}


#enquete li a{
    display:block;
	width:180px;
	background:#FFFFFF;
	border-top:1px #666666 solid;
	border-left:1px #666666 solid;
	border-bottom:2px #666666 solid;
	border-right:2px #666666 solid;
	text-align:center;
}

#enquete li a:hover{
    display:block;
	width:180px;
	color:#FFFFFF;
	background:#336699;
	border-top:1px #666666 solid;
	border-left:1px #666666 solid;
	border-bottom:2px #666666 solid;
	border-right:2px #666666 solid;
	text-align:center;
}
   
     

.mypageAtt li a{
    color:#CC0000;
	font-weight:bold;
}

.mypageAtt li a:hover{
    color:#FFFFFF;
	font-weight:bold;
}








#mypageTitle{
    background:#eeeeee;
	width:700px;
	padding:10px;
	}
	
#mypageTitle #mypageTitleLeft{
    background:#FFFFFF;
	width:100px;
	float:left;
	text-align:center;
	}
	
#mypageTitle #mypageTitleRight{
	width:580px;
	float:right;
	text-align:left;
	}

	
#mypageTitle #mypageTitleRight #userName{
	color:#ff6600;
	font-weight:bold;
	font-size:100%;
	}	

#mypageTitle #mypageTitleRight p{
    font-size:90%;
	}
	
#mypageTitle #mypageTitleRight strong{
    color:#ff6600;
	}
	
#mypageTitle #mypageTitleRight #message{
    background:#FFE7D7;
	padding:10px;
	margin-top:1em;
	width:560px;
	}
	
#mypageTitle #mypageTitleRight #message p{
    margin:0 !important;
	padding:0 !important;
	}

#mypageTitle #mypageTitleRight .ulArrow01 li {
    background:url("/img/icn_arrow01.gif") no-repeat left;
	padding-left:15px;
}

.ulArrow01 li {
    background:url("/img/icn_arrow01.gif") no-repeat left;
	padding-left:15px;
}

.more {
    text-align:right;
	margin-top:1em;
}

#banner ul{
padding:0;
margin:0;
}

#banner li{
list-style:none;
padding-bottom:5px;
}
