@charset "euc-kr";

/*  ÀÏ¹Ý »çÇ×  */
div#body {margin:0 auto; width:1000px;color:#777777}
img, li, input, select{vertical-align:top;}
img {border:0}
.dspnn {display:none}
.blck {background:black}

/* 2022 ÇÏ´ÃÃµ»ç ¸ðÁý */
#angel2022 {position:relative; width:1000px; margin:0 auto;}
#angel2022  #idPageView {position:absolute; color:#999; left:545px;top:1148px; padding: 3px; z-index:10} /* ÆäÀÌÁöºä */	
#angel2022  #twitter {position:absolute; left:465px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* Æ®À§ÅÍ    */	
#angel2022  #facebook {position:absolute; left:355px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* ÆäÀÌ½ººÏ */
#angel2022 .evt_tab {position:relative; width:1000px; height:119px; margin:0; padding;0}
#angel2022 .evt_tab li {float:left}
#angel2022 .cont1 {background:#fff; border:10px solid #61334d; padding:30px; text-align:center}
#angel2022 .cont2_1 {background:#fff; border:10px solid #61334d; padding:30px; text-align:center}
#angel2022 .cont2_1 dl {height:440px; background:url(/kr/images_n/event/angel2022/t2_1_txt.gif) no-repeat center 30px; text-indent:-9999px}
#angel2022 .cont2_2 {background:#fff; border:10px solid #95d684; text-align:center}
#angel2022 .cont2_2  .white_box {padding:30px}
#angel2022 .cont2_2 .gray_box {width:880px; height:230px; background:#eeeeee; padding-top:30px; text-align:left;  padding:50px}
#angel2022 .cont2_2 .gray_box .ex {padding:30px; text-align:center;}
#angel2022 .cont2_2 .gray_box p {text-align:center;}
#angel2022 .cont2_3 {background:#fff; border:10px solid #95d684; text-align:center}
#angel2022 .cont2_3 h3 {height:63px; background:url(/kr/images_n/event/angel2022/t2_3_tit.gif) no-repeat left -10px; font-size:50px; color:#c87766; font-weight:bold; text-align:center; padding-bottom:20px}
#angel2022 .cont2_3  .white_box {padding:30px}
#angel2022 .cont2_3 .gray_box {width:880px; height:330px; background:#eeeeee; padding-top:30px; text-align:left; padding:50px}
#angel2022 .cont2_3 .gray_box p {text-align:center;}
#angel2022 .cont3 { background:#fff; border:10px solid #61334d; text-align:center;}
#angel2022 .cont3  .white_box {padding:30px}
#angel2022 .cont3 .gray_box {width:980px; height:730px; background:#eeeeee; padding:40px 0; text-align:center;}
#angel2022 .tableStyle01 {margin-bottom:5px; border-top: 2px #61334d solid; border-bottom: 1px #61334d solid;}
#angel2022 .tableStyle01 table {width:100%; font-size:12px;}
#angel2022 .tableStyle01 table th, #angel2017 .tableStyle01 table td {height:24px; vertical-align:middle;}
#angel2022 .tableStyle01 table thead th {font-size:18px; font-weight:bold; padding:10px 0 2px; line-height:130%; color:#61334d; background:#e8daeb;border-left:1px #9c75a1 solid;border-bottom:1px #9c75a1 solid;}
#angel2022 .tableStyle01 table thead tr th:first-child, #angel2020 .tableStyle01 table tbody tr td.first, #angel2020 .tableStyle01 table tfoot td:first-child {border-left:0;}
#angel2022 .tableStyle01 table thead tr.col th {font-weight:normal; background:#fdf8fb; font-size:11px}
#angel2022 .tableStyle01 table tr th.first{border-left:1px #dadada solid !important;}
#angel2022 .tableStyle01 table tbody td{padding:3px 5px 2px; text-align:left; vertical-align:top; border-left:1px solid #dadada ;border-top: 1px  dotted #aaa ; background:#fff; line-height:140%;letter-spacing:0}
#angel2022 .tableStyle01 table tbody th {color:#555; background:#efefef; line-height:120%; border-right:1px #dadada solid;border-bottom:1px #dadada solid; padding-top:4px;}
#angel2022 .tableStyle01 table tbody td.first{border-left:1px #dadada solid !important;}
#angel2022 .tableStyle01 table tbody td p img{vertical-align:middle}
#angel2022 .tableStyle01 table tbody td.center {text-align:center; vertical-align:middle}
#angel2022 .tableStyle01 table tbody tr td:first-child,#angel2017 .tableStyle01 table tbody tr td.noLeftine {border-left:0;}
#angel2022 .tableStyle01 table tbody tr:first-child td {border-top:0;}
#angel2022 .tableStyle01 table tbody td.right {text-align:right; padding:0 7px 0 0 !important}
#angel2022 .tableStyle01 table tbody td button{padding-right: 1px; letter-spacing:0}
#angel2022 .tableStyle01 table tfoot td {color:#925a49; padding:10px 5px 6px 5px; text-align:center; border-top: 1px solid #e5c9c0 ; border-left:1px #e5c9c0 solid; background:#f3e4df; line-height:200%; letter-spacing:0px}
#angel2022 .tableStyle01 td ul {padding:10px 2px;}
#angel2022 td ul > li{padding-left:8px; line-height:150%; letter-spacing:-1px;background:url(/kr/images_n/common/bul/ico_dotted02.gif) no-repeat left 5px;}


