/* CSS Document */

/* \¬ΰe
--------------------------------------------------------------------------------------------
SΜ¨#containerΕbv

1. #header1@FΜ¬©o΅
2. #header2@^Cg{G
3. #header3@j[
4. #contents Ά€Ι#menuAE€Ι#mainΕ\¬
5. footer1   FΜo[APRIVACY POLICY
6. footer2@ ZAn
7. footer3@ Rs[Cg
--------------------------------------------------------------------------------------------
*/

body{
margin-left: 0px;
margin-top:0px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#FFFFFF;
color:#000000;
font-size:12px;
font-family:"lr oSVbN", "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", Osaka;
line-height:1.4em;
background-image:url(pic/line.gif);
background-position:center;
background-repeat:repeat-y;
}

a{ 
text-decoration:none;
}

a:link{ 
color:#CC0066;
} 

a:visited{
color:#CC0066;
} 

a:active{ 
color:#990033;
} 

a:hover{
color:#990033;
text-decoration:underline;
}

.blue{
color:#0066CC;
font-weight:bold;
letter-spacing:2px;
}

.big{
color:#000000;
font-size:12px;
font-family:"lr oSVbN", "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", Osaka;
line-height:1.5em;
letter-spacing:2px;
}



/* ξ{ͺ
--------------------------------------------------------------------------------------------*/

#container{
width:900px;
margin:auto;
}

#header1{
background-image:url(pic/title.gif);
background-position:top;
background-repeat:no-repeat;
background-color:#76462B;
height:101px;
}

#header2{
background-color:#FFFFFF;
}

#header3{
background-color:#76462B;
padding-bottom:1px;
}

#contents{
background-color:#FFFFFF;
margin-top:10px;
margin-bottom:5px;
}

#footer1{
background-image:url(pic/footer1-line.gif);
background-repeat:repeat-x;
height:29px;
padding-bottom:9px;
background-color:#76462B;
padding-left:10px;
clear:both;
margin-top:5px;
}

#footer2{
background-color:#FFFFFF;
margin-bottom:10px;
padding-top:10px;
clear:both;
margin-right:5px;
}

#footer3{
background-color:#FFFFFF;
clear:both;
padding-bottom:5px;
}

/* #contentsΰΜ#menuͺ
--------------------------------------------------------------------------------------------*/
#menu{
background-color:#FFFFFF;
width:300px;
float:left;
margin-left:2px;
margin-right:13px;
}

#menu-inside-5{
background-color:#FFFFFF;
margin-bottom:5px;
}

#menu-inside-10{
background-color:#FFFFFF;
margin-bottom:10px;
}

#goods{
border-color:#66CCFF;
border-width:2px;
border-style:solid;
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:2px;
background-color:#FFFFFF;
}

#goods-line{
border-bottom-color:#999999;
border-bottom-style:dotted;
border-bottom-width:2px;
padding-bottom:2px;
margin:5px;
background-color:#FFFFFF;
padding-left:2px;
background-color:#FFFFFF;
}

/* #contentsΰΜ#mainͺ
--------------------------------------------------------------------------------------------*/

#main{
background-color:#FFFFFF;
width:580px;
margin:0px;
float:left;
}

#title{
background-color:#FFFFFF;
padding-top:10px;
padding-bottom:20px;
margin:auto;
}

#dot-line{
border-bottom-color:#999999;
border-bottom-style:dotted;
border-bottom-width:2px;
background-color:#FFFFFF;
padding-left:10px;
padding-bottom:2px;
padding-top:5px;
margin-right:5px;
}

#space{
background-color:#FFFFFF;
margin-top:10px;
margin-bottom:10px;
}

#sub{
background-color:#FFFFFF;
margin:5px;
}

#m-l-30{
background-color:#FFFFFF;
margin-left:30px;
}

/* O[On}ͺ
--------------------------------------------------------------------------------------------*/

#map{
width:576px;
height:500px;
border-color:#66CCFF;
border-width:2px;
border-style:solid;
background-color:#FFFFFF;
}




