#title {
	float:left;
	width:1121px;
	height:250px;
	margin:0;
	padding:0;
	text-align:left;
	position:relative;
	background:url(/image_cmn/img_title.jpg) no-repeat 0 0 ;
	}
#title img{
	margin:0px;
	padding:0px;
	}
#title .header_text {
color:#FFFFFF;
font-size:100%;
text-align:left;
position:absolute;
left:150px;
top:3px;
}
#title .box_text {
	width: 320px;
	height:35px;
	margin:0px;
	padding:0px ;
	text-indent:-9999px;
	position:absolute;
	top:20px;
	left:10px;
	}
#title .title_img {
	width:250px;
	height:144px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:90px;
	left:10px;
	}
#title .title_img a {
	display:block;
	width:250px;
	height:144px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	}

#title .box_btn {
	float:left;
	margin:0px;
	padding:0px;
	overflow: hidden;
	}
	
#title ul#btn_head {
	margin:0px;
	padding:0px;
	list-style:none;
	width: 700px;
	position:absolute;
	left:273px;
	top:55px;
	}
#title ul#btn_head li {
	float:left;
    height:55px;
	margin:0 0 0 5px;
	}

#title ul#btn_head p#anime {
	position: absolute;
	left: 20px;
	top: 45px;
	width: 270px;
	overflow: hidden;
}

#title ul#btn_head a {
    display:block;
    height:55px;
	margin:0px;
	padding:0px;
    text-indent:-9999px;
    overflow:hidden;
}
#title ul#btn_head li.btn_home { width:95px; }
#title ul#btn_head li.btn_mynote { width:210px; }
#title ul#btn_head li.btn_okini { width:190px; }
#title ul#btn_head li.btn_toroku { width:190px; }

#title ul#btn_head li.btn_home a { width:95px; background:url(/image_cmn/btn_header.png) no-repeat 0 0 ;}  
#title ul#btn_head li.btn_home a { width:95px; background:url(/image_cmn/btn_header.png) no-repeat 0 0 ;} 
title ul#btn_head li.btn_mynote a { width:210px; background:url(/image_cmn/btn_header.png) no-repeat -95px 0 ;}  
#title ul#btn_head li.btn_mynote a { width:210px; background:url(/image_cmn/btn_header.png) no-repeat -95px 0 ;}  
#title ul#btn_head li.btn_okini a { width:190px; background:url(/image_cmn/btn_header_2.gif) no-repeat -285px 0 ;}
#title ul#btn_head li.btn_toroku a { width:190px; background:url(/image_cmn/btn_header_3.gif) no-repeat -285px 0 ;}

 
#title ul#btn_head li.btn_home a:hover { background:url(/image_cmn/btn_header.png) no-repeat }
#title ul#btn_head li.btn_home a:hover { background:url(/image_cmn/btn_header.png) no-repeat 0 -55px ;}
#title ul#btn_head li.btn_mynote a:hover { background:url(/image_cmn/btn_header.png) no-repeat -95px -55px ;}
#title ul#btn_head li.btn_okini a:hover { background:url(/image_cmn/btn_header_2.gif) no-repeat -285px -40px ;}
#title ul#btn_head li.btn_toroku a:hover { background:url(/image_cmn/btn_header_3.gif) no-repeat -285px -40px ;}
	
#title .btn_login {
	width:155px;
	height:25px;
	position:absolute;
	top:65px;
	right: 22px;
	}
#title .user_name {
	text-align:left;
	margin:0;
	position:absolute;
	top:93px;
	right:30px;
    right:40px\9;
	}
#title .user_name p {
	height: 15px;
	padding: 0;
	text-align:center;
	color:#6E6E6E;
	line-height: 1.9;
	font-size:120%;
	}
#title .user_name p span {
	font-weight:bold;
	}
#title .user_name img {
	vertical-align: top;
	padding-right: 3px;
}	


/* --------------------------------------
 東建カップYouTubeバナー
--------------------------------------- */	

#bnr_youtube{
	overflow:hidden;
	width:920px;
	height:100px;
	margin:15px auto 15px;
	padding:15px 0 0 0;
}
#bnr_youtube img {
background: #fff;
}
#bnr_youtube img:hover {
filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}

hr.line {
	margin:20px auto 0;
    border:0;
    height: 0;
	border-top: 2px solid #fec23e;
	padding:8px 0 10px;

	text-align:center;
	width:85%;
   
    
}

/* ---------------------------------------
	 簡易ロールオーバー
	---------------------------------------- */
	
	div#wrap > #contents a.ov {
		background:#fff;
		}
	 
	div#wrap > #contents a.ov:hover > img {
		filter: alpha(opacity=70);
		-moz-opacity:0.7;
		opacity:0.7;
		}