/* 2021 ÇÏ´ÃÃµ»ç ¸ðÁý */
#angel2021 {position:relative; width:1000px; margin:0 auto;}
#angel2021  #idPageView {position:absolute; color:#999; left:545px;top:1148px; padding: 3px; z-index:10} /* ÆäÀÌÁöºä */	
#angel2021  #twitter {position:absolute; left:465px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* Æ®À§ÅÍ    */	
#angel2021  #facebook {position:absolute; left:355px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* ÆäÀÌ½ººÏ */
#angel2021 .evt_tab {position:relative; width:1000px; height:119px; margin:0; padding;0}
#angel2021 .evt_tab li {float:left}
#angel2021 .cont1 {background:#fff; border:10px solid #95d684; padding:30px; text-align:center}
#angel2021 .cont2_1 {background:#fff; border:10px solid #95d684; padding:30px; text-align:center}
#angel2021 .cont2_1 dl {height:440px; background:url(/kr/images_n/event/angel2021/t2_1_txt.gif) no-repeat center 30px; text-indent:-9999px}
#angel2021 .cont2_2 {background:#fff; border:10px solid #95d684; text-align:center}
#angel2021 .cont2_2  .white_box {padding:30px}
#angel2021 .cont2_2 .gray_box {width:880px; height:230px; background:#eeeeee; padding-top:30px; text-align:left;  padding:50px}
#angel2021 .cont2_2 .gray_box .ex {padding:30px; text-align:center;}
#angel2021 .cont2_2 .gray_box p {text-align:center;}
#angel2021 .cont2_3 {background:#fff; border:10px solid #95d684; text-align:center}
#angel2021 .cont2_3 h3 {height:63px; background:url(/kr/images_n/event/angel2021/t2_3_tit.gif) no-repeat left -10px; font-size:50px; color:#c87766; font-weight:bold; text-align:center; padding-bottom:20px}
#angel2021 .cont2_3  .white_box {padding:30px}
#angel2021 .cont2_3 .gray_box {width:880px; height:330px; background:#eeeeee; padding-top:30px; text-align:left; padding:50px}
#angel2021 .cont2_3 .gray_box p {text-align:center;}
#angel2021 .cont3 { background:#fff; border:10px solid #95d684; text-align:center;}
#angel2021 .cont3  .white_box {padding:30px}
#angel2021 .cont3 .gray_box {width:980px; height:730px; background:#eeeeee; padding:40px 0; text-align:center;}
#angel2021 .tableStyle01 {margin-bottom:5px; border-top: 2px #95d684 solid; border-bottom: 1px #95d684 solid;}
#angel2021 .tableStyle01 table {width:100%; font-size:12px;}
#angel2021 .tableStyle01 table th, #angel2017 .tableStyle01 table td {height:24px; vertical-align:middle;}
#angel2021 .tableStyle01 table thead th {font-size:18px; font-weight:bold; padding:10px 0 2px; line-height:130%; color:#193810; background:#e2f1de;border-left:1px #e5c9c0 solid;border-bottom:1px #d3e0ef solid;}
#angel2021 .tableStyle01 table thead tr th:first-child, #angel2020 .tableStyle01 table tbody tr td.first, #angel2020 .tableStyle01 table tfoot td:first-child {border-left:0;}
#angel2021 .tableStyle01 table thead tr.col th {font-weight:normal; background:#fdf8fb; font-size:11px}
#angel2021 .tableStyle01 table tr th.first{border-left:1px #dadada solid !important;}
#angel2021 .tableStyle01 table tbody td{padding:3px 5px 2px; text-align:left; vertical-align:top; border-left:1px solid #dadada ;border-top: 1px  dotted #aaa ; background:#fff; line-height:140%;letter-spacing:0}
#angel2021 .tableStyle01 table tbody th {color:#555; background:#efefef; line-height:120%; border-right:1px #dadada solid;border-bottom:1px #dadada solid; padding-top:4px;}
#angel2021 .tableStyle01 table tbody td.first{border-left:1px #dadada solid !important;}
#angel2021 .tableStyle01 table tbody td p img{vertical-align:middle}
#angel2021 .tableStyle01 table tbody td.center {text-align:center; vertical-align:middle}
#angel2021 .tableStyle01 table tbody tr td:first-child,#angel2017 .tableStyle01 table tbody tr td.noLeftine {border-left:0;}
#angel2021 .tableStyle01 table tbody tr:first-child td {border-top:0;}
#angel2021 .tableStyle01 table tbody td.right {text-align:right; padding:0 7px 0 0 !important}
#angel2021 .tableStyle01 table tbody td button{padding-right: 1px; letter-spacing:0}
#angel2021 .tableStyle01 table tfoot td {color:#925a49; padding:10px 5px 6px 5px; text-align:center; border-top: 1px solid #e5c9c0 ; border-left:1px #e5c9c0 solid; background:#f3e4df; line-height:200%; letter-spacing:0px}
#angel2021 .tableStyle01 td ul {padding:10px 2px;}
#angel2021 td ul > li{padding-left:8px; line-height:150%; letter-spacing:-1px;background:url(/kr/images_n/common/bul/ico_dotted02.gif) no-repeat left 5px;}

