﻿@charset "UTF-8";


/* logo */
div#header h1#logo{
margin: 0;
padding: 0;
}


/*
overwrite div#main
*/
body#type-b div#main {
margin-top: 0;
}


/*
flash-area01
*/
div#main div#flash-area01{
margin: 10px 0 0;
}


/*
overwrite div#global-nav
*/
div#main div#global-nav {
margin-top: 10px;
}


/*
contents-block
*/
div#main div.contents-block{
width: 790px;
margin: 10px 0 0 0;
display: inline-block;
}

div#main div.contents-block:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

div#main div.contents-block div.left{
width: 575px;
float: left;
}

div#main div.contents-block div.right{
width: 200px;
float: right;
}


/*
information-table
*/
div#main table.information-table{
border: 0 none;
}

div#main table.information-table th{
padding: 10px 0 0 10px;
border: 0 none;
line-height: 1.4;
font-weight: bold;
vertical-align: top;
}

div#main table.information-table td{
padding: 10px 0 0 10px;
border: 0 none;
vertical-align: top;
}

div#main table.information-table td li{
line-height: 1.4;
}

div#main table.information-table td img.icon01{
margin: 4px 0 0;
}


/*
release-information
*/
div#main div.release-information{
margin: 15px 0 0;
background: url('../common/images/spt_09.gif') left top repeat-x;
}

div#main div.release-information ul{
margin: 8px 0 0;
float: right;
}

div#main div.release-information ul li{
margin: 0 0 0 20px;
display: inline;
}


/*
banner-list01
*/
div#main ul.banner-list01{
margin: 0;
padding: 0;
}

div#main ul.banner-list01 li{
margin: 3px 0 0;
padding: 0;
list-style-type: none;
}

div#main ul.banner-list01 li.first-child{
margin-top: 0;
}


/*
add-link01
*/
div#main div.add-link01{
margin: 10px 0 0;
padding: 8px 0 0 0;
background: url('../images/spt_index01.gif') left top repeat-x;
}

div#main div.add-link01 ul.link-list02{
margin: 0 0 0 5px;
padding: 3px 0 21px 25px;
background: url('../common/images/icn_enq01.gif') left top no-repeat;

}


.ftext1e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:460px;
	border:1px solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext2e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:330px;
	border:1px solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext3e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:250px;
	border:1px solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext4e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:180px;
	border:1px solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext5e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:120px;
	border:1px solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext6e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	width:40px;
	border:1px solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext7e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	width:180px;
	height:15px;
	border:1px solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext8e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	width:130px;
	height:15px;
	border:1px solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext9e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	width:30px;
	height:15px;
	border:1px solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}
.ftext10e {  /*Form Text */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	width:80px;
	height:15px;
	border:1px solid #999999;
	background:#ffffff;
	ime-mode:disabled;
}

.fselect1 { /* Form Pull-down menu */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	background-color:#ffffff;
}
.fselect2 { /* Form Pull-down menu */
	color:#333333;
	white-space:normal;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	background-color:#ffffff;
}
.fbutton1 { /*Form button */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	padding-top:2px;
	border:1px solid #333333;
	background-color:#cecece;
}
.fbutton1e { /*Form button */
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	border:1px solid #333333;
	background-color:#cecece;
}