/***** トップページのメニューの設定ここから *****/body {margin: 0px auto;padding: 0px;background-color: #FFF;}a { color:#666666; text-decoration:none; }a:link { color:#333333; text-decoration:none; }a:visited { color:#333333; text-decoration:none; }a:active { color:#009900; text-decoration:none; }a:hover { color:#009900; text-decoration:underline; }.top-ga a { color:#FFFFFF; text-decoration:none; }.top-ga a:link { color:#FFFFFF; text-decoration:none; }.top-ga a:visited { color:#FFFFFF; text-decoration:none; }.top-ga a:active { color:#CC0000; text-decoration:none; }.ltop-ga a:hover { color:#CC0000; text-decoration:underline; }.top-ga2 a { color:#FFFFFF; text-decoration:none; }.top-ga2 a:link { color:#FFFFFF; text-decoration:none; }.top-ga2 a:visited { color:#FFFFFF; text-decoration:none; }.top-ga2 a:active { color:#CC0000; text-decoration:none; }.ltop-ga2 a:hover { color:#CC0000; text-decoration:underline; }#layout {margin: 0px auto;padding: 15px 0px 15px ;width: 720px;background-color: #FFF;text-align: left;}ul {margin: 0px;padding: 0px;}.st {padding: 20px 0px 20px ;}#cont-menu {margin: 0px 0px 0px ;}#title {margin: 0px auto;padding: 36px 0px 36px ;text-align: center;}#title-l {margin: 0px 102px 0px ;padding: 36px 0px 36px ;text-align: center;border-bottom: 1px solid #428542;}.modoru {margin: 0px auto;padding: 20px 0px 0px ;text-align: center;}table.c {margin-right:auto; margin-left:auto;}h1.cont {font-size: 14px;color: #4B4B4B;margin: 0px;padding: 0px 20px 0px ;text-align: center;}h1.note {font-size: 12px;color: #4B4B4B;margin: 0px;padding: 0px 20px 0px ;text-align: center;}h1.note-c {font-size: 12px;color: #4B4B4B;margin: 0px;padding: 0px 20px 0px ;text-align: left;}p.cont-ga {font-size: 12px;font-weight: bold;color: #FFFFFF;margin: 0px;padding: 5px 0px 5px ;text-align: center;background-color:#428542;}h2.event {font-size: 12px;font-weight: bold;color: #333333;margin: 15px 0px 5px 0px ;padding: 0px 0px 6px 0px ;list-style : inside url(../../../list_g-s.gif); border-bottom: 1px solid #428542;}#honbun {font-size: 10pt;margin: 0px 102px 35px ;padding: 0px ;}#honbun-note {font-size: 10pt;margin: 0px 50px 35px ;padding: 0px ;}#honbun620 {font-size: 10pt;margin: 0px 0px 35px ;padding: 0px ;}.left-12 {font-size: 12px;font-weight: normal;text-align: left;color: #4B4B4B;line-height: 160%;margin: 0px;padding: 10px 0px 0px;}.left-12-b {font-size: 12px;font-weight: bold;text-align: left;color: #4B4B4B;line-height: 160%;margin: 0px;padding: 5px 20px 0px 0px;}.left-12-l {font-size: 12px;font-weight: normal;text-align: left;color: #4B4B4B;line-height: 160%;margin: 0px;padding: 15px 0px 15px;border-bottom: 1px solid #428542;}.left-12-news {font-size: 12px;font-weight: normal;text-align: left;color: #4B4B4B;line-height: 160%;margin: 0px;padding: 0px;}.left-12-note {font-size: 12px;font-weight: normal;text-align: left;color: #4B4B4B;line-height: 200%;margin: 0px;padding: 12px 18px 6px;}.comment-12 {font-size: 12px;font-weight: normal;text-align: left;color: #4B4B4B;line-height: 160%;margin: 10px 0px 10px 30px;padding: 0px;}.katsudou {margin: 10px 0px 10px;padding: 0px;}.link-12-l {font-size: 12px;font-weight: normal;text-align: left;color: #4B4B4B;line-height: 160%;margin: 0px;padding: 5px 0px 15px 60px ;border-bottom: 1px solid #428542;}table.line {border-width: 1px 1px 1px 1px;border-style: solid;border-color: #339900;}td.line-right {border-width: 0px 1px 0px 0px;border-style: solid;border-color: #339900;}.top-ga {font-size: 12px;font-weight: bold;text-align: center;color: #FFFFFF;line-height: 160%;margin: 0px;padding: 5px 0px;background-color:#339900;}.top-ga2 {font-size: 12px;font-weight: bold;text-align: center;color: #FFFFFF;line-height: 160%;margin: 0px;padding: 5px 0px;background-color:#993300;}table.line2 {border-width: 1px 1px 1px 1px;border-style: solid;border-color: #993300;}td.line-right2 {border-width: 0px 1px 0px 0px;border-style: solid;border-color: #993300;}td.note {border-width: 1px;border-style: solid;border-color: #98DC8D;}.top-ga2 {font-size: 12px;font-weight: bold;text-align: center;color: #FFFFFF;line-height: 160%;margin: 0px;padding: 5px 0px;background-color:#993300;}.title-ga {font-size: 12px;font-weight: bold;text-align: center;color: #4B4B4B;line-height: 160%;margin: 8px 18px 3px;padding: 0px;border-bottom: 1px solid #339900;}.title-ga2 {font-size: 12px;font-weight: bold;text-align: center;color: #4B4B4B;line-height: 160%;margin: 8px 18px 3px;padding: 0px;border-bottom: 1px solid #993300;}.left-12-ga {font-size: 12px;font-weight: normal;text-align: left;color: #4B4B4B;line-height: 160%;margin: 0px;padding: 12px 18px 6px;}.left-10-ga {font-size: 10px;font-weight: normal;text-align: left;color: #4B4B4B;line-height: 160%;margin: 0px;padding: 2px 18px 10px;}.left-10-com {font-size: 10px;font-weight: normal;text-align: left;color: #4B4B4B;line-height: 120%;margin: 0px;padding: 2px 0px 10px;}.ga-button {margin: 0px;padding: 15px 0px 3px;border-bottom: 1px solid #339900;}.ga-button2 {margin: 0px;padding: 30px 0px 5px;border-bottom: 1px solid #993300;}img.f_left {float: left;margin-right: 20px;margin-bottom: 10px;}img.f_right {float: right;margin-left: 20px;margin-bottom: 10px;}.t_index {margin: 0px;padding: 30px 0px 10px;}li.title {font-size: 12px;font-weight: normal;color: #333333;margin: 15px 0px 5px 22px ;padding: 0px 0px 0px 8px ;list-style : outside url(../../../list_y.gif); }li.title_event {font-weight: bold;color: #333333;margin: 15px 0px 5px 0px ;padding: 0px 0px 6px 0px ;list-style : inside url(../../../list_g-s.gif); border-bottom: 1px solid #428542;}li.link {font-weight: normal;color: #333333;margin: 15px 0px 5px 22px ;padding: 0px 0px 0px 8px ;list-style : outside url(../../../list_g-s.gif); }li.comment {font-size: 12px;font-weight: normal;text-align: left;color: #4B4B4B;line-height: 160%;margin: 0px 0px 0px 50px;padding: 0px 0px 0px 0px ;list-style-position: outside; list-style-type: decimal;}li.comment-a {font-size: 12px;font-weight: normal;text-align: left;color: #4B4B4B;line-height: 160%;margin: 0px 0px 0px 30px;padding: 0px 0px 0px 0px ;list-style-position: outside; list-style-type: none;}li.comment-b {font-size: 12px;font-weight: normal;text-align: left;color: #4B4B4B;line-height: 160%;margin: 0px 0px 0px 60px;padding: 0px 0px 0px 0px ;list-style-position: outside; list-style-type: none;}.photo {margin: 0px auto;padding: 36px 0px 36px ;text-align: center;}.event {margin: 0px 0px 20px ;padding: 0px ;}.news {margin: 0px ;padding: 15px 0px 15px;border-bottom: 1px solid #428542;}img.right {float: right;margin-left: 6px;margin-bottom: 6px;}.footer {margin: 0px ;padding: 4px 150px 4px 170px ;background-color:#E2E2E2;}.left-footer {font-size: 10px;font-weight: normal;text-align: left;color: #404040;line-height: 150%;margin: 0px;padding: 5px 5px 5px 20px;}td.eve-r {text-align: right;vertical-align: top;padding: 10px 0px 0px;}.tl {text-align: left;}.tr {text-align: right;}.vt {vertical-align: top;}.vc{ vartical-valign: center;}.vb{ vartical-valign: bottom;}
