@charset "euc-jp";
.container{
    padding-right:15px;
    padding-left:15px;
    margin-right:auto;
    margin-left:auto
}
.modal-open{
    overflow:hidden
}
.modal{
    position:fixed;
    top:0px;
    left:0px;  
    z-index:1050;
    display:none;
    overflow:hidden;
    -webkit-overflow-scrolling:touch;
    outline:0
}
.modal.fade .modal-dialog{
    -webkit-transition:-webkit-transform .3s ease-out;
    -o-transition:-o-transform .3s ease-out;
    transition:transform .3s ease-out;
    -webkit-transform:translate3d(0,-25%,0);
    -o-transform:translate3d(0,-25%,0);
    transform:translate3d(0,-25%,0)
}
.modal.in .modal-dialog{
    -webkit-transform:translate3d(0,0,0);
    -o-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.modal-open .modal{
    overflow-x:hidden;
    overflow-y:auto
}

.modal-dialog{
    position:relative;
    width:540px;
    margin:10px
}
.modal-content{
    width:540px;
    position:relative;
    background-color:#fff;
    -webkit-background-clip:padding-box;
    background-clip:padding-box;
    border:1px solid #999;
    border:1px solid rgba(0,0,0,.2);
    border-radius:6px;
    outline:0;
    -webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);
    box-shadow:0 3px 9px rgba(0,0,0,.5)
}
.modal-backdrop{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1040;
    background-color:#000
}
.modal-backdrop.fade{
    filter:alpha(opacity=0);
    opacity:0
}
.modal-backdrop.in{
    filter:alpha(opacity=50);
    opacity:.5
}
.modal-header{
    min-height:16.43px;
    padding:15px;
    border-bottom:1px solid #e5e5e5
}
.modal-header .close{
    margin-top:-2px
}
.modal-title{
    margin:0;
    line-height:1.42857143;
    text-align:center;    
}
.modal-body{
    position:relative;
    padding:15px 15px 0px 15px;
}
.modal-footer{
    padding:5px 15px 15px 15px;
    text-align:center;
}

#modal_sdp_table{
    margin: 5px 10px 10px 10px;
    width:480px;
    background-color:#fff;
}
#modal_sdp_table.td{
    background-color:#fff;
    font-size: medium;
}

.modal_sdp_left{
    background-color:#fff;
    padding:10px 20px;
}

.modal_sdp_right{
    background-color:#fff;
    padding:10px 0px;
}


.btn_sdp {
  overflow: hidden;
  padding: 0px 5px 0px 0px;
  madgin: 0px 5px 5px 5px;
  text-align:right;
}

.btn_sdp a {
  background: url('/assets/img/common/icon.png') no-repeat 0 -581px;
  display: block;
  float: right;
  text-indent: 15px;
  
}
