@charset "utf-8";
/* -----------------------------------------------------------------
 ログイン画面共通CSS
----------------------------------------------------------------- */

body #container {
    min-height: auto;
}

#recommendbrowser {
    background: #f7f7f7;
}

#recommendbrowser p {
    color: #000;
    text-align: center;
}

#recommendbrowser p:first-child {
    color: #ff0000;
}

#browserLinkArea .bt_chrome {
    background: url(/images/free/top/bg_bnr_chrome.jpg) no-repeat scroll 8px 5px transparent;
    background-color: #fff;
    display: inline-block;
    height: 66px;
    position: relative;
    border-radius: 3px;
    text-decoration: none;
    margin: 0 10px 7px 0;
    width: 280px;
    border: #4c4c4c solid 2px;
}

#browserLinkArea .bt_fox {
    background: url(/images/free/top/bg_bnr_firefox.jpg) no-repeat scroll 8px 5px transparent;
    display: inline-block;
    height: 66px;
    position: relative;
    background-color: #fff;
    text-decoration: none;
    border-radius: 3px;
    width: 280px;
    border: #4c4c4c solid 2px;
}

#browserLinkArea .bt_fox span:hover,
#browserLinkArea .bt_chrome span:hover {
    border-bottom: solid 1px #FFFFFF;
}

#browserLinkArea .bt_fox span,
#browserLinkArea .bt_chrome span {
    display: inline-block;
    position: relative;
    top: 41px;
    left: 60px;
    color: #40a03c;
    border-bottom: solid 1px #40a03c;
}

#browserLinkArea {
    text-align: center;
}

#browserInfo {
    padding-bottom: 20px;
}

.ie_login {
    margin: 30px 65px 20px 65px!important;
}