@charset "UTF-8";

/* ------------------------------
 Profile
------------------------------ */
div#header #gnav .gnav-02 a{
	background-position:-21px 0;
}

/*	div#nav
--------------------------------------*/
#container #nav h2{
	width:167px;
	height:78px;
	background:url(../../img/profile/heading_nav-01.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 0;
}

#container #nav h3{
	width:275px;
	height:35px;
	background:url(../../img/home/text_nav-01.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 30px 0;
}

#container #nav h3 a{
	width:275px;
	height:35px;
	background:url(../../img/home/text_nav-01.gif) no-repeat;
	display:block;
	overflow:hidden;
}

/*	div#content
--------------------------------------*/
#container #content .section-01-01 h3{
	width:43px;
	height:23px;
	background:url(../../img/profile/heading_section-01-01.gif) no-repeat;
	text-indent:-9999px;
}

#container #content .section-01-02 h3{
	width:114px;
	height:23px;
	background:url(../../img/profile/heading_section-01-02.gif) no-repeat;
	text-indent:-9999px;
}

#container #content .section-01-03 h3{
	width:179px;
	height:23px;
	background:url(../../img/profile/heading_section-01-03.gif) no-repeat;
	text-indent:-9999px;
}

#container #content .section-01-04 h3{
	width:289px;
	height:23px;
	background:url(../../img/profile/heading_section-01-04.gif) no-repeat;
	text-indent:-9999px;
}