/* 2020 ÇÏ´ÃÃµ»ç ¸ðÁý */
#angel2020 {position:relative; width:1000px; margin:0 auto;}
#angel2020  #idPageView {position:absolute; color:#999; left:545px;top:1148px; padding: 3px; z-index:10} /* ÆäÀÌÁöºä */	
#angel2020  #twitter {position:absolute; left:465px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* Æ®À§ÅÍ    */	
#angel2020  #facebook {position:absolute; left:355px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* ÆäÀÌ½ººÏ */
#angel2020 .evt_tab {position:relative; width:1000px; height:119px; margin:0; padding;0}
#angel2020 .evt_tab li {float:left}
#angel2020 .cont1 {background:#fff; border:10px solid #ef8565; padding:30px; text-align:center}
#angel2020 .cont2_1 {background:#fff; border:10px solid #ef8565; padding:30px; text-align:center}
#angel2020 .cont2_1 dl {height:440px; background:url(/kr/images_n/event/angel2020/t2_1_txt.gif) no-repeat center 30px; text-indent:-9999px}
#angel2020 .cont2_2 {background:#fff; border:10px solid #ef8565; text-align:center}
#angel2020 .cont2_2  .white_box {padding:30px}
#angel2020 .cont2_2 .gray_box {width:880px; height:230px; background:#eeeeee; padding-top:30px; text-align:left;  padding:50px}
#angel2020 .cont2_2 .gray_box .ex {padding:30px; text-align:center;}
#angel2020 .cont2_2 .gray_box p {text-align:center;}
#angel2020 .cont2_3 {background:#fff; border:10px solid #ef8565; text-align:center}
#angel2020 .cont2_3 h3 {height:63px; background:url(/kr/images_n/event/angel2020/t2_3_tit.gif) no-repeat left -10px; font-size:50px; color:#c87766; font-weight:bold; text-align:center; padding-bottom:20px}
#angel2020 .cont2_3  .white_box {padding:30px}
#angel2020 .cont2_3 .gray_box {width:880px; height:330px; background:#eeeeee; padding-top:30px; text-align:left; padding:50px}
#angel2020 .cont2_3 .gray_box p {text-align:center;}
#angel2020 .cont3 { background:#fff; border:10px solid #ef8565; text-align:center;}
#angel2020 .cont3  .white_box {padding:30px}
#angel2020 .cont3 .gray_box {width:980px; height:730px; background:#eeeeee; padding:40px 0; text-align:center;}
#angel2020 .tableStyle01 {margin-bottom:5px; border-top: 2px #ef8565 solid; border-bottom: 1px #ef8565 solid;}
#angel2020 .tableStyle01 table {width:100%; font-size:12px;}
#angel2020 .tableStyle01 table th, #angel2017 .tableStyle01 table td {height:24px; vertical-align:middle;}
#angel2020 .tableStyle01 table thead th {font-size:18px; font-weight:bold; padding:10px 0 2px; line-height:130%; color:#925a49; background:#f3e4df;border-left:1px #e5c9c0 solid;border-bottom:1px #d3e0ef solid;}
#angel2020 .tableStyle01 table thead tr th:first-child, #angel2020 .tableStyle01 table tbody tr td.first, #angel2020 .tableStyle01 table tfoot td:first-child {border-left:0;}
#angel2020 .tableStyle01 table thead tr.col th {font-weight:normal; background:#fdf8fb; font-size:11px}
#angel2020 .tableStyle01 table tr th.first{border-left:1px #dadada solid !important;}
#angel2020 .tableStyle01 table tbody td{padding:3px 5px 2px; text-align:left; vertical-align:top; border-left:1px solid #dadada ;border-top: 1px  dotted #aaa ; background:#fff; line-height:140%;letter-spacing:0}
#angel2020 .tableStyle01 table tbody th {color:#555; background:#efefef; line-height:120%; border-right:1px #dadada solid;border-bottom:1px #dadada solid; padding-top:4px;}
#angel2020 .tableStyle01 table tbody td.first{border-left:1px #dadada solid !important;}
#angel2020 .tableStyle01 table tbody td p img{vertical-align:middle}
#angel2020 .tableStyle01 table tbody td.center {text-align:center; vertical-align:middle}
#angel2020 .tableStyle01 table tbody tr td:first-child,#angel2017 .tableStyle01 table tbody tr td.noLeftine {border-left:0;}
#angel2020 .tableStyle01 table tbody tr:first-child td {border-top:0;}
#angel2020 .tableStyle01 table tbody td.right {text-align:right; padding:0 7px 0 0 !important}
#angel2020 .tableStyle01 table tbody td button{padding-right: 1px; letter-spacing:0}
#angel2020 .tableStyle01 table tfoot td {color:#925a49; padding:10px 5px 6px 5px; text-align:center; border-top: 1px solid #e5c9c0 ; border-left:1px #e5c9c0 solid; background:#f3e4df; line-height:200%; letter-spacing:0px}
#angel2020 .tableStyle01 td ul {padding:10px 2px;}
#angel2020 td ul > li{padding-left:8px; line-height:150%; letter-spacing:-1px;background:url(/kr/images_n/common/bul/ico_dotted02.gif) no-repeat left 5px;}


