/*HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; FONT-FAMILY: Verdana,MSgochic, Osaka; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; FONT-FAMILY: Verdana,MSgochic, Osaka; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:link {
	COLOR: #3399cc
}
A:visited {
	COLOR: #660000
}
A:hover {
	COLOR: #f00; 
	POSITION: relative; TOP: 1px; LEFT: 0px; 
	moz-opacity: 0.5;
	FILTER: alpha(opacity=50); 
}
A:active {
	COLOR: #f00
}*/

html,body{
    font-family:Verdana,"ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4 , "MS Pゴシック",MSgochic,Osaka,sanserif;
	text-align:center;
	font-size:12px;
	line-height:1.5;
	color:#444;
	background-color:#fff;
	/*background-color:#FCF1B4;
	background-image:url(../images/pageback.gif);
	background-repeat:repeat-x;*/
	}
img,a img,iframe { border: 0; }
a:link,label { color:#3072AF;
	text-decoration:underline;
	}
a:visited {color:#666;}
a:hover {
    color:#5C8D30;
	/*position:relative;top:1px;left:0;*/
	}
a:active { color:#F00;}

a:hover img {
	FILTER: alpha(opacity=85); 
	moz-opacity: 0.85; 
	opacity: 0.85;
	}
	
#container {
	width: 802px;
	text-align: left;
	background: #fff;
	margin: 0px auto;
	padding: 120px 5px 5px 10px;
	}
#container h2{
	padding:0px 0 1px 10px;
	border-bottom:1px #ccc solid;
	border-left:5px #ccc solid;
	/*background:#8DC4E0;*/
	text-indent:5px;
	color:#fff;
	color:#444;
	margin:25px 0 10px 0;
	font-weight:normal;
	font-size:14px;
	}


/*#container {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 770px; PADDING-TOP: 120px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}*/
#header {
	left: 0px; width: 100%; position: absolute; top: 0px; text-align: center
}
#head {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; width: 802px; padding-top: 0px; text-align: left
}

#headernavisb UL {
	PADDING:0px; 
	FLOAT: right;
	MARGIN: 5px 0px 0px 0px; 
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN: right
}
#headernavisb LI {
	DISPLAY: inline; 
	PADDING: 5px 0px 5px 12px; 
	MARGIN: 0px; 
	LINE-HEIGHT: 30px; 
	font-size:10px;
	/*border-right:1px #ccc solid;*/
	background:url(/images/shopHeaderBack.gif) no-repeat  0 4px;
}
#headernavisb li.liLast{
	border:0;
	}
#headernavi,#footernavi{
	CLEAR: both;
	background:url(/images/shopHeaderBack.gif);
	overflow:hidden;
	height:35px;
}
#headernavi UL,#footernavi UL{
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	LIST-STYLE-TYPE: none; /*BACKGROUND-COLOR: #b1e4fa;*/ 
	TEXT-ALIGN: left;
}
#head #headernavi LI,#footernavi LI{
	/*PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; WIDTH: 100%; LINE-HEIGHT: 30px; PADDING-TOP: 5px*/
	float:left;
    list-style:none;
    width:160px;
    margin:0px;
    padding:0px;
}
#head #headernavi LI A,#footernavi LI A{
	display:block;
    width:100%; 
	COLOR: #333;
	padding:0 0 0 10px;
	height:36px;
	margin:0;
	line-height:36px;
	font-size:12px;
	text-decoration:none;
	/*color:#0033cc;
	display:block;
	width:125px;
	float:left;*/
	text-align:center;
	background:url(/images/shopHeaderBack.gif);
}
#head #headernavi LI a:hover,#footernavi LI a:hover{
	/*FILTER: alpha(opacity=100); moz-opacity: 1*/
	background:url(/images/shopHeaderBackHere.gif);
	color:#000;
}
#head #adminNavi #headernavi LI,#adminNavi #footernavi LI{
	width:99px;
	
	}
	
