@charset "Shift_JIS";

/* side
------------------------------------------------------------ */	
ul#sidemenu li#ttl{
	background:url(../img/side_ttl.gif) no-repeat top left;
	text-indent:-9999px;
	height:46px;
}



ul#sidemenu li#side_menu01{
	background:url(../img/side_menu01.gif) no-repeat top left;
	text-indent:-9999px;
	height:35px;
}
ul#sidemenu li#side_menu01 a{
	display:block;
	height:35px;
}
ul#sidemenu li#side_menu01 a:hover{
	background:url(../img/side_menu01.gif) no-repeat top left;
	background-position:0 -35px;
	text-indent:-9999px;
	height:35px;
}

ul#sidemenu li#side_menu02{
	background:url(../img/side_menu02.gif) no-repeat top left;
	text-indent:-9999px;
	height:35px;
}
ul#sidemenu li#side_menu02 a{
	display:block;
	height:35px;
}
ul#sidemenu li#side_menu02 a:hover{
	background:url(../img/side_menu02.gif) no-repeat top left;
	background-position:0 -35px;
	text-indent:-9999px;
	height:35px;
}

/*------------------------------------------------------------ */	

#pic_kusaka{
	float:left;
	margin-right:15px;
}

#ta_profile{
	width: 100%;
	margin:20px auto 20px;
	border-top: 1px solid #ffffff;
	border-right: none;
	border-bottom: none;
	border-left: 1px solid #ffffff;
	text-align:left;
	line-height:1.5;
}
#ta_profile th{
	font-weight:normal;
	text-align:right;
	vertical-align: top;
	width:123px;
	padding: 10px;
	border-top: none;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: none;
	background-color: #efefef;
}
#ta_profile td{
	vertical-align: top;
	padding: 10px;
	border-top: none;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: none;
}
#ta_profile td img{
	vertical-align:middle;
}
.td3{
	padding:1px!important;
}

#words{
	line-height:1.6;
	margin-top:20px;
	margin-bottom:20px!important;
}

#kword{
	width:448px;
}