/* 2019 ÇÏ´ÃÃµ»ç ¸ðÁý */
#angel2019 {position:relative; width:1000px; margin:0 auto;}
#angel2019  #idPageView {position:absolute; color:#999; left:545px;top:1148px; padding: 3px; z-index:10} /* ÆäÀÌÁöºä */	
#angel2019  #twitter {position:absolute; left:465px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* Æ®À§ÅÍ    */	
#angel2019  #facebook {position:absolute; left:355px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* ÆäÀÌ½ººÏ */
#angel2019 .evt_tab {position:relative; width:1000px; height:120px; margin:0; padding;0}
#angel2019 .evt_tab li {float:left}
#angel2019 .cont1 {background:#fff; border:10px solid #3f526c; padding:30px; text-align:center}
#angel2019 .cont2_1 {background:#fff; border:10px solid #3f526c; padding:30px; text-align:center}
#angel2019 .cont2_1 dl {height:440px; background:url(/kr/images_n/event/angel2019/t2_1_txt.gif) no-repeat center 30px; text-indent:-9999px}
#angel2019 .cont2_2 {background:#fff; border:10px solid #3f526c; text-align:center}
#angel2019 .cont2_2  .white_box {padding:30px}
#angel2019 .cont2_2 .gray_box {width:880px; height:230px; background:#eeeeee; padding-top:30px; text-align:left;  padding:50px}
#angel2019 .cont2_2 .gray_box .ex {padding:30px; text-align:center;}
#angel2019 .cont2_2 .gray_box p {text-align:center;}
#angel2019 .cont2_3 {background:#fff; border:10px solid #3f526c; text-align:center}
#angel2019 .cont2_3 h3 {height:63px; background:url(/kr/images_n/event/angel2019/t2_3_tit.gif) no-repeat left -10px; font-size:50px; color:#c87766; font-weight:bold; text-align:center; padding-bottom:20px}
#angel2019 .cont2_3  .white_box {padding:30px}
#angel2019 .cont2_3 .gray_box {width:880px; height:330px; background:#eeeeee; padding-top:30px; text-align:left; padding:50px}
#angel2019 .cont2_3 .gray_box p {text-align:center;}
#angel2019 .cont3 { background:#fff; border:10px solid #3f526c; text-align:center;}
#angel2019 .cont3  .white_box {padding:30px}
#angel2019 .cont3 .gray_box {width:980px; height:730px; background:#eeeeee; padding:40px 0; text-align:center;}
#angel2019 .tableStyle01 {margin-bottom:5px; border-top: 2px #246687 solid; border-bottom: 1px #CFCFCF solid;}
#angel2019 .tableStyle01 table {width:100%; font-size:12px;}
#angel2019 .tableStyle01 table th, #angel2017 .tableStyle01 table td {height:24px; vertical-align:middle;}
#angel2019 .tableStyle01 table thead th {font-size:18px; font-weight:bold; padding:10px 0 2px; line-height:130%; color:#246687; background:#ecf1f8;border-left:1px #d3e0ef solid;border-bottom:1px #d3e0ef solid;}
#angel2019 .tableStyle01 table thead tr th:first-child, #angel2019 .tableStyle01 table tbody tr td.first, #angel2019 .tableStyle01 table tfoot td:first-child {border-left:0;}
#angel2019 .tableStyle01 table thead tr.col th {font-weight:normal; background:#fdf8fb; font-size:11px}
#angel2019 .tableStyle01 table tr th.first{border-left:1px #dadada solid !important;}
#angel2019 .tableStyle01 table tbody td{padding:3px 5px 2px; text-align:left; vertical-align:top; border-left:1px solid #dadada ;border-top: 1px  dotted #aaa ; background:#fff; line-height:140%;letter-spacing:0}
#angel2019 .tableStyle01 table tbody th {color:#555; background:#efefef; line-height:120%; border-right:1px #dadada solid;border-bottom:1px #dadada solid; padding-top:4px;}
#angel2019 .tableStyle01 table tbody td.first{border-left:1px #dadada solid !important;}
#angel2019 .tableStyle01 table tbody td p img{vertical-align:middle}
#angel2019 .tableStyle01 table tbody td.center {text-align:center; vertical-align:middle}
#angel2019 .tableStyle01 table tbody tr td:first-child,#angel2017 .tableStyle01 table tbody tr td.noLeftine {border-left:0;}
#angel2019 .tableStyle01 table tbody tr:first-child td {border-top:0;}
#angel2019 .tableStyle01 table tbody td.right {text-align:right; padding:0 7px 0 0 !important}
#angel2019 .tableStyle01 table tbody td button{padding-right: 1px; letter-spacing:0}
#angel2019 .tableStyle01 table tfoot td {color:#246687; padding:10px 5px 6px 5px; text-align:center; border-top: 1px solid #CFCFCF ; border-left:1px #dadada solid; background:#ecf1f8; line-height:200%; letter-spacing:-1px}
#angel2019 .tableStyle01 td ul {padding:10px 2px;}
#angel2019 td ul > li{padding-left:8px; line-height:150%; letter-spacing:-1px;background:url(/kr/images_n/common/bul/ico_dotted02.gif) no-repeat left 5px;}