#head #adminNavi #headernavi LI A,#adminNavi #footernavi LI A{
	font-size:10px;
	padding:0 0 0 5px;
	}
	
#footer {
	/*PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;*/ MARGIN: 30px auto 20px; WIDTH: 802px;/* PADDING-TOP: 0px; TEXT-ALIGN: left*/
}
#footernavi {
	CLEAR: both
}/*
#footernavi UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #b1e4fa; TEXT-ALIGN: left
}
#footernavi LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; WIDTH: 100%; LINE-HEIGHT: 30px; PADDING-TOP: 5px
}
#footernavi LI A {
	DISPLAY: inline; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #0033cc
}
#footernavi LI A:hover {
	FILTER: alpha(opacity=100); moz-opacity: 1
}*/
.float-left {
	FLOAT: left
}
.center {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
.bg01 {
	COLOR: #ffffff; BACKGROUND-COLOR: #666699;
	background:#eee;
	color:#333;
}
.form01 {
	LINE-HEIGHT: 25px
}
.form02 {
	WIDTH: 350px
}
.form03 {
	WIDTH: 150px
}
.form04 {
	MARGIN: 0px 0px 5px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666699
}
.f1 {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.f2 {
	FONT-SIZE: 8px
}
.f3 {
	FONT-SIZE: 14px
}
.f4 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333
}
.f5 {
	COLOR: #ce18ce
}
.f6 {
	FONT-WEIGHT: bold
}
.f7 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff0000
}
.title1 {
	background:#26ADEC;
	background:#333;/*#666699*/
	/*border:#003366 1px solid;*/
	padding:7px 20px;
	margin:5px 0px;
	line-height:50px;
	color:#fff;
	font-size:14px;
	/*BORDER-RIGHT:  PADDING-RIGHT: 15px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; BORDER-LEFT: #003366 1px solid; COLOR: #ffffff; LINE-HEIGHT: 50px; PADDING-TOP: 5px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: */
}
.box1 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 450px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}

th{
	font-weight:normal;
	background:#eee;
	}
th {
	font-weight:normal;
	vertical-align:top;
	text-align: center;
	}

table.table01 {
	width:760px;
	background:#fff;
	margin:15px auto;
	border-collapse:collapse;
}

table.table01 caption {
  text-align: right;
}

table.table01 th,
table.table01 td {
  border: solid 1px #BABAB8;
  padding:4px;
}

table.table01 th {
	background:#E1F2F4;
	width:110px;
	/*font-size:10px;*/
	text-align:right;
}
table.table01 td {
	text-align: center;
	text-align:left;
}

table.table01 th.table2ndColor{
	background:#CEEDF2;
}
table.table01 td.table2ndColor{
	background:#F0F5F5;
}



/*テーブル.tableborder0*/
table.tableBorder0 tr,
table.tableBorder0 td{
	border:0px #fff ;
	}
	
	
	
table.table02 {
	width:780px;
	margin:15px auto;
	border-collapse:collapse;
	background:#fff;
}

table.table02 caption {
  text-align: right;
}

table.table02 th,
table.table02 td {
  border: solid 1px #BABAB8;
  padding:6px;
}

table.table02 th {
	background:#E1F2F4;
	/*width:150px;*/
}
table.table02 td {
	text-align:left;
	text-align: center;
}

table.table02 th.table2ndColor{
	background:#CEEDF2;
}
table.table02 td.table2ndColor{
	background:#F0F5F5;
}



/*査定申込一覧*/
#satei-s-app{}

table.table-satei-u-app {
	width:800px;
	margin:5px auto 0;
	border-collapse:collapse;
	background:#fff;
}

table.table-satei-u-app  caption {
  text-align: right;
}

table.table-satei-u-app  th,
table.table-satei-u-app  td {
  border: solid 1px #BABAB8;
  padding:4px;
}

table.table-satei-u-app  th {
	background:#E1F2F4;
	font-size:10px;
	/*width:150px;*/
}
table.table-satei-u-app  td {
	text-align:left;
	text-align: center;
}

