/*
 * Responsee CSS - v5 - 2020-12-16
 * http://www.utosys.co.kr
 * Copyright 2020, utosys
 * Free to use under the MIT license.
*/
@media (min-width: 120px) and (max-width: 319px) {
  .button_a {
	background: url(../img/btn_bg.gif) repeat-x 0px 0px;
	color: rgb(106, 106, 106);
	font-family:'Noto Sans Korean';
  	border-radius: 0px;
        font-size: 0.80em;  
        margin-top: 0px; 
        display: inline-block; 
  	-ms-zoom: 1;
  	border: 1px solid #b8b6b2;  	
        padding: 6px 13px 6px 13px;
        font-weight: 600;
        text-decoration:none;
        cursor:pointer;

	
  }
     .button_a:hover {
  	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
  	
 }
   .button_b {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 0.5rem 1.0rem;	
 	margin-top: 15px;
 	float:right;
 	font-size: 12px;
   }
      .button_b:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
 }
   .button_c {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 5px;	
 	float:left;
 	font-size: 14px;
 	width:70px;
  }
     .button_d {
          margin: 0px; padding: 0px; font-family: Nanum Gothic, sans-serif; font-size: 1em; -ms-word-break: keep-all;
	  border-radius: 0px;
  	  color: rgb(106, 106, 106); 
  	  font-size: 0.87em;  
  	  margin-top: 0px; 
  	  display: inline-block; 
  	  -ms-zoom: 1;
  	  border-width: 1px;
  	  border-style: solid;
	  border-color: #b8b6b2;
          padding: 1px 20px 1px 20px;
          font-weight: 400;
          text-decoration:none;
          cursor:pointer;
          background: url(../img/btn_bg.gif) repeat-x 0px 0px; 
     }
  .button_d a { 
border: 1px solid #615d5d;
  border-color: #b8b6b2;
  background:#000;
  color:#FFF;
}
.button_d:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);

}

  .bbline {border-bottom:1px solid #a1a1a1;height:1px;}
  .bcdline {height:40px;}  
  .bacline {border-top:1px solid #a1a1a1;height:1px;padding:20px 0 20px 0}  



}
@media (min-width: 320px) and (max-width: 480px) {
  .button_a {
	background: url(../img/btn_bg.gif) repeat-x 0px 0px;
	color: rgb(106, 106, 106);
	font-family:'Noto Sans Korean';
  	border-radius: 0px;
        font-size: 0.80em;  
        margin-top: 0px; 
        display: inline-block; 
  	-ms-zoom: 1;
  	border: 1px solid #b8b6b2;  	
        padding: 6px 13px 6px 13px;
        font-weight: 600;
        text-decoration:none;
        cursor:pointer;

	
  }
     .button_a:hover {
  	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
  	
 }
   .button_b {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 0.5rem 1.0rem;	
 	margin-top: 15px;
 	float:right;
 	font-size: 12px;
   }
      .button_b:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
 }
   .button_c {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 5px;	
 	float:left;
 	font-size: 14px;
 	width:70px;
  }
     .button_d {
          margin: 0px; padding: 0px; font-family: Nanum Gothic, sans-serif; font-size: 1em; -ms-word-break: keep-all;
	  border-radius: 0px;
  	  color: rgb(106, 106, 106); 
  	  font-size: 0.87em;  
  	  margin-top: 0px; 
  	  display: inline-block; 
  	  -ms-zoom: 1;
  	  border-width: 1px;
  	  border-style: solid;
	  border-color: #b8b6b2;
          padding: 1px 20px 1px 20px;
          font-weight: 400;
          text-decoration:none;
          cursor:pointer;
          background: url(../img/btn_bg.gif) repeat-x 0px 0px; 
     }
  .button_d a { 
border: 1px solid #615d5d;
  border-color: #b8b6b2;
  background:#000;
  color:#FFF;
}
.button_d:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);

}

  .mo1{text-align:center;border-top:2px solid #a1a1a1; padding: 10px;}
  .mo2{text-align:left;border-top:2px solid #a1a1a1;border-left:2px solid #a1a1a1;padding: 10px;}
  .mo3{text-align:center; padding: 10px;}
  .mo4{text-align:left;border-left:2px solid #a1a1a1; padding: 10px;}
  .mo5{text-align:center;padding-top:10px;}
  .mo6{text-align:left;border-left:2px solid #a1a1a1;height:100%; padding: 10px;}
  .mo7{text-align:center; padding:5px 10px;}
  .mo8{text-align:left;border-left:2px solid #a1a1a1;padding:5px 10px;}
  .mo9{text-align:center; padding: 10px;}
  .mo10{text-align:left;border-left:2px solid #a1a1a1;padding: 10px; }
  .mo11 {text-align:center;padding: 3px;}
  .mo12 {border-left:2px solid #a1a1a1;text-align:left;padding: 3px;}  
  .mo5line {width:1px;height:100%;border:1px solid #a1a1a1;}
  .mo6line {height:1px;border:1px solid #a1a1a1;}
  .bbline {border-bottom:1px solid #a1a1a1;height:1px;}
  .bcdline {height:40px;}  
  .bacline {border-top:1px solid #a1a1a1;height:1px;padding:20px 0 20px 0}  
  
  .addtable {width:30%}

}
@media (min-width: 481px) and (max-width: 501px) {
  .button_a {
	background: url(../img/btn_bg.gif) repeat-x 0px 0px;
	color: rgb(106, 106, 106);
	font-family:'Noto Sans Korean';
  	border-radius: 0px;
        font-size: 0.87em;  
        margin-top: 0px; 
        display: inline-block; 
  	-ms-zoom: 1;
  	border: 1px solid #b8b6b2;  	
        padding: 6px 20px 6px 20px;
        font-weight: 600;
        text-decoration:none;
        cursor:pointer;

	
  }
     .button_a:hover {
  	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
  	
 }
 
   .button_b {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 0.5rem 1.0rem;	
 	margin-top: 15px;
 	float:right;
 	font-size: 12px;
   }
      .button_b:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
 }
   .button_c {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 5px;	
 	float:left;
 	font-size: 14px;
 	width:70px;
  }
     .button_d {
          margin: 0px; padding: 0px; font-family: Nanum Gothic, sans-serif; font-size: 1em; -ms-word-break: keep-all;
	  border-radius: 0px;
  	  color: rgb(106, 106, 106); 
  	  font-size: 0.87em;  
  	  margin-top: 0px; 
  	  display: inline-block; 
  	  -ms-zoom: 1;
  	  border-width: 1px;
  	  border-style: solid;
	  border-color: #b8b6b2;
          padding: 1px 20px 1px 20px;
          font-weight: 400;
          text-decoration:none;
          cursor:pointer;
          background: url(../img/btn_bg.gif) repeat-x 0px 0px; 
     }
  .button_d a { 
border: 1px solid #615d5d;
  border-color: #b8b6b2;
  background:#000;
  color:#FFF;
}
.button_d:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);

}

  .mo1{text-align:center;border-top:2px solid #a1a1a1; padding: 10px;}
  .mo2{text-align:left;border-top:2px solid #a1a1a1;border-left:2px solid #a1a1a1;padding: 10px;}
  .mo3{text-align:center; padding: 10px;}
  .mo4{text-align:left;border-left:2px solid #a1a1a1; padding: 10px;}
  .mo5{text-align:center;padding-top:10px;}
  .mo6{text-align:left;border-left:2px solid #a1a1a1;height:100%; padding: 10px;}
  .mo7{text-align:center; padding:5px 10px;}
  .mo8{text-align:left;border-left:2px solid #a1a1a1;padding:5px 10px;}
  .mo9{text-align:center; padding: 10px;}
  .mo10{text-align:left;border-left:2px solid #a1a1a1;padding: 10px; }
  .mo11 {text-align:center;padding: 3px;}
  .mo12 {border-left:2px solid #a1a1a1;text-align:left;padding: 3px;}  
  .mo5line {width:1px;height:100%;border:1px solid #a1a1a1;}
  .mo6line {height:1px;border:1px solid #a1a1a1;}
  .bbline {border-bottom:1px solid #a1a1a1;height:1px;}
  .bcdline {height:40px;}  
  .bacline {border-top:1px solid #a1a1a1;height:1px;padding:20px 0 20px 0}  
  
  .addtable {width:30%}

}

@media (min-width: 502px) and (max-width: 767px) {
 .button_a {
	background: url(../img/btn_bg.gif) repeat-x 0px 0px;
	color: rgb(106, 106, 106);
	font-family:'Noto Sans Korean';
  	border-radius: 0px;
        font-size: 0.87em;  
        margin-top: 0px; 
        display: inline-block; 
  	-ms-zoom: 1;
  	border: 1px solid #b8b6b2;  	
        padding: 6px 20px 6px 20px;
        font-weight: 600;
        text-decoration:none;
        cursor:pointer;

	
  }
     .button_a:hover {
  	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
  	
 }
   .button_b {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 0.5rem 1.0rem;	
 	margin-top: 15px;
 	float:right;
 	font-size: 12px;
   }
      .button_b:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
 }
   .button_c {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 5px;	
 	float:left;
 	font-size: 14px;
 	width:100px;
  }
       .button_d {
            margin: 0px; padding: 0px; font-family: Nanum Gothic, sans-serif; font-size: 1em; -ms-word-break: keep-all;
  	  border-radius: 0px;
    	  color: rgb(106, 106, 106); 
    	  font-size: 0.87em;  
    	  margin-top: 0px; 
    	  display: inline-block; 
    	  -ms-zoom: 1;
    	  border-width: 1px;
    	  border-style: solid;
  	  border-color: #b8b6b2;
            padding: 1px 20px 1px 20px;
            font-weight: 400;
            text-decoration:none;
            cursor:pointer;
            background: url(../img/btn_bg.gif) repeat-x 0px 0px; 
       }
    .button_d a { 
  border: 1px solid #615d5d;
    border-color: #b8b6b2;
    background:#000;
    color:#FFF;
  }
  .button_d:hover {
     	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
  
}
  .mo1{text-align:center;border-top:2px solid #a1a1a1; padding: 10px;}
  .mo2{text-align:left;border-top:2px solid #a1a1a1;border-left:2px solid #a1a1a1;padding: 10px;}
  .mo3{text-align:center; padding: 10px;}
  .mo4{text-align:left;border-left:2px solid #a1a1a1; padding: 10px;}
  .mo5{text-align:center;padding-top:10px;}
  .mo6{text-align:left;border-left:2px solid #a1a1a1;height:100%; padding: 10px;}
  .mo7{text-align:center; padding:5px 10px;}
  .mo8{text-align:left;border-left:2px solid #a1a1a1;padding:5px 10px;}
  .mo9{text-align:center; padding: 10px;}
  .mo10{text-align:left;border-left:2px solid #a1a1a1;padding: 10px; }
  .mo11 {text-align:center;padding: 3px;}
  .mo12 {border-left:2px solid #a1a1a1;text-align:left;padding: 3px;}  
  .mo5line {width:1px;height:100%;border:1px solid #a1a1a1;}
  .mo6line {height:1px;border:1px solid #a1a1a1;}
  .bbline {border-bottom:1px solid #a1a1a1;height:1px;}
  .bcdline {height:40px;}  
  .bacline {border-top:1px solid #a1a1a1;height:1px;padding:20px 0 20px 0}  
  
  .addtable {width:30%}

  
}

@media only screen and (min-width: 768px) and (max-width: 1024px)  {
  .button_a {
 	background: url(../img/btn_bg.gif) repeat-x 0px 0px;
 	color: rgb(106, 106, 106);
 	font-family:'Noto Sans Korean';
   	border-radius: 0px;
         font-size: 0.87em;  
         margin-top: 0px; 
         display: inline-block; 
   	-ms-zoom: 1;
   	border: 1px solid #b8b6b2;  	
         padding: 6px 20px 6px 20px;
         font-weight: 600;
         text-decoration:none;
         cursor:pointer;
 
 	
   }
      .button_a:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
   	
 }
   .button_b {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 0.5rem 1.5rem;	
 	margin-top: 15px;
 	float:right;
 	font-size: 16px;
   }
      .button_b:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
 }
   .button_c {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 10px;	
 	float:left;
 	font-size: 16px;
 	width:120px;
   }
        .button_d {
             margin: 0px; padding: 0px; font-family: Nanum Gothic, sans-serif; font-size: 1em; -ms-word-break: keep-all;
   	  border-radius: 0px;
     	  color: rgb(106, 106, 106); 
     	  font-size: 0.87em;  
     	  margin-top: 0px; 
     	  display: inline-block; 
     	  -ms-zoom: 1;
     	  border-width: 1px;
     	  border-style: solid;
   	  border-color: #b8b6b2;
             padding: 1px 20px 1px 20px;
             font-weight: 400;
             text-decoration:none;
             cursor:pointer;
             background: url(../img/btn_bg.gif) repeat-x 0px 0px; 
        }
     .button_d a { 
   border: 1px solid #615d5d;
     border-color: #b8b6b2;
     background:#000;
     color:#FFF;
   }
   .button_d:hover {
      	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
   
}
  .mo1{text-align:center;border-top:2px solid #a1a1a1; padding: 10px;}
  .mo2{text-align:left;border-top:2px solid #a1a1a1;border-left:2px solid #a1a1a1;padding: 10px;}
  .mo3{text-align:center; padding: 10px;}
  .mo4{text-align:left;border-left:2px solid #a1a1a1; padding: 10px;}
  .mo5{text-align:center;padding-top:10px;}
  .mo6{text-align:left;border-left:2px solid #a1a1a1;height:100%; padding: 10px;}
  .mo7{text-align:center; padding:5px 10px;}
  .mo8{text-align:left;border-left:2px solid #a1a1a1;padding:5px 10px;}
  .mo9{text-align:center; padding: 10px;}
  .mo10{text-align:left;border-left:2px solid #a1a1a1;padding: 10px; }
  .mo11 {text-align:center;padding: 3px;}
  .mo12 {border-left:2px solid #a1a1a1;text-align:left;padding: 3px;}  
  .mo5line {width:1px;height:100%;border:1px solid #a1a1a1;}
  .mo6line {height:1px;border:1px solid #a1a1a1;}
  .bbline {border-bottom:1px solid #a1a1a1;height:1px;}
  .bcdline {height:40px;}  
  .bacline {border-top:1px solid #a1a1a1;height:1px;padding:20px 0 20px 0}  
  
  .addtable {width:30%}

}

@media (min-width: 768px) and (max-width: 1024px) {
 .button_a {
	background: url(../img/btn_bg.gif) repeat-x 0px 0px;
	color: rgb(106, 106, 106);
	font-family:'Noto Sans Korean';
  	border-radius: 0px;
        font-size: 0.87em;  
        margin-top: 0px; 
        display: inline-block; 
  	-ms-zoom: 1;
  	border: 1px solid #b8b6b2;  	
        padding: 6px 20px 6px 20px;
        font-weight: 600;
        text-decoration:none;
        cursor:pointer;

	
  }
     .button_a:hover {
  	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
  	
 }
   .button_b {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 0.5rem 1.5rem;	
 	margin-top: 15px;
 	float:right;
 	font-size: 16px;
   }
      .button_b:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
 }
   .button_c {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 10px;	
 	float:left;
 	font-size: 16px;
 	width:120px;
   } 
        .button_d {
             margin: 0px; padding: 0px; font-family: Nanum Gothic, sans-serif; font-size: 1em; -ms-word-break: keep-all;
   	  border-radius: 0px;
     	  color: rgb(106, 106, 106); 
     	  font-size: 0.87em;  
     	  margin-top: 0px; 
     	  display: inline-block; 
     	  -ms-zoom: 1;
     	  border-width: 1px;
     	  border-style: solid;
   	  border-color: #b8b6b2;
             padding: 1px 20px 1px 20px;
             font-weight: 400;
             text-decoration:none;
             cursor:pointer;
             background: url(../img/btn_bg.gif) repeat-x 0px 0px; 
        }
     .button_d a { 
   border: 1px solid #615d5d;
     border-color: #b8b6b2;
     background:#000;
     color:#FFF;
   }
   .button_d:hover {
      	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
   
}
  .mo1{text-align:center;border-top:2px solid #a1a1a1; padding: 10px;}
  .mo2{text-align:left;border-top:2px solid #a1a1a1;border-left:2px solid #a1a1a1;padding: 10px;}
  .mo3{text-align:center; padding: 10px;}
  .mo4{text-align:left;border-left:2px solid #a1a1a1; padding: 10px;}
  .mo5{text-align:center;padding-top:10px;}
  .mo6{text-align:left;border-left:2px solid #a1a1a1;height:100%; padding: 10px;}
  .mo7{text-align:center; padding:5px 10px;}
  .mo8{text-align:left;border-left:2px solid #a1a1a1;padding:5px 10px;}
  .mo9{text-align:center; padding: 10px;}
  .mo10{text-align:left;border-left:2px solid #a1a1a1;padding: 10px; }
  .mo11 {text-align:center;padding: 3px;}
  .mo12 {border-left:2px solid #a1a1a1;text-align:left;padding: 3px;}  
  .mo5line {width:1px;height:100%;border:1px solid #a1a1a1;}
  .mo6line {height:1px;border:1px solid #a1a1a1;}
  .bbline {border-bottom:1px solid #a1a1a1;height:1px;}
  .bcdline {height:40px;}  
  .bacline {border-top:1px solid #a1a1a1;height:1px;padding:20px 0 20px 0}  
  
  .addtable {width:30%}

}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
 .button_a {
	background: url(../img/btn_bg.gif) repeat-x 0px 0px;
	color: rgb(106, 106, 106);
	font-family:'Noto Sans Korean';
  	border-radius: 0px;
        font-size: 0.87em;  
        margin-top: 0px; 
        display: inline-block; 
  	-ms-zoom: 1;
  	border: 1px solid #b8b6b2;  	
        padding: 6px 20px 6px 20px;
        font-weight: 600;
        text-decoration:none;
        cursor:pointer;

	
  }
     .button_a:hover {
  	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
  	
 }
   .button_b {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 0.5rem 1.5rem;	
 	margin-top: 15px;
 	float:right;
 	font-size: 16px;
   }
      .button_b:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
 }
   .button_c {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 10px;	
 	float:left;
 	font-size: 16px;
 	width:120px;
  }

     .button_d {
          margin: 0px; padding: 0px; font-family: Nanum Gothic, sans-serif; font-size: 1em; -ms-word-break: keep-all;
	  border-radius: 0px;
  	  color: rgb(106, 106, 106); 
  	  font-size: 0.87em;  
  	  margin-top: 0px; 
  	  display: inline-block; 
  	  -ms-zoom: 1;
  	  border-width: 1px;
  	  border-style: solid;
	  border-color: #b8b6b2;
          padding: 1px 20px 1px 20px;
          font-weight: 400;
          text-decoration:none;
          cursor:pointer;
          background: url(../img/btn_bg.gif) repeat-x 0px 0px; 
     }
  .button_d a { 
border: 1px solid #615d5d;
  border-color: #b8b6b2;
  background:#000;
  color:#FFF;
}
.button_d:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);

}

  .mo1{text-align:center;border-top:2px solid #a1a1a1; padding: 10px;}
  .mo2{text-align:left;border-top:2px solid #a1a1a1;border-left:2px solid #a1a1a1;padding: 10px;}
  .mo3{text-align:center; padding: 10px;}
  .mo4{text-align:left;border-left:2px solid #a1a1a1; padding: 10px;}
  .mo5{text-align:center;padding-top:10px;}
  .mo6{text-align:left;border-left:2px solid #a1a1a1;height:100%; padding: 10px;}
  .mo7{text-align:center; padding:5px 10px;}
  .mo8{text-align:left;border-left:2px solid #a1a1a1;padding:5px 10px;}
  .mo9{text-align:center; padding: 10px;}
  .mo10{text-align:left;border-left:2px solid #a1a1a1;padding: 10px; }
  .mo11 {text-align:center;padding: 3px;}
  .mo12 {border-left:2px solid #a1a1a1;text-align:left;padding: 3px;}  
  .mo5line {width:1px;height:100%;border:1px solid #a1a1a1;}
  .mo6line {height:1px;border:1px solid #a1a1a1;}
  .bbline {border-bottom:1px solid #a1a1a1;height:1px;}
  .bcdline {height:40px;}  
  .bacline {border-top:1px solid #a1a1a1;height:1px;padding:20px 0 20px 0}  
  
  .addtable {width:30%}
  
}
@media (min-width: 1025px) and (max-width: 1280px) {

  .button_a {
	background: url(../img/btn_bg.gif) repeat-x 0px 0px;
	color: rgb(106, 106, 106);
	font-family:'Noto Sans Korean';
  	border-radius: 0px;
        font-size: 0.87em;  
        margin-top: 0px; 
        display: inline-block; 
  	-ms-zoom: 1;
  	border: 1px solid #b8b6b2;  	
        padding: 6px 20px 6px 20px;
        font-weight: 600;
        text-decoration:none;
        cursor:pointer;

	
  }
     .button_a:hover {
  	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
  	
 }
   .button_b {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 0.5rem 1.5rem;	
 	margin-top: 15px;
 	float:right;
 	font-size: 16px;
   }
      .button_b:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
 }
   .button_c {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 10px;	
 	float:left;
 	font-size: 16px;
 	width:120px;
  }
       .button_d {
            margin: 0px; padding: 0px; font-family: Nanum Gothic, sans-serif; font-size: 1em; -ms-word-break: keep-all;
  	  border-radius: 0px;
    	  color: rgb(106, 106, 106); 
    	  font-size: 0.87em;  
    	  margin-top: 0px; 
    	  display: inline-block; 
    	  -ms-zoom: 1;
    	  border-width: 1px;
    	  border-style: solid;
  	  border-color: #b8b6b2;
            padding: 1px 20px 1px 20px;
            font-weight: 400;
            text-decoration:none;
            cursor:pointer;
            background: url(../img/btn_bg.gif) repeat-x 0px 0px; 
       }
    .button_d a { 
  border: 1px solid #615d5d;
    border-color: #b8b6b2;
    background:#000;
    color:#FFF;
  }
  .button_d:hover {
     	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
  
}
  .mo1{text-align:center;border-top:2px solid #a1a1a1; padding: 10px;}
  .mo2{text-align:left;border-top:2px solid #a1a1a1;border-left:2px solid #a1a1a1;padding: 10px;}
  .mo3{text-align:center; padding: 10px;}
  .mo4{text-align:left;border-left:2px solid #a1a1a1; padding: 10px;}
  .mo5{text-align:center;padding-top:10px;}
  .mo6{text-align:left;border-left:2px solid #a1a1a1;height:100%; padding: 10px;}
  .mo7{text-align:center; padding:5px 10px;}
  .mo8{text-align:left;border-left:2px solid #a1a1a1;padding:5px 10px;}
  .mo9{text-align:center; padding: 10px;}
  .mo10{text-align:left;border-left:2px solid #a1a1a1;padding: 10px; }
  .mo11 {text-align:center;padding: 3px;}
  .mo12 {border-left:2px solid #a1a1a1;text-align:left;padding: 3px;}  
  .mo5line {width:1px;height:100%;border:1px solid #a1a1a1;}
  .mo6line {height:1px;border:1px solid #a1a1a1;}
  .bbline {border-bottom:1px solid #a1a1a1;height:1px;}
  .bcdline {height:40px;}  
  .bacline {border-top:1px solid #a1a1a1;height:1px;padding:20px 0 20px 0}  
  
  .addtable {width:30%}

}

@media (min-width: 1281px) {
  .button_a {
	background: url(../img/btn_bg.gif) repeat-x 0px 0px;
	color: rgb(106, 106, 106);
	font-family:'Noto Sans Korean';
  	border-radius: 0px;
        font-size: 0.87em;  
        margin-top: 0px; 
        display: inline-block; 
  	-ms-zoom: 1;
  	border: 1px solid #b8b6b2;  	
        padding: 6px 20px 6px 20px;
        font-weight: 600;
        text-decoration:none;
        cursor:pointer;

	
  }
     .button_a:hover {
  	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
  	
 }

   .button_b {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 0.5rem 1.5rem;	
 	margin-top: 15px;
 	float:right;
 	font-size: 16px;
   }
      .button_b:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);
 }
   .button_c {
 	background-color: #cccccc;
 	color: #000;
 	text-align: center;
 	font-family:'Noto Sans Korean';
 	padding: 10px;	
 	float:left;
 	font-size: 16px;
 	width:120px;
  }
     .button_d {
          margin: 0px; padding: 0px; font-family: Nanum Gothic, sans-serif; font-size: 1em; -ms-word-break: keep-all;
	  border-radius: 0px;
  	  color: rgb(106, 106, 106); 
  	  font-size: 0.87em;  
  	  margin-top: 0px; 
  	  display: inline-block; 
  	  -ms-zoom: 1;
  	  border-width: 1px;
  	  border-style: solid;
	  border-color: #b8b6b2;
          padding: 1px 20px 1px 20px;
          font-weight: 400;
          text-decoration:none;
          cursor:pointer;
          background: url(../img/btn_bg.gif) repeat-x 0px 0px; 
     }
  .button_d a { 
border: 1px solid #615d5d;
  border-color: #b8b6b2;
  background:#000;
  color:#FFF;
}
.button_d:hover {
   	background: rgb(105, 103, 103); color: rgb(255, 255, 255);

}
  .mo1{text-align:center;border-top:2px solid #a1a1a1; padding: 10px;}
  .mo2{text-align:left;border-top:2px solid #a1a1a1;border-left:2px solid #a1a1a1;padding: 10px;}
  .mo3{text-align:center; padding: 10px;}
  .mo4{text-align:left;border-left:2px solid #a1a1a1; padding: 10px;}
  .mo5{text-align:center;padding-top:10px;}
  .mo6{text-align:left;border-left:2px solid #a1a1a1;height:100%; padding: 10px;}
  .mo7{text-align:center; padding:5px 10px;}
  .mo8{text-align:left;border-left:2px solid #a1a1a1;padding:5px 10px;}
  .mo9{text-align:center; padding: 10px;}
  .mo10{text-align:left;border-left:2px solid #a1a1a1;padding: 10px; }
  .mo11 {text-align:center;padding: 3px;}
  .mo12 {border-left:2px solid #a1a1a1;text-align:left;padding: 3px;}  
  .mo5line {width:1px;height:100%;border:1px solid #a1a1a1;}
  .mo6line {height:1px;border:1px solid #a1a1a1;}
  .bbline {border-bottom:1px solid #a1a1a1;height:1px;}
  .bcdline {height:40px;}  
  .bacline {border-top:1px solid #a1a1a1;height:1px;padding:20px 0 20px 0}  
  
  .addtable {width:30%}
}




