#wrap {width:100%; min-width: 1100px; height:auto; margin:0; overfloat:hidden }
#header {margin:0 auto; padding:0; position:relative;   z-index:500; }
#container {clear:both; margin:0 auto; width:100%; display:inline-block; position:relative;font-size:13px; }

.off {display:none !important;}
.content {width:1000px;	position:relative;  margin:0 auto;}


/* ���� */
.header_layout {width:100%; position:relative;  z-index:1000;  display:inline-block;}
.gnb {font-size:11px;  line-height:400%; width:100%; text-align:right;}
.gnb a {color:#777;  *padding:0 7px;}
.gnb a:hover {color:#000;}
.gnb a:after {content:"|"; color:#dedede; padding:0 7px;}
.gnb a:last-child:after {content:""; padding:0;}
.lnb_layout {width:1000px; margin:0 auto;    height:105px; z-index:500; }
.logo {float:left; margin:12px 0 0 0;  }
/* .lnb {float:right; font-size:16px !important; font-weight:600; letter-spacing:0;  line-height:200%; }
.lnb > li {float:left;	padding:0 0 0 40px;  line-height:300%; height:62px;}
.lnb > li a {color:#333333 !important;  }


.lnb > li a:hover {color:#ff6e5a !important;}

.lnb > li a.on {color:#ff6e5a !important;} */

/* ������ 2015-03-10 jQueryó���� ���� �ּ�ó�� */
/*.lnb > li:hover div.lnb_submenu {display:inline-block; }*/
/* .lnb > li div.lnb_submenu ul {position:absolute; font-size:0.8em; font-weight:100;}
.lnb > li:nth-child(1) div.lnb_submenu ul{left:49.8%;}
.lnb > li:nth-child(2) div.lnb_submenu ul{left:55.9%;}
.lnb > li:nth-child(3) div.lnb_submenu ul{left:36.4%;}
.lnb > li:nth-child(4) div.lnb_submenu ul{left:58.5%;}
.lnb > li:nth-child(5) div.lnb_submenu ul{left:64.5%;}
.lnb > li div.lnb_submenu ul li {float:left; display:inline; line-height:260%; padding-right:15px; }
.lnb > li div.lnb_submenu {position:absolute; left:0; top:106px; width:100%; height:36px; background:#fff; display:none;    border:1px solid #e0e0e0; border-width:1px 0; overflow:hidden;}
.lnb > li div.lnb_submenu a { color:#777  !important; background:url(../img/main/icon_square.gif) left 50% no-repeat; padding-left:7px; }
.lnb > li div.lnb_submenu a:hover {color:#ff6e5a !important;}

.lnb > li div.lnb_submenu a.on {color:#ff6e5a !important;} */

.header_lnb { position: relative; }

.lnb {position:absolute; right:0; top:15px; font-size:18px; font-weight:600; }
.lnb > li {display:inline-block; padding:0 20px; color:#4e4e4e; }
.lnb > li a{color:#000; text-decoration:none; }


/***************************** openmenu_wrap *********************************/
#openmenu_wrap {float:left;width:100%;left:0;top:105px;background-color:#fff;padding:0;margin:0 auto;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;position:absolute;z-index:1000;display:block;text-align:center;}
#openmenu {margin-left:auto; margin-right:auto;left:0;width:1200px;color:#4d4d4d;text-align:left;padding-bottom:15px;}
#openmenu #menu {float:left;margin-top:16px; margin-left:520px;}
#openmenu #menu ul {float:left;width:125px;height:200px;background:url(/dbimage/gifted/WebData/img/common/openmenu_menu_bg.gif) repeat-y;}
#openmenu #menu li {font-size:11px;color:#777777; line-height:150%; padding-bottom:8px;padding-left:10px;width:100%;}
#openmenu #menu li a {display:block;color:#777777;text-decoration:none;}
#openmenu #menu li a:hover,
#openmenu #menu li a.on {color:#363636;font-weight:700;}

.header_lnb > .header_layout > ul > li > a:hover,
.header_lnb > .header_layout > ul > li > a.on{color:#ff6e5a}


/* �ϴ�  */
#footer {clear:both; width:100%;  background:#fff; position:relative; border-top:#e8e8e8 1px solid;}
.footer_inner { width:1000px; display:block; margin:0 auto;}
.footer_layout {padding:30px 0;}
.footer_layout select {float:right; min-width:160px;  border:1px solid #c7c7c7;  font-size:12px; color:#666; margin-left:5px; }
.footer_layout a {float:left; display:inline;  font-size:13px; font-weight:600; padding:0 20px 0 0;}
.foot_copy {clear:both; width:1000px; margin:0 auto; padding:10px 0 30px 0; font-size:0.75em; display:inline-block; color:#858585; line-height:180%; text-align:left;}


.default_blue {color:#0056ae !important;}
.light_blue {color:#7790c4 !important;}



/* ���̺� */
.table_01 { width:100%; border-collapse:collapse; border-top:2px solid #7a4bb4; border-bottom:2px solid #d4d4d4; text-align:center;}
.table_01 .headTd {background-color:#e5e5e5; padding:20px; font-size:16px;}
.table_01 th { background-color:#f4f4f4; text-align:center;  border:1px solid #e7e7e7; border-bottom:1px solid #cacaca; color:#000 ; padding:8px 4px 9px 4px; }
.table_01 td { color:#5b5b5b; border:1px solid #cacaca;  padding:10px; text-align:left}
.table_01 td.t_bold{ font-weight:bold; background-color:#f3fafd;}
.table_01 td.t_cnt{ background-color:#CCC}


.table_02 { width:100%; border-collapse:collapse; border-top:2px solid #666; border-bottom:2px solid #d4d4d4; text-align:center;}
.table_02 th { background: #f7f9fa;  text-align:center;  border:1px solid #e7e7e7; border-bottom:1px solid #cacaca; color:#333; padding:8px 4px 9px 4px; }
.table_02 td { color:#5b5b5b; border:1px solid #e7e7e7; padding:10px; text-align:left }
.table_02 td.t_bold{ font-weight:bold; background-color:#f3fafd;}
.table_02 td.t_cnt{ text-align:center;}

.table_03 { width:100%; border-collapse:collapse; border-top:2px solid #7a4bb4; border-bottom:2px solid #d4d4d4; text-align:center;}
.table_03 .headTd {background-color:#e5e5e5; padding:20px; font-size:16px;}
.table_03 th { background-color:#f4f4f4;  border:1px solid #e7e7e7; border-bottom:1px solid #cacaca; color:#000 ; padding:8px 4px 9px 4px; }
.table_03 th.t_bold{ font-weight:bold; background-color:#f4f4f4;text-align:left;}
.table_03 td { color:#5b5b5b; border:1px solid #cacaca;  padding:10px; text-align:center}
.table_03 td.t_cnt{ background-color:#CCC}

/*���*/
.tabbox {margin:10px 0 40px 0; padding:0; list-style: none;  border-bottom:1px solid #adadad; height: 47px; * height:49px}
.tabbox li {float: left; display: inline; background: #e5e5e5; border:1px solid #adadad; * height:48px}
.tabbox li a {display:inline-block; border-right:none; font-family:Noto Sans KR, sans-serif;font-size: 13px; padding: 15px 10px 20px 10px; font-family: ng; font-weight: bold;  height:45px; text-decoration: none;  color: #424242; line-height:100%; letter-spacing:-0.5px}
.tabbox li.last {border-right:1px solid #adadad}
.tabbox li a:hover,
.tabbox li a:focus { background: #fff; * height:28px}
.tabbox li.on {border-top:2px solid #a86083; border-left:2px solid #a86083; border-right:2px solid #a86083; border-bottom:1px solid #fff; background:#fff; height:47px; color:#872354 !important; font-weight: bold}
.tabbox li.on a {color:#872354; font-weight: bold}


/* �� > ����� */
.prfr { display:inline-block; width:100%; margin:0 0 40px 0; padding:0px; background-color:#ffffff; -webkit-box-shadow:12px 31px 60px -24px rgba(0,0,0,0.2); -moz-box-shadow:12px 31px 60px -24px rgba(0,0,0,0.2); box-shadow:12px 31px 60px -24px rgba(0,0,0,0.2); }
.prfr .prfr-info {display:inline-block;width:100%;margin-bottom:10px;padding:0px;background:#ecf0f3;}
.prfr .prfr-info h3 { float:left; margin:0 30px 0 0; padding:0; font-size:2em; font-weight:600; color:#000000; background:none; }
.prfr .prfr-info ul { float:left; display:inline-block; }
.prfr .prfr-info ul li { float:left; display:inline-block; margin-right:20px; font-size:1.6em; letter-spacing:0; color:#000000; }
.prfr .prfr-info ul li i { margin-right:10px; color:#e72472; }
.prfr dl { display:inline-block; width:100%; padding:10px 0; border-bottom:solid 1px #f0f0f0; }
.prfr dl dt { float:left; width:150px; padding-left:10px; font-size:1.1em; font-weight:500; color:#023894; }
.prfr dl dd { width: calc(100% - 150px); }




/* ������ư ���� */
a.button, input.button, button.button {display:inline-block/* [IE]���׼��� */; cursor:pointer; margin:0; padding:4px 10px 4px; background:#5c5c5c; color:#fff !important;vertical-align:middle; white-space:nowrap; text-decoration:none !important; line-height:1.25}
a.button1, input.button1, button.button1 {display:inline-block/* [IE]���׼��� */; cursor:pointer; margin:0; padding:4px 10px 4px; background:#5c5c5c; color:#fff !important;vertical-align:middle; white-space:nowrap; text-decoration:none !important; line-height:1.25}
img.button {cursor:pointer; vertical-align:middle}
input, select{ padding:3px}
input.button01, button.button01 {display:inline-block/* [IE]���׼��� */; cursor:pointer; margin:0; padding:4px 16px 4px; * padding:4px 9px 4px; background:#777777; color:#fff !important;
vertical-align:middle; white-space:nowrap; border:1px solid #777777; text-decoration:none !important; line-height:1.25}
img.button {cursor:pointer; vertical-align:middle}
legend {font-size:0px;}
.grabtn-gray {display:inline-block; cursor:pointer; margin:0; padding:4px 13px 4px; background:#737373; color:#fff !important;}
.button-white {display:inline-block; cursor:pointer; margin:0; padding:4px 13px 4px; background:#f8f8f8; color:#5c5c5c !important; border:1px solid #dfdfdf}


/* �Խ��� �Ͼ����� ��ư */
a.btn_type1 {display:inline-block; padding:6px 23px 5px 24px; border:#c6c6c6 1px solid; color:#000; font-size:13px; background-color:#fff;}
a.btn_type1:visited {color:#000;}
a.btn_type1:hover {background-color:#eeeeee; }
a.btn_type1:active {background-color:#eeeeee;}


/* �Խ��� �Ķ����� ��ư */
a.btn_type2 {display:inline-block; padding:6px 23px 5px 24px; border:#6a3ba4 1px solid; font-size:13px; background-color:#7a4bb4; color:#ffffff;}
a.btn_type2:visited {color:#fff}
a.btn_type2:hover {background-color:#57298f; color:#fff }
a.btn_type2:active {background-color:#57298f; color:#fff}


.txtType01 {}
.txtType01 > li {margin-top:5px; padding-left:13px; background:url(/dbimage/bnuedamunhwa/WebData/img/sub/icon_arrow.gif) no-repeat 0 8px;}
.txtType01 > li:first-child {margin-top:0;}
.txtType01 > li > ul {margin-top:2px;}
.txtType01 > li > ul > li {margin-top:2px;}
.txtType01 > li > ul > li:first-child {margin-top:0;}


.txtType02 {}
.txtType02 > li {margin-top:5px; padding-left:10px; background:url(/dbimage/bnuedamunhwa/WebData/img/sub/icon_arrow2.gif) no-repeat 0 6px;}
.txtType02 > li:first-child {margin-top:0;}
.txtType02 > li > ul {margin-top:2px;}
.txtType02 > li > ul > li {margin-top:2px;}
.txtType02 > li > ul > li:first-child {margin-top:0;}


/*********************** Float Style ***********************/
.f_left{float:left !important;}
.f_right{float:right !important;}
.f_none{float:none !important;}
.f_clear{clear:both !important;}


/*********************** Text Align Style ***********************/
.t_left{text-align:left !important;}
.t_right{text-align:right !important;}
.t_center{text-align:center !important;}


/*********************** Vertical Align Style ***********************/
.v_top{vertical-align:top !important;}
.v_middle{vertical-align:middle !important;}
.v_bottom{vertical-align:bottom !important;}


/*********************** line Style ***********************/
.line100 {line-height:100% !important;}
.line130 {line-height:130% !important;}
.line150 {line-height:150% !important;}
.line160 {line-height:160% !important;}
.line200 {line-height:200% !important;}
.line230 {line-height:230% !important;}
.line250 {line-height:250% !important;}
.line300 {line-height:300% !important;}
.line350 {line-height:350% !important;}
.line400 {line-height:400% !important;}

/*********************** font size Style ***********************/
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.f17 {font-size:17px;}
.f18 {font-size:18px;}
.f19 {font-size:19px;}
.f20 {font-size:20px;}
.f21 {font-size:21px;}
.f22 {font-size:22px;}
.f23 {font-size:23px;}
.f24 {font-size:24px;}
.f25 {font-size:25px;}
.f26 {font-size:26px;}
.f27 {font-size:27px;}
.f28 {font-size:28px;}

/*********************** Padding Style ***********************/
.p_0 {padding:0 !important;}
.p_t0 {padding-top:0px !important}
.p_t1 {padding-top:1px !important}
.p_t2 {padding-top:2px !important}
.p_t3 {padding-top:3px !important}
.p_t4 {padding-top:4px !important}
.p_t5 {padding-top:5px !important}
.p_t6 {padding-top:6px !important}
.p_t7 {padding-top:7px !important}
.p_t8 {padding-top:8px !important}
.p_t9 {padding-top:9px !important}
.p_t10 {padding-top:10px !important}
.p_t11 {padding-top:11px !important}
.p_t12 {padding-top:12px !important}
.p_t13 {padding-top:13px !important}
.p_t14 {padding-top:14px !important}
.p_t15 {padding-top:15px !important}
.p_t16 {padding-top:16px !important}
.p_t17 {padding-top:17px !important}
.p_t18 {padding-top:18px !important}
.p_t19 {padding-top:19px !important}
.p_t20 {padding-top:20px !important}
.p_t30 {padding-top:30px !important}
.p_t80 {padding-top:80px !important}

.p_l0 {padding-left:0px !important}
.p_l1 {padding-left:1px !important}
.p_l2 {padding-left:2px !important}
.p_l3 {padding-left:3px !important}
.p_l4 {padding-left:4px !important}
.p_l5 {padding-left:5px !important}
.p_l6 {padding-left:6px !important}
.p_l7 {padding-left:7px !important}
.p_l8 {padding-left:8px !important}
.p_l9 {padding-left:9px !important}
.p_l10 {padding-left:10px !important}
.p_l11 {padding-left:11px !important}
.p_l12 {padding-left:12px !important}
.p_l13 {padding-left:13px !important}
.p_l14 {padding-left:14px !important}
.p_l15 {padding-left:15px !important}
.p_l16 {padding-left:16px !important}
.p_l17 {padding-left:17px !important}
.p_l18 {padding-left:18px !important}
.p_l19 {padding-left:19px !important}
.p_l20 {padding-left:20px !important}

.p_r0 {padding-right:0px !important}
.p_r1 {padding-right:1px !important}
.p_r2 {padding-right:2px !important}
.p_r3 {padding-right:3px !important}
.p_r4 {padding-right:4px !important}
.p_r5 {padding-right:5px !important}
.p_r6 {padding-right:6px !important}
.p_r7 {padding-right:7px !important}
.p_r8 {padding-right:8px !important}
.p_r9 {padding-right:9px !important}
.p_r10 {padding-right:10px !important}
.p_r11 {padding-right:11px !important}
.p_r12 {padding-right:12px !important}
.p_r13 {padding-right:13px !important}
.p_r14 {padding-right:14px !important}
.p_r15 {padding-right:15px !important}
.p_r16 {padding-right:16px !important}
.p_r17 {padding-right:17px !important}
.p_r18 {padding-right:18px !important}
.p_r19 {padding-right:19px !important}
.p_r20 {padding-right:20px !important}

.p_b0 {padding-bottom:0px !important}
.p_b1 {padding-bottom:1px !important}
.p_b2 {padding-bottom:2px !important}
.p_b3 {padding-bottom:3px !important}
.p_b4 {padding-bottom:4px !important}
.p_b5 {padding-bottom:5px !important}
.p_b6 {padding-bottom:6px !important}
.p_b7 {padding-bottom:7px !important}
.p_b8 {padding-bottom:8px !important}
.p_b9 {padding-bottom:9px !important}
.p_b10 {padding-bottom:10px !important}
.p_b11 {padding-bottom:11px !important}
.p_b12 {padding-bottom:12px !important}
.p_b13 {padding-bottom:13px !important}
.p_b14 {padding-bottom:14px !important}
.p_b15 {padding-bottom:15px !important}
.p_b16 {padding-bottom:16px !important}
.p_b17 {padding-bottom:17px !important}
.p_b18 {padding-bottom:18px !important}
.p_b19 {padding-bottom:19px !important}
.p_b20 {padding-bottom:20px !important}
.p_b30 {padding-bottom:30px !important}


/*********************** Margin Style ***********************/
.m_t0 {margin-top:0px !important}
.m_t1 {margin-top:1px !important}
.m_t2 {margin-top:2px !important}
.m_t3 {margin-top:3px !important}
.m_t4 {margin-top:4px !important}
.m_t5 {margin-top:5px !important}
.m_t6 {margin-top:6px !important}
.m_t7 {margin-top:7px !important}
.m_t8 {margin-top:8px !important}
.m_t9 {margin-top:9px !important}
.m_t10 {margin-top:10px !important}
.m_t11 {margin-top:11px !important}
.m_t12 {margin-top:12px !important}
.m_t13 {margin-top:13px !important}
.m_t14 {margin-top:14px !important}
.m_t15 {margin-top:15px !important}
.m_t16 {margin-top:16px !important}
.m_t17 {margin-top:17px !important}
.m_t18 {margin-top:18px !important}
.m_t19 {margin-top:19px !important}

.m_t20 {margin-top:20px !important}
.m_t25 {margin-top:25px !important}
.m_t30 {margin-top:30px !important}
.m_t80 {margin-top:80px !important}
.m_t96 {margin-top:96px !important}
.m_t100 {margin-top:100px !important}

.m_l0 {margin-left:0px !important}
.m_l1 {margin-left:1px !important}
.m_l2 {margin-left:2px !important}
.m_l3 {margin-left:3px !important}
.m_l4 {margin-left:4px !important}
.m_l5 {margin-left:5px !important}
.m_l6 {margin-left:6px !important}
.m_l7 {margin-left:7px !important}
.m_l8 {margin-left:8px !important}
.m_l9 {margin-left:9px !important}
.m_l10 {margin-left:10px !important}
.m_l11 {margin-left:11px !important}
.m_l12 {margin-left:12px !important}
.m_l13 {margin-left:13px !important}
.m_l14 {margin-left:14px !important}
.m_l15 {margin-left:15px !important}
.m_l16 {margin-left:16px !important}
.m_l17 {margin-left:17px !important}
.m_l18 {margin-left:18px !important}
.m_l19 {margin-left:19px !important}
.m_l20 {margin-left:20px !important}
.m_l25 {margin-left:25px !important}
.m_l55 {margin-left:55px !important}

.m_r0 {margin-right:0px !important}
.m_r1 {margin-right:1px !important}
.m_r2 {margin-right:2px !important}
.m_r3 {margin-right:3px !important}
.m_r4 {margin-right:4px !important}
.m_r5 {margin-right:5px !important}
.m_r6 {margin-right:6px !important}
.m_r7 {margin-right:7px !important}
.m_r8 {margin-right:8px !important}
.m_r9 {margin-right:9px !important}
.m_r10 {margin-right:10px !important}
.m_r11 {margin-right:11px !important}
.m_r12 {margin-right:12px !important}
.m_r13 {margin-right:13px !important}
.m_r14 {margin-right:14px !important}
.m_r15 {margin-right:15px !important}
.m_r16 {margin-right:16px !important}
.m_r17 {margin-right:17px !important}
.m_r18 {margin-right:18px !important}
.m_r19 {margin-right:19px !important}
.m_r20 {margin-right:20px !important}
.m_r25 {margin-right:25px !important}
.m_r50 {margin-right:50px !important}
.m_r55 {margin-right:55px !important}
.m_r88 {margin-right:88px !important}

.m_b0 {margin-bottom:0px !important}
.m_b1 {margin-bottom:1px !important}
.m_b2 {margin-bottom:2px !important}
.m_b3 {margin-bottom:3px !important}
.m_b4 {margin-bottom:4px !important}
.m_b5 {margin-bottom:5px !important}
.m_b6 {margin-bottom:6px !important}
.m_b7 {margin-bottom:7px !important}
.m_b8 {margin-bottom:8px !important}
.m_b9 {margin-bottom:9px !important}
.m_b10 {margin-bottom:10px !important}
.m_b11 {margin-bottom:11px !important}
.m_b12 {margin-bottom:12px !important}
.m_b13 {margin-bottom:13px !important}
.m_b14 {margin-bottom:14px !important}
.m_b15 {margin-bottom:15px !important}
.m_b16 {margin-bottom:16px !important}
.m_b17 {margin-bottom:17px !important}
.m_b18 {margin-bottom:18px !important}
.m_b19 {margin-bottom:19px !important}
.m_b20 {margin-bottom:20px !important}
.m_b30 {margin-bottom:30px !important}

/* ���μ��� */
.w100p {width:100% !important}
.w90p {width:90% !important}
.w80p {width:80% !important}
.w70p {width:70% !important}
.w60p {width:60% !important}
.w50p {width:50% !important}
.w40p {width:40% !important}
.w30p {width:30% !important}
.w20p {width:20% !important}
.w10p {width:10% !important}

.h100p {height:100% !important}
.h90p {height:90% !important}
.h80p {height:80% !important}
.h70p {height:70% !important}
.h60p {height:60% !important}
.h50p {height:50% !important}
.h40p {height:40% !important}
.h30p {height:30% !important}
.h20p {height:20% !important}
.h10p {height:10% !important}
