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

/* カバー
-------------------------------- */
.titlecover {
clear:both;
width:570px;
height:100px;
margin:0;
padding:0;
font-size:0.8em;
color:#660000;
background:url(../img2/links/title-cover.gif) no-repeat top left;
}
.titlecover a {
width:570px;
height:100px;
margin:0;
padding:0;
color:#990000;
background:url(../img2/links/title-cover.gif) no-repeat top left;
display:block;
text-decoration:none;
}
.kaisetu {
margin:20px 0 10px 0;
padding:10px;
background:#FFFFCC;
border:#999900 double 4px;
}
.kaisetu p {
margin:0;
padding:0;
font-size:0.85em;
color:#333333;
line-height:125%;
}



/* TChtH[
-------------------------------- */
#linksform {
font-size:12px;
color:#666666;
}
#linksform p {
margin:10px 0 2px 0;
padding:0;
font-size:12px;
color:#666666;
line-height:100%;
}
#linksform p a{
margin:10px 0 2px 0;
padding:0;
font-size:12px;
color:#336699;
line-height:100%;
text-decoration:none;
}
.formbox {
	border: 0;
	padding: 0;
	margin:0 2px 0 0;
	border: 1px solid #cccccc;
	padding: 1px;
	width: 150px;
	height: 16px;
	font-size:12px;
}
.formbox-d {
	border: 0;
	padding: 0;
	margin:0 2px 0 0;
	border: 1px solid #cccccc;
	padding: 1px;
	width: 150px;
	font-size:12px;
}
.linksubmit {
border-bottom:#333333 solid 1px;
border-right:#333333 solid 1px;
border-left:#999999 solid 1px;
border-top:#999999 solid 1px;
	padding: 0;
	width: 40px;
	height: 16px;
	background-color: #666666;
	font-family: Arial, sans-serif;
	font-weight: nomal;
	color:#FFFFFF;
	font-size:10px;
}
/* eLXg
-------------------------------- */
#text {
clear:both;
position:relative;
float:left;
margin:10px 0 5px 0;
padding:0;
color:#333333;
overflow: hidden;
}
#text:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #text {
    height: 1em;
    overflow: visible;
}
/**/
/* EeLXg
-------------------------------- */
#text2 {
float:right;
margin:10px 0 5px 0;
padding:0;
color:#333333;
overflow: hidden;
}
#text2:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #text2 {
    height: 1em;
    overflow: visible;
}
/**/

