/******************** page top ********************/
div.page-top-main{
padding-right:400px;
background:url("../img/office/top/main_back.jpg") right top no-repeat;
padding-bottom:30px;
margin-left:10px;}

div.main-top{
padding-right:200px;
background:url("../img/office/page3/main_back.jpg") right top no-repeat;
padding-bottom:50px;
margin-left:10px;}

table.page3-sub {
	font-size:80%;
	margin:10px;
}

/******************** SIDE MENU ********************/
#side-menu li a.side-menu00{background:url("../img/office/page_side_menu00.gif") top no-repeat;}
#side-menu li a.side-menu01{background:url("../img/office/page_side_menu01.gif") top no-repeat;}
#side-menu li a.side-menu01-a{background:url("../img/office/page_side_menu01.gif") bottom no-repeat;}
#side-menu li a.side-menu02{background:url("../img/office/page_side_menu02.gif") top no-repeat;}
#side-menu li a.side-menu02-a{background:url("../img/office/page_side_menu02.gif") bottom no-repeat;}
#side-menu li a.side-menu03{background:url("../img/office/page_side_menu03.gif") top no-repeat;}
#side-menu li a.side-menu03-a{background:url("../img/office/page_side_menu03.gif") bottom no-repeat;}
#side-menu li a.side-menu04{background:url("../img/office/page_side_menu04.gif") top no-repeat;}
#side-menu li a.side-menu04-a{background:url("../img/office/page_side_menu04.gif") bottom no-repeat;}
#side-menu li a.side-menu05{background:url("../img/office/page_side_menu05.gif") top no-repeat;}
#side-menu li a.side-menu05-a{background:url("../img/office/page_side_menu05.gif") bottom no-repeat;}
#side-menu li a.side-menu06{background:url("../img/office/page_side_menu06.gif") top no-repeat;}
#side-menu li a.side-menu06-a{background:url("../img/office/page_side_menu06.gif") bottom no-repeat;}
#side-menu li a.side-menu07{background:url("../img/office/page_side_menu07.gif") top no-repeat;}
#side-menu li a.side-menu07-a{background:url("../img/office/page_side_menu07.gif") bottom no-repeat;}
#side-menu li a.side-menu08{background:url("../img/office/page_side_menu08.gif") top no-repeat;}
#side-menu li a.side-menu08-a{background:url("../img/office/page_side_menu08.gif") bottom no-repeat;}
#side-menu li a:hover {background-position:bottom;} 




