body {  }

p { }

td { }

a:link { }

a:visited { }

a:hover { }

a:active { }
/*トップページ ヘッダー部分*/
p.head { color: blue; font-size: 12px; width: 260px; height: 90px; float: left; margin: 0; padding: 0; }
p.head span { vertical-align: middle; display: none; }
p.head a { color: blue; font-size: 10pt; background-image: url(../images/kawa_title.jpg); background-repeat: no-repeat; background-attachment: scroll; text-decoration: none; width: 260px; height: 90px; float: right; display: block; }
#navi { width: 400px; height: 20px; float: right; margin: 0; padding-top: 25px; }
#navi ul { margin: 0; padding: 0; list-style: none; }
#navi li { text-align: center; float: left; margin: 0; padding: 0; }
#navi li a { font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; text-decoration: none; width: 100px; height: 20px; display: block; }
#navi li a:hover { color: #59493f; font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; text-decoration: none; width: 100px; height: 20px; display: block; }
p.menu { color: blue; font-size: 15px; font-weight: bold; width: 300px; height: 45px; float: right; margin: 0; padding: 0; }
p.menu a { color: blue; text-decoration: none; text-align: center; width: 100px; height: 15px; float: left; margin: 30px 0 0; padding: 0; display: block; }
p.menu a:hover { color: #008000; text-decoration: none; display: block; }
.headwrapper { background: white url(../images/aogaki.jpg) no-repeat 360px 0; width: 760px; height: 90px; margin: 0 auto 0; padding: 0; border: solid 1px #59493f; }
body.top { background-image: url(../images/wall.jpg); margin-top: 0; }
/*トップページ 下段メニュー*/
.wrapper { width: 760px; height: 500px; overflow: hidden; margin-top: 1px; margin-right: auto; margin-left: auto; border: solid 1px #59493f; }
#soul { color: #59493f; font-size: 12px; background-color: white; text-align: right; width: 200px; height: 498px; float: left; margin: 0; padding: 1px; border-right: 1px solid #59493f; }
#soul ul { margin: 0; padding: 0; list-style: none; }
#soul li { background-position: 0 0; margin: 0; padding: 0; }
#soul li span { margin: 0; padding: 0; display: none; }
#soul li a { vertical-align: top; width: 200px; height: 55px; margin: 0; padding: 0 0 1px; display: block; }
#soul li.button1 { background: white url(../images/button1.jpg) no-repeat; margin: 0; padding: 0; }
#soul li.button2 { background-image: url(../images/button2.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0; }
#soul li.button3 { background-image: url(../images/button3.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0; }
#soul li.button4 { background-image: url(../images/button4.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; }
#soul li.button5 { background-image: url(../images/button5.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; border-bottom: 1px dotted #59493f; }
#soul li.button6 { background-image: url(../images/button6.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; border-bottom: 1px dotted #59493f; }
#soul li.button7 { background-image: url(../images/button_jimusyo.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; border-bottom: 1px dotted #59493f; }
#soul li.button8 { background-image: url(../images/button_rentier.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; border-bottom: 1px dotted #59493f; }
#soul li.button1 a:hover { background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; }
#soul li.button2 a:hover { }
#soul li.button3 a:hover { }
#soul li.button4 a:hover { }
#soul li.button5 a:hover { background-image: url(../images/button5_on.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; }
#soul li.button6 a:hover { background-image: url(../images/button6_on.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; }
#soul li.button7 a:hover { }
#soul li.button8 a:hover { }
/*index 右側*/
#contents { background-color: white; background-repeat: repeat; width: 555px; height: 498px; float: right; margin: 0; padding: 0; }
#contentsbook { background-image: url(../images/book_img/book_kawa.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: center; width: 557px; height: 452px; border-bottom: 1px solid #59493f; }
#contentsbook a { width: 557px; height: 452px; display: block; }
#contentsbook span { margin: 0; padding: 0; display: none; }
#contentsbook img { margin-top: 30px; margin-bottom: 35px; margin-left: 58px; border-bottom: 2px outset gray; border-right: 2px outset gray; }
#contents h1 { color: #59493f; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 500; background-repeat: repeat-x; text-align: center; margin-top: 2px; }
#contents img.kawa { background-image: url(../images/book_img/book_kawa.jpg); background-repeat: no-repeat; background-attachment: scroll; width: 550px; height: 430px; float: none; margin: 10px 0 0; padding: 0; }
#contents table { background-color: white; width: 352px; height: 200px; margin-right: auto; margin-left: auto; border-color: silver; border-style: solid outset outset solid; border-width: 1px 2px 2px 1px; }
#contents th { color: olive; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1em; text-align: center; vertical-align: top; width: 45px; margin: 0; padding: 0; border-style: none; }
#contents td { color: #59493f; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: 500; line-height: 1.2em; vertical-align: top; width: 307px; margin: 0; padding: 0; border-style: none; }
#contents table a { color: #59493f; text-decoration: none; }
/*魂の一行詩宣言*/
#contents_soul { background-color: white; background-image: url(file:///D:/河関係/河ホームページ/kawa_hp/kawa/web-content/images/wall.jpg); background-repeat: repeat; background-attachment: fixed; width: 750px; margin: 0 0 0 20px; padding: 0; border-right: 2px outset silver; }
#contents_soul .text { color: #59493f; font-size: 14px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; width: 480px; margin-left: 250px; }
#contents_soul h1 { color: #59493f; font-size: 16px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: normal; line-height: 1.5em; margin-top: 0; margin-bottom: 0; margin-left: 250px; padding: 10px 0 0; }
#contents_soul h2 { color: #59493f; font-size: 14px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: normal; line-height: 1.5em; text-indent: 2em; margin-left: 250px; }
#contents_soul h3 { color: #59493f; font-size: 12px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; margin-left: 630px; }
#contents_soul a { color: silver; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none; width: 120px; height: 20px; display: block; }
/*支部案内*/
.wrapper2 { width: 760px; height: 570px; overflow: hidden; margin-top: 1px; margin-right: auto; margin-left: auto; padding: 0; border: solid 1px #59493f; }
#branch { font-weight: bold; background-image: url(../images/branch_wall.jpg); background-repeat: no-repeat; background-position: left bottom; position: absolute; width: 260px; height: 570px; float: left; }
#branch h1 { color: silver; font-size: 14px; font-weight: bold; font-style: normal; line-height: 1.5em; text-align: center; clear: left; margin: 0; padding: 5px 0 0; }
#branch a { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none; text-align: center; width: 85px; height: 20px; float: left; display: block; white-space: nowrap; }
#branch a:hover { color: silver; }
.branchwrapper { background-image: url(../images/branch_wall.jpg); background-repeat: no-repeat; background-position: right bottom; width: 500px; height: 575px; overflow: hidden; }
#branch_info { width: 500px; height: 570px; margin: 0; padding: 0 0 0 260px; }
#branch_info h1 { color: white; font-size: 16px; font-style: normal; line-height: 1.6em; text-align: center; text-indent: 10px; margin: 0; padding: 3px 0 0; }
#branch_info table { width: 480px; margin: 0 auto; padding: 0; }
#branch_info th { color: white; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: 600; font-style: normal; line-height: 1.4em; background-color: lime; vertical-align: middle; width: 100px; margin: 0; padding: 0; }
#branch_info td { color: black; font-size: 14px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; background-color: white; text-align: left; vertical-align: middle; width: 377px; margin: 0; padding: 0 0 0 3px; }
#branch_info th,td { border-right: 1px solid black; border-bottom: 1px solid black; }
body.branch { background-image: url(../images/wall.jpg); margin-top: 0; }
/*河誌購読・発行所案内*/
#hakkoujo { background-image: url(../images/hakkoujo_wall.jpg); background-repeat: no-repeat; background-attachment: scroll; width: 760px; height: 570px; margin-top: 1px; margin-right: auto; margin-left: auto; border: solid 1px #59493f; }
#hakkoujo table { width: 420px; margin-top: 10px; }
#hakkoujo caption { color: white; font-size: 16px; font-weight: 600; text-align: left; text-indent: 40px; }
#hakkoujo th { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 600; text-align: right; width: 110px; height: 16px; padding-right: 10px; border-style: none; }
#hakkoujo td { color: white; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; width: 300px; border-style: none; }
body.hakkoujo { background-image: url(../images/wall.jpg); margin-top: 0; }
/*主宰作品*/
.wrapper_works { width: 760px; height: 582px; overflow: hidden; margin-top: 1px; margin-right: auto; margin-left: auto; border: solid 1px #59493f; }
.workswrapper { color: #59493f; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #0f0; text-indent: 10px; width: 760px; height: 450px; overflow: hidden; margin: 0; padding: 0; }
#works_img { width: 760px; height: 450px; overflow: hidden; margin: 0; padding: 0; }
#works_img img { margin: 0; padding: 0; overflow: hidden; border-top: 1px solid #59493f; }
#works_navi { background-color: lime; width: 760px; height: 133px; border-top: 1px solid #59493f; }
#works_navi span { color: gray; font-size: 15px; line-height: 1em; }
#works_navi a { color: #59493f; text-decoration: none; }
#works_navi a:hover { color: teal; }
#works_navi h1 { color: #59493f; font-size: 15px; line-height: 1em; text-align: center; margin-top: 10px; margin-right: 0; margin-bottom: 0; }
body.works { background-image: url(../images/wall.jpg); margin-top: 0; }
/*テスト*/
.test { color: #59493f; font-size: 14px; font-weight: 500; line-height: 1.5em; background-color: white; text-indent: 10px; width: 760px; height: 500px; margin-top: 1px; margin-right: auto; margin-left: auto; border: solid 1px; }
/*トピックス*/
.wrapper_topics_artspace { color: blue; font-size: 14px; font-weight: 600; line-height: 1.5em; background-image: url(../images/topics_wall1.jpg); background-repeat: repeat-y; background-attachment: scroll; background-position: center 0; text-indent: 10px; width: 760px; height: 510px; margin-top: 1px; margin-right: auto; margin-left: auto; border: solid 1px #59493f; }
#topics { color: black; font-size: 14px; background-image: url(../images/topics_wall2.jpg); background-repeat: repeat-y; background-attachment: scroll; background-position: center 0; vertical-align: middle; width: 560px; height: 500px; margin-right: auto; margin-left: auto; padding-top: 10px; border-right: 1px solid #59493f; border-left: 1px solid #59493f; }
#topics img { width: 405px; height: 256px; margin-top: 10px; margin-left: 77px; padding: 0; }
#topics h1 { color: blue; font-size: 18px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; font-weight: 700; line-height: 1.2em; text-align: center; vertical-align: middle; margin: 0; }
#topics li { font-size: 16px; vertical-align: middle; margin-left: 10px; padding: 0; list-style-type: square; list-style-position: inside; }
#topics p { color: #59493f; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-indent: 0; width: 395px; margin: 0 0 0 137px; padding: 0; }
#topics h2 { color: black; font-size: 35px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; font-weight: 900; line-height: 1.2em; text-align: center; vertical-align: middle; margin: 0; }
#topics h3 { color: red; font-size: 35px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; font-weight: 900; line-height: 1em; text-align: center; vertical-align: middle; margin: 0; }
#topics h4 { color: black; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.2em; text-indent: 20px; vertical-align: middle; margin: 0 0 0 77px; padding: 0; }
#topics h5 { color: #59493f; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-indent: 0; padding: 3px 5px; width: 393px; margin: 0 0 0 87px; border: solid 1px; }
#topics h6 { color: #59493f; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.2em; text-indent: 0; vertical-align: middle; width: 463px; margin: 0 auto 10px; padding: 0; }
#topics_ichigyoshi { color: blue; font-size: 14px; font-weight: 600; line-height: 1.5em; background-color: white; text-indent: 10px; width: 760px; height: auto; margin-top: 1px; margin-right: auto; margin-left: auto; border: solid 1px #59493f; }
#topics_ichigyoshi img { margin-left: 140px; }
/*関連書籍*/
.wrapper_books { color: blue; font-size: 14px; font-weight: 600; line-height: 1.5em; background-color: white; text-indent: 10px; width: 760px; height: auto; margin-top: 1px; margin-right: auto; margin-left: auto; border: solid 1px #59493f; }
#books { }
#books a { color: #59493f; font-size: 13px; text-decoration: none; }
#books img { width: 168px; height: 248px; float: left; margin: 0; padding: 0; border: solid 1px black; }
#books table { color: black; font-size: 12px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: 600; line-height: 1.5em; background-color: white; text-align: left; text-indent: 0; border-style: none; }
#books tr { margin: 0; padding: 0; border-style: none; }
#books td { vertical-align: top; padding: 10px 20px; border-top: 1px dotted aqua; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#books td.right { font-size: 12px; line-height: 1.5em; text-align: left; text-indent: 0; margin: 0; padding: 10px 0; }
#books h1 { color: #59493f; font-size: 14px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: 600; line-height: 1em; background-color: white; margin: 0; padding: 3px 0; }
#books h2 { color: black; font-size: 12px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: 400; line-height: 1em; text-indent: 30px; margin-top: 0; margin-bottom: 0; padding: 20px 0 0; border-top: 1px dotted aqua; }
#books h3 { color: black; font-size: 12px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: 600; text-indent: 35px; margin-top: 4px; margin-bottom: 4px; padding: 0; }
#books h4 { color: black; font-size: 12px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: 400; line-height: 1.3em; text-indent: 0; margin: 0; padding: 0 150px 20px 30px; }
#books h5 { color: black; font-size: 14px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: 400; line-height: 1.5em; text-indent: 0; margin: 170px 0 0; padding: 0; }
#books h6 { color: black; font-size: 12px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: 400; line-height: 1.3em; text-indent: 0; margin: 0; padding: 0; }