/* 2018 ÇÏ´ÃÃµ»ç ¸ðÁý */
#angel2018 {position:relative; width:1000px; margin:0 auto;}
#angel2018  #idPageView {position:absolute; color:#999; left:545px;top:1148px; padding: 3px; z-index:10} /* ÆäÀÌÁöºä */	
#angel2018  #twitter {position:absolute; left:465px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* Æ®À§ÅÍ    */	
#angel2018  #facebook {position:absolute; left:355px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* ÆäÀÌ½ººÏ */
#angel2018 .evt_tab {position:relative; width:1000px; height:120px; margin:0; padding;0}
#angel2018 .evt_tab li {float:left}
#angel2018 .cont1 {background:#fff; border:10px solid #246687; padding:30px; text-align:center}
#angel2018 .cont2_1 {background:#fff; border:10px solid #246687; padding:30px; text-align:center}
#angel2018 .cont2_1 dl {height:440px; background:url(/kr/images_n/event/angel2018/t2_1_txt.gif) no-repeat center 30px; text-indent:-9999px}
#angel2018 .cont2_2 {background:#fff; border:10px solid #246687; text-align:center}
#angel2018 .cont2_2  .white_box {padding:30px}
#angel2018 .cont2_2 .gray_box {width:880px; height:230px; background:#eeeeee; padding-top:30px; text-align:left;  padding:50px}
#angel2018 .cont2_2 .gray_box .ex {padding:30px; text-align:center;}
#angel2018 .cont2_2 .gray_box p {text-align:center;}
#angel2018 .cont2_3 {background:#fff; border:10px solid #246687; text-align:center}
#angel2018 .cont2_3 h3 {height:63px; background:url(/kr/images_n/event/angel2018/t2_3_tit.gif) no-repeat left -10px; font-size:50px; color:#c87766; font-weight:bold; text-align:center; padding-bottom:20px}
#angel2018 .cont2_3  .white_box {padding:30px}
#angel2018 .cont2_3 .gray_box {width:880px; height:330px; background:#eeeeee; padding-top:30px; text-align:left; padding:50px}
#angel2018 .cont2_3 .gray_box p {text-align:center;}
#angel2018 .cont3 { background:#fff; border:10px solid #246687; text-align:center;}
#angel2018 .cont3  .white_box {padding:30px}
#angel2018 .cont3 .gray_box {width:980px; height:730px; background:#eeeeee; padding:40px 0; text-align:center;}
#angel2018 .tableStyle01 {margin-bottom:5px; border-top: 2px #246687 solid; border-bottom: 1px #CFCFCF solid;}
#angel2018 .tableStyle01 table {width:100%; font-size:12px;}
#angel2018 .tableStyle01 table th, #angel2017 .tableStyle01 table td {height:24px; vertical-align:middle;}
#angel2018 .tableStyle01 table thead th {font-size:18px; font-weight:bold; padding:10px 0 2px; line-height:130%; color:#246687; background:#ecf1f8;border-left:1px #d3e0ef solid;border-bottom:1px #d3e0ef solid;}
#angel2018 .tableStyle01 table thead tr th:first-child, #angel2017 .tableStyle01 table tbody tr td.first, #angel2017 .tableStyle01 table tfoot td:first-child {border-left:0;}
#angel2018 .tableStyle01 table thead tr.col th {font-weight:normal; background:#fdf8fb; font-size:11px}
#angel2018 .tableStyle01 table tr th.first{border-left:1px #dadada solid !important;}
#angel2018 .tableStyle01 table tbody td{padding:3px 5px 2px; text-align:left; vertical-align:top; border-left:1px solid #dadada ;border-top: 1px  dotted #aaa ; background:#fff; line-height:140%;letter-spacing:0}
#angel2018 .tableStyle01 table tbody th {color:#555; background:#efefef; line-height:120%; border-right:1px #dadada solid;border-bottom:1px #dadada solid; padding-top:4px;}
#angel2018 .tableStyle01 table tbody td.first{border-left:1px #dadada solid !important;}
#angel2018 .tableStyle01 table tbody td p img{vertical-align:middle}
#angel2018 .tableStyle01 table tbody td.center {text-align:center; vertical-align:middle}
#angel2018 .tableStyle01 table tbody tr td:first-child,#angel2017 .tableStyle01 table tbody tr td.noLeftine {border-left:0;}
#angel2018 .tableStyle01 table tbody tr:first-child td {border-top:0;}
#angel2018 .tableStyle01 table tbody td.right {text-align:right; padding:0 7px 0 0 !important}
#angel2018 .tableStyle01 table tbody td button{padding-right: 1px; letter-spacing:0}
#angel2018 .tableStyle01 table tfoot td {color:#246687; padding:10px 5px 6px 5px; text-align:center; border-top: 1px solid #CFCFCF ; border-left:1px #dadada solid; background:#ecf1f8; line-height:200%; letter-spacing:-1px}
#angel2018 .tableStyle01 td ul {padding:10px 2px;}
#angel2018 td ul > li{padding-left:8px; line-height:150%; letter-spacing:-1px;background:url(/kr/images_n/common/bul/ico_dotted02.gif) no-repeat left 5px;}

