@charset "utf-8";
/* CSS Document */
/* Body */
#p-input_order ._Tab {position:relative;padding:2.25vw 0 0;}
#p-input_order ._Tab li{list-style:none;padding: 0 0;margin:0;}
#p-input_order ._Tab ._TabTop{
    padding: 6px 0vw 1vw 1vw;
    background: #3bb1f1;
    color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    height: 2.25vw;
    line-height: 1.25vw;
    width: 20%;
    box-sizing: border-box;
    z-index:100;
}
#p-input_order ._Tab #Bunrui-2 ._TabTop{left:20.5%;}
#p-input_order ._Tab #Bunrui-3 ._TabTop{left:41%;width:29%;}
#p-input_order ._Tab #Bunrui-4 ._TabTop{left:70.5%;width:29.5%;}
#p-input_order ._Tab ._Open ._TabTop{background:none;
    background-color:#fff;
    border-top:0.3125vw solid #888;
    border-left:0.3125vw  solid #888;
    border-right:0.3125vw  solid #888;
    color:#000;
    height:2.6vw;
    font-weight:bold;
}
#p-input_order ._Tab ._TabCont{margin:0;padding:0;position:relative;display:none;border-top:0.3125vw  solid #888;padding-top:0.5em;}
#p-input_order ._Tab ._Open ._TabCont{display:block;}

#p-input_order .attention{font-size:1.2em;text-align:left;padding:1em;}
#p-input_order .attention strong{font-weight:bold;font-size:1.5em;border:0.3125vw solid #888 ;padding:0.1em 0.5em;}
#p-input_order .section-main table.box_checklist_kosu{border-top:0.5px solid #888;padding:0;margin:0;width:410px;}

#p-input_order .section-main table.box_checklist_kosu td,
#p-input_order .section-main table.box_checklist_kosu th{border-bottom:0.5px solid #888;padding:0.2em 0 ;margin:0;vertical-align: top;}

#p-input_order .section-main table.box_checklist_kosu thead td,
#p-input_order .section-main table.box_checklist_kosu thead th{border-top:1px solid #888;border-bottom:1px solid #888;padding:0.2em 0 ;margin:0;vertical-align: top;}

#p-input_order .section-main table.box_checklist_lease{border-top:0.5px solid #888;padding:0;margin:0;width:710px;}

#p-input_order .section-main table.box_checklist_lease td,
#p-input_order .section-main table.box_checklist_lease th{border-bottom:0.5px solid #888;padding:0.2em 0 ;margin:0;vertical-align: top;}

#p-input_order .section-main table.box_checklist_lease thead td,
#p-input_order .section-main table.box_checklist_lease thead th{border-top:1px solid #888;border-bottom:1px solid #888;padding:0.2em 0 ;margin:0;vertical-align: top;}

label span.col3{display:inline-block !important;vertical-align:top;width:auto;padding-right:0.8px;}

.labeMarginChange{margin-right:0.1px !important;}

.bikou_label {
    width: 90%;
}
.bikou_textarea {
    resize: none;
    width: 100%;
}

#loading {
    background: #fff;
    margin: 0;
    padding: 0;
    width: 1000px;
    height: 2000px;
    position: fixed;
    top: auto;
    left: auto;
    z-index: 100;
    overflow: hidden;
}

.wOkyakuName{width:26.2em;}

.wModAddress{width:28.7em;}

input.disabledDate {width: 110px;}

#JUTYU-ADDRESS1_OLD::placeholder{
    color: #ff0000;
}

.placeholderRequired::placeholder{
    color: #ff0000;
}
.mgr-10{margin-right:190px;}