@import url(common.css);
@import url(entry.css);
@import url(events.css);
@import url(news.css);

/* 色設定 */
  ul#page{
    background:#fbab63 url(/images/community/community_bg.gif);
   /* background:url(/images/mypage/community_bg.gif); */
   /* background-color: #fbab63; */
    border-bottom:1px solid #ffffff;
/*  border-bottom:1px solid  #1B5192;  */
    color: inherit;
	height:27px;
}
  th{
	background-color: #fbab63;
/*  background-color: #ECF4FB;	*/
/*  color: inherit;	*/
	color:#ffffff;
  }
  #sub .digest h3{
    background:#fbab63 7px 7px no-repeat;
    color: #FFF;
    text-align:center;
    font-size : 10pt;
  }
  #sub #search h3,
  #sub #search form {
    background-color: #fbab63;
    color: inherit;
  }
  /* official */
  #officials{
    width: 580px;
    margin: 0 auto;
    text-align: center;
  }
  #officials .official{
    width: 145px;
    float: left;
    text-align: center;
  }
  #officials .official div{
    margin: 2px 0 10px 0;
  }
  #profile{
    border: 1px solid #fbab63;
  }

  .info_space{
    border: 1px solid #fbab63;
  }

  #sub .info_space h3{
    background:#fbab63 url(/images/icon/arrow02.png) 7px 2px no-repeat;
    color: #FFF;
  }

  #sub .info_space ul{
    margin: 2px 0 2px 10px;
  }

  #sub .info_space li{
    background-image:url(/images/icon/arrow01.gif);
    background-repeat: no-repeat;
    background-position: 0 2px;
    padding: 0 0 0 10px;
  }

  .nickname img {
    display: inline;
  }

  #ranking h3{
    background-color: #fbab63!important;
    color: inherit;
  }
  #tab_new_on a {background-color:#fbab63!important;color: #FFF;}
  #tab_new a {background-color:#feedd3!important;color: inherit!important;}
  #tab_members_on a {background-color:#fbab63!important;color: #FFF;}
  #tab_members a {background-color:#feedd3!important;color: inherit!important;}
  #tab_list_new_entries_on a {background-color:#fbab63!important;color: #FFF;}
  #tab_list_new_entries a {background-color:#feedd3!important;color: inherit!important;}
  #tab_new_on a:hover {background-color:#fbab63!important;color: #FFF!important;}
  #tab_new a:hover {background-color:#fbab63!important;color: #FFF!important;}
  #tab_members_on a:hover {background-color:#fbab63!important;color: #FFF!important;}
  #tab_members a:hover {background-color:#fbab63!important;color: #FFF!important;}
  #tab_list_new_entries_on a:hover {background-color:#fbab63!important;color: #FFF!important;}
  #tab_list_new_entries a:hover {background-color:#fbab63!important;color: #FFF!important;}
  
  #main h2{
    background:url(/images/title/title_communities.png) top left no-repeat;
    height: 36px;
  }
  #main h2 span{
    visibility:hidden;
    /* タイトルに画像を使う場合 */
  }
  #main h2.custom{
    background:url(/images/icon/community.png) 5px 5px no-repeat;
    border-bottom:1px dashed #fbab63;
    height:  auto;
  }

#main #officialHeadSmall h2{
        margin:0 0 15px 0;
        padding:0;
        background:url("/bn/cocacola/pc_img/main2.gif") no-repeat left top #e51e2a;
        height:70px;
        text-indent:-9999px;
}




#main #CocaCampaignHead {
	width:100%;
	background:url("/bn/cocacola_campaign/pc_img/main_repeat.gif") repeat-x left top;
	height:148px;
}

#main #CocaCampaignHead div{
	width:100%;
	background:url("/bn/cocacola_campaign/pc_img/main_right.gif") no-repeat right top;
	height:148px;
	position:relative;
}

#main #CocaCampaignHead h2{
	margin:0;
	padding:0;
	background:url("/bn/cocacola_campaign/pc_img/main.gif") no-repeat left top;
	text-indent:-9999px;
	height:148px;
}

