body, table, tr, td, select, input, textarea {
  font-family: "±¼¸²", "µ¸¿ò", "arial", "verdana";
  font-size: 9pt;
  color: #333333;
  overflow-x:hidden;
}

.div_line_height { line-height: 17px; }
.div_letterline_height { line-height: 20px; }

a:link { font-family: "±¼¸²"; font-size:9pt; color:#333333; text-decoration:none; }
a:active { font-family: "±¼¸²"; font-size:9pt; color:#333333; text-decoration:none; }
a:visited { font-family: "±¼¸²"; font-size:9pt; color:#333333; text-decoration:none; }
a:hover { font-family: "±¼¸²"; font-size:9pt; color:#333333; text-decoration:underline; }

/* ÀÛÀº±Û¾¾ µ¸¿ò */
.small_dotum { font-family:"µ¸¿ò"; font-size:8pt; color:#333333; }
.small_dotum_gray { font-family:"µ¸¿ò"; font-size:8pt; color:#666666; }
.small_dotum_gray_bold { font-family:"µ¸¿ò"; font-size:8pt; color:#666666; font-weight:bold; }
.small_dotum_softgray { font-family:"µ¸¿ò"; font-size:8pt; color:#999999; }
.small_dotum_white { font-family:"µ¸¿ò"; font-size:8pt; color:#ffffff; }

/* Å«±Û¾¾ µ¸¿ò */
.dotum { font-family:"µ¸¿ò"; font-size:12pt; color:#333333; }
.dotum_bold { font-family:"µ¸¿ò"; font-size:12pt; color:#333333; font-weight:bold; }

/* Å«±Û¾¾ ±¼¸² */
.gulim { font-family:"±¼¸²"; font-size:12pt; color:#333333; }
.gulim_bold { font-family:"±¼¸²"; font-size:12pt; color:#333333; font-weight:bold; }

/* ¼­ºêÆäÀÌÁö Å¸ÀÌÆ² µ¸¿ò */
.subject { font-family:"µ¸¿ò"; font-size:12pt; color:#666666; font-weight:bold; }

/* ¼ýÀÚ arial */
.numarial { font-family: "arial"; font-size:9pt; color:#666666; }

/* ´Þ·Â */
.month { font-family: "µ¸¿ò"; font-size:35pt; color:#999999; font-weight:bold; }
.large_day { font-family:"µ¸¿ò"; font-size:40pt; color:#000000; font-weight:bold; }
.week_day_kr { font-family:"µ¸¿ò"; font-size:10pt; color:#000000; }
.week_day_en { font-family:"µ¸¿ò"; font-size:12pt; color:#666666; font-weight:bold; }

/* ´Þ·Â³¯Â¥ verdana */
.numverdana_black { font-family: "verdana"; font-size:7pt; color:#666666; }
.numverdana_red { font-family: "verdana"; font-size:7pt; color:#CC0000; }

/* ´Þ·Â¿äÀÏ */
.day { font-family: "±¼¸²"; font-size:8pt; color:#666666; }

/* È¸»ö */
.gray { font-family:"±¼¸²"; font-size:9pt; color:#666666; }
.bold_gray { font-family:"±¼¸²"; font-size:9pt; color:#666666; font-weight:bold; }

/* °ËÁ¤»ö */
.black { font-family: "±¼¸²"; font-size:9pt; color:#000000; }
.bold_black { font-family: "±¼¸²"; font-size:9pt; color:#000000; font-weight:bold; }

/* Èò»ö */
.white { font-family: "±¼¸²"; font-size:9pt; color:#FFFFFF; }
.white_bold { font-family: "±¼¸²"; font-size:9pt; color:#FFFFFF; font-weight:bold; }
.calendertitle { font-family: "±¼¸²"; font-size:12pt; color:#FFFFFF; font-weight:bold; }

/* ÆÄ¶õ»ö */
.blue { font-family:"±¼¸²"; font-size:9pt; color:#003366; }
.blue_bold { font-family:"±¼¸²"; font-size:9pt; color:#003366; font-weight:bold; }
.softblue { font-family:"±¼¸²"; font-size:9pt; color:#3366CC; }
.softblue_bold { font-family:"±¼¸²"; font-size:9pt; color:#3366CC; font-weight:bold; }

/* ÁÖÈ²»ö */
.orange { font-family:"±¼¸²"; font-size:9pt; color:#FF3300; }
.orange_bold { font-family:"±¼¸²"; font-size:9pt; color:#FF3300; font-weight:bold; }

/* ÃÊ·Ï»ö */
.green { font-family:"±¼¸²"; font-size:9pt; color:#333300; }
.green_bold { font-family:"±¼¸²"; font-size:9pt; color:#333300; font-weight:bold; }

/* »¡°£»ö */
.red { font-family:"±¼¸²"; font-size:9pt; color:#CC0000; }
.red_bold { font-family:"±¼¸²"; font-size:9pt; color:#CC0000; font-weight:bold; }

/* º¸¶ó»ö */
.purple { font-family:"±¼¸²"; font-size:9pt; color:#996699; }
.purple_bold { font-family:"±¼¸²"; font-size:9pt; color:#996699; font-weight:bold; }

/* ºê¶ó¿î */
.brown { font-family:"±¼¸²"; font-size:9pt; color:#663300; }
.brown_bold { font-family:"±¼¸²"; font-size:9pt; color:#663300; font-weight:bold; }

.bottomborder { border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc; }
.rightborder { border-right-style:solid; border-right-width:1px; border-right-color:#cccccc; }


.card_title { height: 30px;  }
.gckn_txt { height: 40px;  }
.gckn_txt font { font-size: 16px;  }
.check_m font { font-size: 16px; }
.give_btn a {display:inline-block; width:168px; height:33px; margin-bottom:5px; line-height:33px; text-align:center; background:url(../images/new/btn01_next.png) left top no-repeat;font-family:tahoma;font-size:15px;  color:#fff!important;}
.btn_one_time {width:200px;height:40px;font-family:tahoma;font-size:14px}
@media screen and (min-width: 700px) { 
	.card_title { height: 90px; }
	.card_title font { font-size: 50px; }
	.card_txt font { font-size: 30px;  }
	.gckn_txt { height: 80px; }
	.gckn_txt font { font-size: 45px;  }
	.check_m { padding: 50px 0; margin-bottom: 30px 0; }
	.check_m input { width: 40px; height: 40px; }
	.check_m font { font-size: 50px!important; }
	.give_btn a {display:inline-block; width:430px; height:87px; line-height: 87px!important; margin-bottom: 40px 5px 5px 5px; line-height:33px; text-align:center; background:url(../images/new/btn01_next.png) left top no-repeat;font-family:tahoma;font-size:45px!important; background-size: 100% 100%;  }
	.btn_one_time {font-size: 45px; width: 430px;
    height: 87px;
    line-height: 87px!important; text-align: center;
    background: url(../images/new/btn01_next.png) left top no-repeat;     background-size: 100% 100%; color: #fff; border: none; font-weight: normal;}
}