@charset "utf-8";

/* CSS Document */
/* 학원명, 우편번호, 마이팡학원코드검색 찾기팝업 */
#hak_popup_wrap {
    width: 650px;
    padding: 8px;
    border: 1px solid #d8dfed
}

.popup_title {
    border-bottom: 2px solid #CDDCF3
}

.popup_title h1 {
    padding-bottom: 5px
}

.popup_container {
    padding: 10px
}

.popup_box_1 {
    width: 100%;
    height: 50px;
    margin-top: 5px;
    border: 1px solid #CDDCF3;
    background-color: #EFF3FC;
    line-height: 50px;
    text-align: center
}

.btn_popup_center {
    width: 100%;
    padding-top: 20px;
    text-align: center
}

.ta_find_popup {
    width: 100%;
    margin-top: 5px;
    border-top: 2px solid #CDDCF3
}

.ta_find_popup th {
    height: 28px;
    border-bottom: 1px solid #CDDCF3;
    background-color: #EFF3FC;
    text-align: center;
    color: #2F5D74
}

.ta_find_popup td {
    height: 28px;
    border-bottom: 1px solid #e4e7ea
}

.ta_find_popup td.tcenter {
    height: 28px;
    border-bottom: 1px solid #e4e7ea;
    text-align: center
}

/* 아이디중복검색팝업 */
#id_popup_wrap {
    width: 380px;
    padding: 15px;
    border: 1px solid #d8dfed
}

/* 이메일무단수집거부팝업 */
#email_popup_wrap {
    width: 440px;
    padding: 15px;
    border: 1px solid #d8dfed
}

/* e-BookReport 팝업 */
#ebook_popup_wrap {
    width: 450px;
    height: 450px;
    background-color: #eff3fc
}

.ebook_popup_container {
    width: 430px;
    height: 340px;
    background-color: #fff;
    margin: 0 auto;
    margin-top: 10px
}

.btn_popup_center_1 {
    width: 100%;
    padding-top: 10px;
    text-align: center
}

.ebook_name {
    position: relative;
    overflow: hidden;
    height: 33px
}

.ebook_name p {
    position: absolute;
    left: 5px;
    top: 5px
}

.ebook_name span,
#print_pop_btn {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 9999
}


/* 사업설명회신청 팝업 */
#press_popup_wrap {
    width: 750px;
    height: 555px;
    background-color: #eff3fc
}

.press_popup_wrap_title {
    position: relative;
    height: 50px;
    background: url(../../images/popup/press_popup_wrap_title.jpg) no-repeat 0 0
}

.press_popup_wrap_title span {
    position: absolute;
    right: 8px;
    top: 18px
}

.press_container {
    width: 730px;
    margin: 0 auto;
    margin-top: 10px;
    background-color: #fff;
    padding-bottom: 20px;
}

.ta_press {
    width: 700px;
    border-top: 2px solid #CDDCF3;
    margin: 0 auto
}

.ta_press th {
    height: 28px;
    background-color: #EFF3FC;
    text-align: left;
    padding-left: 30px;
    border-bottom: 1px solid #D2D2DE
}

.ta_press td {
    height: 28px;
    text-align: left;
    padding-left: 5px;
    border-bottom: 1px solid #D2D2DE
}

/* 제휴상담신청 팝업 */
#press_popup_wrap_1 {
    width: 750px;
    height: 415px;
    background-color: #eff3fc
}

.press_popup_wrap_title_1 {
    position: relative;
    height: 50px;
    background: url(../../images/popup/press_popup_wrap_title_1.jpg) no-repeat 0 0
}

.press_popup_wrap_title_1 span {
    position: absolute;
    right: 8px;
    top: 18px
}


