@charset "utf-8";
/* ---------------
汎用スタイル style.css
テンプレートにあるclassの初期値設定
--------------- */

/* テンプレート名表示 */
#adminBox #rootTpl{
	color:#ECECEC;
}/* 背景と同色にしてあります */
/* ---------------
表示調整汎用
--------------- */

/* フロート解除 */
.clear {
	clear: both !important;
}
/*	フロート解除(不可視)(予備)	*/
.clearHidden {
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
/* フロート解除(不可視) */
.clearfix:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	content: ".";
}
.clearfix {
	_display: inline-table;
	zoom: 1;
}
/* 音声読み上げナビゲーション */
.voiceRead {
	display: none;
	visibility: hidden;
}
/* 強調表示 */
.emSection,
#main .emSection .aNameHover {
	color: #FF0000 !important;
	text-align: left;
}
/* 汎用ボタン囲み */
.btnBox {
	min-height: 30px;
	margin: 10px 0;
	padding: 10px;
}
/* 汎用配置 */
.txtCenter {
	text-align: center;
}
.txtLeft {
	text-align: left;
}
.txtRight {
	text-align: right;
}
/* 本文内ナビゲーション用囲み */
.guideBox {
}
/* ３分割送りメインカラム */
#main .oldList {
	float: left;
	width: 38%;
	text-align: left;
}
#main .allList {
	float: left;
	width: 22%;
	text-align: center;
}
#main .newList {
	float: right;
	width: 38%;
	text-align: right;
}
/* ３分割送り サブカラム*/
#sub .oldList {
	float: left;
	width: 30%;
	text-align: left;
}
#sub .allList {
	float: left;
	width: 38%;
	text-align: center;
}
#sub .newList {
	float: right;
	width: 30%;
	text-align: right;
}
/* 2分割ボタン */
#main .linkLeft,
.linkLeft {
	float: left;
	width: 47%;
	text-align: left;
}
#main .linkRight,
.linkRight {
	float: right;
	width: 47%;
	text-align: right;
}
#main .linkLeftNear,
.linkLeftNear {
	float: left;
	width: 48%;
	text-align: right;
}
#main .linkRighttNear,
.linkRightNear {
	float: right;
	width: 48%;
	text-align: left;
}
/* 静的汎用スタイル▼▼ */
table.dataTable {
}
table.dataTable tr {
}
table.dataTable th {
}
table.dataTable td {
}
caption {
	margin: 0;
	padding: 0.5em 0.8em;
}
ul.dataUl {
}
ul.dataUl li {
}
dl.dataDl {
	_display: inline-table;
	zoom:1;
}
.dataDl:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	content: ".";
}
dl.dataDl dt {
	float: left;
	clear: both;
	width: 20%;
	margin: 0;
	padding: 5px 0;
}
dl.dataDl dd {
	float: left;
	width: 80%;
	margin: 0;
	padding: 5px 0;
}
/* 汎用スタイル▲▲ */
/* ---------------
ブログ標準
--------------- */
/* header ▼▼ */
/* h1タイトル */
#siteTitleBox {
}
#siteTitle {
	font-size: 2em;
	padding: 20px 10px 10px 10px;
}
#siteTitle a:link,
#siteTitle a:visited,
#siteTitle a:hover,
#siteTitle a:active {
	font-weight: bold;
}
/* description */
#description {
	padding: 0 10px 10px 10px;
}
/* header ▲▲ main ▼▼ */
/* 日のループ内トップ,コメントトップ,トラックバックトップ */
.boxHeader {
	padding: 10px 0;
}
/* {dateClass}と同じpに設定 */
.dateClass {
	padding-right: 10px;
	text-align: left;
	font-size: 1.17em;/* 14px相当 */
	font-weight: bold;
}
/* {dateClass}が日曜の場合のclass名 */
.date0 {
	color: #FF3300;
}
/* {dateClass}が平日の場合のclass名 */
.date,
.date1,
.date2,
.date3,
.date4,
.date5 {
	color: #333333;
}
/* {dateClass}が土曜の場合のclass名 */
.date6 {
	color: #004B71;
}
/* 同じ月日の記事へのリンク */
.historyYear {
	margin: 5px 0;
	font-size: 1em;
	text-align: left;
}
.historyYear li {
	display: inline;
	margin:  0;
	padding: 0 10px 0 0;
}
/* タグ */
/* 選択されたタグ */
#wrapper #main .guideBox #tagBox {
	text-align: left;
}
#wrapper #main #tagBox #selectTag {
	text-indent: -10em;
	_text-indent: -9em;
	margin: 0.5em 0 1em 10em;
}
*+html #wrapper #main #tagBox #selectTag {/* ie7 onry */
	text-indent: -9.5em;
}
#wrapper #main #tagBox #nextTagTitle {
	text-indent: -8em;
	_text-indent: -7em;
	margin: 0.5em 0 1em 8em;
}
*+html #wrapper #main #tagBox #nextTagTitle {/* ie7 onry */
	text-indent: -7.5em;
}
/* entry ▽▽ */
/* 記事ループ{newsBox}と同じdivに設定 */
.entryWrapper {
	margin: 0 0 20px 0;
	padding: 10px 10px 10px 10px;
	zoom:1;
}
.newsBox {/* 通常公開記事の背景色 */
}
.newsBoxHidden {/* 非公開記事の背景色 */
	background-color: #EBEBEB;
}
.newsBoxLimit {/* 期限切れ記事の背景色 */
	background-color: #FFF1E3;
}
.entryHeader {
	padding: 0;
	margin: 0 0 20px 0;
}
.entryTitle {
	font-size: 1.5em;/* 18px相当 */
	line-height: 1.4;
}
.entryDescription {
	text-align: right;
}
.categoryName {
}
.footNewsDate {
}
/* 記事上部記事送り囲み */
.newsNavi {
	_height: 30px;
	min-height: 30px;
}
/* 記事フッター記事送り囲み */
.entryFooterNavi {
	_height: 30px;
	min-height: 30px;
	padding: 5px 0 10px 0;
	margin: 0;
}
.btnBox .comSubmitBox {
	width: 100px;
}
/* サブエリアカレンダー　月送り囲み */
	#subCalYear {
	_height: 1em;
	min-height: 1em;
}
/* 内包する要素を設定するためのclass .entry-----------------  */
	.entry {
	margin: 0;
	padding: 0 0 10px 0;
}
.entry h2 {
	margin: 0 0 0.5em 0;
	padding: 0.5em 0;
	font-size: 1.17em;/* 14px相当 */
}
.entry h3 {
	margin: 0 0 0.5em 0;
	padding: 0.5em 0;
	font-size: 1.17em;/* 14px相当 */
}
.entry h4 {
	margin: 0 0 0.5em 0;
	padding: 0 0 0 0.5em;
	font-size: 1.17em;/* 14px相当 */
}
.entry h5 {
	margin: 0 0 0.5em 0;
	padding: 0 0 0 0.5em;
}
.entry p {
	padding: 0.5em 0;
}
/* マークダウン用 */
.entry blockquote p {
	font-size: 1em;
}
.photoBoxL {
	float: left;
	margin-right: 15px;
}
.photoBoxL .img {
	margin:5 px;
}
.photoBoxR {
	float: right;
	margin-left: 10px;
}
.photoBoxR .img {
	margin:5px;
}
.photoBoxC {
	clear: both;
	margin: 0 auto;
	text-align: center;
}
.photoBoxC .img {
	margin: 5px;
}