/* 2017 ÇÏ´ÃÃµ»ç ¸ðÁý */
#angel2017 {position:relative; width:1000px; margin:0 auto;}
#angel2017  #idPageView {position:absolute; color:#999; left:545px;top:1148px; padding: 3px; z-index:10} /* ÆäÀÌÁöºä */	
#angel2017  #twitter {position:absolute; left:465px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* Æ®À§ÅÍ    */	
#angel2017  #facebook {position:absolute; left:355px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* ÆäÀÌ½ººÏ */
#angel2017 .evt_tab {position:relative; width:1000px; height:120px; margin:0; padding;0}
#angel2017 .evt_tab li {float:left}
#angel2017 .cont1 {background:#fff; border:10px solid #246687; padding:30px; text-align:center}
#angel2017 .cont2_1 {background:#fff; border:10px solid #246687; padding:30px; text-align:center}
#angel2017 .cont2_1 dl {height:440px; background:url(/kr/images_n/event/angel2017/t2_1_txt.gif) no-repeat center 30px; text-indent:-9999px}
#angel2017 .cont2_2 {background:#fff; border:10px solid #246687; text-align:center}
#angel2017 .cont2_2  .white_box {padding:30px}
#angel2017 .cont2_2 .gray_box {width:880px; height:230px; background:#eeeeee; padding-top:30px; text-align:left;  padding:50px}
#angel2017 .cont2_2 .gray_box .ex {padding:30px; text-align:center;}
#angel2017 .cont2_2 .gray_box p {text-align:center;}
#angel2017 .cont2_3 {background:#fff; border:10px solid #246687; text-align:center}
#angel2017 .cont2_3 h3 {height:63px; background:url(/kr/images_n/event/angel2017/t2_3_tit.gif) no-repeat left -10px; font-size:50px; color:#c87766; font-weight:bold; text-align:center; padding-bottom:20px}
#angel2017 .cont2_3  .white_box {padding:30px}
#angel2017 .cont2_3 .gray_box {width:880px; height:330px; background:#eeeeee; padding-top:30px; text-align:left; padding:50px}
#angel2017 .cont2_3 .gray_box p {text-align:center;}
#angel2017 .cont3 { background:#fff; border:10px solid #246687; text-align:center;}
#angel2017 .cont3  .white_box {padding:30px}
#angel2017 .cont3 .gray_box {width:980px; height:730px; background:#eeeeee; padding:40px 0; text-align:center;}
#angel2017 .tableStyle01 {margin-bottom:5px; border-top: 2px #246687 solid; border-bottom: 1px #CFCFCF solid;}
#angel2017 .tableStyle01 table {width:100%; font-size:12px;}
#angel2017 .tableStyle01 table th, #angel2017 .tableStyle01 table td {height:24px; vertical-align:middle;}
#angel2017 .tableStyle01 table thead th {font-size:18px; font-weight:bold; padding:10px 0 2px; line-height:130%; color:#246687; background:#ecf1f8;border-left:1px #d3e0ef solid;border-bottom:1px #d3e0ef solid;}
#angel2017 .tableStyle01 table thead tr th:first-child, #angel2017 .tableStyle01 table tbody tr td.first, #angel2017 .tableStyle01 table tfoot td:first-child {border-left:0;}
#angel2017 .tableStyle01 table thead tr.col th {font-weight:normal; background:#fdf8fb; font-size:11px}
#angel2017 .tableStyle01 table tr th.first{border-left:1px #dadada solid !important;}
#angel2017 .tableStyle01 table tbody td{padding:3px 5px 2px; text-align:left; vertical-align:top; border-left:1px solid #dadada ;border-top: 1px  dotted #aaa ; background:#fff; line-height:140%;letter-spacing:0}
#angel2017 .tableStyle01 table tbody th {color:#555; background:#efefef; line-height:120%; border-right:1px #dadada solid;border-bottom:1px #dadada solid; padding-top:4px;}
#angel2017 .tableStyle01 table tbody td.first{border-left:1px #dadada solid !important;}
#angel2017 .tableStyle01 table tbody td p img{vertical-align:middle}
#angel2017 .tableStyle01 table tbody td.center {text-align:center; vertical-align:middle}
#angel2017 .tableStyle01 table tbody tr td:first-child,#angel2017 .tableStyle01 table tbody tr td.noLeftine {border-left:0;}
#angel2017 .tableStyle01 table tbody tr:first-child td {border-top:0;}
#angel2017 .tableStyle01 table tbody td.right {text-align:right; padding:0 7px 0 0 !important}
#angel2017 .tableStyle01 table tbody td button{padding-right: 1px; letter-spacing:0}
#angel2017 .tableStyle01 table tfoot td {color:#246687; padding:10px 5px 6px 5px; text-align:center; border-top: 1px solid #CFCFCF ; border-left:1px #dadada solid; background:#ecf1f8; line-height:200%; letter-spacing:-1px}
#angel2017 td ul > li{padding-left:8px; line-height:150%; letter-spacing:-1px;background:url(/kr/images_n/common/bul/ico_dotted02.gif) no-repeat left 5px;}

