@charset "euc-jp";
/*
*******************************************************************

    @style2.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 {
	color:#ad8e29;
}
a:hover{
	color:#ccc; 
}

dt a,
dd a
{
	color:#ad8e29;
}
/*===========================================================
 抽象要素 
=============================================================*/
/* 大見出し h2要素周辺 */
.headImg{
	background:url(../../../i/blog/0/header.jpg) no-repeat;
	height: 80px;
}
.headImg h2 {
	height: 35px;
	margin:0 auto;
}
.headImg h2 a {
	margin:auto;
	padding-top:15px;
	padding-left:40px;
	color:#666;
	text-decoration:none;
	font-size:18px;
	font-weight:bold;
	display:block;
	outline:none;
	/*text-indent:-9999px;*/
}

#content {
	padding: 0 !important;
}

.headImg h2 a:link{color: #fff;}
.headImg h2 a:visited{color: #FF3300;}
.headImg h2 a:hover {color: #FFDCA7;}
/* 概要（h2の直下） */
#summary{
	padding-left:40px;
	text-align:left;
	font-weight:bold;
	color:#ccc;
}
/*h2 a,
#summary {
	text-indent: 70px;
	text-indent:-9999px;
}*/
/* 主要コンテンツ部分 */
#main{
	margin:10px 0 0 0;
	padding:0;
	background:#fff;
	border:#101829 1px solid;
}
/* mainの下層部分 */
#main .mainComponent{
	padding-bottom:10px;
}
/*----- 
エントリ（投稿）部分 start
共通部分はcommon_others.cssにあり
-----*/
.entryUnit h3{
	background-color: #101829;
}
#commentList #commentListH,
.entryUnit #trackbackH {
	/*background: url(../../../i/blog/0/main_h4.jpg) repeat-x;*/
	border-bottom:3px solid #101829;
	background-color:#fff;
}
.entryUnit h3 a, 
.entryUnit h3 a:link, 
.entryUnit h3 a:visited {
	color:#fff; 
	font-weight:bold;																																						
}
#commentList #commentListH,
.entryUnit #trackbackH {
	color:#333;
}
/* フォーム梱包部分（コメント、メール） */
#commentFormBody,
#mailFormBody {
	background: #fff;
}
/* 編集　削除 */

.entryEdit li{
	background-color:#fff;
}

.entryEdit li a,
.entryEdit li a:link,
.entryEdit li a:visited{
    color:#FFF;
}


.entryEdit li a:hover{
    color:#DDFF1A;
}
/*----- 
エントリ（投稿）部分 end
共通部分はcommon_others.cssにあり
-----*/
/*
*******************************************************************
******************************************************************* 

sub

******************************************************************* 
******************************************************************* 
*/
#sub {
	padding-top:10px;
	padding-left:0px;
}
.blogEntry .subCompoContent {
	background-color:#fff;
	text-align: center;
	margin-top: 0;
	padding-top: 0;
}

#sub h3{
	/*background: url(../../../i/blog/0/sub_h3.jpg) no-repeat 0 0;*/
	color: #101829;
	text-align: center;
	font-size:100%;
	font-weight:bold;
	padding-top: 5px;
	width: 180px;
	height: 23px;
	border-bottom: solid 1px #101829;
}

#myFriendList {
	border:none;
}


.blogEntry #sub #recentEntry dl,
.blogEntry #sub #recentComment dl,
.blogEntry #sub #trackback dl,
.blogEntry #sub #category ul {
	width:160px;
/* ボックス中央インライン左寄せ c/common/function.cssに */
}
/* 中央寄せのp要素 */
#rss p,
#qrCode p,
#blogLink p{
/* ボックス中央寄せ c/common/function.cssに */
}
/* sub ULリスト数*/
.blogEntry #sub #archive ul,
.blogEntry #sub #myCommunityList ul,
.blogEntry #sub #category ul,
.blogEntry #sub #myFriendList ul {
/* ボックス中央寄せ c/common/function.cssに */
}
#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;
}


