#block_08 {width:100%; background-color:#fff; overflow:hidden; margin:30px 0; text-align:center;  }
.section .main_body {position:relative;background: url(../img/self_bg.jpg) no-repeat;width:1250px;height:658px; margin:0 auto;}
.section .main_body .mbody {cursor: pointer;position: absolute;}
.section .main_body .mbody a {display:block; visibility: hidden; border:0px solid #000;}
.section .main_body .mbody.on a {visibility: visible;}
.section .main_body .mbody.part0 {top:50px;left:493px} /*목*/
.section .main_body .mbody.part1 {top:301px;left:145px;} /*팔*/
.section .main_body .mbody.part2 {top:121px;left:541px;} /*어깨*/
.section .main_body .mbody.part4 {top:499px;left:685px;} /*무릎*/
.section .main_body .mbody.part5 {top:499px;left:395px;} /*종아리*/
.section .main_body .mbody.part6 {top:412px;left:93px;} /*손*/
.section .main_body .mbody.part7 {top:540px;left:35px;} /*발*/
.section .main_body .mbody.part8 {top:281px;left:693px;} /*허리*/
.section .main_body .mbody.part9 {top:361px;left:713px;} /*엉덩이*/
.section .main_body .mbody.part10 {top:231px;left:265px;} /*가슴*/
.section .main_body .mbody.part11 {top:188px;left:397px;} 


.article .oneTit {text-align:center;margin-top:18px;margin-bottom:63px;}
.article .oneBody {position:relative;background:url(../img/subBody.jpg) no-repeat;width:900px;height:699px}
.article .oneBody .oneCnt {cursor: pointer;position: absolute;}
.article .oneBody .oneCnt a {display:inline-block;visibility: hidden;}
.article .oneBody .oneCnt.over a {visibility: visible;}
.article .oneBody .neck {top:94px;left:228px}
.article .oneBody .waist {top:301px;left:41px}
.article .oneBody .shoulder {top:133px;left:178px}
.article .oneBody .knee {top:554px;left:272px}
.article .oneBody .hip {top:351px;left:41px}
.article .oneBody .calf {top:401px;left:430px}
.article .oneBody .thigh {top:441px;left:41px}
.article .oneBody .chest {top:245px;left:403px}
.article .oneBody .hand {top:452px;left:364px}
.article .oneBody .arm {top:181px;left:51px}
.article .oneBody .foot {top:525px;left:63px}

.popWrap {width:320px;border:1px solid #bbbbbb;background:#ffffff;border-radius:6px;display:none;}
.popWrap .popTop {height:41px;line-height:41px;background:#319fad;font-size:18px; text-align:left; color:#fffefe;padding-left:25px;position:relative;border-top-left-radius:6px;border-top-right-radius:6px; }
.popWrap .popTop .close {display: block;width:32px;height:32px;background:url(../img/pop_close.png) no-repeat;position: absolute;top:5px;right:10px;text-indent:-9999px }
.popWrap .popCnt {padding:0 8px;overflow: hidden;border-bottom-left-radius:6px;border-bottom-right-radius:6px}
.popWrap .popCnt li {border-bottom:1px solid #c6c6c6;position: relative;}
.popWrap .popCnt li:last-child {border-bottom:none;}
.popWrap .popCnt li a {display:block;color:#6d6d6d; text-align:left;}
.popWrap .popCnt li a:hover ,.popWrap .popCnt li a:active {color:#0072bc;}
.popWrap .popCnt .popTxt {position:absolute;top:0;left:148px;vertical-align: middle;display: table}
.popWrap .popCnt .popTxt h4{font-size:14px;display:table-cell;vertical-align: middle}

#popneck {position: absolute;top:150px;right:34px;}
#popwaist {position: absolute;top:150px;right:34px;}
#popshoulder {position: absolute;top:265px;right:34px;}
#popknee {position: absolute;top:150px;right:34px;}
#pophip {position: absolute;top:150px;right:34px;}
#popcalf {position: absolute;top:325px;right:34px;}
#popthigh {position: absolute;top:250px;right:34px;}
#popchest {position: absolute;top:320px;right:34px;}
#pophand {position: absolute;top:265px;right:34px;}
#poparm {position: absolute;top:318px;right:34px;}
#popfoot {position: absolute;top:60px;right:34px;}

.dimm {position:fixed;top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:0.5;z-index:10;display:none}
#mb_login {position:fixed;top:0;left:0;padding:0 !important;background:#fff; z-index:100;display:none}


.main_body #popneck {position: absolute;top:222px;right:15px;}
.main_body  #popwaist {position: absolute;top:129px;right:15px;}
.main_body #popshoulder {position: absolute;top:243px;right:15px;}
.main_body #popknee {position: absolute;top:128px;right:15px;}
.main_body #pophip {position: absolute;top:229px;right:15px;}
.main_body #popcalf {position: absolute;top:303px;right:15px;}
.main_body #popthigh {position: absolute;top:296px;right:15px;}
.main_body #popchest {position: absolute;top:300px;right:15px;}
.main_body #pophand {position: absolute;top:243px;right:15px;}
.main_body #poparm {position: absolute;top:250px;right:15px;}
.main_body #popfoot {position: absolute;top:128px;right:15px;}



/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
#block_08 {padding:20px 0 ;  margin:0px 0 30px 0; }
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}


