/* ========================================
  Template: NUEVE
  Last updated: 06.11.22
  Author: yuca
  Address: http://id2.jugem.jp/
  カスタマイズ: OK
  カスタマイズ後の配布: NG
======================================== */
* {
margin: 0;
padding: 0;
}
body {
margin: 10px auto;
color: #c9c9c4; 
background-color: #626063;  
text-align: center; 
}
body div {
color: #c9c9c4; 
font-family: verdana, osaka, 'ＭＳ Ｐゴシック', 'Hiragino Kaku Gothic Pro', sans-serif;
font-size:12px;
letter-spacing: 1px; 
line-height: 1.6em; 
text-align: left;
}
ul { 
margin: 0;
list-style-type: none;
}
ol { 
margin: 0;
list-style-position: inside;
}
strong { font-weight: bold; }
em {
font-style: normal;
font-weight: normal;
color: #fff;
background-color: #7d7d7d; 
}
ins { 
text-decoration: none; 
border-bottom: 1px solid #9fc24d; 
}
del { text-decoration: line-through; }
br { letter-spacing: normal; }

/* 引用 */
blockquote { 
margin: 10px 0;
padding: 10px;
font-family: verdana, osaka, sans-serif;
color: #f6f6f6;
font-size: 10px; 
line-height: 1.8em;
letter-spacing: 1px; 
background-color: #7d7d7d;  
border: 1px solid #9fa09e; 
}

/* 画像 */
img { border: 0; }
img.pict { 
margin: 5px;
padding: 1px; 
border: 1px solid #7d7d7d; 
}

/* ▼ レイアウト ========================= */
#layout {
margin: 0 auto;
width: 730px;
border: 3px double #c9c9c4; 
}
#header {
width: 100%;
}
#contents {
width:490px;
float: left;
}
#navigation {
margin: 15px 0 0 520px;
}
#footer  {
width: 100%;
clear : both ; 
}
/* ▲ レイアウト ========================= */

