@charset "UTF-8";.bck_top {	background-image: url(images_main/bck/bck_top.jpg);	background-position: center 55px;	background-repeat: no-repeat;}.curremt_project {	background-image: url(images_main/home/current_bck.png);	background-position: center bottom;	background-repeat: no-repeat;}.past_project {	background-image: url(images_main/home/past_bck.png);	background-position: center bottom;	background-repeat: no-repeat;}.bck_tb_lr_top {	background-image: url(images_main/table/home_tb_lr_top.png);	background-position: center top;	background-repeat: no-repeat;}.bck_tb_lr_bot {	background-image: url(images_main/bck/bck_tb_lr_bot.png);	background-position: center bottom;	background-repeat: no-repeat;}.bck_tb_sm_top {	background-image: url(images_main/table/bck_tb_sm_top.png);	background-position: center top;	background-repeat: no-repeat;}.bck_tb_sm_bot {	background-image: url(images_main/table/bck_tb_sm_bot.png);	background-position: center bottom;	background-repeat: no-repeat;}.tb_sm_top {	background-image: url(images_main/table/tb_sm_top.png);	background-position: center bottom;	background-repeat: no-repeat;}.tb_sm_mid {	background-image: url(images_main/table/tb_sm_mid.png);	background-position: center center;	background-repeat: repeat-y;}.tb_sm_bot {	background-image: url(images_main/table/tb_sm_bot.png);	background-position: center top;	background-repeat: no-repeat;}.tb_lg_top {	background-image: url(images_main/table/tb_lr_top.png);	background-position: center bottom;	background-repeat: no-repeat;}.tb_lg_top_service {	background-image: url(images_main/table/tb_lr_top_ser.png);	background-position: center bottom;	background-repeat: no-repeat;}.tb_lg_top_ourwork {	background-image: url(images_main/table/tb_lr_top_our.png);	background-position: center bottom;	background-repeat: no-repeat;}.tb_lg_top_contact {	background-image: url(images_main/table/tb_lr_top_con.png);	background-position: center bottom;	background-repeat: no-repeat;}.tb_lg_top_contact2 {	background-image: url(images_main/table/tb_lr_top_con2.png);	background-position: center bottom;	background-repeat: no-repeat;}.tb_lg_top_company {	background-image: url(images_main/table/tb_lr_top_com.png);	background-position: center bottom;	background-repeat: no-repeat;}.tb_lg_mid {	background-image: url(images_main/table/tb_lr_mid.png);	background-position: center center;	background-repeat: repeat-y;}.tb_lg_bot {	background-image: url(images_main/table/tb_lr_bot.png);	background-position: center top;	background-repeat: no-repeat;}.text_body_white {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CCCCCC;}.text_body_white2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #FFFFFF;	font-weight: bold;}.text_body_red {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #CC3727;}.line {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #999999;	border-right-color: #666666;	border-bottom-color: #666666;	border-left-color: #999999;}.text_body_grey {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	font-weight: normal;}.text_body_red {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FF0000;	font-weight: normal;}.bck_main {	background-image: url(images_main/bck/bck_main2.png);	background-position: center top;	background-repeat: repeat-y;}
