/* CSS Document */



/******GLOBAL******/

body{	background: #FFFFFF;	margin: 0px;	padding: 0px;	font: 12px/17px "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";	color: #535353;}

td{	font: 12px/17px "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";	color: #535353;}

a:link {	text-decoration: none;	color: #000087;}

a:visited {	text-decoration: none;	color: #000087;}

a:hover {	text-decoration: underline;	color: #E50404;}

a:active {	text-decoration: underline;	color: #E50404;}

a.blk:link { color: #000000; text-decoration: none }

a.blk:visited { color: #000000; text-decoration: none }

a.blk:hover { color: #000000; text-decoration: underline }

.f10 {	font: 10px/14px "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•", "Verdana";}

.blue{	color: #000087;}	
.red{  color: #dc0000;}


.pan {	border: 1px solid #C1C1C1;	margin: 8px;}

.pantxt {	background: #FFFFFF;	padding-right: 7px;	padding-left: 7px;	border-left: 1px solid #C1C1C1;	font-size: 10px;	line-height: 12px;	color: #666666;}

.mainimg {	margin: 0px 8px 8px;}

.mar100 {	margin-bottom: 100px;}

.mar20 {	margin-bottom: 20px;}

.mar10 {	margin-bottom: 10px;}

.margintop10 {	margin-top: 10px;}

.margin15w {	margin-top: 15px;	margin-bottom: 15px;}

.note {	text-indent: -1em;	margin-left: 1em;}

.pagetitle {	background: #EDEDED;	margin-bottom: 8px;}

h1 {	color: #000000;	background: url(../img/h1bg.gif) no-repeat;	padding-top: 14px;	font: bold 18px/1em "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•", "Verdana";	margin-top: 15px;	padding-bottom: 25px;	margin-bottom: 0px;}

h2 {	color: #FFFFFF;	font: bold 16px/1em "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•", "Verdana";	text-align: center;	padding-top: 5px;	padding-bottom: 5px;	margin: 0px;}

h3 {	font-size: 14px;	font-weight: bold;	color: #1E2387;	margin: 0px;	padding: 0px;	line-height: 1.3em;	text-indent: -1em;	margin-left: 1em;}

.sub1{	margin-top: 15px;	margin-bottom: 15px;}

.sub2{	margin-top: 15px;}

.subblue{	border: 1px solid #E3E4E4;	background: #000099;}

.subpink{	background: #FF565D;	border-top: 1px solid #E3E4E4;	border-right: 1px solid #E3E4E4;	border-left: 1px solid #E3E4E4;}

.box {	padding: 8px;	margin-bottom: 8px;	border: 2px solid #EDEDED;	margin-right: 8px;}

.bullet {	vertical-align: top;	margin-top: 5px;	margin-right: 8px;}

.bullet2 {	vertical-align: top;	margin-right: 5px;}

.dotline {	background: url(../img/dotline.gif) repeat-x;	margin-bottom: 8px;}

.dotline2 {	background: url(../img/dotline.gif) repeat-x;	margin-top: 8px;	margin-bottom: 8px;}





/******HEADER******/

#head {	background: url(../img/head_bg.gif) repeat-x;	height: 114px;}

.headlogo {	width: 400px;	padding-top: 20px;	padding-left: 17px;	font-size: 10px;	color: #000000;}

.headlogo img {	padding: 0px;	margin: 0px;}

.headapply {	padding-top: 32px;	padding-left: 15px;	vertical-align: top;}

.headapply img {}

.headtel {	margin: 0px;	width: 180px;	padding-top: 20px;}

.headtel img {	margin-bottom: 7px;}

.header {	background: url(../img/headimg.jpg) no-repeat;	height: 105px;}



/******CENTER******/

#center {	padding-left: 15px;}

.menu {	background: #EDEDED;	margin: 0px;	padding: 0px;	width: 180px;	display: block;	vertical-align: top;}

.banner {	margin: 5px 10px 0px;	font-size: 10px;}

.main{	padding-bottom: 8px;	vertical-align: top;}





/******FOOTER******/

#footer {	border-top: 3px solid #C1C1C1;	padding-top: 5px;	font-size: 10px;	margin-bottom: 30px;	padding-left: 16px;	color: #C1C1C1;}

#footer a:link{	color: #000087;}

#footer a:visited{	color: #000087;}

#footer a:hover{	color: #E50404;}

#footer a:active{	color: #E50404;}

.copy {	color: #000000;	font-size: 10px;}

.footlink {	font-size: 10px;	color: #C1C1C1;}

.footlink img {	border: none;	margin-right: 5px;	margin-left: 5px;}

.footlink strong {	color: #000087;}









/******TOPPAGE******/

.topsubtitle {	margin-bottom: 8px;	border: 1px solid #C1C1C1;}

.topsubtitle td {	font: bold 12px "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•", "Verdana";	background: #FFFFFF;	vertical-align: middle;	padding-top: 3px;	padding-bottom: 3px;	color: #000000;}

.topsubtitle img {	margin-right: 5px;}

.topmachine {	padding: 0px;	margin-bottom: 8px;}

.topmachine4 {	background: url(../img/top_machine_bg4.gif) repeat-y;}

.topmachine1 {	background: url(../img/top_machine_bg1.gif) repeat-y;}

.topmachinetxt {	padding-top: 5px;	padding-right: 7px;	padding-left: 6px;	vertical-align: top;	line-height: 1.2em;}

.topmachinetxt div{	margin-bottom: 8px;	text-indent: -10px;	margin-left: 10px;}

.topmachinetxt span {	font: 10px/14px "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•", "Verdana";}

.topvoice {	margin-bottom: 8px;}

.topvoiceph {	border: 1px solid #C0C0C0;	float: right;	display: block;	margin: 0px 0px 5px 15px;	padding: 0px;	clear: left;}

.license {	font-size: 10px;	margin-bottom: 15px;}

.new {	vertical-align: bottom;	margin-left: 7px;}

.machinebullet {	background: #000087;	width: 10px;	text-align: center;	border: 1px solid #FFFFFF;}











/******‰º‘w******/

.column2left {	width: 285px;	padding-right: 15px;	vertical-align: top;}

.column2right {	width: 270px;	vertical-align: top;}

a.redlink:link {	text-decoration: none;	color: #FF000E;	font-weight: bold;}

a.redlink:visited {	text-decoration: none;	color: #FF000E;	font-weight: bold;}

a.redlink:hover {	text-decoration: underline;	color: #CC0000;	font-weight: bold;}

a.redlink:active {	text-decoration: underline;	color: #CC0000;	font-weight: bold;}

.machinelist1{	background: #EDEDED;	border: 1px solid #C1C1C1;}

.machinelist1 td{	font-weight: bold;}

.machinelist2 {	border-right: 1px solid #C1C1C1;	border-top: 1px solid #C1C1C1;}

.machinelist2 th {	font-size: 10px;	background: #1E2387;	color: #FFFFFF;	border-bottom: 1px solid #C1C1C1;	border-left: 1px solid #C1C1C1;}

.machinelist2 td {	border-bottom: 1px solid #C1C1C1;	border-left: 1px solid #C1C1C1;	vertical-align: top;	font-size: 10px;	line-height: 1.4em;}

.machinelist2 td a{	font-weight: bold;}

.soldout {	font-weight: bold;	color: #FF000E;}

.machinedata1 td {	font-weight: bold;	color: #FFFFFF;	background: #1E2387;	margin: 0px;	padding: 6px;	border: 1px solid #C1C1C1;}

.machinedata2{	border-top: 1px solid #C1C1C1;	border-right: 1px solid #C1C1C1;}

.machinedata2 th {	background: #EDEDED;	text-align: left;	color: #000000;	vertical-align: top;	font-size: 12px;	border-bottom: 1px solid #C1C1C1;	border-left: 1px solid #C1C1C1;}

.machinedata2 td {	color: #535353;	vertical-align: top;	border-bottom: 1px solid #C1C1C1;	border-left: 1px solid #C1C1C1;}

.machine td {	border: none #FFFFFF;	text-align: center;}

.machine img{	margin: 4px 15px;	border: none;}

.formtable{	border-top: 1px solid #C1C1C1;	border-right: 1px solid #C1C1C1;}

.formtable th {	background: #EDEDED;	text-align: left;	color: #000000;	vertical-align: top;	font-size: 12px;	border-bottom: 1px solid #C1C1C1;	border-left: 1px solid #C1C1C1;}

.formtable td {	color: #535353;	vertical-align: top;	border-bottom: 1px solid #C1C1C1;	border-left: 1px solid #C1C1C1;}

.formBtn {	border: 1px solid #C1C1C1;	padding-right: 1em;	padding-left: 1em;	color: #535353;	background: #FFFFFF;}

.field{	border: 1px solid #c1c1c1;}

.thanks {	font: bold 14px "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•", "Verdana";	color: #000053;	margin-top: 20px;	margin-bottom: 30px;}

.medialeft div {	margin: 0px;	padding: 0px;}

.medialeft img {	border: none;}

.medialeft div a{	background: #FFFFFF;	border: 1px solid #C1C1C1;	color: #000000;	text-decoration: none;	display:block;	padding: 4px 35px 2px 0px;}

.medialeft div a:hover{	color: #000000;	text-decoration: none;	background: #E1EAFF;	border: 1px solid #C1C1C1;}



.mediaright img {	border: none;}

.mediaright div a{	background: #FFFFFF;	border: 1px solid #C1C1C1;	color: #000000;	text-decoration: none;	display:block;	padding: 4px 0px 2px 12px;}

.mediaright div a:hover{	color: #000000;	text-decoration: none;	background: #E1EAFF;	border: 1px solid #C1C1C1;}

.mediacenter div {	margin: 0px;	padding: 0px;}

.mediacenter img {	border: none;}

.mediacenter div a{	background: #FFFFFF;	border: 1px solid #C1C1C1;	color: #000000;	text-decoration: none;	display:block;	padding: 4px 13px 2px 0px;}

.mediacenter div a:hover{	color: #000000;	text-decoration: none;	background: #E1EAFF;	border: 1px solid #C1C1C1;}



.bulletleft {	border: none;	margin-right: 8px;}

.bulletcenter {	border: none;	margin-right: 13px;}

.bulletright {	border: none;	margin-left: 31px;}

.detailbtn {	margin-right: 15px;	border: none;	float: left;	margin-bottom: 15px;}

.interview1 {	color: #FFFFFF;	background: #999999;	padding-right: 30px;}

.interview2 {	background: #E0E0E0;	padding: 5px;	border: 1px solid #878787;}

.interview2 td {	background: #ffffff;}

.interview2 h2 {	color: #1E2387;	font: bold 16px/1.6em "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•", "Verdana";	padding-top: 5px;	padding-bottom: 0px;	margin: 0px;	text-align: left;}