/* ▼ リンク ========================= */
/* 基本 */
a { text-decoration: none; }
a:link, 
a:visited { color:#9fc24d; }
a:active { color:#c9c9c4; }
a:hover { color:#fff352; }

/* コメント＆トラバの投稿者名 */
.comment_state a { text-decoration: none; }
.comment_state a:link, 
.comment_state a:visited { color:#fff352; }
.comment_state a:hover { color:#e8ece9; }

/* メニューリスト */
.menu_list a { text-decoration: none; }
.menu_list a:link, 
.menu_list a:visited { color:#e8ece9; }
.menu_list a:hover { color:#fff352; }
/* ▲ リンク ========================= */ 

/* ▼ HEADER  ========================= */
/* ▽ タイトル --------------- */
#blogtitle {
padding: 15px 15px 10px 15px;
}
h1 { 
padding: 0 0 5px 0;
font-family: 'Century Gothic', osaka, sans-serif;
font-size: 28px; 
font-weight: normal; 
letter-spacing: 3px; 
line-height: 1em;
}
p.description {
font-size: 10px; 
}
/* △ タイトル --------------- */

/* ▽ カレンダー --------------- */
.calendar { 
margin: 0 10px;
padding: 2px 5px;
font-family: Arial, osaka, sans-serif;
text-align: center;
border-top: 1px solid #c9c9c4; 
border-bottom: 1px solid #c9c9c4; 
}
/* △ カレンダー --------------- */
/* ▲ HEADER ========================= */ 

/* ▼ CONTENTS  ========================= */
/* ▽ エントリー -------------- */
.entry_navi {
margin: 20px 0 0 20px;
padding: 2px;
text-align:center;
background-color: #7d7d7d; 
}
.entry {
padding: 15px 0 30px 20px;
}
.entry p { 
padding: 10px 0; 
}
.entry_date {
padding: 0 0 5px 0;
font-family: 'Century Gothic', osaka, sans-serif;
font-size: 24px;
letter-spacing: 2px; 
text-align: right; 
}
h2 {
margin: 10px 0;
color:#c9c9c4;
font-family: 'ＭＳ Ｐゴシック', osaka, sans-serif;
font-size: 14px;
letter-spacing: 2px; 
text-align: left;
}
.entry_body, 
.entry_more {
color:#e8ece9;
font-size: 12px;
line-height: 1.8em;
}
.entry_state {
margin: 15px 0 0 0;
text-align: right; 
}
/* △ エントリー --------------- */

/* ▽ コメント＆トラバ --------------- */
.comment_entry {
padding: 0 0 30px 20px;
}
h3 {
margin: 0 0 10px 0;
color:#c9c9c4;
font-family: 'Century Gothic', osaka, sans-serif;
font-size:24px;
font-weight: normal;
letter-spacing: 2px; 
}
.comment_box {
margin: 15px 0 25px 0;
}
.comment_state {
font-family: verdana, osaka, sans-serif;
color:#9fc24d;
}
.comment_body {
padding: 3px 0 0 0;
color:#e8ece9;
font-size: 12px;
line-height: 1.8em;
}
/* ▽ フォーム */
.comment_form {
padding: 25px 10px;
text-align: right; 
}
input, 
textarea {
margin: 1px;
color: #000;
font-family: Osaka, Verdana, sans-serif;
font-size: 12px;
letter-spacing: 1px; 
line-height: 1.8em;
background-color: #7d7d7d;  
border: 1px solid #7d7d7d; 
}
.button {
color: #9fc24d;
font-weight: bold; 
border: 0;
background-color: #626063; 
}
/* △ フォーム */
.tb_url {
margin: 0 0 10px 0;
padding: 2px 0;
color: #9fc24d;
font-family: verdana, sans-serif;
font-weight: bold; 
text-align: right; 
}
/* △ コメント＆トラバ --------------- */

/* ▽ プロフィール --------------- */
.profile_entry { 
margin: 10px 0 10px 20px;
}
.profile_name { 
padding: 0 0 10px 0;
font-family: 'Century Gothic', osaka, sans-serif;
font-size:24px;
letter-spacing: 2px; 
}
.profile_body { 
padding: 0 0 0 5px;
color:#e8ece9;
font-size:12px;
line-height: 1.8em;
}
/* △ プロフィール --------------- */
/* ▲ CONTENTS ========================= */

/* ▼ SIDE  ========================= */
.menu_box { 
margin: 0 15px 15px 0;
}
.menu_title { 
padding: 2px 0;
color: #9fc24d; 
font-weight: bold; 
text-align: right; 
}
.menu_list { 
padding: 3px 0 5px 0;
}
.menu_list ul li { 
padding: 1px 3px;
border-bottom: 1px dotted #7d7d7d;
}

/* ▽ フリースペース --------------- */
.menu_list_fs { 
padding: 3px 3px 15px 3px;
}
/* △ フリースペース --------------- */

/* ▽ アマゾン --------------- */
.amazon { 
padding: 5px;
border-bottom: 1px dotted #7d7d7d;
}
.amazon_pict { 
margin: 0 0 5px 0;
height: 80px; /* 画像の縦の表示サイズを指定。数値はお好みで。オリジナルがよければ削除してください。 */
border: 1px solid #7d7d7d;
}
/* △ アマゾン --------------- */

/* ▽ 広告 --------------- */
.links { 
padding: 5px;
}
/* △ 広告 --------------- */
/* ▲ SIDE ========================= */ 

/* ▼ FOOTER  ========================= */
/* ▽ ページナビ */
.page {
margin: 0 10px;
padding: 2px 5px;
font-family: Arial, Osaka, sans-serif;
text-align: center;
border-top: 1px solid #c9c9c4; 
border-bottom: 1px solid #c9c9c4; 
}
/* △ ページナビ */
#footer_box { 
padding: 10px;
text-align: center; 
}
/* ▽ 検索 */
.search_form { 
margin: 0 0 10px 0;
padding: 5px 0;
}
/* △ 検索 */
/* ▲ FOOTER  ========================= */