/*
Theme Name: usuken-note
Description: note
*/

body {background-color: #ffffff;
}

/* ヘッダー画像 */
div#header {width: 730px;
margin: 0px auto;
background-image: url(header-gallery.jpg);
background-repeat: no-repeat;
border: none;
padding-top: 485px;
padding-left: 0px;
font-size: 0px;
}

/* ナビゲータ */
ul#navi {width: 730px;
height: 50px;
margin: 0px auto;
padding: 0px;
overflow: hidden;
zoom: 100%;
}

ul#navi li {
display: inline;
float: left;
list-style: none;
}

ul#navi li a {
display: block;
text-indent: -9490em;
text-decoration: none;
font-size: 50px;
}

ul#navi li a.news {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position: 0px 0px; width: 120px;}

ul#navi li a.news:hover {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position: 0px -50px; width: 120px;}
 
ul#navi li a.schedule {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position: -120px 0px; width: 100px;}
ul#navi li a.schedule:hover {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position: -120px -50px; width: 100px;}
 
ul#navi li a.biography {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position: -220px 0px; width: 105px;}
ul#navi li a.biography:hover {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position: -220px -50px; width: 105px;}
 
ul#navi li a.discography {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position: -325px 0px; width: 120px;}
ul#navi li a.discography:hover {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position:-325px -50px; width: 120px;}
 
ul#navi li a.gallery {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position: -445px 0px; width: 85px;}
ul#navi li a.gallery:hover {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position: -445px -50px; width: 85px;}

ul#navi li a.blog {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position: -530px 0px; width: 70px;}
ul#navi li a.blog:hover {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position: -530px -50px; width: 70px;}

ul#navi li a.contact {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position: -600px 0px; width: 130px;}
ul#navi li a.contact:hover {
background-image: url("navi.jpg");
background-repeat: no-repeat;
background-position: -600px -50px; width: 130px;}

/* コンテナ=コンテンツ＋フッター */
div#container	{width: 710px;
margin: 0px auto;}

/* コンテンツ=記事全体(page用) */

div#content-page {width: 710px;
float: right;
margin-bottom: 20px}

/* コンテンツ=記事全体(index用) */

div#content {width: 560px;
float: right;
margin-bottom: 20px}

p#pagetitle	{font-size: 0.7em;
font-weight: bold;
color: #996666;
border: solid 1px #cc6666;
text-align: center;
padding: 5px 0;
margin-top: 15px}

/* 記事タイトル＋記事本文のグループ */
div.post	{border: double 0px #998866;
background-color:#ffffff;
padding: 15px;
margin: 15px auto;}

/* 記事タイトル */
div.post h2	{background-image: url(mark.png);
background-repeat: no-repeat;
color: #663333;
font-size: 0.8em;
border-bottom: double 3px #996666;
padding-left: 25px;
padding-bottom: 5px;
margin: 0px;
}
	
/* 記事タイトルリンク設定 */
div.post h2 a	{text-decoration: none;
color: #663333;
}

/* サブタイトル */
h3 {color: #443333;
font-size: 0.75em;
font-weight: 700;
padding-left: 20px;
}

h3 a {text-decoration: none;
color: #990000;}

h3 a:hover {color: #996666;
text-decoration: none}

/* 記事本文 */
div.post p	{font-size: 0.75em;
color: #443333;
line-height: 1.6;
padding: 5px 20px 5px 20px;
}

div.post p a	{text-decoration: none;
color: #990000;}

div.post p a:hover	{color: #996666;
text-decoration: none}

/* 記事本文内画像 */
div.post img {border: none}

.alignleft {float: left;
margin-right: 10px;
margin-bottom: 5px;
}

.alignright {float: right;
margin-left: 10px;
margin-bottom: 5px;
}

/* 記事情報 */
div#postinfo	{font-size: 0.65em;
color: #663333;
text-align: right;
margin: 30px 0 0;
clear: both}

div#postinfo a	{color: #993333}
div#postinfo a:hover	{color: #996666}

/* ページリンク */
p.pagelink a {font-size: 0.7em;
color:#993333}

p.pagelink a:hover {font-size: 0.7em;
color:#996666}

span.pageprev {float: left}
span.pagenext {float: right}


/* 左サイドバー */
div#sidebar {width: 130px;
float: left;
margin-top: 30px;
margin-bottom: 20px}

/* 左サイドバー見出し */
div#sidebar h2	{background-color: #ffffff;
border: solid 1px #cc6666;	
font-size: 0.7em;
color: #996666;
padding: 6px 18px;
margin-top: 0px;
margin-bottom: 1px}

div#sidebar li	{font-size: 0.65em;
list-style-type: none;
color: #cc6666;
border: solid 1px #cc6666;
background-color: #ffcccc;
margin-bottom: 1px;
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
vertical-align: top}

div#sidebar li a	{color: #990000;
text-decoration: none}

div#sidebar li a:hover	{color: #996666;
text-decoration: none}

div#sidebar ul	{margin: 0px 0px;
padding: 0}

/* フッター */
/* フッター下線 */
div#footer	{border-top: double 3px #996666;
clear: both}

/* コピーライト表示 */
address	{font-size: 0.6em;
color: #555555;
font-style: normal;
font-family: Verdana, sans-serif;
padding-top: 6px}
