@charset "UTF-8"; /* Weblogで使用している文字コードに変更してください。 */


/* 全体 */

body {
	background-color: #333333;
	background-image: url(back.gif);
	background-position: center;
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
color:#ffffff;
} 


/* リンク関連 */

A                { color: #ffffff; background: none;}
A:hover     { color: #00D2CA; background: none;}


/* 見出し */

h1,h2,h3 {
	margin: 0px;
	padding: 0px;
}
em {color:#333333; font-size : 10px ;font-style : normal;
	padding-top: 3px;
	border-top: 1px dotted #CCCCCC;}

li {list-style-type:square;}

.pict {
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	padding: 5px;
	margin: 0px 0px 10px 0px;
}

/* 全体を囲う箱 */

#inbox {
	background: #000000;

	width: 740px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}

/* バナー */

#banner {
	background-color: #ffffff;
}
	

.description {
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}


/* レイアウト */
#main {
position:relative; width:740px;
}

#content {
position:absolute;
top:5px;
left:5px;
width:480px;
	background-color: #000000;
	margin: 0px 215px 20px 0px;
	padding: 0px 20px 20px 25px;
}

#links {
	float: right;
	margin: 15px 0px 0px 0px;
	padding-right: 5px;
	width: 200px;
}

				



#footer {
	clear: both;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 0.8em;
	margin-top: 5px;
	padding: 5px 5px 0px 5px;
	text-align: right;
}

/* はじめに */
.first {
	background-color: #eeeeee;
	margin: 10px;
	padding: 15px;
border : 1px solid #cccccc;
}

.ftitle{
	background: none;
	color: #333333;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-weight:bold;
	font-size:14px;
	line-height:1.8em;
	margin-bottom:10px;
border-bottom : 1px dotted #cccccc;
}

.fmain {
	background: none;
	color: #333333;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-weight:normal;
	font-size:12px;
	line-height:1.8em;
}

.fnew {
	background: #00D2CA;
	color: #ffffff;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-weight:bold;
	font-size:14px;
	line-height:1.8em;
	margin: 10px;
	padding: 7px;
}

.fnew10 {
	color: #ffffff;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-weight:nomal;
	font-size:12px;
}


/* 記事まわり */
	
.blog {
	background-color: #000000;

}

.entry {
	background-color: #333333;
	margin: 15px 0px 30px 0px;

}

.ue {
	background: #333333;
	background-image: url(waku1.gif);
	background-position: center;
	background-repeat:  no-repeat;
	padding: 0px 15px 0px 15px ;
}
.sita {
	background: #333333;
	background-image: url(waku3.gif);
	background-position: center;
	background-repeat:  no-repeat;
	padding: 0px 15px 0px 15px ;
}

.blogbody {
	background: #333333;
	background-image: url(waku2.gif);
	background-position: center;
	background-repeat: repeat-y;
	color: #333333;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-weight:normal;
	font-size:12px;
	line-height:18px;
	padding: 7px 15px 7px 15px ;
	margin: 0px 0px 0px 0px;
}

.blogbody img {
border:0px;
}

.text {
	background: #333333;
	color: #ffffff;
	font-family:"Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 12px;
	line-height:170%;
	padding: 1px 15px 20px 15px ;
	margin: 0px 0px 0px 0px;
}

.img {
	margin: 5px 0px 5px 0px;
}



.title	{
	background: #333333;
	color: #ffffff;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size:14px;
	font-weight: bold;
	border-bottom:2px dotted #cccccc;
	padding: 20px 15px 3px 15px ;
	margin: 20px 0px 0px 0px;
}

