@charset "shift_jis";
/* ===================================================================CSS information
file name :top.cssstyle info :トップページコンテンツエリア=================================================================== */
/* TOP共通=============================================================================*/h2,h3,#content p {	margin: 0;	padding: 0;}


/* あいさつ=============================================================================*/.greeting {	_height: 207px; /*247px*/	min-height: 207px; /*247px*/	margin-left: 40px;	padding-bottom: 40px;	background: url("../images/greeting_bg.jpg") no-repeat left bottom;}
.greeting h3 {	padding: 20px 0 5px;}
#content .greeting p {	padding: 0 150px 0 18px;	line-height: 1.8;}


/* news=============================================================================*/.news {	width: 620px;	margin: 30px 0 0 50px;}
.news {	padding: 0 0 10px; background: url("../common/images/line.gif") repeat-x left bottom;	line-height: 1.5;	position: relative;}
.news dl dt {	margin: 15px 170px 0 13px;	padding: 0 0 0 18px;	background: url("../images/list_news.gif") no-repeat left 3px;}
.news dl dd {	margin: 5px 170px 0 31px;}
/*.news {	width: 620px;	margin: 30px 0 0 50px;}
/*----- float解除 -----/.news dl:after { content: ""; display: block; clear: both;}.news dl { display: inline-block;}* html .news dl {	height: 1%;}.news dl {	display: block;}/*----- //float解除 -----
.news dl { clear: both; margin-bottom: 10px; padding: 20px 13px 10px; background: url("../common/images/line.gif") repeat-x left bottom;}
.news dt { float: left; width: 7.5em;	height: 16px;	padding-left: 20px;	background: url("../images/list_news.gif") no-repeat left top;}
.news dd { padding-left: 7.5em;} */


/* pick up menu=============================================================================*/.pickup {	width: 620px;	margin: 30px 0 0 50px;}
.pickup dl {	padding: 0 0 10px; background: url("../common/images/line.gif") repeat-x left bottom;	line-height: 1.5;	position: relative;}
.pickup dl dt {	margin: 15px 170px 0 13px;	padding: 0 0 0 18px;	background: url("../images/list_news.gif") no-repeat left 3px;	color: #C66;}
.pickup dl dd {	margin: 5px 170px 0 31px;}
.pickup dl dd.photo {	margin: 0;	position: absolute;	top: 0px;	right: 20px;} 