body {
    background: white !important;
    font-family: "メイリオ","Meiryo","Satoshi", sans-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif !important;
    padding-top: 0px !important;
    font-style: normal !important;
}

.main-footer{
    padding: 0px;
    margin-left: 0px;
    max-width: 1250px;
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
    #timeline > li{
        margin-bottom: 0px;
    }

    #main-navbar{
        height: 68px;
    }

}

#need-advice-form label.label-control span {
    top: 0px;
}

#tos {
    margin-top: 1px;
}


.btn-dark-green { 
    color: #ffffff; 
    background-color: #65653C; 
    border-color: #65653C; 
} 

.btn-dark-green:hover, 
.btn-dark-green:focus, 
.btn-dark-green:active, 
.btn-dark-green.active, 
.open .dropdown-toggle.btn-dark-green { 
    color: #ffffff; 
    background-color: #65653C; 
    border-color: #65653C; 
} 

.btn-dark-green:active, 
.btn-dark-green.active, 
.open .dropdown-toggle.btn-dark-green { 
    background-image: none; 
} 

.btn-dark-green.disabled, 
.btn-dark-green[disabled], 
fieldset[disabled] .btn-dark-green, 
.btn-dark-green.disabled:hover, 
.btn-dark-green[disabled]:hover, 
fieldset[disabled] .btn-dark-green:hover, 
.btn-dark-green.disabled:focus, 
.btn-dark-green[disabled]:focus, 
fieldset[disabled] .btn-dark-green:focus, 
.btn-dark-green.disabled:active, 
.btn-dark-green[disabled]:active, 
fieldset[disabled] .btn-dark-green:active, 
.btn-dark-green.disabled.active, 
.btn-dark-green[disabled].active, 
fieldset[disabled] .btn-dark-green.active { 
    background-color: #65653C; 
    border-color: #65653C; 
} 

.btn-yellow { 
    color: #000000; 
    background-color: #FEDF84; 
    border-color: #FEDF84; 
} 

.btn-yellow:hover, 
.btn-yellow:focus, 
.btn-yellow:active, 
.btn-yellow.active, 
.open .dropdown-toggle.btn-yellow { 
    color: #000000; 
    background-color: #FEDF84; 
    border-color: #FEDF84; 
} 

.btn-yellow:active, 
.btn-yellow.active, 
.open .dropdown-toggle.btn-yellow { 
    background-image: none; 
} 

.btn-yellow.disabled, 
.btn-yellow[disabled], 
fieldset[disabled] .btn-yellow, 
.btn-yellow.disabled:hover, 
.btn-yellow[disabled]:hover, 
fieldset[disabled] .btn-yellow:hover, 
.btn-yellow.disabled:focus, 
.btn-yellow[disabled]:focus, 
fieldset[disabled] .btn-yellow:focus, 
.btn-yellow.disabled:active, 
.btn-yellow[disabled]:active, 
fieldset[disabled] .btn-yellow:active, 
.btn-yellow.disabled.active, 
.btn-yellow[disabled].active, 
fieldset[disabled] .btn-yellow.active { 
    background-color: #FEDF84; 
    border-color: #FEDF84; 
} 

.btn-yellow .badge { 
    color: #FEDF84; 
    background-color: #000000; 
}

.btn-gold { 
    color: #000000; 
    background-color: #c4c4c4; 
    border-color: #000000 !important; 
} 

.btn-gold:hover, 
.btn-gold:focus, 
.btn-gold:active, 
.btn-gold.active, 
.open .dropdown-toggle.btn-gold { 
    color: #000000; 
    background-color: #c4c4c4; 
    border-color: #000000; 
} 

.btn-gold:active, 
.btn-gold.active, 
.open .dropdown-toggle.btn-gold { 
    background-image: none; 
} 

.btn-gold.disabled, 
.btn-gold[disabled], 
fieldset[disabled] .btn-gold, 
.btn-gold.disabled:hover, 
.btn-gold[disabled]:hover, 
fieldset[disabled] .btn-gold:hover, 
.btn-gold.disabled:focus, 
.btn-gold[disabled]:focus, 
fieldset[disabled] .btn-gold:focus, 
.btn-gold.disabled:active, 
.btn-gold[disabled]:active, 
fieldset[disabled] .btn-gold:active, 
.btn-gold.disabled.active, 
.btn-gold[disabled].active, 
fieldset[disabled] .btn-gold.active { 
    background-color: #c4c4c4; 
    border-color: #000000; 
} 

.btn-gold .badge { 
    color: #DBD2B5; 
    background-color: #000000; 
}

.skin-black-light .main-header > .navbar .navbar-custom-menu .navbar-nav > li > a, .skin-black-light .main-header > .navbar .navbar-right > li > a{
    padding: 8px;
}

.gold-background{background:#dbd2b5}

.error{color: firebrick;}

.btn-orange{
    background-color: #D54E21;
    border-color: #D54E21;
    color: white;
}

.btn-orange:hover{
    background-color:  #c7491f;
    border-color:  #c7491f;
    color: white;
}

.btn-circle {
    width: 36px;
    height: 36px;
    padding: 8px 12px;
    font-size: 13px;
    line-height: 1.33;
    border-radius: 25px;
    font-weight: bolder;
    box-shadow: 0 0 0 5px #D5D5D5 inset;
}

.no-padder{
    padding : 0px !important;
}
#headerText {
    position: absolute;
    font-size: 24px;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    height: 100%;
    line-height: 50px;
}
#headerText {
    position: absolute;
    font-size: 24px;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    height: 100%;
    line-height: 50px;
}


.dialogLabel {
    left: 17px;
    font-weight: normal;
    color: #8e8e8e;
    font-size: 14px;
}
@media (min-width: 768px) and (max-width: 992px) {
    .box-body>.row>div>button {
        font-size: 14px;
    }
}

.g-recaptcha>div {
    width: 100% !important;
}

@media (max-width: 640px) {
    .modal-dialog {
        /*width: 100% !important;*/
    }
}

.format-buttons {
    color: #7d7d7d;
    font-size: 14px;
    font-weight: bold;
}

.format-buttons>span:first-child {
    color: #7d7d7d;
}

.allStateSelect>span:nth-child(2) {
    color: #fff !important;
}

*:not(.fa .glyphicon) {
    font-family: "メイリオ","Meiryo","Satoshi", sans-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif !important;
}

h1, h2, h3, h4 
{
    font-family: "メイリオ","Meiryo","Satoshi", sans-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif !important;

}

.dropdown-toggle>.mySpan>.flag-icon {
    margin-right: 0;
}

.no-side-margin{
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.modal-body em.error{margin-bottom: 0px;}
.idiv:hover{cursor:pointer;}

.header-icons-bg:hover, .header-icons-bg:active, .header-icons-bg:focus {
    background: transparent !important;
}
.countriesInfo
{
    font-style: normal !important;
}

.tooltip {
    font-family: "メイリオ","Meiryo","Satoshi", sans-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif !important
}

.idiv {
    font-family: "メイリオ","Meiryo","Satoshi", sans-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif !important
}