/**** �⺻�ڽ� ****/
.box {BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #b8b8b8 1px solid; padding:0px 0px 0px 3px; FONT-SIZE: 12px; BORDER-LEFT: #b8b8b8 1px solid; COLOR: #333333; BORDER-BOTTOM: #e0e0e0 1px solid;  BACKGROUND-COLOR: #ffffff; height:20px;vertical-align:middle;border-radius:0px;line-height:20px;}
.box_area {	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #b8b8b8 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #b8b8b8 1px solid; COLOR: #333333; PADDING:3px; BORDER-BOTTOM: #e2e2e2 1px solid;  BACKGROUND-COLOR: #fbfbfb;font-family:Nanum Gothic;}

/**** ���̺�1 ****/
#table1{	width:100%;background-color:#dddddd;border-spacing:1px;}
#table1 .td_title{background-color:#ffffff;height:36px;border-bottom:1px solid #dddddd;font-weight:bold;text-align:center;}
#table1 .td_normal{text-align:center;background-color:#ffffff;height:36px;padding-left:10px;}
#table1 .td_price{	background-color:#ffffff;	height:36px;	padding-right:10px;	text-align:right;}
#table1 .td_center{	background-color:#ffffff;	height:36px;	text-align:center;}

/**** ���̺�2 ****/
table td.align_middle * {vertical-align:middle;}
table.list_type01 {border-top:1px solid #666666;}
table.list_type01 th {height:12px;padding:15px 0px 14px 0px;font-weight:bold;color:#000;text-align:center;line-height:1.3em;border-bottom:2px solid #666666;border-left:1px solid #e1e1e1;background-color:#f5f5f5}
table.list_type01 th.first {border-left:0px none;}
table.list_type01 th.vWhite {height:12px;padding:13px 0px;color:#000;line-height:1.3em;border-top:0px none;border-bottom:1px solid #e1e1e1;background:#fff;}
table.list_type01 th.h_bd {border-bottom:1px solid #666;}
table.list_type01 tbody th {background:#FFF;color:#666;border-left:none;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-align:left;padding-left:20px;}
table.list_type01 tbody th.center {text-align:center;}
table.list_type01 td {height:12px;padding:9px 0px;color:#666;text-align:center;line-height:1.3em;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fff;}
table.list_type01 td.first {border-left:0px none;background-color:#fafafa;color:#333}
table.list_type01 td.second {height:12px;padding:13px 0px;color:#666;text-align:left;line-height:1.3em;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fff;padding-left:10px;line-height:20px;}
table.list_type01 td.left {height:12px;padding:13px 0px;color:#666;text-align:left;padding-left:20px;line-height:1.3em;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fff;}

table.list_type02 {border-top:1px solid #666666;}
table.list_type02 th {height:12px;padding:15px 0px 14px 0px;font-weight:bold;color:#000;text-align:center;line-height:1.3em;border-bottom:2px solid #666666;border-left:1px solid #e1e1e1;background-color:#f5f5f5}
table.list_type02 th.first {border-left:0px none}
table.list_type02 th.vWhite {height:12px;padding:13px 0px;color:#000;line-height:1.3em;border-top:0px none;border-bottom:1px solid #e1e1e1;background:#fff;}
table.list_type02 th.h_bd {border-bottom:1px solid #666;}
table.list_type02 tbody th {background:#FFF;color:#666;border-left:none;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-align:left;padding-left:20px;}
table.list_type02 tbody th.center {text-align:center;}
table.list_type02 td {height:12px;padding:13px 0px;color:#666;text-align:left;line-height:1.3em;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fff;padding-left:10px;vertical-align:top;}
table.list_type02 td.first {border-left:0px none;background-color:#fafafa;color:#333;vertical-align:middle;text-align:center;}
table.list_type02 td.second {height:12px;padding:13px 0px;color:#666;text-align:left;line-height:1.3em;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fff;padding-left:10px;line-height:20px;}
table.list_type02 td.left {height:12px;padding:13px 0px;color:#666;text-align:left;padding-left:20px;line-height:1.3em;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fff;}

table td.align_middle * {vertical-align:middle;}
table.list_type03 {border-top:1px solid #666666;}
table.list_type03 th {height:12px;padding:15px 0px 14px 0px;font-weight:bold;color:#000;text-align:center;line-height:1.0em;border-bottom:2px solid #666666;border-left:1px solid #e1e1e1;background-color:#f5f5f5}
table.list_type03 th.first {border-left:0px none;}
table.list_type03 th.vWhite {height:12px;padding:13px 0px;color:#000;line-height:1.0em;border-top:0px none;border-bottom:1px solid #e1e1e1;background:#fff;}
table.list_type03 th.h_bd {border-bottom:1px solid #666;}
table.list_type03 tbody th {background:#FFF;color:#666;border-left:none;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-align:left;padding-left:20px;}
table.list_type03 tbody th.center {text-align:center;}
table.list_type03 td {height:12px;padding:13px 0px;color:#666;text-align:left;padding-left:20px;line-height:1.0em;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fff;}
table.list_type03 td.first {border-left:0px none;background-color:#fafafa;color:#333}
table.list_type03 td.second {height:12px;padding:13px 0px;color:#666;text-align:left;line-height:1.0em;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fff;padding-left:10px;line-height:20px;}
table.list_type03 td.left {height:12px;padding:13px 0px;color:#666;text-align:left;padding-left:20px;line-height:1.0em;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fff;}

table.list_type04 {border-top:1px solid #666666;}
table.list_type04 th {height:12px;padding:15px 0px 14px 0px;font-weight:bold;color:#000;text-align:center;line-height:1.0em;border-bottom:2px solid #666666;border-left:1px solid #e1e1e1;background-color:#f5f5f5}
table.list_type04 th.first {border-left:0px none;}
table.list_type04 th.vWhite {height:12px;padding:13px 0px;color:#000;line-height:1.0em;border-top:0px none;border-bottom:1px solid #e1e1e1;background:#fff;}
table.list_type04 th.h_bd {border-bottom:1px solid #666;}
table.list_type04 tbody th {background:#FFF;color:#666;border-left:none;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-align:left;padding-left:20px;}
table.list_type04 tbody th.center {text-align:center;}
table.list_type04 td {height:12px;padding:13px 0px;color:#666;text-align:left;padding-left:20px;line-height:1.0em;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fff;}
table.list_type04 td.first {border-left:0px none;background-color:#f6f6f6;color:#333;text-align:center;padding-left:10px;padding-right:10px;}
table.list_type04 td.second {height:12px;padding:13px 0px;color:#666;text-align:left;line-height:1.0em;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fff;padding-left:10px;line-height:20px;}
table.list_type04 td.left {height:12px;padding:13px 0px;color:#666;text-align:left;padding-left:20px;line-height:1.0em;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fff;}


.button1{width:135px;height:35px;display:block;position:relative;background:#4f4f4f;color:#fff;font-size:15px;letter-spacing:-.75px;text-align:center;line-height:35px;cursor:pointer;}
.button2{width:93px;height:38px;display:block;position:relative;background:#fff;color:#444;font-size:15px;letter-spacing:-.75px;text-align:center;line-height:38px;border:1px solid #b9b9b9;font-weight:bold;cursor:pointer;}
.button3{width:93px;height:38px;padding:15px 20px 15px 20px;background:#fff;color:#444;font-size:15px;letter-spacing:-.75px;text-align:center;line-height:38px;border:1px solid #b9b9b9;font-weight:bold;cursor:pointer;}
.button3:hover{background:#f2f3f7}
.btn1{color:#fff;font-size:15px;letter-spacing:-.75px;text-align:center;line-height:35px;cursor:pointer;font-weight:bold;padding:15px 25px 15px 25px;background:#ff0000;border-radius:7px;}
.btn1:hover{color:#fff;font-size:15px;letter-spacing:-.75px;text-align:center;line-height:35px;cursor:pointer;font-weight:bold;padding:15px 25px 15px 25px;background:#e51a1a;border-radius:7px;}
.btn2{color:#fff;font-size:15px;letter-spacing:-.75px;text-align:center;line-height:35px;cursor:pointer;font-weight:bold;padding:15px 25px 15px 25px;background:#333;border-radius:7px;}
.btn2:hover{color:#fff;font-size:15px;letter-spacing:-.75px;text-align:center;line-height:35px;cursor:pointer;font-weight:bold;padding:15px 25px 15px 25px;background:#444;border-radius:7px;}

.title_content{	font-size:23px;color:#22475b;}
.title_content_center{	font-size:24px;color:#333;font-family:nanummyeongjo;text-align:center;}
.history_year{	height:30px;background:url('/image/history_arrow.gif') no-repeat;padding-left:25px;font-size:18px;font-weight:bold;color:#fff;padding-bottom:15px;}
.history_month{	font-weight:bold;padding-left:25px;height:20px;color:#333333;text-align:right;vertical-align:top;width:70px;}
.history_content{	padding-left:10px;vertical-align:top;padding-bottom:5px;}
.history_content2{	color:#888888;}

.title_tabs{font-size:40px;color:#333;text-align:left;padding-top:50px;padding-bottom:30px;}
.depth2 { padding-left:10px;	}
.depth2 li{background:url(/image/icon_arrow_small.png) no-repeat 4px 6px;padding-left:18px;padding-bottom:7px;}
.depth3 { padding-left:10px;	}
.depth3 li{background:url(/image/icon_arrow_small.png) no-repeat 18px 6px;padding-left:27px;padding-bottom:7px;}
.px10{height:10px;}.px20{height:20px;}.px30{height:30px;}.px40{height:40px;}.px50{height:50px;}.px60{height:60px;}.px70{height:70px;}.px80{height:80px;}.px90{height:90px;}.px100{height:100px;}
.guide	{	border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;padding:30px 0px 30px 0px;}
.guide1	{	width:20%;;text-align:center; }
.guide2	{	padding:0px 25px 0px 50px; }
.guide3	{	width:1px;background-color:#e9e9e9; }
.text_pink{color:#e74774}
.orange{color:#ff6600;}
.orangeB{color:#ff6600;font-weight:bold;}
.blue{color:#0088d6;}
.blue_li{color:#0088d6;width:100px;vertical-align:top;height:25px;}
.blueB{color:#006dba;font-weight:bold;}
.green{color:#41a011;}
.greenB{color:#41a011;font-weight:bold;}
.red{color:#ff0000;font-weight:bold;}
.red1{color:#7993be;font-weight:bold;display:inline-block;width:65px;}
.red2{color:#7993be;font-weight:bold;display:inline-block;width:120px;}
.black{color:#333333;}

.img50{width:50px;}.img100{width:100px;}.img150{width:150px;}.img200{width:200px;}.img250{width:250px;}.img300{width:300px;}.img350{width:350px;}.img400{width:400px;}
.img50r5{width:50px;border-radius:5px;}.img100r5{width:100px;border-radius:5px;}.img150r5{width:150px;border-radius:5px;}.img200r5{width:200px;border-radius:5px;}.img250r5{width:250px;border-radius:5px;}.img300r5{width:300px;border-radius:5px;}.img350r5{width:350px;border-radius:5px;}.img400r5{width:400px;border-radius:5px;}

.sep1{height:1px;background-color:#eaeaea;margin-top:20px;margin-bottom:20px}
.sep2{height:1px;background-color:#eaeaea;margin-top:50px;margin-bottom:50px}
.sep3{height:1px;background-color:#eaeaea;margin-top:10px;margin-bottom:10px}

/* ��Ŭ���߰� */
.oh{overflow:hidden;}
.spurs_title1{font-size:21px;color:#222222;}
/*.spurs_titlebar1{padding-top:5px;font-size:21px;color:#222222;background:url('/image/titlebar1_blue.gif') 0px 0px no-repeat;}*/
.spurs_titlebar1{padding-top:5px;font-size:21px;color:#222222;}
.spurs_titlebar1_2{padding-top:0px;padding-left:20px;font-size:16px;color:#333;font-weight:bold;background:url('/image/icon_arrow.gif') 6px 8px no-repeat;}

.spurs_titlebar2{padding-top:0px;padding-left:20px;font-size:17px;color:#222222;font-weight:bold;background:url('/image/titlebar2_blue.gif') 0px 8px no-repeat;}
.spurs_listbar1{padding-top:0px;padding-left:15px;margin-bottom:5px;font-size:13px;background:url('/image/listbar1.gif') 0px 10px no-repeat;list-style:none;}
.spurs_title2{background:url(/image/bullet1.gif) no-repeat 2px 1px;font-size:13px;color:#ea0013;font-weight:bold;padding-left:28px;padding-bottom:10px;}
.spurs_content2{margin-left:28px;}
.spurs_title3{color:#506d9e;font-size:13px;}
.spurs_container2{overflow:hidden;margin-left:30px;}
.spurs_table1_td1{height:38px;background-color:#7993be;text-align:center;color:#ffffff;width:100px;}
.spurs_table1_td2{background-color:#fff;padding:10px 10px 10px 15px;}
.spurs_step1{float:left;width:171px;height:171px;background:url('/image/circle1.jpg') no-repeat;text-align:center;padding-top:20px;margin-right:60px;}
.spurs_step1_2{color:#939393;font-size:15px;}
.spurs_step1_3{font-size:72px;font-weight:bold;color:#424c55;}
.spurs_step1_4{float:left;max-width:700px;}
.spurs_circle1{height:43px;background-color:#7993be;text-align:center;color:#fff;line-height:43px;font-size:17px;font-weight:bold}
.spurs_circle1_2{background-color:#f3f3f3;text-align:center;overflow:hidden}
.spurs_circle1_3{background:url('/image/circle3.jpg') no-repeat;width:130px;height:130px;line-height:120px;text-align:center;display:inline-block;margin:20px 10px 20px 10px;font-weight:bold;}
.spurs_title_center1{font-size:22px;color:#865e08;font-family:nanummyeongjo;text-align:center;line-height:25px;}
.spurs_text1{background:url('/image/tile1.gif');height:60px;line-height:60px;text-align:center;color:#fff;font-size:23px;font-weight:bold;max-width:100%;}
@media screen and (max-width:768px){
.spurs_text1{font-size:100%;}
}
.spurs_text2{background:url('/image/tile2.gif');height:40px;line-height:40px;text-align:center;color:#fff8b0;font-size:17px;font-weight:bold;max-width:100%;margin-top:10px;margin-bottom:10px;}
.spurs_tip1{width:69px}
.spurs_tip2{border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding-left:30px;padding-right:30px;}
.spurs_content1{margin-left:27px;}
.spurs_imgtext1{float:left;margin-right:30px;margin-bottom:10px;}
.spurs_imgtext2{float:left;max-width:600px;}
.spurs_imgtext3{float:left;max-width:600px;margin-right:30px;margin-bottom:10px;}
.spurs_imgtext4{float:left;}
.spurs_imgtext5{float:left;width:300px;margin-bottom:20px}
.spurs_number1{font-weight:bold;color:#7993be;font-size:50px;float:left;width:50;margin-right:20px;}
.spurs_number2{float:left;max-width:850px;margin-top:15px;}
.spurs_number3{color:#333;font-size:13px;font-weight:bold;margin-bottom:10px;}

/* kd�߰� */
.spurs_center{width: 100%;text-align: center;}
/* table01 start*/
table.table01{width:100%; border-top:2px solid #125ebf;}
table.table01 thead th{height:47px; color:#fff; font-weight:bold; text-align:center; font-size:15px; }
table.table01 thead th.left1{background:#f4fafe;color:#000; font-weight:bold; text-align:center; font-size:13px; border:1px solid #d8d8d8; border-top:0;}
table.table01 thead th.g{background:#676767; border-right:1px solid #d8d8d8; }
table.table01 thead th.s{background:#00a9c9; border-right:1px solid #d8d8d8; }
table.table01 thead th.b{background:#008fcf; border-right:1px solid #d8d8d8; }
table.table01 thead th.o{background:#ef573e; border-right:1px solid #d8d8d8; }
table.table01 thead td{background:url('/image/kdh/table/t_bg.jpg') repeat-x;height:30px; color:#000; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; text-align:center;}
table.table01 tbody th{background:#f4fafe; color:#000; font-weight:bold; text-align:center; font-size:13px; border:1px solid #d8d8d8; border-top:0;}
table.table01 tbody td{color:#555; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; padding:10px; text-align:center; line-height:18px;}
table.table01 tbody tr td:first-child{border-left:1px solid #d8d8d8; }
table.table01 tbody td.price1{font-size:16px; font-weight:bold; color:#000;}
table.table01 tbody td.price2{font-size:16px; font-weight:bold; color:#008696;}
table.table01 tbody td.price3{font-size:16px; font-weight:bold; color:#016795;}
table.table01 tbody td.price4{font-size:16px; font-weight:bold; color:#dc340e;}
.table01_div h1{ font-size:17px; color:#000; padding:0 0 20px 20px; font-weight:bold; background:url('/image/kdh/table/bulet01.gif') no-repeat left 2px; }
.table01_ul li{color:#555; font-size:13px; font-weight:normal; line-height:23px; padding-left:7px; background:url('/image/kdh/table/s_bullet.gif') no-repeat left center}
/* table01 end*/
.ta1{
    color: #3b7b85;
    font-weight: bold;
	font-size: 16px;
	padding-left:20px;
}
.ta1_1{
 text-align: center;
 color:white;
 font-weight: bold;
 font-size: 16px;
 padding-top:7px;
  width:57px;
  height:19px;
}
.ta1_2{
 text-align: center;
 color:white;
 font-weight: bold;
 font-size: 22px;
}
.ta2{
	font-size: 13px;
    color: #333333;
	padding-left:20px;
}

.spurs_img1{margin-left:30px;border:1px solid #eaeaea}
.spurs_img2{margin-left:30px;}

.spurs_ul li	{ padding-left:10px;background:url("/image/bullet_default.gif") no-repeat 0px 8px;padding-bottom:5px;	}


/* tab */
.tabType01	{background:url('/image/tab_bg.gif') left bottom repeat-x;border-left:1px solid #d9d9d9;overflow:hidden;height:34px;margin:0 0 40px;}
.tabType01 li{float:left;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background:#f6f6f6;}
.tabType01 li a{display:block;padding:10px 20px 12px;border-bottom:1px solid #d9d9d9;line-height:10px;}
.tabType01 li a:hover{text-decoration:none}
.tabType01 li.on{background:#fff;}
.tabType01 li.on a{border-bottom:1px solid #fff;color:#303030;font-family:"��������", NanumGothic;} /* 140618 */
/* 20150127�߰� */
.tabType01.ty2 a {font-size:13px;line-height:13px;}


/* SPURS_TAB1 */
.spurs_tab1	{overflow:hidden;display:inline-block;}
.spurs_tab1 li{float:left;background:#ffffff;}
.spurs_tab1 li a{
	display: block;
	padding:10px 30px 10px 30px;
	font-size: 14px;
	color: #000;
	font-weight:normal;
	letter-spacing: -1px;
	text-align:center;
	border:1px solid #d6d6d6;
	margin-right:5px;
}
#spurs .spurs_tab1 a:hover{
	font-weight:normal;
}
.spurs_tab1 li.on a{
	border:1px solid #0088cc;
	color:#0088cc;
	font-weight:bold;
}
#spurs .spurs_tab1 li.on a:hover{
	color:#0088cc;
	font-weight:bold;
}

/* SPURS_TAB1_MOBILE */
.spurs_tab1_mobile	{overflow:hidden;display:inline-block;}
.spurs_tab1_mobile li{float:left;background:#ffffff;margin-bottom:8px;}
.spurs_tab1_mobile li a{
	display: block;
	padding:5px 7px 5px 7px;
	font-size: 12px;
	color: #000;
	font-weight:normal;
	letter-spacing: -1px;
	text-align:center;
	border:1px solid #d6d6d6;
	margin-right:5px;
}
#spurs .spurs_tab1_mobile a:hover{
	font-weight:normal;
}
.spurs_tab1_mobile li.on a{
	border:1px solid #0088cc;
	color:#0088cc;
	font-weight:bold;
}
#spurs .spurs_tab1_mobile li.on a:hover{
	color:#0088cc;
	font-weight:bold;
}

.spurs_tabtitle1{font-weight:bold;color:#0088cc;font-size:50px;margin-bottom:30px;}

.spurs_must{color:#ff0000}
.spurs_form1{width:30%;height:50px;background-color:#fafafa;color:#555;font-weight:bold;border-top:1px solid #e1e1e1;padding-left:15px;}
.spurs_form2{background-color:#fff;border-top:1px solid #e1e1e1;padding-left:10px;}
.spurs_box_basic{border:1px solid #ddd;height:30px;padding-left:5px;}
.spurs_box_file{height:30px;}
.spurs_form_bottomline{height:1px;background-color:#e1e1e1}

.bbs_btn{padding:7px 15px 7px 15px;background:#fff;color:#444;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #b9b9b9;font-weight:bold;cursor:pointer;display:inline-block;vertical-align:middle;}
.bbs_btn:hover{background:#f2f3f7}
.bbs_btn2{padding:7px 15px 7px 15px;background:#0088cc;color:#fff;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #0079b6;font-weight:bold;cursor:pointer;display:inline-block;vertical-align:middle;}
.bbs_btn4{padding:7px 15px 7px 15px;background:#ea5903;color:#fff;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #d75305;font-weight:bold;cursor:pointer;display:inline-block;}
.bbs_btn4 i {padding-top:6px;}
.bbs_btn3{padding:1px 4px 1px 4px;background:#fff;color:#444;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #b9b9b9;font-weight:bold;cursor:pointer;display:inline-block;}
.bbs_btn_portal{height:37px;line-height:37px;padding:0px 15px 0px 15px;background:#0061aa;color:#fff;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #0061aa;font-weight:bold;cursor:pointer;display:inline-block;vertical-align:middle;}
.bbs_btn_portal:hover{background:#035796}

.bbs_btn_red{color:#fff;padding:9px 17px 9px 17px;background:#e92828;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #d81818;font-weight:bold;cursor:pointer;display:inline-block;}
.bbs_btn_red:hover{color:#fff;padding:9px 17px 9px 17px;background:#cd0b0b;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #d81818;font-weight:bold;cursor:pointer;display:inline-block;}

.admin_td_price	{	text-align:right;padding-right:10px;	}


/* ������ */
.vote_btn{padding:7px 15px 7px 15px;background:#fff;color:#444;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #b9b9b9;font-weight:bold;cursor:pointer;display:inline-block;}
.vote_btn:hover{background:#f2f3f7}
.vote_btn i {padding-top:6px;}
.vote_btn1 i {padding-top:6px;}
.vote_btn2 i {padding-top:6px;}
.vote_btn3 i {padding-top:6px;}
.vote_btn1{padding:7px 15px 7px 15px;background:#0088cc;color:#fff;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #0079b6;font-weight:bold;cursor:pointer;display:inline-block;}
.vote_btn2{padding:7px 15px 7px 15px;background:#ff6600;color:#fff;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #ff6600;font-weight:bold;cursor:pointer;display:inline-block;}
.vote_btn3{padding:7px 15px 7px 15px;background:#41a011;color:#fff;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #41a011;font-weight:bold;cursor:pointer;display:inline-block;}

.admin_btn1{padding:3px 10px 3px 10px;background:#0088cc;color:#fff;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #0079b6;font-weight:bold;cursor:pointer;display:inline-block;}
.admin_btn2{padding:3px 10px 3px 10px;background:#ff6600;color:#fff;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #ff6600;font-weight:bold;cursor:pointer;display:inline-block;}
.admin_btn3{padding:3px 10px 3px 10px;background:#41a011;color:#fff;font-size:12px;letter-spacing:-.75px;text-align:center;border:1px solid #41a011;font-weight:bold;cursor:pointer;display:inline-block;}

/*�����ڹ�ư*/
.admin_btn{padding:3px 10px 3px 10px;background:#fff;color:#444;font-size:11px;letter-spacing:-.75px;text-align:center;border:1px solid #b9b9b9;font-weight:bold;cursor:pointer;display:inline-block;}
.admin_btn:hover{background:#f2f3f7}

/*��õ������*/
.recom_btn{padding:0px 3px 0px 3px;background:#fff;color:#0088cc;font-size:11px;letter-spacing:-.75px;text-align:center;border:1px solid #0088cc;font-weight:bold;cursor:normal;display:inline-block;}

.join_td0 {
	width:12px;
}
.join_td1 {
	font-weight:bold;height:30px;width:90px;
}
.join_td2 {
	font-size:11px;
}
.join_box {
	border:1px solid #dedede;height:25px;
}

/** misisoft add */
@font-face {
    font-family: 'Pretendard-Medium';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff') format('woff');
    font-weight: 500; font-style: normal;
}
img{vertical-align: middle;}
[type=image]{vertical-align: bottom;}
[type=button]:not(:disabled), 
[type=reset]:not(:disabled), 
[type=submit]:not(:disabled), 
button:not(:disabled) {cursor: pointer;}

.bbs-lbl-wrapper{display:flex;align-items:baseline;align-content:center}
.bbs-lbl{padding:2px 5px 0 3px;font-size:11px;color:#888;font-family:dotum;vertical-align:text-top;letter-spacing:-1px}
.ico-clip{top:4px;position:relative;display:inline-block;background:url("/bbs/skin/default_port/image/attach_file.gif") 0 13px;width:11px;height:13px}
.box-file{color: #333333;background-color: #FFFFFF;border:0 none;font-size: 12px;font-family: 'NanumGothic';line-height: 140%;letter-spacing: 0px;vertical-align: middle;}

.popup-btn-secondary{display:inline-block;color:#333;text-align:center;vertical-align:middle;user-select:none;background-color:#fff;border:1px solid #bebebe;padding:4px 8px;box-shadow:inset 0 -1px 8px -3px #d6d6d6;border-radius:3px;font-family:dotum;font-size:11px;letter-spacing:-.5px;cursor: pointer;}
.popup-btn-secondary.ico{color:  #656565;font-size: 8px;padding: 3px 5px;vertical-align: bottom;}

.summary {margin:20px 0 40px;background:url("/image/about/bg_summary.png") center left no-repeat;border-top:1px solid #BEBEBE; border-bottom:1px solid #BEBEBE;}
.summary *{box-sizing: border-box;font-size:15px;font-weight:bold;}
.summary > dl{padding:15px 30px; line-height: 3;}
.summary > dl dt{display:inline-block;padding-right:16px; width:120px;text-align:right;color:#0071C6}
.summary > dl dd{display:inline-block;width:calc(100% - 150px)}

.investment-step{margin:20px 0 0;padding:70px 60px; background:#F6F9FF; border-radius:16px; text-align:center;}

.step-box{display:grid;grid-template-columns: 175px 250px 30px 250px 30px 250px;}
.step-box *{box-sizing: border-box; font-family:'Pretendard-Medium';}
.step-box > .step-box__items {position:relative;min-height:24px;}
.step-box > .step-box__items.title{grid-row: 1 / 4; padding-right:40px;}
.step-box > .step-box__items.title > p{height:245px;font-size:18px;}
.step-box > .step-box__items > p{display:flex;flex-direction: column;justify-content: center; align-items: center;width:100%;height:110px;border-radius: 5rem;font-size:16px;line-height: 1.2;}

.step-box > .step-box__items .line{display:block;margin-top:26px;margin-bottom:26px; width: 100%;height:1px; border-bottom: 1px dashed transparent; }
.step-box > .step-box__items .arr{position:absolute;top:0;left:0;display:block;width:100%;height: 24px;text-align:center;background:url("/image/about/step_arr1.png") center bottom no-repeat;}
.step-box > .step-box__items .arr.arr-md{top:10px; height: 34px;}
.step-box > .step-box__items .arr-dot{display:block;width:100%;height: 100%;background-image:url("/image/about/step_arr2"); background-position:left center; background-repeat:no-repeat;}

.step-box.stet1 > .step-box__items.title > p{background:#73C7FF;color:#fff;}
.step-box.stet1 > .step-box__items > p{background: #E1F3FF;color:#0F73B7;}
.step-box.stet1 > .step-box__items .arr-dot{background-image:url("/image/about/step_arr2.png")}
.step-box.stet1 > .step-box__items .line{border-bottom-color:#AFC7FF; }

.step-box.stet2 > .step-box__items.title > p{background:#198FFB; color:#fff;}
.step-box.stet2 > .step-box__items > p{background: #C6E4FF; color:#004380;}
.step-box.stet2 > .step-box__items .arr-dot{background-image:url("/image/about/step_arr3.png")}
.step-box.stet2 > .step-box__items .line{border-bottom-color:#AFC7FF; }

.step-box.stet3 > .step-box__items.title > p{background:#0945D4; color:#fff;}
.step-box.stet3 > .step-box__items > p{background: #C3D5FF; color:#222;}
.step-box.stet3 > .step-box__items .arr-dot{background-image:url("/image/about/step_arr4.png")}

.step-box.stet1 > .step-box__items .arr-dot.arr-dot-e,
.step-box.stet2 > .step-box__items .arr-dot.arr-dot-e,
.step-box.stet3 > .step-box__items .arr-dot.arr-dot-e{background-position:right center;}

/** //misisoft add */