<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";
/* CSS Document */

/*
===== news ====================================
*/

body  {
	position: inherit;
	margin: 0;
	padding: 0;
	background: url(../img/news/back.gif) left top no-repeat #FFF;
	color:#795226;
	line-height: 1.8;
	min-width: 680px;
}

#news  {
	padding: 50px 0 30px 20px;
}

#newsWrap {
	width: 615px;
	margin-bottom: 20px;
	background: url(../img/news/wrap_mid.gif) repeat-y transparent;
}

h1 {
	margin:0;
	padding: 15px 20px 0px 20px;
	background: url(../img/news/h1_bg.gif) repeat-y transparent;
	font-size: 123.1%;
	font-weight: bold;
	color: #FCF1C7;
}

.h1_btm {
	margin:0;
	padding: 0;
	height: 10px;
	background: url(../img/news/h1_bg_btm.gif) top no-repeat transparent;}
.h1_btm img { margin:0; padding: 0; border: none;}

h2 {
	margin-bottom: 15px;
	padding-left: 30px;
	background: url(../img/news/h2.gif) repeat-y transparent;
	height: 25px;
	font-size: 108%;
	font-weight: bold;
	color: #DE470E;
	line-height: 2.0;
}



.logo {
	position: absolute;
	top: 0;
	left: 0;
}

#newsMain {
	margin-left: 27px;
	padding: 0;
	width: 560px;
}


p.read{
	margin: 20px 0 20px 0;
	padding: 0 15px;
	font-size: 108%;
	font-weight: bold;
	line-height: 1.8;
	color: #3388BE;
}

p.readCopy,
.mainbox p {
	padding: 0 15px;
}

p.readCopy {margin-bottom: 30px;}
.mainbox p {margin-bottom: 15px;}

#newsMain .mainbox {
	margin-bottom: 40px;
	padding: 0;
}

#newsMain .mainbox table {
	margin: 0 15px 20px 15px;
	width: 530px;
	border: none;
}

#newsMain .mainbox table.interview th {
	width: 60px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

#newsMain .mainbox table.interview th.suzuki { color:#F445A0;}
#newsMain .mainbox table.interview th.yanagihara { color:#3388BE;}

#newsMain .mainbox table.interview td {
	text-align: left;
	vertical-align: top;
	padding-bottom: 7px;
	color: #333;
}

.finish {
	text-align: center;
	font-weight: bold;
	color: #DE470E;
	font-size: 116%;
}


.data {
	margin: 0;
	padding-top: 10px;
	font-size:93%;
	line-height: 1.3;
	color: #795226;
	text-align: right;
}

.imgLeft { padding: 0 10px 10px 15px; float: left;}
.imgRight { padding: 0 15px 10px 10px; float: right;}


.hr { margin-bottom: 20px;}

.close {
	width: 615px;
	margin-left: 20px;
	padding-bottom: 10px;
	text-align: center;
}</pre></body></html>