/* CSS Document */
@charset "shift_jis"; 

img {vertical-align:bottom;}
body{color:#333333;font-family:"ＭＳ Ｐゴシック", Osaka;font-size:12px;line-height:18px;background-color:#ffffff;text-align:left;padding:0px;margin:0px;width:800px;}
.address-bar{clear:both;margin:0px;padding:0px;background-image:url(../images/address-bg.gif);background-repeat:no-repeat;height:22px;}
address{text-align:center;padding-top:2px;font-style:normal;font-size:12px;color:#ffffff;}
a:link{color:#333333;text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}	 
a:active{color:#333333;}
a:hover{color:#3366ff;text-decoration:none;}
p.preload{display:none;}
h1,h2,img,p,h4{margin:0px;padding:0px;}
a img{border-style:none;}
.main-body{width:800px;padding:0px;margin:0px;}

.contents-left{float:left;width:150px;height:auto;}
.contents-center{float:left;width:1px;height:auto;}
.contents-right{float:left;width:649px;height:auto;text-align:left;}

.to-top{clear:both;text-align:right;margin-right:20px;height:18px;}
.to-top2{text-align:right;margin-right:5px;height:18px;}
.back{clear:both;text-align:right;margin-right:20px;height:18px;}
.back2{clear:both;text-align:right;margin-right:5px;height:18px;margin-bottom:10px;}
.back3{clear:both;text-align:right;margin-right:5px;height:18px;margin-bottom:10px;margin-top:30px;}


/* HOME (index.html) */
.top-logo{width:649px;height:308px;margin-bottom:35px;padding:0px;}
.top-logo01{float:left;width:150px;height:304px;margin:0px;padding:0px;}
.top-logo02{float:left;width:250px;height:304px;margin:0px;padding:0px;}
.top-logo03{float:left;width:249px;height:304px;margin:0px;padding:0px;}
.top-text01{margin:31px auto 30px 55px;}
.top-text02{margin:0px auto 34px 55px;}
.top-title{margin:0px auto 0px 44px;height:23px;}
.whats-new{width:558px;border:solid 1px #1A1AFF;height:auto;margin:0px auto 0px 44px;}
.whatw-new_txst01{margin:10px auto 5px 12px;}
.whatw-new_txst02{margin:0px auto 5px 12px;}
.whatw-new_txst03{margin:0px auto 10px 12px;}
.top-img01{margin:27px 45px 20px 44px;height:176px;}
.top-img01_l{margin:0px 58px 0px 0px;}
.top-img02{margin:27px 45px 30px 44px;height:237px;}
.top-img02_l{float:left;width:250px;margin-right:88px;margin-top:30px;}
.top-img02_r{float:left;width:183px;}


/* プロフィール (profile.html) */
.logo{width:649px;height:123px;margin-bottom:12px;padding:0px;}
.logo01{float:left;width:200px;height:123px;margin:0px;padding:0px;}
.logo02{float:left;width:200px;height:123px;margin:0px;padding:0px;}
.logo03{float:left;width:249px;height:123px;margin:0px;padding:0px;}
.pro-title01{margin:0px auto 0px 44px;}
.pro-con{width:558px;border:solid 1px #1A1AFF;height:auto;margin:0px auto 153px 44px;}
.pro-con ul{margin:12px auto 12px 30px;}


/* たちばなレポート (t-report.html) */
.t-r-title01{margin:0px auto 0px 44px;background-image:url(../images/t-repo-title01.gif);background-repeat:no-repeat;height:24px;}
.t-r-title01_text01{margin:0px auto 0px 170px;padding:3px 0px 0px 0px;height:12px;}
.t-r-title02{padding:0px;margin:12px auto 0px 59px;height:15px;}
table{margin:15px auto 300px 35px;}
td{text-align:right;height:25px;font-size:12px;}


/* たちばなレポートの中身 (t-report-06.html) */
.t-repo-title01{margin:0px auto 0px 44px;background-image:url(../images/t-repo-title01.gif);background-repeat:no-repeat;height:24px;}
.t-repo-title01_text02{margin:0px auto 0px 203px;padding:3px 0px 0px 0px;height:12px;}

.t-repo-link{text-align:right;margin-right:35px;}
.t-repo-link a:link{color:#ff0000;text-decoration:none;}
.t-repo-link a:visited{color:#ff0000;text-decoration:none;}	 
.t-repo-link a:active{color:#ff0000;}
.t-repo-link a:hover{color:#3366ff;text-decoration:none;}

.t-repo-title02{padding:0px;margin:12px auto 0px 59px;height:15px;}
.t-repo-text01{margin:10px 30px 20px 59px;}
.t-repo-text01a{margin:10px 40px 40px 59px;}
.t-repo-title03{padding:0px;margin:12px auto 0px 59px;height:15px;}
.t-repo-title04{padding:0px;margin:20px auto 0px 59px;height:15px;}
.t-repo-text04{margin:10px 30px 20px 59px;}
.t-repo-title05{padding:0px;margin:20px auto 0px 59px;height:15px;}
.t-repo-text05{margin:10px 30px 20px 59px;}
.t-repo-title06{padding:0px;margin:20px auto 0px 59px;height:15px;}
.t-repo-text06{margin:10px 30px 20px 59px;}
.t-repo-title07{padding:0px;margin:20px auto 0px 59px;height:15px;}
.t-repo-text07{margin:10px 30px 10px 59px;}
.t-repo-text08{margin:10px 30px 40px 59px;}
.t-repo-text09{margin:10px 30px 20px 59px;}
.orange{color:#FF6633;}
.t-repo-text10{margin:0px 30px 20px 59px;}


/* 実績 (results.html) */
.res-title01{margin:0px auto 0px 44px;background-image:url(../images/res-title01.gif);background-repeat:no-repeat;height:24px;}
.res-title01_text01{margin:0px auto 0px 185px;padding:3px 0px 0px 0px;height:12px;}
.res-e1{width:591px;margin:10px 0px 0px 58px;}
.res-e1_img1-l{float:left;width:189px;height:150px;margin:0px 110px 10px 0px;padding:0px;}
.res-e1_img1-r{float:left;width:189px;height:150px;margin:0px 0px 10px 0px;padding:0px;}
.res-e1_img2-l{clear:both;float:left;width:189px;height:18px;margin:0px 110px 10px auto;padding:0px;text-align:center;}
.res-e1_img2-r{float:left;width:189px;height:18px;margin:0px auto 10px auto;padding:0px;text-align:center;}
.res-e1_l-t1_l{clear:left;float:left;width:304px;margin:0px 0px 20px 0px;height:36px;}
.res-e1_l-t1_r{float:left;width:287px;margin:0px 0px 20px 0px;height:36px;}
.res-e1_img3-l{clear:both;float:left;width:189px;height:150px;margin:0px 110px 10px 0px;padding:0px;}
.res-e1_img3-r{float:left;width:189px;height:150px;margin:0px 0px 10px 0px;padding:0px;}
.res-e1_img4-l{clear:both;float:left;width:189px;height:18px;margin:0px 110px 10px auto;padding:0px;text-align:center;}
.res-e1_img4-r{float:left;width:189px;height:18px;margin:0px 0px 10px auto;padding:0px;text-align:center;}
.res-e1_l-t2_l{clear:left;float:left;width:304px;margin:0px 0px 20px 0px;height:18px;}
.res-e1_l-t2_r{float:left;width:287px;margin:0px 0px 20px 0px;height:18px;}
.res-e1_l-t3_l{clear:both;float:left;width:189px;height:16px;margin:0px 110px 0px auto;padding:0px;text-align:center;}
.res-e1_l-t3_r{float:left;width:189px;height:16px;margin:0px auto 0px auto;padding:0px;text-align:center;}
.res-e1_l-t4_l{clear:left;float:left;width:304px;margin:0px;height:36px;}
.res-e1_l-t4_r{float:left;width:287px;margin:0px;height:36px;}
.res-te1{margin:10px auto 20px 33px;}
.res-te2{margin:10px auto 0px 33px;}
.res-te3{margin:10px auto 20px 33px;}


/* めざします！ (aims.html) */
.ai-title01{margin:0px auto 0px 44px;background-image:url(../images/ai-title01.gif);background-repeat:no-repeat;height:24px;}
.ai-title01_text01{margin:0px auto 0px 185px;padding:3px 0px 0px 0px;height:12px;}
.ai-e1{width:591px;margin:10px 0px 0px 58px;}
.ai-e1_img1-l{float:left;width:189px;height:150px;margin:0px 110px 10px 0px;padding:0px;}
.ai-e1_img1-r{float:left;width:189px;height:150px;margin:0px 0px 10px 0px;padding:0px;}
.ai-te1{margin:10px auto 30px 15px;}


/* 活動報告 (activity.html) */
.acti-e1{width:605px;margin:12px 0px 20px 44px;}
.acti-e1_img1-l{float:left;width:250px;height:178px;margin:0px 59px 10px 0px;padding:0px;}
.acti-e1_img1-r{float:left;width:250px;height:178px;margin:0px 0px 10px 0px;padding:0px;}
.acti-title01{margin:0px auto 0px 44px;background-image:url(../images/acti-title01.gif);background-repeat:no-repeat;height:24px;}
.acti-title01_text01{margin:0px auto 0px 185px;padding:3px 0px 0px 0px;height:12px;}
.acti-e2{width:591px;margin:12px 0px 200px 58px;}
.acti-te1{margin:0px auto 0px 15px;}



/* 活動報告の中身 (acti-1.html) */
.acti-1-title02{margin:12px auto 20px 58px;}
.acti-1-title01{margin:0px auto 0px 44px;background-image:url(../images/acti-1/acti-1-title01.gif);background-repeat:no-repeat;height:24px;}
.acti-1-title01_text01{margin:0px auto 0px 165px;padding:3px 0px 0px 0px;height:12px;}
.acti-1-e1{width:591px;margin:10px 0px 0px 58px;}
.acti-1-e1_img1-l{float:left;width:252px;height:182px;margin:0px 57px 10px 0px;padding:0px;}
.acti-1-e1_img1-r{float:left;width:218px;height:182px;margin:0px 0px 10px 0px;padding:0px;}
.acti-1-te1{margin:10px auto 150px 22px;}
.acti-2-e1_img2{height:175px;margin:0px auto 10px 50px;padding:0px;}
.acti-2-title01{margin:0px auto 0px 44px;background-image:url(../images/acti-1/acti-2-title02.gif);background-repeat:no-repeat;height:24px;}


/* トピックス (topics.html)*/
.topi-title01{margin:0px auto 0px 44px;background-image:url(../images/topi-title0001.gif);background-repeat:no-repeat;height:24px;}
.topi-title01_text01{margin:0px auto 0px 185px;padding:3px 0px 0px 0px;height:12px;}
.topi-e1{width:591px;margin:10px 0px 30px 58px;padding:0px;}
.topi-t1{margin:0px 0px 20px 0px;padding:0px;}


/* 県議会レポート (k-report.html) */
.k-repo-e1{width:605px;margin:12px 0px 20px 44px;}
.k-repo-img01{margin:0px auto 0px 150px;}
.k-repo-title01{margin:0px auto 0px 44px;background-image:url(../images/k-repo-title01.gif);background-repeat:no-repeat;height:24px;}
.k-repo-title01_text01{margin:0px auto 0px 185px;padding:3px 0px 0px 0px;height:12px;}
.k-repo-e2{width:591px;margin:12px 0px 200px 58px;}
.k-repo-te1{margin:0px auto 0px 15px;}


/* 県議会レポートの中身 (k-report-1.html)*/
.k-repo-1_title01{margin:0px auto 0px 44px;background-image:url(../images/k-repo/k-repo-1_title01.gif);background-repeat:no-repeat;height:24px;}
.k-repo-1_title01_text01{margin:0px auto 0px 185px;padding:3px 0px 0px 0px;height:12px;}
.k-repo-1_title02{margin:12px auto 20px 58px;}
.k-repo-1_e1{width:605px;margin:10px 0px 30px 44px;padding:0px;}
.k-repo-1_e1-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 5px;background-color:#3C3CFF;color:#ffffff;font-weight:bold;}
.k-repo-1_e1-text1{margin:0px auto 20px 14px;}
.k-repo-1_e1-text2{margin:0px auto 15px 14px;}
.k-repo-1_e1-text3{font-weight:bold;margin:0px auto 15px 24px;}


/* リンク (hyogo.html・) */
.link-title01{margin:0px auto 0px 44px;background-image:url(../images/link-title01.gif);background-repeat:no-repeat;height:24px;}
.link-title01_text01{margin:0px auto 0px 230px;padding:3px 0px 0px 0px;height:12px;}
.link-e1{width:591px;margin:0px 0px 0px 58px;}
.link-e1_1{width:591px;height:95px;margin-top:10px;}
.link-form{float:left;width:167px;}
.link-form-right{float:left;width:424px;}
.link-form-right_t{}
.link-e1_2{clear:both;width:591px;height:19px;margin:0px 0px 20px 0px;}
.link-e1_2-left{float:left;width:220px;margin:0px;height:19px;}
.link-e1_2-right{float:left;width:371px;margin:0px;height:19px;}
.link-e1_3{clear:both;width:591px;height:19px;margin:0px 0px 10px 0px;}
.link-e1_4{clear:both;width:591px;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}
.link-e1_4-left{float:left;width:220px;margin:0px 0px 10px 0px;}
.link-e1_4-right{float:left;width:361px;margin:0px 0px 10px 0px;}
.link-e1_5-left{float:left;width:220px;margin:0px 0px 30px 0px;}
.link-e1_5-right{float:left;width:361px;margin:0px 0px 30px 0px;}
.link-e1_10-left{float:left;width:120px;margin:0px 0px 230px 0px;}
.link-e1_10-right{float:left;width:461px;margin:0px 0px 230px 0px;}
.link-e1_11-left{float:left;width:120px;margin:0px 0px 30px 0px;}
.link-e1_11-right{float:left;width:461px;margin:0px 0px 30px 0px;}




