* {
font-family:,sans-serif,"MS Pゴシック",平成角ゴシック;
margin:0;
padding:0;
list-style:none;
}
img{
border-style:none
}

html{
background:#FBD007;
}

/* body */
body{
font-size: 15px;
text-align: center;
width:100%;
margin-top:18px;
}
html #beta table{
width:100%;
}

#bgtop{
background-image: url(http://www.hanamaki-cci.or.jp/design/background01.jpg);
background-repeat: no-repeat;
background-position:50% 0px;
height:18px;
width:850px;
margin-right: auto;
margin-left: auto;
}

#container{
width:850px;
text-align: left;
margin-right: auto;
margin-left: auto;
background:#ffffff;
}


/* header */
#banner{
width:850px;
height:66px;
}
#banner-header{
}
#banner-header a{
height:41px;
width:292px;
}
#banner-inner{
padding:5px 17px 17px 17px;
}
#banner-description{
display:none;
}
.posted{
display:none
}
#search_notice{
margin:10px 0px 0px 10px;
}
.logo{
float:left;
width:292px;
}
.search{
float:left;
width:515px;
text-align:right;
}

.headerber{
width:850px;
height:25px;
background-image: url(http://www.hanamaki-cci.or.jp/design/headerber.jpg);
background-repeat: no-repeat;
}

/* ナビゲーション */
#menulist{
width:850px;
line-height:31px;
height:31px;
}
#menulist li{
float:left;
margin-left:5px;
}
.menu01{
width:115px;
height:31px;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu1h.jpg);
background-repeat:no-repeat;
}
.menu01 a{
width:115px;
height:31px;
display:block;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu1.jpg);
background-repeat:no-repeat;
text-indent:-1000px;
overflow:hidden;
}
.menu01 a:hover{
background-image:url(http://www.hanamaki-cci.or.jp/design/menu1h.jpg);
background-repeat:no-repeat;
}
.menu02{
width:115px;
height:31px;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu2h.jpg);
background-repeat:no-repeat;
}
.menu02 a{
width:115px;
height:31px;
display:block;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu2.jpg);
background-repeat:no-repeat;
text-indent:-1000px;
overflow:hidden;
}
.menu02 a:hover{
background-image:url(http://www.hanamaki-cci.or.jp/design/menu2h.jpg);
background-repeat:no-repeat;
}
.menu03{
width:115px;
height:31px;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu3h.jpg);
background-repeat:no-repeat;
}
.menu03 a{
width:115px;
height:31px;
display:block;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu3.jpg);
background-repeat:no-repeat;
text-indent:-1000px;
overflow:hidden;
}
.menu03 a:hover{
background-image:url(http://www.hanamaki-cci.or.jp/design/menu3h.jpg);
background-repeat:no-repeat;
}
.menu04{
width:116px;
height:31px;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu4h.jpg);
background-repeat:no-repeat;
}
.menu04 a{
width:116px;
height:31px;
display:block;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu4.jpg);
background-repeat:no-repeat;
text-indent:-1000px;
overflow:hidden;
}
.menu04 a:hover{
background-image:url(http://www.hanamaki-cci.or.jp/design/menu4h.jpg);
background-repeat:no-repeat;
}
.menu05{
width:115px;
height:31px;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu5h.jpg);
background-repeat:no-repeat;
}
.menu05 a{
width:115px;
height:31px;
display:block;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu5.jpg);
background-repeat:no-repeat;
text-indent:-1000px;
overflow:hidden;
}
.menu05 a:hover{
background-image:url(http://www.hanamaki-cci.or.jp/design/menu5h.jpg);
background-repeat:no-repeat;
}
.menu06{
width:116px;
height:31px;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu6h.jpg);
background-repeat:no-repeat;
}
.menu06 a{
width:116px;
height:31px;
display:block;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu6.jpg);
background-repeat:no-repeat;
text-indent:-1000px;
overflow:hidden;
}
.menu06 a:hover{
background-image:url(http://www.hanamaki-cci.or.jp/design/menu6h.jpg);
background-repeat:no-repeat;
}
.menu07{
width:115px;
height:31px;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu7h.jpg);
background-repeat:no-repeat;
}
.menu07 a{
width:115px;
height:31px;
display:block;
background-image:url(http://www.hanamaki-cci.or.jp/design/menu7.jpg);
background-repeat:no-repeat;
text-indent:-1000px;
overflow:hidden;
}
.menu07 a:hover{
background-image:url(http://www.hanamaki-cci.or.jp/design/menu7h.jpg);
background-repeat:no-repeat;
}





/* トップコンテンツ */
#beta2{
float:left;
width:470px
}
#beta2-inner{
padding:0px 0px 0px 0px
}
#beta2 a{
color:#000000;
}
#beta2 a:hover{
color:#999999;
}