/* 2016 ÇÏ´ÃÃµ»ç ¸ðÁý */
#angel2016 {position:relative; width:1000px; margin:0 auto;}
#angel2016  #idPageView {position:absolute; color:#999; left:545px;top:1148px; padding: 3px; z-index:10} /* ÆäÀÌÁöºä */	
#angel2016  #twitter {position:absolute; left:465px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* Æ®À§ÅÍ    */	
#angel2016  #facebook {position:absolute; left:355px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* ÆäÀÌ½ººÏ */
#angel2016 .evt_tab {position:relative; width:1000px; height:120px; margin:0; padding;0}
#angel2016 .evt_tab li {float:left}
#angel2016 .cont1 {background:#fff; border:10px solid #c87766; padding:30px; text-align:center}
#angel2016 .cont2_1 {background:#fff; border:10px solid #c87766; padding:30px; text-align:center}
#angel2016 .cont2_1 dl {height:440px; background:url(/kr/images/event/angel2016/t2_1_txt.gif) no-repeat center 30px; text-indent:-9999px}
#angel2016 .cont2_2 {background:#fff; border:10px solid #c87766; text-align:center}
#angel2016 .cont2_2  .white_box {padding:30px}
#angel2016 .cont2_2 .gray_box {width:880px; height:230px; background:#eeeeee; padding-top:30px; text-align:left;  padding:50px}
#angel2016 .cont2_2 .gray_box .ex {padding:30px; text-align:center;}
#angel2016 .cont2_2 .gray_box p {text-align:center;}
#angel2016 .cont2_3 {background:#fff; border:10px solid #c87766; text-align:center}
#angel2016 .cont2_3 h3 {height:63px; background:url(/kr/images/event/angel2016/t2_3_tit.gif) no-repeat left -10px; font-size:50px; color:#c87766; font-weight:bold; text-align:center; padding-bottom:20px}
#angel2016 .cont2_3  .white_box {padding:30px}
#angel2016 .cont2_3 .gray_box {width:880px; height:330px; background:#eeeeee; padding-top:30px; text-align:left; padding:50px}
#angel2016 .cont2_3 .gray_box p {text-align:center;}
#angel2016 .cont3 { background:#fff; border:10px solid #c87766; text-align:center;}
#angel2016 .cont3  .white_box {padding:30px}
#angel2016 .cont3 .gray_box {width:980px; height:730px; background:#eeeeee; padding:40px 0; text-align:center;}
#angel2016 .tableStyle01 {margin-bottom:5px; border-top: 2px #c87766 solid; border-bottom: 1px #CFCFCF solid;}
#angel2016 .tableStyle01 table {width:100%; font-size:12px;}
#angel2016 .tableStyle01 table th, #angel2016 .tableStyle01 table td {height:24px; vertical-align:middle;}
#angel2016 .tableStyle01 table thead th {font-size:18px; font-weight:bold; padding:10px 0 2px; line-height:130%; color:#c87766; background:#fff4e6;border-left:1px #ffe3c3 solid;border-bottom:1px #ffe3c3 solid;}
#angel2016 .tableStyle01 table thead tr th:first-child, #angel2016 .tableStyle01 table tbody tr td.first, #angel2016 .tableStyle01 table tfoot td:first-child {border-left:0;}
#angel2016 .tableStyle01 table thead tr.col th {font-weight:normal; background:#fdf8fb; font-size:11px}
#angel2016 .tableStyle01 table tr th.first{border-left:1px #dadadasolid !important;}
#angel2016 .tableStyle01 table tbody td{padding:3px 5px 2px; text-align:left; vertical-align:top; border-left:1px solid #dadada ;border-top: 1px  dotted #aaa ; background:#fff; line-height:140%;letter-spacing:0}
#angel2016 .tableStyle01 table tbody th {color:#555; background:#efefef; line-height:120%; border-right:1px #dadada solid;border-bottom:1px #dadada solid; padding-top:4px;}
#angel2016 .tableStyle01 table tbody td.first{border-left:1px #dadada solid !important;}
#angel2016 .tableStyle01 table tbody td p img{vertical-align:middle}
#angel2016 .tableStyle01 table tbody td.center {text-align:center; vertical-align:middle}
#angel2016 .tableStyle01 table tbody tr td:first-child,#angel2016 .tableStyle01 table tbody tr td.noLeftine {border-left:0;}
#angel2016 .tableStyle01 table tbody tr:first-child td {border-top:0;}
#angel2016 .tableStyle01 table tbody td.right {text-align:right; padding:0 7px 0 0 !important}
#angel2016 .tableStyle01 table tbody td button{padding-right: 1px; letter-spacing:0}
#angel2016 .tableStyle01 table tfoot td{color:#c87766; padding:3px 5px 2px; text-align:center; border-top: 1px solid #CFCFCF ; border-left:1px #dadada solid; background:#fff4e6; line-height:140%; letter-spacing:-1px}
#angel2016 td ul > li{padding-left:8px; line-height:150%; letter-spacing:-1px;background:url(/kr/images_n/common/bul/ico_dotted02.gif) no-repeat left 5px;;}

/* 2015 ÇÏ´ÃÃµ»ç ¸ðÁý */
#angel2015 {position:relative; width:1000px; margin:0 auto;}
#angel2015  #idPageView {position:absolute; color:#999; left:545px;top:1148px; padding: 3px; z-index:10} /* ÆäÀÌÁöºä */	
#angel2015  #twitter {position:absolute; left:465px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* Æ®À§ÅÍ    */	
#angel2015  #facebook {position:absolute; left:355px;top:1145px;	width: 110px;	height: 26px; z-index:10} /* ÆäÀÌ½ººÏ */
#angel2015 .evt_tab {position:relative; width:1000px; height:120px; margin:0; padding;0}
#angel2015 .evt_tab li {float:left}
#angel2015 .cont1 {background:#fff; border:10px solid #ff8a00; padding:30px; text-align:center}
#angel2015 .cont2_1 {background:#fff; border:10px solid #ff8a00; padding:30px; text-align:center}
#angel2015 .cont2_1 dl {height:440px; background:url(/kr/images/event/angel2015/t2_1_txt.gif) no-repeat center 30px; text-indent:-9999px}
#angel2015 .cont2_2 {background:#fff; border:10px solid #ff8a00; text-align:center}
#angel2015 .cont2_2  .white_box {padding:30px}
#angel2015 .cont2_2 .gray_box {width:880px; height:230px; background:#eeeeee; padding-top:30px; text-align:left;  padding:50px}
#angel2015 .cont2_2 .gray_box .ex {padding:30px; text-align:center;}
#angel2015 .cont2_2 .gray_box p {text-align:center;}
#angel2015 .cont2_3 {background:#fff; border:10px solid #ff8a00; text-align:center}
#angel2015 .cont2_3 h3 {height:63px; background:url(/kr/images/event/angel2015/t2_3_tit.gif) no-repeat left -10px; font-size:50px; color:#ff8a00; font-weight:bold; text-align:center; padding-bottom:20px}
#angel2015 .cont2_3  .white_box {padding:30px}
#angel2015 .cont2_3 .gray_box {width:880px; height:330px; background:#eeeeee; padding-top:30px; text-align:left; padding:50px}
#angel2015 .cont2_3 .gray_box p {text-align:center;}
#angel2015 .cont3 { background:#fff; border:10px solid #ff8a00; text-align:center;}
#angel2015 .cont3  .white_box {padding:30px}
#angel2015 .cont3 .gray_box {width:980px; height:730px; background:#eeeeee; padding:40px 0; text-align:center;}
#angel2015 .tableStyle01 {margin-bottom:5px; border-top: 2px #ff8a00 solid; border-bottom: 1px #CFCFCF solid;}
#angel2015 .tableStyle01 table {width:100%; font-size:12px;}
#angel2015 .tableStyle01 table th, #angel2015 .tableStyle01 table td {height:24px; vertical-align:middle;}
#angel2015 .tableStyle01 table thead th {font-size:18px; font-weight:bold; padding:10px 0 2px; line-height:130%; color:#ff6600; background:#fff4e6;border-left:1px #ffe3c3 solid;border-bottom:1px #ffe3c3 solid;}
#angel2015 .tableStyle01 table thead tr th:first-child, #angel2015 .tableStyle01 table tbody tr td.first, #angel2015 .tableStyle01 table tfoot td:first-child {border-left:0;}
#angel2015 .tableStyle01 table thead tr.col th {font-weight:normal; background:#fdf8fb; font-size:11px}
#angel2015 .tableStyle01 table tr th.first{border-left:1px #dadadasolid !important;}
#angel2015 .tableStyle01 table tbody td{padding:3px 5px 2px; text-align:left; vertical-align:top; border-left:1px solid #dadada ;border-top: 1px  dotted #aaa ; background:#fff; line-height:140%;letter-spacing:0}
#angel2015 .tableStyle01 table tbody th {color:#555; background:#efefef; line-height:120%; border-right:1px #dadada solid;border-bottom:1px #dadada solid; padding-top:4px;}
#angel2015 .tableStyle01 table tbody td.first{border-left:1px #dadada solid !important;}
#angel2015 .tableStyle01 table tbody td p img{vertical-align:middle}
#angel2015 .tableStyle01 table tbody td.center {text-align:center; vertical-align:middle}
#angel2015 .tableStyle01 table tbody tr td:first-child,#angel2015 .tableStyle01 table tbody tr td.noLeftine {border-left:0;}
#angel2015 .tableStyle01 table tbody tr:first-child td {border-top:0;}
#angel2015 .tableStyle01 table tbody td.right {text-align:right; padding:0 7px 0 0 !important}
#angel2015 .tableStyle01 table tbody td button{padding-right: 1px; letter-spacing:0}
#angel2015 .tableStyle01 table tfoot td{color:#ff6600; padding:3px 5px 2px; text-align:center; border-top: 1px solid #CFCFCF ; border-left:1px #dadada solid; background:#fff4e6; line-height:140%; letter-spacing:-1px}
#angel2015 td ul > li{padding-left:8px; line-height:150%; letter-spacing:-1px;background:url(/kr/images_n/common/bul/ico_dotted02.gif) no-repeat left 5px;;}