.entry ul {
	list-style-type: disc;
	list-style-position: inside;
	margin: 0 0 1em 0;
}
.entry ul li {
	margin: 0 0 0.5em 0;
	padding: 0 0 0 0.5em;
	line-height: 1.2;
}
.entry ol {
	list-style-position: inside;
	margin: 0 0 1em 0;
	padding: 0 0 0 0;
}
.entry ol li {
	margin: 0 0 0.5em 0;
	line-height: 1.2;
}
.entry dl {
	width: 98%;
	line-height: 1.2;
}
.entry pre {
	clear: both;
	overflow: scroll;
	width: 90%;
	margin: 5px 0 5px 10px;
	padding: 10px;
}
.entry blockquote {
	clear: both;
	padding: 17px 20px;
}
.entry table {
	margin: 0 0 10px 0;
	padding: 0;
	border-collapse: collapse;
}
.entry tr {
	margin: 0;
	padding: 0;
}
.entry th {
	padding: 0.5em 0.8em;
	font-weight: normal;
	text-align: left;
}
.entry td {
	padding: 0.5em 0.8em;
}
.entry .newsTag {
	text-indent: -4.5em;
	margin: 1em 0 0 5em;
}
/* 記事データ▲▲ */
/* 続きを読むリンク */			
.continueLink {
	font-size : 1.2em;
}
.continueLink a,
.continueLink a:link,
.continueLink a:visited,
.continueLink a:active {
	display: block;
	margin: 10px 0;
	padding: 10px 0;
	text-align: left;
}
.continueLink a:hover {
	display: block;
	margin: 10px 0;
	padding: 10px 0;
	text-align: left;
}

