
#titleshop .shopintro {border:1px solid #bfbebe; width: 728px; height:145px; background-color: #f9f9f9; font-size:13px; position: relative;}
#titleshop .shopintro .invenlogo {position: absolute; top: 60px; left: 32px;}
#titleshop .shopintro .introduction {position: absolute; width: 708px; color: #7b7b7b; top: 25px; left: 10px; line-height: 17px; letter-spacing: 0.3px;}

#titleshop .shoprank {margin-top:30px;}
#titleshop .shoprank table {text-align: center; width: 730px; border-top:2px solid #d83049; color:#222222;}

#titleshop .shoprank table tr {border-bottom:1px solid #cdcccc;}

#titleshop .shoprank table th {padding:12px 0; font-weight: bold; background-color: #ededed; position: relative;}
#titleshop .shoprank table th::after {content: "1"; border-right: 1px solid #d7d7d7; position: absolute; right: 0; text-indent: -9999px;}
#titleshop .shoprank table th:last-child::after {display: none;}
#titleshop .shoprank .rank {width: 83px;}
#titleshop .shoprank .title {width: 408px;}
#titleshop .shoprank .price {width: 101px;}
#titleshop .shoprank .acquisition {width: 138px;}

#titleshop .shoprank .rankbox p {width:47px; height: 15px; color:#fff; line-height: 16px;  margin: 0 auto;}
#titleshop .rank0 p {border:1px solid #7a7a7a; background-color: #9e9e9e;}
#titleshop .rank1 p {border:1px solid #3cb815; background-color: #51c12f;}
#titleshop .rank2 p {border:1px solid #283cb5; background-color: #364ee0;}
#titleshop .rank3 p {border:1px solid #b11cb6; background-color: #cd2fd3;}
#titleshop .rank4 p {border:1px solid #ff4e00; background-color: #ff9000;}
#titleshop .rank5 p {border:1px solid #c00000; background-color: #ff0000;}

#titleshop .titlebox {text-align: left; padding:20px 15px;}
#titleshop .titlename {font-size:15px; font-weight:600; margin-bottom:3px;}
#titleshop .explanation {color:#868686;}
#titleshop .explanation span {color: #222222}
#titleshop .acquisitionBox button {width:122px; height: 29px; line-height: 30px;  margin: 0 auto; font-weight: bold; font-size:inherit; font-family:inherit; box-sizing:content-box}
#titleshop .acquire1 button {border:1px solid #cdcccc; cursor: pointer;}
#titleshop .acquire1 button:hover {background: #cdcccc; color:#fff;}
#titleshop .acquire2 button {border:1px solid #b71544; background: #b71544; color:#fff;}
#titleshop .acquire3 button {border:1px solid #cdcccc; background: #ebebeb;}
#titleshop .acquire4 button {border:1px solid #b71544; color:#b71544; cursor: pointer;}
#titleshop .acquire4 button:hover {background: #b71544; color:#fff;}

#titleshop .paging {width: 725px; height: 12px; padding: 10px 0; clear: both; text-align: center; margin-top: 20px; background-color: white;}
#titleshop .basetext {padding-top: 1px;}
#titleshop .prevtext {padding: 1px 5px 0 18px; background: url(//static.inven.co.kr/image_2011/fifaonline3/dataninfo/simul_list_prev_btn.png) no-repeat left top;}
#titleshop .currentpg {color: #ff0000; font-size: 20px; font-weight: bold; letter-spacing: -1px; padding: 1px 5px 0;}
#titleshop .paging a {padding: 1px 5px 0;}
#titleshop .nexttext {padding: 1px 18px 0 5px; background: url(//static.inven.co.kr/image_2011/fifaonline3/dataninfo/simul_list_next_btn.png) no-repeat right top;}

#titleshop .nodata{ height: 50px;}