
/* Copyright Aqua Web Design All rights reserved. */
/* http://www.aqua-page.com */
/* Email web@aqua-page.com */

@charset "UTF-8";

/* +++++++++++++++++++++ フォントの設定 +++++++++++++++++++++ */

.style1 {color: #978628
		font-weight: bold;
}

/* バックナンバー一覧のフォント */
	
.b12{
	color:#555;font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;
	font-Size:12px;
	line-height:1.8em;
	letter-spacing:1px;
	}
.b12 a:link{color:#555;text-decoration:none;}
.b12 a:visited{color:#555;text-decoration:none;}
.b12 a:hover{color:#999;text-decoration:underline;}

/* バックナンバー（各ページ）茶色フォント */
	
.br12{
	color:#978628;font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;
	font-Size:12px;
	line-height:1.2em;
	letter-spacing:1px;
	}
.br12 a:link{color:#978628;text-decoration:none;}
.br12 a:visited{color:#978628;text-decoration:none;}
.br12 a:hover{color:#999;text-decoration:underline;}
	
.br14{
	color:#978628;font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;
	font-Size:14px;
	line-height:1.2em;
	letter-spacing:1px;
	}
.br14 a:link{color:#978628;text-decoration:none;}
.br14 a:visited{color:#978628;text-decoration:none;}
.br14 a:hover{color:#999;text-decoration:underline;}


/* +++++++++++++++++++++ レイアウトの設定 +++++++++++++++++++++ */


/* ++++++ タイトル部分の設定 ++++++ */

/* タイトル日付部分 */
#date{
	background-image: url(../news/img/ttl1.gif);
	padding-left:3px;
	padding-bottom:7px;
	vertical-align:bottom;
	font-weight:bold;
}

/* バックナンバータイトル日付部分 */
#date2{
	background-image: url(../news/img/ttl_bk21.gif);
	padding-left:3px;
	padding-bottom:7px;
	vertical-align:bottom;
	font-weight:bold;
}

/* パンくずリスト */
#list{
	padding:7px 25px 7px 0;
	text-align:right;
}

/* ++++++ コンテンツ部分の設定 ++++++ */

/* テキスト見出し */
#hl{
	padding: 0 0 5px 0;
	font-weight:bold;
}

/* BN一覧部分 */
#bntx1{
	padding: 5px 0 5px 40px
}

/* BN一覧見出し */
#hl_bk{
	padding: 0 0 5px 0;
}

/* BN見出しアクセント部分 */
#hl_hd{
	padding: 0 0 0 15px;
}

/* テキスト部分 */
#nstx1{
	padding: 7px 0 0 15px;
}

/* 写真キャプション */
#nstx2{
	padding: 0 0 0 10px;
}

#pict{
	padding: 5px 0;
}

/* コンテンツ内p設定 */
#contents p{
	padding-bottom:15px;
	line-height:1.4em;
}

/* ++++++ コンテンツタイトル部分の設定 ++++++ */

div#title{
	margin-bottom:10px;
	padding-left:16px;
	width:530px;
	background:url("../img/title_mark.gif") no-repeat left top;
	font-weight:bold;
	font-size:1em;
	line-height:1.3em;
}

/* ++++++ 本文の設定 ++++++ */

div#contents{
	margin-bottom:35px;
	padding:10px 0px 0px 15px;
	width:530px;
	color:#555;
	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;
	font-Size:12px;
	line-height:1.2em;
	letter-spacing:1px;
}

/* ++++++ 問い合わせ部分の設定 ++++++ */

div#information{
	margin:0px 0px 0px 15px;
	width:520px;
}

div#info_title{
	float:left;
	width:100px;
	color:#978628;
	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;
	font-Size:12px;
	line-height:1.2em;
	letter-spacing:1px;
	font-weight:bold;
}

div#info{
	margin-left:5px;
	float:right;
	width:415px;
	color:#000000;font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;
	font-Size:12px;
	line-height:1.2em;
	letter-spacing:1px;
}

div#info_cl{
	clear:both;
}

.information_td{
	margin:25px 0px 30px 15px;
}


/* ++++++ 写真、文章部分の設定 ++++++ */

/* 大枠 */

#picture_wrapper{
	margin:50px 0px 40px 15px;
	width:530px;
}

/* 1列目の枠 */

#picture_no1{
	text-align:center;
}

img#p01{
	margin-right:15px;
}

img#p02{
	margin:0px;
}

/* 2列目の枠 */

#picture_no2{
	text-align:center;
}

img#p03{
	margin-right:15px;
}

img#p04{
	margin:0px;
}

/* 3列目の枠 */

#picture_no3{
	text-align:center;
}

img#p05{
	margin-right:15px;
}

img#p06{
	margin:0px;
}

/* クリア */

.clear{
	clear:both;
}

/* 画像下テキスト設定 */

#comment_no1,#comment_no2,#comment_no3{
	margin:10px 7px 15px 7px;
	font-size:0.8em;
	width:515px;
}

.img_left{
	float:right;
	width:250px;
	margin-left:15px;
	
}
.comment_left{
	float:left;
	width:250px;
}

.comment_center{
	width:400px;
	margin-left:auto;
	margin-right:auto;
}

/* ++++++ PDFの設定 ++++++ */

div#pdf{
	padding-right:20px;
	text-align:right;
	color:#000000;font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;
	font-Size:12px;
}

#pdf img{
	padding-right:5px;
	border:0px;
}

/* ++++++ バックナンバーページの設定 ++++++ */

/* 検索 */

div#search{
	margin:5px 0px 40px 0px;
	_margin:-12px 0px 40px 0px;
	padding:10px 5px 10px 10px;
	width:545px;
	border:1px solid #cccccc;
	font-size:12px;
	font-weight:bold;
	color:#444444;
	vertical-align:middle;
	background:url("../news/img/search_back.jpg") repeat-x;
}

#search_title{
	background:url("../news/img/searchtitle_back.jpg") no-repeat left;
	padding:6px 5px 5px 5px;
	font-weight:bold;
	color:#ffffff;
	font-size:14px;
	letter-spacing:0.08em;
}

/* 西暦 */

div#year{
	margin-bottom:15px;
	background:url("../news/img/yr_back.gif") no-repeat left;
	padding:5px;
	font-weight:bold;
	color:#ffffff;
	font-size:14px;
	letter-spacing:0.08em;
}

/* ページトップへ */

div.pagetop{
	margin:20px 25px 10px 25px;
	text-align:right;
	font-size:12px;
	color:000000;
}