@charset "utf-8";
/* ================================================
ページタイトル親css
================================================ */

/* エリア
----------------------------------------------------------------------------- */




#pagetitle {
	padding-top: 20px;
	width: 900px;
	padding-bottom: 30px;
}
#pagetitle #chenge_btn {
	background-image: url(../imgs/p_top/title_sec_bg.gif);
	background-repeat: repeat-x;
	height: 46px;
	width: 900px;
}

/*  */
#kodomo {
	height: 46px;
	width: 405px;
	float: left;
}
#oya {
	height: 46px;
	width: 405px;
	float: left;
}

#kodomo, #oya {
	width: 405px;
	position: relative;
	top: 0px;
}

#kodomo a, #oya a {
	width: 405px;
	display: block;
	/* \*/overflow: hidden; /* */
	text-indent:6em;
	background-repeat: no-repeat;
	height: 46px;
	font-size: 115%;
	line-height: 39px;
}

#kodomo a:link, #oya a:link{
	color: #ffffff;
	text-decoration:none;
}

#kodomo a:visited, #oya a:visited{
	color: #ffffff;
	text-decoration:none;
}

#kodomo a:hover, #oya a:hover{
	color: #FFFF66;
	text-decoration:none;
	top: 1px;
	position: relative;
}


#kodomo a {
	background-position: 0px -92px;
	background-image: url(../imgs/btn_c_mypage.gif);
	height: 46px;
}
#kodomo a:hover { background-position: 0px -138px;
	background-image: url(../imgs/btn_c_mypage.gif);
	height: 46px;
 }


#oya a { background-position: 0px 0px;
	background-image: url(../imgs/btn_p_mypage.gif);
	height: 46px; }
#oya a:hover { background-position: 0px -46px;
	background-image: url(../imgs/btn_p_mypage.gif);
	height: 46px; }

/*  */




#chenge_Y1 {
	width: 26px;
	height: 46px;
	float: left;
}
#chenge_Y2 {
	width: 10px;
	height: 46px;
	float: left;
}
#chenge_Y3 {
	width: 50px;
	height: 46px;
	float: left;
}
#pagetitle #kakomi1 {
	background-color: #FFD7F1;
	width: 900px;
}

#kakomi1 #user_name {
	float: left;
	width: 350px;
	height: 25px;
	margin-top: 31px;
	text-align: center;
}
#kakomi1 #logoff {
	float: left;
	width: 120px;
	height: 33px;
	margin-top: 23px;
}


#pagetitle #kakomi {
	background-color: #FFDB00;
	height: 56px;
	width: 900px;
}
#pagetitle #kakomi2 {
	font-size: 1%;
	line-height: 1%;
	background-image: url(../imgs/p_top/title_line.gif);
	height: 5px;
	width: 900px;
}





#pagetitle #kakomi #title {
	background-image: url(../imgs/c_top/title.gif);
	background-repeat: no-repeat;
	float: left;
	height: 38px;
	width: 405px;
	margin-top: 18px;
	margin-left: 24px;
	display: block;
	/* \*/overflow: hidden; /* */
	text-indent:-1000em;
}
#kakomi1 #title p {
	display: block;
	/* \*/overflow: hidden; /* */
	text-indent:-1000em;
	height: 38px;
	width: 405px;
}




#pagetitle #kakomi #logoff {
	float: left;
	width: 120px;
	height: 33px;
	margin-top: 23px;
}
#pagetitle #kakomi #id_name {
	float: left;
	width: 350px;
	height: 33px;
	margin-top: 23px;
}
#id_name p {
	text-align: center;
	padding-top: 10px;
}

/*  */
#logoff_btn {

	height: 28px;
	width: 90px;
	position: relative;
	top: 0px;
}


#logoff_btn a {
	width: 90px;
	display: block;
	/* \*/overflow: hidden; /* */
	text-indent:-1000em;
	background-repeat: no-repeat;
	height: 28px;
}

#logoff_btn a {
	background-position: 0px 0px;
	background-image: url(../imgs/p_logoff.gif);
	height: 28px;
}
#logoff_btn a:hover { background-position: 0px -28px;
	background-image: url(../imgs/p_logoff.gif);
	height: 28px;
 }

