* {padding:0; margin:0;}
img {padding:0; margin:0;}
ul,ol,li {list-style:none; }
hr,caption,legend,.hidden {display:none;}
div,p,span {font-size:13px;}

.normal_bottom_address p span {font-size:11px !important;}
.normal_bottom_address .addrDiv span {font-size:11px !important;}

.fb {font-weight:bold;}
.fs_14 {font-size:14px !important;}
.fc_blue {color:#007ac1 !important;}
.fc_orange {color:#f30 !important;}
.fc_red {color:#f00 !important;}
.fc_gray {color:#333 !important;}
.fc_black {color:#000 !important;}
.flo_left {float:left;}
.flo_right {float:right;}
.c_both {clear:both;}
.va_top {vertical-align:top;}
.unline {text-decoration:underline;}

#report_header {clear:both; position:relative; width:1095px; margin:0; padding:0;}
#report_header h1 {margin:0; padding:0;}
.report_tab {position:relative; display:inline; float:left; margin:0; padding:0; background:url(https://img.megastudy.net/campus/library/campus_common/images/jaejung/2015_report/tab_bg_2016.jpg) no-repeat right top; width:100%; height:68px;}
.report_tab li {float:left; margin:0; padding:0;}
.report_tab .tab1 {position:absolute; top:0; left:0;}
.report_tab .tab2 {position:absolute; top:0; left:345px;}
.report_tab .tab3 {position:absolute; top:0; left:677px;}

#report_warp {clear:both; position:relative; text-align:left; vertical-align:top; background:#FFF; width:803px; margin:0 auto; padding:20px 49px 20px 49px; }
.agree_box {margin:0; padding:10px; width:100%px; height:80px; line-height:18px; border:1px solid #dfdddd; background-color:#fcfcfc; overflow-x:hidden; overflow-y:scroll;}
.agree_check {margin:10px 0; padding:0; font-size:11px; color:#666; font-weight:bold; text-align:right;}

#report_warp h1 {clear:both; margin:0 0 10px 0; padding:0;}
#report_warp h3 {clear:both; margin:0 0 3px 0; padding:0; text-align:left;}
.report_type01 {width:100%;margin:0 0 10px 0; padding:0; font-size:12px; color:#868585;  border-collapse:collapse; border-spacing:0; border-top:2px solid #6b6b6b;}
.report_type01 th {padding:6px 15px 8px 15px; color:#333; font-weight:bold; border-right:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; background-color:#f5f5f5;font-size:13px;line-height:140%;vertical-align:middle;}
.report_type01 td {padding:5px 15px 8px 15px; color:#666; line-height:18px; border-right:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3;font-size:13px;line-height:140%;vertical-align:middle;}
.report_type01 select, input, img {vertical-align:middle;}
.report_type01 .line_r_none {border-right:none;}
.report_type01 .txt_l {text-align:left;}
.report_type01 .txt_l input {vertical-align:middle;}
.report_type01 .txt_c {text-align:center;}
.report_type01 .txt_c img {vertical-align:middle !important;}
.report_type01 .txt_r {text-align:right;}
.report_type01 .bg_01 {background-color:#dee9f8;}
.report_type01 .bg_02 {background-color:#f1f7ff;}
.report_type01 select {margin-bottom:3px; font-size:12px;}
.input_td {margin-bottom:2px; padding:2px 3px 1px 3px; height:20px; font-size:12px; border:1px solid #c4c4c4;}

.btn_bottom {clear:both; margin:20px 0 0 0; padding:0; text-align:center;}
.report_txt01 {margin:0 0 30px 0; padding:0; font-size:12px; color:#666; line-height:16px;}
.report_txt01_1 {margin:10px 0 0 0; font-size:11px; color:#666;}
.report_txt01_2 {margin:10px 0 30px 0; padding:0; font-size:12px; color:#666; line-height:16px;}
.report_txt02 {clear:both; margin:0 0 60px 0; padding:20px 0 0 0; text-align:center;}
.report_txt03 {margin:7px 0; padding:0; font-size:11px; color:#666; line-height:16px; text-align:right;}
.report_txt04 {clear:both; margin:0; padding:0; text-align:left;}
.report_txt04 li {display:inline; float:left; margin:0 5px 0 3px; padding:0 7px 0 0; height:18px; text-align:left; background:url(https://img.megastudy.net/campus/library/campus_common/images/jaejung/2015_report/ico_line01.gif) no-repeat right bottom;}
.report_txt05 {clear:both; margin:0; padding:0; text-align:left;}
.report_txt05 .report_txt05_l {float:left; margin:0; padding:0 0 -4px 0;}
.report_txt05 .report_txt05_r {float:right; margin:0; padding:0 0 4px 0;}

.report_list {clear:both; margin:0; padding:12px 5px 0px 5px; border-top:2px solid #6b6b6b;}
.report_list dl {clear:both; display:inline; float:left; margin:0; padding:0 5px 3px 5px;}
.report_list dt {float:left; width:65px; margin:0; padding:0; font-size:12px; color:#333; font-weight:bold; line-height:18px;}
.report_list dd {float:left; width:700px; margin:0; padding:0; line-height:18px; vertical-align:top; overflow:hidden;}
.report_list dd span {display:inline-block; margin:0 5px 0 0; padding:0 22px 0 0; height:18px; color:#666; text-decoration:none; background:url(https://img.megastudy.net/campus/library/campus_common/images/jaejung/report/ico_arrow_off02.gif) no-repeat right 3px;}
.report_list dd a:link, .report_list dd a:visited {color:#333; text-decoration:none;}
.report_list dd a:hover {color:#019fc3; text-decoration:underline;}
.report_list dd .on {margin:0 5px 0 0; padding:2px 10px 0 5px; color:#fff; font-weight:bold; background-color:#3479d4;}

.report_info {clear:both; float:left; margin:10px 0 20px 0; padding:15px; width:94%; text-align:left; border:5px solid #edebeb;}
.report_photo {float:left; margin:0 20px 0 0;}
.report_photo img {width:100px; height:125px; border:3px solid #d8d8d8;}
.report_info_txt {float:left; width:82%; margin:0; padding:5px 0 0 0;}
.report_info_txt h3 {margin:0 0 0 10px; padding:0 0 0 7px; font-size:14px; color:#333; font-weight:bold;}
.report_info_txt p {margin:0; padding:0;}
.report_info_txt p .txt_name {font-size:16px; color:#007ac1; font-weight:bold;}
.report_info_txt ul {margin:15px 0 0 0; padding:13px 15px 10px 20px; background-color:#f3f1f1;}
.report_info_txt li {margin:0; padding:0; font-size:14px; color:#333; line-height:24px;}

.line_s {padding:0 10px; font-size:12px; color:#c3c3c3;}
.loading_img {padding-top:20px;}

.result_box01 {margin:15px 0 0 0; padding:15px; font-size:14px; color:#333; line-height:24px; border:5px solid #dcdcdc; background-color:#fafafa;font-family:'맑은 고딕', 'Malgun Gothic';}
.result_box01 span {font-size:18px; color:#f00; font-weight:bold; text-decoration:underline;}
.result_box02 {clear:both; position:relative; width:803px; height:364px; margin:15px 0 0 0; padding:0; overflow:hidden; background:url(https://img.megastudy.net/campus/library/campus_common/images/jaejung/2015_report/sub_bg_graph.jpg) no-repeat left top;font-family:'맑은 고딕', 'Malgun Gothic';}
.result_box02 .graph_txt01 {position:absolute; top:48px; left:175px; width:62px; height:30px; margin:0; padding:0; font-size:28px; color:#fcff2a; font-weight:bold; letter-spacing:-1px; font-family:"Verdana","돋움"; text-align:center;}/*최고 상승 점수*/
.result_box02 .graph_txt02 {position:absolute; top:162px; left:175px; width:62px; height:30px; margin:0; padding:0; font-size:28px; color:#62fff6; font-weight:bold; letter-spacing:-1px; font-family:"Verdana","돋움"; text-align:center;}/*평균 상승 점수*/
.result_box02 .graph_txt03 {position:absolute; top:262px; left:175px; width:62px; height:30px; margin:0; padding:0; font-size:28px; color:#fff; font-weight:bold; letter-spacing:-1px; font-family:"Verdana","돋움"; text-align:center;}/*내 점수*/
.result_box02 .graph_txt04 {position:absolute; top:0; left:520px; width:230px; height:110px; margin:0; padding:0; font-size:12px; color:#555; text-align:left;display:table;}/*최고 상승 점수 대표사례*/
.result_box02 .graph_txt05 {position:absolute; top:110px; left:520px; width:230px; height:110px; margin:0; padding:0; font-size:12px; color:#555; text-align:left;display:table;}/*평균 상승 점수 대표사례*/
.result_box02 .graph_txt06 {position:absolute; top:250px; left:520px; width:230px; height:110px; margin:0; padding:0; font-size:12px; color:#555; text-align:left;}/*현재 나*/
.result_box02 .v_mid {display:table-cell; vertical-align:middle;}
/*.result_box02 .graph_txt04 p, .result_box02 .graph_txt05 p .result_box02 .graph_txt06 p{line-height:4px;}*/

.result_box02 .branch {background:url('https://img.megastudy.net/campus/library/campus_common/images/jaejung/2014_report/bran_bg.gif') 0 0 no-repeat; width:60px; height:18px; padding:1px 3px 0 0; display:inline-block; font-size:11px; color:#FFF; text-align:center;}
.result_box02 .name {font-size:16px; font-weight:bold; color:#555;}
.result_box02 .sch  {font-size:12px; font-weight:bold; color:#555;}
.result_box02 .univ {font-size:12px; font-weight:bold; color:#2871bb;}
.result_box02 .ico {vertical-align:middle;}

.result_box02 .btn1 {position:absolute; top:52px; left:275px;}
.result_box02 .btn2 {position:absolute; top:270px; left:275px;}

.result_box02_print {clear:both; position:relative; width:750px; height:364px; margin:15px 0 0 0; padding:0; overflow:hidden; background:url(https://img.megastudy.net/campus/library/campus_common/images/jaejung/2015_report/sub_bg_graph_print.jpg) no-repeat left top;font-family:'맑은 고딕', 'Malgun Gothic';}
.result_box02_print .graph_txt01 {position:absolute; top:48px; left:175px; width:62px; height:30px; margin:0; padding:0; font-size:28px; color:#fcff2a; font-weight:bold; letter-spacing:-1px; font-family:"Verdana","돋움"; text-align:center;}/*최고 상승 점수*/
.result_box02_print .graph_txt02 {position:absolute; top:162px; left:175px; width:62px; height:30px; margin:0; padding:0; font-size:28px; color:#62fff6; font-weight:bold; letter-spacing:-1px; font-family:"Verdana","돋움"; text-align:center;}/*평균 상승 점수*/
.result_box02_print .graph_txt03 {position:absolute; top:262px; left:175px; width:62px; height:30px; margin:0; padding:0; font-size:28px; color:#fff; font-weight:bold; letter-spacing:-1px; font-family:"Verdana","돋움"; text-align:center;}/*내 점수*/
.result_box02_print .graph_txt04 {position:absolute; top:0; left:392px; width:230px; height:110px; margin:0; padding:0; font-size:12px; color:#555; text-align:left;display:table;}/*최고 상승 점수 대표사례*/
.result_box02_print .graph_txt05 {position:absolute; top:110px; left:392px; width:230px; height:110px; margin:0; padding:0; font-size:12px; color:#555; text-align:left;display:table;}/*평균 상승 점수 대표사례*/
.result_box02_print .graph_txt06 {position:absolute; top:250px; left:392px; width:230px; height:110px; margin:0; padding:0; font-size:12px; color:#555; text-align:left;}/*현재 나*/

/*.result_box02_print .graph_txt04 p, .result_box02 .graph_txt05 p .result_box02 .graph_txt06 p{line-height:4px;}*/

.result_box02_print .branch {background:url('https://img.megastudy.net/campus/library/campus_common/images/jaejung/2014_report/bran_bg.gif') 0 0 no-repeat; width:60px; height:18px; padding:1px 3px 0 0; display:inline-block; font-size:11px; color:#FFF; text-align:center;}
.result_box02_print .name {font-size:16px; font-weight:bold; color:#555;}
.result_box02_print .sch  {font-size:12px; font-weight:bold; color:#555;}
.result_box02_print .univ {font-size:12px; font-weight:bold; color:#2871bb;}
.result_box02 .ico {vertical-align:middle;}

.result_box02_print .btn1 {position:absolute; top:52px; left:275px;}
.result_box02_print .btn2 {position:absolute; top:270px; left:275px;}

.result_box02_print .v_mid {display:table-cell; vertical-align:middle;}

.result_box03 {display:inline; float:left; margin:0 0 20px 0; padding:0;}
.result_box03 .result_box_t {float:left; width:375px; margin:0;}
.result_box03 .result_box03_g {float:left; width:390px; height:190px; margin:0 0 0 15px; padding:0; overflow:hidden;}



/* 합격수기 */
.sugi_warp {clear:both;  width:790px; margin:0 auto; margin-top:150px; padding:0; text-align:left; vertical-align:top; background:url(https://img.megastudy.net/campus/library/campus_common/images/jaejung/2014_report/sugi_bg_center.jpg) repeat-y left top; }
.sugi_listSec { margin:0; padding:0 0 50px 0; text-align:left; vertical-align:top; background:url(https://img.megastudy.net/campus/library/campus_common/images/jaejung/2014_report/sugi_bg_bottom.jpg) no-repeat left bottom; width:781px; display:block;}
.sugiReport_list {width:690px; padding:0 8px; margin:0 0 20px 45px; display:block; }
.sugiReport_list .fl {float:left;}
.sugiReport_list .fr {float:right;}
.sugiReport_list_cont {position:relative; display:block;width:317px; border:1px solid #d6d6d6; background-color:#FFF; padding:10px; margin-bottom:17px;}
.sugiReport_list_cont a:hover {text-decoration:none;}
.sugiReport_list .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.sugiReport_list .clearfix { display:inline-block; }
.sugiReport_list_cont .name {font-size:16px; font-weight:800; color:#00487a;}
.sugiReport_list_cont .thum {padding-right:10px; padding-top:5px;}
.sugiReport_list_cont .score {font-size:13px;}
.sugiReport_list_cont .score .org {font-weight:bold; color:#ef010c;}
.sugiReport_list_cont .univ {background-color:#f3f3f3; width:100%; padding:6px; height:55px;}
.sugiReport_list_cont .univ p {background:url('https://img.megastudy.net/campus/library/campus_common/images/jaejung/2014_sugi/sugi_ico_medal.png') 0 2px no-repeat; padding:0 0 3px 18px; color:#7a2d0e; font-size:12px;}
.sugiReport_list_cont .branch {position:absolute; left:296px; top:10px; width:45px; height:20px; background:url('https://img.megastudy.net/campus/library/campus_common/images/jaejung/2014_sugi/sugi_org_bg.jpg') no-repeat 0 0; text-align:center; color:#fff; padding-top:1px; font-size:11px;}

/* 레이어 */
.report_popSec {position:relative; width:443px; height:600px; margin:0; padding:0; text-align:left; background:url(https://img.megastudy.net/campus/library/v2015/library/campus_common/images/jaejung/2016_report/pop_bg_all.jpg) no-repeat left top; border:2px solid #a3a290;}
.report_Body {margin:86px 15px 0 23px; padding:0; text-align:left; vertical-align:top;}
.report_popup_tit {margin:0 0 5px 0; padding:2px 0 0 120px; font-size:14px; font-weight:bold; color:#fff; vertical-align:top;}
.pop_close {position:absolute; right:25px; bottom:15px; margin:0; padding:0; width:54px; height:20px;}

.stu {width:926px; position:absolute; top:720px; left:88px;}
.stu1 {width:926px; position:absolute; top:580px; left:88px;}
.sunbae {text-align:left; letter-spacing:-1px; width:300px;margin-right:12px;}
.sunbae .uline {border-bottom:1px solid #e3e3e3; width:300px;}
.sunbae .uline img { vertical-align:middle !important;}
.sunbae .thum {border:2px solid #9c9c9c; margin-right:15px; width:93px;height:110px;}
.sunbae .branch {background:url('https://img.megastudy.net/campus/library/campus_common/images/jaejung/2014_report/bran_bg.gif') 0 0 no-repeat; width:60px; height:18px; padding:1px 3px 0 0; display:inline-block; font-size:11px; color:#FFF; text-align:center;}
.sunbae .name {font-size:17px; font-weight:bold}
.sunbae .year {font-weight:bold;}
.sunbae .score1 {font-size:16px; font-weight:bold; color:#555555;}
.sunbae .score2 {font-size:16px; font-weight:bold; color:#e53701;}
.sunbae .score3 {font-size:16px; font-weight:bold; color:#e50107;}
.sunbae .univ {font-size:13px; font-weight:bold; color:#2871bb;}

.paran_banner {position:relative; margin-bottom:40px;}
.paran_banner .select {position:absolute; top:177px; left:27px;}


/* 폰트컬러 */
.f_y {color:#ffe21e;font-size:17px;}

