

#blog_main {
width:500px;
}

/* ****************************************************************** */
/* ƒjƒ…[ƒXê—p‚ÌCSS                                            */
/* ****************************************************************** */

/* ƒRƒ“ƒeƒ“ƒc‚ÌƒXƒ^ƒCƒ‹                                               */
/* ****************************************************************** */

#main .midashitxt {
  color: #333366;
  font-weight: 400;
  margin: 8px 8px 10px 8px;
  padding:0;
  text-align:left;
  line-height:1.4;
}
#main p {
  color: #333333;
  line-height:1.4;
  margin: 0 0 0 0;
}
#main p.blineari {
  color: #333333;
  border-bottom: 1px dotted #CCCCCC;
  line-height:1.4;
  margin: 0 0 10px 0;
}

/* ****************************************************************** */

/*  */
DIV#nws-left {
  width: 260;
  float: left;
  color:#666666;
  line-height:160%;
  margin: 0px 0px 0px 40px;
  text-align: left;
}
DIV#nws-right {
  width: 260;
  float: left;
  color:#666666;
  line-height:160%;
  margin: 0px 0px 0px 0px;
  text-align: left;
}
DIV#nws-bottom { clear:both;  }


/* ****************************************************************** */
/* ƒ{ƒbƒNƒXÝ’è                                                       */
/* ****************************************************************** */
.specialday  {
  width: 550px;}

.setsumei {
  margin: 2px;
  padding: 8px;
  border: 1px dotted #CECECE;
  color: #666666;
}


/* mƒ^ƒCƒgƒ‹ƒƒjƒ…[nƒZƒ“ƒ^ƒŠƒ“ƒOEÔ|”’”²‚«‘¾ŽšE18px ----------- */
.boxMenu1 {
  margin-bottom: 0;
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-align: center;
  font-size:  18px;
  font-weight: bold;
  line-height:  1.4;
  color:  #ffffff;
  background:  #ff0000;
}
/* m•¶ÍƒuƒƒbƒNn¶Šñ‚¹EÔŽÀüEÔ•¶ŽšE12px@”wŒiFF”’ --------- */
.boxCnt1 {
  margin:  0.7em;
  padding:  0;
  border:  1px solid #ff0000;
  font-size:  12px;
  font-weight: solid;
  line-height:  1.4;
  color:  #cc0000;
  background:  #ffffff;
}

/* mƒ^ƒCƒgƒ‹ƒƒjƒ…[nƒZƒ“ƒ^ƒŠƒ“ƒOEŽ‡|”’”²‚«‘¾ŽšE18px ----------- */
.boxMenu2 {
  margin-bottom: 0;
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-align: center;
  font-size:  18px;
  font-weight: bold;
  line-height:  1.4;
  color:  #ffffff;
  background:  #9900ff;
}
/* m•¶ÍƒuƒƒbƒNn¶Šñ‚¹EŽ‡“_üEÔ•¶ŽšE12px@”wŒiFF”–Ž‡ ------- */
.boxCnt2 {
  margin-top:  0;
  padding:  0.7em;
  border:  1px dashed #9900ff;
  font-size:  12px;
  text-align;  left;
  line-height:  1.6;
  color:  #cc0000;
  background:  #ffcccc;
}
/* mƒ^ƒCƒgƒ‹ƒƒjƒ…[n¶Šñ‚¹EŽ‡|”’”²‚«‘¾ŽšE18px ----------------- */
.boxMenu3 {
  margin-bottom: 0;
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size:  18px;
  font-weight: bold;
  line-height:  1.4;
  color:  #ffffff;
  background:  #9900ff;
}
/* m•¶ÍƒuƒƒbƒNn¶Šñ‚¹EŽ‡“_üEŠD•¶ŽšE12px@”wŒiFF”’F ------- */
.boxCnt3 {
  margin-top:  0;
  padding:  0.7em;
  border:  1px solid #9900ff;
  font-size:  12px;
  text-align;  left;
  line-height:  1.6;
  color:  #333333;
  background:  #ffffff;
}

