.px14 {	font-size: 14px;	line-height: 16px;}.px16 {  font-size: 16px}.px12 {  font-size: 12px; line-height: 17px}.px10 {	font-size: 10px;	line-height: 14px;}.px11 {  font-size: 11px; line-height: 15px}.px9 {  font-size: 9px; line-height: 12px}.px8 {  font-size: 8px}.machine_data { font-size: 9px; line-height: 14px}.partstit {	font-size: 16px;	color: #FFFFFF;	font-weight: bold;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CC9900;	padding-bottom: 3px;}.contents_red_back { background-image: url(01contents/01contents_data/01_contents_red_shop.jpg); background-repeat: no-repeat; background-position: right bottom }.parts_blue_back {  background-image: url(02parts/02parts_data/02_parts_color_shop.jpg); background-position: right bottom; background-repeat: no-repeat}.works_green_back {  background-image: url(03works/03works_data/03_works_color_shop.jpg); background-repeat: no-repeat; background-position: right bottom}.gallely_orange_back {  background-image: url(07gallely/07gallely_data/07gallely_color_shop.jpg); background-repeat: no-repeat; background-position: right bottom; background-color: #FFFFFF}.infor_yellow_back {  background-image: url(09infor/09infor_data/09infor_color_shop.jpg); background-repeat: no-repeat; background-position: right bottom}.m884_shop_back {  background-image: url(04884member/04884_data/04_884_color_shop.jpg); background-repeat: no-repeat; background-position: right bottom}.topics_pink_back {  background-image: url(08topics/08topics_data/shop_topics.jpg); background-repeat: no-repeat; background-position: right bottom}.demo_shop_back {  background-image: url(05democar/05democar_data/05_demo_color_shop.jpg); background-repeat: no-repeat; background-position: right bottom}.history_shop_back {  background-image: url(06history/06history_data/06_history_color_shop.jpg); background-repeat: no-repeat; background-position: right bottom}