﻿/* Blog CSS Document */
/* ///////////////////////////////
///
/// ヘッダー画像版 or テキスト版
///
/////////////////////////////// */
/*　▼画像版はコレを適用　*/
@import url("/sw_resource/common/css/default/blogImgHeader.css");
/*　▼テキスト版はコレを適用　*/
/*@import url("/sw_resource/common/css/default/blogNoImgHeader.css");*/

/* ヘッダー下マージンの非表示 */
#mainTopMgn ,#sideTopMgn{
	display:none;
}

body {
	background-image: url(/sw_resource/blogImages/custom104/pageBg.gif);
	background-repeat:repeat;
	background-color: #ffe1f4;
	color:#434343;
	/* ScrollBarの色 */
	scrollbar-arrow-color:#FFF;
	scrollbar-face-color:#ff5ec4;
	scrollbar-track-color:#ffe1f4;
	scrollbar-highlight-color:#FFF;
	scrollbar-shadow-color:#FFF;
	scrollbar-3dlight-color:#ff5ec4;
	scrollbar-darkshadow-color:#ff5ec4;
	}

/* ///////////////////////////////
///
/// ヘッダー系
///
/////////////////////////////// */
/* ----------------------------------------
背景画像
---------------------------------------- */
#Header	{
	background-image: url(/sw_resource/blogImages/custom104/headerBg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
	
/* ----------------------------------------
高さ
---------------------------------------- */
#Header, #blankLink {
	height: 293px;
	}
	
/* ----------------------------------------
テキストタイトル

//中合わせなら
text-align: center;
//左寄せなら
margin-left: XXpx;
text-align: left;
---------------------------------------- */
#Title {
	margin-top: 80px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 20px;
	font-size: 125%;
	font-weight: bold;
	text-align: left;
	}
