@charset "Shift_JIS";

/*---------------------------共通用----------------------------*/

body {
margin: 0px;
padding: 0px;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
 a img{border:none;}
img {
border: none;
}

.clear {
margin: 0px;
padding: 0px;
font-size: 0px;
line-height: 0em;
height: 0px;
clear: both;
}

.clearspace {
margin: 0px;
padding: 0px;
font-size: 0px;
line-height: 0em;
height: 10px;
text-indent: -9999px;
clear: both;
}

.clear_white {
margin: 0px;
padding: 0px;
font-size: 0px;
line-height: 0em;
height: 15px;
text-indent: -9999px;
clear: both;
background-color: #FFFFFF;
}


#dammy {
margin: 0px;
padding: 0px;
}

#ie {
margin: 0px;
padding: 0px;
text-align: center;
}

#page {
width:778px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: left;
}

/*-----ヘッダ-----*/

#header {
margin: 0px;
padding: 0px;
width: 778px;
height: 390px;
font-size: 0px;
line-height: 0px;
background: url(/cabaret/images/header_forest.jpg) no-repeat;
}

#header h1 {
width: 778px;
height: 390px;
margin: 0px;
padding: 0px;
font-size: 0px;
line-height: 0px;
display: block;
text-indent: -9999px;
}

#header h1 a {
width: 778px;
height: 390px;
margin: 0px;
padding: 0px;
font-size: 0px;
line-height: 0px;
display: block;
}

#header h2 {
width: 0px;
height: 0px;
margin: 0px;
padding: 0px;
font-size: 0px;
line-height: 0px;
text-indent: -9999px;
}

/*-----コンテンツ-----*/

#contents {
margin: 0px;
padding: 0px;

}


/*-----メインコンテンツ-----*/

#main {
margin: 0px;
padding: 0px;
width: 534px;
float: left;
}


/*----------------------------記事----------------------------*/

.date {
margin: 30px 0px 0px 0px;
padding: 0px;
font-size: 0.8em;
line-height: 1.5em;
color: #999999;
}

.entry {
margin: 30px 0px 0px 24px;
padding: 0px;
}

.entry h2 {
margin: 0px;
padding: 0px;
font-size: 1em;
line-height: 1.5em;
color: #000000;
}

.entry h2 a {
color: #000000;
text-decoration: none;
}

.entry h2 a:hover {
text-decoration: underline;
}

.entry p {
font-size: 0.8em;
line-height: 1.5em;
color: #000000;
}

.entryborder {
margin: 20px 0px 0px 0px;
padding: 0px;
clear: both;
}


/*---------------------------メニュー----------------------------*/

#menu {
margin: 30px 0px 0px 0px;
padding: 0px;
width: 224px;
float: right;
font-size: 0.8em;
line-height: 1.5em;
}

.menulist {
margin: 0px 20px 0px 20px;
padding: 0px;
}

.menuphoto {
margin: 0px 20px 20px 20px;
padding: 0px;
}

.menulist strong {
margin: 0px;
padding: 0px;
line-height: 2em;
}

.menulist ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.menulist_border {
margin:20px 0px 20px 0px;
padding: 0px;
}

.menulist_border2 {
margin:20px 0px 0px 0px;
padding: 0px;
}

.menulist_border3 {
margin:0px 0px 0px 0px;
padding: 0px;
}

.menulist_border4 {
margin:0px 0px 20px 0px;
padding: 0px;
}


/*---------------------------フッタ----------------------------*/

#footer p {
font-size: 0.8em;
line-height: 1.5em;
text-align: center;
}

