@charset "euc-kr";
/* CSS Document */

/* ¹è³Ê ºÎºÐ */
#subBannerContentsWrap{width:100%; height:210px;}
#subBannerContentsWrap2{width:100%; height:230px;}
#subBannerContentsWrap .bannerContents{width:960px; height:164px; margin:0 auto;}
#subBannerContentsWrap2 .bannerContents{width:960px; height:164px; margin:0 auto;}
.gold{background:url(../../images/sub/type_1.gif) repeat-x;}
.navy{background:url(../../images/sub/type_2.gif) repeat-x;}
.navy2{background:url(../../images/sub/type_3.gif) repeat-x;}

/* ¼­ºê ³×ºñ°ÔÀÌ¼Ç ºÎºÐ */
.subGnb{width:1000px; height:46px; margin:0 auto;}
.subGnb ul li{display:block; float:left; font-size:16px; height:46px; font-weight:bold;}
.subGnb ul li a{color:#a8aaad; display:block; padding:10px 20px 11px 20px; border-right:1px solid #3d4f5e;}
.subGnb ul li:hover{background:url(../../images/sub/picker.gif) no-repeat center bottom;}
.subGnb ul li.on{background:url(../../images/sub/picker.gif)no-repeat center bottom;}
.subGnb ul li.on a:link{color:#ffffff; background:#419da0; border-right:1px solid #3d4f5e;}
.subGnb ul li.on a{color:#ffffff; background:#419da0; border-right:1px solid #3d4f5e;}
.subGnb ul li:hover a{color:#ffffff; background:#419da0;}
.subGnb ul li a:hover{color:#ffffff; background:#419da0;}

/* ¼­ºê ³×ºñ°ÔÀÌ¼Ç2 ºÎºÐ */
.subGnb2{width:1000px; height:66px; margin:0 auto;}
.subGnb2 ul li{display:block; float:left; font-size:16px; height:66px; font-weight:bold; text-align:center;}
.subGnb2 ul li.listType a{color:#a8aaad; display:block; padding:20px 15px 21px 15px; border-right:1px solid #3d4f5e;}
.subGnb2 ul li a{color:#a8aaad; display:block; padding:10px 15px 12px 15px; border-right:1px solid #3d4f5e;}
.subGnb2 ul li:hover{background:url(../../images/sub/picker.gif) no-repeat center bottom;}
.subGnb2 ul li.on{background:url(../../images/sub/picker.gif)no-repeat center bottom;}
.subGnb2 ul li.on a:link{color:#ffffff; background:#419da0; border-right:1px solid #3d4f5e;}
.subGnb2 ul li.on a{color:#ffffff; background:#419da0; border-right:1px solid #3d4f5e;}
.subGnb2 ul li:hover a{color:#ffffff; background:#419da0;}
.subGnb2 ul li a:hover{color:#ffffff; background:#419da0;}

/* ÄÁÅÙÃ÷ ¿µ¿ª */
#subContentsWrap{width:1000px; margin:0 auto;}
#subContentsWrap .contentsWrap{width:1000px; margin:54px 0;}
#subContentsWrap .contentsWrap h2{font-size:28px; font-weight:bold; margin-bottom:30px; letter-spacing:-1px; color:#3d4f5e;}
#subContentsWrap .contentsWrap h2 span.title{float:left; color:#3d4f5e;}
#subContentsWrap .contentsWrap h2 span{color:#ff6600;}
#subContentsWrap .contentsWrap h2 .stateNavi{float:right; text-align:right; font-size:12px; padding-top:10px;}

/* ÇÁ·ÎÇÊ */
.profileWrap{background:url(../../images/sub/bidAnalysis/cho.gif) no-repeat right center;}
.profileWrap h3{font-size:30px; font-family:NanumMyeongjoBold; letter-spacing:-1px; color:#767676; margin-bottom:40px;}
.profileWrap h3 span{color:#4469c9;}
.profileWrap ul.bigTxt{margin-bottom:20px;}
.profileWrap ul.bigTxt li{display:block; font-size:18px; color:#767676; margin-bottom:15px;}
.profileWrap ul.bigTxt li span{color:#000000; font-weight:bold;}
.profileWrap h4{font-size:14px; color:#556a85; font-weight:bold; margin:20px 0 10px 0;}
.profileWrap p.txt{font-size:14px; line-height:20px; color:#767676;}
.profileWrap ul.smallTxt{}
.profileWrap ul.smallTxt li{display:block; font-size:14px; color:#767676; margin-bottom:10px;}
.profileWrap ul.smallTxt li span{color:#000000; font-weight:bold;}


/* »çÀÌÆ®¾È³» */
.siteWrap{float:left; min-height:270px; margin-right:10px; margin-bottom:30px;}
.siteWrap h3{background:url(../../images/sub/titleBg.gif) no-repeat; font-size:16px; font-weight:bold; color:#ffffff; padding:5px 0 10px 10px; margin-bottom:20px;}
.siteWrap table {}
.siteWrap table th{text-align:left; font-weight:bold; padding:5px;}
.siteWrap table td{padding:5px 0 5px 10px;}

/* Ã£¾Æ¿À½Ã´Â ±æ */
p.locateTxt{font-size:20px; font-weight:bold; margin-bottom:15px; color:#767676;}

/* ³«ÂûÄÚÄª */
.coachingWrap{background:url(../../images/sub/bidCoaching/bg.jpg) no-repeat right bottom;}
.coachingWrap h3{font-size:30px; font-family:NanumMyeongjoBold; letter-spacing:-1px; color:#767676; margin-bottom:40px;}
.coachingWrap h3 span{color:#4469c9;}
.coachingWrap h4{font-size:18px; color:#4e4e4e; font-weight:bold; margin:20px 0 10px 0;}
.coachingWrap p.txt{font-size:15px; line-height:20px; color:#8e8e8e;}

/* ºÐ¼®Àü¹®°¡ ¼Ò°³ */
.coaching h3{background:url(../../images/sub/titleBg.gif) no-repeat; font-size:16px; font-weight:bold; color:#ffffff; padding:5px 0 10px 10px; margin-bottom:20px;}
.coaching h4{font-size:20px; color:#556a85; font-weight:bold; margin-bottom:15px;}
.coaching .portrait{background:url(../../images/sub/bidCoaching/portrait.jpg) no-repeat left top; height:300px;}
.coaching .portrait .txtWrap{padding:30px 0 0 170px;}
.coaching .portrait .txtWrap h4{font-size:26px; color:#4e4e4e; font-family:NanumMyeongjoBold; margin-bottom:20px;}
.coaching p.txt{font-size:15px; line-height:20px; color:#8e8e8e; margin-bottom:20px;}
.coaching .portrait .txtWrap button{ background:#ffffff; border:1px solid #d8d8d8; padding:10px; font-size:14px;}

/* 1~3´Ü°è */
.stepWrap .step{padding:1px; border:1px solid #e4e4e4; width:305px; height:210px; float:left; margin-right:20px;}
.stepWrap .step h4{text-align:center; color:#ffffff; padding:10px 0 19px 0;}
.stepWrap .step .step1{background:url(../../images/sub/bidCoaching/titleBg.gif);}
.stepWrap .step .step2{background:url(../../images/sub/bidCoaching/titleBg2.gif);}
.stepWrap .step .step3{background:url(../../images/sub/bidCoaching/titleBg3.gif);}
.stepWrap .step .txt{padding:0 10px;}
p.centerTxt{font-size:22px; color:#4e4e4e; font-family:NanumMyeongjoBold; margin-bottom:20px; text-align:center;}


/* ºÐ¼®ÄÚÄªÀÌ¶õ? */
.coachBg{background:url(../../images/sub/bidCoaching/graphic_2.gif) no-repeat left top; height:245px; padding-top:30px;}

.coaching table{border-top:1px solid #d7d7d7; border-left:1px solid #d7d7d7; width:100%;}
.coaching table th, .coaching table td{border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.coaching table th{font-size:18px; padding:10px; font-weight:bold; color:#6a6a6a;}
.coaching table td{font-size:15px; padding:10px; text-align:center;}

/* ¼­ºñ½ºÀýÂ÷ */
.coaching .service{background:url(../../images/sub/bidCoaching/graphic_3.gif) no-repeat right top; width:850px;}
.coaching .service ol li{font-size:16px; display:block; background:url(../../images/sub/bidCoaching/liBg.gif) no-repeat; width:445px; height:35px; font-weight:bold; padding:10px 0 0 10px; margin-bottom:10px;}
.coaching .service ol li span{color:#8e8e8e; padding-left:15px;}

/* ¿ä±Ý¾È³» */
.type{width:475px; float:left; margin-right:20px;}

/* ½ÅÃ»ÇÏ±â ¹öÆ° °øÅë»ç¿ë */
.buttonWrap{text-align:center; margin:50px 0 40px 0;}
.buttonWrap button{padding:10px 20px; font-size:18px; font-weight:bold; margin-right:10px; height:58px;}
button.type1{background:#ffffff; border:1px solid #dbdbdb; color:#8e8e8e;}
button.type2{background:#f2a400; border:1px solid #d79200; color:#ffffff;}
button.type3{background:#3a9697; border:1px solid #227e7f; color:#ffffff;}
button.type4{background:#9ba6b1; border:1px solid #9ba6b1; color:#ffffff;}
button.type5{background:#07b0ba; border:1px solid #07b0ba; color:#ffffff;}
button.type6{background:#ff6600; border:1px solid #ff6600; color:#ffffff;}
button.type7{background:#4469c9; border:1px solid #2d4ea2; color:#ffffff;}

input.type1, input.type7{padding:5px 15px; margin-right:3px; font-weight:bold;}

input.type1{background:#ffffff; border:1px solid #dbdbdb; color:#8e8e8e;}
input.type7{background:#4469c9; border:1px solid #2d4ea2; color:#ffffff;}

/* ºÐ¼®ÇÁ·Î±×·¥ */
.programWrap{background:url(../../images/sub/analysisProgram/bg.jpg) no-repeat right top;}
.programWrap h3{background:url(../../images/sub/titleBg.gif) no-repeat; font-size:16px; font-weight:bold; color:#ffffff; padding:5px 0 10px 10px; margin-bottom:20px;}
.programWrap h3 span{color:#4469c9;}
.programWrap ul.bigTxt{margin-bottom:20px;}
.programWrap ul.bigTxt li{display:block; font-size:18px; color:#4e4e4e; margin-bottom:15px;}
.programWrap ol.smallTxt{margin-bottom:20px; border:1px solid #d7d7d7; padding:20px;}
.programWrap ol.smallTxt li{display:block; font-size:15px; color:#767676; margin-bottom:10px;}
.programWrap ul.smallTxt{margin-bottom:20px}
.programWrap ul.smallTxt li{display:block; font-size:15px; color:#333333; margin-bottom:15px;}
.programWrap h4{font-size:18px; color:#4e4e4e; font-weight:bold; margin:20px 0 10px 0;}
.programWrap p.txt{font-size:15px; line-height:20px; color:#8e8e8e;}

/* ÀÔÂû±³À° */
table.naviTable{width:100%; border:1px solid #dbdbdb; border-bottom:none;}
table.naviTable td{padding:15px 0; text-align:center; font-size:16px; border-right:1px dashed #dbdbdb; border-bottom:1px solid #dbdbdb;}
table.naviTable td a{color:#717171;}
table.naviTable td a:hover{color:#4a65d0;}
table.naviTable td a.on{color:#4a65d0;}
.bidEdu{position:relative;}
.bidEdu h3{background:url(../../images/sub/titleBg.gif) no-repeat; font-size:16px; font-weight:bold; color:#ffffff; padding:5px 0 10px 10px; margin-bottom:20px;}
.bidEdu h3 span{font-size:14px; color:#4469c9; display:inline-block; margin-left:100px;}
.bidEdu h4{font-size:17px; color:#8e8e8e; font-weight:bold; padding:20px 0 10px 0; letter-spacing:-1px;}
.bidEdu .eduButton{position:absolute; top:52px; right:0;}
.bidEdu .eduButton button{padding:5px 10px; font-size:14px; font-weight:bold; margin-right:5px;}
.bidEdu table.dateTable{width:100%; border-top:2px solid #68788a;}
.bidEdu table.dateTable thead th{background:#f0f3f6; padding:15px 0; border-bottom:1px solid #b3bbc4; font-size:16px; color:#333333; font-weight:bold;}
.bidEdu table.dateTable tbody th{background:#3a9697; padding:15px 0; border-bottom:1px solid #b3bbc4; font-size:16px; color:#ffffff; font-weight:bold;}
.bidEdu table.dateTable td{text-align:center; padding:15px 0; border-bottom:1px solid #b3bbc4; font-size:16px;}
.bidEdu table.dateTable td button{padding:3px 6px;}


/* ±³À° ÈÄ±â & ±³À° ÇöÀå*/
.bidAddTable{position:relative;}

.bidAddTable table{width:100%; border-top:1px solid #68788a; border-spacing: 0; margin: 0; padding: 0;}
.bidAddTable table.top{width:100%; border-top:2px solid #68788a;}
.bidAddTable table th{background:#f9fafc; padding:10px; border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3; font-size:16px; color:#333333; font-weight:bold;}
.bidAddTable table tr.cell td{background:#fcfcfc;}
.bidAddTable table td{padding:0px; border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3; font-size:16px;}
.bidAddTable .end{border-right:none;}
.bidAddTable .end{border-right:none;}

.bidAddTable div {padding-top:6px; height:85%; text-align: center; font-weight: bold; font-size: 16px;color:#ffffff;}
.bidAddTable div.green{ background:#409e26;}
.bidAddTable div.blue{ background:#457cd8;}
.bidAddTable div.navi{ background:#5e5bec;}
.bidAddTable div.purple{ background:#9f55de;}
.bidAddTable div.pink{ background:#FF69B4;}
.bidAddTable div.orange{ background:#f57631;}
.bidAddTable div.darkkhaki{ background:#BDB76B;}

.bidAddWrap div {float: left; width:80px; height:30px; padding-top : 10px; text-align: center; font-weight: bold; font-size: 16px;}
.bidAddWrap div a{ color:#ffffff;}

.bidAddWrap div.title{ font-size:17px; color:#8e8e8e; background:#ffffff; text-align:left; width: 680px;}
.bidAddWrap div.green{ background:#409e26;}
.bidAddWrap div.blue{ background:#457cd8;}
.bidAddWrap div.navi{ background:#5e5bec;}
.bidAddWrap div.purple{ background:#9f55de;}
.bidAddWrap div.pink{ background:#FF69B4;}
.bidAddWrap div.orange{ background:#f57631;}
.bidAddWrap div.darkkhaki{ background:#BDB76B;}


/* °úÁ¤ ¹öÆ° »ö */
.bidEdu table.dateTable td span.blue{background:#4469c9; color:#ffffff; padding:3px 5px;}

/*°Ô½ÃÆÇ µå·Ó´Ù¿î cell*/
.bidEdu table.dateTable tr.detailCell td{padding:20px; text-align:left; line-height:22px;}
.bidEdu table.dateTable tr.detailCell td img{vertical-align:top;}

.bidEdu table.eduTable{width:100%; border-left:1px solid #cccccc;}
.bidEdu table.eduTable th{border-right:1px solid #cccccc; border-bottom:1px dashed #cccccc; padding:20px 0; font-size:20px;}
.bidEdu table.eduTable td{border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:15px 10px; font-size:16px; color:#8e8e8e; line-height:25px;}

/* Ä¿¸®Å§·³ */
.curriWrap{width:768px; margin:0 auto;}
.curriWrap .curriTop{width:768px; height:11px; background:url(../../images/sub/bidEdu/curriTop.gif) no-repeat;}
.curriWrap .curriMiddle{width:768px; background:url(../../images/sub/bidEdu/curriMiddle.gif) repeat-y; padding:10px 0;}
.curriWrap .curriMiddle ul{display:block; width:384px; float:left;}
.curriWrap .curriMiddle ul li{display:block; font-size:16px; color:#8e8e8e; margin-bottom:15px; padding-left:20px;}
.curriWrap .curriBottom{width:768px; height:11px; background:url(../../images/sub/bidEdu/curriBottom.gif) no-repeat;}

/* ±³À°¹®ÀÇ */
.bidEdu table.eduInfoTable{width:100%; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.bidEdu table.eduInfoTable td{border-bottom:1px solid #cccccc; padding:10px; font-size:14px; color:#757575; line-height:22px;}
.bidEdu table.eduInfoTable td.title{border-bottom:1px dashed #cccccc; text-align:center; font-size:20px; color:#556a85; font-family:NanumMyeongjoBold;}

/* ÃÖ»ó±Þ */
.masterGnb{width:1000px; height:49px; margin:0 auto;}
.masterGnb ul li{display:block; float:left; font-size:16px; height:49px; font-weight:bold; margin-right:5px;}
.masterGnb ul li a{color:#a8aaad; display:block; padding:10px 20px 11px 20px; border:1px solid #d6d6d6;}
.masterGnb ul li:hover{background:url(../../images/sub/bidEdu/picker.gif) no-repeat center bottom;}
.masterGnb ul li.on{background:url(../../images/sub/bidEdu/picker.gif)no-repeat center bottom;}
.masterGnb ul li.on a{color:#ffffff; background:#4469c9; border:1px solid #4469c9;}
.masterGnb ul li.on a:link{color:#ffffff; background:#4469c9; border:1px solid #4469c9;}
.masterGnb ul li:hover a{color:#ffffff; background:#4469c9; border:1px solid #4469c9;}
.masterGnb ul li a:hover{color:#ffffff; background:#4469c9;}

/* ÃÖ»ó±Þ ±³À°¾È³» */

.eduInfo .eduTop{width:960px; height:11px; background:url(../../images/sub/bidEdu/eduTop.gif) no-repeat;}
.eduInfo .eduMiddle{width:960px; background:url(../../images/sub/bidEdu/eduMiddle.gif) repeat-y; padding:0;}
.eduInfo .eduMiddle h4{font-size:18px; color:#333333;}
.eduInfo .eduMiddle ul.portrait{background:url(../../images/sub/bidEdu/portrait.jpg) no-repeat; height:140px; padding-left:110px;}
.eduInfo .eduMiddle ul li{ font-size:15px; color:#8e8e8e; display:block; line-height:23px;}
.eduInfo .eduMiddle button{font-size:18px; font-weight:bold; padding:15px 30px;}
.eduInfo .eduMiddle .eduLeft, .eduInfo .eduMiddle .eduRight{width:460px; float:left; padding-left:20px;}
.eduInfo .eduBottom{width:960px; height:11px; background:url(../../images/sub/bidEdu/eduBottom.gif) no-repeat;}

.bidEdu p.txt{font-size:15px; line-height:25px; color:#8e8e8e;}
.bidEdu ul.judgeWrap{border:1px solid #d7d7d7; padding:15px;}
.bidEdu ul.judgeWrap li{font-size:15px; color:#333333; display:block; line-height:28px;}


/* ÆäÀÌÂ¡ */
.pagingWrap{font-weight:bold;font-size:14px;line-height:14px;text-align:center;vertical-align:top; padding:15px 0 5px 0; position:relative;}
.pagingWrap .linkPage{display:inline-block;padding:4px 6px 6px 5px;margin-right:1px;border:1px solid #eaeaea;text-decoration:none}
.pagingWrap .linkPage:hover, .pagingWrap em.linkPage{border:1px solid #2d4ea2;color:#ffffff; background:#4469c9; font-weight:bold}
.pagingWrap .imgSample{display:inline-block;padding:6px 0 4px 0;}
.pagingWrap a.btnPrev2{}
.pagingWrap .linkPage:hover{text-decoration:none}
.pagingWrap a.btnPrev:hover{background-position:0 -30px;color:#333}
.pagingWrap a.btnNext:hover{background-position:100% -50px;color:#333}
.pagingWrap span.btnPrev{background-position:0 10px;color:#999}
.pagingWrap span.btnNext{background-position:100% -10px;color:#999}
.pagingWrap .edit{position:absolute; top:20px; right:0;}
.pagingWrap .edit button{padding:5px 15px; margin-right:3px; font-weight:bold;}
.pagingWrap .edit button img{vertical-align:baseline;}

/* ÀÔÂû±³À°ÀÏÁ¤ */
.scheduleWrap{position:relative;}
.scheduleWrap .scheduleTable{width:633px;}
.scheduleWrap .scheduleTable table{width:100%; border-left:1px solid #d6d6d6; border-top:1px solid #d6d6d6;}
.scheduleWrap .scheduleTable table th.data{font-size:20px; font-weight:bold; background:#fafafa; padding:10px;}
.scheduleWrap .scheduleTable table th, .scheduleWrap .scheduleTable table td{border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; padding:5px; font-weight:bold;}
.scheduleWrap .scheduleTable table td{height:85px; vertical-align:top;}
.scheduleWrap .scheduleTable table td p{text-align:center; width:70px; margin:5px auto; font-weight:bold; padding:5px 0;}
.scheduleTable table td p.green{background:#409e26; color:#ffffff;}
.scheduleTable table td p.blue{background:#457cd8; color:#ffffff;}
.scheduleTable table td p.navi{background:#5e5bec; color:#ffffff;}
.scheduleTable table td p.purple{background:#9f55de; color:#ffffff;}
.scheduleTable table td p.pink{background:#FF69B4; color:#ffffff;}
.scheduleTable table td p.orange{background:#f57631; color:#ffffff;}
.scheduleTable table td p.darkkhaki{background:#BDB76B; color:#ffffff;}
.scheduleTable table td.none{color:#e7e7e7;}
.scheduleTable table .sun{color:#f44e4e}
.scheduleTable table .sat{color:#4e85f4}

.scheduleInfo{width:323px; position:absolute; right:45px; top:0;}
.scheduleInfo table{width:100%; border-left:1px solid #d6d6d6; border-top:1px solid #d6d6d6;}
.scheduleInfo table thead th{padding:9px; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6;}
.scheduleInfo table thead th p{margin:0 auto; font-size:18px; color:#000000; background:url(../../images/sub/bidEdu/call.gif) no-repeat; height:38px; padding:20px 0 0 0; width:240px;}
.scheduleInfo table tbody th, .scheduleInfo table tbody td{padding:6px; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; text-align:center; font-weight:bold;}
.scheduleInfo table tbody th{background:#e8e8e8;}
.scheduleInfo table tbody td{color:#4469c9;}

/* °øÁö»çÇ× */
.notice{position:relative;}
.notice h4{font-size:17px; color:#8e8e8e; font-weight:bold; padding:20px 0 10px 0; letter-spacing:-1px;}
.notice .search{position:absolute; top:10px; right:0;}
.notice .search select{border:1px solid #d8d8d8; padding:6px 5px 4px 5px; }
.notice .search input{border:1px solid #d8d8d8; padding:4px 5px 3px 5px; *padding:4px 5px 3px 5px; *margin:-10px 5px 0 0; height:20px;}
.notice .search button{padding:5px 10px 7px 10px; *padding:2px 1px 2px 1px; font-size:14px; font-weight:bold; background:#4469c9; color:#ffffff; border:1px solid #2d4ea2;}
.notice table.noticeTable{width:100%; border-top:2px solid #68788a;}
.notice table.noticeTable th{background:#f9fafc; padding:10px; border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3; font-size:16px; color:#333333; font-weight:bold;}
.notice table.noticeTable tr.cell td{background:#fcfcfc;}
.notice table.noticeTable td{text-align:center; padding:10px; border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3; font-size:16px;}
.notice table.noticeTable td span{color:#969696;}
.notice table.noticeTable .alignL{text-align:left;}
.notice table.noticeTable .end{border-right:none;}
.notice table.noticeTable td.txtData{padding:20px 0 100px 20px;}
.notice table.noticeTable td p{font-size:16px;}

/* ±Û¾²±â */
.notice table.inputTable th{padding:2px 5px 2px 5px;}
.notice table.inputTable td{padding:3px 3px 3px 5px;}
.notice table.inputTable td input{padding:5px; vertical-align:baseline;}
.notice table.inputTable td input.txt{padding:5px; border:1px solid #d8d8d8;}
.notice table.inputTable td button{padding:5px 10px; color:#333333; margin-right:3px;}
.notice table.inputTable td textarea{border:1px solid #d8d8d8; margin:10px 0;}

/*°Ô½ÃÆÇ µå·Ó´Ù¿î cell*/
.notice table.noticeTable tr.detailCell td{padding:20px; text-align:left; line-height:22px;}
.notice table.noticeTable tr.detailCell td img{vertical-align:top;}

/* ÀÚ·á½Ç */
.reference{position:relative;}
.reference h3.title{color:#222222; background:#f7f7f7; border:1px solid #d9d9d9; font-size:20px; text-align:center; padding:10px 0;}
.reference p.txt{font-size:14px; line-height:20px; color:#767676;}
.reference .search{position:absolute; top:0; right:0;}
.reference .sectionBox{float:left; margin:0 20px 20px 0; width:475px; border:2px solid #d7d7d7;}
.reference .sectionBox h3{border-bottom:1px dashed #d7d7d7; font-size:20px; color:#4e4e4e; padding:20px 15px;}
.reference .sectionBox ul{padding:15px 20px;}
.reference .sectionBox ul li{font-size:15px; padding-bottom:10px;}
.reference .sectionBox ul li a:link{color:#8e8e8e;}
.reference .sectionBox ul li a:hover{color:#3a9697; text-decoration:underline;}
.reference table.percentTable{border-left:1px solid #c8cdd9; border-top:1px solid #c8cdd9; width:100%;}
.reference table.percentTable th{padding:10px; font-size:18px; color:#ffffff; border-right:1px solid #ffffff;}
.reference table.percentTable td{text-align:center; padding:10px; font-size:15px; color:#333333; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}
.reference table.percentTable tr.type_1 th{background:#4469c9;}
.reference table.percentTable tr.type_2 th{background:#6989da; border-top:1px solid #ffffff;}
.reference table.percentTable tr.type_3 th{background:#389899;}
.reference table.percentTable tr.type_4 th{background:#5cb8b9; border-top:1px solid #ffffff;}

/* ³«ÂûÀº ¾ó¸¶³ª ÇÒ ¼ö ÀÖÀ»±î? */
.howBid{border:1px solid #d8d8d8;padding:0 30px 20px 30px;}
.howBid h3.title{color:#ffffff; background:#389799; border:1px solid #1a7876; border-radius:30px; font-size:20px; font-weight:bold; text-align:center; padding:10px 0; width:85%; margin:-20px auto;}
.howBid h3.title2{color:#ffffff; background:#389799; border:1px solid #1a7876; border-radius:30px; font-size:20px; font-weight:bold; text-align:center; padding:10px 0; width:45%; margin:-20px auto;}
.howBid table{width:100%; margin-top:50px; border-right:1px solid #d7d7d7; border-top:1px solid #d7d7d7;}
.howBid table th{background:#efefef; font-size:18px; font-weight:bold; color:#333333; padding:10px; border-left:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}
.howBid table td{padding:10px; font-size:18px;  border-left:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}
.howBid table td input{font-size:18px; color:#333333; padding:10px; border:1px solid #d7d7d7;}
.contentsWrap p.txt2{font-size:16px; line-height:20px; color:#767676;}

.howBid ul.how{padding-left:10px;}
.howBid ul.how li{display:block; margin-top:20px; font-size:16px; color:#8e8e8e; font-weight:bold;}
.howBid ul.how li span{display:inline-block; padding-right:20px; font-size:16px; color:#333333;}
.howBid h4.title{color:#333333; border:1px solid #c8c8c8;font-size:20px; font-weight:bold; text-align:center; padding:10px 0; width:100%; margin:0 auto;}
.howBid p.txt{font-size:18px; line-height:20px; color:#333333; text-align:center;}

/* ³«ÂûÀ» ¸¹ÀÌ ÇÏ´Â ¹æ¹ý 4°¡Áö */

.bidDoItWrap{background:url(../../images/sub/bidDoIt/bg.jpg) no-repeat right bottom;}
.bidDoItWrap h3{font-size:30px; font-family:NanumMyeongjoBold; letter-spacing:-1px; color:#767676; margin-bottom:40px;}
.bidDoItWrap h3 span{color:#4469c9;}
.bidDoItWrap h4{font-size:18px; color:#4e4e4e; font-weight:bold; margin:20px 0 10px 0;}
.bidDoItWrap p.txt{font-size:15px; line-height:20px; color:#8e8e8e;}

.bidDoItWrap2{}
.bidDoItWrap2 h3{font-size:30px; letter-spacing:-1px; color:#767676; margin-bottom:20px;}
.bidDoItWrap2 p.txt{font-size:15px; line-height:20px; color:#8e8e8e;}

/* È¸¿ø°¡ÀÔ */
.join{}
.join h3{font-size:17px; color:#8e8e8e; font-weight:bold; padding:20px 0 10px 0; letter-spacing:-1px;}
.join .private{}
.join .private h4{font-size:20px; color:#003366; float:left;}
.join .private h4 span{font-size:15px; color:#8e8e8e}
.join .private p.check{float:right;}
.join .private .privateTxt{padding:15px 10px; border:1px solid #cccccc; height:100px; overflow-y:scroll;}
.join .private table.inputTable{width:100%; border-top:1px solid #a6a6a6; border-bottom:1px solid #a6a6a6;}
.join .private table.inputTable th{font-size:15px; font-weight:bold; color:#323232; text-align:left; padding:10px 15px; border-bottom:1px solid #e2e2e2; background:#f7f7f7;}
.join .private table.inputTable td{font-size:15px; color:#323232; text-align:left; padding:10px 15px; border-bottom:1px solid #e2e2e2;}
.join .private table.inputTable td input.txt, table.inputTable td select{border:1px solid #d7d7d7; font-size:15px; padding:5px;}
.join .private table.inputTable td button{background:#565d65; color:#ffffff; padding:5px 8px 6px 8px;}
.join .private table.inputTable td .button{background:#565d65; color:#ffffff; padding:5px 8px 6px 8px;}

.finish{width:834px; border:1px solid #d7d7d7; padding:40px 10px; margin:0 auto;}
.finish p.title{text-align:center; font-size:36px; font-weight:bold; letter-spacing:-2px;}
.finish p.subTitle{text-align:center; font-size:18px; color:#8e8e8e; line-height:30px;}
.finish p.subTitle span{color:#222222;}