/* ///////////////////////////////
/// LINKカラー
/////////////////////////////// */
/* ヘッダーのタイトルテキスト */
a.titleLink:link {color:#FFF; text-decoration:none; font-weight: bold;}
a.titleLink:visited {color:#FFF; text-decoration:none; font-weight: bold;}
a.titleLink:active {color:#FFF; text-decoration:none; font-weight: bold;}
a.titleLink:hover {color:#83B6D9; text-decoration:none; font-weight: bold;}

/* ----------------------------------------
サブタイトル

//中合わせなら
text-align: center;
//左寄せなら
margin-left: XXpx;
text-align: left;
---------------------------------------- */
#SubTitle	{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #FFFFFF;
	font-size: 60%;
	text-align: left;
	}

/* ///////////////////////////////
///
/// メインエリア背景
///
/////////////////////////////// */
#ContentsBG {
	background-image: url(/sw_resource/blogImages/custom104/allBg.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

/* ///////////////////////////////
///
/// フッター系
///
/////////////////////////////// */
/* footerエリア */
#Footer {
	height: 24px;
	}
/* コピーライトテキスト */
#CopyRight {
	margin-top: 5px;
	color: #ff58c1;
	}

/* ///////////////////////////////
///
/// 左右のBOX
///
/////////////////////////////// */
/*======== 各タイトル画像高さ　========*/
.titleDiv{
	height: 45px;
}

/*======== カレンダー系　========*/
/* カレンダーの年月部分テキスト */
#ThisMonthLink {
	color: #434343;
}
/* カレンダーの年月部分Prev,Next */
.calArw {
	color: #434343;
}
/* 日付部分 */
.tmpday {
	color: #434343;
}

/* --------------------------
 週表示（日・土・平日）
-------------------------- */
.sunColor{
	color: #d7819e;
}
.satColor{
	color: #6aaed1;
}
.weekdayColor{
	color: #888888;
}

/* カレンダーリンク */
a.calLink:link {color:#ffa800; text-decoration:underline; font-weight: bold;}
a.calLink:visited {color:#ffa800; text-decoration:underline; font-weight: bold;}
a.calLink:active {color:#ffa800; text-decoration:underline; font-weight: bold;}
a.calLink:hover {color:#ffa800; text-decoration:underline; font-weight: bold;}

/*======== /カレンダー系　========*/




/*======== プロフィール系 ========*/
/* -----各タイトルのサイズ -----*/
.profTitle {
	height: 22px;
}
/*　↑背景　*/
.profLeft {
	background-color:;
}

/* -----プロフィール（フリーワードエリア） -----*/
.profBody {
	color: #434343;
}
.colorOnBase {
	color: #434343;
}

/*======== /プロフィール系 ========*/




/*======== アクセスカウンター系 ========*/
/* 本体 */
#AccessCounter {
	height: 65px;
}
/* 日毎のテキスト */
.dayCounter {
	color:#ff58c1;
	padding-top: 11px;
	padding-right: 20px;
}
/* トータルのテキスト */
.totalCounter {
	color:#ff58c1;
	padding-top: 9px;
	padding-right: 20px;
}
/*======== /アクセスカウンター系 ========*/




/*======== 各BOX共通系 ========*/
/* BOXの本体 */
.boxBody {
	background-repeat: repeat-y;
	background-position: 0px 0px;
	padding-top: 3px;
	padding-bottom: 0px;
}
/* BOXのテキスト */
.boxBodyText {
	color: #434343;
}
/* BOXのボトム */
.boxBtm {
	height: 24px;
}
/*======== /各BOX共通系 ========*/




/*======== →アイコン ========*/
.arwLink {
	background-position: 0px 3px;
	padding-left: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
/*======== /→アイコン ========*/


/* ///////////////////////////////
///
/// メインエリア
///
/////////////////////////////// */
/*======== メインタイトル系 ========*/
/* メインコンテンツタイトルエリア */
.main_title {
	background-image: url(/sw_resource/blogImages/custom104/main_titleBg.gif);
	height: 41px;
}
/* メインコンテンツタイトルのテキスト */
.main_titleText {
	margin-top: 15px;
	margin-left: 63px;
	color: #000000;
}


/*【！！！要注意！！！】ここのサイズが534超えると崩れます*/
/*======== メイン本文 ========*/
.main_bodyText {
	width: 450px;
	margin-top: 15px;
	margin-left: 42px;
	padding-bottom: 15px;
}


/*======== メインフッター系 ========*/
/* メインコンテンツのフッターエリア */
.main_footer {
	height: 51px;
}
/* メインコンテンツのフッターテキスト */
.main_footerText {
	margin-top: 0px;
	margin-left: 42px;
	color: #626262;
}

/* コメントの罫線 */
.commentHr{
	height: 4px;
}
/* コメントのフッター */
.comment_footer {
	height: 41px;
}


/*======== form色 ========*/
.formColor {
	border: 1px solid #f753ba;
	background-color: #ffffff;
	color: #434343;
}

/* 削除ボタン */
.btn1 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 43px;
}

/* 確認ボタン */
.btn2 {
	padding-top: 15px;
	padding-bottom: 20px;
}

/* トラックバックボタン */
.btn3 {
	padding-top: 20px;
	padding-bottom: 20px;
}

/* 2つボタン入れ物 */
.checkBtnsDiv {
	margin-top: 20px;
	margin-bottom: 20px;
}

/* ----------------------------------------
　ページャー（記事一覧ページの下方）
---------------------------------------- */
/* ページャーエリア */
.pagerArea {
	height: 30px;
}
/* ページャーテキスト */
.pagerAreaText {
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
}
/* 前へ（widthは100px） */
.pagePrev {
	padding-left: 15px;
}
/* 次へ（widthは100px） */
.pageNext {
	padding-right: 15px;
}

/* ページャーリンク */
a.pagerLink:link {color:#000000; text-decoration:none; font-weight: bold;}
a.pagerLink:visited {color:#000000; text-decoration:none; font-weight: bold;}
a.pagerLink:active {color:#000000; text-decoration:underline font-weight: bold;}
a.pagerLink:hover {color:#000000; text-decoration:underline font-weight: bold;}

/* ///////////////////////////////
///
/// LINKカラー
///
/////////////////////////////// */
/* メインエリアのリンク */
a:link {color:#ff49b0; text-decoration:none;}
a:visited {color:#ff49b0; text-decoration:none;}
a:hover {color:#ff49b0; text-decoration:underline;}
a:active {color:#ff49b0; text-decoration:underline;}

/* 左右カラムのリンク */
a.sideLink:link {color:#555555; text-decoration:none;}
a.sideLink:visited {color:#555555; text-decoration:none;}
a.sideLink:hover {color:#555555; text-decoration:underline;}
a.sideLink:active {color:#555555; text-decoration:underline;}

/* コメント（1）｜ トラックバック（1）←のリンク部分スタイル */
a.commentLink:link, .userLink:link {color:#626262; text-decoration:none; font-weight: bold;}
a.commentLink:visited, .userLink:visited {color:#626262; text-decoration:none; font-weight: bold;}
a.commentLink:active, .userLink:active {color:#626262; text-decoration:underline; font-weight: bold;}
a.commentLink:hover, .userLink:hover {color:#626262; text-decoration:underline; font-weight: bold;}

/* スタイルネームのリンク部分スタイル */
a.userLink:link {color:#fd52e3; text-decoration:none; font-weight: bold;}
a.userLink:visited {color:#fd52e3; text-decoration:none; font-weight: bold;}
a.userLink:active {color:#fd52e3; text-decoration:underline; font-weight: bold;}
a.userLink:hover {color:#fd52e3; text-decoration:underline; font-weight: bold;}

/* ブログタイトルカラー（ブログ記事一覧ページ（TOP）のみ） */
a.main_titleLinkText:link {color:#000000; text-decoration:none; font-weight: bold;}
a.main_titleLinkText:visited {color:#000000; text-decoration:none; font-weight: bold;}
a.main_titleLinkText:active {color:#000000; text-decoration:underline; font-weight: bold;}
a.main_titleLinkText:hover {color:#000000; text-decoration:underline; font-weight: bold;}

/* Alert系文字色 */
.color_chk{
	color:#434343;
}