/* mƒ^ƒCƒgƒ‹ƒƒjƒ…[nƒZƒ“ƒ^ƒŠƒ“ƒOEÔ|”’”²‚«‘¾ŽšE18px ----------- */
.boxMenu4 {
  margin-bottom: 0;
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-align: center;
  font-size:  18px;
  font-weight: bold;
  line-height:  1.4;
  color:  #ffffff;
  background:  #ff0000;
}
/* m•¶ÍƒuƒƒbƒNn¶Šñ‚¹EŠD“_üEŠD•¶ŽšE12px@”wŒiFF”’F ------- */
.boxCnt4 {
  margin-top:  0;
  padding:  0.8em;
  border:  1px dashed #cccccc;
  font-size:  12px;
  line-height:  1.4;
  color:  #333333;
  background:  #ffffff;
}


/* ****************************************************************** */
/* ƒ{ƒbƒNƒXÝ’è i—j“ú•Êj                                            */
/* ****************************************************************** */
/* y—A“üŽÔƒf[z                          */
/* mƒ^ƒCƒgƒ‹nƒZƒ“ƒ^ƒŠƒ“ƒO^Ô‘¾Žš^21px^”wŒi‰æ‘œ‡@ -------- */
.boxMenu05 {
    background-image: url(images/ber_00.gif) ;
  padding-left: 7px;
  padding-right: 7px;
  text-align: center;
  font-size:  21px;
  font-weight: bold;
  line-height:  1.4;
  color:  #FF0000;
}

/* m–{•¶n¶Šñ‚¹^…FŽÀ“ñdü-ŠD•¶ŽšE12px^”wŒiF”’F ----- */
.boxCnt05 {
  margin-top:  0;
  padding: 3px;
  border-top: 1px solid #b5b5b5;
  border-left:  4px double #b5b5b5;
  border-right:  4px double #b5b5b5;
  border-bottom:  4px double #b5b5b5;
  font-size:  12px;
  font-weight: solid;
  line-height:  1.4;
  color:  #333333;
  background:  #ffffff;
  margin-top:  0;
}

