/* コンテンツCSS */
@import url("share.css"); 


.main h2, .CenterBox h2{
margin:0 0 25px 0;
padding:15px 0 15px 50px;
background:url(../gazou/share/h2.gif) no-repeat;
}
.main h3, .CenterBox h3{
margin:0 0 25px;
border-left:3px solid #693;
padding:5px 15px;
border-bottom:1px dotted #333;
font-size:16px;
}

.main h4{color:#363;
margin-top:25px;}

.one_c h2{margin:0 0 25px 0;
padding:15px 0 15px 50px;
background:url(../gazou/share/h2_big.gif) no-repeat;
}

p a.btn{
display:block;
width:200px;
margin:25px 0;
padding:1em;
text-align:center;
background:#8C0000;
border-radius:30px;
color:#fff;
}

.KijiArea{
margin:0 20px 20px 10px;
}
p.ToDetail{
text-align:right;
padding:10px;
margin:0 10px 20px 10px;
border-bottom:1px dotted #ccc;
}
.PageNavi{
padding:30px 0;
text-align:center;
clear:both;
}

.midashi{color:#557139;
padding:10px 0;
font-weight:bold;}

.RightBox li{border-bottom:1px dotted #666;
padding:5px 5px 5px 12px;
background:url(../gazou/share/arrow1.gif) no-repeat left center;}

.RightBox li a{color:#333;}

/* フォトライブラリー */
.list_photo{margin:0 0 35px 10px;}
.list_photo li{
width:220px;
height:250px;
float:left;
overflow:hidden;
border-bottom:1px dotted #ccc;
margin:0 10px 20px;
}
.list_photo li img{
width:200px;
}
.list_photo li .lightbox{
display:block;
width:200px;
height:150px;
overflow:hidden;
}
.list_photo li h3{
padding:5px 10px 5px 0;
margin:0;
font-size:14px;
color:#669933;
}
.list_photo li .comment{
padding:0 10px 0 0;
font-size:14px;
}

/* 活動スケジュール */
.AeCalTable{width:900px;
margin:0 0 30px 40px;}
.AeCalTable th{
padding:10px;
font-size:16px;
}
.AeCalTable td{
padding:10px 5px 20px;
font-size:16px;
}
.AeCalTable td a{font-size:16px;}
.AeCalTable th{background:#EEEEFF;}


/* 福岡城市民の会とは */
.s_about{color:#fff;
background:url(../gazou/share/tit_s_cate.gif) no-repeat;
padding:10px;
font-size:14px;}


.enkaku dt{float:left;
width:250px;
}
.enkaku dd{float:left;
width:400px;}

.leed{float:left;
width:150px;
}

.leedtxt{float:right;
width:500px;}

table.member_t{width:630px;
border:0;}
table.member_t th{width:20%;
background:#EAD7E7;
border-bottom:1px dotted #63345B;
padding:5px;
text-indent:10px;
font-size:14px;}
table.member_t td{width:20%;
border-bottom:1px dotted #63345B;
background:#fff;
padding:5px;
font-size:14px;}




/* 入会 */
table.price{width:550px;
background:#333;
}
table.price th{background:#C73A3A;
color:#fff;
padding:5px;
text-align:center;
font-size:14px;}
table.price td{background:#FFF;
padding:5px;
font-size:14px;
text-align:center;}

/* お問い合わせ */

.form{width:650px;
margin-bottom:35px;
}
.form th{border-bottom:1px solid #693;
padding:5px 5px 0 5px;
font-size:14px;
color:#693;
}
.form td{padding:5px;
font-size:14px;
white-space: nowrap;
}

/* リンク集 */
ul.link li{background:url(/emoji/bg16.gif) no-repeat 0 -2px;
padding-left:25px;}


table.okabe td {font-size:16px;}

/*****************************************************/
/** 内田追加 **/
/** 個別ページ用 **/
/*****************************************************/
/* H24.5.3-4 博多どんたく 福岡城演舞台 */
.prg_3_num_sty
  {padding:1px 1px 0 1px;
  color:#632523;
  text-align:center;
  vertical-align:top;
  background:#FAC090;
  }
.prg_3_col_sty
  {padding:1px 1px 0 1px;
  color:#632523;
  text-align:left;
  vertical-align:top;
  background:#FDE9D9;
  }
.prg_4_num_sty
  {padding:1px 1px 0 1px;
  color:#0F253F;
  text-align:center;
  vertical-align:top;
  background:#93CDDD;
  }
.prg_4_col_sty
  {padding:1px 1px 0 1px;
  color:#0F253F;
  text-align:left;
  vertical-align:top;
  background:#DBEEF3;
  }

.daigaku_h24_1
  {padding-top:1px;
  padding-right:1px;
  padding-left:1px;
  color:windowtext;
  font-size:11.0pt;
  font-weight:400;
  font-style:normal;
  text-decoration:none;
  font-family:"ＭＳ 明朝", serif;
  text-align:center;
  vertical-align:middle;
  white-space:nowrap;}
.daigaku_h24_H1
  {padding:6px 1px 3px 1px;
  color:black;
  font-size:10.0pt;
  font-weight:400;
  font-style:normal;
  text-decoration:none;
  text-align:center;
  vertical-align:middle;
  border:.5pt solid windowtext;
  white-space:normal;}
.daigaku_h24_2
  {padding-top:1px;
  padding-right:1px;
  padding-left:1px;
  color:black;
  font-size:10.0pt;
  font-weight:400;
  font-style:normal;
  text-decoration:none;
  text-align:center;
  vertical-align:middle;
  border-top:.5pt solid windowtext;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:.5pt solid windowtext;
  white-space:normal;}
.daigaku_h24_3
  {padding:1px;
  color:black;
  font-size:12.0pt;
  font-weight:400;
  font-style:normal;
  text-decoration:none;
  text-align:right;
  vertical-align:middle;
  border-top:.5pt solid windowtext;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:.5pt solid windowtext;
  white-space:normal;}
.daigaku_h24_4
  {padding:1px;
  color:black;
  font-size:10.0pt;
  font-weight:400;
  font-style:normal;
  text-decoration:none;
  text-align:left;
  vertical-align:middle;
  border-top:.5pt solid windowtext;
  border-right:.5pt solid windowtext;
  border-bottom:none;
  border-left:.5pt solid windowtext;
  white-space:normal;}
