@charset "UTF-8"; 

body {
margin:0px;
}


/* Share */

h1,h2,h3 {
margin: 0px;
padding: 0px;
}


A {
color: #555555; text-decoration: none; background: none;
}


A:link {
color: #555555; text-decoration: none; background: none;
}


A:link:hover {
color: #ff8080; text-decoration: underline; background: none;
}


A:link:active {
color: #000000; text-decoration: none; background: none;
}


A:visited {
color: #555555; text-decoration: none; background: none;
}


A:visited:hover {
color: #ff8080; text-decoration: underline; background: none;
}


A:visited:active {
color: #000000; text-decoration: none; background: none;
}


#banner {
background: #ffffea;
color: #000000;
border-bottom: 1px solid #bfbfbf;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size: 2px;
padding: 2px 13px;
font-weight:nomal;
}


.description {
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:5px;
margin: 3px;
}


#box {
background-color: #ffffea;
border: 1px solid #000000;
margin: 1px auto 3px auto;
width: 560px;
}


.etc {
color:#989DA5;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin: 2px auto 0px auto;
font-weight:bold;
text-align: right;
width: 560px;
}


#container {
margin: 15px 0px 0px 5px;
}


/* Individual Index */

#title {
border-bottom: 1px dotted #bfbfbf;
color: #000000;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: boldl;
margin: 0px 0px 5px 0px;
}


.blog {
background-color: #ffffea;
}


.photobody {
background-color: #ffffea;
font-weight:nomal;
text-align: center;
}


.blogbody {
background-color: #ffffea;
color: #000000;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:120%;
margin: 0px 10px 0px 10px;
}


.posted { 
background: none;
color: #000000;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:nomal;
margin: 5px 0px 5px 0px;
text-align: right;
}


/* List */

.thumb {
float:left;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height: 95px;
line-height:100%;
width:110px;
font-weight:bold;
text-align: center;
} 


/* Cat */

.catcontent {
width: 540px; 
margin: 10px 0px 0px 10px;
background-color: #ffffea;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 0.9em;
}


.cat {
float:left;
margin: 0px 0px 5px 0px;
}


.catthumb {
float:left;
width:96px;
} 


.catdescription {
color: #989DA5;
float:left;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:150%;
margin: 0px 0px 0px 10px;
}


.catbody {
float: left;
color: #ffffea;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
line-height: 1.5em;
margin: 0px 0px 10px 0px;
}


.catbody_r {
float: left;
width:265px;
color: #000000;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:1em;
line-height:1.2em;
margin: 0px 0px 10px 0px;
}


.catbody_l {
float: left;
width:265px;
color: #989DA5;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:1em;
line-height:1.2em;
margin: 0px 10px 10px 0px;
}


/* Pop up */

.popcat {
float: left;
margin: 0px 0px 10px 10px;
}


.popbox {
background-color: #ffffea;
border: 1px solid #000000;
margin: 10px;
}


.popblogbody {
background-color: #ffffea;
border: none;
color: #989DA5;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:180%;
margin: 5px;
}


.comments-body {
background-color: #FFFFFF;
border: none;
color:#000000;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin:10px 10px 0px 10px;
padding: 10px;
}


.commentspost-body {
background-color: #ffffea;
border: none;
color:#000000;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin: 0px 0px 10px 0px;
padding: 1px 10px 10px 10px;
}


.comments-post {
background: #ffffea;
color:#000000;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:normal;
}


.comments-head {
background: #ffffea;
border-bottom: 1px solid #000000;
color: #000000; 
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:normal;
margin:5px;
}


#banner-commentspop {
background: #ffffea;
color: #000000;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:15px;
padding: 5px 10px 5px 10px;
font-weight:bold;
}


.trackback-url {
border: 1px solid #000000;
color:#000000;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:120%;
margin:0px 10px 10px 10px;
padding:10px;		
}


.trackback-body {
background-color: #FFFFFF;
color:#989DA5;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:120%;
margin:0px 10px 10px 10px;
padding:10px;	
}

				
.trackback-post {
color:#989DA5;
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}


/* Other */

form {
margin: 0px;
}

select {
font-family: 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
}

textarea {
font-family: "ＭＳ Ｐゴシック", Osaka, 'Trebuchet MS', verdana, Arial, Helvetica, sans-serif;
margin: 2px;
}

input {
font-family: "ＭＳ Ｐゴシック", Osaka, Geneva, Arial, Helvetica, sans-serif;
}

html { scrollbar-base-color: #E9D9CE;
/*スクロールバーベース色*/

scrollbar-face-color: #ffffea;
/*スクロールバー本体*/

scrollbar-track-color: #e9e9e9;
/*背面の色*/

scrollbar-arrow-color: #7f7f7f;
/*矢印の色*/

scrollbar-3dlight-color: #fff4ea;
/*スクロールバーの左側の影*/

scrollbar-highlight-color: #7f7f7f;
/*ふちどり*/

scrollbar-shadow-color: #bfbfbf;
/*スクロールバー右上の影*/

scrollbar-darkshadow-color: #7f7f7f; 
/*スクロールバー右下の影*/
}


/* HINAGATA Photo 0.8 */
/* 2004-02-03 */

