* {
    margin:0;
    padding:0;
}
body {
    font-family:メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック",sans-serif;
    font-size:small;
    color:#555555;
    height:100%;
    width:603px;
    margin:0 auto;
}

/* リンクボタン共通 */
a.button {
    display:block;
    border:1px solid #bcbcbc;
    color:#000000;
    text-decoration:none;
    font-weight:bold;
    margin:0 auto;
}
a.button:link {
    color:#000000;
}
a.button:visited {
    color:#000000;
}
a.button:hover {
    color:#000000;
}
a.button.active {
    color:#000000;
}

/* トップライン */
div.topline {
    position:absolute;
    top:0;
    left:0;
    height:5px;
    width:100%;
    background-color:#195547;
}

/* ヘッダ */
#Container div.header {
    padding:15px 5px;
    width:540px;
    margin:0 auto;
}

/* インストールボタン フッターの少し上で固定 */
#Container div.instBtnArea {
    position:absolute;
    bottom:7em;
}

/* フッタ */
#Container div.footer {
    position:absolute;
    left:0;
    right:0;
    bottom:3em;
    border-top:1px solid #bcbcbc;
    text-align:center;
    padding:5px;
}
#Container div.footer table {
    width:100%;
}
#Container div.footer table td.center {
    font-size:x-small;
}
#Container div.footer table td.left,
#Container div.footer table td.right {
    width:90px;
}
#Container div.footer table td.right a.button.close {
    width:75px;
    padding:5px 0;
    background-color:#ffffff;
    color:#5c8f52;
}

/* インストール誘導 */
#Container div.induction.chrome {
    position:absolute;
    bottom: -45px;
    left:10px;
    font-size:16pt;
    width:640px;
    z-index:100;
    color:yellow;
    pointer-events: none;
}
#Container div.induction.edge {
    position:absolute;
    bottom: -40px;
    left:70px;
    font-size:14pt;
    width:580px;
    z-index:100;
    color:yellow;
    pointer-events: none;
    text-align:left;
}
