div.title{
	background:url(../img/title_profile.jpg) no-repeat left top;
}

div.title span{
	display:none;
}

div#profile h3 span{
	display:none;
}

div#profile h3 {
	width:650px;
	height:40px;
}

h3.title{
	background:url(../img/midashi_access.jpg) no-repeat left top;
}

h3.title2{
	background:url(../img/midashi_setsubi02.jpg) no-repeat left top;
}

h4{
	margin-top:15px;
	text-indent:20px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #333333;
	padding-bottom:5px;
}

h5{
	margin-top:15px;
	text-indent:20px;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
}

div.box610px{
	width:610px;
	margin-left:auto;
	margin-right:auto;
}

.float_left{
	float:left;
}

.float_right{
	float:right;
}

table.setsubi{
	width:650px;
	border-left:1px solid #a1a1a1;
	border-right:1px solid #a1a1a1;
}

table.setsubi th,
table.setsubi td{
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
	font-size:12px;
	line-height:20px;
	border-bottom:1px solid #a1a1a1;
}

table.setsubi th{
	text-align:left;
	width:260px;
	background-color:#EDF7FF;
	border-right:1px solid #a1a1a1;
}

table.setsubi td{
	width:360px;
}

div#move_menu{
	position:relative;
	width:300px;
}

div#move_menu_box{
	top:0px;
	left:0px;
	position:absolute;
}

ul#profice_menu_list{
	margin-top:30px;
	list-style:none;
}

ul#profice_menu_list span{
	display:none;
}

ul#profice_menu_list li a{
	display:block;
}

ul#profice_menu_list li.menu01 a{
	width:300px;
	height:62px;
	background:url(../img/profile_menu01.png) no-repeat left top;
}

ul#profice_menu_list li.menu02 a{
	width:300px;
	height:61px;
	background:url(../img/profile_menu02.png) no-repeat left top;
}

ul#profice_menu_list li.menu03 a{
	width:300px;
	height:61px;
	background:url(../img/profile_menu03.png) no-repeat left top;
}

ul#profice_menu_list li.menu04 a{
	width:300px;
	height:61px;
	background:url(../img/profile_menu04.png) no-repeat left top;
}

ul#profice_menu_list li.menu05 a{
	width:300px;
	height:62px;
	background:url(../img/profile_menu05.png) no-repeat left top;
}
ul#profice_menu_list li.menu06 a{
	width:300px;
	height:62px;
	background:url(../img/profile_menu06.png) no-repeat left top;
}

ul#profice_menu_list li a:hover{
	background-position:right top;
}

div.box01_left{
	width:450px;
	float:left;
}

div.box01_right{
	width190px;
	float:left;
	text-align:right;
}
h5.subtitle04-01{
	width:420px;
	height:17px;
	background:url(../img/csr_komidashi02.png) no-repeat left top;
}

h5.subtitle04-01 span{
	display:none;
}
ul.box02{
	width:420px;
	height:130px;
	background:url(../img/csr_bg01.png) no-repeat left top;
}

ul.box02 li{
	margin-left:40px;
	padding-top:20px;
}

#title04 h6 {
	margin-top:20px;
}
#title04 p {
	margin-top:10px;
}




