/*
¡á¹öÆ°°øÅëCSS °³¹ßÀÚ ÀÓÀÇ·Î °³º°¼öÁ¤ ±ÝÁö_220712_PCH
>ÆÛºí¸®½ÌµÈ °øÅëÆÄÀÏ ¹Þ¾Æ¼­ µ¤¾î¾²±â
>ÆÛºí¸®¼Å(µðÀÚÀÌ³Ê)¿Í »çÀü ÇÕÀÇµÈ ³»¿ë¸¸ ¼öÁ¤
*/
/* ------ Hanafax CSS ¹öÆ° ------ */

.hasfax_blueline {
	background-color:#fff;
	border-radius:6px;
	border:1px solid #3571bd !important;
	display:inline-block;
	cursor:pointer;
	width:200px;
	height:53px;
	color:#3571bd;
	font-family:"notokr-medium","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:18px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}
.hasfax_blueline:hover {
	border:1px solid #00488c;
	color:#00488c;
	text-decoration:none;
}
.hasfax_blueline:active {position:relative;top:1px;}


.hasfax_bluebtn {
	background-color:#3571bd;
	border-radius:6px;
	display:inline-block;
	cursor:pointer;
	width:200px;
	height:53px;
	color:#fff;
	font-family:"notokr-medium","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:18px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}
.hasfax_bluebtn:hover {
	background-color:#1061ae;
	color:#fff;
}
.hasfax_bluebtn:active {position:relative;top:1px;}
.hasfax_bluebtn img {vertical-align:middle;}


.habtn_gray1 {
	background-color:#afafaf;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	height:43px;
	color:#fff;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:18px;
	padding:7px 36px 8px 36px;
	text-decoration:none;
}
.habtn_gray1:hover {background-color:#9a9a9a;}
.habtn_gray1:active {position:relative;top:1px;}


.habtn_blue1 {
	background-color:#3571bd;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	height:42px;
	color:#fff;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:18px;
	padding:7px 36px 8px 36px;
	text-decoration:none;
}
.habtn_blue1:hover {background-color:#1367b6;}
.habtn_blue1:active {position:relative;top:1px;}


.habtn_bline1 {
	background-color:#fff;
	border-radius:5px;
	border:1px solid #3571bd !important;
	display:inline-block;
	cursor:pointer;
	height:42px;
	color:#1d5fb2;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:18px;
	padding:7px 36px 8px 36px;
	text-decoration:none;
}
.habtn_bline1:hover {border:1px solid #00488c;color:#00488c;}
.habtn_bline1:active {position:relative;top:1px;}


.habtn_liblue {
	background-color:#fff;
	border:1px solid #0082cd !important;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:34px;
	color:#2150a0;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:14px;
	padding:5px 24px 7px 24px;
	text-decoration:none;
}
.habtn_liblue:hover {border:1px solid #2150a0;color:#183d7a;}
.habtn_liblue:active {position:relative;top:1px;}


.hapop_blue {
	background-color:#0082cd;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:34px;
	color:#fff;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:14px;
	padding:5px 24px 7px 24px;
	text-decoration:none;
}
.hapop_blue:hover {background-color:#1367b6;}
.hapop_blue:active {position:relative;top:1px;}


.habtn_gray4 {
	background-color:#afafaf;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:34px;
	color:#fff;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:14px;
	padding:5px 24px 7px 24px;
	text-decoration:none;
}
.habtn_gray4:hover {background-color:#9a9a9a;}
.habtn_gray4:active {position:relative;top:1px;}


.hasfax_grline {
	background-color:#fff;
	border-radius:4px;
	border:1px solid #b4b4b4 !important;
	display:inline-block;
	cursor:pointer;
	height:32px;
	color:#666;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:14px;
	padding:5px 15px 7px 15px;
	letter-spacing:-0.2px;
	vertical-align:top;
	box-sizing:border-box;
	text-decoration:none;
}
.hasfax_grline:hover {border:1px solid #999 !important;color:#222 !important;}
.hasfax_grline:active {position:relative;top:1px;}


.hasfax_bline2 {
	background-color:#fff;
	border-radius:4px;
	border:1px solid #3571bd !important;
	display:inline-block;
	cursor:pointer;
	height:32px;
	color:#1d5fb2;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:14px;
	padding:5px 15px 7px 15px;
	letter-spacing:-0.2px;
	vertical-align:top;
	box-sizing:border-box;
	text-decoration:none;
}
.hasfax_bline2:hover {border:1px solid #00488c;color:#00488c;}
.hasfax_bline2:active {position:relative;top:1px;}


.habtn_blue4 {
	background-color:#3571bd;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	height:32px;
	color:#fff;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:14px;
	padding:5px 15px 7px 15px;
	letter-spacing:-0.2px;
	vertical-align:top;
	box-sizing:border-box;
	text-decoration:none;
}
.habtn_blue4:hover {background-color:#1367b6;}
.habtn_blue4:active {position:relative;top:1px;}


.habtn_gray3 {
	background-color:#8d8d8d;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	height:32px;
	color:#fff;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:14px;
	padding:5px 15px 7px 15px;
	letter-spacing:-0.2px;
	vertical-align:top;
	box-sizing:border-box;
	text-decoration:none;
}
.habtn_gray3:hover {background-color:#777;}
.habtn_gray3:active {position:relative;top:1px;}


.hbtn_grline {
	background-color:#fff;
	border:1px solid #aaa !important;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	height:28px;
	color:#222;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:13px;
	letter-spacing:-0.25px;
	padding:2px 6px 3px 6px;
	text-decoration:none;
}
.hbtn_grline:hover {border:1px solid #888 !important;}
.hbtn_grline:active {position:relative;top:1px;}


.hbtn_bluline {
	background-color:#fff;
	border:1px solid #0082cd !important;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	height:28px;
	color:#0053b4;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:13px;
	letter-spacing:-0.25px;
	padding:2px 6px 3px 6px;
	text-decoration:none;
}
.hbtn_bluline:hover {color:#014697 !important;border:1px solid #2567bb !important;}
.hbtn_bluline:active {position:relative;top:1px;}


.habtn_blue6 {
	background-color:#3571bd;
	border:1px solid #3571bd !important;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	height:28px;
	color:#fff;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:13px;
	letter-spacing:-0.25px;
	padding:2px 6px 3px 6px;
	text-decoration:none;
}
.habtn_blue6:hover {background-color:#1367b6;}
.habtn_blue6:active {position:relative;top:1px;}


.habtn_gray6 {
	background-color:#afafaf;
	border:1px solid #afafaf !important;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	height:28px;
	color:#fff;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:13px;
	letter-spacing:-0.25px;
	padding:2px 6px 3px 6px;
	text-decoration:none;
}
.habtn_gray6:hover {background-color:#9a9a9a;}
.habtn_gray6:active {position:relative;top:1px;}


.habtn_liblue2 {
	background-color:#fff;
	border:1px solid #0082cd !important;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:27px;
	color:#2150a0;
	font-family:"NanumGothic", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:13px;
	letter-spacing:-0.25px;
	padding:1px 15px 3px 15px;
	text-decoration:none;
}
.habtn_liblue2:hover {border:1px solid #2150a0 !important;color:#183d7a !important;}
.habtn_liblue2:active {position:relative;top:1px;}


.habtn_blue2 {
	background-color:#3571bd;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:27px;
	color:#fff;
	font-family:"NanumGothic", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:13px;
	letter-spacing:-0.25px;
	padding:1px 15px 3px 15px;
	text-decoration:none;
}
.habtn_blue2:hover {background-color:#1367b6;}
.habtn_blue2:active {position:relative;top:1px;}


.habtn_gray5 {
	background-color:#afafaf;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:27px;
	color:#fff;
	font-family:"NanumGothic", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:13px;
	letter-spacing:-0.25px;
	padding:1px 15px 3px 15px;
	text-decoration:none;
}
.habtn_gray5:hover {background-color:#9a9a9a;}
.habtn_gray5:active {position:relative;top:1px;}


.habtn_blue5 {
	background-color:#4199db;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:23px;
	color:#fff;
	font-family:"¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-weight:bold;
	font-size:12px;
	letter-spacing:-0.25px;
	padding:2px 12px 3px 12px;
	text-decoration:none;
}
.habtn_blue5:hover {background-color:#308ed4;}
.habtn_blue5:active {position:relative;top:1px;}


.hbtn_grline2 {
	background-color:#fff;
	border:1px solid #aaa !important;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:24px;
	color:#555;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:12px;
	letter-spacing:-0.25px;
	padding:2px 16px 3px 16px;
	text-decoration:none;
	vertical-align:middle !important;
}
.hbtn_grline2:hover {color:#222 !important;border:1px solid #888 !important;}
.hbtn_grline2:active {position:relative;top:1px;}


.hbtn_bluline4 {
	background-color:#fff;
	border:1px solid #0082cd !important;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:24px;
	color:#0053b4;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:12px;
	letter-spacing:-0.25px;
	padding:2px 16px 3px 16px;
	text-decoration:none;
	vertical-align:middle !important;
}
.hbtn_bluline4:hover {color:#093a72 !important;border:1px solid #2567bb !important;}
.hbtn_bluline4:active {position:relative;top:1px;}


.habtn_blue7 {
	background-color:#3571bd;
	border:1px solid #3571bd !important;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:24px;
	color:#fff;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:12px;
	letter-spacing:-0.25px;
	padding:2px 16px 3px 16px;
	text-decoration:none;
	vertical-align:middle !important;
}
.habtn_blue7:hover {background-color:#0b58a1;border:1px solid #0b58a1 !important;}
.habtn_blue7:active {position:relative;top:1px;}


.habtn_gray9 {
	background-color:#777;
	border:1px solid #777 !important;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:24px;
	color:#fff;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:12px;
	letter-spacing:-0.25px;
	padding:2px 16px 3px 16px;
	text-decoration:none;
	vertical-align:middle !important;
}
.habtn_gray9:hover {background-color:#696969;border:1px solid #696969 !important;}
.habtn_gray9:active {position:relative;top:1px;}


.hbtn_bluline2 {
	background-color:#fff;
	border-radius:4px;
	border:1px solid #0082cd !important;
	display:inline-block;
	cursor:pointer;
	height:35px;
	color:#1d4bb2;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:14px;
	padding:6px 24px 8px 24px;
	letter-spacing:-0.2px;
	text-decoration:none;
}
.hbtn_bluline2:hover {border:1px solid #1160b2 !important;color:#0f3671 !important;}
.hbtn_bluline2:active {position:relative;top:1px;}


.ha_popbtn_blue {
	background-color:#0082cd;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	height:35px;
	color:#fff;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:14px;
	padding:6px 24px 8px 24px;
	text-decoration:none;
}
.ha_popbtn_blue:hover {background-color:#1367b6;}
.ha_popbtn_blue:active {position:relative;top:1px;}


.habtn_gray7 {
	background-color:#afafaf;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	height:35px;
	color:#fff;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:14px;
	padding:6px 24px 8px 24px;
	text-decoration:none;
}
.habtn_gray7:hover {background-color:#9a9a9a;}
.habtn_gray7:active {position:relative;top:1px;}


.hbtn_bluline3 {
	background-color:#fff;
	border-radius:5px;
	border:1px solid #3571bd !important;
	display:inline-block;
	cursor:pointer;
	height:36px;
	color:#1d5fb2;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:15px;
	padding:5px 42px 7px 42px;
	text-decoration:none;
}
.hbtn_bluline3:hover {border:1px solid #00488c !important;color:#00488c !important;}
.hbtn_bluline3:active {position:relative;top:1px;}


.habtn_blue3 {
	background-color:#2150a0;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	height:36px;
	color:#fff;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:15px;
	padding:5px 42px 7px 42px;
	text-decoration:none;
}
.habtn_blue3:hover {background-color:#1367b6;}
.habtn_blue3:active {position:relative;top:1px;}


.habtn_gray8 {
	background-color:#afafaf;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	height:36px;
	color:#fff;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:15px;
	padding:5px 42px 7px 42px;
	text-decoration:none;
}
.habtn_gray8:hover {background-color:#9a9a9a;}
.habtn_gray8:active {position:relative;top:1px;}


.hapop_slblue {
	background-color:#fff;
	border:1px solid #0082cd !important;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:20px;
	color:#0082cd;
	font-family:"¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-weight:bold;
	font-size:12px;
	letter-spacing:-0.25px;
	padding:1px 5px 4px 5px;
	text-decoration:none;
}
.hapop_slblue:hover {background-color:#e9f1fc;color:#035abb;}
.hapop_slblue:active {position:relative;top:1px;}


.hapop_slgray {
	background-color:#fff;
	border:1px solid #a5a5a5 !important;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:21px;
	color:#777;
	font-family:"¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-weight:bold;
	font-size:12px;
	letter-spacing:-0.25px;
	padding:1px 5px 4px 5px;
	text-decoration:none;
}
.hapop_slgray:hover {background-color:#e8e8e8;color:#555;}
.hapop_slgray:active {position:relative;top:1px;}


.ha_grline {
	background-color:#fff;
	border:1px solid #bbb !important;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:23px;
	color:#666;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:12px;
	letter-spacing:0.15px;
	padding:2px 11px 4px 11px;
	text-decoration:none;
}
.ha_grline:hover {border:1px solid #777 !important;color:#333 !important;}
.ha_grline:active {position:relative;top:1px;}


.hapop_grline {
	background-color:#fff;
	border:1px solid #b4b4b4 !important;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:24px;
	color:#828282;
	font-family:"¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-weight:bold;
	font-size:12px;
	letter-spacing:-0.25px;
	padding:2px 10px 4px 10px;
	text-decoration:none;
}
.hapop_grline:hover {background-color:#e8e8e8;color:#555;}
.hapop_grline:active {position:relative;top:1px;}


.pbtn_white {
	background-color:#fff;
	border-radius:3px;
	border:1px solid #ccc !important;
	display:inline-block;
	cursor:pointer;
	height:28px;
	color:#222;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:12px;
	padding:3px 11px 3px 10px;
	text-decoration:none;
}
.pbtn_white:hover {border:1px solid #62a602 !important;}
.pbtn_white:active {position:relative;top:1px;}


.habtn_whigra {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #ffffff 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #ededed 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #ededed 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	top:7px;
	border-radius:3px;
	border:1px solid #adadad !important;
	vertical-align:top;
	display:inline-block;
	cursor:pointer;
	height:26px;
	color:#333;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:14px;
	letter-spacing:0.2px;
	padding:2px 20px 4px 20px;
	box-sizing:border-box;
	text-decoration:none;
}
.habtn_whigra:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #ededed 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #ededed 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #ededed 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #ededed 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff',GradientType=0);
	background-color:#ededed;
}
.habtn_whigra:active {position:relative;top:1px;}


.habtn_whigra2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #ffffff 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #ededed 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #ededed 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #b4b4b4 !important;
	display:inline-block;
	cursor:pointer;
	height:38px;
	color:#222;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", "µ¸¿ò", Dotum, sans-serif;
	font-size:15px;
	padding:4px 23px 3px 23px;
	box-sizing:border-box;
	text-decoration:none;
}
.habtn_whigra2:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #ededed 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #ededed 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #ededed 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #ededed 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff',GradientType=0);
	background-color:#ededed;
}
.habtn_whigra2:active {position:relative;top:1px;}


.hbtn_grblu {
	background-color:#92a0bb;
	border:1px solid #78808d !important;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:25px;
	color:#fff;
	font-family:"¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-weight:bold;
	font-size:12px;
	letter-spacing:-0.25px;
	padding:2px 10px 4px 10px;
	text-decoration:none;
}
.hbtn_grblu:hover {background-color:#8694b0;border:1px solid #697280 !important;}
.hbtn_grblu:active {position:relative;top:1px;}


.hapop_gray {
	background-color:#777;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	height:23px;
	color:#fff;
	font-family:"¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-weight:bold;
	font-size:12px;
	letter-spacing:-0.25px;
	padding:1px 12px 3px 12px;
	text-decoration:none;
}
.hapop_gray:hover {background-color:#555;}
.hapop_gray:active {position:relative;top:1px;}


.search_bgray {
	-moz-box-shadow:inset 0px 1px 0px 0px #9d9d9d;
	-webkit-box-shadow:inset 0px 1px 0px 0px #9d9d9d;
	box-shadow:inset 0px 1px 0px 0px #9d9d9d;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #898989), color-stop(1, #747474));
	background:-moz-linear-gradient(top, #898989 5%, #747474 100%);
	background:-webkit-linear-gradient(top, #898989 5%, #747474 100%);
	background:-o-linear-gradient(top, #898989 5%, #747474 100%);
	background:-ms-linear-gradient(top, #898989 5%, #747474 100%);
	background:linear-gradient(to bottom, #898989 5%, #747474 100%);
	background-color:#676767;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #4d4d4d !important;
	display:inline-block;
	cursor:pointer;
	height:28px;
	color:#ffffff;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", "µ¸¿ò", Dotum, sans-serif;
	font-size:16px;
	padding:1px 14px 3px 14px;
	text-decoration:none;
}
.search_bgray:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #747474), color-stop(1, #898989));
	background:-moz-linear-gradient(top, #747474 5%, #898989 100%);
	background:-webkit-linear-gradient(top, #747474 5%, #898989 100%);
	background:-o-linear-gradient(top, #747474 5%, #898989 100%);
	background:-ms-linear-gradient(top, #747474 5%, #898989 100%);
	background:linear-gradient(to bottom, #747474 5%, #898989 100%);
	background-color:#747474;
}
.search_bgray:active {position:relative; top:1px;}


.habtn_gray2 {
	background-color:#8d8d8d;
	display:inline-block;
	cursor:pointer;
	height:30px;
	color:#fff;
	font-family:"NanumGothic","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:15px;
	letter-spacing:0.2px;
	padding:2px 28px 4px 27px;
	box-sizing:border-box;
	text-decoration:none;
}
.habtn_gray2:hover {background-color:#777;}
.habtn_gray2:active {position:relative;top:1px;}

/* tvCF event */
.habtn_tvcfev1 {
	background-color:#394d75;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	height:32px;
	color:#fff;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:15px;
	letter-spacing:0px;
	padding:0px 20px 3px 19px;
	text-decoration:none
}
.habtn_tvcfev1:hover {background-color:#293a5c;}
.habtn_tvcfev1:active {position:relative;top:1px;}

.habtn_tvcfev2 {
	background-color:#0aa884;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	height:42px;
	color:#fff;
	font-family:"notokr-regular","¸¼Àº°íµñ", "Malgun Gothic", Verdana, AppleGothic, sans-serif;
	font-size:18px;
	letter-spacing:0px;
	padding:1px 41px 3px 41px;
	text-decoration:none
}
.habtn_tvcfev2:hover {background-color:#27947d;}
.habtn_tvcfev2:active {position:relative;top:1px;}


