/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}

html{
height:100%;
}

body {
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
width:100%;
text-align:center;
padding-top: 20px;
line-break: strict;           /* IE 5.5+ */
word-break: break-all;
word-wrap: break-word;
background-image:url(/image/misuzu333/back2.jpg);
background-attachment: fixed;
}


pre {
white-space: -moz-pre-wrap;   /* Mozilla */
white-space: -pre-wrap;       /* Opera 4-6 */
white-space: -o-pre-wrap;     /* Opera 7 */
white-space: pre-wrap;        /* CSS3 */
}


br {
letter-spacing:0;
}

a:link {
color: #000000;
}

a:visited {
color: #000000;
}

a:hover {
color:#FFFFFF;
background-color:#990000;
}

a:active{
color: #000000;
}

a:link.link-side {
color: #FFFFFF;
}

a:visited.link-side {
color: #FFFFFF;
}

a:hover.link-side {
color:#FFFFFF;
background-color:#990000;
}

a:active.link-side {
color: #FFFFFF;
}

h1 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	color: #FFFFFF;
	font-size: 0.8em;
	line-height: 1.4em;
	background-color:#990000;
	height:20px;
	font-weight:normal;
}

* html div#container{
height:100%;
}


div#container{
width: 100%;
margin:0px auto;
position:relative;
min-height: 100%;
}

body > #container {
height: auto;
}


#main{
width:800px;
padding-bottom:80px;
}

#main-left{
width:280px;
float:left;
margin-right:20px;
}

#main-right{
width:500px;
float:right;
-margin-right:-30px;
}

#footer{
position:relative;
bottom:0px;
height:180px;
width:100%;
clear:both;
}

#footer1 {
background-image:url(../image/misuzu333/footer1.gif);
width:800px;
height:180px;
}

#footer-text{
position:relative;
top:130px;
left:200px;
font-size:0.7em;
}

#footer-under{
position:relative;
top:135px;
right:-60px;
font-size:0.8em;
font-weight:bold;
}

.top-back{
width:800px;
height:200px;
background-image:url(../image/misuzu333/top.png);
background-repeat:no-repeat;
text-align:center;
}

.toko-back{
width:490px;
height:100px;
margin:0px 0px 10px 0px;
padding:5px 0px 10px 10px;
background-image:url(../image/misuzu333/tokoback1.png);
text-align:left;
float:left;
}

.toko-main{
-margin-left:35px;
-padding-right:20px;
margin-right:10px;
width:360px;
float:right;
}

h2.tokoindex{
line-height:1.2;
font-size:1.0em;
font-weight:bold;
margin:10px 0px 5px 0px;
padding:0;
}

h2.tokodetail{
line-height:1.4;
font-size:1.6em;
font-weight:bold;
margin-bottom:10px;
padding:0;
}

.detail-photo{
width:500px;
background-image:url(../image/misuzu333/detail-top.png);
background-repeat:repeat-y;
}

.common-back{
width:490px;
background-image:url(../image/misuzu333/back.png);
background-repeat:repeat-y;
text-align:left;
padding:20px 0px 0px 20px;
}

.common-back1{
width:490px;
background-image:url(../image/misuzu333/back1.png);
background-repeat:repeat-y;
text-align:left;
padding:20px 20px 20px 20px;
margin-bottom:30px;
}

.detail-photo1{
width:500px;
height:40px;
background-image:url(../image/misuzu333/detail-photo_r1_c1.png);
}

.detail-photo2{
width:500px;
height:40px;
background-image:url(../image/misuzu333/detail-photo_r3_c1.png);
}

.side-back{
background-image:url(../image/misuzu333/side.png);
background-repeat:repeat-y;
text-align:left;
}

ul.tokolist{
}

li.tokolist{
background-image:url(../image/misuzu333/li-toko.gif);
background-repeat:no-repeat;
list-style-type:none;
padding:5px 0px 10px 40px;
}




