
/* 기본 CSS 설정  *********************************************************************************************[ -- START -- ] */
body{

margin:0px;
-webkit-text-size-adjust:none;

}
div{border-width:0px; border-style:solid; border-color:red;}
img{border-width:0px; border-style:solid; border-color:green;}
table{clear:both; border-width:0px; border-style:solid; border-color:blue;}
td,tr,th{font-size:9pt; font-family:돋움;}
a{color:black; text-decoration:none;}
a:hover{color:black; text-decoration:underline;}
.login_input{width:100px; height:22px; border-width:0px; border-style:none; color:#ACACAC; background-color:#363636; font-size:12px; padding-top:5px; padding-left:4px;}
.ff_login{font-size:11px; padding-top:3px;}


.top02bg { background:url('../img/topmenuLine.gif') no-repeat 50%; width:2px; padding:0 0px 0 25px; }

.smfont { font-size:11px;}

.bbs_menu_name{font-family:돋움; font-size:8pt;color:#6C6C6C;}
.bbs_menu_name a:hover{color:white; text-decoration:none;}

/* 툴팁레이어 */
#dhtmltooltip{
position:absolute;
border-width:2px;
border-style:solid;
border-color:#CECECE;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}

/* 툴팁2 (js/tooltip2.js) */
#dhtmltooltipHelp{
	position: absolute;
	width: 200px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 2000;
	font-size:8pt;
	letter-spacing: -1;
}


/* 네이버물방울지도 툴팁레이어 */
#dhtmltooltipNMap{
position:absolute;
border-width:1px;
border-style:solid;
border-color:#CECECE;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}


/* PNG24 for IE 6 */
.png24{_behavior:url('../css/iepngfix.htc');}
.n_input{border:1px solid #cdcdcd; height:19px; line-height:19px; padding-left:5px;}
.videofont { font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:22px; color:#fff; line-height:1.1; color:#ffffff; }
.smfont { font-size:11px; }
.smfont2 { font-size:11px; color: #999999; }
.smfont3 { font-size:11px; letter-spacing:-1px; }
.smfont4 { font-size:12px; letter-spacing:-1px; }
.smfont5 { font-size:14px; letter-spacing:-1px; }
.title {font-size:10pt;font-family:돋움;color:#6C6C6C;font-weight:bold;letter-spacing:-1px;}
.title04 {font-size:10pt;font-family:돋움;color:#555; letter-spacing:-1px;}
.title03 {font-size:10pt;font-family:돋움;color:#6C6C6C;font-weight:bold;letter-spacing:-1px; padding-top:1px;}
.title02 {font-size:10pt;font-family:돋움;color:#A54E55;font-weight:bold;}
.cate {font-size:8pt;font-family:돋움;}
.gray {font-size:10pt;font-family:돋움;color:#767676;}
.categoryblue {font-size:8pt;font-family:돋움;color:#00a1e5;}
.graybar {font-size:7pt;font-family:돋움;color:#959595;}
.text {font-size:8pt;font-family:돋움;color:#959595;}
.text2 {font-size:10pt;font-family:돋움;color:#000000;font-weight:bold;}
.text3 {font-size:8pt;font-family:돋움;color:#6C6C6C;font-weight:bold;}
.bfont {font-size:10pt;font-family:돋움;color:#6C6C6C;}
.redbold {font-size:10pt;font-family:돋움;color:#9F0000;font-weight:bold;}
.redsm {font-size:8pt;font-family:돋움;color:#9F0000;}
.a_smfont { font-size:12px; font-family:Arial; color:#939393; font-weight:normal; }
.a_smfont2 { font-size:13px; font-family:Arial; color:#000000; font-weight:bold; }
.contents_font { font-size:14px; font-family:Arial; color:#000000; }
.text_main_title {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:22px; color:#fff; line-height:1.1; color:#000000}
.text_sub_title {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:20px; color:#aeaeae; line-height:1.1; color:#000000}
.text_title {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:42px; color:#fff; line-height:1.1; color:#515151}
.text_title_raid {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:35px; color:#fff; line-height:1.1; color:#515151}
.text_private_title {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:22px; color:#fff; line-height:1.1; color:#515151}
.text_doc_title {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; line-height:1.1; color:#515151; display:inline-block; font-size:26px; color:#f3721e; font-weight:bold;}
.text_atm_point_title {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:22px; color:#fff; line-height:1.1; color:#515151}
.text_mypagemenu {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:14px; color:#fff; line-height:1.1; color:#515151}
.text_member a.btn {cursor:pointer; display:inline-block; margin-top:5px; padding:10px 50px; font-size:16px; color:#515151; border:2px solid #515151; transition:all 0.4s ease}
.text_member a.btn:hover {color:#fff; border-color:#000000; background:#000000}
.text_member_black a.btn {cursor:pointer; display:inline-block; margin-top:5px; padding:10px 50px; font-size:16px; color:#fff; border:1px solid #515151; background:#000; transition:all 0.4s ease}
.text_member_black a.btn:hover {color:#fff; border-color:#515151; background:#515151}

.text_kakao a.btn {cursor:pointer; display:inline-block; margin-top:5px; padding-left:72px; height:27px; width:173px; padding-top:11px; font-size:16px; color:#515151; border:2px solid #fae300; transition:all 0.4s ease}
.text_kakao a.btn:hover {color:#00a1e5; border-color:#fae300; background:#fae300}
.text_kakao_black a.btn {cursor:pointer; display:inline-block; margin-top:5px; padding-left:72px; height:27px; width:173px; padding-top:11px; font-size:16px; color:#000; background:#fff; border:2px solid #000; transition:all 0.4s ease}
.text_kakao_black a.btn:hover {color:#000; border-color:#000; background:#000}

.text_naver a.btn {cursor:pointer; display:inline-block; margin-top:5px; padding-left:80px; height:27px; width:167px; padding-top:11px; font-size:16px; color:#515151; border:2px solid #1ee100; transition:all 0.4s ease}
.text_naver a.btn:hover {color:#00a1e5; border-color:#1ee100; background:#1ee100}
.text_btn a.btn {cursor:pointer; height:30px; margin-top:1px; padding:7px 10px; font-size:12px; color:#515151; border:1px solid #515151; transition:all 0.4s ease}
.text_btn a.btn:hover {color:#fff; border-color:#fdc848; background:#fdc848}
.text_btn_black a.btn {cursor:pointer; height:30px; margin-top:1px; padding:7px 10px; font-size:12px; color:#fff; border:1px solid #515151; background:#000; transition:all 0.4s ease}
.text_btn_black a.btn:hover {color:#fff; border-color:#515151; background:#515151}

.text_login_btn a.btn {cursor:pointer; height:30px; margin-top:1px; padding:10px 12px; font-size:12px; color:#515151; border:1px solid #515151; transition:all 0.4s ease}
.text_login_btn a.btn:hover {color:#fff; border-color:#fdc848; background:#fdc848}
.text_login_btn_black a.btn {cursor:pointer; height:30px; margin-top:1px; padding:10px 12px; font-size:12px; color:#fff; border:1px solid #fff; background:#000; transition:all 0.4s ease}
.text_login_btn_black a.btn:hover {color:#fff; border-color:#000000; background:#000000}

.text_search_btn a.btn {cursor:pointer; height:21px; margin-top:1px; padding:9px 12px; font-size:12px; color:#515151; border:1px solid #515151; transition:all 0.4s ease}
.text_search_btn a.btn:hover {color:#fff; border-color:#fdc848; background:#fdc848}
.text_menu table.btn {cursor:pointer; height:40px; margin-top:1px; padding:5px 0px 5px 10px; font-size:12px; color:#515151; transition:all 0.4s ease}
.text_menu table.btn:hover {border-color:#00a1e5; background:#00a1e5}
.text_process_btn a.btn {cursor:pointer; height:21px; margin-top:1px; padding:7px 12px; font-size:12px; color:#515151; border:1px solid #515151; transition:all 0.4s ease}
.text_process_btn a.btn:hover {color:#fff; border-color:#000000; background:#000000}
.text_process_btn_black a.btn {cursor:pointer; height:21px; margin-top:1px; padding:7px 12px; font-size:12px; color:#fff; border:1px solid #515151; background:#000; transition:all 0.4s ease}
.text_process_btn_black a.btn:hover {color:#fff; border-color:#515151; background:#515151}

.text_servicestatus_stop_btn a.btn {cursor:pointer; height:21px; margin-top:1px; padding:7px 12px; font-size:12px; color:#515151; border:1px solid #515151; transition:all 0.4s ease}
.text_servicestatus_stop_btn a.btn:hover {color:#fff; border-color:#ff0000; background:#ff0000}
.text_servicestatus_start_btn a.btn {cursor:pointer; height:21px; margin-top:1px; padding:7px 12px; font-size:12px; color:#515151; border:1px solid #515151; transition:all 0.4s ease}
.text_servicestatus_start_btn a.btn:hover {color:#fff; border-color:#00a1e5; background:#00a1e5}
.text_small_btn a.btn {cursor:pointer; height:21px; margin-top:1px; padding:9px 12px; font-size:12px; color:#515151; border:1px solid #515151; transition:all 0.4s ease}
.text_small_btn a.btn:hover {color:#fff; border-color:#00a1e5; background:#00a1e5}
.text_ltelist a.color {cursor:pointer; height:30px; margin-top:1px; padding:4px 10px; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif;  font-size:16px; color:#fc0505; font-weight:bold;  transition:all 0.4s ease}
.text_ltelist a.color:hover {color:#ffffff; border-color:#f95e00; background:#f95e00}
.text_lte a.color {cursor:pointer; height:30px; margin-top:1px; padding:7px 10px; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif;  font-size:16px color:#fc0505; font-weight:bold; border:1px solid #fc0505; transition:all 0.4s ease}
.text_lte a.color:hover {color:#ffffff; border-color:#f95e00; background:#f95e00}

.text_nas_more_btn a.btn {cursor:pointer; height:21px; margin-top:1px; padding:7px 12px; font-size:12px; color:#515151; border:1px solid #515151; transition:all 0.4s ease}
.text_nas_more_btn a.btn:hover {color:#fff; border-color:#000000; background:#000000}

.text_nas_more_btn_black a.btn {cursor:pointer; height:21px; margin-top:1px; padding:7px 12px; font-size:12px; color:#fff; border:1px solid #fff; background:#000; transition:all 0.4s ease}
.text_nas_more_btn_black a.btn:hover {color:#fff; border-color:#515151; background:#515151}


.text_small_btn a.btn {cursor:pointer; height:21px; margin-top:1px; padding:9px 12px; font-size:12px; color:#515151; border:1px solid #515151; transition:all 0.4s ease}
.text_small_btn a.btn:hover {color:#fff; border-color:#00a1e5; background:#00a1e5}

.text_app_contents_main_title {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:22px; color:#fff; line-height:1.1; color:#515151}
.text_app_contents_sub_title {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:14px; color:#aeaeae; line-height:1.1; color:#515151}
.text_app_contents_appaverage {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:82px; color:#fff; line-height:1.1; color:#515151}
.text_phone_contents_sub_title {font-size:18px; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; line-height:19px; color:#f51429; font-weight:bold;}
.text_phone_contents_sub_price {font-size:22px; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; line-height:19px; color:#000000; font-weight:bold;}
.text_phone_contents_sub_price_line {font-size:22px; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; line-height:19px; color:#f51429; font-weight:bold;}
.text_phone_contents_sub_price_won_line {font-size:20px; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; line-height:19px; color:#f51429; font-weight:bold;}
.text_phone_contents_sub_price_won {font-size:20px; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; line-height:19px; color:#000000; font-weight:bold;}

.text_app_relation_main_title {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:14px; color:#fff; line-height:1.1; color:#515151}
.text_app_relation_sub_title {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:12px; color:#aeaeae; line-height:1.1; color:#515151}
.text_app_relation_sub_text {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:12px; color:#aeaeae; line-height:1.1; color:#515151}

.text_nas_contents_main_title {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:22px; color:#fff; line-height:1.1; color:#515151}
.text_nas_contents_bay_title {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:16px; color:#fff; line-height:1.1; color:#515151}
.text_nas_contents_title {position:relative; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:38px; color:#000; line-height:1.1; color:#f4f4f4}


.text_realevent_btn a.btn {cursor:pointer; height:20px; margin-top:1px; padding:9px 12px; font-size:12px; color:#aaaebc; border:0px solid #ffffff; transition:all 0.4s ease}
.text_realevent_btn a.btn:hover {color:#fff; border-color:#fdc848; background:#fdc848}



 
 
 
.txt_process1 {color:#fff;font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:12px; display: inline-block; background-color: #ff5400; float: none; min-width: 60px; font-weight: 600; letter-spacing:-1px;}
.txt_process2 {color:#fff;font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:12px; display: inline-block; background-color: #000; float: none; min-width: 60px; font-weight: 600; letter-spacing:-1px;}
.txt_process3 {color:#fff;font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:12px; display: inline-block; background-color: #000; float: none; min-width: 60px; font-weight: 600; letter-spacing:-1px;}
.txt_process4 {color:#fff;font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; font-size:12px; display: inline-block; background-color: #000; float: none; min-width: 60px; font-weight: 600; letter-spacing:-1px;}

.txt_servicestatus1 {color:#ff0000; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; line-height:1.1; font-size:12px;}
.txt_servicestatus2 {color:#00a1e5; font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; line-height:1.1; font-size:12px;}

.txt_atmstatus1 {color:#ea1c39;font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; line-height:1.1; font-size:12px;}
.txt_atmstatus2 {color:#2ea908;font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; line-height:1.1; font-size:12px;}
.txt_atmstatus3 {color:#f9a54a;font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; line-height:1.1; font-size:12px;}
.txt_atmstatus4 {color:#00a1e5;font-family:'Source Sans Pro', 'Nanum Gothic',sans-serif; font-weight:700; line-height:1.1; font-size:12px;}

.text_boardlist_btn a.btn {cursor:pointer; height:30px; margin-top:1px; padding:10px 12px; font-size:12px; color:#515151; border:1px solid #515151; transition:all 0.4s ease}



/*메인 텍스트 탭메뉴 스타일*/
#tabmenu {
	float: left;
	margin: 0px; padding: 0px; list-style-type: none;
}
#tabmenu li {
	float: left;
}
#tabmenu li a {
	display: block; float: left;
	padding: 3px 8px;
	font-size: 11px; font-family: 돋움; color: #666; text-decoration: none;
}
#tabmenu li a.over {
	color: black;
	background: #eee;
}
#tabmenu li a.selected {
	color: black;
	background: #eee;
	font-weight: bold;
}
#tabcontents {
	clear: left;
	font-family: 돋움; font-size: 11px;
}
.tabcontent h2 {
	margin: 0px; padding: 10px 0px 5px 0px; font-size: 11px;
}
.tabcontent ul {
	margin: 0px; padding: 0px; list-style-type: none;
}


/* 추천키워드 투명도설정 */
.pick_keyword{filter:alpha(opacity:80);}
.pick_word{color:white;} /* 글자관련설정 */


/* 마우스이벤트 컬러 */
.rowsOverColor{background-color:#F4F4F4;}
.rowsOutColor{background-color:;}

.sponsorOverColor{border:3; border-style:solid; border-color:#00a1e5;}
.sponsorOutColor{border-width:3px; border-style:solid; border-color:#999;background-color:#00a1e5;}

/* 마이페이지 팝업메뉴 */
div#mypage_popup_menu{position:relative; z-index:1;}

.thin{font-weight:100;}


/* 우편번호 찾기 */
input.btn_zipcode{width:89px; height:21px; font-size:8pt; border:0px solid; background:url('../img/btn_pop_add.gif') no-repeat 0px 0px; cursor:pointer;}	/* 우편번호 */
input.btn_zipcode1 { background:url('../img/btn_email_inz.gif') no-repeat; height:22px; width:69px; border:0px solid red; cursor:pointer; vertical-align:middle;} /*이메일인증*/
input.btn_zipcode2 { background:url('../img/btn_phone_inz.gif') no-repeat; height:22px; width:69px; border:0px solid red; cursor:pointer; vertical-align:middle;} /*휴대폰인증*/
input.btn_zipcode3 { background:url('../img/btn_zip_inz.gif') no-repeat; height:22px; width:79px; border:0px solid red; cursor:pointer; vertical-align:middle;} /*회원가입우편번호*/


/* 회원정보수정 회원사진 */
img.img_preview{width:200px; margin:6px 0; border:1px solid #999;}



/*  목록부분 */

.mypg_myPoint_list_itemTDN01,.mypg_myPoint_list_itemTDN02,.mypg_myPoint_list_itemTDN03,.mypg_myPoint_list_itemTDN04,.mypg_myPoint_list_itemTDN05{
font-family:맑은 고딕, 돋움; font-size:8pt;
}
/* 목록항목내용 */
.mypg_myPoint_list_itemTDN01 font.1a{color:#F98F75; font-size:11pt; font-family:arial; font-weight:bold;}
.mypg_myPoint_list_itemTDN01 font.1b{color:gray; font-size:8pt; font-family:맑은 고딕,돋움;}
.mypg_myPoint_list_itemTDN01 font.1c{color:#0080FF; font-size:8pt; font-family:맑은 고딕,돋움;}

.mypg_myPoint_list_itemTDN02 font.2a{color:#0080FF; font-size:11pt; font-family:arial; font-weight:bold;}
.mypg_myPoint_list_itemTDN02 font.2b{color:gray; font-size:8pt; font-family:맑은 고딕,돋움;}

.mypg_myPoint_list_itemTDN03 font{font-size:9pt;}

.mypg_myPoint_list_itemTDN04 font{font-size:9pt;}

.mypg_myPoint_list_itemTD_blankN02{width:5px;}
.mypg_myPoint_list_itemTD_separator{width:2px;}




/* 리스트부분 */
.list_phone td{font:normal 8pt 굴림; color:gray;}
.connect{font-size:11px;font-family:돋음;color:#7e7e7e;}
.CloudT { height:78px; padding-top:7px; padding-right:5px; padding-bottom:5px; _padding-bottom:4px; padding-left:5px; text-align:center; width:205px; background-color:#fff;  }
.img_center img{vertical-align:middle;}


/*  모바일부분 */


.m_font01 {color:#FFFFFF; font-size:8pt;}
.mobile_smfont { font-size:12px; }
.mobile_smfont2 { font-size:14px; letter-spacing:-1px; }
.mobile_smfont3 { font-size:11px; letter-spacing:-1px; }
.mobile_smfont4 { font-size:10px; }
.mobile_searchbox {font-size:12px; color:#000000; width:100%; height:25px; background-color:#ffffff; border:1; border-style:none;}
.mobile_smfont5 { font-size:15px; font-family:맑은 고딕,돋움;}
.mobile_smfont6 { font-size:14px;}
.mobile_smfont7 { font-size:11px; color:#FFFFFF;}
.mobile_smfont8 { font-size:15px; font-family:맑은 고딕,돋움; color:#000000;  font-weight:bold;}
.hrDotLine01{width:100%;  height:1px; background:url('../img/dotline_type03.gif'); margin:2px 0 4px 0;}
.m_font0420 {color:#FFFFFF; font-size:8pt;opacity:0.2; filter:alpha(opacity:20,style:0,finishopacity:100)}






/*미니홈*/
.HDtitle { border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; font:bold 12px '돋움'; color:#161616; padding:3px 0 0 10px; width:120px; text-align:left; background-color:#f8f8f8; }
.HDtitle img { margin:0 3px 2px 0 }
.HDbLine { padding:5px 0 5px 5px; border-bottom:1px solid #e4e4e4; }




/*회원가입 출력형식폼*/
.sminput5 {border:1px solid #b6b6b6; height:30px; width:100%;padding-left:3px; line-height:25px; -webkit-border-radius:0; -webkit-appearance:none;"}




/* 상품 롤오버시 border스타일 */
.box_st_out{
border:1px solid #dcdcdc;
border-bottom:1px solid #b3b3b3;
margin:10px 2px;
}

.box_st_over {
border:3px solid #373c4e;
margin:8px 0px;
}

.box_st_out_noProduct{
border:1px solid #dcdcdc;
border-bottom:1px solid #b3b3b3;
margin:10px 2px;
background:#f7f7f7 url('../img/bg_coming_soon.jpg') no-repeat center center;
}



/*현재 선택된 샾*/
.shop_now7 {
				background:#6a6a6a;
				border:1px solid #393939;
				width:28px; 
				height:30px;
				vertical-align:middle;
				font-weight:bold; 
				color:#fff !important;
				float:left;
				text-align:center;
				margin-right:2px;
				}
.shop_now7 a { color:#fff !important; background:#00a1e5; width:28px; height:23px; display:inline-block; padding-top:7px;}


/*선택안된 샾*/
.shop_nomal7 {
				background:#fdc848;
				border:1px solid #f3b621;
				width:28px; 
				height:30px; 
				vertical-align:middle;
                font-weight:bold;
				color:#00a1e5; 
				float:left; 
				text-align:center;
				margin-right:2px;
				}
.shop_nomal7 a { color:#fff; width:36px; height:23px; display:inline-block; padding-top:7px; }
.shop_nomal7 a:hover{color:#fff; background:#00a1e5; width:36px; height:23px; display:inline-block; padding-top:7px;}



.star_rating_g,
.star_rating_g span{display:inline-block;overflow:hidden;height:15px;height:15px;background:transparent url(img/rating.gif) no-repeat}
.star_rating_g {width:79px;vertical-align:middle}
.star_rating_g span{background-position:0 -14px;font-size:0;line-height:0;text-indent:-100px;text-indent:0;vertical-align:top}

