/*----------------------------------------------------------*/
/* ページ全体の設定                                         */
/*----------------------------------------------------------*/

/* ページ全体の背景色 */
body { background-color:#ffffff; }

/* ページ全体のスクロールバー */
body { scrollbar-face-color:#ff7e7e; scrollbar-highlight-color:#ff7e7e; scrollbar-shadow-color:white; scrollbar-3dlight-color:white; scrollbar-arrow-color:white; scrollbar-track-color:white; scrollbar-darkshadow-color:black; }

/* ページ全体の余白 */
body { margin:0px; }

/* ページ全体の文字（テキスト） */
body,table { font-size:12px; font-family:"tahoma", "Verdana", "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "Osaka"; color:#444444; }

/* ページ全体のリンク関連 */
a:link    { text-decoration:none; color:#ff9999; }
a:active  { text-decoration:none; color:#ff9999; }
a:visited { text-decoration:none; color:#ff9999; }
a:hover   { text-decoration:underline; color:#6699cc; }

/* リスト関連 */
ul { padding:0px 0px 0px 20px ; margin:0px; }
li { font-size:10px; padding:0px; margin:0px; list-style-image:url(http://templates.blog.fc2.com/template/pinky/list.gif); }

/* small（テキスト） */
small { font-size:10px; }



/*----------------------------------------------------------*/
/* ボックス（レイアウト）の設定                             */
/*----------------------------------------------------------*/

/* 表示部分全体 */
.mainLayoutT1    { width:754px; background-image:url(http://templates.blog.fc2.com/template/pinky/bg.gif); }
.mainLayoutT2    { width:754px; background:url(http://templates.blog.fc2.com/template/pinky/back-main.gif) repeat-y; }
.mainLayoutT3    { width:754px; }

/* ロゴ表示部（タイトル） */
#logoLayout      { width:754px; height:96px; background:url(http://templates.blog.fc2.com/template/pinky/logo.gif) no-repeat; }

/* カレンダー表示部 */
#calLayout       { width:754px; height:24px; background:url(http://templates.blog.fc2.com/template/pinky/cal-bg.gif) no-repeat; }

/* サイドメニュー表示部 */
.sideLayoutT     { width:200px; }
#sideLayout      { width:170px; margin:5px 0px 0px 18px; padding:0px; }

/* コンテンツ表示部 */
.contentsLayoutT { width:554px; }
#contentsLayout  { width:510px; margin:5px 0px 0px 35px; padding:0px; }

/* コピーライト表示部 */
#choLayout       { width:754px; height:28px; background:url(http://templates.blog.fc2.com/template/pinky/cho.gif) no-repeat; }



/*----------------------------------------------------------*/
/* サイトタイトル（ロゴ）の設定                             */
/*----------------------------------------------------------*/

/* サイトタイトル文字 */
.logo_title {
    font-size:18pt;
    font-weight:bold;
    line-height:180%;
    color:#fcaca3;
    text-align:left;
    padding:0px;
    margin:0px 0px 0px 30px;
}
.logo_title a:link   { color:white; text-decoration:none; }
.logo_title a:active { color:white; text-decoration:none; }
.logo_title a:visited{ color:white; text-decoration:none; }
.logo_title a:hover  { color:#6699cc; text-decoration:none; }

/* サイト説明文字 */
.logo_intro {
    font-size:12px;
    text-align:left;
    padding:5px 0px 0px 30px;
    margin:0px;
    color:#444444;
}



/*----------------------------------------------------------*/
/* カレンダーの設定                                         */
/*----------------------------------------------------------*/

#calLayout ul{
    font-size:10px;
    font-family:Verdana;
    margin:0px;
    padding:5px;
    list-style-position:inside;
    text-align:center;
}
#calLayout li{
    display:inline;
    list-style-type:none;
    margin:0px;
}
#calLayout li.day    { padding:0px 0px 0px 1px; color:#444444; }
.prev-month-calendar { margin-right:8px; }
.next-month-calendar { margin-left:8px; }



/*----------------------------------------------------------*/
/* サイドメニューの設定　                                   */
/*----------------------------------------------------------*/

/* サイドメニュー：テーブル（1ブロック） */
.side_table { width:170px; margin:0px 0px 20px 0px; }

/* サイドメニュー：トップ背景画像 */
.side_top {
    width:170px; height:24px; 
    background:url(http://templates.blog.fc2.com/template/pinky/side-top.gif) no-repeat; padding:0px 0px 0px 10px;
}

/* サイドメニュー：見出し（背景画像） */
.side_title_bg {
    width:150px; height:15px;
    background:url(http://templates.blog.fc2.com/template/pinky/side-title.gif) no-repeat;
    margin:5px 0px 0px 0px; padding:0px;
}

/* サイドメニュー：見出し（テキスト） */
.side_title_text {
    font-size:10px; font-family:Verdana; font-weight:bold; color:#ff7e7e;
    margin:0px; padding:1px 0px 0px 15px;
}

/* サイドメニュー：センター背景画像*/
.side_middle { width:170px; background:url(http://templates.blog.fc2.com/template/pinky/side-bg.gif) repeat-y; }

/* サイドメニュー：テキスト */
.side_text   { margin:3px 10px 0px 10px; padding:0px; }

.side_text input{
    width: 80%;
}

.side_text p{
    font-size: 10px;
    margin: 0.3em;
}

/* サイドメニュー：プロフィール画像 */
.myimgT {
    width:150px;
    border-bottom:2px solid #999999;
    border-right:2px solid #999999;
    border-top:1px solid #eeeeee;
    border-left:1px solid #eeeeee;
    background-color:#ffffff;
    padding:5px 0px 5px 0px;
    margin-bottom:5px;
}
.myimg { text-align:center; margin:0px; padding:0px; }



/*----------------------------------------------------------*/
/* 検索ボックスの設定                                       */
/*----------------------------------------------------------*/

#sideLayout form { padding:5px 10px 0px 5px; margin:0px; }

.src_form { 
    font-size:10px;
    color:#444444;
    border:solid 1px #ff7e7e;
    background-color:white;
}
.src_button {
    font-size:10px;
    background-color:#ff7e7e;
    color:white;
}



/*----------------------------------------------------------*/
/* コンテンツの設定　                                       */
/*----------------------------------------------------------*/

/* コンテンツ：テーブル（1ブロック） */
.contents_table { width:510px; margin:0px 0px 20px 0px; }

/* コンテンツ：テーブル（背景画像） */
.contents_bg    { width:510px; background:url(http://templates.blog.fc2.com/template/pinky/contents-bg.gif) repeat-y; }

/* コンテンツ：見出し */
.contents_title {
	font-size:12px;
	line-height:200%;
	font-weight:bold;
	color:#ffa566;
	margin:0px 10px 0px 10px;
}

/* コンテンツ：区切りライン画像 */
.contents_line  { margin:0px 0px 0px 5px; }

/* コンテンツ：ステータス（日付等） */
.contents_state {
    font-size:10px;
    color:#444444;
    line-height:120%;
    text-align:right;
    margin:5px 10px 5px 10px;
}
.contents_state a:link    { color:#ff9999; text-decoration:none; }
.contents_state a:active  { color:#ff9999; text-decoration:none; }
.contents_state a:visited { color:#ff9999; text-decoration:none; }
.contents_state a:hover   { color:#6699cc; text-decoration:underline; }



/*----------------------------------------------------------*/
/* エントリー＆コメントの設定　                             */
/*----------------------------------------------------------*/

/* エントリー：テキスト */
.entry_text {
    font-size:12px;
    color:#444444;
    line-height:120%;
    margin:5px 10px 0px 10px;
}
.entry_text a:link    { color:#ff9999; text-decoration:none; }
.entry_text a:active  { color:#ff9999; text-decoration:none; }
.entry_text a:visited { color:#ff9999; text-decoration:none; }
.entry_text a:hover   { color:#6699cc; text-decoration:underline; }

/* コメント：タイトル */
.comt_title {
    font-size:12px;
	line-height:180%;
    font-weight:bold;
    color:#ffa566;
	margin:5px 10px 0px 10px;
}

/* コメント：テキスト */
.comt_text {
    font-size:12px;
    line-height:150%;
    color:#444444;
    margin:0px 10px 0px 21px;
}

/* コメント：見出し画像（コメントの投稿） */
.comt_toukou_bg {
    width:490px;
    height:15px;
    background:url(http://templates.blog.fc2.com/template/pinky/comt-bg.gif) no-repeat;
    margin:20px 10px 0px 10px;
}

/* コメント：見出し（テキスト） */
.comt_toukou_text {
    font-size:10px;
    font-family:Verdana;
    font-weight:bold;
    color:#ff7e7e;
    padding:2px 0px 0px 15px;
    margin:0px;
    text-align:left;
}

/* コメント：投稿フォーム */
.comt_text form { margin-top:5px; }
.comt_text form input,textarea { font-size:12px; background-color:#ffecec; }
.comt_text form .button { background-color:#ff7e7e; color:white; font-weight:bold; }



/*----------------------------------------------------------*/
/* コンテンツ部 その他の設定　                              */
/*----------------------------------------------------------*/

/* ページ移動：背景画像 */
.move_bg {
    width:510px;
    height:20px;
    background:url(http://templates.blog.fc2.com/template/pinky/move-bg.gif) no-repeat;
    text-align:center;
    filter:Alpha(opacity=70,enabled=70);
    font-size:10px;
    color:#000000;
}
.move_bg a:link    { color:#000000; text-decoration:none; }
.move_bg a:active  { color:#000000; text-decoration:none; }
.move_bg a:visited { color:#000000; text-decoration:none; }
.move_bg a:hover   { color:#6699cc; text-decoration:underline; }

/* トラックバック：タイトル */
.trb_title {
    font-size:12px;
	line-height:150%;
    font-weight:bold;
    color:#ffa566;
	margin:15px 10px 0px 10px;
}

/* トラックバック：日付 */
.trb_date { font-size:10px; color:#444444; font-weight:normal; }



/*----------------------------------------------------------*/
/* コピーライトの設定　                                     */
/*----------------------------------------------------------*/

/* コピーライト：テーブル */
.cho_table { width:650px; margin:0px 10px 0px 0px; }

/* コピーライト：背景画像 */
.cho_bg {
    width:650px;
    height:20px;
    text-align:center;
    padding:0px;
    margin:0px;
    background:url(http://templates.blog.fc2.com/template/pinky/cho-bg.gif) no-repeat;
    background-position:center center;
    filter:Alpha(opacity=70,enabled=70);
}

/* コピーライト：テキスト */
.cho_text {
    font-size:10px;
    padding:0px;
    margin:0px;
}
.cho_text a:link    { color:#000000; text-decoration:none; }
.cho_text a:active  { color:#000000; text-decoration:none; }
.cho_text a:visited { color:#000000; text-decoration:none; }
.cho_text a:hover   { color:#6699cc; text-decoration:underline; }

textarea,input,select {
	font-family : "\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","Helvetica","Arial","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
}

img.emoji{
	vertical-align:middle;
	border:0;
}
