* { padding: 0; margin: 0; line-height: 1.6 } body { font-family: "ヒラギノ角ゴ W3","Hiragino Kaku Gothic","メイリオ","Meiryo","MS ゴシック","MS Gothic",monospace; text-align: center; padding: 0; margin: 0; color: #000; font-size: 12pt } table { table-layout: fixed; } address { text-decoration: none; } h1 { font-size:21pt; } h2 { font-size: 16pt; } h3 { font-size: 14pt; } a { font-weight: 700; text-decoration: none; } a:link, a:visited { color: #0f2937; } a:hover, a:active { color: #348bdb; } #view-ctrl { text-align: right; background-color: #fff; } #view-ctrl img { border: none; } #header { background-image: url('img/headbg.png'); background-repeat: repeat-x; text-align: center; } #header h1{ letter-spacing: 5px; color:#27333e; padding-left: 1%; display: inline; } #header h2 { letter-spacing: 2px; color: #27333e; padding-left: 1%; display: inline; } .sm { text-align: right; } #t-menu ul { clear: both; list-style-type: none; list-style-image: none; color: #fff; background-color: #205573; } #t-menu li { margin: 2% 1%; display: inline; font-size: 12pt; color: #fff; line-height: 3em; background-color: #205573; } #t-menu li a { color: #fff; background-color: #205573; font-weight: 400; } #t-menu li a:hover { color: #ff9; font-weight: 400; } #b-menu ul { clear: both; list-style-type: none; list-style-image: none; color: #fff; background-color: #205573; text-align: center; } #b-menu li { margin: 2% 1%; display: inline; color: #fff; line-height: 3em; background-color: #205573; font-size: 11pt; } #b-menu li a { color: #fff; background-color: #205573; font-weight: 400; } #b-menu li a:hover { color: #ff9; font-weight: 400; } #container { clear: both; width: 1024px; margin: 0 auto; background-color: #fff; text-align: left; } #jump { text-align: right; clear: both; padding: 5px; } #footer { text-align: center; background-color: #205573; color: #fff; } #footer address { font-size: 12pt; } #footer p { font-size: 10.5pt; padding-top: 1%; color: #fff; } #footer p a { color: #fff; } #footer p a:hover, #footer p a:active { color: #ff9; } .high-c { letter-spacing: -0.2em; color: #fff; background-color: #000; } .red { color: #900; font-weight: 700; font-size: 80%; } .futoji { font-weight: 700; } .yoko { display: inline; } td.c2 { border: 1px #000 solid; border-collapse: collapse; padding: 3px 1% } .m100 { margin: 0 10%; } #osero { margin-left: 1%; line-height: 180%; font-family: "MS ゴシック"; } #osero td{ vertical-align: top; } .migi { text-align: right; } .ltl { font-size: 90%; } .onsei { position: absolute; left: -9999px; top: 0; } .mpt1 { width:8%; } .mpt2 { width: 10% } .mpt3 { width: 13%; } .mpt5, .mpt4{ width: 11%; } .nm{ border-right: none; } .msg { font-family: "MS ゴシック"; } @media screen and (max-device-width: 480px) { #header { width: 1200px; background-image: url(img/headbg.png); background-repeat: repeat-x; text-align: center; } #footer { width: 1200px; text-align: center; background-color: #205573; color: #fff; } #b-menu ul, #t-menu ul { clear: both; width: 1200px; list-style-type: none; list-style-image: none; color: #fff; background-color: #205573; } #container { clear: both; width: 980px; margin: 0 auto; background-color: #fff; text-align: left; } #view-ctrl { width: 980px; text-align: right; background-color: #fff; } #footer address a { color:#fff; } #footer address a:hover, #footer p a:active { color:#fff; } } .tb table { border-bottom: #000 1px solid; border-left: #000 1px solid; width: 99%; border-collapse: collapse; border-top: #000 1px solid; border-right: #000 1px solid; text-align: left; padding:0; } .tb tr, .tb td { border-bottom: #000 1px solid; border-left: #000 1px solid; border-top: #000 1px solid; border-right: #000 1px solid; text-align: left; padding: 5px 5px 5px 1%; } .tb th { border-bottom: #000 1px solid; border-left: #000 1px solid; border-top: #000 1px solid; border-right: #000 1px solid; text-align: center; padding: 5px 5px 5px 1%; } .naka { text-align: center; }

AltStyle によって変換されたページ (->オリジナル) /