﻿/* 공통:폰트 */
.s_blank03 {margin-bottom:5px;}

/* 입력폼:필수로 적어야 하는고 */
.request_list_notice {background-image:url(../images/icon02_notice.gif); background-repeat:no-repeat; background-position:left; padding-left:10px;}



/* 공통-입력폼 */
TABLE.table_request {WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 10px; padding:0px; border:1px solid #ededed; text-align:left; margin-bottom:40px;}
TABLE.table_request CAPTION {POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; OVERFLOW: hidden; LEFT: -1000em;}
TABLE.table_request TR {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none;}
TABLE.table_request td {border:1px solid #ededed; padding:5px;}
TABLE.table_request td img {vertical-align:bottom;}
TABLE.table_request th {background-color:#f7f7f7; border:1px solid #ededed; padding:5px; font-size:11px; padding-left:15px;}
/* 공통-입력폼:타이틀들 */
.request_list {background-image:url(../images/icon02.gif); background-repeat:no-repeat; background-position:left; padding-left:10px;}
/* 공통-입력폼:입력폼일시 버튼들 */
.list_btn {text-align:center; width:100%;}
/* 공통-버튼 부분 */
.btn_box {BORDER-BOTTOM: #ccdee4 1px solid; BACKGROUND-COLOR: #f1f4f5; MARGIN: 24px auto 30px; WIDTH: 780px; BORDER-TOP: #ccdee4 1px solid;TEXT-ALIGN: center;}
.btn_box img {MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;}

.step_txt {MARGIN-BOTTOM: 20px;}
.step_txt LI {BACKGROUND-IMAGE: url(../images/icon01-01.gif); PADDING-LEFT: 22px; padding-bottom:5px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}






/* 01.민주공원소개:03.CI 및 캐릭터 */
.ci_top_box {width:507px; float:left;}
.ci_top_box .ci_toptxt {margin-top:20px; width:490px; text-align:justify;}
.ci_midtxt {float:left; width:100%; text-align:justify; margin-top:25px;}
.ci_logo {float:right; width:189px; height:205px; background-image:url(../demopark/images/de03_logo02.jpg); background-repeat:no-repeat; position:relative;}
.ci_logo .ci_download {position:absolute; top:162px; left:10px;}
.ci_character_box {margin-top:70px; float:left; width:100%;}
.ci_character_box .c_title {width:50px; float:left;}
.ci_character_box .c_right {float:right;}
.ci_character_box .c_right img {margin-right:5px;}
.ci_img {float:left; margin-bottom:20px; width:100%;}
.ci_img ul {margin-top:20px;}
.ci_img li.list_LI01 {width:240px; float:left;}
.ci_img li.list_LI02 {width:444px; float:left;}
.ci_img .ciList_font {font-size:11px; color:#4e90a2; font-weight:bold;}
/* CI 및 캐릭터:컬러 */
.ci_color {width:699px; height:116px; float:left; position:relative;}
.ci_color_bg01 {background-image:url(../demopark/images/de03_min_color.jpg); background-repeat:no-repeat;}
.ci_color_bg02 {background-image:url(../demopark/images/de03_joo_color.jpg);}
.ci_color_bg03 {background-image:url(../demopark/images/de03_dobi_color.jpg);}
/* 컬러색상 */
.ci_color .color01 {width:104px; left:70px; top:35px; position:absolute;}
.ci_color .color02 {width:104px; left:241px; top:35px; position:absolute;}
.ci_color .color03 {width:104px; left:409px; top:35px; position:absolute;}
.ci_color .color04 {width:104px; left:597px; top:35px; position:absolute;}
.ci_color .min_color01 {color:#01bbf2;}
.ci_color .min_color02 {color:#c2a081;}
.ci_color .min_color03 {color:#f7941d;}
.ci_color .min_color04 {color:#3b89c9;}
.ci_color .joo_color01 {color:#21b24b;}
.ci_color .joo_color02 {color:#86c881;}
.ci_color .joo_color03 {color:#92bed3;}
.ci_color .joo_color04 {color:#adadad;}
.ci_color .dobi_color01 {color:#3b89c9;}
.ci_color .dobi_color02 {color:#ea9c18;}
.ci_color .dobi_color03 {color:#ffc010;}
.ci_color .dobi_color04 {color:#d5bea9;}


/* 01민주공원:대관서비스 */
TABLE.table01 {WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 10px; padding:0px; border-bottom:3px solid #d5e3ea; text-align:left; margin-bottom:10px;}
TABLE.table01 CAPTION {POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; OVERFLOW: hidden; LEFT: -1000em;}
TABLE.table01 TR {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none;}
TABLE.table01 TH {background-color:#9bbecd; height:30px; text-align:center;}
TABLE.table01 TD {border-bottom:1px solid #d5e3ea; border-right:1px solid #d5e3ea; padding:5px 5px 5px 15px;}
TABLE.table01 TD.td_noneR {border-bottom:1px solid #d5e3ea;border-right:1px solid #FFFFFF;}
/* 01민주공원:단체방문 */
TABLE.table01 TH.th_bg {background-color:#eef3f6; border-left:1px solid #d5e3ea;border-top:3px solid #d5e3ea;}
TABLE.table01 TH.th_etc {background-color:#FFFFFF; height:30px; text-align:center;}
.input_top {height:782px; height:83px; padding-left:270px; margin-bottom:30px;}
.input_top img {margin-top:20px;}
.input_top_bg01 {background-image:url(../RequestVisit/images/r01_table-topBg.gif); background-repeat:no-repeat; }
.input_top_bg02 {background-image:url(../RequestVisit/images/r02_table-topBg.gif); background-repeat:no-repeat; }
.input_top_bg03 {background-image:url(../EduData/images/e03_topBg.jpg); background-repeat:no-repeat; }
/* 01민주공원:월간 민주공원 */
.ebook {width:782px;margin-left:-38px; height:1063px; background-image:url(../Announcement/images/ebook_bg.jpg); background-repeat: no-repeat; background-position:top;margin-top:20px;position:relative;}
.ebook .ebook_title {position:absolute; top:21px; left:45px;}
.ebook .ebook_frame {position:absolute; top:337px; left:45px; width:692px;}
.ebook .ebook_frame ul {position:absolute;}
.ebook .ebook_frame ul li {float:left;}
.ebook .ebook_frame .ebook_box {position:relative; width:170px; height:260px; left:12px; top:30px;}
.ebook .ebook_frame .ebook_box .book {position:absolute; left:12px;}
.ebook .ebook_frame .ebook_box .bookstand {width:154px; height:162px;top:30px;position:absolute;}
.ebook .ebook_frame .ebook_box .book_title {position:absolute; top:160px; width:140px; text-align:center;}
.ebook .ebook_frame .ebook_box .book_btn {position:absolute; top:203px; width:140px; text-align:center;}
.ebook .ebook_frame .ebook_paging {position:absolute; top:585px; width:692px; text-align:center;}
.ebook .ebook_frame .ebook_paging img {vertical-align:middle;}
.ebook .ebook_frame .ebook_paging .paging_basicF {padding-left:10px; padding-right:10px; color:#999999; font-weight:bold;}
.ebook .ebook_frame .ebook_paging .paging_onF {color:#FFFFFF;}
/* 01민주공원:외부시설 */
.outside_VRflash {margin-top:40px; float:left;}
/* 01민주공원:민주열사-팝업창 */
.popup_Tribute {border:0px; margin:0px; background-image:url(../Memorial/images/popup_mbg.gif); background-repeat:repeat-x; background-position:top;}
.popup_Tribute .popT_frame {padding:10px; width:550px;}
.popup_Tribute .popT_topcontent {float:left;}
.popup_Tribute .popT_topcontent .popT_photoFrame {position:relative; float:left; width:188px; height:259px; float:left;}
.popup_Tribute .popT_topcontent .popT_photoFrame .Frame {position:absolute; top:0px; left:0px; z-index:1;}
.popup_Tribute .popT_topcontent .popT_photoFrame .photo {width:127px; position:absolute; top:13px; left:26px;}
.popup_Tribute .popT_topcontent .popT_History {width:340px; float:left; margin-top:20px;}
.popup_Tribute .popT_topcontent .popT_History dl {font-size:11px; font-weight:bold;}
.popup_Tribute .popT_topcontent .popT_History .history_dt01 {background-image:url(../images/icon01.gif); background-repeat:no-repeat; background-position:left; padding-left:20px;float:left; width:35px;}
.popup_Tribute .popT_topcontent .popT_History .history_dt02 {background-image:url(../images/icon01.gif); background-repeat:no-repeat; background-position:left; padding-left:20px;float:left; width:60px;}
.popup_Tribute .popT_topcontent .popT_History .history_dd01 {float:left; width:102px;}
.popup_Tribute .popT_topcontent .popT_History .history_dd02 {float:left; width:90px;}
.popup_Tribute .popT_topcontent .popT_History .History {width:340px; float:left; margin-top:15px;}
.popup_Tribute .popT_topcontent .popT_History .History li {border-bottom:1px solid #ededed; padding-bottom:2px; padding-top:2px;}
.popup_Tribute .popT_content {width:527px; float:left; margin-top:40px;}
.popup_Tribute .popT_content .boxTop {background-image:url(../Memorial/images/popup_mtxtBox_top.gif); background-repeat:no-repeat; height:19px; width:527px;}
.popup_Tribute .popT_content .boxBottom {background-image:url(../Memorial/images/popup_mtxtBox_bottom.gif); background-repeat:no-repeat; height:19px; width:527px;}
.popup_Tribute .popT_content .boxCenter {background-image:url(../Memorial/images/popup_mtxtBox_center.gif); background-repeat:repeat-y; padding:8px; text-align:justify;}
.popup_Tribute .popT_btn {width:100%; height:50px; float:left; margin-top:50px; text-align:center;}







/* 02회원마당:회원행사 */
TABLE.calendar{width:693px; padding:0px; border-collapse:collapse; border:1px solid #e0e0e0;}
TABLE.calendar caption {POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; OVERFLOW: hidden; LEFT: -1000em;}
TABLE.calendar tr {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none;}
TABLE.calendar th {border-left:1px solid #cecece; border-right:1px solid #cecece; border-top:1px solid #b2b2b2; background-color:#b2b2b2; color:#FFF; height:25px; width:14%; vertical-align:middle;}
TABLE.calendar th.sun {background-color:#b76767; border-top:1px solid #b76767; border-left:1px solid #b76767;}
TABLE.calendar th.sat {background-color:#4e82ca; border-top:1px solid #4e82ca; border-right:1px solid #4e82ca;}
TABLE.calendar td {border:1px solid #e0e0e0; vertical-align:top; height:90px; padding-bottom:8px; padding-left:3px;}
TABLE.calendar td.blankDate {background-color:#fcfcfc;}
.calendar_date {font-size:11px;}
.ReVisit_calendar_txt {font-size:11px; color:#969696; text-align:right;width:93%;}
.ReVisit_calendar_txt2 {font-size:12px; color:#0099cc; text-align:left;width:93%;padding-left:38px;padding-bottom:7px;font-weight:bold;letter-spacing:-0.1px;}
.ReVisit_calendar {width:782px; height:85px; background-image:url(../RequestVisit/images/r01_table-topBg.gif); background-repeat:no-repeat; background-position:top left; position:relative;}
.ReVisit_calendar .month {width:100%; text-align:center;color:#307cbd; font-weight:bold; position:absolute; top:20px;}
.ReVisit_calendar .month .year {padding-left:10px; padding-right:10px;}
.ReVisit_calendar .RV_cal_etcTxt {width:93%; padding-top:15px; text-align:right; font-size:11px; color:#a4a4a4; position:absolute; top:50px;}
.ReVisit_calendar .RV_cal_etcTxt li {width:85px; float:right;}


/* 02회원마당:달력 */
TABLE.calendar_new {width:685px; padding:0px; border:0px;}
TABLE.calendar_new caption {POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; OVERFLOW: hidden; LEFT: -1000em;}
TABLE.calendar_new tr {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none;}
TABLE.calendar_new th {text-align:center; background-color:#6b6b6b; height:19px;}
TABLE.calendar_new th img {vertical-align:middle;}
TABLE.calendar_new th.sun {background-color:#cc4c49;}
TABLE.calendar_new th.sat {background-color:#0f5e89;}
TABLE.calendar_new td {background-color:#FFF; height:90px; vertical-align:top;}
TABLE.calendar_new td.blankDate {line-height:13px; }
.calendarNew_date {font-size:11px; line-height:13px; padding:3px;}
.calendarNew_date p {padding-bottom:4px;}
.calendarNew_date img {vertical-align:middle;}
.calendarNew_blankDate {width:100%; vertical-align:top;font-size:11px; color:#dadada; padding:3px;}
/**/
.calendarNew_frame {background-image:url(../images/Calendar_bg.jpg); background-repeat:no-repeat; position:relative; width:782px; height:1124px;}
.calendarNew_frame .month {position:absolute; top:245px; left:63px; width:659px; text-align:center; font-size:14px; font-weight:bold; color:#79ab0f;}
.calendarNew_frame .month img {vertical-align:middle;}
.calendarNew_frame .etc {position:absolute; top:280px; left:63px; width:659px;font-size:11px;color:#939393;}
.calendarNew_frame .calendarNew_tableBox {position:absolute; top:295px; left:45px;}








/* 02회원마당(공연/행사일정):리스트형식 */
TABLE.EventList {width:420px; padding:0px; border:0px; text-align:left;}
TABLE.EventList caption {POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; OVERFLOW: hidden; LEFT: -1000em;}
TABLE.EventList tr {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none;}
TABLE.EventList th {padding-left:20px; padding-bottom:5px; padding-top:5px;}
TABLE.EventList td {padding-bottom:5px; padding-top:5px;}
TABLE.EventList .TH_line {border-bottom:1px solid #e6e6e6;}
TABLE.EventList .title {border-bottom:1px solid #e6e6e6; background-image:url(../images/Calendar_list_icon01.gif); background-repeat:no-repeat; background-position:left center;}
TABLE.EventList .title_non {background-image:url(../images/Calendar_list_icon02.gif); background-repeat:no-repeat; background-position:left center;}
/* 02회원마당(공연/행사일정):리스트형식-리스트 */
.calendarNew_frame .List_btn {position:absolute; top:114px; left:253px;}
.calendarNew_frame .List_btn img {margin-right:3px;}
.calendarNew_tableBox .List_ul {width:692px;}
.calendarNew_tableBox .List_ul li {margin-top:5px; float:left; cursor:pointer}
.calendarNew_tableBox .List_ul .photo {float:left; width:100px;}
.calendarNew_tableBox .List_ul .list_box {float:left; width:587px; height:114px; background-image:url(../images/Calendar_list_bg.gif); background-repeat:no-repeat;}
.calendarNew_tableBox .List_ul .list_box .list {width:420px; margin-left:15px; margin-top:10px;}
.align_R {position:absolute; top:280px; left:63px; width:670px; text-align:right; }
/* 회원행사부분:댓글 */
.Event_reply {width:675px; float:left; padding-top:10px; padding-bottom:10px; background-color:#f6f6f6; border:1px solid #e6e5e5;}
.Event_reply .write {float:left; width:180px;height:20px; padding:10px;}
.Event_reply .inwon {float:left; width:120px;height:20px; padding:10px;}
.Event_reply .phone {float:left; width:180px; padding:10px;height:20px;}
.Event_reply .btn {float:left; padding-top:5px;}
.reply_icon {float:left; background-image:url(../images/icon01.gif); background-repeat:no-repeat; background-position:left; padding-left:18px; padding-right:10px; font-size:11px;}
.reply_align {float:left;}
.replyEvent {float:left;margin-top:20px;}
.replyEvent li {height:25px; border-bottom:1px solid #e3e1e1; padding-top:5px;}
.replyEvent li span.count {float:left; width:30px; padding-left:15px;}
.replyEvent li span.name {float:left; width:95px; padding-left:15px;}
.replyEvent li span.content {float:left; width:170px;padding-left:15px;}
.replyEvent li span.time {float:left; width:160px; padding-left:15px;}



/* 02회원마당:회원행사-View부분 */
.calendar_view-top {width:782px; height:284px; vertical-align:top; background-image:url(../Members/images/m01_topBg02.jpg); background-repeat:no-repeat; background-position:top left;}
.calendar_view-top .cView_title {width:547px; margin-left:190px; padding-top:37px;}
.calendar_view-top .cView_title h3 {padding-bottom:3px;}
.calendar_view-top .cView_title p {color:#3e3e3e; font-weight:bold; padding-bottom:24px;}
.calendar_view-top .cView_photo {float:left; width:166px;}
.calendar_view-top .cView_photo img {border:2px solid #9bbecd; padding:3px;}
.calendar_view-top .cView_content {float:right; width:370px;}
.calendar_view-top .cView_content li {border-bottom:1px solid #d5e3ea; padding:5px;}
.calendar_view-top .cView_content .blank_L {padding-left:20px;}
.calendar_view-title {width:782px; background-image:url(../Members/images/calendar_view_titleBg.gif); background-repeat:no-repeat; background-position:left;}
.calendar_view-content {width:692px; margin-top:20px; text-align:justify;}


/* 02회원마당:후원하기 */
TABLE.blank_table {width:475px; padding:0px; border-collapse:collapse; position:absolute;top:680px;left:180px;}
TABLE.blank_table caption {POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; OVERFLOW: hidden; LEFT: -1000em;}
TABLE.blank_table tr {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none;}
TABLE.blank_table th {padding:5px; font-size:11px;}
TABLE.blank_table td {padding:5px;}
/* 02회원마당:후원하기-아래 */
.support {width:782px;margin-left:-38px; height:1200px; background-image:url(../Members/images/m02_bg.jpg); background-repeat: no-repeat; background-position:top;margin-top:20px;position:relative;}
.support .sup_txt01 {position:absolute;left:40px;}
.support .sup_txt02 {position:absolute;top:120px;left:40px;}
.support_frame {width:390px;position:absolute;top:373px;left:220px;}
.support_frame .supF_txt01 {position:absolute;}
.support_frame .supF_txt02_01 {top:50px;position:absolute;}
.support_frame .supF_txt02_02 {top:50px;position:absolute;left:200px;}
.supF_txt03 {position:absolute;top:560px;left:190px;}
.explanation {width:370px;font-size:11px; font-weight:bold; text-align:justify; line-height:24px;position:absolute;top:820px;left:220px;}
.support_btn {width:100%; position:absolute;top:920px;}
.cp {position:absolute;top:1090px;left:440px;}





/* 회원행사: 리뉴얼(2012년 2월 13일) */
.MemberEvent_re {background:url(../Members/images/member_bg.gif); width:780px; padding-bottom:40px; margin-left:1px; border-top:1px solid #ccdee4; border-bottom:1px solid #ccdee4;}
.ME_month {width:355px; font-size:14px; color:#228fbc; font-weight:bold;}
.ME_tab {position:absolute; top:0; right:0; height:25px;}
.ME_tab li {display:inline;}
.ME_drop {position:absolute; top:35px; right:0; width:300px; text-align:right; }

.overF {position:relative; height:24px;}
/* 리스트 */
.MemberEvent_re .list {width:699px; padding-left:38px; margin-top:40px;}
.MemberEvent_re .list li {background:url(../Members/images/lineBg.gif) repeat-x 0 100%; overflow:hidden; padding-bottom:20px; margin-bottom:20px; text-align:right; }
.MemberEvent_re .list img {float:left;}
.MemberEvent_re .list a {display:inline-block; width:490px; text-align:left; font-size:20px; font-weight:bold; text-align:justify; line-height:28px;}
.MemberEvent_re .list p { float:right;width:490px; text-align:left; padding-bottom:20px; font-size:16px; font-weight:bold; color:#327ab1;}
.MemberEvent_re .list .blank {text-align:center; padding-top:100px; padding-bottom:100px;}
/* 페이징 */
.ME_paging {text-align:center; margin-top:30px;}
.ME_paging a {background:#FFFFFF; border:1px solid #ececea; padding:5px; font-size:14px; vertical-align:middle;}
.ME_paging strong {background:#FFFFFF; border:1px solid #e45559; color:#e45559; padding:5px; font-size:14px; vertical-align:middle;}
.ME_paging .blank {border:none; padding:0;}

/* 회원행사:달력(2012년02월13일 리뉴얼) */
.ME_calendar {width:699px; margin-left:38px; margin-top:20px; border:0px;}
.ME_calendar caption {POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; OVERFLOW: hidden; LEFT: -1000em;}
.ME_calendar tr {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none;}
.ME_calendar th {text-align:center; background-color:#6b6b6b; height:19px;}
.ME_calendar td {background-color:#FFF; height:90px; border-bottom:1px solid #cfddf0; border-right:1px solid #cfddf0; vertical-align:top;}

.ME_calendar th img {vertical-align:middle;}
.ME_calendar th.sun {background-color:#cc4c49;}
.ME_calendar th.sat {background-color:#0f5e89;}
.ME_calendar td.blankDate {line-height:13px; padding:2px; font-size:11px; color:#dddcdb;}

.ME_calendar_date {font-size:11px; line-height:13px; padding:3px; }
.ME_calendar_date p {padding-bottom:4px;}
.ME_calendar_date img {vertical-align:middle;}
.ME_calendar_blankDate {width:100%; height:100%; vertical-align:top; background:pink; font-size:11px; color:#dadada; padding:3px;}
/* 달력에 설명글 */
.MemberEvent_re .etc {width:699px; margin-left:38px; margin-top:30px; font-size:11px; color:#9ab9e1;}
.MemberEvent_re .view_content {width:699px; margin-left:38px; padding-top:20px;}
/* 회원행사: View(2012년02월13일 리뉴얼) */
.ME_list {overflow:hidden; width:699px; margin-left:38px; padding-top:20px; padding-bottom:10px; background:url(../Members/images/lineBg.gif) repeat-x 0 100%;}
.ME_list img {float:left;}
.ME_list ul {float:left; padding-left:25px; width:510px;}
.ME_list ul li {margin-bottom:5px; float:left;}
.ME_list ul .title { width:100%; font-size:16px; font-weight:bold; text-align:justify; padding-bottom:20px;}
.ME_list ul .date {font-size:20px; font-weight:bold; color:#327ab1; padding-bottom:20px;}

.ME_list ul .time {display:inline-block; width:100%; font-size:15px;}
.ME_list ul .place {display:inline-block; width:270px; font-size:15px;}
.ME_list ul .contact {width:230px; padding-left:10px; font-size:15px;}
.ME_list ul span {color:#4d809b; font-size:15px; font-weight:bold;}

.social {float:left; padding-left:25px; margin-top:20px; width:510px; display:inline-block;  text-align:right;}
.social a {padding:6px 0 6px 6px; display:inline-block;}
/* 버튼:목록(2012년02월13일 리뉴얼)  */
.ME_btnBox {margin-left:1px; margin-bottom:40px; width:699px; margin-left:38px; text-align:right;}
.ME_btnBox a {padding:8px; display:inline-block;}







/* 04회원서비스:회원가입 */
.Service01_top {width:782px; height:309px; background-image:url(../Service/images/s01_topbg.jpg); background-repeat:no-repeat;}
.Service01_top .s01_txt01 {padding-left:70px; margin-bottom:20px; width:100%; float:left; padding-top:51px;}
.Service01_top .s01_txt02 {margin-left:54px;}

.Service02_top {width:782px; height:272px; background-image:url(../Service/images/s02_topbg.jpg); background-repeat:no-repeat;}
.Service02_top .s02_txt01 {padding-left:70px; margin-bottom:20px; width:100%; float:left; padding-top:51px;}
.Service02_top .s02_txt02 {margin-left:54px;}





/* 03교육마당-퀴즈 */
.quiz_top {background-image:url(../EduData/images/quiz_topimg.jpg); background-repeat:no-repeat; height:280px; width:699px; position:relative;}
.quiz_top img {position:absolute; top:262px;}
.quiz {font-weight:bold; width:100%; float:left; text-align:justify;}
.quiz .quiz_num {width:35px; text-align:center; float:left; background-image:url(../EduData/images/num_bg.gif); background-repeat:no-repeat; background-position:top left; color:#FFF;}
.quiz_content {float:left; width:100%; margin-top:10px; vertical-align:top;}
.quiz_content .q_photo {margin-right:25px; float:left;}
.quiz_content .txt {float:left; text-align:justify; width:95%; margin-bottom:10px; border:1px solid #e9e9e9; background-color:#f7f7f7; padding:10px;}
.quiz_content .q_content {float:left;}
.quiz_blank {margin-top:30px;}
.btn_bgbox {float:left; width:780px; margin-left:1px; margin-top:60px; margin-bottom:10px; border-top:1px solid #ccdee4; border-bottom:1px solid #ccdee4; background-image:url(../images/01_03_01_bg.gif); background-repeat:repeat-y;}
.btn_bgbox .btn {text-align:center; margin-top:10px; margin-bottom:10px;}

.quiz_answer {float:left; width:699px; margin-top:10px; background-color:#f6f9f2; border:1px solid #7ba959;}
.quiz_answer .correct {float:left; margin:10px 15px 15px 18px; background-image:url(../EduData/images/ok.gif); background-repeat:no-repeat; padding-left:55px; padding-top:6px;}
.quiz_answer .correct .title {font-size:16px; color:#368c0c; font-weight:bold;}
.quiz_answer .wrong {float:left; margin:10px 15px 15px 18px; background-image:url(../EduData/images/wrong.gif); background-repeat:no-repeat; padding-left:55px; padding-top:6px;}
.quiz_answer .wrong .title {font-size:16px; color:#ce2e09; font-weight:bold;}



















