@charset "UTF-8";


/* ---------------------------------------- ボディの背景 */
body {
  background-image: url(../img/bg_home.gif);
}

/* ---------------------------------------- ヘッダーの背景 */

#header {
  background-image: url(../img/head-bg.jpg);
  background-repeat: no-repeat;
}

#topimage {
  width: 950px;
  height: 370px;
  padding: 0;
  margin: 0;
  margin-left: 10px;
  margin-bottom: 10px;
}

/* ---------------------------------------- お知らせ欄 */

#news{
  width: 640px;
  background-image: url(../img/news-bg.gif);
  margin-bottom:30px;
}
#omimai{
	  width: 640px;
  background-image: url(../img/news-bg.gif);
  margin-bottom:20px;
  
}
#omimai p{
	margin:10px 30px 10px 130px;
}
#news h2{
  margin: 10px 30px;
}

#news dl {
		width:580px;
		border-bottom: 1px dotted #999;
		margin: 10px 30px;
}

#news dt {
        float: left;
        width: 8em;
		border-bottom: 1px dotted #ffffff;
		border-top: 1px dotted #999999;
		padding-top: 1em;
}


#news dd {
        margin-left: 8em;
		border-top: 1px dotted #999999;
		padding-top: 1em;
}

.mite {
       clear: both;
	   margin-left: 30px;
	   width:560px;
}
div.mite img {
float: left;
margin: 0 1em 1em 0;
}

/* ---------------------------------------- ピックアップ欄 */

#pickup{
  width: 640px;
  margin-top: 1.5em;
  padding: 0;
  background-image: url(../img/pickup-t.gif);
  background-repeat: no-repeat;
  background-color: #FEEEAB ;
}

#pickup h2{
	font-size: 1.25em;
	color: #CC3300;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 70px 1em 0 20px;
	margin: 0;
}
.st{
	font-size: 1em;
	margin: 0 10px 0.5em 15px;
}

.cyu{
	font-size: 12px;
	margin: 1em 0 0em 1em;
	padding-bottom: 10px;
	line-height: 110%;
}
.kome {color: #FF0000}

.item {
  width: 190px;
  padding: 0;
  margin: 0;
  text-align: left;
}

.item h3{
	font-size: 1.05em;
	padding: 0;
	margin: 5px 0 5px 0;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CC3300;
}
.kakaku{
	font-size: 0.9em;
	color: #CC3300;
	text-align: left;
	font-weight: normal;
}
.item p{
	font-size:  0.9em;
	text-align: left;
	
}

.comment2{
	font-size: 0.85em;
	margin: 0;
	padding: 0;
	text-align: left;
}

#pickup table {
	width: 624px;
}

/* ---------------------------------------- スライドショー */
#photodiv {
	background-repeat: no-repeat;
	width: 950px;
}