/* eLXgʕ
-------------------------------- */
.textbox {
clear:both;
position:relative;
width:260px;
margin:0;
padding:0;
overflow: hidden;
}
.textoowaku {
clear:both;
width:260px;
margin:2px 0;
padding:0;
    overflow: hidden;
}
.textoowaku:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .textoowaku {
    height: 1em;
    overflow: visible;
}
.textbox h3 {
width:260px;
float:left;
margin:0;
padding:2px 0 0 14px;
font-size:12px;
line-height:100%;
color:#333333;
text-decoration:none;
font-weight:normal;
}
.textbox h3 a:link {
margin:0;
padding:0;
font-size:12px;
color:#000066;
text-decoration:none;
font-weight:normal;
}
.textbox h3 a:visited {
margin:0;
padding:0;
font-size:12px;
color:#336699;
text-decoration:none;
font-weight:normal;
}
.textbox h3 a:hover {
margin:0;
padding:0;
font-size:12px;
color:#FF9900;
text-decoration:none;
font-weight:normal;
}
.textbox h3 a:active {
margin:0;
padding:0;
font-size:12px;
color:#FF9900;
text-decoration:none;
font-weight:normal;
}
.lv01no{
background: url(http://www.saka2.org/img/links/icon-gr.gif) no-repeat center left;
float:left;
padding:0;
margin:0;
}
.lv10yes{
background: url(http://www.saka2.org/img/links/icon-g.gif) no-repeat center left;
float:left;
padding:0;
margin:0;
}

.date p {
float:left;
margin:2px 0;
padding:0 0 2px 2px;
line-height:125%;
font-size:12px;
color:#999999;
}

#title h2{
clear:both;
background:url(http://www.saka2.org/img/links/titleback.jpg) no-repeat center left;
width:260px;
padding:5px 0 5px 30px;
margin:5px 0;
font-size:14px;
color:#FFFFFF;
}
span.new {
    display: none;
    color: red;
    font-weight: normal;
font-size:10px;
}
span.more img {
text-decoration:none;
border:none;
margin:0;
padding:0;
vertical-align:middle;
}
#bosyuu {
width:150px;
height:120px;
margin:0;
padding:0;
display:block;
background:url(http://www.saka2.org/img/links/bosyuu.gif) no-repeat top center;
text-decoration:none;
text-indent:-9999em;
}


/* Gg[
-------------------------------- */
.entry {
clear:both;
width:540px;
margin:10px;
padding:0;
}
.entry h3 {
width:520px;
margin:0 0 5px 0;
padding:5px 0 4px 18px;
font-size:16px;
line-height:100%;
color:#336699;
text-decoration:none;
font-weight:bold;
border-top:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
}
.entry h3 a:link {
margin:0;
padding:0;
font-size:16px;
color:#336699;
text-decoration:none;
font-weight:bold;
}
.entry h3 a:visited {
margin:0;
padding:0;
font-size:16px;
color:#336699;
text-decoration:none;
font-weight:bold;
}
.entry h3 a:hover {
margin:0;
padding:0;
font-size:16px;
color:#FF9900;
text-decoration:none;
font-weight:bold;
}
.entry h3 a:active {
margin:0;
padding:0;
font-size:16px;
color:#FF9900;
text-decoration:none;
font-weight:bold;
}
.entry h4 {
width:350px;
height:80px;
margin:5px 0;
padding:0;
text-indent:-9999em;
background:url(http://www.saka2.org/img/links/comment.gif) no-repeat center left;
}
.entry p {
margin:2px 0;
padding:0 0 2px 2px;
line-height:125%;
font-size:14px;
color:#666666;
}
.entry p a {
margin:0;
padding:0;
line-height:125%;
font-size:14px;
color:#3366CC;
text-decoration:none;
}
.entry p a:hover {
margin:0;
padding:0;
line-height:125%;
font-size:14px;
color:#FF9900;
text-decoration:none;
}


/* wb_[
-------------------------------- */
#header {
clear:both;
position:absolute;
top:5px;
left:0;
width:580px;
margin:10px 0 10px 30px;
padding:0;
display:block;
}
#header h4 {
text-align: right;
margin:0;
padding:0;
font-size:14px;
}
#header h4 a:link {
text-align: right;
text-decoration:none;
color:#003399;
}
#header h4 a:visited {
text-align: right;
text-decoration:none;
color:#003399;
}
#header h4 a:hover {
text-align: right;
text-decoration:none;
color:#FF9900;
}
#header h4 a:active {
text-align: right;
text-decoration:none;
color:#FF9900;
}
#header table {
margin:0px;
padding:0px;
}
/* p
-------------------------------- */
#pankuzu {
margin:5px 0;
padding:0;
}
#pankuzu p{
margin:0;
padding:0;
font-size:12px;
color:#333333;
}
#pankuzu p a:link {
text-decoration:none;
font-size:12px;
color:#003399;
}
#pankuzu p a:visited {
text-decoration:none;
font-size:12px;
color:#003399;
}
#pankuzu p a:hover {
text-decoration:none;
font-size:12px;
color:#FF9900;
}
#pankuzu p a:active {
text-decoration:none;
font-size:12px;
color:#FF9900;
}
/* ir
-------------------------------- */
#navi {
margin:5px 0;
padding:0;
border-top:#666666 solid 1px;
border-bottom:#666666 solid 1px;
background: url(http://www.saka2.org/img/pub/topbarnew.jpg) no-repeat center left;
}
#navi p {
font-size:12px;
color:#333333;
padding:4px 0 6px 0;
margin:6px 0;
}
#navi a:link {
text-decoration:none;
font-size:12px;
color:#003399;
}
#navi a:visited {
text-decoration:none;
font-size:12px;
color:#003399;
}
#navi a:hover {
text-decoration:none;
font-size:12px;
color:#FF9900;
}
#navi a:active {
text-decoration:none;
font-size:12px;
color:#FF9900;
}
/* tb^[
-------------------------------- */
#footer {
clear:both;
position:relative;
width:580px;
margin:0 0 0 10px;
padding:0;
}
#up {
margin:50px;
padding:0;
text-align: center;
}
/* XpScodep
-------------------------------- */
.scode {
    vertical-align: top;
}
 
#scode {
    margin-left: 5px;
}
/* Rg
-------------------------------- */
div.permaentry {
clear:both;
	width:540px;
	margin:0px;
	padding:20px 5px 15px 5px;

	}
.permaentry h4 {
width:350px;
height:32px;
margin:5px;
padding:0;
text-indent:-9999em;
background:url(http://www.saka2.org/img/links/comment-taiin.gif) no-repeat center left;
}
.permaentry p {
margin:2px 0;
padding:0 0 2px 2px;
line-height:125%;
font-size:14px;
color:#666666;
}
.permaentry p a {
margin:0;
padding:0;
line-height:125%;
font-size:14px;
color:#3366CC;
text-decoration:none;
}
.permaentry p a:hover {
margin:0;
padding:0;
line-height:125%;
font-size:14px;
color:#FF9900;
text-decoration:none;
}
.permaentry h5 {
margin:0;
padding:2px 0;
color:#666666;
font-size:14px;
border-bottom:#e9e9e9 solid 1px;
}

div.c {
	margin:0 5px;
	padding:5px 0;
border-bottom:#e9e9e9 solid 1px;
	}
p.ctext {
	margin:0;
	padding:0;
	font-size:12px;
	color:#333333;
	line-height:150%;
	}
#cform {
	margin:0;
	padding:0;
	}
#ctitle {
margin:20px 0;
padding:4px 0;
color:#333333;
}
