img{display: inline;}

.testTy-green .aptitude-result-head .member-info .member li.name strong {font-weight: 500;}
.testTy-green .aptitude-result-head .member-info-wrap .title .title-sub {font-size: 24px; color: #7f9f01;}
.testTy-green.testTy-turqui .aptitude-result-head .member-info-wrap .title .title-sub {font-size: 24px; color: #368da7;}

.testTy-green .aptitude_result_wrap .title-sub{margin: -2px 0 36px 45px;}



.testTy-green .aptitude-tbl-list.value tbody th a{font-size: 16px;color:#0054A6; display:inline-block; line-height: 20px;}

.testTy-green .aptitude-tbl-list.v-chart{border:none; margin-top: -24px}
.testTy-green .aptitude-tbl-list.v-chart::after{content:""; display:block; clear: both;}
.testTy-green .aptitude-tbl-list.v-chart ul{float: right; margin-bottom: 34px;}
.testTy-green .aptitude-tbl-list.v-chart ul::after{content:""; display:block; clear: both;}
.testTy-green .aptitude-tbl-list.v-chart ul li{float: left; margin-left: 26px; font-size: 16px; color:#566b02;}

.testTy-green .aptitude-tbl-list.value.import td{color:#2d87dd; font-weight: 400; font-size: 18px;}
.testTy-green .aptitude-tbl-list.value.import td.me{color:#000;}

.value-explain{border: 1px solid #B7CDFB; padding: 32px 20px 32px 32px;}
.value-explain dl::after{content:""; display:block; clear: both;}
.value-explain dt{float: left; width:130px; font-size: 15px; color:#222; line-height: 2;}
.value-explain dt img{vertical-align: middle; margin-right: 6px;}
.value-explain dd{font-size: 15px; color:#666; line-height: 2;}

.value-custom{margin:34px 0 26px 13px; font-size: 20px; color:#333;}
.testTy-green .fcolor-green{color:#2d87dd}
.chart2{margin-bottom: 60px;}

.testTy-green .aptitude-tbl-list.value.value4 th{font-weight: 400;}
.testTy-green .aptitude-tbl-list.value.value4 .left{padding-left: 20px;}

/* 1ìˆœìœ„ ê°€ì¹˜ì—ë§Œ onì´ ì¼œì§ */
.testTy-green .aptitude-tbl-list.value.value4 .val1.on td{background: #fcf2f7;}
.testTy-green .aptitude-tbl-list.value.value4 .val2.on td{background: #f2effa;}
.testTy-green .aptitude-tbl-list.value.value4 .val3.on td{background: #faf4e9;}
.testTy-green .aptitude-tbl-list.value.value4 .val4.on td{background: #f4fbfa;}
.testTy-green .aptitude-tbl-list.value.value4 tbody tr td:nth-child(2){padding-left: 15px; padding-right: 15px;}
.value4-job{width: 100%; overflow: hidden;}
.value4-job li dl{height: 220px; overflow: hidden; }
.value4-job li dl::after{content:""; display:block; clear: both;}
.value4-job li dl dt{line-height: 76px; font-size: 24px; color:#000; text-align: center; background: #F9FBFF; margin: 40px 0 30px; border: 1px solid #B7CDFB;}
.value4-job li dl dd{float: left; padding: 0 5px 10px 0;}
.value4-job li dl dd a{display:block; padding: 6px 0; color:#0054A6; margin: 0 3px; font-size: 16px; line-height: 16px; border-bottom: 1px solid #0054A6;}
.value4-job li span a{display: block; line-height: 48px; border:1px solid #99B0CB; text-align: center; font-size: 15px; margin-top:30px;}



.radial-graph-wrap{position: relative; padding: 60px 0;}
.radial-graph{width: 407px; height: 407px;}
.radial-graph img{position: absolute; top:60px; left: 50%; margin-left: -210px;}
.radial-graph-wrap .radial-graph-list li{position: absolute; font-size: 16px; color:#000; font-weight: 500;}
.radial-graph-wrap .radial-graph-list li:nth-child(1){top:30px; left: 448px;}
.radial-graph-wrap .radial-graph-list li:nth-child(2){top:250px; left: 700px;}
.radial-graph-wrap .radial-graph-list li:nth-child(3){top:482px; left: 448px;}
.radial-graph-wrap .radial-graph-list li:nth-child(4){top:250px; left: 194px;}

.testTy-green .aptitude-tbl-list.value.best .thead th{font-weight: 400;}
.testTy-green .aptitude-tbl-list.value.best td{font-weight: 500;}
.testTy-green .aptitude-tbl-list.value.best td:first-child{border-left: none;}
.best-explain{margin-top: 22px; font-size: 16px; color:#333; line-height: 1.5;}

.testTy-green .aptitude-tbl-list.value.job thead th{padding:16px;}
.testTy-green .aptitude-tbl-list.value.job th{/* border-bottom: 1px solid #7f9f01; */ font-weight: 400; padding:3px}
.testTy-green .aptitude-tbl-list.value.job th.nobottomline{border-bottom: none;}
.testTy-green .aptitude-tbl-list.value.job .left{padding-left: 16px;}
.testTy-green .aptitude-tbl-list.value.job .line{/* border-bottom: 1px solid #7f9f01; */ border-left-color:#cad4a5;}
.testTy-green .aptitude-tbl-list.value.job tbody th a:after{content:""; display:block; width: 100%; height: 1px; background: #0054A6; margin-top:2px}
.testTy-green .aptitude-tbl-list.value tbody th.job_teacher a{font-size: 15px;}

.value-notice{border: 1px solid #B7CDFB;}
.value-notice .score{padding-left:40px; font-size: 22px; color:#666; border-bottom: 1px solid #B7CDFB; background: #F9FBFF; line-height: 74px;position: relative;}
.value-notice .score strong{font-family: 'Arial', dotum, 'ë‹ì›€', sans-serif; font-size: 30px; color:#fe5a5a; font-weight: normal; position: relative; top:3px; margin: 0 12px 0 20px;}
.value-notice .score strong::before{content:""; display:inline-block; width: 100%; height: 2px; background: #fe5a5a; position: absolute; bottom:0; left: 0;}
.value-notice .score span{color:#fff; font-size: 16px; position: absolute; top:3px; left: 265px;}
.value-notice .score img{position: absolute; top:20px; left: 248px; width:300px; height: 43px;}
.value-notice dl{font-size: 16px; line-height: 1.5; padding:24px 36px}
.value-notice dl dt img{margin-right: 6px; position: relative; top:6px;}
.testTy-green .value-notice dl dt img{top: 2px;}
.value-notice dl dt{color:#0074E5; line-height: 2; font-weight: 600;}
.value-notice dl dd{font-size: 15px; color:#333;}

.testTy-green .aptitude-result-content .paper .cont-title img {vertical-align: middle;}

.testTy-green .aptitude-tbl-list.value-active thead th{background: #f0f5fd;}
.testTy-green .aptitude-tbl-list.value-active tbody th{color:#000; background: #fff;}
.testTy-green .aptitude-tbl-list.value-active ul li strong{display:block; padding-top:30px; padding-bottom:14px; font-size: 16px; font-weight: 500;}
.testTy-green .aptitude-tbl-list.value-active ul li strong.s-big{font-size: 20px;padding-bottom:30px;}
.testTy-green .aptitude-tbl-list.value-active .active-ex{border:1px solid #000; background: #fcfcfc; padding: 27px}
.testTy-green .aptitude-tbl-list.value-active p em{font-weight: 400; display:block;}
.testTy-green .aptitude-tbl-list.value-active p{color:#000; font-weight: 300;}
.testTy-green .aptitude-tbl-list.value-active textarea{height: 190px; resize: none; overflow:hidden;}

.cont-wrap.paper .career-test{border: 1px solid #B7CDFB;}
.cont-wrap.paper .career-test p{padding: 24px 0 20px 32px; font-size:20px; border-bottom: 1px solid #B7CDFB; color:#000; background: #F9FBFF;}
.cont-wrap.paper .career-test dt{padding: 24px 0 24px 32px; font-size: 18px; color:#5d7403;}
.cont-wrap.paper .career-test dd{padding-left: 32px; font-size: 15px; line-height: 1.8; color:#333;}
.cont-wrap.paper .career-test dd:last-child{padding-bottom: 24px;}
.cont-wrap.paper .career-test dd::before{content:""; display:inline-block; width: 4px; height: 4px; border-radius:2px; background: #7f9f01; vertical-align: middle; margin-right: 5px;}
.cont-wrap.paper .career-test.info{margin: 24px 0 32px}

.cont-wrap.paper .career-data strong{display:block; border: 2px solid #7f9f01; font-size:20px; color:#333; font-weight: 500; padding: 24px 32px; margin-bottom: 10px;}

.testTy-green .aptitude-tbl-list.value.v-video tbody th{color:#000; font-size: 18px;}
.testTy-green .aptitude-tbl-list.value.v-video tbody td{padding-left: 16px; padding-right: 16px;}
.testTy-green .aptitude-tbl-list.value.v-video tbody .line2{border-bottom: 1px solid #7f9f01;}
.testTy-green .aptitude-tbl-list.value.v-video a{font-size: 15px; color:#333;}
.testTy-green .aptitude-tbl-list.value.v-video::after{content:""; display:block; clear: both;}
.testTy-green .aptitude-tbl-list.value.v-video li{float: left;}
.testTy-green .aptitude-tbl-list.value.v-video li span{margin-top:6px}
.testTy-green .aptitude-tbl-list.value.v-video li:first-child{width: 60%; word-break: keep-all;}
.testTy-green .aptitude-tbl-list.value.v-video li:last-child{float: right;width:19%}
.testTy-green .aptitude-tbl-list.value.v-video li:last-child img{width:100%}

.testTy-green .aptitude-tbl-list.value .fsize-big.ilb{display:inline-block; position:relative}
.testTy-green .aptitude-tbl-list.value img{display: block; margin: 0 auto 5px;}
.aptitude-tbl-list.value th strong .mark{display:inline-block; vertical-align: middle; margin: -4px 0 0 5px;}
.aptitude-tbl-list.value th strong p:before{content:''; display:block; width:10px; height: 10px; border-top:1px solid #000; border-right:1px solid #000; background:#fff; transform: rotate(-45deg); position:absolute; top:-7px; left:56px;}
.aptitude-tbl-list.value th strong p.mark-txt02:before{left:85px;}
.aptitude-tbl-list.value th strong p{display:none; position:absolute; top:72px; left:82px; z-index:50; width:460px; border:1px solid #000; border-radius: 5px; background:#fff; font-size:14px; font-weight: 400; color:#000; padding: 25px 20px; text-align: left;}
.aptitude-tbl-list.value th strong p.mark-txt02{width:300px;}
.aptitude-tbl-list.value th strong p span{display:block; margin-top:10px; font-size:14px; color:#666;}
.aptitude-tbl-list.value th strong .mark:hover + p {display:block;}
.cont-sub-title .mark{position:absolute; top:9px; right:14px;}
.aptitude-result-content .tit_txt_bx{display:none; position:relative}
.aptitude-result-content .tit_txt{position:absolute; top:-52px; left:230px; z-index:50; width:502px; border:1px solid #000; border-radius: 5px; background:#fff; font-size:14px; font-weight: 400; color:#000; padding: 15px 20px; text-align: left; line-height: 1.3;}
.aptitude-result-content .tit_txt:before{content:''; display:block; width:10px; height: 10px; border-top:1px solid #000; border-right:1px solid #000; background:#fff; transform: rotate(-135deg); position:absolute; top:12px; left:-6px;}
.aptitude-result-content .cont-sub-title:hover + .tit_txt_bx{display:block;}

/* ì§ì—…ê°€ì¹˜ê´€ê²€ì‚¬ 12ê°€ì§€ ì§ì—…ê°€ì¹˜ê´€ ì ìˆ˜ í‘œ ìƒ‰ìƒ*/
.testTy-green .aptitude-tbl-list.value thead tr.cfff th{background:#EDF1F5;}
.testTy-green .aptitude-tbl-list.value tbody th.vl01{background:#fcf2f7;}
.aptitude-tbl-list.value td.vl01{background:#fff9fc;}
.testTy-green .aptitude-tbl-list.value tbody th.vl02{background:#faf4e9;}
.aptitude-tbl-list.value td.vl02{background:#fdf9f3;}
.testTy-green .aptitude-tbl-list.value tbody th.vl03{background:#f2effa;}
.aptitude-tbl-list.value td.vl03{background:#f8f6fd;}
.testTy-green .aptitude-tbl-list.value tbody th.vl04{background:#f4fbfa;}
.aptitude-tbl-list.value td.vl04{background:#f8fffe;}

/* .testTy-turqui .test_inner_header .tit_cont .txt_tit{background:#32849c;} */
/* .testTy-turqui .aptitude-result-head .head-title{background:#368da7;} */
/* .testTy-turqui .aptitude-result-head .member-info-wrap .title .color-txt{color:#32849c;} */
/* .testTy-turqui .aptitude-result-head .member-info-wrap .title .title-sub{color:#fc5402; font-weight: 500;} */
/*.testTy-turqui .aptitude-result-head .member-info .title{width: calc(100% - 289px);}*/
.testTy-turqui .cont-sub-title{margin:36px 0 12px;}
.testTy-turqui .aptitude-result-head .member-info .title .title-cmnt{word-break: keep-all;}
/* .testTy-turqui .aptitude-result-head .member-info{border-color:#32849c;} */
/* .testTy-turqui .aptitude-result-content .cont-title .txt-color{color:#32849c} */
.testTy-turqui .develop-type{width: 750px; margin:26px auto 48px;}
.testTy-turqui .develop-type ul {display: table;}
.testTy-turqui .develop-type ul li{display:inline-block; width:372px; height: 120px; padding: 25px 40px; background:#f0f6f7; position:relative; box-sizing: border-box;}
.testTy-turqui .develop-type ul li + li{margin-top:5px;}
.testTy-turqui .develop-type ul li:nth-child(2n){margin-left:3px; text-align: right;}
.testTy-turqui .develop-type ul li dt{font-size: 20px; margin-bottom:15px;color: #405f69;}
.testTy-turqui .develop-type ul li dd{font-size: 16px; color:#333; line-height: 1.2;}
.testTy-turqui .develop-type ul li dd:before{content:''; display:inline-block; width: 6px; height: 6px; border-radius: 50%; background:#a9a9a9; vertical-align: middle; margin: 0 8px 3px 0;}
.testTy-turqui .develop-type ul li:nth-child(1){border-radius: 20px 0 0 0;}
.testTy-turqui .develop-type ul li:nth-child(2){border-radius: 0 20px 0 0;}
.testTy-turqui .develop-type ul li:nth-child(3){border-radius: 0 0 0 20px;}
.testTy-turqui .develop-type ul li:nth-child(4){border-radius: 0 0 20px 0;}
.testTy-turqui .develop-type ul li:after{content:''; display:block; position:absolute; width:94px; height: 114px; background:url(../../img/inspct/puzzle_off.png) no-repeat}
.testTy-turqui .develop-type ul li:nth-child(1):after{width:120px; background-position: -2px -3px; top:31px; right: -30px; }
.testTy-turqui .develop-type ul li:nth-child(2):after{background-position: -125px -4px; top:32px; left: -4px; }
.testTy-turqui .develop-type ul li:nth-child(3):after{background-position: -2px -106px; top:-26px; right: -4px;}
.testTy-turqui .develop-type ul li:nth-child(4):after{background-position: -121px -127px; top:-5px; left: -8px; width:120px;}
.testTy-turqui .develop-type ul li.on{background:#ffe9e0;}
.testTy-turqui .develop-type ul li.on dt:before{content: '★';display: inline-block;position: relative;left: -6px;top: -1px;color: #ff4900;font-size: 18px;}
.testTy-turqui .develop-type ul li:nth-child(2).on:before{left: 137px;}
.testTy-turqui .develop-type ul li:nth-child(4).on:before{left: 120px;}
.testTy-turqui .develop-type ul li.on dt{color:#000;}
.testTy-turqui .develop-type ul li.on:after{content:''; display:block; position:absolute; width:113px; height: 114px; background:url(../../img/inspct/puzzle_on.png) no-repeat}
.testTy-turqui .develop-type ul li:nth-child(1).on:after{background-position: -8px -8px; top:31px; right: -25px; z-index: 10;}
.testTy-turqui .develop-type ul li:nth-child(2).on:after{background-position: -125px -8px; top:31px; left: -20px; z-index: 10;}
.testTy-turqui .develop-type ul li:nth-child(3).on:after{background-position: -8px -124px; top:-25px; right: -24px; z-index: 10;}
.testTy-turqui .develop-type ul li:nth-child(4).on:after{background-position: -121px -127px; top:-22px; left: -25px; z-index: 10;}
.testTy-turqui .cont_result .tbl_result{/* border:1px solid #000; */ font-size: 15px;}
.testTy-turqui .cont_result .tbl_result th, .testTy-turqui .cont_result .tbl_result td{/* border:1px solid #000; */}
.testTy-turqui .cont_result{padding-top:0px}
.bg_popup .testTy-turqui .cont_result{padding:0px}
.testTy-turqui .cont_result .tbl_result td.notip{padding:0;}
.testTy-turqui .tbl_result tr.on{background:#e4fbff;}
.testTy-turqui .tbl_result tr.on td:before{content: '★';display: block;position: absolute;left: 66px;top: 15px;color: #0670a2;font-size: 18px;}
.testTy-turqui .tbl_result tr:nth-child(2n).on td:before{top:26px;}
.testTy-turqui .tbl_result tr.on td.align_left_top:before{content:none;}
.txt-dot{display:block; font-size:20px; color:#000; padding: 10px 0 20px;}
.txt-dot:before{content:''; display:inline-block; width: 8px; height: 8px; border-radius: 50%; background:#18A0FB; vertical-align: middle; margin: 0 10px 4px 0;}
.dot-explain{font-size:16px; line-height: 1.5;}
.testTy-turqui .ex-user{color:#0074E5; font-weight: 600;}
.testTy-turqui .dot-explain02{font-size: 13px;line-height: 1.3;color: #666;}
.dash-bx{width:100%; border:1px dashed #7f7f7f; margin-top:40px; padding: 25px 45px; box-sizing: border-box; letter-spacing: -0.05em;}
.dash-bx.center{text-align: center;}
.dash-bx img.good, .dash-bx img.bad{vertical-align: middle; margin-right: 10px;}
.dash-bx em{font-size: 15px; color:#333;}
.dash-bx em span{color:#f35e4e}
.dash-bx .txt-right{display:inline-block; float:right}
.dash-bx span{font-size: 13px; color:#666;}
.dash-bx span + span{margin-left:25px;}
.dash-bx .txt-right.txt-right-dot span:before{content:''; display:inline-block; width: 6px; height: 6px; border-radius: 50%; background:#f35e4e; vertical-align: middle; margin-right:8px;}
.testTy-turqui .cont_result .tbl_result th{font-weight: 500;}
.testTy-turqui .cont_result .tbl_result th.part1{background:#eaf9fe; font-weight: 400;}
.testTy-turqui .tbl_result .part1 em{color:#026380; font-weight: 500;}
.testTy-turqui .tbl_result .part1 span{color:#f35e4e;}
.testTy-turqui .cont_result .tbl_result th.part2{background:#ffebe9; font-weight: 400;}
.testTy-turqui .tbl_result .part2 em{color:#ca1c0a; font-weight: 500;}
.testTy-turqui .tbl_result .part2 span{color:#f35e4e;}
.c087f98{color:#0074E5;}
.cfc4e3b{color:#fc4e3b;}
.testTy-turqui .cont_result .tbl_result td.no-line{border-left:1px solid #fff; border-bottom:1px solid #fff;}
.testTy-turqui .cont_result .tbl_result td.no-line p{text-align:left; line-height:1.8;}
.testTy-turqui .cont_result .tbl_result td.no-line p:before{content:'â€»'; display:inline-block; color:#fc4e3b;}
.testTy-turqui .tbl_result td{letter-spacing: -0.05em;}
.testTy-turqui .tbl_result td strong{display:block; font-size: 16px; font-weight: 500; padding-bottom:15px;}
.testTy-turqui .tbl_result td.score img{margin-top:7px;}
.dash-bx .score-bx{display:inline-block; padding-left:235px;}
.dash-bx .score-bx img{vertical-align: middle; margin-left:15px;}
/* .testTy-turqui .value-notice{border-color:#32849c;} */
/* .testTy-turqui .value-notice .score{border-color:#7ca5b1;} */
/* .testTy-turqui .value-notice dl dt{color:#32849c;} */

@media print {
    .testTy-green .aptitude-result-head .member-info .title h3 {padding-top: 28px; font-size:35px;}
    .testTy-green .aptitude_result_wrap .title-sub{margin-bottom: 20px;}
    .testTy-green .aptitude-result-head .member-info .title .title-cmnt .txt {padding-right:190px}
    .testTy-green .aptitude-result-head .member-info .title .title-cmnt .qmark-bottom {right:160px;}
    .testTy-green .aptitude-result-content .cont-wrap {margin-top:20px}
    .testTy-green .cont-sub-title {margin-top:20px}
    .testTy-green .cont-sub-title .center {color:#fff;}
    .testTy-green .value4-job li dl{height: auto; overflow: visible;}

    .testTy-green .aptitude-tbl-list th{padding: 8px 0;}
    .testTy-green .aptitude-tbl-list td{padding: 3px 0; line-height: 20px;}
    .testTy-green .aptitude-tbl-list.value.job td{padding:8px 0; line-height: 24px;}
    .testTy-green .cont-wrap.paper .career-test dt {padding:15px 0 7px 32px;}
    .testTy-green .aptitude-tbl-list.v-video td.left ul li:nth-child(2){display:none;}
}