.entry-topbody{
margin-bottom:10px;
}

/* 新着情報 */
.newsbody{
margin:8px 0px 8px 0px;
font-size:100%;
}
.newsbody a{
text-decoration:underline;
color:#000000;
}
.newsbody a:hover{
text-decoration:underline;
color:#999999;
}

.news{
margin-bottom:5px;
height:20px;
line-height:160%;
overflow:hidden;
padding-left:11px;
 font-size: 100%;
}
.news a{
text-decoration:underline;
color:#000000;
}
.news a:hover{
text-decoration:underline;
color:#999999;
}
.newsber{
background-image:url(http://www.hanamaki-cci.or.jp/design/infober.jpg);
background-repeat: no-repeat;
line-height: 36px;
height: 36px;
width: 469px;
font-size:100%;
text-indent:-1000px;
overflow:hidden;
}
.newsber a{
background-position:0px 50%;
background-image:url(http://www.hanamaki-cci.or.jp/design/rss.jpg);
background-repeat: no-repeat;
text-indent:-1000px;
overflow:hidden;
display:block;
margin-left:403px;
}
*html .newsber a{
display:none;
}

/* 活用ナビゲーション */
.katsuyou{
width:470px;
height:75px;
margin:10px 0px;
}
.katsuyou li{
float:left;
}
.katsuyou1{
width:157px;
height:35px;
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou01h.jpg);
background-repeat:no-repeat;
}
.katsuyou1 a{
width:157px;
height:35px;
display:block;
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou01.jpg);
background-repeat:no-repeat;
text-indent:-1000px;
overflow:hidden;
}
.katsuyou1 a:hover{
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou01h.jpg);
background-repeat:no-repeat;
}
.katsuyou2{
width:157px;
height:35px;
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou02h.jpg);
background-repeat:no-repeat;
}
.katsuyou2 a{
width:157px;
height:35px;
display:block;
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou02.jpg);
background-repeat:no-repeat;
text-indent:-1000px;
overflow:hidden;
}
.katsuyou2 a:hover{
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou02h.jpg);
background-repeat:no-repeat;
}
.katsuyou3{
width:156px;
height:39px;
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou03h.jpg);
background-repeat:no-repeat;
}
.katsuyou3 a{
width:156px;
height:39px;
display:block;
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou03.jpg);
background-repeat:no-repeat;
text-indent:-1000px;
overflow:hidden;
}
.katsuyou3 a:hover{
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou03h.jpg);
background-repeat:no-repeat;
}
.katsuyou4{
width:157px;
height:35px;
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou04h.jpg);
background-repeat:no-repeat;
}
.katsuyou4 a{
width:157px;
height:35px;
display:block;
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou04.jpg);
background-repeat:no-repeat;
text-indent:-1000px;
overflow:hidden;
}
.katsuyou4 a:hover{
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou04h.jpg);
background-repeat:no-repeat;
}
.katsuyou5{
width:157px;
height:35px;
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou05h.jpg);
background-repeat:no-repeat;
}
.katsuyou5 a{
width:157px;
height:35px;
display:block;
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou05.jpg);
background-repeat:no-repeat;
text-indent:-1000px;
overflow:hidden;
}
.katsuyou5 a:hover{
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou05h.jpg);
background-repeat:no-repeat;
}
.katsuyou6{
width:156px;
height:35px;
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou06h.jpg);
background-repeat:no-repeat;
}
.katsuyou6 a{
width:156px;
height:35px;
display:block;
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou06.jpg);
background-repeat:no-repeat;
text-indent:-1000px;
overflow:hidden;
}
.katsuyou6 a:hover{
background-image:url(http://www.hanamaki-cci.or.jp/design/katsuyou06h.jpg);
background-repeat:no-repeat;
}


/* 右サイド */
#gamma{
float:left;
width:190px
}
#gamma-inner{
margin:0px 15px 0px 13px;
}
*html #gamma-inner{
margin:0px 13px 0px 13px;
}

