body{
        text-align: center;
        background-color: #000000;
        margin: 0px;
        padding: 0px;
        font-size: 12px;
        font-family: ＭＳ Ｐゴシック,Osaka,sans-serif ;
        cursor: crosshair;
}


a	{ color: #cc0000; text-decoration: none; }
a:link	{ color:#ACD6FF; text-decoration: none; }
a:visited	{ color:#ACD6FF; text-decoration: none; }
a:active	{ color:#ACD6FF; text-decoration: none; }
a:hover	{ color: #666666; text-decoration: none; }



#layout {
          width: 770px;
          margin-top:  0px;
          padding-top: 0px;
          background-color:#000000;
          border-left: solid 3px #cc0000;
          border-right: solid 3px #cc0000;
  }


#header {
          width : 780px;
          height : 272px;
          margin-top:  0px;
          padding-top: 0px;
          text-align: left;
          background-color: #000000;
          background-image: url(http://pppppp.mods.jp/gif/topnoguchigifgifgif.gif);
                       }





#menu {
        float : left;
        width : 200px;
        margin: 20px 0px 0px 10px;
        padding: 0px;
        background-color: #000000;
        color: #666666;
        text-align: left;
                    }



#main {
        float : right;
        width : 500px;
        margin: 20px 0px 0px 10px;
        padding: 0px;
        text-align: left;
        color: gray;
        background-color: #000000;
 }




#footer {
	clear : both;
         width: 770px;
	color: gray;
         border-top: dotted 1px #cc0000;
	padding-top: 10px;
	margin-top: 30px;
	text-align: center;
	padding-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	}




/*タイトル部分
------------------------------------------------------------*/


/*サイトタイトル*/


.site_title {
         text-align: left;
	font-size: 35px;
	font-weight: bolder;
	color: #ffffff;
         position:absolute;;filter:Glow color:ffffff;
	padding-top: 60px;
         padding-left: 40px;
         width: 500px;
	margin: 0px;
}


/*サイト説明文*/

.site_intro {
         text-align: left;
	margin-top: 15px;
	font-size: 20px;
	font-weight: normal;
	color: #cc0000;
         padding-top: 100px;
	padding-left: 50px;
         width: 600px;
}



/*カレンダー*/

#calender {
       text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
       border-bottom: dotted 2px #cc0000;
}



#calender ul {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position : inside;
}

#calender li {
         color: #666666;
	display : inline;
	list-style-type : none;
}

#calender li a{
             color: #cc0000;
             text-decoration:none;
}


#calender li a:hover {
	              color: #666666;
                     text-decoration : underline;
}


li.day {
	padding: 0px 3px 0px 2px;
}

.prev-month-calendar {
	margin-right : 8px;
}

.next-month-calendar {
	margin-left : 8px;
}





/*文字設定
------------------------------------------------------------*/

h2 {
        font-size: 12px;
        color: #666666;
        text-align: center;
        margin-bottom: 20px;
        padding-left: 5px;
        height: 31px;
  　　　background: #ffffff}


/* 自己紹介部分の画像
--------------------------------------------------*/

.pay img {
       padding-left: 10px;
       margin: 10px;
       } 





/*メニュー部分設定===========================*/
.menu {
  margin:10px 0px 10px;
  width:180px;}

.menu_text {
  font-family:"ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "Osaka";
  font-size: 15px;
  background:URL();
  color: #ffffff;
  line-height: 140%}

.menu form{
  margin:0px 15px;
}

.menu_title{
  padding:10px 10px 5px 5px;
  text-align:center;
  font-family: "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
  font-size: 12px;
  font-weight: bolder;
  color: #cc0000;
  line-height: 100%}

.menu_top {
  width:180px;
  height: 31px;
  background: url()}

.menu_cen {background: #000000 url();
         background-repeat: no-repeat;
         background-position: left bottom;}
  
.menu_bot{
  width:180px;
  height: 10px;
  background:#000000 }

.myimg{
  text-align:center;
}

/*リストの表示設定*/
.menu_cen ul {
  padding:0px;
  margin:0px}

.menu_cen ul li { 
  margin: 0px 10px 0px 25px;
  border-bottom: 1px dashed #cc0000;
  list-style-image: url();
  line-height: 180%}

.menu a		{ color: #ffffff; text-decoration: none; }
.menu a:link	{ color: #ffffff; text-decoration: none; }
.menu a:visited	{ color: #ffffff; text-decoration: none; }
.menu a:active	{ color: #ffffff; text-decoration: none; }
.menu a:hover	{ color: #ffffff; text-decoration: none; }


/* 自己紹介用イメージ
------------------------------------------------------------*/

.pay {
	text-align: center;
}

.pay img{
background: #fff;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #666;
border-right: 1px solid #666;
margin: 5px 10px 5px 0px;
padding: 5px;
} 






/*エントリー部分設定=============================*/
.entry {
  width: 500px;
  margin-top:20px;}

.ent_top {
  height: 39px;
  background:url(http://blog-imgs-24-origin.fc2.com/t/u/e/tuerbannoguti/20061207033926.jpg)}

.ent_cen {background: #000000 url();
         background-repeat: no-repeat;
         background-position: left bottom;}

.ent_bot {
  height: 39px;
  background:url();
  font-size: 12px;
  color: #cc0000}

.entry_text{
  font-family: "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
  font-size: 12px;
  line-height:18px;
  padding:10px 25px;
  color: #666666}

.entry_title {
  font-family: "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
  font-size: 20px;
  font-weight: bolder;
  padding:15px 30px 0px;
  color: #cc0000}

.entry_body {
  font-family: "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
  font-size: 15px;
  line-height: 135%;
  padding:10px 25px;
  color: #ffffff}

.entry_more {
  font-family: "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
  font-size: 12px;
  line-height: 135%;
  padding:10px 25px;
  color: #cc0000}



.entry_state {
  font-family:"ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
  font-size: 11px;
  text-align:right;
  padding:10px 30px 0px;
  color: #666666}

.entry_title a	{ color: #cc0000; text-decoration: none; }
.entry_title a:link{ color: #cc0000; text-decoration: none; }
.entry_title a:visited{ color:#cc0000; text-decoration: none; }
.entry_title a:active{ color: #cc0000; text-decoration: none; }
.entry_title a:hover{ color: #ffffff; text-decoration: none; }

.entry_body a	{ color: #cc0000; text-decoration: none; }
.entry_body a:link{ color: #cc0000; text-decoration: none; }
.entry_body a:visited{ color:#cc0000; text-decoration: none; }
.entry_body a:active{ color:#cc0000; text-decoration: none; }
.entry_body a:hover{ color: #ffffff; text-decoration: none; }

.entry_state  a	{ color: #cc0000; text-decoration: none; }
.entry_state  a:link{ color: #cc0000; text-decoration: none; }
.entry_state  a:visited{ color:#cc0000; text-decoration: none; }
.entry_state  a:active{ color: #cc0000; text-decoration: none; }
.entry_state  a:hover{ color: #ffffff; text-decoration: none; }


.entry_navi{
	font-size: 12px;
	text-align:center;
}

.entry_navi a {
                 font-size: 12px;
                 color: #666666;
                 text-decoration:none;
}


/*検索
---------------------------------------------------------*/
#sarch { text-align: center;
         margin-top : 10px;
         padding: 0px 0px 0px 0px;
       }





/*フッター
---------------------------------------------------------*/



#footer a {
	color;#cc0000;
	text-decoration:none;
	}

#footer a:hover {
	color:#cc0000;
	}


.emoji{ 
margin-bottom:-3pt; 
} 