/* yƒŒƒfƒB[ƒXƒf[z                          */
/* mƒ^ƒCƒgƒ‹nƒZƒ“ƒ^ƒŠƒ“ƒO^Ô‘¾Žš^21px^”wŒi‰æ‘œ‡@ -------- */
.boxMenu5 {
    background-image: url(images/ber_01.gif) ;
  padding-left: 7px;
  padding-right: 7px;
  text-align: center;
  font-size:  21px;
  font-weight: bold;
  line-height:  1.4;
  color:  #FF0000;
}
/* m–{•¶n¶Šñ‚¹^…FŽÀ“ñdü-ŠD•¶ŽšE12px^”wŒiF”’F ----- */
.boxCnt5 {
  margin-top:  0;
  padding: 3px;
  border-top: 1px solid #FFCCFF;
  border-left:  4px double #FFCCFF;
  border-right:  4px double #FFCCFF;
  border-bottom:  4px double #FFCCFF;
  font-size:  12px;
  font-weight: solid;
  line-height:  1.4;
  color:  #333333;
  background:  #ffffff;
  margin-top:  0;
}
/* yƒoƒbƒeƒŠ[‚Ì“úz                          */
/* mƒ^ƒCƒgƒ‹nƒZƒ“ƒ^ƒŠƒ“ƒO^—Î‘¾Žš[F21px^”wŒi‰æ‘œ‡A ------ */
.boxMenu6 {
    background-image: url(images/ber_02.gif) ;
  padding-left: 7px;
  padding-right: 7px;
  text-align: center;
  font-size:  21px;
  font-weight: bold;
  line-height:  1.4;
  color:  #339900;
}
/* m–{•¶n¶Šñ‚¹^‰©FŽÀ“ñdü^ŠDFŽšF12px^”wŒiF”’F ---- */
.boxCnt6 {
  margin-top:  0;
  padding: 3px;
  border-top: 1px solid #CCFF66;
  border-left:  4px double #CCFF66;
  border-right:  4px double #CCFF66;
  border-bottom:  4px double #CCFF66;
  font-size:  12px;
  font-weight: solid;
  line-height:  1.4;
  color:  #333333;
  background:  #ffffff;
  margin-top:  0;
}
/* yƒJ[ƒPƒAƒNƒ‰ƒu‚Ì“úz                        */
/* mƒ^ƒCƒgƒ‹nƒZƒ“ƒ^ƒŠƒ“ƒO^Ô‘¾ŽšF21px^”wŒi‰æ‘œ‡B -------- */
.boxMenu7 {
  background-image: url(images/ber_03.gif) ;
  padding-left: 7px;
  padding-right: 7px;
  text-align: center;
  font-size:  21px;
  font-weight: bold;
  line-height:  1.4;
  color:  #FF0000;
}
/* m–{•¶n¶Šñ‚¹^žòFŽÀ“ñdü^ŠDFŽšF12px^”wŒiF”’F ---- */
.boxCnt7 {
  margin-top:  0;
  padding: 3px;
  border-top: 1px solid #FFCC66;
  border-left:  4px double #FFCC66;
  border-right:  4px double #FFCC66;
  border-bottom:  4px double #FFCC66;
  font-size:  12px;
  font-weight: solid;
  line-height:  1.4;
  color:  #333333;
  background:  #ffffff;
  margin-top:  0;
}
/* yƒI[ƒgƒEƒF[ƒuƒJ[ƒh‚Ì“úz                     */
/* mƒ^ƒCƒgƒ‹nƒZƒ“ƒ^ƒŠƒ“ƒO^Ž‡‘¾ŽšF21px^”wŒi‰æ‘œ‡C -------- */
.boxMenu8 {
  background-image: url(images/ber_04.gif) ;
  padding-left: 7px;
  padding-right: 7px;
  text-align: center;
  font-size:  18px;
  font-weight: bold;
  line-height:  1.4;
  color:  #6600FF;
}
/* m–{•¶n¶Šñ‚¹^…FŽÀ“ñdü^ŠDFŽšF12px^”wŒiF”’F ---- */
.boxCnt8 {
  margin-top:  0;
  padding: 3px;
  border-top: 1px solid #99FFFF;
  border-left:  4px double #99FFFF;
  border-right:  4px double #99FFFF;
  border-bottom:  4px double #99FFFF;
  font-size:  12px;
  font-weight: solid;
  line-height:  1.4;
  color:  #333333;
  background:  #ffffff;
  margin-top:  0;
}
/* y‚¨‹q—lŠ´ŽÓƒf[z                          */
/* mƒ^ƒCƒgƒ‹nƒZƒ“ƒ^ƒŠƒ“ƒO^Ž‡‘¾ŽšF21px^”wŒi‰æ‘œ‡D -------- */
.boxMenu9  {
  background-image: url(images/ber_05.gif) ;
  padding-left: 7px;
  padding-right: 7px;
  text-align: center;
  font-size:  18px;
  font-weight: bold;
  line-height:  1.4;
  color:  #6600FF;
}

/* m–{•¶n¶Šñ‚¹^…FŽÀ“ñdü^ŠDFŽšF12px^”wŒiF”’F ---- */
.boxCnt9 {
  margin-top:  0;
  padding: 3px;
  border-top: 1px solid #CC99FF;
  border-left:  4px double #CC99FF;
  border-right:  4px double #CC99FF;
  border-bottom:  4px double #CC99FF;
  font-size:  12px;
  font-weight: solid;
  line-height:  1.4;
  color:  #333333;
}

.kansya_waku1 {
width: 100%;
background-color: #CC99FF;
font-size: 12px;
line-height: 16px;
padding-top: 3px;
padding-bottom: 4px;
}