/* 로드맵 스토리튜터_vocaland */
.roadmap_storytutor_voca {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_storytutor_voca.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_storytutor_voca span {
    position: absolute;
    right: 20px;
    top: 20px
}

.s_v_on {
    width: 294px;
    height: 207px;
    background: url(../../images/roadmap/s_v_on.gif) no-repeat 0 0;
    position: absolute;
    left: 99px;
    top: 444px
}

.ship_01 {
    width: 225px;
    height: 185px;
    background: url(../../images/roadmap/ship_01.png) no-repeat 0 0;
    position: absolute;
    left: 241px;
    top: 523px
}

/* 로드맵 스토리튜터_sentenceland */
.roadmap_storytutor_sent {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_storytutor_sent.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_storytutor_sent span {
    position: absolute;
    right: 20px;
    top: 20px
}

.s_sent_on {
    width: 322px;
    height: 278px;
    background: url(../../images/roadmap/s_sent_on.gif) no-repeat 0 0;
    position: absolute;
    left: 570px;
    top: 322px
}

.ship_02 {
    width: 225px;
    height: 180px;
    background: url(../../images/roadmap/ship_02.png) no-repeat 0 0;
    position: absolute;
    left: 531px;
    top: 389px
}

/* 로드맵 스토리튜터_storyland */
.roadmap_storytutor_story {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_storytutor_story.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_storytutor_story span {
    position: absolute;
    right: 20px;
    top: 20px
}

.s_story_on {
    width: 326px;
    height: 244px;
    background: url(../../images/roadmap/s_story_on.gif) no-repeat 0 0;
    position: absolute;
    left: 71px;
    top: 203px
}

.ship_03 {
    width: 225px;
    height: 180px;
    background: url(../../images/roadmap/ship_01.png) no-repeat 0 0;
    position: absolute;
    left: 240px;
    top: 270px
}

/* 로드맵 스토리튜터_masterland */
.roadmap_storytutor_master {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_storytutor_master.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_storytutor_master span {
    position: absolute;
    right: 20px;
    top: 20px
}

.s_master_on {
    width: 371px;
    height: 208px;
    background: url(../../images/roadmap/s_master_on.gif) no-repeat 0 0;
    position: absolute;
    left: 424px;
    top: 70px
}

.ship_04 {
    width: 225px;
    height: 180px;
    background: url(../../images/roadmap/ship_02.png) no-repeat 0 0;
    position: absolute;
    left: 490px;
    top: 130px
}

/* 로드맵 스토리튜터_B_vocaland */
.roadmap_storytutor_b_voca {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_storytutor_b_voca.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_storytutor_b_voca span {
    position: absolute;
    right: 20px;
    top: 20px
}

.storytutor_b_voca_on {
    width: 359px;
    height: 279px;
    background: url(../../images/roadmap/ea_v_on.gif) no-repeat 0 0;
    position: absolute;
    left: 298px;
    top: 392px
}

.storytutor_b_voca_ship_01 {
    width: 225px;
    height: 185px;
    background: url(../../images/roadmap/ship_01.png) no-repeat 0 0;
    position: absolute;
    left: 561px;
    top: 473px
}

/* 로드맵 스토리튜터_B_sentenceland */
.roadmap_storytutor_b_sent {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_storytutor_b_sent.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_storytutor_b_sent span {
    position: absolute;
    right: 20px;
    top: 20px
}

.roadmap_storytutor_b_sent_on {
    width: 235px;
    height: 510px;
    background: url(../../images/roadmap/ea_sent_on.gif) no-repeat 0 0;
    position: absolute;
    left: 626px;
    top: 151px
}

.roadmap_storytutor_b_ship_02 {
    width: 228px;
    height: 180px;
    background: url(../../images/roadmap/ship_02.png) no-repeat 0 0;
    position: absolute;
    left: 531px;
    top: 223px
}

/* 로드맵 스토리튜터_B_storyland */
.roadmap_storytutor_b_story {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_storytutor_b_story.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_storytutor_b_story span {
    position: absolute;
    right: 20px;
    top: 20px
}

.roadmap_storytutor_b_story_on {
    width: 326px;
    height: 249px;
    background: url(../../images/roadmap/roadmap_storytutor_b_story_on.gif) no-repeat 0 0;
    position: absolute;
    left: 68px;
    top: 115px
}

.roadmap_storytutor_b_ship_01 {
    width: 228px;
    height: 180px;
    background: url(../../images/roadmap/ship_01.png) no-repeat 0 0;
    position: absolute;
    left: 251px;
    top: 187px
}

/* 로드맵 스토리튜터_vocaland */
.roadmap_limeTree_voca {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_limeTree_voca.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_limeTree_voca span {
    position: absolute;
    right: 20px;
    top: 20px
}

.s_v_on {
    width: 294px;
    height: 207px;
    background: url(../../images/roadmap/s_v_on.gif) no-repeat 0 0;
    position: absolute;
    left: 99px;
    top: 444px
}

.lt_ship_01 {
    width: 225px;
    height: 185px;
    background: url(../../images/roadmap/lt_ship_01.png) no-repeat 0 0;
    position: absolute;
    left: 241px;
    top: 523px
}

/* 로드맵 스토리튜터_sentenceland */
.roadmap_limeTree_sent {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_limeTree_sent.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_limeTree_sent span {
    position: absolute;
    right: 20px;
    top: 20px
}

.s_sent_on {
    width: 322px;
    height: 278px;
    background: url(../../images/roadmap/s_sent_on.gif) no-repeat 0 0;
    position: absolute;
    left: 570px;
    top: 322px
}

.lt_ship_02 {
    width: 225px;
    height: 180px;
    background: url(../../images/roadmap/lt_ship_02.png) no-repeat 0 0;
    position: absolute;
    left: 531px;
    top: 389px
}

/* 로드맵 스토리튜터_storyland */
.roadmap_limeTree_story {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_limeTree_story.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_limeTree_story span {
    position: absolute;
    right: 20px;
    top: 20px
}

.s_story_on {
    width: 326px;
    height: 244px;
    background: url(../../images/roadmap/s_story_on.gif) no-repeat 0 0;
    position: absolute;
    left: 71px;
    top: 203px
}

.lt_ship_03 {
    width: 225px;
    height: 180px;
    background: url(../../images/roadmap/lt_ship_03.png) no-repeat 0 0;
    position: absolute;
    left: 240px;
    top: 270px
}

/* 로드맵 스토리튜터_masterland */
.roadmap_limeTree_master {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_limeTree_master.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_limeTree_master span {
    position: absolute;
    right: 20px;
    top: 20px
}

.s_master_on {
    width: 371px;
    height: 208px;
    background: url(../../images/roadmap/s_master_on.gif) no-repeat 0 0;
    position: absolute;
    left: 424px;
    top: 70px
}

.lt_ship_04 {
    width: 225px;
    height: 180px;
    background: url(../../images/roadmap/lt_ship_02.png) no-repeat 0 0;
    position: absolute;
    left: 490px;
    top: 130px
}

/* 로드맵 스토리튜터_B_vocaland */
.roadmap_limeTree_b_voca {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_limeTree_b_voca.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_limeTree_b_voca span {
    position: absolute;
    right: 20px;
    top: 20px
}

.limeTree_b_voca_on {
    width: 359px;
    height: 279px;
    background: url(../../images/roadmap/ea_v_on.gif) no-repeat 0 0;
    position: absolute;
    left: 298px;
    top: 392px
}

.limeTree_b_voca_ship_01 {
    width: 225px;
    height: 185px;
    background: url(../../images/roadmap/lt_ship_01.png) no-repeat 0 0;
    position: absolute;
    left: 561px;
    top: 473px
}

/* 로드맵 스토리튜터_B_sentenceland */
.roadmap_limeTree_b_sent {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_limeTree_b_sent.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_limeTree_b_sent span {
    position: absolute;
    right: 20px;
    top: 20px
}

.roadmap_limeTree_b_sent_on {
    width: 235px;
    height: 510px;
    background: url(../../images/roadmap/ea_sent_on.gif) no-repeat 0 0;
    position: absolute;
    left: 626px;
    top: 151px
}

.roadmap_limeTree_b_ship_02 {
    width: 228px;
    height: 180px;
    background: url(../../images/roadmap/lt_ship_02.png) no-repeat 0 0;
    position: absolute;
    left: 531px;
    top: 223px
}

/* 로드맵 스토리튜터_B_storyland */
.roadmap_limeTree_b_story {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_limeTree_b_story.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_limeTree_b_story span {
    position: absolute;
    right: 20px;
    top: 20px
}

.roadmap_limeTree_b_story_on {
    width: 326px;
    height: 249px;
    background: url(../../images/roadmap/roadmap_limeTree_b_story_on.gif) no-repeat 0 0;
    position: absolute;
    left: 68px;
    top: 115px
}

.roadmap_limeTree_b_ship_01 {
    width: 228px;
    height: 180px;
    background: url(../../images/roadmap/lt_ship_01.png) no-repeat 0 0;
    position: absolute;
    left: 251px;
    top: 187px
}

/* 로드맵 잉글리쉬탭_A_vocaland */
.roadmap_englishtap_a_voca {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_englishtap_a_voca.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_englishtap_a_voca span {
    position: absolute;
    right: 20px;
    top: 20px
}

.ea_v_on {
    width: 359px;
    height: 279px;
    background: url(../../images/roadmap/ea_v_on.gif) no-repeat 0 0;
    position: absolute;
    left: 298px;
    top: 392px
}

.ea_ship_01 {
    width: 225px;
    height: 185px;
    background: url(../../images/roadmap/ea_ship_01.png) no-repeat 0 0;
    position: absolute;
    left: 561px;
    top: 473px
}

/* 로드맵 잉글리쉬탭_A_sentenceland */
.roadmap_englishtap_a_sent {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_englishtap_a_sent.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_englishtap_a_sent span {
    position: absolute;
    right: 20px;
    top: 20px
}

.ea_sent_on {
    width: 235px;
    height: 510px;
    background: url(../../images/roadmap/ea_sent_on.gif) no-repeat 0 0;
    position: absolute;
    left: 626px;
    top: 151px
}

.ea_ship_02 {
    width: 228px;
    height: 180px;
    background: url(../../images/roadmap/ea_ship_02.png) no-repeat 0 0;
    position: absolute;
    left: 531px;
    top: 223px
}

/* 로드맵 잉글리쉬탭_A_masterland */
.roadmap_englishtap_a_master {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_englishtap_a_master.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_englishtap_a_master span {
    position: absolute;
    right: 20px;
    top: 20px
}

.ea_master_on {
    width: 318px;
    height: 223px;
    background: url(../../images/roadmap/ea_master_on.gif) no-repeat 0 0;
    position: absolute;
    left: 64px;
    top: 132px
}

.ea_ship_03 {
    width: 225px;
    height: 185px;
    background: url(../../images/roadmap/ea_ship_01.png) no-repeat 0 0;
    position: absolute;
    left: 281px;
    top: 183px
}

/* 로드맵 잉글리쉬탭_B_grammarland */
.roadmap_englishtap_b_grammar {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_englishtap_b_grammar.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_englishtap_b_grammar span {
    position: absolute;
    right: 20px;
    top: 20px
}

.eb_grammar_on {
    width: 304px;
    height: 255px;
    background: url(../../images/roadmap/eb_grammar_on.gif) no-repeat 0 0;
    position: absolute;
    left: 142px;
    top: 392px
}

.eb_ship_01 {
    width: 231px;
    height: 163px;
    background: url(../../images/roadmap/eb_ship_01.png) no-repeat 0 0;
    position: absolute;
    left: 281px;
    top: 483px
}

/* 로드맵 잉글리쉬탭_B_sentenceland */
.roadmap_englishtap_b_sent {
    width: 990px;
    height: 700px;
    background: url(../../images/roadmap/roadmap_englishtap_b_sent.jpg) no-repeat 0 0;
    position: relative
}

.roadmap_englishtap_b_sent span {
    position: absolute;
    right: 20px;
    top: 20px
}

.eb_sent_on {
    width: 382px;
    height: 312px;
    background: url(../../images/roadmap/eb_sent_on.gif) no-repeat 0 0;
    position: absolute;
    left: 487px;
    top: 75px
}

.eb_ship_02 {
    width: 229px;
    height: 180px;
    background: url(../../images/roadmap/eb_ship_02.png) no-repeat 0 0;
    position: absolute;
    left: 420px;
    top: 183px
}

/* 기초성향검사 */
.test_report_wrap {
    width: 800px;
    position: relative
}

.test_report_bg {
    width: 800px;
    height: 275px;
    background: url(../../images/test_report/test_report_bg_01.jpg) no-repeat 0 0;
    position: absolute
}

.test_contents {
    width: 777px;
    position: absolute;
    left: 11px;
    top: 208px
}

.test_header_bg {
    width: 777px;
    height: 59px;
    background: url(../../images/test_report/test_header_bg.jpg) no-repeat 0 0;
    position: relative
}

.test_header_bg p {
    position: absolute;
    left: 13px;
    top: 22px;
    font-weight: bold;
    color: #fff
}

.test_header_bg span {
    position: absolute;
    right: 10px;
    top: 22px;
    font-weight: bold;
    color: #fff
}

.test_contents_bg {
    width: 777px;
    min-height: 440px;
    background: url(../../images/test_report/test_contents_bg.jpg) repeat-y 0 0;
    overflow: hidden
}

.test_contents_wrap {
    width: 750px;
    margin: 0 auto;
    min-height: 380px;
    overflow: hidden;
    background-color: #fff;
    padding-bottom: 20px
}

.test_btn {
    text-align: center;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px
}

.test_btn span {
    position: absolute;
    right: 10px;
    top: 2px
}

/* 학생성격유형검사 */
.test_report_bg_02 {
    width: 800px;
    height: 275px;
    background: url(../../images/test_report/test_report_bg_02.jpg) no-repeat 0 0;
    position: absolute
}

.test_contents_01 {
    width: 777px;
    position: absolute;
    left: 11px;
    top: 150px
}

.test_q_list {
    background-color: #F3F3F3;
    border: 1px solid #666666;
    margin: 0 auto;
    margin-top: 25px;
    width: 730px;
    overflow: hidden
}

.test_q_list p {
    background-color: #666666;
    border-bottom: 1px solid #DDDDDD;
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px 0 4px 3px;
    font-size: 11pt
}

.test_q_list ul {
    padding-left: 20px
}

.test_q_list ul li {
    font-size: 11pt;
    float: left;
    padding: 4px 10px 3px 0
}

/* 학습습관설문조사 */
.test_report_bg_03 {
    width: 800px;
    height: 275px;
    background: url(../../images/test_report/test_report_bg_03.jpg) no-repeat 0 0;
    position: absolute
}

/* 기타설문조사 */
.test_report_bg_04 {
    width: 800px;
    height: 275px;
    background: url(../../images/test_report/test_report_bg_04.jpg) no-repeat 0 0;
    position: absolute
}

/* 학습성형검사 검사표 */
.test_report_wrap_01 {
    border: 1px solid #60BEE3;
    width: 800px
}

.report_header {
    width: 100%;
    height: 55px;
    background-color: #60bee3;
    position: relative;
    border-bottom: 1px dashed #fff
}

.report_header h1 {
    padding: 0 0 0 5px;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    line-height: 55px;
    font-family: '나눔고딕', NanumGothic, 'Dotum', sans-serif;
}

.report_header ul {
    position: absolute;
    right: 5px;
    top: 15px
}

.report_header ul li {
    float: left;
    padding-left: 5px
}

.report_container {
    padding: 0 10px 10px 10px;
    overflow: hidden
}

.report_title {
    margin-top: 20px;
    position: relative
}

.report_tit {
    position: relative;
    left: -10px;
    height: 30px;
    width: 130px;
    margin: 15px 0 5px 0;
    background: url(../../images/icon/icon_r_bg.jpg) no-repeat right top #60bee3
}

.report_tit p {
    font-family: '나눔고딕', NanumGothic, 'Dotum', sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    line-height: 30px;
    padding-left: 10px
}

.report_tit_01 {
    position: relative;
    left: -10px;
    height: 30px;
    width: 192px;
    margin: 15px 0 5px 0;
    background: url(../../images/icon/icon_r_bg.jpg) no-repeat right top #60bee3
}

.report_tit_01 p {
    font-family: '나눔고딕', NanumGothic, 'Dotum', sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    line-height: 30px;
    padding-left: 10px
}

.report_title h2 {
    font-family: '나눔고딕', NanumGothic, 'Dotum', sans-serif;
    font-size: 15px;
    font-weight: bold
}

.report_title p {
    font-family: '나눔고딕', NanumGothic, 'Dotum', sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #1992c1
}

.report_box {
    background-color: #f5f9fc;
    border: 1px solid #dddede;
    margin-top: 2px
}

.report_box ul {
    padding: 5px 0 5px 5px;
    overflow: hidden
}

.report_box ul li {
    float: left;
    padding-right: 5px;
    font-size: 13px;
    font-family: '나눔고딕', NanumGothic, 'Dotum', sans-serif;
    background: url(../../images/icon/icon_orange.gif) no-repeat 3px 8px;
    padding-left: 10px
}

.report_box_01 {
    background-color: #f5f9fc;
    border: 1px solid #dddede;
    margin-top: 2px
}

.report_box_01 ul {
    padding: 5px 0 5px 5px;
    overflow: hidden
}

.report_box_01 ul li {
    padding-right: 5px;
    font-size: 13px;
    font-family: '나눔고딕', NanumGothic, 'Dotum', sans-serif;
    background: url(../../images/icon/icon_blue.gif) no-repeat 3px 8px;
    padding-left: 10px
}

.report_box_02 {
    margin-top: 10px;
    border: 1px dashed #d1d8e0
}

.report_box_02 p {
    color: #0d9eba;
    padding: 5px 0 5px 5px;
    font-family: '나눔고딕', NanumGothic, 'Dotum', sans-serif;
    font-size: 15px
}

.report_box_02 p span {
    display: block
}

.report_line {
    border-top: 1px dashed #d1d8e0;
    margin-top: 20px;
    padding: 10px 0 0 0
}

.report_box_03 {
    width: 100%
}

.report_graph_wrap {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 10px;
    overflow: hidden
}

.report_graph {
    width: 49%;
    float: left;
    border: 1px solid #118cbc;
    height: 220px;
    overflow: hidden
}

.report_graph p {
    background-color: #60bee3;
    height: 27px;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    line-height: 27px;
    font-family: '나눔고딕', NanumGothic, 'Dotum', sans-serif;
    text-align: center
}

.report_graph span img {
    height: 200px;
    display: block;
    margin: 0 auto
}

.report_graph_01 {
    width: 49%;
    float: right;
    border: 1px solid #118cbc;
    height: 220px;
    overflow: hidden
}

.report_graph_01 p {
    background-color: #60bee3;
    height: 27px;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    line-height: 27px;
    font-family: '나눔고딕', NanumGothic, 'Dotum', sans-serif;
    text-align: center
}

.report_graph_01 span img {
    height: 200px;
    display: block;
    margin: 0 auto
}

/* 학습성형검사 검사표_학부모 */
.test_check_wrap {
    position: relative;
    width: 800px;
    height: auto;
    background: url(../../images/test_report/back.gif) repeat-y 0 0
}

.test_check_wrap h1 {
    width: 800px;
    position: relative
}

.check_contents {
    width: 739px;
    position: relative;
    margin-left: 30px
}

.check_header_bg p {
    text-align: left;
    position: absolute;
    top: 40px;
    left: 80px;
    font-size: 13px;
    font-weight: bold;
    color: #119fc3
}

.check_header_bg {
    width: 739px;
    height: 85px;
    background: url(../../images/test_report/note_top.png) no-repeat
}

.check_contents_bg {
    width: 739px;
    background: url(../../images/test_report/back_note.png) repeat-y
}

.check_contents_wrap {
    width: 690px
}

.check_q_list {
    width: 670px;
    margin-left: 35px;
    padding-bottom: 15px
}

.check_q_list p {
    background-color: #f4f4f4;
    padding: 8px;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px
}

.check_q_list span {
    font-size: 14px;
    color: #119fc3
}

.check_bottom {
    background: url(../../images/test_report/note_bottom.png) no-repeat;
    width: 739px;
    height: 85px;
    clear: both;
    position: relative
}

.check_q_list ul li {
    margin-left: 18px;
    display: inline
}

.check_btn {
    clear: both;
    text-align: center;
    margin-top: 15px
}

.check_btn span {
    position: absolute;
    right: 10px
}