/*policy/policy1.html*/
body{
font-family:
	'メイリオ',
	'Meiryo',
	'Hiragino Kaku Gothic Pro',
	'ヒラギノ角ゴ Pro W3',
	'Osaka',
	'ＭＳ Ｐゴシック',
	sans-serif;
font-size: 100%;
line-height: 120%;
letter-spacing: 1%;
color: #000000;
background-color: #FFFFFF;
margin: 0px;
/*background-image: url(image/bg1.jpg);
background-repeat: repeat-x; /* 横へ繰り返し */
background-position: top ;*/
	

}
table#table-1 {
color: #000000;
width: 90%;/*width: 100%;*/
	margin:1%;
font-size: 90%;
line-height: 120%;
border: 1px #CCCCCC solid; 
border-collapse: collapse;
border-spacing: 0;
}
table#table-1 th {
padding: 1%;
border: 1px #CCCCCC solid; 
border-width: 0 0 1px 1px;
font-weight: bold;
line-height: 120%;
text-align: left;
background-color: #CCCCCC;
}
table#table-1 td {
padding: 1%;
border: 1px #CCCCCC solid; 
border-width: 0 0 1px 1px;
text-align: left;
}
table#table-2 {
color: #000000;
font-size: 120%;
line-height: 140%;
border: none; 
border-collapse: collapse;
border-spacing: 0;
padding: 0;
margin:0;
}
table#table-3 {
color: #000000;
font-size: 100%;
line-height: 120%;
border: 1px #CCCCCC solid; 
border-collapse: collapse;
border-spacing: 0;
}
table#table-3 th {
padding: 5px;
border: 1px #CCCCCC solid; 
border-width: 0 0 1px 1px;
font-weight: bold;
line-height: 120%;
text-align: left;
background-color: #CCCCCC;
}
table#table-3 td {
padding: 5px;
border: 1px #CCCCCC solid; 
border-width: 0 0 1px 1px;
text-align: left;
}
table#table-3 td.t_top {
background-color: #f7f8f8;
font-weight:bold;
white-space: nowrap;
}
table#table-3 td.t_top1 {
background-color: #28526B;
font-weight:bold;
text-align:center;
color:#FFFFFF;
}
table#table-4 {
width:1000px;
height:620px;
color: #000000;
font-size: 140%;
line-height: 160%;
border: none; 
border-collapse: collapse;
border-spacing: 0;
padding: 0;
margin:0;
background-image: url(product/image/cti-phone6.jpg);
background-repeat: no-repeat;
background-position: top ;
text-align:center;
}
table#table-4 img{
border: none; /* 画像ボーダーなし */
vertical-align: bottom; /* IE6用バグ回避 */
}
table#table-5 {
color: #000000;
font-size: 120%;
line-height: 140%;
border: none; 
border-collapse: collapse;
border-spacing: 0;
padding: 0;
margin-top:1%;
margin-bottom:1%;
text-align:center;
}
table#table-5 th {
padding: 1%;
}
table#table-5 td {
padding: 1%;
}
table#table-6 {
width:1000px;
height:620px;
color: #000000;
font-size: 140%;
line-height: 160%;
border: none; 
border-collapse: collapse;
border-spacing: 0;
padding: 0;
margin:0;
background-image: url(product/image/clickcall1.jpg);
background-repeat: no-repeat;
background-position: top ;
text-align:center;
}
table#table-6 img{
border: none; /* 画像ボーダーなし */
vertical-align: bottom; /* IE6用バグ回避 */
}
h1{
color: #FFFFFF;
font-weight:normal;
text-align: left;
}
h2{
font-size: 140%;
line-height: 160%;
color: #000000;
padding-left: 3%;
padding-right: 3%;
margin-right:3%;
text-align: left;
border-bottom: 4px solid #CCCCCC;/*#28526B*/
background-image: url(image/h2.gif);
background-repeat: no-repeat; /* repeat-x横 */
background-position: left ;
}
h3{
font-size: 120%;
line-height: 140%;
font-weight: bold;
color: #000000;
padding: 0px;
text-align: left;
}
h4{
font-size: 110%;
line-height: 130%;
font-weight: normal;
color: #000000;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 5px;
text-align: left;
}
h6{
font-size: 80%;
line-height: 100%;
color: #9D9D9D;
text-align: right;
padding-right: 30px;
padding-left: 0px;
padding-top: 1%;
padding-bottom: 1%;
background-image: url(image/arrow4.gif);
background-repeat: no-repeat;
background-position: right;
}
h6 A:link {
color: #9D9D9D;
text-decoration: none;
}
h6 A:visited { 
color: #9D9D9D;
text-decoration: none;
}
h6 A:hover { 
color: #28526B;
text-decoration: underline;
}
li{
list-style:outside;
}
div#content{
width: 1000px;
position:relative;
}
div#left{
width: 50%; /* 500px */
/* height:600px; */
text-align: left;
float: left;
margin: 0;
}
div#right{
width: 50%; /* 500px */
/* height:600px; */
text-align: left;
float: right;
margin: 0;
}
div#left1{
width: 55%; /* 500px */
height:500px;
text-align: left;
float: left;
margin: 0;
overflow:auto;/*hidden*/
}
div#right1{
width: 45%; /* 500px */
height:500px;
text-align: left;
float: right;
margin: 0;
overflow:auto;/*hidden*/
}
div#left2{
width: 50%; /* 500px */
/*height:700px;*/
text-align: left;
float: left;
margin: 0;
}
div#right2{
width: 50%; /* 500px */
/*height:700px;*/
text-align: left;
float: right;
margin: 0;
}
div#main{
width: 100%; /* 960px */
float: left;
text-align:left;
	padding:1%;
}
div#waku1{
width: 470px;
height:310px;
padding-left:20px;
margin-top:10px;
margin-bottom:0px;
text-align: left;
float: left;
}
div#header{
height: 50px;
width:1000px;
text-align: center;
padding: 0px;
margin:0px;
float: left;
}
div#title{
height: 20px;
font-size: 80%;
color: #FFFFFF;
text-align: center;
background-color: #28526B;
}
div#title A:link {
color: #9D9D9D;
text-decoration: underline;
}
div#title A:visited { 
color: #9D9D9D;
text-decoration: underline;
}
div#title A:hover { 
color: #28526B;
text-decoration: none;
}
div#title h1{
height: 10px;
font-size: 80%;
line-height: 80%;
color: #FFFFFF;
font-weight:normal;
float:right;
}
div#fod{/* トップページ */
font-size: 80%;
line-height: 160%;
width:100%;
color: #000000;
text-align: center;
padding-right: 0px;
padding-left: 0px;
padding-top: 5px;
padding-bottom: 5px;
float: left;
}
div#fod A:link {
color: #9D9D9D;
text-decoration: none;
background-image: url(image/arrow5.gif);
background-repeat: no-repeat;
background-position: left;
padding-left: 20px;
}
div#fod A:visited { 
color: #9D9D9D;
text-decoration: none;
background-image: url(image/arrow5.gif);
background-repeat: no-repeat;
background-position: left;
padding-left: 20px;
}
div#fod A:hover { 
color: #000000;
text-decoration: underline;
background-image: url(image/arrow6.gif);
background-repeat: no-repeat;
background-position: left;
padding-left: 20px;
}
.red{
color: #ac0000;
}
.smallred{
color: #ac0000;
font-size: 70%;
}
.price{
font-size: 120%;
line-height: 140%;
color: #FF0000;
font-weight: bold;
}
.subtitle{
background-color: #9D9D9D;
color:#28526B;
margin-right:1%;
}
input{
font-size: 120%;
}
textarea {
font-size: 120%;
border: 2px #CCCCCC solid;
}
form{
color: #000000;
font-size: 120%;
}