#container{
    position: relative;
    background: url("../images/dashboard/bg/dbBg001.jpg") repeat 0 0;
    background-attachment: fixed;
}

#container.uta {
    background: url("../images/dashboard/bg/uta3.jpg") repeat 0 0;
}

#container.muse {
    background: url("../images/dashboard/bg/muse.jpg") repeat 0 0;
}

#container.competition {
    background: url("../images/dashboard/bg/competition.jpg") repeat 0 0;
}

#container.etb {
    background: url("../images/dashboard/bg/etb.jpg") repeat 0 0;
}

#container.daiki {
    background: url("../images/dashboard/bg/daiki.jpg") repeat 0 0;
}

/*#container.welcome_via_51{
    background: url("../images/dashboard/bg/dbBg002.jpg") repeat 0 0;
}*/

#dashBoard{
    width: 995px;
    margin: 0 auto;
    padding: 110px 0;
}

/*#dashBoard.welcome{
    width: 100%;
    margin: 0 auto;
    padding: 0px!important;
}
*/

#dashBoard.header_mini{
    padding: 50px 0 110px;
}
#dashBoard.dbTop{padding: 0 0 110px;}

#dashBoardWrap{
    width: 995px;
    margin: 0  auto;
    padding-bottom: 80px;
    background: url("../images/dashboard/dbBG.png") repeat 0 0;
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
}

/*#dashBoardWrap.welcome{
    width: 100%;
		margin: 0 auto;
}
*/

#dashBoardWrap.noshadow{
    -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;
}
.dbTmoreBtnA{
    cursor: pointer;
    display: block;
    padding: 10px 25px 15px 10px;
    text-align: right;
    color: #aaa;
    background: url("../images/dashboard/moreArr.png") no-repeat 99% 14px;
}
.dbTmoreBtnA:hover{
    color: #FF3B32;
    background: url("../images/dashboard/moreArr_on.png") no-repeat 99% 14px;
}
.dbTCdivider{
    height: 7px;
    background: url("../images/dashboard/dbLdivider.png") repeat 0 0;
}
.dbTCdivider2{
    height: 10px;
    background: url("../images/dashboard/titleChidori2.png") repeat-x 0 0;
}
.dbTLcontents{
    position: relative;
    float: left;
    width: 650px;
    color: #666666;
    margin-bottom: 20px;
}
.dbTitle{
    color: #888;
    background-color: #FF00FF;
    height: 38px;
    padding: 12px 0 0 15px;
    background: url("../images/dashboard/titleChidori.png") no-repeat 0 0;
    margin: 0 0 20px 0;
}
.dbTitle a{
    color: #888;
    padding: 10px 18px 15px 0;
    background: url("../images/dashboard/moreArr.png") no-repeat 100% 14px;
}
.dbTitle a:hover{
    color: #FF3B32;
    background: url("../images/dashboard/moreArr_on.png") no-repeat 100% 14px;
}
.dbTLcontents .dbTitle{
    margin: 0;
}
.release_flow_title{
    position: relative;
    font-size: 12px;
    height: 38px;
    padding: 0 10px;
    background: url("../images/dashboard/titleChidori.png") no-repeat 0 0;
    margin: 0 0 40px 0;
}

#stepTitle{
    font-size: 13px;
    font-weight: bold;
    height: 38px;
    width: 800px;
}
.stepBtnWrap{
    float: left;
}
.stepBtn, .stepBtnLink {
    display: block;
    color: white;
    background: none;
    padding: 0 0 0 10px;
    margin: 0 15px 0 0;
    color: #FFF;
    height: 38px;
    overflow: hidden;
    text-decoration: none;
}
.stepBtn span, .stepBtnLink span{
    font-size: 10px;
    font-style: italic;
}
.stepBtnLink:hover{
    color: #FF3B32;
    background: none;
    text-decoration: none;
}
.stepBtn.active{
    color: white;
}
.stepBtn.not_link {
    color: #eee;
    font-weight: normal;
}

.stepBtn.step1 { width: 158px; z-index: 6; position: absolute; padding-left: 10px;}
.stepBtn.step1.active { background: url("../images/dashboard/step1_on.png") no-repeat;}
.stepBtn.step1.stepBtnLink { background: url("../images/dashboard/step1_link.png") no-repeat;}
.stepBtn.step1.stepBtnLink:hover { background-position: 0 -38px; color: #FFF;}

.stepBtn.step2 { width: 140px; z-index: 5; position: absolute; left: 155px; padding-left: 40px;}
.stepBtn.step2.active { background: url("../images/dashboard/step3_on.png") no-repeat -34px 0px;}
.stepBtn.step2.stepBtnLink { background: url("../images/dashboard/step3_link.png") no-repeat -34px 0px;}
.stepBtn.step2.stepBtnLink:hover { background-position: -34px -38px; color: #FFF;}
.stepBtn.step2.not_link { background: url("../images/dashboard/step3_gray.png") no-repeat -34px 0px;}

.stepBtn.step3 { width: 165px; z-index: 4; position: absolute; left: 295px; padding-left: 55px;}
.stepBtn.step3.active { background: url("../images/dashboard/step3_on.png") no-repeat;}
.stepBtn.step3.stepBtnLink { background: url("../images/dashboard/step3_link.png") no-repeat;}
.stepBtn.step3.stepBtnLink:hover { background-position: 0 -38px; color: #FFF;}
.stepBtn.step3.not_link { background: url("../images/dashboard/step3_gray.png") no-repeat;}

.stepBtn.step4 { width: 100px; z-index: 3; position: absolute; left: 460px; padding-left: 65px;}
.stepBtn.step4.active { background: url("../images/dashboard/step4_on.png") no-repeat;}
.stepBtn.step4.stepBtnLink { background: url("../images/dashboard/step4_link.png") no-repeat;}
.stepBtn.step4.stepBtnLink:hover { background-position: 0 -38px; color: #FFF;}
.stepBtn.step4.not_link { background: url("../images/dashboard/step4_gray.png") no-repeat;}

.stepBtn.step5 { width: 119px; z-index: 2; position: absolute; left: 600px; padding-left: 45px;}
.stepBtn.step5.active { background: url("../images/dashboard/step5_on.png") no-repeat;}
.stepBtn.step5.stepBtnLink { background: url("../images/dashboard/step5_link.png") no-repeat;}
.stepBtn.step5.stepBtnLink:hover { background-position: 0 -38px; color: #FFF;}
.stepBtn.step5.not_link { background: url("../images/dashboard/step5_gray.png") no-repeat;}

.stepBtn.step6 { width: 158px; z-index: 1; position: absolute; left: 735px; padding-left: 45px;}
.stepBtn.step6.active { background: url("../images/dashboard/step6_on.png") no-repeat;}
.stepBtn.step6.stepBtnLink { background: url("../images/dashboard/step6_link.png") no-repeat; }
.stepBtn.step6.stepBtnLink:hover { background-position: 0 -38px; color: #FFF;}
.stepBtn.step6.not_link { background: url("../images/dashboard/step6_gray.png") no-repeat;}

.shortInput{
    width: 50px !important;
}