/* .entryに内包する要素に関する記述ここまで----------------- */
/* 記事フッター */
.entryFooter {
	padding: 8px 0 0 0;
	font-size: 1em;
	text-align: right;
}
/* 記事の付帯情報 */
.entryIncident {
	text-align: right;
	font-size: 1em;
	margin: 0 0 10px 0;
}
/* バナー　subエリアも同じclass */
.bannerBox {
	text-align: center;
	margin: 0 auto 10px auto;
}
.dateBannerBox {
	margin-bottom: 30px;
}
/* 記事内画像の回り込み設定 */
.imageLeft {
	float: left;
	margin: 0 15px 15px 0;
}
.imageRight {
	float: right;
	margin: 0 0 15px 15px;
}
.imageTop {
	margin: 0 auto;
	width:100%;
	text-align:center;
}
/* 画像のキャプション */
.imageCaption {
	font-size: 85%;
	color: #666666;
}
/* 一覧へ */
.sitetopLink {
	text-align: center;
}
/* ---------------
添付ファイル関連
--------------- */

/* 添付画像 */
.columnImage {
	padding: 5px;
	border-top: solid 1px #C0C0C0;
	border-right: solid 1px #808080;
	border-bottom: solid 1px #808080;
	border-left: solid 1px #C0C0C0;
	background-color: #FFFFFF;
}
/* 添付ファイルアイコン */
.columnIcon {
	padding: 5px;
}
/* 添付ファイルのキャプション */
.caption {
	margin: 2px 0 5px;
	padding: 0 5px;
	color: #666666;
	font-size: 88% !important;
	text-align: center;
	line-height: 1.2;
}
.nocaption {
	margin-bottom: 10px;
}
/* 添付画像配置（おまかせ） */
div.column-image-auto {
}
/* 添付画像配置（左） */
div.column-image-left {
	float: left;
	margin-right: 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-image-auto {display:block;}

/* 添付画像配置（右） */
div.column-image-right {
	float: right;
	margin-left: 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-image-right {display:block;}

/* 添付画像配置（中央） */
div.column-image-center {
	margin-left: auto;
	margin-right:auto;
}
/* ファイル配置（おまかせ） */
div.column-file-auto {
}
/* ファイル配置（左） */
div.column-file-left {
	float: left;
	margin-right: 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-file-left {display:block;}

/* ファイル配置（右） */
div.column-file-right {
	float: right;
	margin-left: 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-file-right {display:block;}

/* ファイル配置（中央） */
div.column-file-center {
	margin-left: auto;
	margin-right:auto;
}
/* 地図配置（おまかせ） */
.column-map-auto {
	margin-bottom: 10px;
	/*macie¥*/
	overflow: hidden;/*macie*/
}
/* 地図配置（左） */
.column-map-left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	/*macie¥*/
	overflow: hidden;/*macie*/
}
/* 地図配置（右） */
.column-map-right {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	/*macie¥*/
	overflow: hidden;/*macie*/
}
/* 地図配置（中央） */
.column-map-center {
	display:block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	/*macie¥*/
	overflow: hidden;/*macie*/
}
/* YouTube配置 (おまかせ) */
.column-youtube-auto {
}
/* YouTube配置 (左) */
.column-youtube-left {
	float: left;
	margin-right: 10px;
	display: inline;
}
html[xmlns*=""] body:last-child ..column-youtube-left {display:block;}

/* YouTube配置 (右) */
.column-youtube-right {
	float: right;
	margin-left: 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-youtube-right {display:block;}

/* YouTube配置 (中央) */
.column-youtube-center {
	margin-left: auto;
	margin-right: auto;
}
/* 画像URL配置（おまかせ） */
div.column-eximage-auto {
}
/* 画像URL配置（左） */
div.column-eximage-left {
	float: left;
	margin-right: 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-eximage-auto {display:block;}

/* 画像URL配置（右） */
div.column-eximage-right {
	float: right;
	margin-left: 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-eximage-right {display:block;}

/* 画像URL配置（中央） */
div.column-eximage-center {
	margin-left: auto;
	margin-right: auto;
}
/* 検索結果 */
.searchWord1 {
	color: black;
	background: #ffff66;
}
.searchWord2 {
	color: black;
	background: #a0ffff;
}
.searchWord3 {
	color: black;
	background: #99ff99;
}
.searchWord4 {
	color: black;
	background: #ff9999;
}
.searchWord5 {
	color: black;
	background: #ff66ff;
}
.searchWord6 {
	color: black;
	background: #880000;
}
/* ---------
検索結果 
------------*/
.highlight1 {
	color: black;
	background: #ffff66;
}
.highlight2 {
	color: black;
	background: #a0ffff;
}
.highlight3 {
	color: black;
	background: #99ff99;
}
.highlight4 {
	color: black;
	background: #ff9999;
}
.highlight5 {
	color: black;
	background: #ff66ff;
}
.highlight6 {
	color: black;
	background: #880000;
}
.infoHeading {
	background: #CCCCCC;
	margin: 0;
	padding: 5px;
}
#allBox #mainBox .entryBox .continue {
	text-align: right;
	margin: 10px 0;
}
.tagListMenu {
	margin: 0;
	padding: 0;
}
.tagListMenu span {
	margin-right:10px;
}
/* ---------------
フォーム
--------------- */
label.validator-result-,
label.validator-result-1 {
	display: none;
}
label.validator-result-error,
label.validator-result-0 {
	display: block;
	color: red;
}
p.transaction-notice- {
	display: none;
}
p.transaction-notice-error {
	color: red;
}
/* フォームの横幅 */
.formSizeS {
	width: 150px;
}
.formSizeM {
	width: 240px;
}
.formSizeL {
	width: 320px;
}
/* entry △△ コメント・トラックバック ▽▽ */
/* コメント・トラックバックの囲み */
.relationWrapper {
	margin: 0 0 20px 0;
	padding: 10px;
}
/* 「コメント」「トラックバック」タイトル部分囲み */
.boxHeader {
　/* 上に記載済み */
}
/* 「コメント」「トラックバック」タイトル部分 */
.relationHeader {
	font-size: 1.5em;/* 18px相当 */
}
/* 内包する要素を設定するためのclass .relation-----------------  */
.relation {
}
.relationTitle {
	margin: 0 0 0.5em 0;
}
.relation form {
	width: 100%;
	overflow: hidden;
}
/* .relationに内包する要素に関する記述ここまで----------------- */

.relationNaviPrev { /* 新着のコメントに戻るリンク */
	text-align: right;
}
.relationNaviNext { /* 古いコメントに進むリンク */
}
.open { /* 変数が出力するclass　公開状態 */
}
.close { /* 変数が出力するclass　非公開状態 */
	background:#CECECE;
}
.awaiting { /* 変数が出力するclass　承認待ち状態 */
	background: #E6E6E6;
}
.passBox { /* 各コメント・各トラックバック囲み */
	padding: 10px;
	margin: 0 0 10px 0;
}
.passBox h3 {
}
.passBox p {
}
.passBox p.entryIncident {
	font-size: 1em;
	margin-top: 1em;
}
#textfield {
	width: 88%;
}
.relation p {
}
.formSizeHarf {
	width: 45%;
}
.formSizeFull {
	width: 80%;
}
/*  コメント・トラックバック △△ */

/* ページ送り */
div.entryListNavi {
	font-size: 1.2em;
}
p#backPageLink {
	float: left;
	width: 20%;
	text-align: left;
}
p#PageLink {
	float: left;
	width: 58%;
	text-align: center;
}
p#forwardPageLink {
	float: left;
	width: 20%;
	text-align: right;
}
/* main ▲▲ sub ▼▼ */
/* メニュー全体のタイトル */
#sub h2 {
}
/* menu個別の囲み */
.menuListBox {
	margin: 0 0 20px 0;
}
/* menuタイトルのclass */
.naviBlogMenu {
	margin: 0;
	padding: 5px;
}
/* リンクのカテゴリを使ったときのclass */
.menuListBox .linkCategoryName {
	margin: 7px 6px 3px;
}
/* menu内容のclass p,ulにかかる */
.txtListMenu {
	margin: 0;
	padding: 5px;
}
.txtListMenu li {
	padding: 0 0 0.5em 7px;
	background: url(../images/marker.gif) 0 0.4em no-repeat;
}
/* コメント投稿者など付帯情報 */
.txtListMenu li span {
}
/* ------------
タグ 
---------------- */

