@charset "utf-8";

/* -----------------------------------------------------------
CSS Information

 ! File name:      moved.css
 ! Style Info:     他
----------------------------------------------------------- */
/*----------------------------------------------------
	Link
----------------------------------------------------*/

a:link {
	color: #2C82BB;
	text-decoration: underline;
}


a:visited {
	color: #2C82BB;
	text-decoration: underline;
}


a:hover {
	text-decoration: none;
}


a:active {
	text-decoration: none;
}


a.icon_pdf {
	padding-left: 30px;
	background: url(../../img/icon_pdf.gif) no-repeat 0% 60%;
	font-size: 80%;
}


/*----------------------------------------------------
	#contents
----------------------------------------------------*/

#contents {
	width: 950px;
}


/*----------------------------------------------------
	#sub サイドメニュー
----------------------------------------------------*/


#sub {
	width: 175px;
	margin-top: -7px;
	padding-right: 25px;
	float: left;
}


#sub h3 {
	height: 20px;
	margin-bottom: 3px;
}


#sub h3 a {
	display: block;
	color: #fff;
}


#sub ul {
	position: relative;
	text-align: right;
}


#sub ul a {
	padding-right: 10px;
	text-decoration: none;
}




#sub ul li {
	margin-bottom: 3px;
	background-color: #F5F5F5;
}


#sub ul li a {
	display: block;
	width: 165px;
	height: 25px;
	line-height: 25px;
	color: #4D4D4D;
}

#sub ul li img {
	padding: 8px 0 0 15px;
	float: left;
}


#sub ul li#current a {
	background: url(../img/bg_sidenavi_on.gif) no-repeat 0% 0%;
}


#sub ul li a:hover {
	width: 165px;
	background: url(../img/bg_sidenavi_on.gif) no-repeat 0% 0%;
	text-decoration: none;
}


/*	下層メニュー
----------------------------------------------------*/
#sub ul li ul {
	margin-top: 3px;
}



#sub ul li#current ul li a {
	width: 155px;
	height: 19px;
	padding-right: 20px;
	background: url(../img/bg_current_sub.gif) no-repeat 0% 0%;
	line-height: 19px;
	font-size: 85%;
}


#sub ul li#current ul li.current_sub a{
	background: url(../img/bg_current_sub_on.gif) no-repeat 0% 0%;
}



#sub ul li#current ul li a:hover {
	background: url(../img/bg_current_sub_on.gif) no-repeat 0% 0%;
}

/*----------------------------------------------------
	#main
----------------------------------------------------*/

#main {
	width: 750px;
	float: right;
}



/*	h2
----------------------------------------------------*/

h2 {
	padding: 0 0 6px 2px;
	border-bottom: 2px solid #D2D2D2;
	clear: both;
	line-height: 2.6;
}

 
h2 .whats {
	float: left;
}


h2 .feed {
	float: right;
}




