@charset "UTF-8";

/* プレスリリース */

#sidemenu	{
	width:200px;
	height:250px;
	margin:0;
	padding:0;
	list-style:none;
}

#sidemenu li {
	margin:0;
	padding:0;
	text-indent:-9999px;
}
#sidemenu li a {
	display:block;
	text-decoration:none;
}

#sm-press01 a{
	background: url(../press/image/sidemenu_press.gif) 0 0;
	height:35px;
}
#sm-press01 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px 0;
	height:35px;
}
#sm-press01-active a {
	background: url(../press/image/sidemenu_press.gif) -200px 0;
	height:35px;
}


#sm-press01-13 a{
	background: url(../press/image/sidemenu_press.gif) 0 -35px;
	height:25px;
}
#sm-press01-13 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -35px;
	height:25px;
}
#sm-press01-13-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -35px;
	height:25px;
}


#sm-press01-12 a{
	background: url(../press/image/sidemenu_press.gif) 0 -60px;
	height:25px;
}
#sm-press01-12 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -60px;
	height:25px;
}
#sm-press01-12-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -60px;
	height:25px;
}

#sm-press01-11 a{
	background: url(../press/image/sidemenu_press.gif) 0 -85px;
	height:25px;
}
#sm-press01-11 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -85px;
	height:25px;
}
#sm-press01-11-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -85px;
	height:25px;
}
#sm-press01-10 a{
	background: url(../press/image/sidemenu_press.gif) 0 -110px;
	height:25px;
}
#sm-press01-10 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -110px;
	height:25px;
}
#sm-press01-10-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -110px;
	height:25px;
}

#sm-press01-9 a{
	background: url(../press/image/sidemenu_press.gif) 0 -135px;
	height:25px;
}
#sm-press01-9 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -135px;
	height:25px;
}
#sm-press01-9-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -135px;
	height:25px;
}

#sm-press01-8 a{
	background: url(../press/image/sidemenu_press.gif) 0 -160px;
	height:25px;
}
#sm-press01-8 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -160px;
	height:25px;
}
#sm-press01-8-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -160px;
	height:25px;
}

#sm-press01-7 a{
	background: url(../press/image/sidemenu_press.gif) 0 -185px;
	height:25px;
}
#sm-press01-7 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -185px;
	height:25px;
}
#sm-press01-7-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -185px;
	height:25px;
}

#sm-press01-6 a{
	background: url(../press/image/sidemenu_press.gif) 0 -210px;
	height:25px;
}
#sm-press01-6 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -210px;
	height:25px;
}
#sm-press01-6-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -210px;
	height:25px;
}

#sm-press01-5 a{
	background: url(../press/image/sidemenu_press.gif) 0 -235px;
	height:25px;
}
#sm-press01-5 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -235px;
	height:25px;
}
#sm-press01-5-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -235px;
	height:25px;
}

#sm-press01-4 a{
	background: url(../press/image/sidemenu_press.gif) 0 -260px;
	height:25px;
}
#sm-press01-4 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -260px;
	height:25px;
}
#sm-press01-4-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -260px;
	height:25px;
}

#sm-press01-3 a{
	background: url(../press/image/sidemenu_press.gif) 0 -285px;
	height:25px;
}
#sm-press01-3 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -285px;
	height:25px;
}
#sm-press01-3-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -285px;
	height:25px;
}

#sm-press01-2 a{
	background: url(../press/image/sidemenu_press.gif) 0 -310px;
	height:25px;
}
#sm-press01-2 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -310px;
	height:25px;
}
#sm-press01-2-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -310px;
	height:25px;
}

#sm-press01-1 a{
	background: url(../press/image/sidemenu_press.gif) 0 -335px;
	height:25px;
}
#sm-press01-1 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -335px;
	height:25px;
}
#sm-press01-1-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -335px;
	height:25px;
}

#sm-press02 a{
	background: url(../press/image/sidemenu_press.gif) 0 -285px;
	height:35px;
}
#sm-press02 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -285px;
	height:35px;
}
#sm-press02-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -285px;
	height:35px;
}

#sm-press02-1 a{
	background: url(../press/image/sidemenu_press.gif) 0 -320px;
	height:25px;
}
#sm-press02-1 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -320px;
	height:25px;
}
#sm-press02-1-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -320px;
	height:25px;
}

#sm-press02-2 a{
	background: url(../press/image/sidemenu_press.gif) 0 -345px;
	height:25px;
}
#sm-press02-2 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -345px;
	height:25px;
}
#sm-press02-2-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -345px;
	height:25px;
}

#sm-press02-3 a{
	background: url(../press/image/sidemenu_press.gif) 0 -370px;
	height:24px;
}
#sm-press02-3 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -370px;
	height:24px;
}
#sm-press02-3-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -370px;
	height:24px;
}

#sm-press02-4 a{
	background: url(../press/image/sidemenu_press.gif) 0 -395px;
	height:24px;
}
#sm-press02-4 a:hover {
	background: url(../press/image/sidemenu_press.gif) -200px -395px;
	height:24px;
}
#sm-press02-4-active a {
	background: url(../press/image/sidemenu_press.gif) -200px -395px;
	height:24px;
}



pre	{
	font-size:12px;
	line-height:130%;
	color:#333;
	margin:10px;
}

pre h3	{
	font-size:14px;
	color:#333;
	margin:15px 0;
	border-left:3px solid #C80012;
	border-bottom:1px solid #C0C0C0;
	padding:3px 5px;
}
.small{
	font-size:80%;
	font-weight:normal;
	line-height:125%;
}

.red{
	color:#C80012;
}

.blue{
    color:#1e047e;
}

.orange{
    color:#FF6500;
}

/*  お客様満足度調査2007用*/
#mainSatis2007 {
	margin:0;
	padding:0;
	width:770px;
	background:url(../press/image/bg_press.gif)!important;
}

#containerSatis2007 {
	margin:0;
	padding:0;
	width:690px;
}

#contentsSatis2007 {
	width:600px;
	margin:0 auto;
	padding:40px 0 10px 0;
}