table.table-satei-u-app  th.table2ndColor{
	background:#CEEDF2;
}
table.table-satei-u-app  td.table2ndColor{
	background:#F0F5F5;
}

/*査定結果一覧条件検索テーブル*/
.boxTable-satei-s-res{
	border:1px #ccc solid;
	padding:10px;
	margin:0 auto 15px;
	}

.table-satei-s-res

table.table-satei-s-res {
	width:800px;
	margin:5px auto 0;
	border-collapse:collapse;
	background:#fff;
}

table.table-satei-s-res  caption {
	text-align: right;
}

table.table-satei-s-res  th,
table.ttable-satei-s-res  td {
	border: solid 0px #BABAB8;
	padding:4px;
	text-align:left;
}

table.table-satei-s-res  th {
	background:#E1F2F4;
	background:#FFF;
	font-size:12px;
	width:50px;
	text-align:right;
}
table.table-satei-s-res  td {
	text-align:left;
	text-align: center;
}

table.table-satei-s-res  th.table2ndColor{
	background:#CEEDF2;
}
table.table-satei-s-res  td.table2ndColor{
	background:#F0F5F5;
}


table.table-satei-u-app {
	width:800px;
	margin:5px auto 0;
	border-collapse:collapse;
	background:#fff;
}

table.table-satei-u-app  caption {
  text-align: right;
}

table.table-satei-u-app  th,
table.table-satei-u-app  td {
  border: solid 1px #BABAB8;
  padding:4px;
}

table.table-satei-u-app  th {
	background:#E1F2F4;
	font-size:10px;
	/*width:150px;*/
}
table.table-satei-u-app  td {
	text-align:left;
	text-align: center;
}

table.table-satei-u-app  th.table2ndColor{
	background:#CEEDF2;
}
table.table-satei-u-app  td.table2ndColor{
	background:#F0F5F5;
}

/*査定申し込みテーブル*/

table.table-satei-u-app {
	width:800px;
	margin:5px auto 0;
	border-collapse:collapse;
	background:#fff;
}

table.table-satei-u-app  caption {
  text-align: right;
}

table.table-satei-u-app  th,
table.table-satei-u-app  td {
  border: solid 1px #BABAB8;
  padding:4px;
}

table.table-satei-u-app  th {
	background:#E1F2F4;
	font-size:10px;
	width:150px;
}
table.table-satei-u-app  td {
	text-align:left;
}

table.table-satei-u-app  th.table2ndColor{
	background:#CEEDF2;
}
table.table-satei-u-app  td.table2ndColor{
	background:#F0F5F5;
}

/*ネストテーブル*/
table.noborder{
	width:100%;
	margin:5px auto 0;
	border-collapse:collapse;
	background:#fff;
}
table.noborder th,
table.noborder td {
  border: solid 0px #fff;
  padding:0px;
}

/*査定申込みステートメント*/
table.state{
	width:800px;
	margin:5px auto 0;
	border-collapse:collapse;
	background:#fff;
	}
table.state td {
	width:200px;
	font-size:12px;
	border-bottom: solid 5px #ccc;
	}



	
/*ユーザーページからショップリンク*/
a.shopLink{
	display:block;
	width:280px;
	padding:2px;
	border:1px solid #BCBCBC;
	text-align:center;
	background:#CEEDF2 url(../images/shopLink.gif);
	}
a.shopLink:hover{
	background:#CEEDF2 url(../images/shopLink.gif) bottom;
	}

/*ショップログイン*/
/*#container form table table{
	border:0px #ccc solid;
	}*/
#container form table{
	/*margin:15px auto;
	border:1px #ccc solid;
	border-collapse:collapse;*/
	}
	
/*ページヘッダ*/
#pagetop{
	text-align:right;
	margin:15px 0 10px 0;
	font-size:10px;
	}
#copylight{
	font-size:10px;
	text-align:left;
	margin:10px 0;
	border-top:1px dashed #ccc;
	padding:5px 0;
	}