@charset 'euc-kr';

/* visual */
.visual-area {position:relative;width:100%;padding:480px 0 0 0;overflow:hidden;}
.visual-area .visual {position:absolute;top:0;left:50%;width:2000px;margin:0 0 0 -1000px;}

/* main-content-wrap */
.main-content-wrap {overflow:hidden;margin:40px auto;width:1100px;}

.left-content {float:left;width:860px;}
.left-content li {text-align:center;}
.left-content .tit {padding:38px 0 0 0;font-size:25px;color:#000;letter-spacing:-2px;}
.left-content .txt {padding:3px 0 0 0;font-size:12px;color:#888;}

.left-content .cont-top {overflow:hidden;border-bottom:1px solid #ddd;}
.left-content .cont-top li.list {float:left;width:207px;}

.left-content .cont-top li.list1 {padding:0 25px 0;width:239px;height:239px;background:#fff;border-top:1px solid #ddd;border-left:1px solid #ddd;}
.left-content .cont-top li.list1 .tit {font-size:22px;font-family:NotoKrR;text-align:left;letter-spacing:-1px;}
.left-content .cont-top li.list1 .Logintit {color:#e73838;font-family:NotoKrM;}
.left-content .cont-top li.list1 .text {margin:4px 0 0 0;width:100%;height:32px;line-height:32px;padding:0 0 0 7px;border:1px solid #d6d6d6;color:#222;font-size:15px;box-sizing:border-box;}
.left-content .cont-top li.list1 .Login {display:block;margin:5px 0 0 0;padding:9px 75px;background:#f74d4d;font-size:15px;color:#fff;font-family:NotoKrR;line-height:15px;letter-spacing:-1px;cursor: pointer;}
.left-content .cont-top li.list1 .Logintxt {margin:11px 0 0 0;color:#595959;font-family:NotoKrR;}
.left-content .cont-top li.list1 .Logintxt a {position:relative;display:inline-block;font-size:13px;color:#595959;margin:0 0 0 17px;padding:0 0 0 17px;font-family:NotoKrM;}
.left-content .cont-top li.list1 .Logintxt a:first-child {padding-left:0;margin-left:0;}
.left-content .cont-top li.list1 .Logintxt a:before {content:'';position:absolute;left:0;top:50%;width:1px;height:10px;margin:-5px 0 0 0;background:#acacac;}
.left-content .cont-top li.list1 .Logintxt a:first-child:before {width:0;}

.left-content .cont-top li.list1 .Logoutname {padding:15px 0 0 0;font-size:18px;color:#000;}
.left-content .cont-top li.list1 .Logoutpaper {display:block;padding:5px 0 15px 0;font-size:15px;color:#000;}
.left-content .cont-top li.list1 .Logout_btn {display:inline-block;margin:5px 0 0 0;padding:15px 30px;background:#f74d4d;font-size:15px;color:#fff;line-height:15px;letter-spacing:-1px;cursor: pointer;}
.left-content .cont-top li.list1 .Logout {display:inline-block;margin:5px 0 0 0;padding:9px 40px;font-size:15px;color:#000;line-height:15px;letter-spacing:-1px;cursor: pointer;}

.left-content .cont-top li.list2 {background:#d7d7d7 url('../img/main/content-top2-img.png') no-repeat 50% 100%;}
.left-content .cont-top li.list2 a {display:block;height:240px;}
.left-content .cont-top li.list2 .txt {color:#888;font-family:NanumGothic;}

.left-content .cont-top li.list3 {background:#b1b1b1 url('../img/main/content-top3-img.png') no-repeat 80% 100%;}
.left-content .cont-top li.list3 a {display:block;height:240px;}
.left-content .cont-top li.list3 .txt {color:#666;font-family:NanumGothic;}

.left-content .cont-top li.list4 {background:#d7d7d7 url('../img/main/content-top4-img.png') no-repeat 0 100%;}
.left-content .cont-top li.list4 a {display:block;height:240px;}
.left-content .cont-top li.list4 .txt {color:#888;font-family:NanumGothic;}

.left-content .cont-bottom {overflow:hidden;border-bottom:1px solid #ddd;}
.left-content .cont-bottom li.list {float:left;width:207px;}

.left-content .cont-bottom li.list5 {width:239px;height:239px;background:#fff;border-left:1px solid #ddd;}
.left-content .cont-bottom li.list5 .notice-wrap {position:relative;text-align:left;padding:30px 30px 0 22px;}
.left-content .cont-bottom li.list5 .title {font-size:22px;color:#010101;font-weight:500;}
.left-content .cont-bottom li.list5 .notice-list {margin:15px 0 0 0;}
.left-content .cont-bottom li.list5 .notice-list li {margin:3px 0 0 0;text-align:left;}
.left-content .cont-bottom li.list5 .notice-list li:first-child {margin:0;}
.left-content .cont-bottom li.list5 .notice-list li a {display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#666;font-family:NanumGothic;}
/* .left-content .cont-bottom li.list5 .notice-list li a .new {top:0px;width:12px;height:9px;background:url('../img/main/ico_new.gif') no-repeat 100% 50%;text-indent:-9999px;} */
.left-content .cont-bottom li.list5 .more {position:absolute;right:22px;top:34px;width:17px;height:17px;background:url('../img/main/more.gif') no-repeat 0 0;text-indent:-9999px;}

.left-content .cont-bottom li.list6 {background:#f1f1f1;}
.left-content .cont-bottom li.list6 a {display:block;height:239px;}

.left-content .cont-bottom li.list7 {background:#fff;}
.left-content .cont-bottom li.list7 a {display:block;height:239px;}
.left-content .cont-bottom li.list7 img {padding:47px 0 0 34px;}

.left-content .cont-bottom li.list8 {width:206px;height:239px;background:#fff;border-left:1px solid #ddd;}
.left-content .cont-bottom li.list8 .faq {display:inline-block;margin:10px 0 0 0;padding:4px 10px 5px 10px;background:#f74d4d;font-size:13px;color:#fff;font-family:NanumGothic;}
.left-content .cont-bottom li.list8 .tel {margin:10px 0 0 0;font-size:30px;color:#ff542e;letter-spacing:-3px;font-weight:600;font-family:NanumGothic;}
.left-content .cont-bottom li.list8 .time {margin:3px 0 0 0;font-size:13px;color:#888;line-height:20px;font-family:NanumGothic;}
.left-content .cont-bottom li.list8 .txt {font-family:NanumGothic;}

.right-content {float:left;width:240px;height:481px;background:#b3bed4;border-bottom:1px solid #ddd;}
.right-content .pass-wrap {padding:35px 30px 0;}
.right-content .pass-wrap ul {padding:4px 0;}
.right-content .pass-title {font-size:19px;color:#000;letter-spacing:-3px;font-weight:500;line-height:25px;}
.right-content .pass-title .pass-year {font-size:15px;letter-spacing:-1px;font-weight:400;}
.right-content .pass-txt {padding:4px 0 0 0;font-size:11px;color:#e63333;letter-spacing:-1.5px;font-family:NanumGothic;}

.right-content .pass-list {padding:2px 0 0 0;font-size:12px;color:#000;font-family:NanumGothic;}
.right-content .pass-list a {margin:0 4px 0 0; display:inline-block;font-size:11px;color:#fff;font-family:Nanum Square;}
.right-content .pass-list .pass {width:56px; height:16px; text-align:center; background:#0d8a7a; padding-top:2px;}
.right-content .pass-list .pass1 {background:#0d8a7a;}
.right-content .pass-list .pass2 {background:#005aab;}
.right-content .pass-list .pass3 {background:#66282c;}
.right-content .pass-list .pass4 {background:#c30133;}
.right-content .pass-list .pass5 {background:#34a12c;}
.right-content .pass-list .pass6 {background:#000079;}
.right-content .pass-list .pass7 {background:#a55e00;}
.right-content .pass-list .pass8 {background:#01521f;}
.right-content .pass-list .pass9 {background:#e95283;}
.right-content .pass-list .pass10 {background:#1967b2;}
.right-content .pass-list .pass11 {background:#2b717b;}
.right-content .pass-list .pass12 {background:#f78201;}
.right-content .pass-list .pass13 {background:#010066;}
.right-content .pass-list .pass14 {background:#001629;}
.right-content .pass-list .pass15 {background:#084a96;}
.right-content .pass-list .pass16 {background:#005122;}

.right-content .pass-total {padding:8px 0 0 0;font-size:13px;color:#000;letter-spacing:-1px;text-align:center;font-family:NotoKrM;}
