@charset "utf-8";

/* css for jp */

body { font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,Meiryo,"メイリオ","ＭＳ Ｐゴシック","MS PGothic",Helvetica,Arial,sans-serif; }

/**** page-mypage-settings *****/
.lang-ja.page-mypage-settings .box.with-tabs.with-tabs-4 > ul.tabs > li.first { width:191px; left:0; z-index:1; }
.lang-ja.page-mypage-settings .box.with-tabs.with-tabs-4 > ul.tabs > li.second { width:191px; left:190px; z-index:2; }
.lang-ja.page-mypage-settings .box.with-tabs.with-tabs-4 > ul.tabs > li.third { width:181px; left:380px; z-index:3; }
.lang-ja.page-mypage-settings .box.with-tabs.with-tabs-4 > ul.tabs > li.fourth { width:160px; left:560px; z-index:4; }

.revoked {
    background: url(../images/revoked/revoked.png) no-repeat 50% 50%;
}
.font_weight {
    font-weight: 700;
}
.step_css .title_h2 {
    color: #fff;
    font-size: 22px;
    padding: 5px;
    border-radius: 25px;
    background: #ff8501;
    width: 80%;
    margin:5px auto;
    font-weight:700;
}

.step_content_box li {
    display: inline-block;
    text-align: center;
    margin: 25px 38px 10px;
    z-index: 11;
}
.step_content_box li .yuan_css {
    width: 50px;
    height: 50px;
    line-height: 51px;
    border-radius: 50%;
    border: 1px solid #418abb;
    text-align: center;
    color: #418abb;
    margin: 0 auto;
    font-size: 26px;
    font-weight: 700;
}
.step_content_box li p {
    color: #000;
    font-weight: 700;
}
 .line_style {
     position: absolute;
     height: 1px;
     width: 17%;
     background-color: #e1e1e1;
     left: 28%;
     top: 62%;
     z-index: 0;
}
.line_style_2 {
    position: absolute;
    height: 1px;
    width: 18.5%;
    background-color: #e1e1e1;
    left: 52.3%;
    top: 62%;
    z-index: 0;
}
.submit_css_style.red, .submit_css_style.disabled, .submit_css_style.disabled:hover , .btn.submit_css_style:hover{
    font-weight: 700;
    background: linear-gradient(to bottom, #f1960d 0%, #ff8501 100%);
}