h3{
margin:0px;
padding:5px 10px;
background:#e54a49;
color:#FFFFFF;}

/******************** page1 ********************/
p.page1-text01{
padding:0px 0px 20px 0px;}

p.page1-table-title{
padding:0px 0px 10px 0px;
color:#e54a49;
font-size:140%;}

table.page1-table1{
margin-bottom:20px;
width:100%;}


table.page1-table1 td{
vertical-align:top;}

td.page1-td01{
vertical-align:top;
text-align:right;}


td.page1-td02{
vertical-align:top;
text-align:right;
padding:5px 0px 0px 0px;
}

td.page1-td02 a{
width:190px;
height:37px;
display:block;
}

td.page1-td02 a.page1-btn01{
background:url("../img/office/btn01.gif") top no-repeat;
}

td.page1-td02 a.page1-btn02{
background:url("../img/office/btn02.gif") top no-repeat;
}

td.page1-td02 a:hover {
	background-position:bottom;
}


/******************** page1 ********************/

h5 {
	font-size:120%;
	margin:20px 0px 5px 0px;
	padding:0px;
}

td {
	vertical-align:top;
}
.yerrow-block {
	background:#fff5df;
	padding:10px;
	text-align:center;
	font-size:120%;
	line-height:140%;
	font-weight:bold;
	margin-bottom:10px;
}
.yerrow-block a {
	font-size:80%;
	font-weight:normal;
}
.indent {
	margin-left:50px;
}

.sale_form-table{
margin:20px 0px;}

.sale_form-table th{
padding:5px 10px;
text-align:left;
vertical-align:top;
background:#ccc; }

.sale_form-table td{
padding:5px 10px;
text-align:left;
background:#eee; }

input.form {
margin:auto;
text-align:center;
	display:block;
	width:170px;
	height:67px;
	background:url("../img/inquiry/btn01.gif") no-repeat;
	margin-bottom:20px;
}

input.form:hover {
	background:url("../img/inquiry/btn01_r.gif") no-repeat;
}

/******************** page3 ********************/

ul {
	margin:10px 0px;
	padding:0px;
}

table.page3 td {
	vertical-align:middle;
}

a.page3-btn01 {
width:190px;
height:37px;
display:block;
background:url("../img/office/btn01.gif") top no-repeat;
}

a.page3-btn02 {
width:190px;
height:37px;
display:block;
background:url("../img/office/page3/btn01.gif") top no-repeat;
}

a.page3-btn03 {
width:190px;
height:37px;
display:block;
background:url("../img/office/page3_1/page3_1_btn01.gif") top no-repeat;
}

a.page3-btn04 {
width:190px;
height:37px;
display:block;
background:url("../img/office/page3/btn02.gif") top no-repeat;
}

a:hover {
	background-position:bottom;
}

/******************** page3_1 ********************/

h4{
padding:15px 0px;
margin:0px;}

.table0-3_1-1{
background:url("../img/office/page3_1/table_back02.gif") bottom no-repeat;}

.table0-3_1-1 th{
font-size:140%;
text-align:left;
padding:15px 10px 10px 10px;
color:#e54a49;
background:url("../img/office/page3_1/table_back01.gif") top no-repeat;}

.table0-3_1-1 td{
padding:0px 10px 5px 10px;}

.table0-3_1-1 ul{
padding:0px;
margin-left:20px;
margin-top:0px;}

.table0-3_1-1 li{
padding-bottom:5px;}



.flow{
width:541px;
margin-top:20px;}

.flow th{
background:url(../img/office/page3_1/page3_1_flow_b01.gif) top no-repeat;
height:45px;
padding:0px;
color:#FFFFFF;
text-align:center;
vertical-align:top;}

.flow_td01{
background:url(../img/office/page3_1/page3_1_flow_b02.gif) top no-repeat;
height:45px;
padding:0px;
text-align:center;
vertical-align:top;}

.flow_td02{
background:url(../img/office/page3_1/page3_1_flow_b03.gif) top no-repeat;
height:45px;
padding:0px;
text-align:center;
vertical-align:top;}

p.flow-text{
padding:5px 0px 0px 0px;}

p.text01{
text-align:center;
padding:0px 0px 10px 0px;}



.table0-3_1-2{
background:url("../img/office/page3_1/table_back04.gif") bottom no-repeat;}
.table0-3_1-2 th{
width:50%;
font-size:140%;
text-align:left;
padding:15px 10px 10px 10px;
color:#e54a49;}

.table0-3_1-2-th01{background:url("../img/office/page3_1/table_back03.gif") left top no-repeat;}
.table0-3_1-2-th02{background:url("../img/office/page3_1/table_back03.gif") right top no-repeat;}

.table0-3_1-2 td{
text-align:left;
padding:0px 10px 10px 10px;
vertical-align:top;
}


p.btn01{
padding:10px 0px 10px 175px;}

p.btn01 a{
	display:block;
	width:190px;
	height:37px;
	background:url("../img/office/page3_1/page3_1_btn01.gif") top no-repeat;}	

p.btn01 a:hover {
	background-position:bottom;
}

/******************** page6 ********************/


table.page6-table01{
margin-bottom:20px;
border:#6dc8ea solid 1px;
width:100%;}

.page6-table01 th{
padding:10px;
margin:0px;
color:#4f81bd;
font-weight:normal;
}

.page6-table01 td{
padding:10px;
margin:0px;
}


p.page6-btn03{
padding:10px 0px 10px 175px;}

p.page6-btn03 a{
	display:block;
	width:190px;
	height:37px;
	background:url("../img/office/btn03.gif") top no-repeat;}	

p.page6-btn03 a:hover {
	background-position:bottom;
}
/******************** page7 ********************/


p.page7-table-title{
padding:0px;
color:#e54a49;
font-size:140%;}


p.page7-btn01{
padding:10px 0px 10px 175px;}

p.page7-btn01 a{
	display:block;
	width:190px;
	height:37px;
	background:url("../img/office/btn02.gif") top no-repeat;}	

p.page7-btn01 a:hover {
	background-position:bottom;
}

