/*----------------------------------------------------
	汎用
---------------------------------------------------*/
.title{ font-size:18pt; color:#000000; font-weight:bold; }
.menu{ font-size:10pt; color:#aaaaaa; }
.koumoku{ font-size:10pt; color:#aaaaaa; font-weight:bold; }
.honbun{ font-size:10pt; color:#000000; line-height:16px; }
.add{ font-size:12px; color:#000000; line-height:140%; }
.copy{ font-size:8pt; color:#FFFFFF; }
.bg1{ background-color:#0099CC; }
.bg2{ background-color:#7FCCE5; }
.body{ background-color:#FFFFFF;}
font{ font-family:"ＭＳ Ｐゴシック"; }
A:link{ text-decoration:none; color:#000000; }
A:visited{ text-decoration:none; color:#000000; }
A:active{ text-decoration:none; color:#000000; }
A:hover{ text-decoration:none; color:#7FCCE5; }

/*---------------------------------------------------
	02ページ（写真右表示）
---------------------------------------------------*/
dl.photo {
}

dl.photo dt {
	margin: 0 0 0 10px;
	float: right;}
/*---------------------------------------------------
	03(画像中心)
---------------------------------------------------*/
	
.pict { 
	margin: 15px 0 15px 15px;
	float: right;}
	
.left { 
	margin: 8px 0 8px 30px; }
/*---------------------------------------------------
	05(画像中心)
---------------------------------------------------*/
.map { 
	margin: 15px 0 15px 25px;
	}

/* 追加 */

.t { font-size:12px; padding-left : 15px ; }
.t2 { font-size:12px; text-align: center ; background-color:#eee ; }
.t3 { font-size:12px; padding-left : 10px ; background-color:#eee ; }

/*---------------------------------------------------
	clearfix
---------------------------------------------------*/
.clearfix:after {/* モダンブラウザ用 */
    content:".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


.clearfix {
    zoom: 1;/* IE7用 */
}


* html .clearfix {/* IE〜6とMac用 */
	display: inline-table;
	/*\*/display: block;/**/
}
