#background_container { padding-top:98px; }
#price_background { background:url('http://design.uni114.co.kr/images/renewal/price/background.jpg') no-repeat center center; height:246px; text-align:center; position:relative; }
#price_background > div { position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); }
#price_container { position:relative; padding:40px 0; }
#price { width:1188px; margin:0 auto; height:auto; overflow:hidden; }
.price_title1 { font-size:30px; font-weight:500; }
.price_title2 { font-size:18px; font-weight:300; }

.category_container { overflow:hidden; }
.category { width:160px !important; height:80px; background:#fff; border:1px solid #ddd; border-right:0; line-height:80px; text-align:center; float:left; font-size:22px; font-weight:500; }
.category:hover, .category.on { background:#21c8cb; border:1px solid #21c8cb; border-right:0; color:#fff; }

#category_70 { width:220px !important; border-right:1px solid #ddd; }

.category_2 { border:1px solid #fff; border-radius:25px; display:inline-block; padding:8px 25px; color:#fff; font-size:18px; font-weight:500; margin:0 7px; }
.category_2:hover, .category_2.on { color:#21c8cb; background:#fff; font-weight:bold; }
.category2_container { text-align:center; background:#21c8cb; overflow:hidden; padding:20px 0; }

table { width:1188px; border-collapse: collapse; margin-top:40px; border:1px solid #acacac; }
table tr td { height:60px; text-align:center; width:550px; font-size:16px; font-weight:500; border-top:1px solid #acacac; border-bottom:1px solid #acacac; border-right:1px solid #acacac; white-space: pre-line; }
.row { background:#f7f7f7; font-size:22px; font-weight:400; border-top:1px solid #acacac; border-bottom:1px solid #acacac; border-right:1px solid #acacac; padding:20px 0; white-space: pre-line; width:396px; }

.table_title { background:#f7f7f7; font-size:22px; font-weight:400; }
.shortcut { margin-top:15px; }
.price { font-size:16px; font-weight:300; color:#ff2727; width:200px; }