.counsel .faq-counsel_btn{position: relative;padding:12px 210px 12px 60px;background: #f5f5f5 url(http://russeldata.megastudy.net/campus/images/campus/library/russel/intro/ic_faq3.gif) 24px 50% no-repeat;font-size: 13px;line-height: 1.2;letter-spacing: -1px;margin-top: 31px;}
.counsel  .faq-counsel_btn .j_btn{position: absolute;right:19px;top:13px;}
.counsel  .j_btn{display:inline-block;color: #fff;background: #061b48 url(http://russeldata.megastudy.net/campus/images/campus/library/russel/entinfo/bg_cunsel_btn.gif) 100% 50% no-repeat;font-size:13px;letter-spacing: -1px;text-align: center;padding: 8px 25px 10px 20px;line-height: 1.0;}

.entry_plan{width:776px;overflow: hidden;padding-left: 10px;margin-top: 19px;}
.entry_plan .planer{float:left;background: url(http://russeldata.megastudy.net/campus/images/campus/library/russel/entinfo/bg_calendar.gif) 0 35px no-repeat;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;width:408px;overflow: hidden;margin-right: 20px;}
.entry_plan .planer .mon{text-align: center;font-size:15px;color: #ee3b41;position: relative;width:100%;height: 28px;padding-top: 6px;border: 1px solid #ebebeb;border-left: 0;margin-bottom: 29px;}
.planer .mon .prev{position: absolute;left:19px;top:12px;cursor: pointer;}
.planer .mon .next{position: absolute;right:19px;top:12px;cursor: pointer;}
.planer table{width: 410px;table-layout: fixed;border-collapse: collapse;}
.planer table thead{display: none}
.planer table td{border: 1px solid #ebebeb;border-left: 0;height: 26px;padding:0 3px 0 0;text-align: right;font-size: 12px;position: relative;}
.planer table td a{position: absolute;left:0;top:13px;display: block;background: #4aa9ba;color: #fff;font-family:'Pretendard', 'Noto Sans KR', sans-serif;line-height: 1.3;font-size: 12px;height: 13px;overflow: hidden;}
.seminar{float:left;padding:20px 0 0 20px;width:324px;height: 206px;position: relative;border: 1px solid #ebebeb;}
.seminar h2{height: 30px;padding-left: 7px;font-size:16px;}
.seminar .seminar_con{font-size:14px;}
.seminar .seminar_con .txt{background: #ee3b41;width: 304px;text-align: center;padding:5px 0 0 0;height:73px;color: #fff;margin-bottom: 13px;overflow: hidden;}
.seminar .seminar_con .txt strong{display:block;font-size:16px;padding-bottom: 6px;}
.seminar .seminar_con .txt1{background: #158fb4;width: 304px;text-align: center;padding:5px 0 0 0;height:73px;color: #fff;margin-bottom: 13px;overflow: hidden;}
.seminar .seminar_con .txt1 strong{display:block;font-size:16px;padding-bottom: 6px;}
.seminar .seminar_con ul{padding:0 0 0 0;}
.seminar .seminar_con li{background: url(http://russeldata.megastudy.net/campus/images/campus/library/russel/main/ic_bullet.gif) 8px 7px no-repeat;padding: 0 0 5px 15px}
.seminar .seminar_con .btn{position: absolute;right:20px;bottom:30px;}
.seminar .paging{position: absolute;right:20px;top:20px;color: #b8c2d9;font-family:'Pretendard', 'Noto Sans KR', sans-serif;;font-size:12px;}
.seminar .paging strong{color: #737987;}
.seminar .paging img{vertical-align: -1px;}

.board_list_type_01 table td .ing, .board_view_type_01 table td .ing{color: #fff;background: #ef6065;display: inline-block;padding:2px 0 0 0;padding-top:3px;width:45px;height:16px;font-size:15px;line-height: 1;text-align: center;}
.board_list_type_01 table td .done, .board_view_type_01 table td .done{color: #fff;background: #6c6c6c;display: inline-block;padding:2px 0 0 0;padding-top:3px;width:45px;height:16x;font-size:15px;line-height: 1;text-align: center;}
.board_list_type_01 .explain,
.board_view_type_01 .explain {color:#fff;background:#5db680;display:inline-block;padding:2px 0 1px 0;width:56px;height:14px;font-size:13px;line-height:1;text-align:center;font-weight:400;vertical-align:middle;}
.board_list_type_01 .openLec{color:#fff;background:#e18060;display:inline-block;padding:2px 0 1px 0;width:56px;height:14px;font-size:13px;line-height:1;text-align:center;font-weight:400;vertical-align:middle;}
.board_list_type_01 .spec-col{color:#fff;background:#3a7ad2;display:inline-block;padding:2px 0 1px 0;width:56px;height:14px;font-size:13px;line-height:1;text-align:center;font-weight:400;vertical-align:middle;}
.board_view_type_01{padding-top: 10px;}
.plan_service{border: 1px solid #ededed;background: #fbfbfb;padding: 20px 19px 15px 19px}
.plan_service .btn{display: block;height:34px;background: #4aa9ba url(http://russeldata.megastudy.net/campus/images/campus/library/russel/entinfo/bg_service.gif) 100% 50% no-repeat;text-align: center;font-size: 21px;font-weight: 700;color: #fff;padding-top: 3px;margin-bottom: 10px;}
.plan_service ul{color: #838383;font-size:13px;}
.plan_service ul li{text-indent: -14px;padding-left: 14px;}
.plan_service strong{color: #2d2d2d;line-height: 30px;font-size: 14px;}

.news_special{padding-left: 10px;}
.news_special-cont1{clear:both;padding:18px 0 0 0;width:777px;overflow:hidden;}
.news_special-cont1 ul{overflow:hidden;width:810px;}
.news_special-cont1 ul li{float:left;}
.news_special-cont1 ul li a{display:block;width:382px;height:191px;margin:0 12px 0 0;padding:32px 0 0 29px;border:1px solid #dcdcdc;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;*behavior: url(/common/js/boxsizing.htc);}
.news_special-cont1 ul li a:hover{text-decoration:none;}
.news_special-cont1 ul li a.on{border:1px solid #ff6a4d;}
.news_special-img{display:block;float:left;width:157px;}
.news_special-img2{display:block;padding:0 0 23px 0;}
.news_special-tit{display:block;float:left;width:183px;letter-spacing:-1px;font:12px/1.4 dotum;}
.news_special-tit .tit{color:#358ee8;font-weight:500;height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:180px;display:block;}
.news_special-tit .tit:hover{color:#358ee8;}
.news_special-tit .desc{display:block;color:#358ee8;padding:5px 0 0 0;height:34px;overflow:hidden;line-height:16px;}
.news_special-tit .num{display:block;padding:5px 0 0 0;}
.news_special-tit .num span{font-size:12px;color:#999;}
.news_special-txt{font:12px/1.4 dotum;display:block;float:left;width:340px;color:#777;letter-spacing:-1px;margin:20px 0 0 0;height:32px;overflow:hidden;line-height:16px;}
.news_special-cont2{clear:both;width:777px;overflow:hidden;}
.news_special-cont2 ul{overflow:hidden;width:835px;}
.news_special-cont2 ul li{float:left;margin:12px 0 0 0;}
.news_special-cont2 ul li a{display:block;width:185px;height:240px;margin:0 12px 0 0;padding:28px 0 0 24px;border:1px solid #dcdcdc;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;*behavior: url(/common/js/boxsizing.htc);}
.news_special-cont2 ul li a.on{border:1px solid #ff6a4d;}
.news_special-cont2 ul li a:hover{text-decoration:none;}
.news_special-cont2 .news_special-tit{width:140px;}
.news_special-cont2 .news_special-tit .tit{width:140px;}
.news_special-view{border:1px solid #dcdcdc;padding:9px 0 70px 0;letter-spacing:-1px;width:820px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;*behavior: url(http://img.megastudy.net/common/js/boxsizing.htc);}
.news_special-view .tit{padding:30px 24px 10px 24px;color:#777;}
.news_special-view .txt{padding:0 9px;color:#777;}
.news_special-view table{width:730px;}
.news_special-view-txt{padding:0 9px;color:#7d7d7d;font:12px 1.5 dotum;}
.news_special-list{margin:19px 0 0 0;padding:10px 7px 0 0;border-top:1px solid #f5f5f5;text-align:right;}
.news_special-my{margin:0 0 0 10px;padding:0 0 10px 7px;font-weight:500;color:444;background:url(http://img.megastudy.net/entinfo/Entinfo_new/report/bu_dot1.gif) left 6px no-repeat;}
.news_special .reply_wrap{background:none;width:820px;}
.news_special .reply_wrap .reply{margin:0;width:820px;}
.news_special .reply_wrap .reply .input{background:#f4f4f4;width:820px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;*behavior: url(http://img.megastudy.net/common/js/boxsizing.htc);}
.news_special .reply_wrap .reply .input textarea{border:1px solid #d2d2d2;width:720px;}
.news_special .reply_wrap .reply .input .bt_register{margin:0 0 0 3px;vertical-align:top;}
.news_special .reply_wrap .reply ul li .name strong{font-weight:500;}
.news_special .ent_pageTitle{font:0/0 arial;padding:10px 0 5px 0;}

.report{padding-top: 10px;}
.report-best5{background: #f5f5f5;width:100%;overflow: hidden;padding-bottom: 10px;margin-bottom: 30px;}
.report-box{float:left;margin:  10px 0 0 10px;border: 1px solid #ebebeb;width:372px;height: 167px;background: #fff;}
.report-box h4{font-size:15px;background:  url(http://russeldata.megastudy.net/campus/images/campus/library/russel/entinfo/ic_report.gif) 17px 22px no-repeat;padding: 15px 0 15px 26px;margin:0;line-height: 1.0;font-weight: 500;}
.report-box h4 strong{color: #ee3b41;}
.report-box ul{background:  url(http://russeldata.megastudy.net/campus/images/campus/library/russel/entinfo/bg_report.gif)  50% 0 no-repeat;padding: 14px 0 0 17px;}
.report-box li{font-family:'Pretendard', 'Noto Sans KR', sans-serif;font-size:13px;height: 21px;position: relative;}
.report-box li img{vertical-align: -2px;}
.report-box .date{font-size: 12px;position: absolute;right:17px;top:2px;color: #aeaeae;}
.report-box .reply{color: #0000ff;font-size:12px;}

a.btn_go{display:block;padding-right: 10px;width:54px;height:17px;background: url(http://russeldata.megastudy.net/campus/images/campus/library/russel/entinfo/ic_exam.gif) 100% 50% no-repeat;border: 1px solid #a4a4a4;font-size:12px;letter-spacing: -1px;color: #ee3b41 !important;overflow: hidden;line-height: 16px;margin:0 auto;}

.exam_view_title{color: #4d4d4d;background: #fbfbfb;padding:7px 0 7px 0;text-align: center;}
.exam_view_heading{margin:0;padding:0 0 0 8px !important;background:  url(http://russeldata.megastudy.net/campus/images/campus/library/russel/entinfo/ic_report.gif) 0 50% no-repeat;font-size:14px;line-height: 13px;vertical-align: top;}

.tstyle_exam{table-layout: fixed;border-collapse: collapse;border-top: 2px solid #a4a4a4;}
.tstyle_exam td{border: 1px solid #ebebeb;padding:7px 0 7px 0;border-left: 0;}
.tstyle_exam .tstyle_exam_list{margin:-7px 0 -7px 0;border-left: 1px solid #ebebeb;}


.exam_table thead th{background: #f5f5f5;border-left: 1px solid #ebebeb;}
.exam_table tbody td{border-left: 1px solid #ebebeb;}
.exam_table tbody th{background: #fbfbfb !important; border-color: #ebebeb;text-align: left;padding-left: 20px;}
.exam_table .none{background: #f5f5f5;border-left: 0;}
.g_my_pop h2{font-size:21px;padding:17px 0 17px 0;text-align: center;color: #fff;background: #188eb2;line-height: 1.0;}
.g_my_pop .sel_type01::-ms-expand{display: none;}
.g_my_pop .sel_type01 {height:25px;width:auto;border:1px solid #d9d9d9;padding:4px 35px 1px 10px;appearance: none;-webkit-appearance: none;-moz-appearance: none;background:url("http://russeldata.megastudy.net/campus/images/russel/common/btn/btn_select_bg.gif") right top no-repeat;}
.w140{width:140px;}
.w44{width:44px;}
.board_view_type_02 textarea{border: 1px solid #989898;margin:5px 0 5px 0;}
/* ºñÈ¸¿ø Á¤º¸ÀÔ·Â */
.g_my_pop .board_input_type {display:flex;justify-content:center;}
.g_my_pop .board_input_type dl {display:flex;align-items:center;gap:15px;margin-bottom:15px}
.g_my_pop .board_input_type dl dt {width:110px;text-align:left;}
.g_my_pop .board_input_type dl dd input {height:30px;border:1px solid #d9d9d9;display:inline-block;font-size:16px;padding:0 10px;box-sizing:border-box;}
.g_my_pop .board_input_type dl dd .w270 {width:230px}
.g_my_pop .board_input_type dl dd .w70 {width:70px}
.g_my_pop .board_input_type dl dd select {display:inline-block;padding:0;height:30px;font-size:16px;width:70px}
.g_my_pop .board_input_type .p-list-01 {font-size:14px;line-height:1.4;color:#797979}

.reservation{padding:30px 20px 40px 20px;}
.reservation .r-tit {margin-bottom:10px;font-size:17px}
.reservation .txt{font-size:14px;line-height: 1.3;text-align: center;margin-bottom: 20px;font-weight: 500;}
.reservation .txt strong{display:block;font-size:17px;color: #4aa9ba;}
.reservation .box{border: 1px solid #ededed;background: #fbfbfb;padding:13px 20px 13px 20px;font-size:13px;letter-spacing: -1px;margin-bottom: 10px;}
.reservation .box h4{padding:0 0 10px 6px;margin:0;font-size:14px;color: #ee3b41;background: url(http://russeldata.megastudy.net/campus/images/campus/library/russel/entinfo/ic_reservation.gif) 0 4px no-repeat;}
.reservation .box .ch{padding:10px 0 0 0;color: #2d2d2d;letter-spacing: -1px;}
.reservation .box .ch input{margin-right: 4px;}
.reservation .info{border: 3px solid #ededed;}
.reservation .info h4{text-align:center;background-color:#f7f7f7;font-size:17px;padding:10px 20px;margin:0}
.reservation .info ul{font-size:14px;padding:13px;}
.reservation .info li{background: url(http://russeldata.megastudy.net/campus/images/campus/library/russel/entinfo/ic_reservation2.gif) 0 4px no-repeat;padding:0 0 4px 8px;line-height: 1;}
.reservation_btn{width:248px;font-size:17px;background: #ee3b41 url(http://russeldata.megastudy.net/campus/images/campus/library/russel/entinfo/bg_reservation.gif) 100% 50% no-repeat;padding-bottom: 18px;}
.reservation .p-list-01 {margin-top:10px;font-size:14px;line-height:1.4;color:#797979}
.g_my_pop .btn_type_19.g-btn {background-color:#aeaeae}

.board_list_search_type_01 .titx { padding:0px 5px; line-height:22px; font-size:13px; vertical-align:top; font-weight:500; }

.board_list_search_new{ float:left;  }

.board_list_search_type_01_left select{ margin:0; padding:2px 0 0 0; height:22px; vertical-align:top; }
.board_list_search_type_01_left input{height:22px;box-sizing:border-box; }

.board_list_type_01 table .tsx1{ display:block; color:#e86c0a; }
.board_list_type_01 table .tsx2{ display:block; color:#0070c0; }
.board_list_type_01 table .tsx3{ display:block; color:#ff0000; }
.board_list_type_01 table .tsx4{ display:block; color:#c255c3 }
.board_list_type_01 table .tsx5{ display:block; color:#6bab26 }
.board_list_type_01 table .tsx6{ display:block; color:#25a48e }
.board_list_type_01 table .tsx7{ display:block; color:#2660ac }
.board_list_type_01 table .tsx8{ display:block; color:#5645bf }
.board_list_type_01 table .tsx9{ display:block; color:#602c12 }
.board_list_type_01 table .tsx10{ display:block; color:#677ca4 }

.pop_tb_chkbox li{ float:left; }
.lec_info-box{ overflow:hidden; clear:both; padding:7px 10px 11px; background:#ee3b41; color:#fff; font-size:15px;margin:-3px 0 0 0;line-height:18px;}

/* 160908 ·¯¼¿Æç·Î¿ì */
.contents *{ padding:0; margin:0; }
.contents img{ vertical-align:top; }
.tab_box{ position:relative; width:777px; text-align:center;  }
.tab_wrap{ background:#f7f7f8; width:777px; margin:0 auto; min-height: 347px; }
.tab{ overflow:hidden; }
.tab ul{overflow:hidden; margin:0 auto; padding:0; }
.tab ul li{float:left; position:relative; cursor:pointer;list-style:none;}
.tab ul li .open{ position:absolute; left:50%;top:0; margin-left:-20px; }
#tecArea{ display:none; }
#loading{ position:absolute; left:50%; top:130px; margin-left:-388px; width:777px;  text-align:center; }
#loading img{ width:50px; }

/* ½ÃÇèÀÏÁ¤ */
.test_schedule_wrap{padding:0 0 38px;background:#191d1d;font-size:13px;}
.test_schedule_wrap .tb_type{margin:0 40px;}
.test_schedule_wrap .tb_type table{table-layout:fixed;width:100%;border:0;border-collapse:collapse;}
.test_schedule_wrap .tb_type table th,
.test_schedule_wrap .tb_type table td{height:35px;padding:3px 0 0;border:1px solid #011031;background:#eaf4ff;font-size:13px;line-height:16px;color:#4a4a4a;text-align:center;word-break:break-all}
.test_schedule_wrap .tb_type table thead th{background:#b3c3ee;color:#1b356d}
.test_schedule_wrap .tb_type table .btn_view{display:inline-block;overflow:hidden;width:21px;height:24px;background:url(http://russeldata.megastudy.net/campus/images/campus/library/russel/entinfo/btn_view.gif) no-repeat 3px 3px;line-height:100px;vertical-align:middle;}
.test_schedule_wrap .call{margin:35px 40px;padding:10px 0;font-weight:500;font-size:21px;color:#fff;text-align:center;border-top:1px solid #444;border-bottom:1px solid #444;} 
.test_schedule_wrap .schedule li {margin-bottom:10px;display:flex;}
.test_schedule_wrap .schedule li span.month {width:79px;background:#5662e8;color:#fff;text-align:center;position: relative;border-radius:5px 0 0 5px;font-size:19px;font-weight: 500;}
.test_schedule_wrap .schedule li span.month strong {position: absolute;top:50%;left:0;width:100%;transform:translateY(-50.1%);}
.test_schedule_wrap .schedule li .s-wrap {width:619px;display:flex;flex-wrap: wrap;}
.test_schedule_wrap .schedule li .s-wrap div {border-top:1px solid #191d1d;box-sizing: border-box;}
.test_schedule_wrap .schedule li .s-wrap div:nth-of-type(1), .test_schedule_wrap .schedule li .s-wrap div:nth-of-type(2) {border-top:none}
.test_schedule_wrap .schedule li .s-wrap .date {width:161px;height:64px;line-height:64px;border-right:1px solid #191d1d;background:#fff;text-align:center;font-size:18px;color:#000;font-weight: 500;}
.test_schedule_wrap .schedule li .s-wrap div.detail {position: relative;width:457px;height:64px;background:#fff;color:#000;border-top-right-radius:5px;font-weight: 500;font-size:16px;}
.test_schedule_wrap .schedule li .s-wrap div.detail p {position: absolute;top:50%;left:0;transform:translateY(-50%);width:430px;left:25px;}
.test_schedule_wrap .schedule li .s-wrap div.detail a {display: block;text-decoration: none;font-weight: 500;font-size:16px;color:#000}
.test_schedule_wrap .schedule li .s-wrap div.detail a::after {content:"";display: block;width:15px;height:15px;position: absolute;top:50%;right:30px;border-top:1px solid #aaa;border-right:1px solid #aaa;transform:translateY(-50%) rotate(45deg);}
.test_schedule_wrap .schedule li .s-wrap div:nth-of-type(2n+4) {border-top-right-radius:0}
.test_schedule_wrap .schedule li .s-wrap div.detail:last-child {border-bottom-right-radius:5px;}
.test_schedule_wrap .schedule li .s-wrap div.detail strong {color:#5662e8}
.test_schedule_wrap .schedule li .s-wrap div.detail span {display:block;color:#777;font-weight:300;font-size:14px;}

.test_schedule_wrap .must_noti{display:flex;margin:0 40px;font-size:14px;line-height:1.5;color:#888;align-items: center;font-weight: 400;}
.test_schedule_wrap .must_noti .tit{width:180px;text-align: center;}
.test_schedule_wrap .must_noti .txt_list li {font-weight: 300;}
.test_schedule_wrap .must_noti .txt_list strong{font-weight:500;color:#ddd;}
.test_schedule_wrap .branch {margin-bottom:15px;text-align: center;font-size:0}
.test_schedule_wrap .branch a {display: inline-block;margin:2px;}

/* ÀÔ½Ã¼³¸íÈ¸ */
.present-wrap {margin:0 0 50px 0;position: relative;}
.present-wrap p.arimi-banner{position: absolute;left: 69%;top: 8%;}
.present-wrap .title {margin:50px 0 40px;text-align:center;color:#2c2c2c;font-size:41px;}
.present-wrap .title strong {font-weight:700;color:#235b89;}
.present-wrap .board_list_type_01 {margin-top:35px;}

/* ·¯ºÎ»ýÈ° - ·¯¼¿ ºÎÃµ */
.content-board{border-top:2px solid #909090;margin:13px 0 0 0;padding:20px 0 0 0;}
.content-board .list-type1 li{position:relative;margin:0 0 15px 0;padding:17px 18px 17px 26px;border:1px solid #dfdfdf;cursor:pointer;}
.content-board .list-type1 li.on{background:#f4f4f4;}
.content-board .list-type1 li .label {position:absolute;left:0;top:0;z-index:1;}
.content-board .list-type1 .box {position:relative;}
.content-board .list-type1 .box .img {position:absolute;left:0;top:0;width:148px;height:111px;overflow:hidden;}
.content-board .list-type1 .box .img img {width:100%;height:100%;}
.content-board .list-type1 .box .txt {min-height:91px;padding:20px 110px 0 172px;}
.content-board .list-type1 .box .txt span {display:inline-block;padding:0 12px 1px 12px;background:#3d3d3d;color:#ffffff;font-weight:400;font-size:13px;}
.content-board .list-type1 .box .txt .title {margin:8px 0 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.2;font-size:18px;color:#3d3e3e;font-weight:500;}
.content-board .list-type1 .box .txt .info {margin:10px 0 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.2;font-size:14px;color:#3d3e3e;}
.content-board .list-type1 li .btn{position:absolute;right:0;top:50%;transform:translateY(-50%);width:92px;height:67px;padding:25px 0 0 0;background:#f0f0f0;border-radius:50%;text-align:center;color:#3d3e3e;}
.content-board .list-type1 li.on .btn{background:#fff;}
.content-board .list-type1 .btn strong{font-size:16px;font-weight:500;line-height:1.1;}
.content-board .list-type1 .btn span{display:block;font-size:14px;line-height:1.1;}

.content-board .none {text-align:center; margin:20px 0;}

.wait-btn1{display:inline-block;padding:3px 7px;color:#169e63;}
.wait-btn2{display:inline-block;padding:3px 7px;color:#333333;}
.wait-btn3{display:inline-block;padding:3px 7px;color:#0082ff;}

/* ==================================================
  ¼³¸íÈ¸&°ø°³Æ¯°­ ÅÛÇÃ¸´ - ¾îµå¹Î µî·Ï
================================================== */
.pt-temp-wrap body, .pt-temp-wrap div, .pt-temp-wrap p, .pt-temp-wrap ul, .pt-temp-wrap ol, .pt-temp-wrap li,.pt-temp-wrap dl, .pt-temp-wrap dt, .pt-temp-wrap dd, .pt-temp-wrap h1, .pt-temp-wrap h2, .pt-temp-wrap h3, .pt-temp-wrap h4, .pt-temp-wrap h5, .pt-temp-wrap h6, .pt-temp-wrap pre, .pt-temp-wrap code, .pt-temp-wrap form, .pt-temp-wrap fieldset, .pt-temp-wrap legend, .pt-temp-wrap textarea, .pt-temp-wrap blockquote, .pt-temp-wrap th, .pt-temp-wrap td, .pt-temp-wrap input, .pt-temp-wrap select, .pt-temp-wrap input, .pt-temp-wrap textarea, .pt-temp-wrap button, .pt-temp-wrap a{
  margin:0;
  padding:0;
  font-size: unset;
  color: unset;
  line-height:1.5;
}

.pt-temp-wrap {width: 777px;padding:75px 0 40px 0; position: relative; margin: 0px auto;text-align: center;background:#f7f7f7}

.pt-temp-wrap .pt-temp-inner {position: relative;z-index: 1;}
.pt-temp-inner .tit-wrap {display:flex;margin:0 40px 40px;font-size:43px !important;line-height: 1.4;color:#fff;font-weight: 500;justify-content: center;align-items: center;}
.pt-temp-inner .tit-wrap .ico-cate {position:relative;width:108px;height:108px;box-sizing:border-box;border:5px solid #fff;border-radius: 50%;}
.pt-temp-inner .tit-wrap .ico-cate strong {width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);text-align:center;font-size:25px;color:#fff;}
.pt-temp-inner .tit-wrap .tit {max-width:545px;margin-left:35px;text-align: left;font-weight: 700;letter-spacing:-0.05px;}

.pt-temp-inner .pt-detail {position:relative;margin:0 45px;padding:60px 0 40px;background:#fff;box-shadow: 0px 5px 20px rgba(0,0,0,.1)}
.pt-temp-inner .pt-detail .ico-box {position:absolute;top:0;right:15px;color:#fff;font-size:22px;text-align: center;width:82px;height:84px;line-height:84px;box-shadow: 2px 4px 15px rgba(0,0,0,.1)}
.pt-temp-inner .pt-detail .ico-box.end {background:#595959;}

.pt-temp-inner .img img {width:600px;height:auto}
.pt-temp-inner .t-box {display:inline-block;position: relative;margin:0 auto;}
.pt-temp-inner .t-box::after {content:"";display:block;clear:both;}
.pt-temp-inner .t-box p {float: left;margin-right:-60px;margin-left:-70px;}
.pt-temp-inner .t-box p span {display:block;margin-top:5px;color:#999;font-size:14px;}

.pt-temp-inner .pt-detail .stit {margin:30px;font-size:39px;color:#000;font-weight: 700;line-height: 1.3;letter-spacing: -1px}
.pt-temp-inner .pt-info {display:inline-block;margin:0 auto 35px;position:relative;text-align:left;color:#333;font-size: 22px;}
.pt-temp-inner .pt-info li {margin-bottom:20px;letter-spacing: -1px;}
.pt-temp-inner .pt-info li:last-child {margin-bottom:0;}
.pt-temp-inner .pt-info li span {display: inline-block;width:82px;margin-right:22px;position: relative;}
.pt-temp-inner .pt-info li span::after {content: "";position: absolute;top:50%;right:0;width:2px;height:20px;transform:translateY(-50%);background:#e1e1e1;}

.pt-temp-wrap .bt-book {margin-bottom:20px;}
.pt-temp-wrap .bt-book a {position:relative;display:inline-block;width:408px;height:72px;line-height:72px;border-radius: 36px;font-size:24px;color:#fff;font-weight: 500;text-decoration: none;}
.pt-temp-wrap .bt-book a::before {content:"";display:block;width:1px;height:10px;position: absolute;top:30px;left:310px;background:#fff;transform: rotate(-45deg);}
.pt-temp-wrap .bt-book a::after {content:"";display:block;width:1px;height:10px;position: absolute;top:37px;left:310px;background:#fff;transform: rotate(45deg);}
.pt-temp-wrap .b-txt {font-size:13px;color:#969696;}

/* BGÄÃ·¯+¹öÆ°ÄÃ·¯ */
.pt-temp-wrap.type01::before {content:"";display:block;height:50%;width:100%;position: absolute;top:0;left:0;background: #0086cd linear-gradient(to right, #56358c, #0086cd);z-index: 0;}
.pt-temp-wrap.type01 .pt-detail .ico-box.ing {background:#8169ef;}
.pt-temp-wrap.type01 .bt-book a {background:#0086cd;}

.pt-temp-wrap.type02::before {content:"";display:block;height:50%;width:100%;position: absolute;top:0;left:0;background: #db6656 linear-gradient(to right, #e2975d, #d85052);z-index: 0;}
.pt-temp-wrap.type02 .bt-book a {background:#db6656;}
.pt-temp-wrap.type02 .pt-detail .ico-box.ing {background:#f3a36b;}

.pt-temp-wrap.type03::before {content:"";display:block;height:50%;width:100%;position: absolute;top:0;left:0;background: #8d52c0 linear-gradient(to right, #5941b3, #a85ac8);z-index: 0;}
.pt-temp-wrap.type03 .bt-book a {background:#8d52c0;}
.pt-temp-wrap.type03 .pt-detail .ico-box.ing {background:#42b4ad;}

.pt-temp-wrap.type04::before {content:"";display:block;height:50%;width:100%;position: absolute;top:0;left:0;background: #337be5 linear-gradient(to right, #1ab6a8, #3674eb);z-index: 0;}
.pt-temp-wrap.type04 .bt-book a {background:#337be5;}
.pt-temp-wrap.type04 .pt-detail .ico-box.ing {background:#9f5ceb;}

.pt-temp-wrap.type05::before {content:"";display:block;height:50%;width:100%;position: absolute;top:0;left:0;background: #e26f76 linear-gradient(to right, #e26f76, #b83c9e);z-index: 0;}
.pt-temp-wrap.type05 .bt-book a {background:#e26f76;}
.pt-temp-wrap.type05 .pt-detail .ico-box.ing {background:#785cde;}

.pt-temp-wrap.type06::before {content:"";display:block;height:50%;width:100%;position: absolute;top:0;left:0;background: #f26366 linear-gradient(to right, #ff8270, #e13a58);z-index: 0;}
.pt-temp-wrap.type06 .bt-book a {background:#f26366;}
.pt-temp-wrap.type06 .pt-detail .ico-box.ing {background:#e4a141;}

.pt-temp-wrap.type07::before {content:"";display:block;height:50%;width:100%;position: absolute;top:0;left:0;background: #14b084 linear-gradient(to right, #06aa88, #87dd60);z-index: 0;}
.pt-temp-wrap.type07 .bt-book a {background:#14b084;}
.pt-temp-wrap.type07 .pt-detail .ico-box.ing {background:#0dabad;}
/* //BGÄÃ·¯+¹öÆ°ÄÃ·¯ */

/* °øÁö»çÇ× °Ô½Ã±Û */
.normal_sub_con .notice_view {width:777px;overflow: hidden;line-height: 0}