/* タグ */
.tagListMenu li {
	display: inline;
	margin:  0;
	padding: 0 6px 0 0;
	line-height: 1.4;
}
/* タグリストのサイズ設定
タグの総数のうちから、登録数の少ない順に、.tagSize1に1~4%,.tagSize2に5~8%-------.tagSize25に96~100%というように割り振られます。
 */
.tagListMenu .tagSize1 a:link,
.tagListMenu .tagSize1 a:visited,
.tagListMenu .tagSize1 a:hover,
.tagListMenu .tagSize1 a:active {
	font-size: 0.83em;/* 10px相当 */
	_font-size: 0.88em;
}
.tagListMenu .tagSize2 a:link,
.tagListMenu .tagSize2 a:visited,
.tagListMenu .tagSize2 a:hover,
.tagListMenu .tagSize2 a:active {
	font-size:0.83em;
	_font-size: 0.88em;
}
.tagListMenu .tagSize3 a:link,
.tagListMenu .tagSize3 a:visited,
.tagListMenu .tagSize3 a:hover,
.tagListMenu .tagSize3 a:active {
	font-size:0.915em;/* 11px相当 */
	_font-size:0.95em;
}
.tagListMenu .tagSize4 a:link,
.tagListMenu .tagSize4 a:visited,
.tagListMenu .tagSize4 a:hover,
.tagListMenu .tagSize4 a:active {
	font-size:0.915em;/* 11px相当 */
	_font-size:0.95em;
}
.tagListMenu .tagSize5 a:link,
.tagListMenu .tagSize5 a:visited,
.tagListMenu .tagSize5 a:hover,
.tagListMenu .tagSize5 a:active {
	font-size:1em;/* 12px相当 */
}
.tagListMenu .tagSize6 a:link,
.tagListMenu .tagSize6 a:visited,
.tagListMenu .tagSize6 a:hover,
.tagListMenu .tagSize6 a:active {
	font-size: 1em;
}
.tagListMenu .tagSize7 a:link,
.tagListMenu .tagSize7 a:visited,
.tagListMenu .tagSize7 a:hover,
.tagListMenu .tagSize7 a:active {
	font-size: 1em;
}
.tagListMenu .tagSize8 a:link,
.tagListMenu .tagSize8 a:visited,
.tagListMenu .tagSize8 a:hover,
.tagListMenu .tagSize8 a:active {
	font-size: 1em;
}
.tagListMenu .tagSize9 a:link,
.tagListMenu .tagSize9 a:visited,
.tagListMenu .tagSize9 a:hover,
.tagListMenu .tagSize9 a:active {
	font-size: 1em;
}
.tagListMenu .tagSize10 a:link,
.tagListMenu .tagSize10 a:visited,
.tagListMenu .tagSize10 a:hover,
.tagListMenu .tagSize10 a:active {
	font-size: 1.08em;/* 13px相当 */
	_font-size: 1.1em;
}
.tagListMenu .tagSize11 a:link,
.tagListMenu .tagSize11 a:visited,
.tagListMenu .tagSize11 a:hover,
.tagListMenu .tagSize11 a:active {
	font-size: 1.08em;
	_font-size: 1.1em;
}
.tagListMenu .tagSize12 a:link,
.tagListMenu .tagSize12 a:visited,
.tagListMenu .tagSize12 a:hover,
.tagListMenu .tagSize12 a:active {
	font-size: 1.08em;
	_font-size: 1.1em;
}
.tagListMenu .tagSize13 a:link,
.tagListMenu .tagSize13 a:visited,
.tagListMenu .tagSize13 a:hover,
.tagListMenu .tagSize13 a:active {
	font-size: 1.16em;/* 14px相当 */
}
.tagListMenu .tagSize14 a:link,
.tagListMenu .tagSize14 a:visited,
.tagListMenu .tagSize14 a:hover,
.tagListMenu .tagSize14 a:active {
	font-size: 1.16em;
}
.tagListMenu .tagSize15 a:link,
.tagListMenu .tagSize15 a:visited,
.tagListMenu .tagSize15 a:hover,
.tagListMenu .tagSize15 a:active {
	font-size: ;/* 15px相当 */
}
.tagListMenu .tagSize16 a:link,
.tagListMenu .tagSize16 a:visited,
.tagListMenu .tagSize16 a:hover,
.tagListMenu .tagSize16 a:active {
	font-size: 1.26em;
}
.tagListMenu .tagSize17 a:link,
.tagListMenu .tagSize17 a:visited,
.tagListMenu .tagSize17 a:hover,
.tagListMenu .tagSize17 a:active {
	font-size: 1.26em;
}
.tagListMenu .tagSize18 a:link,
.tagListMenu .tagSize18 a:visited,
.tagListMenu .tagSize18 a:hover,
.tagListMenu .tagSize18 a:active {
	font-size: 1.26em;
}
.tagListMenu .tagSize19 a:link,
.tagListMenu .tagSize19 a:visited,
.tagListMenu .tagSize19 a:hover,
.tagListMenu .tagSize19 a:active {
	font-size: 1.26em;
}
.tagListMenu .tagSize20 a:link,
.tagListMenu .tagSize20 a:visited,
.tagListMenu .tagSize20 a:hover,
.tagListMenu .tagSize20 a:active {
	font-size:1.34em;/* 16px相当 */
}
.tagListMenu .tagSize21 a:link,
.tagListMenu .tagSize21 a:visited,
.tagListMenu .tagSize21 a:hover,
.tagListMenu .tagSize21 a:active {
	font-size: 1.34em;
}
.tagListMenu .tagSize22 a:link,
.tagListMenu .tagSize22 a:visited,
.tagListMenu .tagSize22 a:hover,
.tagListMenu .tagSize22 a:active {
	font-size: 1.34em;
}
.tagListMenu .tagSize23 a:link,
.tagListMenu .tagSize23 a:visited,
.tagListMenu .tagSize23 a:hover,
.tagListMenu .tagSize23 a:active {
	font-size: 1.34em;
}
.tagListMenu .tagSize24 a:link,
.tagListMenu .tagSize24 a:visited,
.tagListMenu .tagSize24 a:hover,
.tagListMenu .tagSize24 a:active {
	font-size: 1.34em;
}
.tagListMenu .tagSize25 a:link,
.tagListMenu .tagSize25 a:visited,
.tagListMenu .tagSize25 a:hover,
.tagListMenu .tagSize25 a:active {
	font-size: 1.34em;
}
/* 検索 */
#searchForm {
}
#searchForm p {
}
select.searchArea {
}
#searchRssBox {
}
/* カレンダー */
#month {
	text-align: center;
	font-size: 0.92em;/*11px相当*/
}
table#cTable {
	width: 99%;
	text-align: center;
}
#cTable tr {
	font-size: 100%;
}
#cTable th,
#cTable td {
	text-align: center;
	font-size: 1em;
}
/* 曜日記載列 */
#cWeek {
}
/* 日 */
#cWeek0 {
}
/* 土 */
#cWeek6 {
}
/* 記事のない日付 日曜スタート */
.cNone0 {
}
.cNone1,
.cNone2,
.cNone3,
.cNone4,
.cNone5 {
}
.cNone6 {
}
/* 記事のある日付 日曜スタート */
.cLink0 {
}
.cLink1,
.cLink2,
.cLink3,
.cLink4,
.cLink5 {
}
.cLink6 {
}
/* プロフィール */
	#profileImg {
	margin-bottom: 5px;
}
#profilePosition {
}
#profileTitle {
}
#profileName {
	margin: 5px 0;
}
#profileText {
	margin: 5px 0;
}
	#subFooterBox {
}
/* RSS */
.rssBtn1 {
	float: left;
	width: 70px;
	margin: 0 10px 10px 0;
}
.rssBtn2 {
	float: left;
	width: 70px;
	margin: 0 10px 10px 0;
}
#a-blogBanner {
	clear: both;
	margin: 0 10px 10px 0;
}
/* sub ▲▲ footer ▼▼ */
#toTop {
	text-align: right;
	margin: 10px 20px 0 0;
	padding: 10px 0 0 0;
	font-size: 0.84em;
}
#copyright {
	text-align: center;
	font-size: 1em;
}
/* footer ▲▲ */
#main .entry ul.dataUl {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}
#main .entry ul.dataUl li {
	margin-left: 0;
	padding-left: 0;
}
#main .entry ul.dataUl li span {
	display: inline-block;
	width: 20%;
	vertical-align: top;
}