.kansya_waku2 {
background-color: white;
text-align: center;
margin-left: 4px;
margin-right: 4px;
padding-top: 4px;
padding-left: 4px;
padding-bottom: 4px;
}

.kansya00  {
  float: left;
  width: 240px;
  margin:  0;
  padding: 0;
  background: url(imgs_kansya/kansya_bg.gif) repeat-x;
}

.kansya01 {
  font-size:  12px;
  font-weight: solid;
  text-align:  left;
  color:  #333333;
  background: url(imgs_kansya/kansya_bg.gif) repeat-x;
}

/* yŒyŽ©“®ŽÔƒf[z                          */
/* mƒ^ƒCƒgƒ‹nƒZƒ“ƒ^ƒŠƒ“ƒO^‰©‘¾Žš[F21px^”wŒi‰æ‘œ‡A ------ */
.boxMenu10  {
  background-image: url(images/ber_06.gif) ;
  text-align: center;
  font-size:  21px;
  font-weight: bold;
  line-height:  1.4;
  color:  #ff3300;
}
/* m–{•¶n¶Šñ‚¹^‰©FŽÀ“ñdü^ŠDFŽšF12px^”wŒiF”’F ---- */
.boxCnt10  {
  border-top: 1px solid #F1EE70;
  border-left:  4px double #F1EE70;
  border-right:  4px double #F1EE70;
  border-bottom:  4px double #F1EE70;
  padding: 0 0 8px 4px;
  font-size:  12px;
  font-weight: solid;
  line-height:  1.4;
  color:  #333333;
}


/* yŽÔŒŸƒf[z                          */
/* mƒ^ƒCƒgƒ‹nƒZƒ“ƒ^ƒŠƒ“ƒO^Ž‡‘¾ŽšF21px^”wŒi‰æ‘œ‡D -------- */
.boxMenu12  {
  background-image: url(images/ber_07.gif) ;
  padding-left: 7px;
  padding-right: 7px;
  text-align: center;
  font-size:  18px;
  font-weight: bold;
  line-height:  1.4;
  color:  #FFFFFF;
}
/* m–{•¶n¶Šñ‚¹^…FŽÀ“ñdü^ŠDFŽšF12px^”wŒiF”’F ---- */
.boxCnt12  {
  margin-top:  0;
  padding: 3px;
  border-top: 1px solid #003399;
  border-left:  4px double #003399;
  border-right:  4px double #003399;
  border-bottom:  4px double #003399;
  font-size:  12px;
  font-weight: solid;
  line-height:  1.4;
   color:  #333333;
}

.syaken {
  background-color: #CCFFFF;
  margin-top: 5px;
  margin-left: 5px;
  margin-bottom: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: center;
  border: 1px solid #3300CC;
}


/* yBE-UPƒf[z                          */
/* mƒ^ƒCƒgƒ‹nƒZƒ“ƒ^ƒŠƒ“ƒO^‰©‘¾Žš[F21px^”wŒi‰æ‘œ‡A ------ */
.boxMenu13 {
  background-image: url(images/ber_09.jpg) ;
  padding-left: 7px;
  padding-right: 7px;
  text-align: center;
  font-size:  21px;
  font-weight: bold;
  line-height:  1.4;
  color:  #ffffff;
}

/* m–{•¶n¶Šñ‚¹^‰©FŽÀ“ñdü^ŠDFŽšF12px^”wŒiF”’F ---- */
.boxCnt13 {
  background-position: 8px 8px;
  background-repeat: no-repeat;
  padding: 3px;
  border-top: 1px solid #F7AE10;
  border-left:  4px double #F7AE10;
  border-right:  4px double #F7AE10;
  border-bottom:  4px double #F7AE10;
  font-size:  12px;
  font-weight: solid;
  line-height:  1.4;
  color:  #333333;
  text-align: left;
}

