File name
Commit message
Commit date
2023-02-28
File name
Commit message
Commit date
File name
Commit message
Commit date
/* layout 공통 */
textarea{border: 1px solid #d8d3c7; border-radius: 5px;}
em{font-style: normal;}
main img{margin-right: 1rem;}
/* grid */
.main-grid-admin {
height: 100%;
display: grid;
grid-template-columns: 0.9fr 0.9fr 1.1fr 1.1fr;
grid-template-rows: 0.5fr 0.1fr;
gap: 1rem;
}
.main-grid-government {
height: 100%;
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 0.1fr 0.5fr 0.3fr 0.3fr 0.3fr;
gap: 1rem;
}
.main-grid {
height: 100%;
display: grid;
grid-template-columns:1fr;
grid-template-rows: 0.1fr 0.3fr 0.3fr 0.1fr;
gap: 1rem;
}
.main-grid-agency {
height: 100%;
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 0.1fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr;
gap: 1rem;
}
.main-grid-hospital {
height: 100%;
display: grid;
grid-template-columns: 0.5fr 1fr 0.5fr 1fr;
grid-template-rows: 0.1fr 1fr 1fr;
gap: 1rem;
}
.main-grid-guardian {
height: 100%;
display: grid;
grid-template-columns: 0.9fr 0.9fr;
grid-template-rows: 0.1fr 0.5fr 0.5fr;
gap: 2rem;
}
.statistics-grid {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 1fr 1fr;
gap: 2rem;
}
.medicine-grid {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 1fr;
gap: 2rem;
}
.combine-left {
grid-column: 1/3;
}
.combine-left2 {
grid-column: 1/2;
}
.combine-left-government {
grid-column: 2/4;
}
.combine-left-government2 {
grid-column: 1/4;
}
.combine-right {
grid-column: 3/4;
}
.combine-right2 {
grid-column: 3/5;
}
.combine-right3 {
grid-column: 2/3;
}
.combine-right-government {
grid-column: 4/5;
grid-row: 2/4;
}
.combine-right-government2 {
grid-column: 4/5;
grid-row: 4/6;
}
.combine-top-government {
grid-row: 1/3;
}
.combine-all-government {
grid-row: 1/2;
}
.combine-middle-government {
grid-row: 2/4;
}
.combine-bottom-government {
grid-row: 2/3;
}
.combine-bottom-government2 {
grid-row: 2/5;
}
.combine-bottom-government3 {
grid-row: 3/4;
}
.combine-bottom-government5 {
grid-row: 5/8;
}
.combine-bottom-government6 {
grid-row: 4/6;
}
.combine-bottom-government7 {
grid-row: 6/8;
}
/* flex */
.flex {
display: flex;
justify-content: space-between;
align-items: center;
}
.flex-align-start {
display: flex;
justify-content: space-between;
align-items: flex-start;
}
.flex-align-column {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.flex-center-column {
display: flex;
flex-direction: column;
justify-content: center;
}
.flex-start {
display: flex;
justify-content: flex-start;
align-items: center;
}
.flex-center {
display: flex;
justify-content: center;
align-items: center;
}
.flex-end {
display: flex;
justify-content: flex-end;
align-items: center;
}
.flex10 {
flex: 0 0 9.5%;
}
.flex15 {
flex: 0 0 14.5%;
}
.flex20 {
flex: 0 0 19.5%;
}
.flex25 {
flex: 0 0 24.5%;
}
.flex30 {
flex: 0 0 29.5%;
}
.flex40 {
flex: 0 0 39.5%;
}
.flex45 {
flex: 0 0 44.5%;
}
.flex50 {
flex: 0 0 49.5%;
}
.flex60 {
flex: 0 0 59.5%;
}
.flex70 {
flex: 0 0 69.5%;
}
.flex80 {
flex: 0 0 79.5%;
}
.flex85 {
flex: 0 0 84.5%;
}
.flex90 {
flex: 0 0 89.5%;
}
.flex100 {
flex: 0 0 100%;
}
/* width 공통 */
.width100 {
width: 100%;
}
.width90 {
max-width: 90%;
height: 100%;
margin: auto;
}
.width80 {
max-width: 80%;
height: 100%;
margin: auto;
}
.width20 {
width: 20%;
height: 100%;
margin: auto;
}
.width50 {
width: 50%;
height: 100%;
margin: auto;
}
/* box 공통 */
.row {
max-width: 100%;
height: 100%;
}
.content-box {
padding: 1.5rem;
border-radius: 0.5rem;
background-color: rgb(255, 255, 255);
}
/*체크박스 크기*/
.checkCon {
width: 50%;
}
/* button 공통 */
.btn-wrap {
margin-top: 1rem;
}
.btn-100 {
width: 100%;
border: 0;
color: #fff;
font-size: 1.6rem;
font-weight: 800;
padding: 0.5rem 1.5rem;
padding: 1rem;
margin-right: 1rem;
}
.btn-large {
width: 150px;
border: 0;
color: #fff;
font-size: 1.6rem;
font-weight: 800;
padding: 0.5rem 1.5rem;
padding: 1rem;
margin-right: 1rem;
border-radius: 0.5rem;
}
.btn-small {
border: 0;
color: #fff;
font-size: 1.5rem;
font-weight: 800;
border-radius: 0.5rem;
padding: 0.7rem 2.1rem;
margin-right: 1rem;
}
.btn-short {
width: 90px;
border: 0;
color: #fff;
font-size: 1.5rem;
font-weight: 800;
border-radius: 0.5rem;
padding: 0.7rem 2.1rem;
margin-right: 1rem;
}
.btn-more-small {
border: 0;
color: #fff;
font-size: 1.5rem;
font-weight: 800;
border-radius: 0.5rem;
padding: 0.3rem 1.3rem;
margin-right: 1rem;
}
.btn-large:last-child,
.btn-small:last-child {
margin-right: 0;
}
/* button color */
.green-btn {
background: #7D9D9C;
}
.brown-btn {
background: #733c1d;
color: #ffffff;
}
.gray-btn {
background: #d8d3c7;
color: #733c1d;
}
.lightgray-btn {
background: #f2f0eb;
color: #733c1d;
}
.red-btn {
background: #f25430;
color: #ffffff;
}
input[type='radio'],
input[type='radio']:checked {
width: 0.9rem;
height: 0.9rem;
border-radius: 100%;
margin-right: 1rem;
}
input[type='radio'] {
background-color: #ffffff;
border: 2px solid #f25430;
}
input[type='radio']:checked {
background-color: #f25430;
}
/* margin */
.margin-bottom {
margin-bottom: 1rem;
}
.margin-bottom2 {
margin-bottom: 2rem;
}
.margin-bottom5 {
margin-bottom: 5rem;
}
.margin-bottom10 {
margin-bottom: 10rem;
}
.margin-left{
margin-left: 1rem;
}
hr {
border-top: 1px solid #d1e4e3;
margin-top: 2rem
}
/* 컬러 */
.yellow{background: #f2db71;}
.sky{background-color: #d1e4e3;}