.spAll {width: 735; height:auto}
.sp70 {	width: 67%; height:auto; float: left; }
.sp30 {width: 33%; height:auto; clear: right; float: right; }
.his_s01 {height: auto; width: 80px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; float: left; text-align: center; padding-top: 8px; padding-bottom: 8px; line-height: 18px;}
.his_s02 {height: auto; width: 650px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; float: left; padding-top: 8px; padding-bottom: 8px; line-height: 18px;}
.his_s03 {height: auto; width: 410px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; float: left; padding-top: 8px; padding-bottom: 8px; line-height: 18px;}

/*Ideas*/
.com_title {height: auto; width: auto; margin-top: 20px; margin-bottom: 35px; margin-left: 38px; }
.c_txt {height: auto; width: auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666; line-height: 18px;}

.com_i02 {height: auto; width: 460px; float: left; }
.com_i03 {height: auto; width: 258px; float: right; margin-left: 18px; margin-top: 17px; }
.com_i04 {height: auto; width: 276px; text-align: center; float: left; }
.com_iphot {height: auto; width: 269px; text-align: center; float: left; padding-right: 4px; padding-bottom: 7px; padding-left: 3px; background-image: url(../img/com/com_bg.jpg); }
.com_itxt {height: auto; width: 410px; float: left; background-image: url(../img/com/img_txtbg.jpg); padding-top: 45px; padding-left: 43px; background-repeat: no-repeat; padding-right: 10px; }
.com_i05 {height: auto; width: 450px; float: left; margin-left: 15px; }

.com_e02 {height: auto; width: 356px; float: left; }
.com_e03 {height: auto; width: 356px; float: right; margin-left: 18px; }
.com_e04 {height: auto; width: 73px; margin-top: 47px; text-align: center; float: left; }
.com_e05 {height: auto; width: auto; float: left; margin-left:13px}
.com_e06 {height: auto; width: 360px; float: left; }
.com_e07 {height: auto; width: 282px; float: left; margin-left:13px; margin-top:54px}

.new_e00 {height: auto; width: 562px; float: left; }
.new_e01 {height: auto; width: 562px; float: left; background-image: url(../img/com/com_ebg00.jpg); background-repeat: repeat-y; }
.new_e02 {height: auto; width: 550px; float: left; background-image: url(../img/com_t/com_ebg01.jpg); background-repeat: no-repeat; padding-top: 70px; padding-left: 12px; }
.new_e02c {height: auto; width: 550px; float: left; background-image: url(../img/com_t/com_ebg01.jpg); background-repeat: no-repeat; padding-top: 70px; padding-left: 12px; }
.new_e03 {height: 32px; width: 562px; float: left; background-image: url(../img/com/com_ebg03.jpg); background-repeat: no-repeat; background-position: bottom; }

.com_Pho01 {height: auto; width: 325px; float: left; }
.com_Pho02 {height: auto; width: 251px; float: left; }
.com_Btn01 {height: 15px; width: 18px; float: left; margin-left: 8px; margin-bottom:8px}
.com_Btn01:hover  {height: 15px; width: 18px; float: left; margin-left: 8px; padding-top: 3px; text-align: center; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; text-decoration: none; display: block; background-color:E4E4E4; background-image: url(../img/spot_01.gif); background-repeat: no-repeat; background-position: center top; }
.com_Btn02 {height: auto; width: 10px; float: left; }