.title  A { color: #ffffff; background: none;text-decoration:none;}
.title  A:link:hover { color: #cccccc; background: none;text-decoration:none;}
.category {
	background: #eeeeee;
	color:#666666;
	font-family:"Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 12px;
	font-weight:bold;
padding:3px;
margin-bottom:10px;
border:1px solid #cccccc;
}

.posted {
	background: #333333;
	color: #ffffff;
	font-family:"Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 10px;
	line-height:14px;
}

.posted A {
	color: #ffffff;
}

.photoby	{ 
	color: #ffffff;
	font-family:"Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 12px;
	line-height:14px;
	font-weight: bold;
}
.extended {
	color:#333333;
	display:block;
	float:right;
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-size:12px;
	font-style:normal;
}

.navi {
	color:#333333;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size:12px;
}

.pagenavi {
	color:#ffffff;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size:12px;
}

.pagenavi A {
	color:#ffffff;
}
/* サイドバー */

.sidetitle {
font:normal normal bold 12px/1.0 "Tahoma","Verdana",sans-serif;
font-variant:small-caps;
color: #FFFFFF;
margin: 5px 10px 0px 0px;
}


.side {
	color:#ffffff;
	font-family:"Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 12px;
	font-weight:normal;
	line-height:20px;
	margin-bottom:0.5em;
	padding:0em 0.5em 1em 0.5em;
}

.side A {
color: #ffffff;
text-decoration: none;
}

.side A:hover {
color: #cccccc;
text-decoration: underline;
}

/* サイドメニュー(サブカテゴリー用) */
.side #categories ul {
    padding-left: 0px;
margin:0px;
}
.side #categories ul ul {
    padding-left: 10px;
margin:0px;
}
.side #categories li {
    list-style-type: none;
margin:0px;
}

.subcategories a.foldmark {
    font-size:9px; /* マークのフォントサイズ */
    text-decoration: none; /* マークの文字装飾（何も表示しない） */
}


.syndicate {
	color:#ffffff;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 10px;
	font-weight:normal;
	line-height:1.6em;
	margin-bottom:0.5em;
	padding:0.5em;
}

.syndicate  a{
	color:#ffffff;
text-decoration: none;
}

.syndicate  a:hover{
	color:#cccccc;
text-decoration: underline;
}



.powered {
	color:#333333;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 10px;
	font-weight:normal;
	line-height:1.8em;
	margin-bottom:0.5em;
	padding:0.5em;
}


/* タイトル下メニュー */

#cale {
background:#999999;
padding:0px 0px 0px 0px;
}




/* アーカイブのページ関連 */

#menu {
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 12px;
	font-weight: normal;
	padding: 0.5px;
	text-align:center;
}


.comments-body {
	background: none;
	color:#ffffff;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 12px;
	font-weight:normal;
	line-height:1.6em;
border-bottom:1px dotted #cccccc;
margin:7px 0px 5px 0px;
}


.comments-post {
	background: none;
	color:#ffffff;
	font-family:"Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 10px;
	font-weight:normal;
margin:0px 0px 30px 0px;
}


.comments-head	{
	border-bottom: 1px solid #999999;
	color: #ffffff; 
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-weight:bold;
font-size:14px;
margin-top:20px;
}


/* ポップアップ関連 */

#popbox {
	background: #FFFFFF;
	border: 1px solid #999999;
	margin-bottom: 15px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 15px;
	padding: 5px;
	width: 90%;
}


#banner-commentspop {
	background-color: #000000;
	color: #FFFFFF;
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-weight: bold;
	margin-bottom: 1em;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px;
}


.trackback-url {
	color:#333333;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-weight:normal;
	background:#eeeeee;
 	padding:10px;
  	line-height:140%;
font-size:12px
}


.trackback-body {
	color:#333333;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size:12px;
	font-weight:normal;
	line-height:1.5em;
	margin-top: 5px;
border:1px solid #eeeeee;
 	background:#fff;
 	padding: 10px;
}

.trackback-body A {
	color:#333333;		
}

.trackback-post {
	color:#333333;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size:12px;
	font-weight:normal;
	padding: 10px;
}

.trackback-post A {
	color:#333333;
}

/* Mac IE テキストエリア文字化け対策 */

select,input,textarea {
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

.blogpeople{ 
overflow: auto; height: 200px; } 


#pagebody {
font-size:75%;
line-height:180%;
padding:30px;
}

/* 検索用 */
.layout-one-column-liquid {
background: #000000;
}
#boxserch {
	background: #000000;
	width: 740px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
font-size:75%;
line-height:180%;
}

.layout-one-column-liquid #banner {
background: #000000;
position:relative;
color:#ffffff;
margin:30px;
}

.layout-one-column-liquid #banner h1 {
font-size:18px;
}

#boxserch #content{
padding:30px;
position:relative;
}

.layout-one-column-liquid h3 {
font-size:14px;
}

.layout-one-column-liquid h2 {
font-size:16px;
}

.layout-one-column-liquid .entry {
padding:15px;
}


/* HINAGATA 2Column 1.0 */
/* 2004-01-29 */
