.headline { background:#d83049 !important; border-top: 1px solid #ff8ea2 !important; border-bottom: 1px solid #e6193d !important; }

table {
	border-collapse: collapse;
	border-spacing: 0;
}

#titleshop {padding:16px 5px;}
#titleshop h4 {display: none;}
#titleshop .shopintro {border:1px solid #bfbebe; background-color: #f9f9f9; font-size:13px; margin: 0 auto; overflow: hidden;}
#titleshop .shopintro .invenlogo {width: 30%; float: left; text-align: center; line-height: 230px;}
#titleshop .shopintro .invenlogo img {width: 80px; vertical-align: middle;}
#titleshop .shopintro .introduction { padding:3%; float: left; color: #7b7b7b;}

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

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

#titleshop .shoprank table th {padding:5px 0; font-weight: bold; background-color: #ededed; position: relative; font-size:13px;}
#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: 15%;}
#titleshop .shoprank .title {width: 40%;}
#titleshop .shoprank .price {width: 23%; padding:0 1%;}
#titleshop .shoprank .acquisition {width: 20%;}

#titleshop .shoprank .rankbox p {width:40px; height: 18px; color:#fff; line-height: 18px;  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:15px 6px;}
#titleshop .titlename {font-weight:600;}
#titleshop .titleprice {font-size: 12.5px; padding:0 1%;}
#titleshop .explanation {color:#868686; font-size: 12px;}
#titleshop .explanation span {color: #222222}
#titleshop .acquisitionBox button {width:60px; height: 18px; line-height: 18px;  margin: 0 auto; font-weight: bold; font-size:12px; font-family:inherit; background-color:transparent; 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 {height: 12px; clear: both; text-align: center; margin-top: 15px; background-color: white; font-size:9px;}
#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 center;}
#titleshop .currentpg {color: #ff0000; font-size: 12px; font-weight: bold; letter-spacing: -1px; padding: 1px 5px 0;}
#titleshop .paging a {padding: 0px 3px;}
#titleshop .paging .pg {border: 0px; width: 0px; vertical-align:baseline;}
#titleshop .paging .currentpg {border: 0px; background-color: #fff;}
#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 center;}