﻿@charset "UTF-8";@import "/css/alley.css";.guideKeywordTxt { margin:15px 0 30px; padding:0 10px 0 0; text-align:right; }.baseKeyword { margin-top:20px; }.ebookKeyword { text-align:right; margin-top:-12px; }.info { position:relative; margin-top:15px; padding-left:17px; min-height:20px; _height:20px; background:url('/images/bg/bg_info1.gif') 0 2px no-repeat; padding-top:3px; overflow:hidden; color:#666; font-weight:bold; font-size:0.9em; }span.info { display:inline-block; min-height:20px; _height:20px; }.introDeco { min-height:105px; _height:105px; background:url('/images/ecostudy/bg_friday.jpg') right 0 no-repeat; margin:20px 0 0; padding:10px 0 5px 0; }.introDeco p { line-height:150%; color:#666; margin:0; }.introDeco p.caution { margin-top:17px; }.introDeco p.btn { margin-top:8px; }.flashDeco { height:170px; background:url('/images/ecostudy/bg_flash.jpg') right 0 no-repeat; overflow:hidden; margin:25px 0 15px 0; padding:0 0 30px 0; }.flashDeco h4 { margin:13px 0; }.flashDeco p { line-height:140%; color:#666; margin:0; }.flashTit { margin-bottom:20px; }.flashTxt { margin-top:20px; padding-bottom:8px; oveflow:hidden; _zoom:1; }.flashTxt .title { margin-top:0; margin-bottom:0; }.flashTxt .cautionTxt { float:right; width:280px; margin-top:-5px; margin-bottom:0; }.storyList { margin-top:10px; overflow:hidden; }.storyList ul { overflow:hidden; background:url('/images/bg/bg_lineDot.gif') 0 0 repeat-x; }.storyList ul li { position:relative; padding:5px 0;  overflow:hidden; background:url('/images/bg/bg_lineDot.gif') 0 bottom repeat-x; }.storyList ul li span { position:absolute; right:0; top:5px; color:#666; }.storyList ul li span * { vertical-align:middle; }.storyList ul li span a { padding-left:10px; }.caution { margin-top:15px; padding-left:17px; background:url('/images/bg/bg_info1.gif') 0 2px no-repeat; overflow:hidden; }/* 경제이야기 따라잡기 */.traceBox { margin-top:30px; background:url('/images/bg/box_650Mid.gif') repeat-y 0 0; overflow:hidden; _zoom:1; }.traceBox .boxTop { background:url('/images/bg/box_650Top.gif') no-repeat 0 0; overflow:hidden; _zoom:1; }.traceBox .boxBtm { margin:0; padding:15px; background:url('/images/bg/box_650Btm.gif') no-repeat 0 100%; overflow:hidden; _zoom:1; }.traceBox dl { margin:0; padding:0 0 0 177px; min-height:88px; _height:88px; background:url('/images/ecostudy/imgTrace.jpg') no-repeat 10px 50%; }.traceBox dt { margin:0 0 10px; padding:0; }.traceBox dd { margin:0; padding:0; color:#666; line-height:135%; }p.cautionTxt { margin:15px 0 5px; padding:2px 0 0 18px; min-height:13px; _height:13px; color:#444; font-weight:bold; font-size:0.92em; background:url('/images/bg/bg_info1.gif') no-repeat 0 0; }.classList { overflow:hidden; _zoom:1; margin-top:30px; }.classList p { float:left; width:94px; min-height:56px; _height:56px; padding:5px 5px 0 0; font-size:1.3em; font-weight:bold; }.classList ul { float:right; _display:inline; width:520px; margin-left:10px; }.classList li { float:left; width:250px; overflow:hidden; padding:8px 0 8px 10px; background:url('/images/bg/bg_lineDot.gif') 0 bottom repeat-x; }.classList li a { display:block; background:url('/images/ecostudy/bullet01.gif') 0 5px no-repeat; padding-left:7px; font-weight:bold; color:#666; letter-spacing:-1px; }.classList li a:hover,.classList li a:focus,.classList li a:active,.classList li.on a { color:#af96e8; text-decoration:none; }.introBox { position:relative; clear:both; margin-top:15px; overflow:hidden; color:#666; padding:40px 20px 15px 20px; border:1px solid #e8e8e8; background:#f9f9f9; }.introBox h4 { position:absolute; left:0; top:10px; overflow:hidden; }.introBox h4 * { vertical-align:middle; }.introBox p { line-height:160%; font-size:0.9em; letter-spacing:-1px; }.introBox .testLink { position:absolute; right:10px; top:20px; }.introBox dl.intro { padding:5px 0 15px 0; overflow:hidden; _zoom:1; }.introBox dl.intro.noBg { padding-bottom:5px !important; }.introBox dl.intro dt { float:left; width:121px; }.introBox dl.intro dd { float:left; width:460px; padding-left:20px; }.introBox dl.intro dd p { width:460px; background:url('/images/bg/bg_lineDot.gif') 0 bottom repeat-x; padding:0 0 8px 0; }.introBox dl.intro dd p.btn { background:none; padding:10px 0 0 0; }.introBox p.summary { padding-top:8px !important; }.introBox .info { margin-top:5px; height:22px; }.introBox .info .fontYel { color:#8a6dcd; }.introBox .btnLink { margin-left:7px; }table.ebookList { width:100%; margin-top:20px; text-align:left; }table.ebookList th { padding:10px 0; background:url('/images/bg/bg_lineDot.gif') 0 bottom repeat-x; text-align:left; vertical-align:top; }table.ebookList td { padding:10px 0; background:url('/images/bg/bg_lineDot.gif') 0 bottom repeat-x; color:#666; }table.ebookList td.alignR { text-align:right; vertical-align:bottom; font-size:0.9em; }table.ebookList td ul li { line-height:160%; font-weight:bold; letter-spacing:-1px; }table.ebookList em.studyKey { margin-right:10px; }	.txtP1 { color:#666; margin-top:20px; line-height:150%; }.imgP1 { margin-top:20px; height:190px; overflow:hidden; position:relative; z-index:100; }.imgP1 dt { text-align:center; }.imgP1 dd { position:absolute; top:20px; left:30px; font-size:0.9em; z-index:-1; }.guideDeco { background:url('/images/ecostudy/bg_guide.gif') 0 0 no-repeat; overflow:hidden; padding:0 0 180px 240px; } /* 금융생활길라잡이메인 */.guideDeco2 { background:url('/images/ecostudy/e_bg_guide_2013.gif') 0 0 no-repeat; overflow:hidden; padding:0 0 160px 240px; }.guideDeco3 { background:url('/images/ecostudy/e_bg_guide.gif') 0 0 no-repeat; overflow:hidden; padding:0 0 160px 240px; }.guideDeco p { width:409px; overflow:hidden; color:#666; line-height:140%; font-size:1.0em; letter-spacing:-1px; margin:0 0 5px 0; }.guideDeco p.txtR { text-align:right; }.guideDeco2 p { width:409px; overflow:hidden; color:#666; line-height:140%; font-size:1.0em; letter-spacing:-1px; margin:0 0 5px 0; }.guideDeco2 p.txtR { text-align:right; }.guideDeco3 p { width:409px; overflow:hidden; color:#666; line-height:140%; font-size:1.0em; letter-spacing:-1px; margin:0 0 5px 0; }.guideDeco3 p.txtR { text-align:right; }.guideDeco4 { background:url('/images/ecostudy/e_bg_guide_fimm.gif') 0 0 no-repeat; overflow:hidden; padding:0 0 160px 240px; }.guideDeco4 p { width:409px; overflow:hidden; color:#666; line-height:180%; font-size:1.0em; letter-spacing:-1px; margin:0 0 15px 0; }.guideDeco4 p.txtR { text-align:right; }.forDeco4 { background:url('/images/ecostudy/e_txt_guide_fimm.gif') 0 0 no-repeat; overflow:hidden; padding:0 0 0 240px; }.forDeco4 p { width:409px; overflow:hidden; color:#666; line-height:180%; font-size:1.0em; letter-spacing:-1px; margin:40px 0 0 0; }.guideDeco4 p.txtC { text-align:center; }/* e테스트 소개 */.onlineDeco { min-height:218px; _height:218px; padding-top:30px; background:url('/images/ecostudy/bg_etestIntroduce.jpg') 100% 0 no-repeat; }.onlineDeco p.exclamTxt { line-height:150%; color:#666; margin-left:15px; text-indent:-17px; }ul.noIcoList { list-style:none; margin:18px 18px 10px; padding:0; line-height:150%; }ul.noIcoList li { margin:0 0 8px; padding:0 0 0 18px; text-indent:-18px; }ul.noIcoList li img { margint-right:2px; vertical-align:middle; }ul.noIcoList span { color:#af96e8; font-size:0.92em; }ol.etestIntroStep { list-style:none; width:636px; margin:10px 0 0; padding:0 0 0 14px; overflow:hidden; _zoom:1; }ol.etestIntroStep li { float:left; width:192px; margin:0 0 18px; padding:0 0 0 29px; }ol.etestIntroStep li.first { padding-left:0; }table.etestTable th, table.etestTable td { border:1px solid #d1d1d1; }table.etestTable thead th { color:#444; font-weight:bold; }table.etestTable thead th, table.etestTable thead td { background-color:#f5f5f5; }table.etestTable th.line, table.etestTable td.line { border-bottom:1px solid #666 !important; }table.etestTable .kids { background-color:#f5faee; }table.etestTable .youth1 { background-color:#edf7fb; }table.etestTable .youth2 { background-color:#e0ecf7; }table.etestTable .public { background-color:#f3effc; }/* e테스트 안내 */h5.subtitle.mT_1 { margin-top:-40px; }p.bul { padding-left:7px; background:url('/images/bu/bu_dot.gif') no-repeat 0 6px; }.etestGuide { padding:30px 0 0; min-height:155px; _height:155px; background:url('/images/ecostudy/bg_etestGuide.jpg') no-repeat 100% 0; }.etestGuideInfo { margin:20px 0 0; padding:0 0 0 1px; color:#666; line-height:160%; background:url('/images/ecostudy/bg_etestDotline.gif') no-repeat 100% 100%; overflow:hidden; _zoom:1; }.etestGuideInfo .floatL { float:left; width:310px; }.etestGuideInfo .floatR { float:right; width:330px; padding-top:15px; }.etestGuideInfo2 { padding-top:18px; }.etestGuideInfo2 .txt { margin:20px 25px 35px 120px; color:#666; line-height:160%; }.certificateApply { padding:15px; }.certificateApply .txt { margin:0 0 15px; padding:0; color:#666; }table.list4 span.btnTxt { display:inline-block; width:265px; }/* 오늘의퀴즈 */.quizBox { margin-top:30px; overflow:hidden; background:url('/images/bg/bg_quizBtm.gif') 0 100% no-repeat; position:relative; }.quizBox dl { margin:0; padding:0; background:url('/images/bg/bg_quizTop.gif') 0 0 no-repeat; _zoom:1; }.quizBox h4 { position:absolute; top:50px; left:0; margin:0; padding:0; width:125px; text-align:center; color:#fff; line-height:140%; letter-spacing:-1px; }.quizBox dt { margin:0; padding:0; padding:80px 25px 30px 195px; font-size:1.1em; font-weight:bold; min-height:50px; _height:50px; line-height:150%; background:url('/images/bg/bg_lineQuiz.gif') no-repeat 50% 100%; }.quizBox dd { margin:0; padding:0; padding:30px 35px 35px 48px; }.quizBox dd * { vertical-align:middle; }.quizBox dd ul { list-style:none; margin:0; padding:0; }.quizBox dd li { margin:0; padding:0 0 0 17px; text-indent:-17px; _zoom:1; }.quizBox dd label { line-height:180%; display:block; }.quizBox dd input { margin:0 6px 0 0; }.quizBox dd h5 { margin:0; padding:0; margin-bottom:15px; text-align:center; }.quizBox dd p { margin:0; padding:0; line-height:150%; color:#666; clear:both; }.quizBox dd span { float:left; vertical-align:middle; }.quizBox dd span img { padding:0 10px 0 0; }.quizBox dd table { width:100%; }.quizBox dd table th { padding:0 0 10px 0; vertical-align:top; }.quizBox dd table td { padding:0 0 10px 0; color:#666; line-height:150%; }.quizBtn { margin-top:10px; text-align:center; }	/* 주요발간자료,경제칼럼 등(기존컨텐츠 CMS등록내용) */.cmsCont { text-align:justify; color:#666; line-height:150%; }.cmsCont h4 { margin:0 0 15px; padding:0; }.cmsCont h5 { margin:0 0 10px; padding:0 0 0 15px; background:url('/images/bu/bul_subTitle.gif') no-repeat 0 3px; font-size:1em; color:#444; font-weight:bold; }.cmsCont h6 { margin:0 0 10px; padding:0 0 0 10px; background:url('/images/bu/bu_blueS.gif') no-repeat 0 6px; font-size:1em; color:#666; font-weight:bold; }.cmsCont p { margin:0; padding:0; }.cmsCont .pWrap { margin-left:15px; }.cmsCont .pWrap .pWrap { margin-left:10px; }.cmsCont .pTxt { margin-bottom:15px; }.cmsCont .pImg { margin-bottom:15px; text-align:center; }.cmsCont .pBtn { margin-bottom:15px; text-align:right; }.cmsCont .pBtn2 { margin-bottom:15px; text-align:center; padding:10px 0; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; }.cmsCont .pTab { margin-bottom:5px; font-size:0.92em; text-align:right; }.cmsCont .pCap { margin-bottom:7px; text-align:center; text-decoration:underline; }.cmsCont .pBox { background-color:#f7f7f7; padding:10px; margin-bottom:15px; }.cmsCont iframe.none { display:none; position:absolute; visibility:hidden; overflow:hidden; height:0; border:0; }.cmsCont table.list3 { margin-bottom:15px; }/* e테스트 응시내역 */.refTxt { color:#c33037; text-align: right; margin-top:10px; line-height: 20px;}	/* 한은 기준금리 결정 - 통화정책 방향 */.directDeco { min-height:238px; _height:238px; padding-top:30px; background:url('/images/ecostudy/bg_direction.jpg') 100% 0 no-repeat; }.directDeco p { padding-top:125px; padding-left:237px; margin:0; }/* 한은 기준금리 결정 - 총재 기자간담회 동영상 */.videoDeco { min-height:222px; _height:222px; padding-top:30px; background:url('/images/ecostudy/bg_video.jpg') 100% 0 no-repeat; }.videoDeco p { padding-top:135px; padding-left:255px; margin:0; }/* 동영상 강좌 */.infoTxt { color:#666; letter-spacing:-1px; line-height: 150%; }