
.body_style {
	margin: 0px;
	text-align: center;
}

.cellborder_left_right {
  border-left: 2px solid #CCCCCC;
  border-right: 2px solid #CCCCCC;
}
	
.cellborder_left_right_bottom {
  border-bottom: 2px solid #CCCCCC;
  border-left: 2px solid #CCCCCC;
  border-right: 2px solid #CCCCCC;
}

.cellborder_right_bottom {
  border-bottom: 2px solid #CCCCCC;
  border-right: 2px solid #CCCCCC;
}

.cellborder_top_right_bottom {
  border-top: 2px solid #CCCCCC;
  border-bottom: 2px solid #CCCCCC;
  border-right: 2px solid #CCCCCC;
}


.cellborder_bottom {
  border-bottom: 2px solid #CCCCCC;
}

.cellborder_right {
  border-right: 2px solid #CCCCCC;
}

.image_border {
  border-collapse: collapse;
  border: 2px solid #CCCCCC;
}

.os_border {
	border-collapse: collapse;
	border: 3px solid #F20017;
}

A.footerLink:link {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 10px;
  color: #FFFFFF ;
  text-decoration: none ;
}

A.footerLink:hover {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 10px;
  color: #FFFFFF ;
  text-decoration: none ;
}

A.footerLink:visited {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 10px;
  color: #FFFFFF ;
  text-decoration: none ;
}

.pc_fashion_border_submenu {
	border-collapse: collapse;
	border: 2px solid #991238;
}

.pc_fashion_border {
	border-collapse: collapse;
	border: 3px solid #991238;
}

.pc_fashion_submenu_white:link, .pc_fashion_submenu_white:hover, .pc_fashion_submenu_white:visited {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  color: #FFFFFF ;
  text-decoration:none;
}

.pc_fashion_submenu_grey:link, .pc_fashion_submenu_grey:hover, .pc_fashion_submenu_grey:visited {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  color: #666666 ;
  text-decoration:none;
}

.footerText {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 10px;
  color: #FFFFFF ;
}

.genText {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  color: #666666 ;
}

.smallText {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 10px;
  color: #666666 ;
}

.ly_cl_white_large {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 26px;
  color: #FFFFFF ;
  font-weight: bold ;
}

.ly_cl_white_small {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 18px;
  color: #FFFFFF ;
  font-weight: bold ;
}

.whiteText_14 {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 14px;
  color: #FFFFFF ;
  font-weight: bold ;
}

.whiteText_12 {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  color: #FFFFFF ;
  line-height:17px ;
}

.os_detail_header {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 30px;
	color: #FFFFFF ;
	letter-spacing: -1px;
}

.os_detail_red {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	color: #F20017 ;
	font-weight: bold ;
}

.os_detail_product_code {
	font-family: Aria, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 18px;
	color: #333333 ;
	font-weight: bold ;
}

.os_detail_product_desc {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #333333 ;
	font-weight: bold ;
}

.os_detail_text {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #333333 ;
	font-weight: bold ;
	line-height: 21px ;
}

.pc_fashion_header {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 20px;
	color: #FFFFFF ;
	letter-spacing: -1px;
}

.pc_fashion_desc {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #333333 ;
	font-weight: bold ;
}

.pc_fashion_blue {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 18px;
	color: #0E2B89 ;
}

.pc_fashion_red {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 22px;
	color: #991238 ;
}

.pc_fashion_red_middle {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 18px;
	color: #991238 ;
}

.pc_fashion_red_small {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #991238 ;
	letter-spacing: -1px;
}

.pc_fashion_small {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #333333 ;
}

.pc_fashion_14 {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	color: #333333 ;
	font-weight: bold ;
	letter-spacing: -1px;
}

.pc_fashion_st_red {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 32px;
	color: #991238 ;
	letter-spacing: -2px;
}

.pc_fashion_st_red_small {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  color: #991238 ;
}

.pc_fashion_st_grey {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 16px;
	color: #666666 ;
	font-weight: bold ;
}

.pc_fashion_st_grey_small {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  color: #333333 ;
  line-height:18px;
}

.pc_fashion_st_grey_mini {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 11px;
  color: #333333 ;
}

.pc_fashion_st_greenblue {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 16px;
  color: #0480B7 ;
  font-weight: bold ;
}

.pc_fashion_st_black {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 16px;
	color: #000000 ;
	font-weight: bold ;
}

.pc_vip {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	color: #000000 ;
	font-weight: bold ;
}

.product_list_product_num {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 14px;
  color: #FFFFFF ;
  line-height: 18px ;
}

.product_title {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 30px;
	color: #FFFFFF ;
	font-weight: bold ;
}

.product_subtitle {
	font-family: Aria, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 18px;
	color: #333333 ;
	font-weight: bold ;
}

.product_detail {
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  color: #FFFFFF ;
  line-height: 17px;
}

.product_add {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #333333 ;
	font-weight: bold ;
}

.vip_header {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 18px;
	color: #333333 ;
	font-weight: bold ;
	letter-spacing: -1px;
}

.vip_fieldname {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	color: #666666 ;
	font-weight: bold ;
	letter-spacing: -1px;
}

.vip_fielddata {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	color: #333333 ;
	border: 1px solid #999999;
}

.vip_remark {
	font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #333333 ;
}