@charset 'utf-8';
@import url("common.css");

.entry{
	margin		: 3px 3px 20px 3px;
	width:445px;
	}



/* 生活情報 */
.seikatsu{
	border-bottom	: dotted 1px #ccc;
	width		: 450px;
	}

.seikatsu h4{
	height		: 30px;
	margin		: 10px 2px 2px 0;
	clear		: left;
	}

.seikatsu .s_image{
	float		: left;
	margin		: 2px 5px 2px 20px;
	border		: 1px solid #CCC;
	}

.seikatsu .next{
	background	: url("img/list01.gif") no-repeat 3px;
	padding		: 0 0 0 20px;
	float		: right;
	}

/*　サイトマップ　*/
.module-list{
	font-size	: 12px;
	margin		: 5px 20px;
	letter-spacing	: 0.1em;
	width		: 400px;
	}

.module-list li{
	margin		: 5px;
	padding		: 0 2px 3px 20px;
	background	: url("http://www.e-motobu.net/today/img/list01.gif") no-repeat 0 6px;
	list-style	: none;
	line-height	: 150%;
	font-weight	: bold;
	}

.sitemap li{
	list-style	: none;
	background	: url("http://www.e-motobu.net/today/img/list02.gif") no-repeat 0 5px;
	padding		: 2px 0 0 15px;
	margin		: 2px 0;
	line-height	: 150%;
	font-weight	: normal;
	width		: 380px;
	}

/*　会社概要　*/
.copr_info{
	font-size	: 14px;
	}

.copr_info table,
.copr_info tr,
.copr_info td,
.copr_info th{
	font-size	: 12px;
	line-height	: 140%;
	letter-spacing	: 0.1em;
	}

/*　郵便番号　*/

.zipcode{
	width		: 430px;
	margin		: 5px 0 0 15px;
	}

.zipcode table{
	width		: 420px;
	border-top	: 1px solid #999;
	border-left	: 1px solid #999;
	font-size	: 12px;
	}

.zipcode th,
.zipcode td{
	border-right	: 1px solid #999;
	border-bottom	: 1px solid #999;
	font-size	: 12px;
	padding		: 3px;
	text-align	: left;
	}

.zip_head{
	background	: #D9C6E0;
	}

.bg_zip{
	background	: #BACDE9;
	}
	
/*　時刻表　*/
.bus_img{
	float		: left;
	margin		: 5px 5px 15px 5px;
	border		: 1px solid #CCC;
	clear		: left;
	}

.bus{
	background	: #EAF2FF;
	padding		: 5px 0;
	}

/*　エントリー */
.entry_header{
	font-weight	: bold;
	font-size	: 14px;
	letter-spacing	: 0.1em;
	margin		: 5px;
	}

.entry_header a{
	color		: #333;
	text-decoration	: none;
	}

.entry_header a:hover{
	color		: #333;
	text-decoration	: underline;
	}



.entry_header_public{
	font-size	: 14px;
	font-weight	: bold;
	color		: #333;
	background	: #EEE;
	width		: 440px;
	padding		: 3px;
	}

.entry_header_public a{
	color		: #333;
	text-decoration	: none;
	}

.entry_header_public a:hover{
	color		: #333;
	text-decoration	: underline;
	}


/* 収入 */
.income p{
	padding: 5px 5px 5px 15px;
	}
	
.atenntion{
	padding: 10px;
	}


/* 気象情報 */
.climate table{
	width		: 450px;
	margin		: 10px auto;
	border-top	: 1px solid #999;
	border-left	: 1px solid #999;
	font-size	: 12px;
	}

.climate th,
.climate td{
	border-right	: 1px solid #999;
	border-bottom	: 1px solid #999;
	font-size	: 12px;
	padding		: 3px;
	}



.climate th{
	text-align	: center;
	}

.climate td{
	text-align	: right;
	}



/* 生活情報（公） */
.public table,
.public tr,
.public th,
.public td{
	font-size	: 12px;
	padding		: 3px 10px;
	letter-spacing	:0.1em;
	text-align	: left;
	font-weight	: normal;
	}

.hospital_all{
	line-height	: 140%;
	}

.hospital_all dd{
	margin		: auto 10px;
	}

.hospital{
	background	: #EEE;
	padding		: 5px 0;
	margin		: 15px 0;
	}

/* golf */
.golf{
font-size:12px;
}

.golf table,
.golf th,
.golf td, {
font-size:12px;
padding:5px 0;
}

/*　もとぶイベントカレンダー　*/
.festival table,
.festival th,
.festival td{
	font-size:12px;
	padding:10px auto;
	line-height:140%;
	border-top:solid 5px #FFF;
	border-bottom:solid 5px #FFF;
	}

/*　もとぶの風俗・風習　*/
.entry_custom table,
.entry_custom tr,
.entry_custom td,{
	font-size:12px;
	line-height:140%;
	}

.entry_custom{
	width:440px;
	}

.entry_custom td{
	padding:5px;
	}

.custom_green{
	background:#9C6;
	}

.custom_blue{
	color:#339;
	}

/* sub.css */

html,body{
	background	: #F99;
	}
	
h1{
	color		: #900;
	}

h1 a{
	color		: #900;
	}

h1 a:hover{
	color		: #900;
text-decoration:underline;
	}
	
/* header */
#header{
/*	background	: url("http://www.e-motobu.net/img/bg_top_red.gif") no-repeat 0 0;
	border-bottom	: #F99 5px solid; */
	}
	
/* center */
#center .ttl_new{
	border-bottom	: double #900;
	}
	

/* ???u???O??? */	
.caption{
	margin		: 8px;
	line-height	: 130%;
	letter-spacing	: 0.1em;
	}

.photo{
	width		: 160px;
	overflow	: hidden;
	clear:both;
	}

.photo img{
	width		: 160px;
	margin		: 5px 2px 5px 0;
	}


/* left */	
#left .menu{
	background	: url("http://www.e-motobu.net/img/bg_menu_red.gif") no-repeat 0 0;
	}
		

	
/* footer */
#footer{
	background	: url("http://www.e-motobu.net/img/bg_bottom_red.gif") no-repeat bottom;
	border-top	: #F99 5px solid;
	}

.infomation{
	margin		: 5px 0 0 5px;
	}

.infomation p {
	margin		: 3px 5px 10px 5px;
	}
