@charset "UTF-8";
/*****************  2021-09-02 공통 box css   **********************************************************************/

/*************************************************************


 ************************************************************/

/*  */ 

 .div_Main {
	border-right: 1px solid;
	border-color: rgba(128, 128, 128);
}

.div_Left { 
	padding-left: 15px;
    border-left : 1px solid;
    border-color: rgba(128, 128, 128); 	
}
.div_Right { 
    border-right : 1px solid;
    border-color: rgba(128, 128, 128); 	
}
.div_Top {
	padding-left: 15px;
	border-top : 1px solid;
	border-color: rgba(128, 128, 128);
}
.div_bottom {
	padding-left: 15px;
	border-bottom: 1px solid;
	border-color: rgba(128, 128, 128);
}

.div_TopLeft {
	padding-left: 15px;
	border-top: 1px solid;
	border-left: 1px solid;
	border-color: rgba(128, 128, 128);
}
.div_TopLeft_Center {
	text-align: center;
	border-top: 1px solid;
	border-left: 1px solid;
	border-color: rgba(128, 128, 128);
}
.div_Top_Center {
	text-align: center;
	border-top: 1px solid;
	border-color: rgba(128, 128, 128);
}
.div_Left_Center {
	text-align: center;
	border-left: 1px solid;
	border-color: rgba(128, 128, 128);
}
.div_Left_bottom{
	padding-left: 15px;
    border-left : 1px solid;
	border-bottom : 1px  solid; 
    border-color: rgba(128, 128, 128);
}
.div_Left_bottom_Center {
	text-align: center;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: rgba(128, 128, 128);
}
.div_bottom_Center {
	text-align: center;
	border-bottom: 1px solid;
	border-color: rgba(128, 128, 128);
}

.div_Main_Bold {
	border-right: 2px solid;
	border-color: rgba(128, 128, 128);
}
.div_Left_Bold {
	padding-left: 15px;
    border-left : 2px solid;
    border-color: rgba(128, 128, 128); 	
}
.div_Right_Bold {
    border-right : 2px solid;
    border-color: rgba(128, 128, 128); 	
}
.div_Top_Bold {
	padding-left: 15px;
	border-top : 2px solid;
	border-color: rgba(128, 128, 128);
}
.div_bottom_Bold {
	padding-left: 15px;
	border-bottom: 2px solid;
	border-color: rgba(128, 128, 128);
}

.div_TopLeft_Bold {
	padding-left: 15px;
	border-top: 2px solid;
	border-left: 2px solid;
	border-color: rgba(128, 128, 128);
}
.div_TopLeft_Center_Bold {
	text-align: center;
	border-top: 2px solid;
	border-left: 2px solid;
	border-color: rgba(128, 128, 128);
}
.div_TopLeft_Bold_Center {
	text-align: center;
	border-top: 1px solid;
	border-left: 2px solid;
	border-color: rgba(128, 128, 128);
}
.div_TopLeft_Right_Bold {
	padding-left: 15px;
	border-top: 1px solid;
	border-left: 1px solid;
	border-right: 2px solid;
	border-color: rgba(128, 128, 128);
}
.div_TopLeft_Right_Bold_Center {
	text-align: center;
	border-top: 1px solid;
	border-left: 1px solid;
	border-right: 2px solid;
	border-color: rgba(128, 128, 128);
}
.div_Top_Bold_Left_Center {
	text-align: center;
	border-top: 2px solid;
	border-left: 1px solid;
	border-color: rgba(128, 128, 128);
}
.div_Top_Center_Bold {
	text-align: center;
	border-top: 2px solid;
	border-color: rgba(128, 128, 128);
}

.div_Left_bottom_Bold{
	padding-left: 15px;
    border-left : 2px solid;
	border-bottom : 2px  solid;
    border-color: rgba(128, 128, 128);
}
.div_Left_bottom_Center_Bold {
	text-align: center;
	border-left: 2px solid;
	border-bottom: 2px solid;
	border-color: rgba(128, 128, 128);
}
.div_Left_Center_Bold {
	text-align: center;
	border-left: 2px solid;
	border-color: rgba(128, 128, 128);
}
.div_bottom_Center_Bold {
	text-align: center;
	border-bottom: 2px solid;
	border-color: rgba(128, 128, 128);
}

/*세로로 글자 회전*/
.div_TopLeft_Center_Bold_Vertical {
	text-align: center;
	border-top: 2px solid;
	border-left: 1px solid;
	border-color: rgba(128, 128, 128);
    writing-mode: vertical-rl;
    padding-right: 20px; 
}

.div_Vertical {
		text-align: center;
		border-top: 1px solid;
		border-left: 2px solid;
		border-color: rgba(128, 128, 128);
	    writing-mode: vertical-rl;
	    padding-left: 200px; 
	}	



.div_Top_dotted{
    padding-top: 3px; 
    padding-left: 15px;
    border-top : 1px dotted ;
    border-color: rgba(128, 128, 128);
}

.div_30_Chk_Center{ /* DIV 40 안에 체크박스 가운데 정렬 */
    /* padding: 0px;
    text-align: center;
    line-height: 40px; */
	padding: 3px 50px;
}

.div_20 {
	line-height: 20px; 
}
.div_25 {
	line-height: 25px; 
}
.div_30 {
	line-height: 30px; 
}
.div_40 {
	line-height: 40px; 
}
.div_50 {
	line-height: 50px; 
}
.div_60 {
	line-height: 60px;
}
.div_80 {
	line-height: 80px;
}
.div_90 {
	line-height: 90px;
}
.div_100{
	line-height : 100px;
}
.div_120{
	line-height : 120px;
}
.div_140{
	line-height : 140px;
}
.div_150 {
	line-height: 150px;
}
.div_160 {
	line-height: 160px;
}
.div_180 {
	line-height: 180px;
}
.div_200 {
	line-height: 200px;
}
.div_210 {
	line-height: 210px;
}
.div_240 {
	line-height: 240px;
}
.div_280 {
	line-height: 280px;
}
.div_320 {
	line-height: 320px;
}
.div_500 {
	line-height: 500px;
}
.div_InsertIndent{
	padding-left: 15px;
}

.div_bg {
	background: rgba(242, 242, 242, 0.5)
}
.div_bgTitle{
    background: rgba(217, 217, 217, 0.5)
}

.div_Text-align_Rgiht {
		text-align: right;
	    padding-right: 15px; 
	}	
	
.div_Haccp_Header_Font{
    font-size: 30px;
  	font-weight: 500; 
}
.div_Font_Bold{
  	font-weight: 500; 
}

.div_Font_11{
  	font-size: 11px!important; 
}


/**
* @author : 김미현
*/
.div_Min_Height_40{
	min-height: 40px; 
	word-break: break-all;
}
.div_Min_Height_60{
	min-height: 60px; 
	word-break: break-all;
}
.div_Min_Height_80{
	min-height: 80px; 
	word-break: break-all;
}
.div_Min_Height_160{
	min-height: 160px; 
	word-break: break-all;
}
.div_Min_Height_200{
	min-height: 200px; 
	word-break: break-all;
}
.div_Min_Height_240{
	min-height: 240px; 
	word-break: break-all;
}
.div_Min_Height_280{
	min-height: 280px; 
	word-break: break-all;
}
.div_Min_Height_320{
	min-height: 320px; 
	word-break: break-all;
}
