@charset "shift_jis"; 

/*------------------- 印刷しない部分----------------- */

#headerBox,#headerFlashBox, #naviColumn ,  .bannerBox , .nextNews , #headerNavi , #subBox , #newsNaviBox , #tbUrl ,
 .tbNavi , .comForm , .comNavi, #foorerNavi, #toTop, #flashcontent,#footlogo #siteDiscription , #lifestyleTop,#needBox{
	display: none;
}
/*------------------- 印刷用設定----------------- */

body,#outer {
	background: url(none) #FFFFFF;
	color: #000000;
	font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","メイリオ","Meiryo", "ＭＳ Ｐ明朝", "MS PMincho", "細明朝体", serif;
	font-size: 12pt;
	width: 100%;
}
#allBox {
	width: 90%;
	margin: auto;
	padding: 0;
	border: none;
	background: url(none);
}
/* コンテンツ全体のボックス */
#wraper{
	width: 90%;
	margin: 0 auto;
	padding: 0;
}

/* ヘッダのボックス */
#outer #wraper #headerBox {
	border-bottom: 1px solid #579CD0;
	background: none;
}
/* コンテンツカラム */
div#contentsColumn {
	width: 90%;
	margin: 20px 0 20px 0;
	padding: 0;}

/*.entry a:link:after,
.entry a:visited:after {
	content: "("attr(href)")";
	font-family: "Osaka", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS Gothic", sans-serif;
	color: #666666;
	text-decoration: none;
}
*/

/* 本文パート--通常公開記事のボックス */
div.newsBox {
	margin:20px 0 0 0;
	width: 100%;
	padding: 0;
}
.newsBoxHidden {
	width: 100%;
	padding: 0;
	background-color: #EBDDDD;
}
/* メインボックス */
div#contentsColumn,
#outer #wraper #contentsColumn .entry {
	background: url(none) ;
	float: none;
	width: 100%;
	height: 90%;
}
/* コンテンツタイトル */
#wraper #contentsColumn #contentsTitle, {
	background: url(none) ;
	border: 1pt solid #112C70;
	color: #112C70;
	padding:10px;
	font-size:18pt;
}

#outer #wraper #contentsColumn .entryHeader ,
#outer #wraper #contentsColumn .contentsFooter {
	background: url(none) ;
	color: #333333;
}
/* 一記事 */
.newsBox {
	border-bottom: 1pt solid #333333;
	width: 100%;
	padding: 0.5em 0 1em 0;
	background: url(none);
	clear: both;
}
/* 日付 */
.date , .date1 , .date2 , .date3 , .date4 , .date5 , .date6 ,.date7 {
	margin: 0;
	padding: 1em 0 0 0;
	background: url(none);
	font-size: 10pt;
}
/* 記事タイトル */
.title {
	margin: 0;
	padding: 0;
	background: url(none);
	font-size: 15pt;
}
/* 記事タイトルのリンク */
.title a {
	color: #000000;
	text-decoration: none;
}

.img {
	border: none;
}

/* 添付ファイルのキャプション */
.caption {
	margin: 0;
	padding: 0;
}

/* 添付画像配置（右） */
.photoBoxL {
	float: right;
	margin: 0 0 1em 1em;
}

/* 添付画像配置（左） */
.photoBoxR {
	float: left;
	margin: 0 1em 1em 0;
}

/* 添付画像配置（上下） */
.photoBoxC {
	margin-right: auto;
	margin-left: auto;
}
/* フッタのボックス */
div#footerBox {
	width: 90%;
	margin: auto;
	background: url(none);
}
/* フロート解除 */
.clear {
	clear: both;
}
/* 記事内の表 */
.dateBox table{
border-collapse: 0;
border-spacing: 0;
}
.dateBox table td{
border: 0.1em solid #999999;
}
.dateBox table th{
font-weight: bold;
border: 0.1em solid #999999;
}
/* 記事内のPRE */
.dateBox pre{
white-space: normal;
}
/* 記事サブタイトル */
.crosshead{
	background: url(none) #FFFFFF;
	color:#1A78BF;
	border: 1px solid #1A78BF;
	}
/* news 見出し1 */
.crosshead1{
	background: url(none) #FFFFFF;
	color:#1A78BF;
	border: 1px solid #1A78BF;
	}

/* アンカー表示解除 */
.crosshead1 a:link,.crosshead1 a:visited,.crosshead1 a:hover,.crosshead1 a:active{
	color:#1A78BF;
}
#footerBox #copyright{
	background: url(none) #FFFFFF !important;
text-align:center;
}

.newsFoot {margin-bottom:20px;
}
/* news 見出し5 */
.crosshead5{
	background: url(none) #FFFFFF;
	color:#1237B5;
	border: 1px solid #1237B5;
	}
#contentsTitle{
color:#333333;
}