.container { padding: 2.9rem 1rem 5rem 1rem; overflow-y: scroll; } .container span { font-size: 1.2rem } .stackpanel-vertical { display: flex; flex-direction: column; } .stackpanel-horizontal { display: flex; flex-wrap: wrap; -webkit-flex-wrap:wrap; flex-direction: row; } .btngroup { margin: 1.25rem 0 1.25rem 0 } .btn { border: 1px solid #d9d9d9; border-radius: 0.25rem; height: 2.4rem; width: 23%; line-height: 2.4rem; color: #000000; font-size: 0.8rem; margin: 0 0.2rem 1.25rem 0.2rem; } .btn-free-width { border: 1px solid #d9d9d9; border-radius: 0.25rem; height: 2.4rem; line-height: 2.4rem; color: #000000; min-width: 23%; font-size: 0.8rem; margin: 0 0.2rem 1.25rem 0.2rem; padding:0 0.4rem; box-sizing: border-box; } /*.btn-free-width:nth-child(4n+4){ margin: 0 0rem 1.25rem 0; }*/ .btn-highlight { color: #eabe2a; border: 1px solid #eabe2a; } .bottom { position: fixed; width: 100%; bottom: 0; } .submitbtn-common { width: 50%; height: 3.2rem; line-height: 3.2rem; } .submitbtn-gray { background: #f2f2f2; } .pr-list { } .pr-item { width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap; align-items: center; margin: 0.6rem 0; padding: 0 1rem; border-bottom: 1px solid #d9d9d9; } .pr-name { width: 59%; font-size: 1rem; font-weight: 700; overflow-wrap: break-all; } .count-controler { width: 39%; } .inspect-type-radio { padding: 0.6rem 0 0.5rem 0; } .inspect-type-radio input, .inspect-type-radio label { vertical-align: middle; } .inspect-type-radio label { margin-right: 0.6rem; } .count-controler { display: flex; justify-content: space-between; align-items: center; width: 6rem; } .sub, .sum { display: inline-block; width: 1.2rem; height: 1.2rem; text-align: center; line-height: 1.2rem; vertical-align: middle; border: 1px solid #d9d9d9; } .datetime-line { width: 70%; display: flex; justify-content: space-between; align-items: center; } .datetime { height: 2.5rem; line-height: 2.5rem; text-align: center; width: 9rem; } .center { display: flex; align-items: center; } .datetime { line-height: 2.5rem; text-align: center; } .underline-yellow { border-bottom: 1px solid #e9be2b } .img-drop-down { height: 1.2rem; width: 1.2rem; margin: 0 0.625rem 0 0; } .iptime-group { position: relative; } .iptime { position: absolute; top: 0; left: 0; width: 9rem; height: 2.5rem; opacity: 0; }