@charset "euc-jp";
/*
*******************************************************************

    @style.css
    @author s
    @dateCreated 2006-04-26T18:28:00+09:00
    @dateModified 
    @description blog 共通用CSS
    @note 
    
        ・サイトHTMLの基本的な構成
        body
            container
                header
                    top(logo)
                    topSub(banner, logout)
                    globalMenu
                
                ○下の////　から　///までの部に変更を加える。
                
                ○他の要素と関わるものが多く存在するので、
                継承を利用して上書きしていくことが望ましい。
                
                .blogEntry　
                #blogStyle0（0のところは任意の数）

                と指定して、子の要素を上書きしていくことで、
                ある程度まで変更できる。
                
                ////////////////////////////////
                
                content
                    main
                        mainComponent
                    sub
                        subComponent
                
                ////////////////////////////////
                footer
                

*******************************************************************
*/

/*===========================================================
 基本要素 
=============================================================*/
/*----- link要素 -----*/
a:link {
}
a:hover{
}
/*===========================================================
 抽象要素 
=============================================================*/
/* 大見出し h2要素周辺 */
.headImg{
	background:url(../../../i/blog/admin_0/header.jpg) no-repeat;
	height: 50px;
}
.headImg h2 {
	height: 50px;
}
.headImg h2 a {
	padding-top:0.5em;
	color:#FFFFFF;
	text-decoration:none;
	font-size:18px;
	font-weight:bold;
	display:block;
	line-height:1.5;
}
.headImg h2 a:link{color: #FFFFFF;}
.headImg h2 a:visited{color: #FFFFFF;}
.headImg h2 a:hover {color: #C1DBFC;}
/* 概要（h2の直下） */
#summary{
	text-align:left;
	font-weight:bold;
	color:#333;
}
h2 a,
#summary {
	text-indent: 15px;
}
/* 主要コンテンツ部分 */
#main{
}
/* mainの下層部分 */
#main .mainComponent{
	padding-bottom:10px;
}


/*===========================================================
 エントリ・モジュール  固有指定
=============================================================*/

/*----- エントリ h3 -----*/
.entryUnit h3{
	background: url(../../../i/blog/admin_0/main_h3.jpg) no-repeat;
	font-size:120%;
	font-weight:bold;
	padding-top:8px;
	width:610px;
	height:30px;
	text-align: left;
	text-indent:20px;
}
.entryUnit h3 a:link{color: #3F3F3F;}
.entryUnit h3 a:visited{color: #3F3F3F;}
.entryUnit h3 a:hover {color: #3F3F3F;}
/*----- エントリ h4 -----*/
#commentList #commentListH,
.entryUnit #trackbackH {
background:transparent url(../../../i/blog/admin_0/main_h4.jpg) no-repeat scroll 0 0;
}
/* フォーム梱包部分（コメント、メール） */
#commentFormBody,
#mailFormBody {
	color: #666;
	background: #fff;
}

/* 編集　削除 */

.entryEdit li a,
.entryEdit li a:link,
.entryEdit li a:visited{
    color:#FFF;
}


.entryEdit li a:hover{
    color:#DDFF1A;
}

	
/*
*******************************************************************
******************************************************************* 

sub

******************************************************************* 
******************************************************************* 
*/
#sub {
	padding-top:10px;
	padding-left:0px;
}

#sub .subComponent{
	background-color:#fff;
	margin-top: 0;
}
	
#sub h3{
	background: url(../../../i/blog/admin_0/sub_h3.jpg) no-repeat 0 0;
	color: #3F3F3F;
	text-align: left;
	font-size:100%;
	padding-top: 10px;
	width: 180px;
	height: 30px;
	text-indent:13px;
}

#myFriendList {
	border:none;
}

.blogEntry #sub #recentEntry dl,
.blogEntry #sub #recentComment dl,
.blogEntry #sub #trackback dl,
.blogEntry #sub #category ul{
	width:160px;
}
.blogEntry #sub #category ul{
	width:160px;
}
#rss p,
#qrCode p,
#blogLink p
 /* bug for IE */ {
/* ボックス中央寄せ c/common/function.cssに */
}
/* subヒット数*/
#hit li,
.blogEntry #sub #archive ul li,
.blogEntry #sub #myCommunityList ul li,
.blogEntry #sub #category ul li,
.blogEntry #sub #myFriendList ul li {
/* ボックス中央寄せ c/common/function.cssに */
	padding: 5px 0;
}


#hit #hitToday{
	border-bottom:1px dotted #666666;
}

/*テンプレート編集*/
#sub #blogEdit {
	padding:0;
	border:none;
}

#sub #blogEdit a{
	text-indent:-9999px;
	display:block;
	background:url(../../../i/common/template_hensyu.gif) no-repeat;
	background-color:#CCCCCC;
	width:188px;
	height:43px;
	border:1px solid #BF4043;
	text-align:center;
	outline:none;
}
	
#sub #blogEdit p{
	margin:0;
	padding:0;
}
#sub .nowMonth,
#sub .otherMonth {
	border: none;
}

#rss #rssWrapper img{
    width:80px;
    height:15px;
}