.body1 {margin:0px 10%;
      background-color:#fffff0;
      scrollbar-face-color:#fffaf0;
      scrollbar-arrow-color:#808080;
      scrollbar-track-color:#fff5ee;
      scrollbar-shadow-color:#fffaf0;
      scrollbar-highlight-color:#fffaf0}



.body2 {margin:0px 0px;
      padding:0px;
      background-color:#fffff0;
      scrollbar-face-color:#fffaf0;
      scrollbar-arrow-color:#808080;
      scrollbar-track-color:#fff5ee;
      scrollbar-shadow-color:#fffaf0;
      scrollbar-highlight-color:#fffaf0}

.body3 {margin:5px 5px;
      padding:0px;
      background-color:#fffff0;
      scrollbar-face-color:#fffaf0;
      scrollbar-arrow-color:#808080;
      scrollbar-track-color:#fff5ee;
      scrollbar-shadow-color:#fffaf0;
      scrollbar-highlight-color:#fffaf0}

.memu {width:148px;
       background-color:#f5f5f5}

/*ɊւCSS*/
.title1 {font-family:HGۺ޼M-PRO;
         font-size:20px;
         border-left:orange 20px solid;
         border-bottom:orange 1px solid;
         padding-left:10px}

.title2 {font-family:Comic Sans MS;
         font-size:20px;
         border-left:orange 20px solid;
         border-bottom:orange 1px solid;
         padding-left:10px}


.font1 {font-family:comic sans ms;
        font-size:25px
        text-align:center}

.font2 {font-family:HGۺ޼M-PRO;
        font-size:15px;
        text-align:center}

.font3 {font-family:ms޼;
        font-size:10px;
        font-align:center}

.font4 {font-size:10px;
         font-family:HGnpp޼UB;
         line-height:100%;
         text-align:center;
         color:#f5fffa}

.font6 {font-size:15px;
       font-family:ms޼;
       line-height:20px}

.copy {font-size:10px;
       font-family:ms޼;
       line-height:5px}

/*̑CSSR[h*/
.box1-t {clear:left;
         line-height:20px;
         margin:0px 0px;
         font-family:HGۺ޼M-PRO;
         background:lightcoral;
         color:#ffffff;
         padding:4px}

.box1-b {clear:left;
         margin:0px 0px;
         border:1px solid lightcoral;
         padding:4px}

/*body's css*/

.font5 {font-size:23px;
         font-family:teen;
         line-height:100%;
         text-align:center;
         color:#000000}

.img {width:50%;
      margin-top:3px;
      margin-left:auto;
      margin-right:auto;
      bottom:1px}

.href {text-decoration:none}

.href img {align:center}

.top-infot {margin:0px 10px;
            border:1px solid #db7093;
            padding:0px}

.top-infob {margin:0px 0px;
            font-family:comic sans ms;
            background:#db7093;
            color:#ffffff;
            padding:0px}

.topi-font {font-family:HGۺ޼M-PRO;
            font-size:15px;
            line-height:20px}

.content-t1 {margin:0px 10px;
            font-family:HGۺ޼M-PRO;
            background:lightcoral;
            color:#ffffff;
            padding:4px}

.content-b1 {margin:0px 10px;
            border:1px solid lightcoral;
            padding:4px}

.content-t2 {margin:0px 10px;
            font-family:HGۺ޼M-PRO;
            background:#ffa07a;
            color:#ffffff;
            padding:4px}

.content-b2 {margin:0px 10px;
            border:1px solid #ffa07a;
            padding:4px}

.content-t3 {margin:0px 10px;
            font-family:HGۺ޼M-PRO;
            background:#ff9999;
            color:#ffffff;
            padding:4px}

.content-b3 {margin:0px 10px;
            border:1px solid #ffdab9;
            padding:4px}

/* side-bar's css */
.side {width:150px;
       background-image:body-bg.jpg;
       background-image:url(button-top[l].jpg)}

.side {vertical-align:top;
       padding:0px}

.side a {background-image:url(button-top[l].jpg)}

.side a:hover {background-image:url(button-top[d].jpg)}

.hide {display:none}

/*infomation css*/
.info-fonti {font-family:HGnpp޼UB;
       font-size:15px;
       }

.info-fonto {font-family:HGnpp޼UB;
       font-size:15px;
       }

.info-title2 {font-size:20px;
          font-family:Comic Sans MS;
          color:#cc0066}

.info-title {margin:0px 0px;
       line-height:15px;
       font-family:comic sans ms;
       background:#db7093;
       color:#ffffff;
       padding:4px}

.info-font {font-size:15px;
          font-family:ms޼;
          line-height:20px}


/* updated's css */
/* body style */

.up-h2 {font-size:20px;
          font-family:Comic Sans MS;
          color:#cc0066}

.up-p {font-size:15px;
         font-family:MS޼;
         line-height:100%;
         color:#000000}

.up-date {margin:0px 0px;
       line-height:15px;
       font-family:comic sans ms;
       background:#db7093;
       color:#ffffff;
       padding:4px}

.up-title {font-family:HGnpp޼UB;
       font-size:18px;
       color:#ffa07a}

.up-font {font-family:HGۺ޼M-PRO;
       font-size:15px}

/* about's style */

.main {width:462px;
       padding-left:30px;
       padding-right:30px;
       padding-top:25px;
       padding-bottom:20px;
       vertical-align:top;
       background-color:#f7ffcc}

.ab-font {font-size:15px;
       line-height:20px;
         color:#000000}

.ab-act-t {margin:0px 10px;
            font-family:HGۺ޼M-PRO;
            background:lightcoral;
            color:#ffffff;
            padding:4px}

.ab-act-b {margin:0px 10px;
            border:1px solid lightcoral;
            padding:4px;
        font-size:15px}

/* bazzar's css */

.ba-main {width:462px;
       padding-left:30px;
       padding-right:30px;
       padding-top:25px;
       padding-bottom:20px;
       vertical-align:top;
       background-color:#f7ffcc}

.ba-main p {font-size:15px;
         line-height:100%;
         color:#000000}

.ba-font {font-size:15px;
          font-family:ms޼;
          line-height:20px}

.ba-title {font-size:20px;
           font-family: ;
           text-align:center}

.ph {float:left}

.ph2 {float:right}

.cl {clear:right}

.ba-box-tl {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.ba-box-bl {float:left;
         width:48%;
         border:1px solid lightcoral;
         padding:0px}

.ba-box-tr {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.ba-box-br {margin-left:50%;
         border:1px solid lightcoral;
         padding:0px}

.ba-other-b {clear:left;
         line-height:20px;
         margin:0px 0px;
         font-family:HGۺ޼M-PRO;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.ba-other-t {clear:left;
         margin:0px 0px;
         border:1px solid lightcoral;
         padding:0px}

/* bazzar-buppin's css */
.bu-font1 {font-family:ms޼;
       font-size:15px;
       line-height:30px}

.bu-font2 {font-family:ms޼;
       font-size:15px;
       line-height:25px}

.bu-box-tl {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.bu-box-bl {float:left;
         width:42%;
         border:1px solid lightcoral;
         padding:0px}

.bu-box-tr {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.bu-box-br {margin-left:43%;
         border:1px solid lightcoral;
         padding:0px}

.bu-info-t {clear:left;
         line-height:20px;
         margin:0px 0px;
         font-family:HGۺ޼M-PRO;
         background:lightcoral;
         color:#ffffff;
         padding:4px}

.bu-info-b {clear:left;
         margin:0px 0px;
         border:1px solid lightcoral;
         padding:4px}

/* shinnyu-sei's css */

.sh-main {width:462px;
       padding-left:30px;
       padding-right:30px;
       padding-top:25px;
       padding-bottom:20px;
       vertical-align:top;
       background-color:#f7ffcc}

.sh-main p {font-size:15px;
         line-height:100%;
         color:#000000}

.sh-font {font-size:15px;
          font-family:ms޼;
          line-height:20px}

.sh-title {font-size:20px;
           font-family: ;
           text-align:center}

.sh-ph {float:left}

.sh-ph2 {float:right}

.sh-cl {clear:right}

.sh-box-tl {
         margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.sh-box-bl {clear:right;
         margin-top:14px;
         float:left;
         width:35%;
         border:1px solid lightcoral;
         padding:0px}

.sh-box-tr {
         margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.sh-box-br {clear:right;
         margin-left:38%;
         margin-top:0px;
         border:1px solid lightcoral;
         padding:0px}

.sh-other-b {clear:right;
         line-height:20px;
         margin:0px 0px;
         font-family:HGۺ޼M-PRO;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.sh-other-t {clear:right;
         margin:0px 0px;
         border:1px solid lightcoral;
         padding:0px}

/* sadou's css */
.sa-font {font-size:15px;
          font-family:ms޼;
          line-height:20px}

.sa-title {font-size:20px;
           font-family:ms޼;
           text-align:center}

.sa-ph {float:left}

.sa-ph2 {float:right}

.sa-cl {clear:right}

.sa-box-tl {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.sa-box-bl {float:left;
         width:48%;
         border:1px solid lightcoral;
         padding:0px}

.sa-box-tr {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.sa-box-br {margin-left:49%;
         border:1px solid lightcoral;
         padding:0px}

.sa-other-b {clear:left;
         line-height:20px;
         margin:0px 0px;
         font-family:HGۺ޼M-PRO;
         background:lightcoral;
         color:#ffffff;
         padding:4px}

.sa-other-t {clear:left;
         margin:0px 0px;
         border:1px solid lightcoral;
         padding:0px}

/* bazzar-buppin's css */
.bu-font1 {font-family:ms޼;
       font-size:15px;
       line-height:30px}

.bu-font2 {font-family:ms޼;
       font-size:15px;
       line-height:25px}

.bu-box-tl {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.bu-box-bl {float:left;
         width:42%;
         border:1px solid lightcoral;
         padding:0px}

.bu-box-tr {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.bu-box-br {margin-left:43%;
         border:1px solid lightcoral;
         padding:0px}

.bu-info-t {clear:left;
         line-height:20px;
         margin:0px 0px;
         font-family:HGۺ޼M-PRO;
         background:lightcoral;
         color:#ffffff;
         padding:4px}

.bu-info-b {clear:left;
         margin:0px 0px;
         border:1px solid lightcoral;
         padding:0px}

/* ryouri's css */
.ry-font {font-size:15px;
          font-family:ms޼;
          line-height:20px}

.ry-title {font-size:20px;
           font-family:ms޼;
           text-align:center}

.ry-ph {float:left}

.ry-ph2 {float:right}

.ry-cl {clear:right}

.ry-box-tl {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.ry-box-bl {float:left;
         width:48%;
         border:1px solid lightcoral;
         padding:0px}

.ry-box-tr {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.ry-box-br {margin-left:49%;
         border:1px solid lightcoral;
         padding:0px}

.ry-other-b {clear:left;
         line-height:25px;
         margin:0px 0px;
         font-family:HGۺ޼M-PRO;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.ry-other-t {clear:left;
         margin:0px 0px;
         border:1px solid lightcoral;
         padding:0px}

/* wafuku's css */
.wa-font {font-size:15px;
          font-family:ms޼;
          line-height:20px}

.wa-title {font-size:20px;
           font-family: ;
           text-align:center}

.wa-ph {float:left}

.wa-ph2 {float:right}

.wa-cl {clear:right}

.wa-box-tl {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.wa-box-bl {float:left;
         width:50%;
         border:1px solid lightcoral;
         padding:0px}

.wa-box-tr {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.wa-box-br {margin-left:52%;
         border:1px solid lightcoral;
         padding:0px}

.wa-other-b {clear:left;
         line-height:25px;
         margin:0px 0px;
         font-family:HGۺ޼M-PRO;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.wa-other-t {clear:left;
         margin:0px 0px;
         border:1px solid lightcoral;
         padding:0px}

/* mochitsuki's css */
.mo-font {font-size:15px;
          font-family:ms޼;
          line-height:20px}

.mo-title {font-size:20px;
           font-family: ;
           text-align:center}

.mo-ph {float:left}

.mo-ph2 {float:right}

.mo-cl {clear:right}

.mo-box-tl {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.mo-box-bl {float:left;
         width:48%;
         border:1px solid lightcoral;
         padding:0px}

.mo-box-tr {margin:0px 0px;
         line-height:25px;
         font-family:inpact;
         font-size:15px;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.mo-box-br {margin-left:50%;
         border:1px solid lightcoral;
         padding:0px}

.mo-other-b {clear:right;
         line-height:20px;
         margin:0px 0px;
         font-family:HGۺ޼M-PRO;
         background:lightcoral;
         color:#ffffff;
         padding:0px}

.mo-other-t {clear:left;
         margin:0px 0px;
         border:1px solid lightcoral;
         padding:0px}

/* --- static menu styles ---
note:
	1. not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
style naming convention:
	m<zero based menu number>l<zero based level number>i|o<for inner or outer tag>
*/


.m0l0o {
	text-decoration: none;
	margin: 0px;
	border: 1px solid #666666;
}

.m0l1o {
	text-decoration: none;
	margin: 0px;
	border: 1px solid #666666;
}

.m0l0i {
	padding: 2px;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
}

.m0l1i {
	padding: 2px;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
}