/* ¿ÀÄÉÇÇ */
div.orchepit {width:1000px; margin:0 auto; background-color:#fff;}
div.orchepit .tabstyle li {float:left; }

div.orchepit .cv02 {clear:both; border:20px solid #fff; padding-bottom:30px;}
div.orchepit .cv02 .cnt {margin-top:40px; text-align:center; padding-bottom:30px;}
div.orchepit .cv02 .txt01 {margin-top:40px; text-align:center; padding-bottom:30px;}
div.orchepit .cv02 .txt02 {margin-top:20px; text-align:center; padding:30px; background:#E8E8E8;}
div.orchepit .cv02 .txt03 {margin-top:10px; text-align:center; padding-bottom:30px;}
div.orchepit .cv02 .img_003 {margin-left:-150px;}
div.orchepit .cv02 table {width:770px; margin:0 auto; margin-top:40px; border-bottom:2px solid #CCC; margin-bottom:20px;}
div.orchepit .cv02 table th {color:#F90; font-size:11px; text-align:left; height:16px; border-bottom:2px solid #CCC;}
div.orchepit .cv02 table td {border-bottom:1px dashed #CCC; padding:10px; text-align:left; line-height:160%;}
div.orchepit .cv02 table td span {font-weight:bold; color:#333;}
div.orchepit .cv02 table td img {vertical-align:middle;}
div.orchepit .cv02 .txtBox {width:770px; margin:0 auto; margin-top:10px; }
div.orchepit .cv02 .txtBox textarea {border:1px solid #C0C0C0;}
div.orchepit .cv02 .txtBox img {padding-left:4px;}

div.orchepit .cv02 .selBox  {width:770px; margin:0 auto;}
div.orchepit .cv02 .selBox .sbtt {margin-top:40px; color:#F90; font-weight:bold; padding-bottom:6px; font-size:12px; }
div.orchepit .cv02 .selBox .selecto {background:url(http://www.sky72.com/kr/images_n/event/2015/05/08/bg_evt02_selectList.jpg) no-repeat center top; height:195px;}
div.orchepit .cv02 .selBox .selecto ul {margin:0 auto; margin-left:24px; padding-top:150px;}
div.orchepit .cv02 .selBox .selecto li {display:inline; margin-left:18px; font-size:14px; font-weight:bold; color:#333; height:30px; line-height:30px;} 
div.orchepit .cv02 .selBox .selecto img {padding-right:6px; vertical-align:middle;padding-bottom:6px;padding-left:4px;  }
div.orchepit .cv02 .selBox .selecto img.tm {padding-right:4px; padding-top:4px; vertical-align:middle;}
div.orchepit .cv02 .selBox textarea {width:90%; font-size:12px; padding:10px; color:#666;}
div.orchepit .cv02 .selBox .selecto input[type="radio"] {margin-top:4px;}

div.orchepit .cv02 .noti {border-radius:10px; border:2px solid #efefef; margin:0 auto; padding:20px; background:#f9f9f9; width:78%; margin-top:40px;}
div.orchepit .cv02 .noti li.tit {padding-bottom:12px; padding-left:2px;}
div.orchepit .cv02 .noti li {font-size:12px; color:#7d7d7d;  padding-left:20px; padding-bottom:6px;}