

* {padding:0px;margin:0; font-family: "Nanum Gothic",Dotum,"돋움",Helvetica,AppleSDGothicNeo,sans-serif;}
body{
	background: #f2f4f7;
	font-size: 14px;
	line-height: 1.4285;
}
.container_bg{
	background: #ffffff;
	margin-bottom: 40px;
	border-left: 1px solid #dee3eb;
	border-right: 1px solid #dee3eb;
	border-bottom: 1px solid #dee3eb;
}

.m-0{ margin:0 !important;}
.p-0{ padding:0 !important; }

.margin-0{ margin:0; }
.padding-0{ padding:0; }
.margin-left-5{ margin-left:5px; }
.margin-right-5{ margin-right:5px; }

.background-white{  background: #ffffff;  }
.background-gray01{  background: #f1f1f1;  }
.background-gray02{  background: #f2f2f2;  }

.border-red{ border:1px solid red;}
.border-blue{ border:1px solid blue;}
.border-green{ border:1px solid greenyellow;}
.border-black{ border:1px solid black;}

.text-red{ color: red;}
.text-blue{ color: blue;}
.text-green{ color: greenyellow;}
.text-black{ color: black;}

.input-width-50{width: 50px;max-width: 50px; }
.input-width-60{width: 60px;max-width: 60px; }
.input-width-70{width: 70px;max-width: 70px; }
.input-width-100{width: 100px;max-width: 100px; }
.input-width-110{width: 110px;max-width: 110px; }
.input-width-120{width: 120px;max-width: 120px; }
.input-width-150{width: 150px;max-width: 150px; }
.input-width-200{width: 200px;max-width: 200px; }
.input-width-250{width: 250px;max-width: 250px; }
.input-width-300{width: 300px;max-width: 300px; }
.margin-auto { position: relative; margin: 0 auto; }


.input-radio{  height:43px; line-height:43px;  }
.input-text{  margin-top:3px;  }

.input-text-charge{  width: 100% !important;
	box-sizing: border-box !important;
	-webkit-box-sizing:border-box !important;
	-moz-box-sizing: border-box !important;  }
.input-text-charge1{    }
.input-text-charge1{    }

.row-footer{  border-top: 1px solid #eeeeee; margin-top: 10px; padding-top: 10px; text-align: right;    }


@media screen and (max-width: 400px) {

}



@media screen and (min-width:401px) and (max-width: 830px) {

}


@media screen and (min-width:831px) and (max-width: 1150px){

}


