/**
 * Borrowd from /www/static/css/local.css
 *
 * by Atsuro HOSHINO @ 2008.02.29
 */

/*-----My Page--------------------*/
div#menu div.myPage{
	width:200px;
	float:right;
	clear:both;
}
div#menu div.myPage img{margin:0;padding:0;}

div#menu div.myPage div.myTop{
	background: url(/static/cmn/img/bg_mypage00.gif) no-repeat;
	margin:0;
	padding:0;
	height:8px;
}
div#menu div.myPage div.myTop p{color:#CC6600;font-size:11px;margin:0 0 0 10px;padding:8px 0 0 0;}
div#menu div.myPage div.myTop p span{font-weight:bold;font-size:12px;}

div#menu div.myPage div.myBody{background: url(/static/cmn/img/bg_mypage02.gif) repeat-y;margin:0;padding:0;_margin-top:-6px;}
*+html body div#menu div.myPage div.myBody{margin-top:-6px;}	/* for win IE7 */

div#menu div.myPage div.myBody img.btn{margin:0 0 10px 10px;}
div#menu div.myPage div.myBody img.arrow{margin:0 0 0 10px;}


div#menu div.myPage div.myBody p{font-size:11px;margin:2px 10px 0px 10px;}
div#menu div.myPage div.myBody p.login{float:right;clear:both;}

div#menu div.myPage div.myBody input{vertical-align:middle;}

div#menu div.myPage div.myBody p span{color:#CC6600;font-weight:bold;}
div#menu div.myPage div.myBody p span.pass{
	background: url(/static/cmn/img/arrow_ora.gif) 0 2px no-repeat;
	padding:0 0 0 8px;
	margin:2px 0 0 0;
	float:right;
	clear:both;
}

div#menu div.myPage div.myBody table{margin:5px auto;}
div#menu div.myPage div.myBody table td{font-size:12px;padding:0 0 0 5px;}
div#menu div.myPage div.myBody table input{width:90px;}
div#menu div.myPage div.myBody table img{margin:0 5px 0 0;}


	div#menu div.kaiinOrg{
		background:#C15F00;
		width:188px;
		margin:10px auto 0 auto;
		padding:0 0 3px 0;
		color:#fff;
	}
	div#menu div.kaiinOrg ul{
		margin:0 0 0 5px;
		padding:0;
		font-size:12px;
		clear:both;
	}
	div#menu div.kaiinOrg ul li{
		display:block;
		background: url(/static/img/mark_sikaku_wh.gif) 0 4px no-repeat;
		padding:0 0 0 5px;
		font-weight:bold;
	}
	div#menu div.kaiinOrg p{font-size:11px;margin:6px 0 0 10px;}

	div#menu p.clipAtt{text-align:center;font-size:11px;margin:10px 5px;}

	/*-----Clip List--------------------*/
	div#menu div.clipList{
		width:196px;
		overflow:auto;
		font-size:11px;
		margin:6px auto;
		background:#D4CAA5;
	}
	div#menu div.clipList p{color:#645946;margin:5px 8px;clear:both;padding:8px 0 0 0;}
	div#menu div.clipList h3{margin:5px 0 0 0;font-size:11px;font-weight:lighter;color:#794D1D;}
	div#menu div.clipList h3 span{float:right;margin:0 3px 0 0;}
	div#menu div.clipList h3 img{vertical-align:middle;float:left;clear:both;margin:0 0 0 5px;}

div#menu div.myPage div.myBottom{
	background: url(/static/cmn/img/bg_mypage03.gif) no-repeat;
	/**
	 * Modified 2008.02.29
	 */
	margin:0pt 0pt 10px;
	padding:0;
	height:8px;
}

/**
 * Borrowed from static/cmn/css/cmn.css.
 * It was applyed to: 
 *
 *  div#menu div#mp2nd div.myBody
 *  div#menu div#mp2nd div.myBody ul 
 *  div#menu div#mp2nd div.myBody ul li 
 *  div#menu div#mp2nd div.myBody ul li img
 */

div#menu div.myPage div.myBody{
	background:  url(/static/cmn/img/bg_mypage02.gif) repeat-y;
	margin:-6px 0 0 0;
	_margin-top:-6px;
	padding:0;
	overflow:auto;
	clear:both;
}

div#mypage_side_photo_album ul{
	width:180px;
	margin:10px 0 0 15px;
	padding:0;
	clear:both;
}

div#mypage_side_photo_album ul li {
	display:inline;
	float:left;
	margin:0 8px 6px 0;
}

div#mypage_side_photo_album ul li img{border:1px solid #fff;}



