@charset "Shift_JIS";

/* display none
---------------------------*/
#localNav,
.pagetop,
#breadcrumbs,
#socialButtons,
#funcZoom,
#printNav,
#rss,
#aboutrss,
#textweb{
	display:none;
}

/* background image
---------------------------*/
.frameContact,
.frameContact .wrap,
.frameContact .wrap .wrap,
.listBanner,
ul.listDate,
ul.listDate li,
ul.listDate .date{
	background-image:none;
	background-color:#FFF;
}
a.arw{
	background-image:none;
}



/* font size
---------------------------*/
#container{
	font-size:12px;
}

/* container size
---------------------------*/
#main{
	width:655px;
}

/* display none
---------------------------*/
#printHeader{
	margin-bottom:25px;
	padding:10px 0;
	background-color:#d9d9d9;
	text-align:center;
}
#printHeader ul{
	width:300px;
	margin:0 auto;
}
#printHeader li{
	float:left;
	margin:0 10px;
}

/* title
--------------------------*/
#title,
#subTitle{
	padding-right:0;
}
#newsrelease span{
	padding-left:7px;
	text-indent:0;
	border-left:4px solid #007fd8;
	background-image:none;
	font-size:152%;
	font-weight:bold;
}

/* list
--------------------------*/
ul.listDate {
	border-bottom:1px dotted #575757;
}
ul.listDate li{
	border-top:1px dotted #575757;
}
ul.listDate .date{
	padding-left:0;
}

/* link
--------------------------*/
a.arw{
	padding-left:0;
}


/* banner
--------------------------*/
.listBanner{
	border:1px solid #d9d9d9;
}

/* frame
--------------------------*/
.frameContact{
	margin-right:-9px;
	margin-left:-9px;
	border:1px solid #e1e1e1;
}
.frameContact .wrap{
	padding:0 10px;
}
.frameContact .wrap .wrap{
	border-top:4px solid #0093e0;
	padding:.7em 0;
}