#main #CocaCampaignHead p{
	width:212px;
	height:44px;
	padding:0;
	margin:0;
	display:block;
	position:absolute;
	top:98px;
	left:307px;
	z-index:10;
}



  #main h3{border-bottom: 1px solid #fbab63;border-left: 5px solid #fbab63;}
  #trackbacks h4,
  #comments h4,
  #post_comment h4 {
    border-left: 5px solid #fbab63;
  }
  #main h3.custom{
	border-bottom: 1px solid #4682B4;
	border-left: 5px solid #4682B4;
  }

#main h3.coca{
	clear:both;
	margin:0 0 11px 0;
	height:36px;
	padding:0;
	border:0;
	background:url("/bn/cocacola/pc_img/line.gif") no-repeat right top;
}

#main h4.coca{
	clear:both;
	margin:0 0 11px 0;
	height:54px;
	padding:0;
	border:0;
	background:url("/bn/cocacola/pc_img/line.gif") no-repeat right top ;
	background-position:0px 9px;
}
 
#main h3.cocacampaign{
	clear:both;
	margin:0 0 11px 0;
	height:31px;
	padding:0;
	border:0;
	background:url("/bn/cocacola_campaign/pc_img/line.gif") repeat-x left top;
}

#main h3.cocacampaign span{
	margin:0;
	height:31px;
	padding:0;
	display:block;
	background:url("/bn/cocacola_campaign/pc_img/line_r.gif") no-repeat right top;
}


  
/* コミュニティ別ナビゲーションの設定 */
  #page a {
    width:99px;
    height:27px;
    display:block;
    float:left;
  }
  #page #page_top a {
    background:url(/images/community/community_top.gif) 0 0 no-repeat;
  }
  #page #page_top_on a {
    background:url(/images/community/community_top.gif) 0 -27px no-repeat;
  }
  #page #page_wadai a {
    background:url(/images/community/wadai_top.gif) 0 0 no-repeat;
  }
  #page #page_wadai_on a {
    background:url(/images/community/wadai_top.gif) 0 -27px no-repeat;
  }
  #page #page_bbs a {
    background:url(/images/community/community_bbs.gif) 0 0 no-repeat;
  }
  #page #page_bbs_on a {
    background:url(/images/community/community_bbs.gif) 0 -27px no-repeat;
  }


  #page #page_info a {
    background:url(/images/community/community_info.gif) 0 0 no-repeat;
  }
  #page #page_info_on a {
    background:url(/images/community/community_info.gif) 0 -27px no-repeat;
  }


  #page #page_member a {
    background:url(/images/community/community_member.gif) 0 0 no-repeat;
  }
  #page #page_member_on a {
    background:url(/images/community/community_member.gif) 0 -27px no-repeat;
  }
  #page #page_event a {
    background:url(/images/community/community_event.gif) 0 0 no-repeat;
  }
  #page #page_event_on a {
    background:url(/images/community/community_event.gif) 0 -27px no-repeat;
  }
  #page #page_join a {
    background:url(/images/community/community_join.gif) 0 0 no-repeat;
  }
  #page #page_join_on a {
    background:url(/images/community/community_join.gif) 0 -27px no-repeat;
  }
  #page #page_leave a {
    background:url(/images/community/community_leave.gif) 0 0 no-repeat;
  }
  #page #page_leave_on a {
    background:url(/images/community/community_leave.gif) 0 -27px no-repeat;
  }
  #page #page_tell a {
    background:url(/images/community/community_tell.gif) 0 0 no-repeat;
  }
  #page #page_tell_on a {
    background:url(/images/community/community_tell.gif) 0 -27px no-repeat;
  }
  #page a:hover {
    background-position:0 -27px !important;
  }
  #page{
  /*  width:798px; */
  /*  min-width:798px; */
    background:#0066CC;
    border-top:solid 1px #fff;
  }

div.officialHead {
 overflow:hidden;
 width:99%;
 margin-bottom:1px;
}

