@charset "euc-kr";
/*
.File Name		: /event/main/_style.css
.Final Editor	: 
*/

/* common
------------------------------------------------------------------------------------ */
/* base */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {padding:0; margin:0;}
table {border-collapse:collapse; border-spacing:0;}
ol, ul, li {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal; font-size:100%;}
form, fieldset {border:0;}
img {border:0;}
select {background-color:#fff;}
address, caption, em {font-weight:normal; font-style:normal;}
#accessibility, .blind, legend {position:absolute !important; top:-9999px !important; width:1px !important; height:1px !important; font-size:0; overflow:hidden !important;}
hr {display:none;}
button {overflow:visible; margin:0; padding:0; border:0 none; background:transparent; cursor:pointer;}
.clear {clear:both;}
.png {_behavior:url(/include/js/png/iepngfix.htc);}

h2	{display:none;}
body {font-size:12px; font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif; color: #555; background:#fff;}

a:link, a:visited, a:active {font-size:12px; font-family:Dotum,AppleGothic,sans-serif;  color:#797979; text-decoration:none;}
a:hover	{font-size:12px; font-family:Dotum,AppleGothic,sans-serif;  color: #5676BA; text-decoration:none;}

/* header link */
#header	{margin:0 auto; width:960px; height:65px; position:relative; text-align:left;}
#header	 h1	{position:absolute; top:16px;}
#header .link	{overflow:hidden; position:absolute; top:10px; right:8px;}
#header .link li	{background:url(/images/event/main/line_tab.gif) no-repeat 0 1px; padding:0 5px 0 6px; float:left; position:relative; left:-1px;}
#header .link a	{color:#444444; font-size:11px; letter-spacing:-1px;}
#header	span.timg	{position:absolute; top:0; right:81px; background:url(/images/event/main/event_timg1.gif) no-repeat; width:74px; height:65px; z-index:-1;}
*html #header span.timg	{position:absolute; top:0; right:83px;}

/* gnb */
#gnb	{background:url(/images/event/main/gnbbg.gif) repeat-x; margin-bottom:28px;}
#gnb ul	{margin:0 auto; width:960px;}
#gnb li	{display:inline; margin:0 -4px 0 0;}

#wrap	{width:960px; margin:0 auto; padding:0 15px;}
#wrap h3	{padding-top:10px; padding-bottom:15px;}

/* eventList */
#eventList	{width:960px; margin-bottom:30px;clear:both;}
#eventList dl {float:left; width:445px; height:140px; margin-bottom:30px;}
#eventList dl.right	{margin-left:40px;}
#eventList dd.thumImg img	{float:left; margin-right:15px; width:175px; height:140px; border:1px solid #DCDCDC;}
#eventList dt {float:right; clear:both; background:url(/images/event/main/line_dot.gif) repeat-x  0 bottom ;width:253px;  height:25px; padding-top:4px; margin-bottom:12px; font-size:14px; font-weight:bold; font-family:?‹ì?,Dotum,AppleGothic,sans-serif; letter-spacing:-1px;}
#eventList dt a {float:left;  font-size:14px; font-weight:bold; font-family:Dotum,AppleGothic,sans-serif; letter-spacing:-1px; color:#2D2D2D;}
#eventList dd.content	{float:left; width:250px; height:70px;} 
#eventList dd.content a	{color:#858585;}
#eventList dd.date	{float:right; width:218px; padding:8px 0 8px 35px; background:url(/images/event/main/icon_date.gif) no-repeat 0 8px; font: bold 11px tahoma; color:#B26BD4; border-bottom:1px solid #E5E5E5;}
#eventList dd.date img	{vertical-align:middle;}

#eventList dd.noImg	{float:left; margin-right:15px; width:175px; height:123px; padding-top:17px;background:url(/images/event/main/bg_no175.gif) no-repeat; text-align:center;}


/* FAQ */
.faq-list .faq	{width:870px; height:150px; margin-bottom:30px; background:url(/images/event/main/img_faq.gif) no-repeat;}
.faq-list .faq li	{display:none; }

.faq-list dl	{width:870px; padding:15px 0 20px 0;  border-bottom:1px solid #F4F4F4; font-size:12px;}
.faq-list dt	{padding:8px 0 4px 60px;  background:url(/images/event/main/icon_q.gif) no-repeat; height:30px;}
.faq-list dt a	{height:12px;color: #2d2d2d; text-decoration:none;}
.faq-list dd	{padding:0px 15px 0 60px; background:url(/images/event/main/icon_a.gif) 2px top no-repeat; font:normal 12px dotum; color:#858585; line-height:17px;}

/* cs */
#cs	{position:relative; width:810px; height:115px; margin:10px 0 0 60px; background:url(/images/event/main/img_cs.gif) no-repeat;}
#cs p, #cs dt, #cs dd	{display:none;}
#cs a	{position:absolute; bottom:10px; right:130px; }


/* notice_list */
#noticeList	{width:870px; margin:0 auto;}
#noticeList h3	{padding:5px 0; position:relative;}
#noticeList table	{border-collapse:collapse;}
#noticeList table th	{padding-top:10px;}
#noticeList table td	{border-bottom:solid 1px #E0EEEF; height:29px; padding-top:7px;}
* html #noticeList table td	{border-bottom:solid 1px #E0EEEF; height:22px;}
*+html #noticeList table td {border-bottom:solid 1px #E0EEEF; height:22px;}
#noticeList table td.listNo,
#noticeList table td.listDate,
#noticeList table td.listHit	{text-align:center; font-size:11px; font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; color:#9D9D9D;}
#noticeList table td.faqA a	{font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; color:#2F8F94; font-weight:bold; padding-left:15px; }
#noticeList table td.faq	{font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; color:#2F8F94;font-weight:bold; font-size:10px; text-align:center;}
#noticeList table td.listSubject a	{font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; padding-left:15px;}

/* notice_view */
#noticeView	{width:870px; margin:0 auto;}
#noticeView h3	{padding:5px 0;}
#noticeView table	{border-collapse:collapse; width:800px; margin-top:10px;}
#noticeView table th	{padding:10px 0; border-top:solid 6px #C6D2E9; border-bottom:solid 1px #C6D2E9; background:#E9EFFA;color:#5676BA; font-weight:bold; font-size:15px;
letter-spacing:-1px;}
#noticeView table td	{border-bottom:solid 1px #E9EFFA; padding:6px 0; font-size:11px;font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; line-height:140%}
#noticeView table td img	{padding-top:3px;}
#noticeView table td.title	{width:50px;padding-left:20px;}
#noticeView table td.add	{width:370px;}
#noticeView table td.add	{width:370px;}
#noticeView table td.detail	{padding:30px; border-bottom:solid 6px #E9EFFA; font-size:12px;}

#viewBtn	{margin:0 auto; width:640px; text-align:center; padding-top:20px;}

/*ÁøÇàÁßÀÎ ÀÌº¥Æ® ¿ìÃø¸®½ºÆ®*/
#ingList	{float:left; margin-left:20px;}

/* paging */
.paging	{clear:both; text-align:center; margin:22px 0 0; font-family:±¼¸²,gulim,sans-serif;}
.paging .left, .paging .right	{padding-top:2px; }
.paging .left img	{position:relative; top:7px; margin-left:4px;}
.paging .right img	{position:relative; top:7px; margin-right:4px;}
.paging .num	{font-weight:bold; font-size:12px; }
.paging .num a, .paging .num b	{text-decoration:none; text-align:center; padding:3px 7px 2px 7px; border-right:1px solid #CCC; }

.paging .num b	{color:#FF6633; }
.paging .num a	{font-weight:bold; color:#333333;}
.paging .num a.last, .paging .num b.last	{border:0; margin-right:4px; }
.paging .num a:hover	{background-color:#F6F6F6;}

#etc	{background:url(/images/event/main/etc_bg.gif) no-repeat; width:930px; height:110px; clear:both; position:relative;}
#etc #mnotice	{position:absolute; top:3px; left:10px;}
#etc #mnotice h3	{position:absolute; top:0; left:10px;}
#etc #mnotice ul	{position:absolute; top:15px; left:95px; padding-left:15px; width:310px;}
#etc #mnotice li	{background:url(/images/event/main/icon_b.gif) no-repeat 0 6px; padding-left:10px; line-height:18px;}
#etc #mnotice span	{position:absolute; top:73px; left:50px;}
#etc #mnotice li b	{color: #5676BA;}

#etc #mfaq	{position:absolute; top:3px; left:470px;}
#etc #mfaq h3	{position:absolute; top:0; left:10px;}
#etc #mfaq ul	{position:absolute; top:15px; left:95px; padding-left:15px; width:320px;}
#etc #mfaq li	{background:url(/images/event/main/icon_b.gif) no-repeat 0 6px; padding-left:10px; line-height:18px;}
#etc #mfaq span	{position:absolute; top:73px; left:50px;}


/* ¿Â¶óÀÎ µðÁöÅÐ ÄÜÅÙÃ÷ */
.onlineDigital {clear:both; position:relative; width:100%; margin:0 auto; text-align:left; border-bottom:1px solid #e3e3e3;}
.onlineDigital dl dt {padding:18px 0 18px 12px;}
.onlineDigital dl dd {position:absolute; top:10px; left:205px;}
.onlineDigital li {font:11px/1.6 dotum,"µ¸¿ò",sans-serif; color:#494949;}
.onlineDigital li.num1,
.onlineDigital li.num2 {display:inline; margin-right:30px;}
.onlineDigital li em {color:#06c; font-style:normal;}
.onlineDigital li span {display:inline !important;}
.onlineDigital li span.address {font:11px dotum,"µ¸¿ò",sans-serif !important; padding:0 !important;}
.onlineDigital li a {font:bold 11px dotum,"µ¸¿ò",sans-serif; text-decoration:underline; color:#494949;}

.onlineDigital_jkMain {width:890px; height:74px;}
.onlineDigital_event {width:930px; margin:0;}
.onlineDigital_boothGibRead {margin-top:10px; height:95px;}
.onlineDigital_boothGibRead dl dt {padding-left:0; padding-top:23px;}
.onlineDigital_boothGibRead dl dd {left:175px;}
.onlineDigital_boothGibRead li.num1,
.onlineDigital_boothGibRead li.num2 {display:block; margin-right:0px;} 

/* footer */
#footer	{clear:both; width:960px; margin:0 auto; margin-top:50px; padding-bottom:30px;}



/* ¼­ºê Footer

º¯°æ½Ã ¹Ýµå½Ã ¶È°°ÀÌ Àû¿ëÇÒ ÆÄÀÏ
: /css/css_v03/findinfo.css
: /css/css_v03/jk_sm.css
: /css/css_v03/join.css
: /css/css_v03/ni.css
: /css/css_v03/sub_common.css
: /event/main/_style.css
: /inc/css/ver_1/common.css 
------------------------------------------------------------------------------------ */
#subFooter {clear:both; position:relative; width:100%; overflow:hidden; zoom:1;}
#subFooter .serviceLink {position:relative; width:100%; padding-top:14px; background:url(/images/common/footer_bg_all_1.gif) repeat-x 0 0; z-index:9;}
#subFooter .serviceLink ul {position:relative; width:100%; height:27px; margin:0 auto;}
#subFooter .serviceLink ul:after {content:" "; display:block; height:0; clear:both;}
#subFooter .serviceLink ul li {float:left; padding:0 19px; background:url(/images/common/footer_bg_all_1.gif) no-repeat right -64px;}
#subFooter .serviceLink ul li.sitemap {background:none;}
#subFooter .serviceLink ul li.familysite {position:absolute; top:-6px; right:25px; padding:0; background:none; z-index:9;}
#subFooter .serviceLink ul li.familysite button.familysiteBtn span {display:block; width:160px; height:22px; background:url(/images/common/footer_bg_all_1.gif) no-repeat 0 -95px; text-indent:-5000em;}
#subFooter .serviceLink ul li.familysite .listLinkFamily {position:absolute; top:0px; right:0; width:408px; height:130px; background:url(/images/main/bg_content_box_2.gif) no-repeat 0 -725px; }
#subFooter .serviceLink ul li.familysite .listLinkFamily dl {height:96px; padding-top:30px; _zoom:1;}
#subFooter .serviceLink ul li.familysite .listLinkFamily dl:after {content:" "; display:block; height:0; clear:both;}
#subFooter .serviceLink ul li.familysite .listLinkFamily dl dd {float:left; width:136px; height:35px; padding:8px 0 5px 0; text-align:center;}
#subFooter .serviceLink ul li.familysite .listLinkFamily button {position:absolute; top:10px; right:10px;}
#subFooter .serviceLink ul li.familysite .listLinkFamily button span {display:block; width:16px; height:16px; background:url(/images/main/bg_home_btn_1.gif) no-repeat -200px -160px; text-indent:-5000em;}
#subFooter .onlineDigitalSub {width:100%; height:65px; padding-top:15px; font:11px dotum,"µ¸¿ò",sans-serif; color:#adadad; letter-spacing:-1px; text-align:left;}
#subFooter .onlineDigitalSub h3 {font-weight:bold; color:#666; padding:0 0 5px 15px;}
#subFooter .onlineDigitalSub ol {padding-left:15px;}
#subFooter .onlineDigitalSub ol:after {content:" "; display:block; height:0; clear:both;}
#subFooter .onlineDigitalSub ol li {padding:2px 0;}
#subFooter .onlineDigitalSub ol li.odd {float:left; width:180px; clear:both;}
#subFooter .policy {position:absolute; top:53px; right:0; width:225px; height:55px; padding-left:15px; border-left:1px solid #f2f2f2; z-index:1; text-align:left;}
#subFooter .policy ul:after {content:" "; display:block; height:0; clear:both;}
#subFooter .policy ul li {float:left;}
#subFooter .policy ul li.odd {width:100px;}
#subFooter .customer {position:relative; width:100%; height:40px; color:#7f7f7f; background-color:#f5f5f5; font:11px tahoma,sans-serif; zoom:1;}
#subFooter .customer:after {content:" "; display:block; height:0; clear:both;}
#subFooter .customer h3 {float:left; padding:15px 10px 0 25px;}
#subFooter .customer h3 a {font:bold 11px dotum,"µ¸¿ò",sans-serif; letter-spacing:-1px;}
#subFooter .customer span.ko {font:11px dotum,"µ¸¿ò",sans-serif; letter-spacing:-1px;}
#subFooter .customer dl {float:left; padding-top:13px;}
#subFooter .customer dl dd {float:left; padding:0 10px; background:url(/images/common/footer_bg_all_1.gif) no-repeat right -62px; letter-spacing:0;}
#subFooter .customer dl dd.email {background:none;}
#subFooter .customer dl dd span.sat {margin-left:5px;}
#subFooter .customer dl dd a {color:#7f7f7f; font:11px tahoma,sans-serif;}
#subFooter .customer dl dd a:hover {text-decoration:underline;}
#subFooter .customer p {position:absolute; top:5px; right:17px;}
#subFooter #copyright {text-align:center; padding:10px 0 50px 0;}
#subFooter p.moveToTop {position:absolute; top:10px; right:0; z-index:9;}
#subFooter p.moveToTop a {display:block; width:18px; height:28px; background:url(/images/common/footer_bg_all_1.gif) no-repeat -203px -95px; text-indent:-5000em; z-index:100; overflow:hidden;}
