.sat_test.wrap {margin:0; width:680px; background:#bb4279 url("//image.gohackers.com/img/sat_test/bg_cont_bottom.gif") no-repeat 0 100%; padding-bottom:19px }
.top_guide {padding:13px 0 51px 23px; color:#fff; background:#bb4279 url("//image.gohackers.com/img/sat_test/bg_cont_top.gif") no-repeat 0 100%; }
.top_guide h2 {font-size:18px; font-weight:bold}
.top_guide ul {line-height:18px; margin-top:16px}
.test_cont {width:640px; margin:0 auto; background:#fff; color:#232323; padding-left:30px}
.test_cont>dl {width:615px; line-height:18px}
.test_cont>dl>dt {padding-bottom:20px; width:600px; padding-left:15px; position:relative}
.test_cont>dl>dt>span {display:inline-block; position:absolute; top:0; left:0}
.test_cont>dl>dd {padding-bottom:40px; padding-left:15px}
.test_cont>dl em {text-decoration:underline}
.test_cont>dl>dd label {padding-left:10px; line-height:20px}
.test_cont .bottom {color:#232323; font-weight:bold}
.grade_area {overflow:hidden; width:610px; margin-bottom:25px}
.grade_area>dl {width:277px; line-height:22px; float:left; padding:12px 0 0 23px; height:51px; background:url("//image.gohackers.com/img/sat_test/bg_grading.gif") no-repeat 0 0}
.grade_area>dl dt {font-weight:bold; float:left; width:93px}
.grade_area>dl dd {font-weight:bold; width:156px; float:left}
.grade_area>dl dd>span {font-weight:bold; display:inline-block; padding-left:40px}
.grade_area>dl dd>span:first-child , .grade_area>dl dd.result>span:first-child {padding-left:0}
.grade_area>dl dd.result {color:#f0082b}
.grade_area>dl dd.result>span {padding-left:26px}
.grade_area>p {float:right; font-weight:bold; line-height:20px; margin-top:10px}
.test_cont.adv>dl {width:570px; border:1px solid #bb4279; padding:17px 10px; margin-bottom:19px}
.test_cont.adv>dl>dt {width:550px}
.test_cont.adv>dl>dd {padding-bottom:0}
.test_cont .comment {width:600px; margin-bottom:50px; line-height:18px}
.test_cont .comment strong {color:#bb4279; font-weight:bold}
.test_cont .comment em {font-weight:bold}
.test_cont .comment>p {margin-top:10px}

.strategy.wrap {width:750px; margin:0 auto}
.sat_media {width:750px; height:422px; background:#000;}
.strategy_list {width:100%; overflow:hidden; margin-top:17px;height: 40px;display:flex;}
.strategy_list li {width:20%;background:#eee;text-align:center;color:#848484;font-weight:bold;box-sizing:border-box;}
.strategy_list li a {font-family: 'Nanum Gothic bold';display:block;line-height:38px;font-size:16px;font-weight:bold;letter-spacing:-1px;
    border-bottom:3px solid#a62d63;}
/* .strategy_list li:first-child a {background-position:0 0}
.strategy_list li:nth-child(2) a {background-position:-167px 0} */
/* .strategy_list li.t_03 a {background-position:-334px 0}
.strategy_list li.t_05 a {background-position:-502px 0} */

.strategy_list li:hover,.strategy_list li a:hover{background:#fff;color:#a62d63;border:.5px solid #a62d63;}
.strategy_list li.active a {background:#fff;color:#a62d63;border:3px solid#a62d63;border-bottom:none;
    position: relative;top: 0px;z-index: 1;}
/* .strategy_list li:first-child a:hover, .strategy_list li:first-child.active a {background-position:0 -39px}
.strategy_list li:nth-child(2) a:hover, .strategy_list li:nth-child(2).active a {background-position:-167px -39px}
.strategy_list li.t_03 a:hover, .strategy_list li.t_03.active a {background-position:-334px -39px} */
/* .strategy_list li.t_04 a:hover, .strategy_list li.t_04.active a {background-position:-402px -32px} */
/* .strategy_list li.t_05 a:hover, .strategy_list li.t_05.active a {background-position:-502px -39px} */

/* .hide-text {font-size: 1px; height: 1px; left: -9999px; line-height: 0; position: absolute; width: 1px} */