@charset "UTF-8";
/* CSS Document */

/* contents */
#CONTENTS h2 { width:570px; height:60px; margin:0px 0px 10px 0px; background: url(/yomoyama/img/title.jpg) no-repeat; text-indent:-9999px; overflow:none; }
#LINKBAR ul { margin: 10px 0px; width: 570px; }
#LINKBAR li a:link { text-decoration: none; color: #CC0000; background: none); }
#LINKBAR li a:visited { text-decoration: none; color:  #BAA525; background: none); }
#LINKBAR li a:hover { color: #000099; text-decoration: underline; background: none); }
#LINKBAR li a:active { color: #000099; text-decoration: underline; background: none); }
#LINKBAR li { display: inline; padding: 0px; margin: 0px; }
#LINKBAR li a { margin: 0px; padding: 0px; }
/* BLOG */
#CONTENTS a:link{ background-image:none; padding:0px; }
#CONTENTS a:visited{ background-image:none; padding:0px; }
#CONTENTS a:hover{ background-image:none; padding:0px; }
#CONTENTS a:active{ background-image:none; padding:0px; }
#LINKBAR { text-align: center; }
#BOX a:link { color: #CC0000; text-decoration: underline; background: none); margin: 0px; padding: 0px; }
#BOX a:visited { color: #BAA525; text-decoration: underline; }
#BOX a:hover { color: #000099; text-decoration: underline; }
#BOX a:active { color: #000099; text-decoration: underline; }
#MAIN img a { background: url(none); }
.name { font-size: 70%; margin: 0px; padding: 0px; float: right; }
.blogContents { padding: 20px 0px 0px; margin: 0px 0px 35px; }
.blogContents h3 { font-weight: bold; color: #CC0066; margin: 0px 0px 5px; font-size: 80%; }
.blogContents h4 { background: #CC0066; margin: 0px 0px 10px; height: 20px; font-weight: bold; color: #FFFFFF; font-size: 100%; padding: 10px 0px 5px 10px; }
#DIARY { margin: 0px; padding: 30px; width: 508px; border: 1px solid #CC0066; }
#DIARY p { text-align: left; font-size: 80%; line-height: 180%; margin: 0px 0px 15px; padding: 0px; }
.count { font-size: 100%; margin: 5px 0px 0px; padding: 0px; float: right; }
.small70 { font-size: 70%; }
#COMMENT h3 { background: url(/yomoyama/img/coment.gif) no-repeat left center; margin: 0px 0px 10px; padding: 0px; height: 19px; width: 570px; text-indent: -9999px; }
#COMMENT label { font-size: 80%; color: #CC0066; }
#COMMENT form { margin: 0px 0px 20px; padding: 0px 0px 10px; border-bottom: 1px dotted #CC0066; }
#BOX { padding: 15px 30px; width: 510px; background: #F2F2E5; margin: 0px 0px 15px; }
.time { font-size: 70%; margin: 0px; padding: 0px; float: left; color: #CC0066; }
.list15 { margin: 0px 0px 15px; }
.line { margin: 0px; border-top: 1px dotted #660; padding: 0px 0px 5px; }
/* side navi */
#SIDENAVI { width:180px; float:right; margin:0px 0px 20px 0px; font-size:80%; }
#SIDENAVI h2 { background: url(/yomoyama/img/sideNavTtl.gif) no-repeat left bottom; height: 25px; text-indent:-9999px; overflow:hidden; margin:0px 0px 10px 0px; }
#SIDENAVI h3 { background: url(/yomoyama/img/sideNavTtl2.gif) no-repeat left bottom; height: 25px; text-indent:-9999px; overflow:hidden; margin:0px 0px 10px 0px; }
#SIDENAVI #NAVI { position: relative; background-image: url(/yomoyama/img/back.jpg); }
#SIDENAVI #NAVIT { background: url(/yomoyama/img/sidenavi01.jpg) no-repeat left top; width: 54px; height: 54px; position: absolute; left: 0px; top: 0px; z-index: 0; }
#SIDENAVI #NAVIU { background: url(/yomoyama/img/sidenavi02.jpg) no-repeat left top; width: 54px; height: 54px; position: absolute; right: 0px; bottom: 0px; z-index: 0; }
#SIDENAVI #TXT { position:relative; z-index: 1; padding: 15px; }
#SIDENAVI h4 { color:#900; font-weight: bold; padding: 0px 0px 1px 0px; margin: 0px 0px 3px 0px; border-bottom: 1px dotted #666600; }
#SIDENAVI ul { margin: 0px 0px 10px; }
#SIDENAVI li a { color:#660; border-bottom: none; font-size:85%; font-weight:normal; text-decoration:none; }
#DIARY a:link { font-size: 100%; background:none; padding:0px; }
#DIARY a:visited { font-size: 100%; background:none; padding:0px; }
#DIARY a:hover { font-size: 100%; background:none; padding:0px; }
#DIARY a:active { font-size: 100%; background:none; padding:0px; }