.new_s01 {height: auto; width: 533px; float: left; }
.new_s02 {height: 20px; width: 215px; float: left; background-image: url(../img/com/com_eds1.gif); background-repeat: no-repeat; background-position: bottom; vertical-align: middle; padding-top: 4px; }
.new_s02b {height: 30px; width: 248px; float: left; background-image: url(../img/com/com_eds1.gif); background-repeat: no-repeat; background-position: bottom; padding-top: 4px; }
.new_s03 {height: 20px; width: 110px; float: left; border-left-width: 2px; border-left-style: solid; border-left-color: #F8F8F8; background-image: url(../img/com/com_eds2.gif); background-repeat: no-repeat; background-position: bottom; vertical-align: middle; padding-left: 5px; padding-top: 4px; }
.new_s03b {height: 30px; width: 110px; float: left; border-left-width: 2px; border-left-style: solid; border-left-color: #F8F8F8; background-image: url(../img/com/com_eds2.gif); background-repeat: no-repeat; background-position: bottom; vertical-align: middle; padding-left: 5px; padding-top: 4px; }
.new_s04 {height: 20px; width: 82px; float: left; border-left-width: 2px; border-left-style: solid; border-left-color: #F8F8F8; background-image: url(../img/com/com_eds3.gif); background-repeat: no-repeat; background-position: bottom; vertical-align: middle;padding-left: 5px; padding-top: 4px; }
.new_s04b {height: 30px; width: 82px; float: left; border-left-width: 2px; border-left-style: solid; border-left-color: #F8F8F8; background-image: url(../img/com/com_eds3.gif); background-repeat: no-repeat; background-position: bottom; vertical-align: middle;padding-left: 5px; padding-top: 4px; }	
.new_s05 {height: 20px; width: 100px; float: left; border-left-width: 2px; border-left-style: solid; border-left-color: #F8F8F8; background-image: url(../img/com/com_eds4.gif); background-repeat: no-repeat; background-position: bottom; vertical-align: middle;padding-left: 5px;padding-top: 4px; }
.new_s05b {height: 30px; width: 67px; float: left; border-left-width: 2px; border-left-style: solid; border-left-color: #F8F8F8; background-image: url(../img/com/com_eds4.gif); background-repeat: no-repeat; background-position: bottom; vertical-align: middle;padding-left: 5px;padding-top: 4px; }	
 
.new_p01 {height: auto; width: 177px; float: left; }
.new_p02 {height: auto; width: 150px; float: left; }
.new_p03 {height: auto; width: 26px; float: left; }

.map01 {height: auto; width: 562px; float: left; }
.txt_a01{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999; text-decoration: none; }
.txt_a01:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #664300; text-decoration: none; }
.txt_a02{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; padding-left: 10px; }
.new_a01 {height: auto; width: 155px; float: left; margin-left: -5px; margin-top: -5px; }
.new_a02 {height: auto; width: 155px; float: left; background-image: url(../img/com/age_tbg2.jpg); background-repeat: repeat-y; }
.new_a021 {height: auto; width: 155px; float: left; background-image: url(../img/com/age_lbg2.jpg); background-repeat: repeat-y; }
.new_a03 {height: auto; width: 135px; padding-top: 35px; padding-left: 20px; float: left; background-image: url(../img/com/age_tbg1.jpg); background-repeat: no-repeat; }
.new_a04 {height: auto; width: 135px; padding-bottom: 35px; padding-left: 20px; float: left; background-image: url(../img/com/age_tbg3.jpg); background-repeat: no-repeat; background-position: bottom; }
.new_a05 {height: auto; width: 150px; padding-left: 5px; float: left; background-image: url(../img/com/age_lbg1.jpg); background-repeat: no-repeat; line-height: 18px;}
.new_a06 {height: auto; width: 135px; padding-left: 20px; padding-bottom: 12px; float: left; background-image: url(../img/com/age_lbg3.jpg); background-repeat: no-repeat; background-position: bottom; }
.dis_a00 {height: auto; width: 130px; padding-left: 15px; float: left; background-image: url(../img/com/age_lbg4.jpg); background-repeat: no-repeat; background-attachment: fixed }
.dis_a01 {height: auto; width: 150px; padding-left: 15px; float: left; }
.dis_a02 {height: auto; width: 130px; float: left; margin-top: 5px; }

.nurturing_bg{height: auto; width: auto; float: left; background-image: url(../img/com/img_nurturing.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; padding-top: 30px; padding-right: 280px; padding-left: 40px; padding-bottom:40px; margin-right: -35px; margin-left: -20px; line-height: 17px; line-height: 20px; background-repeat: no-repeat; }
.nurturing_txt{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #3A8176;}

/* 詢問函 選單 */
.btnCom {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666; text-decoration: none; margin-top: 2px; margin-bottom: 2px; margin-left: 10px; display: block; }
a.btnCom:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #77322B; text-decoration: none; height: 25px; display: block; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
.td {font-size: 12px; }
.opacity {COLOR: #4AAAC5; FILTER: alpha(opacity=100)}
.solid-top {BORDER-TOP: #CCCCCC 1px solid}
.solid-right {BORDER-RIGHT: #CCCCCC 1px solid}
.solid-bottom {BORDER-BOTTOM: #CCCCCC 1px solid}
.solid-left {BORDER-LEFT: #CCCCCC 1px solid}

.txtN01{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666; text-align: justify; font-weight: bold; height: auto; width: 135px; background-image: url(../img/spot_03.gif); background-repeat: no-repeat; background-position: right top; padding-right: 15px; padding-bottom: 3px; text-decoration: none; }
.txtN02{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444; text-align: justify; font-weight: bold; text-decoration: none; }
/* show room */
#index_video{width:auto; background-image:url(../img/showroom/video.jpg); background-repeat: no-repeat; height:130px; margin-top: 10px; }
#all_Hdlayout{width:auto; float: left; }
#all_Contact_form{float:left; height: 190px; margin-bottom: 0px; padding-bottom: 0px; }
#all_Contact_form2{text-align: left; width: 80%; margin-left: 10px; }
#all_layout{width:245px; float: left; }
#all_layout2{float: left; clear: right; width:245px; }