.banner{
margin-top:10px;
}
.banner a{
margin-bottom:5px;
}


/* フッター */
#footer{
text-align:center;
font-size:14px;
width:850px;
background-image: url(http://www.hanamaki-cci.or.jp/design/footer.jpg);
background-repeat: no-repeat;
height:74px;
line-height:119px;
margin-top:10px;
overflow:hidden;
color:#ffffff;
}


/* コンテンツ */
#beta{
float:left;
width:660px
}
#beta-inner{
padding:0px 15px 0px 0px
}
#beta a{
color:#000000;
}
#beta a:hover{
color:#999999;
}

.kijilist{
line-height:23px;
text-decoration:none;
background-image:url(http://www.hanamaki-cci.or.jp/design/arrow.gif);
background-repeat:no-repeat;
background-position:0% 3px;
padding-left:16px;
font-size:97%;
}
.kijilist a{
color:#000000;
text-decoration:none;
}
.kijilist a:hover{
color:#999999;
}


.entry-header{
margin-bottom:10px;
line-height:28px;
height:28px;
background-image:url(http://www.hanamaki-cci.or.jp/design/h3title.jpg);
background-repeat:no-repeat;
color:#ffffff;
text-indent:30px;
}

.entry-header a{
color:#ffffff;
text-decoration:none;
}
.entry-header a:hover{
color:#FFF33F;
}
.entry-header #enta {
color:#ffffff;
text-decoration:none;
}
.entry-header #enta:hover{
color:#FFF33F;
}
.entry-body{
line-height:160%;
font-size:14px;
}
.entry-footer{
display:none;
}

