@charset "UTF-8";/* index.html用 */body { text-align: center; margin: 0; padding: 0; }h1 { margin: 0px; font-size: 150%; padding: 0px; }h2 { margin: 0; font-size: 120%; padding: 0; }.kazari1 { margin: 20px 0px 10px 0px; padding: 0px 10px; border-left:solid; border-style:normal; border-left-width:30px; border-color:#c36; border-bottom:solid; border-bottom-color:#c36; border-bottom-width:1px; color:#c36; }h3 { margin: 0; padding-top:10px; padding-left:20px; font-size: 110%; font-style: normal; font-weight: normal; border-style:solid; border-color:#fff; border-width:0px; color:#c36; }p { margin:0px; padding-top:5px; padding-bottom:5px; padding-left:30px; font-size: 100%; }p.midashi { margin:0px; padding-top:5px; padding-bottom:5px; padding-left:30px; font-size: 100%; color:#c36; }p.banner { margin:0px; padding:0px; text-align: center; }p.pankuzu { font-size: 80%; margin:0; padding-bottom:10px; padding-left:0px; border-bottom-style:dotted; border-bottom-color:#c06; border-bottom-width:1px; }ul { margin: 0; text-align: left; font-size: 100%;}ul.navi { list-style: none; margin: 0; padding-top: 10px; padding-bottom: 10px; padding-left: 30px; line-height: 1.5em; text-align: left; font-size: 100%;}li.free1 a { background: url(../img/chiiki.jpg) no-repeat; color: #ff6600; width:150px; height:48px; }li.free1 a:hover { background: url(../img/chiiki2.jpg) no-repeat; color: #ffffff; }span.purple { color: #639; font-size: 80%;}form { margin: 0px; padding-left: 30px;}#box { margin: 0px auto; padding: 0px; text-align: left; background: #fcf; width: 800px; border-style: solid; border-width: 1px; border-color: #006 #006 #006 #006; }#header { margin:0px; padding:0px; width: 800px; height: 100px; background: #fff; }#adv1 { margin:0px; padding:0px; width: 800px; height:60px; background: #fff; }#adv2 { margin:0px; padding:0px; width: 800px; height:60px; background: #fff; clear: both; }#main { margin: 0px; width: 800px; float: left; color: #fff; background: #fcf; }#main a:link { color:#03f;}#main a:visited { color:#f06;}#main a:hover { color:#fff; background:#f06;}#content1 { margin: 0px; width: 200px; float: left; color: #000000; background: #f9c; }#content2 { margin: 0px; padding: 10px; width: 580px; float: right; color: #000000; background: #fcf; }#footer { margin: 0px; width: 800px; color: #ffffff; background: #006; text-align: center; padding: 1px; }table { border-style: none; border-width: 0px; border-spacing: 0px; margin-left: auto; margin-right: auto }td { padding: 0px; }.vertical { vertical-align: middle;}img { margin: 0px; border-style: solid; border-width: 0px; vertical-align:bottom;}span.bold { font-weight:bold;}table.waku { border: 1px solid #000; border-collapse: collapse; width: 200px;}th.noborder,td.noborder { border: 0px; text-align: center;}