@charset "UTF-8";
/* CSS Document */

body{
background:url(../img/body_bg.jpg);
margin:0;
padding:0;
}

/*{COMMON}*/
.none{
display:none;
}
.clear{
clear:both;
height:1px;
font-size:1px;
}
a{
outline:none;
}
/*{/COMMON}*/


/*{WIRE_FRAME}*/
#conte{
background:url(../img/body_obj.jpg) no-repeat 10px 10px;
min-height:450px;
width:802px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:10px;
color:#666666;
letter-spacing:3px;
line-height:160%;
}
#wrap{
margin:0;
width:482px;
float:right;
}
/*{/WIRE_FRAME}*/


/*{GLOVAL_MENU}*/

#gmenu{
margin:0;
float:left;
font-size:10px;
width:45px;
padding:247px 0 150px 239px;
}
#gmenu01{
margin:0 0 17px 0;
}
#gmenu01 a{
width:46px;
height:10px;
background:url(../img/g_home.jpg) no-repeat;
display:block;
text-indent:-9999px;
}
#gmenu01 a:hover{
background:url(../img/g_home_on.jpg) no-repeat;
}
#gmenu02{
margin:0 0 17px 0;
}
#gmenu02 a{
width:46px;
height:10px;
background:url(../img/g_info.jpg) no-repeat;
display:block;
text-indent:-9999px;
}
#gmenu02 a:hover{
background:url(../img/g_info_on.jpg) no-repeat;
}
#gmenu03{
margin:0 0 17px 0;
}
#gmenu03 a{
width:46px;
height:10px;
background:url(../img/g_shop.jpg) no-repeat;
display:block;
text-indent:-9999px;
}
#gmenu03 a:hover{
background:url(../img/g_shop_on.jpg) no-repeat;
}
#gmenu04{
margin:0 0 17px 0;
}
#gmenu04 a{
width:46px;
height:10px;
background:url(../img/g_blog.jpg) no-repeat;
display:block;
text-indent:-9999px;
}
#gmenu04 a:hover{
background:url(../img/g_blog_on.jpg) no-repeat;
}
#gmenu05{
margin:0 0 17px 0;
}
#gmenu05 a{
width:47px;
height:9px;
background:url(../img/g_link.jpg) no-repeat;
display:block;
text-indent:-9999px;
}
#gmenu05 a:hover{
background:url(../img/g_link_on.jpg) no-repeat;
}

/*{/GLOVAL_MENU}*/


/*{CONTENT}*/
/*{{logo}}*/
#logo{
width:482px;
margin:163px 0 0 0;
}
#logo h1{
font-size:1px;
padding:0;
margin:0;
}
#logo a{
background:url(../img/logo_base.jpg) no-repeat;
width:482px;
height:178px;
display:block;
}
/*{{/logo}}*/

/*{{INFO}}*/
#info{
width:445px;
margin:0;
padding:50px 0 0 0;
}
.infoblock{
margin:0 0 5px 0;
padding:0 0 1px 0;
background:url(../img/dot01.gif) bottom repeat-x;
}
.infoblock a{
color:#666666;
text-decoration:none;
}
.day{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#806165;
width:120px;
text-align:center;
padding:0 0 5px 0;
}
.text{
padding:0 5px 5px 0;
}
/*{{/INFO}}*/

/*{{SHOP}}*/
#shop{
width:445px;
margin:0;
padding:50px 0 0 0;
}
#map{
margin:0;
letter-spacing:0;
}
#map a{
color:#666666;
}
#map a:hover{
text-decoration:none;
}
.dotbar{
height:21px;
background:url(../img/dot01.gif) repeat-x 0 50%;
width:445px;
}
/*{{/SHOP}}*/

/*{{LINK}}*/
#link{
width:445px;
margin:0;
padding:50px 0 0 0;
}
.linkCategory{
font-weight:bold;
padding:1px 0 2px 3px;
border-left:2px solid #660000;
background:url(../img/dot01.gif) repeat-x bottom;
margin:0 0 10px 0;
}
.siteName{
letter-spacing:0px;
}
.siteName a{
font-weight:bold;
color:#806165;
text-decoration:none;
padding:0 0 0 5px
}
.siteInfo{
padding:0 0 6px 5px;
margin:0 0 10px 0;
letter-spacing:0px;
background:url(../img/dot01.gif) repeat-x bottom;
}
/*{{/LINK}}*/

/*{/CONTENT}*/


/*{FOOTER}*/
#copyright{
background:url(../img/body_copyright.gif) no-repeat;
width:248px;
height:11px;
margin:12px 0 20px 197px;
}
/*{/FOOTER}*/
