@charset "Shift_JIS";

body{margin:0 0 20px 0; color:#666666; background-color#003300; text-align:center; background:url('http://www3.shokoren-toyama.or.jp/seinen//img/background.gif');}

a:link{color:#000066; text-decoration:none; border-bottom:1px solid #000066;}
a:visited{color:#660066; text-decoration:none; border-bottom:1px solid #660066;}
a:hover{text-decoration:none; border-bottom:0;}
a.img:link {border: none 0px;}
a.img:visited {border: none 0px;}

hr {color:#cccccc;}
h1,h2,h3,h4,h5,h6 {margin: 0px; padding: 0px; font-weight: normal;}
/*▼-----投稿ボタン-----*/ 
INPUT{border:1px solid #cccccc; color:#191970; background-color:#FFFFFF;}

#container {line-height:140%; margin-right:auto; margin-left:auto; text-align:left; padding:0px; width:778px; background-color:#FFFFFF; border:1px solid:#cccccc;}
/*▼-----バナー-----*/ 
#banner{width:778px; height:125px; background:url('http://www3.shokoren-toyama.or.jp/seinen//img/banner.jpg') no-repeat;}
#banner a{text-decoration:none; width:778px; height:125px; display:block; border-bottom:0; outline:none;}
#banner a:hover{text-decoration:none; width:778px; height:125px; display:block;}
#banner h1{text-indent:-9999px;}

#contents{float:right; width:560px; color:#666666; overflow:hidden; background:#ffffff;}
#contents img{border:1px solid:#cccccc;}


.content {padding: 15px 15px 5px 15px; background-color:#ffffff; color:#666666; font-size: x-small;}
/*▼-----サイドバー色チェンジバックグラウンド-----*/ 
#right{float:left; width:200px; background:#90ee90; overflow: hidden;}

.content p {font-size:x-small; font-weight:normal; line-height:150%; text-align:left; margin-bottom:10px;}
.content blockquote {line-height: 150%;}
.content li {line-height: 150%;}
.content h2 {font-size: x-small; text-align:left; font-weight:bold;}
.content h3 {font-size: small; text-align: left; font-weight: bold; padding: 2px 5px; margin-bottom: 10px; background:#9090B3; color:#FFFFFF;}
.content p.posted {color:#666666; font-family: Verdana, Arial, sans-serif; font-size: x-small; border-top: 1px dotted :#666666; text-align: left; margin-bottom: 25px; line-height: normal; padding: 3px;}

.sidebar {padding:15px;}

#calendar{line-height:140%; color:#666666; font-family:Verdana, Arial, sans-serif; font-size:x-small; padding:2px; text-align:center; margin-bottom:30px;}

#calendar table{padding:2px; border-collapse:collapse; border:0px; width:100%;}
#calendar caption {font-family:Verdana, Arial, sans-serif; font-size:x-small; text-align:center; font-weight:bold; text-transform:uppercase; letter-spacing:1pt;}
#calendar th {text-align:center; font-weight:normal;}
#calendar td {text-align:center;}
/*▼サイドバーの囲み-----カテゴリーとか-----*/ 
.sidebar h2 {color:#FFFFFF; font-family: Verdana, Arial, sans-serif; background:#9090B3; font-size: x-small; text-align: center; font-weight:bold; text-transform: uppercase; letter-spacing:1pt;}
.sidebar ul {padding-left: 0px; margin: 0px; margin-bottom: 30px;}
.sidebar ul ul {margin-bottom: 0px;}

.sidebar li {color: #666666; font-family: Verdana, Arial, sans-serif; font-size: x-small; text-align: left; line-height: 150%; margin-top: 10px; list-style-type: none;}
.sidebar img {border: 3px solid #FFFFFF;}

.photo {text-align: left; margin-bottom: 20px;}

.link-note {font-family: Verdana, Arial, sans-serif; font-size: x-small; line-height: 150%; text-align: left; padding: 2px; margin-bottom: 15px;}

#comment-data {float: left; width: 180px; padding-right: 15px; margin-right: 15px; text-align: left; border-right: 1px dotted #BBBBBB;}

#categories {margin-bottom:30px;}
#categories ul{padding:0; margin:0;}

textarea[id="comment-text"] {width: 80%;}

.commenter-profile img {vertical-align: middle; border-width: 0;}

.log_in{float:right;}
.bord{border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; background:#f1f1f1; margin:0 0 10px 0; padding:5px;}

/*▼-----ブラウザ別読み込み-----*/ 

/* Win-IE5x用 */
@media tty {
 i{content:"\";/*" "*/}} @import url('win-ie5x.css'); /*";}
}/* */
