/*ステージスタイル*/body,td,th {color: #333333;}body {background-image: url(../img/back_image.gif);margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}/*全体レイアウト*/#layout1{margin: 0px;padding: 0px;float: left;height: 505px;width: 670px;position: static;}#layout2{margin: 0 0 0 670px;padding: 0px;}#submenu{margin: 0;padding: 0px;height: 20px;width: 850px;position: static;background-color: #dddddd;}/*個別レイアウト*/.botton{width: 180px;height: 505px;}/*お知らせ*/.newstitle{margin: 0px;padding: 5px 5px 5px 10px;height: auto;width: 310px;font-size: 12px;font-weight: bold;color: #990000;}.newsline{height: 1px;width: 310px;border-top-width: 1px;border-top-style: dotted;border-top-color: #990000;padding: 0px;margin-top: 3px;margin-right: 5px;margin-bottom: 3px;margin-left: 10px;}.newscomment{margin: 0px;padding: 0px 5px 0px 10px;height: auto;width: 310px;font-size: 10px;color: #000000;}.newsdays{margin: 0px;height: auto;width: 310px;padding-top: 0px;padding-right: 5px;padding-bottom: 0px;padding-left: 10px;font-size: 9px;color: #999999;}/*開設窓口*/.infotitle{margin: 0px;padding: 5px 5px 5px 5px;height: auto;width: 335px;font-size: 12px;font-weight: bold;color: #330000;}.infoline{height: 1px;width: 335px;border-top-width: 1px;border-top-style: dotted;border-top-color: #330000;padding: 0px;margin-top: 0px;margin-right: 5px;margin-bottom: 0px;margin-left: 5px;}.infocomment{margin: 0px;padding: 3px 5px 3px 5px;height: auto;width: 335px;font-size: 10px;color: #000000;}/*お問い合わせ*/.mailtitle{margin: 0px;padding: 5px 10px;height: auto;width: 160px;font-size: 11px;font-weight: bold;color: #000000;}.mailcomment{margin: 0px;padding: 0px 10px 0px 10px;height: auto;width: 160px;font-size: 9px;color: #000000;}/*フッタライン*/.footline{background-image: url(../img/tensen1.gif);background-repeat: repeat-x;margin: 0px;padding: 0px;height: 3px;width: 850px;}/*フォントスタイル*/.style1 {font-size: 10px}.style2 {font-size: 9px}a.type1 {color:#330000;text-decoration:none;font-size: 9px;}a:hover.type1 {color:#999999;text-decoration:underline;font-size: 9px;}