/* CSS Document */



body,p,div,ul,li,img,table{border:none;}

body {
color:#706b5e;
background-color:#ffffff; 
}


/* #トップページ */

#main {
background: url("image/toppage/bg0.jpg");
}

#report1207_1 {
background: url("image/toppage/1207/bg01.jpg") no-repeat left top;
}

#report1207_2 {
background: url("image/toppage/1207/bg02.jpg") no-repeat left top;
}

#dot3 {
background: url("image/toppage/dot3.jpg") repeat-y right top;
}

#shop {
padding:5px;
background: url("image/toppage/bg1.jpg");
}

#web {
padding:5px;
background: url("image/toppage/bg2.jpg");
}

#news1205 {
background: url("image/toppage/bg1205.jpg") no-repeat left top;
}

#news1205_2 {
background: url("image/toppage/bg1205_2.jpg") no-repeat left top;
}

#title120707 {
background: url("image/toppage/title07.jpg") no-repeat center top;
}

#report1210_1 {
background: url("image/toppage/1210/bg01.jpg") no-repeat left top;
}

#report1210_2 {
background: url("image/toppage/1210/bg02.jpg") no-repeat left top;
}

#report1210_3 {
background: url("image/toppage/1210/bg03.jpg") no-repeat left top;
}

#dot6 {
background: url("image/toppage/dot6.jpg") repeat-y left top;
}

#dot6_2 {
background: url("image/toppage/dot6_2.jpg") repeat-y left top;
}

#dot7 {
background: url("image/toppage/dot7.jpg") repeat-y right top;
}

#dot9 {
background: url("image/toppage/dot9.jpg") repeat-y left top;
}


/* #ショップページ */

#wrapper_notes {
margin:0 0 0 -40px;
}

#wrapper_notes ul {
margin:0 0 0 0;
list-style-type:none; 
}

#wrapper_notes ul.notes {
margin:0 0 0 0;
}

#wrapper_notes ul li {
margin:0 0 10px 0;
}

#wrapper_schedule {
margin:0 0 0 -40px;
}

#wrapper_schedule ul {
margin:0 0 0 0;
list-style-type:none; 
}

#wrapper_schedule ul.notes {
margin:0 0 0 0;
}

#wrapper_schedule ul li {
margin:0 0 8px 0;
}


/* #フッター */

#footer {
padding:8px;
background: url("image/common/bg_footer.jpg");
}

#footer2 {
padding:8px;
background-color:#000000; 
}


/* #リンク */

a:link {color: #fa6b9a; text-decoration:underline;}
a:visited {color: #fa6b9a; text-decoration:underline;}
a:active {color: #fa6b9a; text-decoration:underline;}
a:hover {color: #fa6b9a; text-decoration:none;}

a.slink:link {color: #857d6b; text-decoration:none;}
a.slink:visited {color: #706b5e; text-decoration:none;}
a.slink:active {color: #a54d66; text-decoration:underline;}
a.slink:hover {color: #ea6da4; text-decoration:underline;}

a.footer1:link {color: #663300; text-decoration:none;}
a.footer1:visited {color: #663300; text-decoration:none;}
a.footer1:active {color: #ed7953; text-decoration:underline;}
a.footer1:hover {color: #cc3300; text-decoration:underline;}

a.footer2:link {color: #ff0909; text-decoration:none;}
a.footer2:visited {color: #ff0909; text-decoration:none;}
a.footer2:active {color: #ff0909; text-decoration:none;}
a.footer2:hover {color: #ff0909; text-decoration:underline;}

a.gwlink:link {text-decoration:none;}
a.gwlink:visited {text-decoration:none;}
a.gwlink:active {text-decoration:none;}
a.gwlink:hover {color: #ffffff; text-decoration:underline;}

a.gwlink2:link {text-decoration:none;}
a.gwlink2:visited {text-decoration:none;}
a.gwlink2:active {text-decoration:none;}
a.gwlink2:hover {color: #fa6b9a; text-decoration:underline;}

a.gwlink3:link {color: #706b5e; text-decoration:none;}
a.gwlink3:visited {color: #706b5e; text-decoration:none;}
a.gwlink3:active {color: #706b5e; text-decoration:none;}
a.gwlink3:hover {color: #fa6b9a; text-decoration:underline;}


/* #フォント */

.pink {
color:#fa6b9a;
}

.red {
color:ff0909;
}

.gold {
color:b18d2e;
}

.gold2 {
color:a78019;
}

.white {
color:ffffff;
}

.gray {
color:d9d5cb;
}

.black {
color:000000;
}

.blue {
color:384c9f;
}

.item {
color:384c9f;
font-Size:13px; line-height:13px;
font-weight:bold;
}

.s{font-Size:75%; line-height:140%}