@charset "UTF-8";
/*全体の設定*/
/*全体の設定開始*/
body{
background-color:black;
margin:0px;
padding:0px;
font-size:16px;
text-align:left;
color:white;
font-family:"MS ゴシック";
scrollbar-face-color:#ffffff; 
scrollbar-highlight-color:#ffffff; 
scrollbar-shadow-color:#ffffff; 
scrollbar-3dlight-color:#ffffff; 
scrollbar-arrow-color: #a9a9a9; 
scrollbar-darkshadow-color:#ffffff; 
}/*全体の設定終了*/

html{
scrollbar-face-color:#000000; 
scrollbar-highlight-color:#000000; 
scrollbar-shadow-color:#a9a9a9; 
scrollbar-3dlight-color:#ffffff; 
scrollbar-arrow-color: #ffffff; 
scrollbar-darkshadow-color:#a9a9a9; 
}


/* リンクの設定開始*/
a{
text-decoration:none;
}
a:link{
color:darkred;
text-decoration:underline;
}
a:visited{
color:darkred;
text-decoration:underline;
}
a:hover{
color:red;
text-decoration:underline;
}
a:active{
color:Darkred;
text-decoration:underline;
}
a img{
border-style:none;    
border-width:0px;
text-decoration:none;  
}
/* リンクの設定終了*/


/*カレンダー部分の設定開始*/
table.calendar{
text-align:right;
height: 48px;
margin:0px;;
}  

.calendar td{
text-align:center;
color:White;
}

.calendar td a{
color:White;
text-decoration: underline; 
font-weight: bold; 
}

.calendar td a:hover {
color: red;
text-decoration : none;
}
/*カレンダー部分の設定終了*/


/* ページ基盤の設定開始*/
table.cross{
height:auto;
font-size:16px;
padding:0px;
margin:0px;
}
/*ページ基盤の設定終了*/


/*タイトルロゴ部分の設定開始*/
#logo{
color:white;
text-align: left;
}
/*タイトルロゴ部分の設定終了*/


/*プラグインの表示設定開始*/
#plugin{
width:320px;
font-family:"MS ゴシック";
height:auto;
padding-top:24px;
}

.plugin_title{
font-size:24px;
width:320px;
color:goldenrod;
font-weight: bold;
text-align: center;
margin-left:10px;
margin-right:5px;
padding-bottom:5px;
border-bottom: 2px dotted goldenrod;
margin-bottom:5px;
}

.plugin_text{
font-size:16px;
padding-left: 10px;
}

.plugin_text a{
text-decoration : none;
}

.plugin_text a:link{
color :white;
text-decoration:underline;
}

.plugin_text a:visited{
color :white;
text-decoration:underline;  
}

.plugin_text a:hover{
color:red;
text-decoration:underline;
}

.plugin_text a:active{
color :DarkOrange;
text-decoration:underline;
}
/*プラグインの表示設定終了*/


/*エントリー部分の設定開始*/

/*エントリー見出し部分の設定開始*/
.entry_title{
font-size: 32px;
color:darkred;
font-weight: bolder;
margin:10px 20px 5px 20px;
padding-top: 5px;
padding-bottom: 5px;
}

.entry_title a{
text-decoration : none;    
}

.entry_title a:link{
color:Darkred;
text-decoration:underline;
}

.entry_title a:visited{
color:white;
text-decoration:underline;  
}

.entry_title a:hover{
color:red;
text-decoration:underline;
}

.entry_title a:active{
color :Darkred;
text-decoration:underline;
}

/*エントリー見出し部分の設定終了*/

/*エントリー日付・カテゴリー等の部分の設定開始*/
.entry_state{
font-size: 24px;
color:white;
text-align: right;
margin: 5px 20px 10px 20px;
line-height: 150%;
border-top: 1px dotted #a9a9a9;
}

.entry_state a{
text-decoration : none;    
}

.entry_state a:link{
color :white;
text-decoration:underline;
}

.entry_state a:visited{
color :white;
text-decoration:underline;  
}

.entry_state a:hover{
color:red;
text-decoration:underline;
}

.entry_state a:active{
color :Darkred;
text-decoration:underline;
}

.m {display:none}
/*エントリー日付・カテゴリー等の部分の設定終了*/

/*エントリーテキスト部分の設定開始*/
.entry_text{
font-size: 24px;
lor:white;
margin: 20px 20px 20px 20px;
line-height : 150%;
}

.entry_text a{
text-decoration : none;    
}

.entry_text a:link{
color :white;
text-decoration:underline;
}

.entry_text a:visited{
color :white;
text-decoration:underline;  
}

.entry_text a:hover{
color:red;
text-decoration:underline;
}

.entry_text a:active{
color :Darkred;
text-decoration:underline;
}

/*エントリーテキスト部分の設定終了*/

/*テキスト内の画像の設定開始*/
.entry_text img{
padding: 2px;
border-top: 0px dotted #a9a9a9;
border-bottom: 0px dotted #a9a9a9;
border-left: 0px dotted #a9a9a9;
border-right: 0px dotted #a9a9a9;
    } 
/*テキスト内の画像の設定終了*/

/*エントリーナビゲーション部分の設定開始*/
.entry_navi{
font-size: 24px;
margin: 5px;
color:white;
text-align: center;
}

.entry_navi a:link{
color:white;
text-decolation:underline;
}

.entry_navi a:visited{
color:white;
text-decolation:underline;
}

.entry_navi a:hover{
color:red;
text-decolation:underline;
}

.entry_navi a:active{
color:Darkred;
text-decolation:underline;
}

input,textarea{
font-size: 24px;
border-style: solid;
border-width: 1px;
border-color: #a9a9a9;
}
/*エントリーナビゲーション部分の設定終了*/

/*エントリー部分の設定終了*/


/*リストの設定開始*/
ul{
margin: 0px;
padding-left: 15px;
padding-right: 15px;
margin-bottom: 10px;
list-style-type: none; 
text-decoration: none;
}

li{
font-size:16px;
color:#696969;
line-height:150%;
padding: 0px 0px 0px 0px;
text-decoration: none;
list-style-type: none;
}
/*リストの設定終了*/


/*その他の設定開始*/
.new {color:darkorange; font-weight:bolder;}
textarea,input,select{
font-family : "\30D2\30E9\30AE\30CE\20Pro\20W3","Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
}
.emoji{
vertical-align:middle;
border:0;
}
/*その他の設定終了*/