.content-header{
line-height:160%;
padding:3px 0px 3px 0px;
margin:0px 0px 10px 0px;
color:#333333;
letter-spacing:1px;
font-size:21px;
font-weight:bold;
background-image: url(http://www.hanamaki-cci.or.jp/design/categorytitle.jpg);
background-repeat: no-repeat;
text-indent:20px;
}
.date-header{
border-top:1px solid #B5B5B6;
margin-top:10px;
padding-top:5px;
font-size:13px;
}

.entry-body-text ol li a{
font-size:16px;
color:#000000;
}
.entry-body-text ol li{
margin-bottom:10px;
}
.content-nav{
display:none;
}
.entry-body h4{
margin:10px 0px 5px 0px;
font-size:15px;
text-indent:30px;
background-image: url(http://www.hanamaki-cci.or.jp/design/h4title.jpg);
background-repeat: no-repeat;
line-height:26px;
height:26px;
}
.entry{
margin-bottom:20px;
}
.entry-body h5{
background-image: url(http://www.hanamaki-cci.or.jp/design/h5title.jpg);
background-repeat: no-repeat;
text-indent:20px;
margin:10px 0px 5px 0px;
line-height:9px;
height:20px;
font-size:14px;
font-weight:normal
}

.entry-header2{
margin-top:10px;
margin-bottom:10px;
padding:5px 10px 5px 10px;
line-height:118%;
font-size:16px;
border-left:10px solid #FFF33F;
border-top:1px solid #FFF33F;
border-right:1px solid #FFF33F;
border-bottom:1px solid #FFF33F;
background-color:#FFFAC6
}

/* 左サイド */
#alpha{
float:left;
width:190px
}
#alpha-inner{
margin:0px 13px 0px 15px;
}
#alpha a{
color:#000000;
}
#alpha a:hover{
color:#999999
}
.module-calendar-top{
width:162px;
height:30px;
background-image: url(http://www.hanamaki-cci.or.jp/design/eventcal.jpg);
background-repeat: no-repeat;
margin-top:10px;
}
.module-calendar{
background:#FFE99E;
width:162px;
text-align:center;
}
.module-calendar-bottom{
width:162px;
height:9px;
background-image: url(http://www.hanamaki-cci.or.jp/design/eventcalfoot.jpg);
background-repeat: no-repeat;
}

.soudankai-top{
width:162px;
height:30px;
background-image: url(http://www.hanamaki-cci.or.jp/design/soudankai.jpg);
background-repeat: no-repeat;
margin-top:10px;
}
.soudankai{
background:#E9DDDE;
padding:0px 8px;
}
.soudankai-bottom{
width:162px;
height:9px;
background-image: url(http://www.hanamaki-cci.or.jp/design/soudankaifoot.jpg);
background-repeat: no-repeat;
}

.hurusato-top{
width:162px;
height:48px;
background-image: url(http://www.hanamaki-cci.or.jp/design/kenji.jpg);
background-repeat: no-repeat;
margin-top:10px;
}

.hurusato{
background:#B2DBC2;
}
.hurusato-img{
width:140px;
height:200px;
background-image:none;
margin-left:10px;
}
.hurusato-img img{
width:140px;
height:200px;
}

.hurusato-bottom{
width:162px;
height:9px;
background-image: url(http://www.hanamaki-cci.or.jp/design/kenjifoot.jpg);
background-repeat: no-repeat;
}

/* カレンダー */
.module-header{
font-weight:normal;
font-size:105%;
}
.module-content{
margin-left:10px;
font-size:90%;
}

.info-top{
width:162px;
height:30px;
background-image: url(http://www.hanamaki-cci.or.jp/design/hanamaki.jpg);
background-repeat: no-repeat;
margin-top:10px;
}
.info{
background:#f1d6cd;
padding:0px 8px;
padding-top:5px;
}
.info-bottom{
width:162px;
height:9px;
background-image: url(http://www.hanamaki-cci.or.jp/design/hanamakifoot.jpg);
background-repeat: no-repeat;
margin-bottom:10px;
}

/* テーブル
.entry-content table {
padding: 3px; 
border-top: #CD588D 1px solid; 
margin: 5px 0px; 
border-left: #CD588D 1px solid; 
border-collapse: collapse;
background:#ffffff;
font-size:90%;
}
.entry-content th {
border-right: #CD588D 1px solid;
padding-right: 7px; 
padding-left: 7px; 
padding-bottom: 7px; 
padding-top: 7px; 
border-bottom: #CD588D 1px solid
}
.entry-content td {
border-right: #CD588D 1px solid; 
padding-right: 7px; 
padding-left: 7px; 
padding-bottom: 7px; 
padding-top: 7px; 
border-bottom: #CD588D 1px solid;
line-height:120%
} 
*/
.formstyle p {
float:left;
width:200px;
}
.form_item {
margin-bottom:10px;
}
.form_item2 {
margin-right:10px;
text-align:right;
}
.form_submit {
margin-left:200px;
}

.archive-list-item{
font-size:15px;
float:left;
margin-right:15px;
}
.archive-list-item a{
text-decoration:none;
color:#000000;
}
.archive-list-item a:hover{
color:#688CC0;
}

.entry, .trackbacks, .comments, .archive {
clear:both;
margin-bottom:20px;
overflow:hidden;
position:static;
width:100%;
}

.information2 {
font-size:15px;
margin:8px 0 5px 10px;
}

.infotext2 {
font-size:14px;
margin:0 0 0 22px;
}

.infotext3 {
font-size:14px;
margin:0 0 20px 22px;
}