@charset "utf-8";

/*	대통령기록연구실 CONTENT STYLE */

/* 공통사용 */
p.centerImg { text-align:center; margin-top:120px; }

/* 알림마당_상세 */
.MAT90 { margin-top:90px; }
.borderL { border-left:1px solid #cacacc; }
.infoTable td ul.borderAdd { }
.infoTable td ul.borderAdd li a { display:inline-block; background:url(/images/egovframework/pa/portal/research/common/icon_borderAdd.gif) left 8px no-repeat; padding-left:15px; }

.pnTxt { margin-top:30px; display:block; font-size:1.2em; }
.pnTxt table.prevNextTxt { border-top:2px solid #383d4a; width:100%; border-collapse:collapse; }
.pnTxt table.prevNextTxt th,
.pnTxt table.prevNextTxt td { border-bottom:1px solid #cacacc !important; }
.pnTxt table.prevNextTxt th { border-right:1px solid #cacacc; background-color:#f7f7f8; padding-top:13px; padding-bottom:10px; color:#39393d; }
.pnTxt table.prevNextTxt th span { width:7px; height:4px; display:inline-block; padding:3px 0 0 5px;}
.pnTxt table.prevNextTxt th span.prev { background:url(/images/egovframework/pa/portal/research/common/icon_communityPrev.gif) right top no-repeat; }
.pnTxt table.prevNextTxt th span.next { background:url(/images/egovframework/pa/portal/research/common/icon_communityNext.gif) right top no-repeat; }
.pnTxt table.prevNextTxt td { padding-left:11px; }

/* 새소식_게시글 없음 */
.notPost { text-align:center; padding:30px 0; }

/* QandA_알림마당_비밀번호 */
.pwCheck { width:430px; height:277px; margin:50px auto; background-color:#fff; border:3px solid #6693c7; }
.pwCheck dl { background-color:#ebf2fa; text-align:center; width:370px; height:162px; margin:30px 30px 21px 30px; }
.pwCheck dl dt { color:#39393d; padding-top:25px; padding-bottom:7px; font-size:1.2em; }
.pwCheck dl dd { color:#5c5e60; line-height:1.4em; padding-bottom:7px; -webkit-margin-start:0; margin-left:0; line-height:22px; }
.pwCheck dl dd strong { color:#f27b12; }
.pwCheck dl dd input.pw { width:198px; height:26px; border:1px solid #b2b2b2; padding-left:5px; }

.btnOk { width:100px; height:34px; margin:0 auto; background:url(/images/egovframework/pa/portal/research/common/btn_ok.gif) left top no-repeat; text-align:center;  }
.btnOk a { text-decoration:none; } 
.btnOk a.okBtn { display:inline-block; width:100px; height:34px; line-height:34px; font-weight:bold; color:#474a4f;  }

/* 우수논문 */
.boardView h4 span.prize { display:inline-block; height:21px; background:url(/images/egovframework/pa/portal/research/result/icon_prize.gif) left top no-repeat; text-indent:-999em; padding-right:9px; }
.boardView h4 span.grand { width:58px; background-position:0 0;}
.boardView h4 span.excellence { width:47px; background-position:0 -44px; }
.boardView h4 span.participation { width:47px; background-position:0 -22px; }

/* 2014.10.20 은하 주석
.boardView table.infoTable td dl.insidList { margin-top: 28px; }
.boardView table.infoTable td dl.insidList li { padding-left:10px; }

.boardView table.infoTable td.rpViw { background-color:#f4f8fb; }
.boardView table.infoTable td.rpViw p.rpImg { text-align:center; padding-top:12px; }
.boardView table.infoTable td.rpViw p.rpBtns { width:184px; display:inline-block; margin:10px 0 13px 0; margin-left:49px; }
.boardView table.infoTable td.rpViw p.rpBtns a { display:inline-block; background:url(/images/egovframework/pa/portal/research/result/btn_prviwDwn.gif) left top no-repeat; width:91px; height:23px; line-height:23px; font-size:12px; letter-spacing:-1px; text-align:center;  }
.boardView table.infoTable td.rpViw p.rpBtns a:focus,
.boardView table.infoTable td.rpViw p.rpBtns a:hover,
.boardView table.infoTable td.rpViw p.rpBtns a:active { font-weight:normal; }
.boardView table.infoTable td.rpViw p.rpBtns a.rpPreview { float:left; color:#fff; }
.boardView table.infoTable td.rpViw p.rpBtns a.rpDowm { float:right; background-position:-93px 0; }
.boardView table.infoTable td.rpViw p.rpBtns a:hover.rpDowm { color:#666; } */

/* 개인정보처리방침 */
.boardGroup .privacyPolicy { margin-top:91px; line-height:26px }
.boardGroup .privacyPolicy h4 { color:#1178ce; margin-top:17px; }
.boardGroup .privacyPolicy div { text-align:justify; }
.boardGroup .privacyPolicy strong.txtBlue { display:inline-block; color:#1178ce; padding:15px 0; }

.boardGroup .privacyPolicy dl.ppGuides dt { font-weight:bold; margin:10px 0; }
.boardGroup .privacyPolicy dl dd div.listBox { width:980px; display:inline-block; border:1px solid #ccc; padding:13px 0 7px 20px; }
.boardGroup .privacyPolicy dl dd div.listBox ol { }
.boardGroup .privacyPolicy dl dd div.listBox ol.subLtL { float:left; width:50%; }
.boardGroup .privacyPolicy dl dd div.listBox ol.subLtR { float:right; width:48%; }

.boardGroup .privacyPolicy dl dd div.listBox ol.borderR { border-right:1px solid #e6e6e6; }
.boardGroup .privacyPolicy dl dd div.listBox ol li a.lts01 { letter-spacing:-1px; }
.boardGroup .privacyPolicy dl dd div.listBox ol li a:hover.lts01 { letter-spacing:-1px; }

.boardGroup .privacyPolicy dl.ppGuides dd.guidesList ol li { font-weight:bold; font-size:0.93em; line-height:1.5em; margin-bottom:8px; vertical-align:middle; }
.boardGroup .privacyPolicy dl.ppGuides dd.guidesList ol li a:hover { letter-spacing:normal; }
.boardGroup .privacyPolicy dl.ppGuides dd.guidesList ol li span.listImg { display:inline-block; width:20px; height:20px; text-align:center; vertical-align:middle; text-indent:0; font-size:0; background:url(/images/egovframework/pa/portal/research/guide/img_guidesList.gif) no-repeat; margin-right:3px; } 
.boardGroup .privacyPolicy dl.ppGuides dd.guidesList  ol li span.lstNo1 { background-position:0 0; }
.boardGroup .privacyPolicy dl.ppGuides dd.guidesList  ol li span.lstNo2 { background-position:0 -21px; }
.boardGroup .privacyPolicy dl.ppGuides dd.guidesList  ol li span.lstNo3 { background-position:0 -42px; }
.boardGroup .privacyPolicy dl.ppGuides dd.guidesList  ol li span.lstNo4 { background-position:0 -63px; }
.boardGroup .privacyPolicy dl.ppGuides dd.guidesList  ol li span.lstNo5 { background-position:0 -84px; }
.boardGroup .privacyPolicy dl.ppGuides dd.guidesList  ol li span.lstNo6 { background-position:0 -105px; }
.boardGroup .privacyPolicy dl.ppGuides dd.guidesList  ol li span.lstNo7 { background-position:0 -126px; }
.boardGroup .privacyPolicy dl.ppGuides dd.guidesList  ol li span.lstNo8 { background-position:0 -147px; }
.boardGroup .privacyPolicy dl.ppGuides dd.guidesList  ol li span.lstNo9 { background-position:0 -168px; }
.boardGroup .privacyPolicy dl.ppGuides dd.guidesList  ol li span.lstNo10 { background-position:0 -189px; }
.boardGroup .privacyPolicy dl.ppGuides dd.guidesList  ol li span.lstNo11 { background-position:0 -210px; }

/* 3조 */
.part03Ct { padding-left:15px; }

/* 5조 */
.privacyTable { border-collapse:collapse; width:998px; border-top:1px solid #cacacc; border-bottom:1px solid #cacacc; }
.privacyTable th { background-color:#f7f7f8; color:#39393d; border-right:1px solid #cacacc; padding:10px 0; }
.privacyTable td { border-top:1px solid #cacacc; border-right:1px solid #cacacc; padding:10px 19px; text-align:center; }
.privacyTable td ul.ppList { text-align:left; }
.privacyTable td ul.ppList li span.ppAdd { display:inline-block; padding-left:16px; }

/* 이메일무단수집거부 */
.NCEmail p.NCEImg { text-align:center; margin-bottom:40px; margin-top:89px; }
.infoBox { width:940px; border:4px solid #cfe2f7; padding:30px 21px 23px 31px }
.infoBox p strong { color:#1178ce; font-size:16px; }
.infoBox dl { line-height:26px; }
.infoBox dl dt { font-weight:bold; font-size:16px; color:#5c5e60; padding-top:15px; }

/* 저작권보호정책 */
.copyRight { margin-top:78px; line-height:26px; }
.copyRight .topArticle { border-bottom:1px solid #ddd; padding-bottom:10px; }
.copyRight .topArticle p { margin-bottom:13px; }
.copyRight .copyLaw {}
.copyRight .copyLaw h4 { font-size:16px; padding-top:22px; }
.copyRight .copyLaw h4, h5 { color:#1178ce; }
.copyRight .copyLaw h5 { padding-top:19px; }
.copyRight .copyLaw p { background:url(/images/egovframework/pa/portal/research/guide/bullit_b.gif) left 9px no-repeat; padding-left:10px; }
.copyRight .copyLaw .lawBox { border:1px solid #ccc; background-color:#fafafa; padding:20px 20px 13px 20px; margin:10px 0; line-height:20px; }
.copyRight .copyLaw .lawBox li { line-height:28px; }
.copyRight .copyLaw .lawBox span.listImg { display:inline-block; width:20px; height:20px; text-align:center; text-indent:0; font-size:0; background:url(/images/egovframework/pa/portal/research/guide/img_guidesList.gif) no-repeat; padding-bottom:2px; vertical-align:top; }
.copyRight .copyLaw .lawBox span.lstNo1 { background-position:0 2px; }
.copyRight .copyLaw .lawBox span.lstNo2 { background-position:0 -19px; }
.copyRight .copyLaw .lawBox span.lstNo3 { background-position:0 -40px; }
.copyRight .copyLaw .lawBox span.lstNo4 { background-position:0 -61px; }
.copyRight .copyLaw .lawBox span.lstNo5 { background-position:0 -82px; }
.copyRight .copyLaw .lawBox span.lstNo6 { background-position:0 -103px; }
.copyRight .copyLaw .lawBox span.txt { display:inline-block; padding-left:4px; }

/* 오시는 길 */
.map { margin-top:90px; border:1px solid #ccc; }
.mapViw { }
.mapTxt { width:998px; display:inline-block; font-size:0.9em; letter-spacing:-0.05em; line-height:22px; padding:0 0 20px 0; background-color:#f7f7f8; border-top:1px solid #ccc; }

.mapTxt h4 { margin:0 0 13px 0; }
.mapTxt dt { font-size:16px; font-weight:bold; color:#1b6bc7; background:url(/images/egovframework/pa/portal/research/guide/bullit_b.gif) left 9px no-repeat; margin-top:10px; padding-left:9px; }
.mapTxt .mapTxtL { width:472px; float:left; margin-top:30px; padding-left:20px; padding-right:15px; padding-bottom:30px; background:url(/images/egovframework/pa/potal/research/guide/bg_boxLineRow.gif) right top repeat-y; }
.mapTxt .mapTxtR { width:443px; float:right; margin-top:30px; padding:0 20px; }

/* 공모안내 */
.ctContainer .ctContents { border-top:2px solid #383d4a; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; letter-spacing:-0.05em; line-height:24px; }
.ctContainer .ctContents { width:998px; display:inline-block; }
.ctContainer .ctContents .ctL { position:relative; float:left; width:432px; background-color:#f7f7f8; border-right:1px solid #ccc; padding:31px 38px 30px 29px; }
.ctContainer .ctContents .ctL .PimgSmall { position:absolute; top:30px; right:15px; }
.ctContainer .ctContents .ctL h3 { margin-bottom:14px; }
.ctContainer .ctContents .ctL .btnGrouo { margin-top:6px; }
.ctContainer .ctContents .ctL .btnGrouo4 { margin-top:6px; text-align:center; }
.ctContainer .ctContents .ctL .btnGrouo4 a { padding:0 1px; }
.ctContainer .ctContents .ctSummary h4 { background:url(/images/egovframework/pa/portal/research/guide/bullit_b.gif) left 9px no-repeat; font-size:16px; color:#3a3a3e; padding-left:7px; margin:11px 0 4px 0; }
.ctContainer .ctContents .ctSummary ul { padding-left:11px; }

.ctR { float:right; width:443px; padding:8px 25px 0 30px; }
.ctR h3 { margin-top:30px; margin-bottom:7px; }
.ctR li strong { color:#1269b4; }

.AwardsTable { width:438px; margin-top:11px; border-collapse:collapse; border-top:1px solid #dddddf; text-align:center; }
.AwardsTable th { height:38px; background-color:#f7f7f8; border-bottom:1px solid #dddddf; }
.AwardsTable td { height:38px; border-bottom:1px solid #dddddf; }

.AwardTip { background:url(/images/egovframework/pa/portal/research/common/bg_boardCount02.gif) left 6px no-repeat; padding-left:13px; letter-spacing:-0.09em; }
.AwardTxt { font-weight:normal; margin-left:9px; }
.AwardTxt i, em { font-style:normal; }
.AwardTxt i { color:#d1d1d1; padding:0 3px; }
.AwardTxt em { color:#f27b12; font-weight:bold; }
.AwardTxt2 { font-size:12px; color:#5c5e60; font-weight:normal; } 
.AwardTxt2 i { color:#d1d1d1; font-style:normal; padding:0 5px; }
.AwardTxt2 em { color:#f27b12; }
.AwardTxt3 { font-size:14px; color:#5c5e60; font-weight:normal; }
.AwardTxt3 em { color:#f27b12; }

/* 유의사항 */
.ctNote { position:relative; margin-top:30px; }
.ctNote dl { clear:both; width:998px; min-height:100px; display:inline-block; border:1px solid #ccc; background:url(/images/egovframework/pa/portal/research/contest/bg_note.gif) left top repeat-y; }
.ctNote dl dt { position:absolute; top:25%; left:5%;  } 
.ctNote dl dt.top10 { position:absolute; top:10%; left:5%;  } 
.ctNote dl dt img { min-height:88px; }
.ctNote dl dd { float:right; width:800px; padding:15px 0;}
.ctNote dl dd ul { margin-left:20px; }
.ctNote dl dd ul li { line-height:26px; background:url(/images/egovframework/pa/portal/research/contents/dd_dlStyle.gif) left 9px no-repeat; padding-left:10px; }
.ctNote dl dd ul li strong { font-weight:bold; color:#1269b4; }
.ctTell { height:31px; border:1px solid #ccc; background-color:#f7f7f8; margin-top:20px; padding-top:14px; }
.ctTell img { padding:0 5px 13px 30px; }
.ctTell em { font-weight:bold; }
.separationBar { color:#b3b8bd; padding:0 11px; }
.ctBtn { text-align:center; margin-top:20px; }
.lastContest {}
.lastContest h3 { border-bottom:2px solid #383d4a; padding-bottom:16px; }

/* 지난공모전포스터 */
.ctPoster { margin-bottom:150px; clear:both; width:100%; background:url(/images/egovframework/pa/portal/research/contest/bg_contest01.gif) left top; }
.ctPoster ul { width:100%; display:inline-block; }
.ctPoster li { float:left; width:20%; text-align:center; padding-top:20px; }
.ctPoster li p { text-align:center; margin:8px 0 15px 0; }
.ctPoster li img { width:170px; border:1px solid #c4c2c2; }

/* 지난공모전상세_타이틀 */
.ctSubTitle h2 { color:#1b6dc7; font-family:'Nanum Gothic'; font-size:1.9em; font-weight:bold; letter-spacing:-1px; text-align:center; padding:10px 0; background:url(/images/egovframework/pa/portal/research/common/th_boardDefalut.gif) left bottom repeat-x; border-top:2px solid #383d4a; border-bottom:1px solid #cacacc; }
.H4area { font-weight:normal; font-size:12px; color:#5c5e60; }
.H4area i { color:#d1d1d1; font-style:normal; padding:0 5px; }

/* 참가신청_콘텐츠_탭 */
.ctInsideTabs { width:887px; margin:0 auto; text-align:center; }
.ctInsideTabs ul { display:inline-block; width:892px; }
.ctInsideTabs li { float:left; width:49.9%; height:40px; background:url(/images/egovframework/pa/portal/research/contest/tab_inside.gif) left top no-repeat; margin-left:-1px; }
.ctInsideTabs li a { display:inline-block; width:97%; height:40px; text-align:center; line-height:40px; padding:0 7px; font-size:16px; font-weight:bold; color:#5f666b; background:url(/images/egovframework/pa/portal/research/contest/tab_inside_r.gif) right top no-repeat; }
.ctInsideTabs li.on { background:url(/images/egovframework/pa/portal/research/contest/tab_inside_on.gif) left top no-repeat; }
.ctInsideTabs li.on a { color:#fff; background:url(/images/egovframework/pa/portal/research/contest/tab_inside_r_on.gif) right top no-repeat; }

/* 대통령별 경제정책 상세페이지 */
.economyLst { margin-left:5px; }
.economyLst li,
.economyLst dd { background:url(/images/egovframework/pa/portal/research/contents/bull_gray.gif) left 13px no-repeat; padding-left:15px; }
.economyLst2 li { background:none; margin-left:-15px; }
.economyLst2 dt { background:url(/images/egovframework/pa/portal/research/contents/bull_gray.gif) left 13px no-repeat; padding-left:15px; }
.economyLst2 dd { background:none; margin-left:20px; }
.economyLst3 dt,
.economyLst3 dd { background:none; }
.economyTable { table-layout:fixed; width:100%; border-spacing:0; border-collapse:collapse; border-top:1px solid #cacacc; } /*empth-cells:show;*/
.economyTable td { line-height:2; }
.boardView table.infoTable td { border-right:1px solid #cacacc; } 
.MAL-10 { margin-left:-10px !important; }
.MAL-20 { margin-left:-20px !important;}