.tokuten {
  border: 1px solid #F7AE10;
  margin-top: 5px;
  margin-left: 205px;
  margin-bottom: 3px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 2px;
}

/* yƒKƒ‰ƒXƒ{ƒfƒBƒR[ƒgƒf[z                          */
/* mƒ^ƒCƒgƒ‹nƒZƒ“ƒ^ƒŠƒ“ƒO^‰©‘¾Žš[F21px^”wŒi‰æ‘œ‡A ------ */
.boxMenu14 {
  background-image: url(images/ber_06.gif) ;
  padding-left: 7px;
  padding-right: 7px;
  text-align: center;
  font-size:  21px;
  font-weight: bold;
  line-height:  1.4;
  color:  #ff3300;
}
/* m–{•¶n¶Šñ‚¹^‰©FŽÀ“ñdü^ŠDFŽšF12px^”wŒiF”’F ---- */
.boxCnt14 {
  background-image: url(images/bg_gbcday.gif);
  background-repeat: no-repeat;
  right: 0;
  margin-top:  0;
  padding: 3px;
  border-top: 1px solid #F1EE70;
  border-left:  4px double #F1EE70;
  border-right:  4px double #F1EE70;
  border-bottom:  4px double #F1EE70;
}

.gbc_01 {
  font-size: 12px;
  font-weight: bold; 
  color: #CC0000;
  margin-top: 115px;
  margin-left: 10px;
}

.gbc_02 {
  font-size: 12px;
  font-weight: bold;
  color: #339900;
  margin-left: 10px;
}

.gbc_03 {
  font-size: 12px;
  font-weight: normal;
  color: #333333;
  margin-top: 10px;
  margin-left: 5px;
  margin-bottom: 5px;
}

/* ****************************************************************** */

.oil {
  float: left;
  margin: 5px;
  border: 1px solid #FF0000;
  width: 225px;
}


/* ****************************************************************** */
/* ‚»‚Ì‘¼                                                             */
/* ****************************************************************** */

.ladies {
  margin-top:  0;
  padding-top: 5px;
  border:  1px solid #FF0000;
  font-size:  12px;
  text-align:  center;
  color:  #333333;
  background:  #FFCCFF;
  width: 100%;
}

.btty {
  margin-top:  0;
  font-size:  12px;
  font-weight: solid;
  text-align:  center;
  color:  #333333;
  width: 100%;
}

/* ****************************************************************** */
/* “ì—¢’Ç‰ÁCSS                                              */
/* ****************************************************************** */

#pop_box {
    width: 530px;
    height: 125px;
    margin: 0px 0px 0px 10px;
    background: url(../08pop/popinfo_bg.gif) no-repeat;
}

#popmenu_box { padding: 50px 0 0 0; }

#popmenu_box ul {
    list-style-type: none;
    padding: 0 16px 0 0;
    margin: 0;
}

#popmenu_box ul li {
    background: url(../08pop/popmenu_catch.gif) no-repeat;
    background-position: left middle;
    float: left;
    font-size: 14px;
    padding-left: 1.4em;
    height: 1.5em;
    margin-left: 0.4em;
}

#popmenu_box li a         { color: white; display: block; float: left;}
#popmenu_box li a:link    { color: white;  }
#popmenu_box li a:visited { color: white;  }
#popmenu_box li a:hover   { color: yellow; }

#popmenu_box1 {
float: left;
width: 110px;
margin-top: 35px;
}

#popmenu_box2 {
float: left;
width: 100px;
margin-top: 35px;
}

#popmenu_box3 {
float: left;
width: 120px;
margin-top: 35px;
}

#popmenu_box4 {
float: left;
width: 140px;
margin-top: 35px;
}

.boxClose {
  margin-top:  0;
  padding:  0.7em;
  border:  1px solid #cccccc;
  font-size:  12px;
  text-align;  left;
  line-height:  1.6;
  color:  #333333;
  background:  #ffffff;
}