@charset "Shift_JIS";

pre, dl, ol, p, blockquote { line-height:130%; }

blockquote { margin-left:10px; }

body { 
	margin:20px 0px;
	padding:0px;
	text-align: center;
	/*font-family:arial,verdana,"lr oSVbN", "qMmΫS Pro W4", HiraMaruPro-W4, Osaka,"Trebuchet MS",  sans-serif;*/
}

div#zentai {
	text-align: left;
	width: 700px;
	margin:0px auto;
	padding:0px;
}

div#naka	{width:700px;	}
div#hidari	{width:500px;float:left;	}
div#migi	{width:200px;float:right;font-family:verdana, arial,"lr oSVbN", "qMmΫS Pro W4", HiraMaruPro-W4, Osaka,"Trebuchet MS",  sans-serif;	}
div#shita	{width:700px;clear:both;	}

table{
	border: solid 0px; border-collapse: collapse;
	margin:0px;
	padding:0px;
}

td {
	color:black;
	margin:0px;
	padding:0px;
	font-size:90%;
	font-family:verdana, arial, helvetica, Sans-Serif;
}

a:link {
	text-decoration: none;
}

a:active {
	color:#124B86;
	text-decoration:none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	color:#124B86;
	text-decoration:underline;
}

h1{
	color:inherit;
	background-color:#CCCCFF;
	padding:.3em;
	border:0px;
	margin:0px 0px .5em 0px;
}

h2 {
	font-size:14px;
	font-weight:bolder;
	color:#555555;
	padding:0px 0px;
	margin:0px ;
	vertical-align: middle;	
}

h3 {
	border-top:solid 1px #eeeeee;
	border-bottom:solid 1px #eeeeee;
	border-left:solid 10px #FF9900;
	border-right:solid 1px #eeeeee;
	font-size:12px;
	font-weight:100;
	color:#555555;
	background-color:#f2f2f2;
	padding:10px 10px;
	margin:25px 0px 15px 0px;	vertical-align:bottom;
}
h4 {
	font-size:10px;
	font-weight:lighter;
	color:#555555;
	background-color:#f2f2f2;
	padding:8px;
	margin:25px 8px -5px 8px;
	border-top:solid 1px #eeeeee;
	border-bottom:solid 1px #eeeeee;
	border-left:solid 1px #eeeeee;
	border-right:solid 1px #eeeeee;
}

h5, h6 {
	font-size:10px;
	font-weight: normal;
	color:white;
	background:url(http://abbeylog.sakura.ne.jp/abbey/img/boxtop.gif) top left no-repeat;
	margin:0px 0px 0px 0px;
 	padding:5px 10px 5px 10px;
 	border:0px;
	line-height:160%;
}

#body h5 {
	border-left:solid 10px #FF9900;font-family:verdana, arial,"lr oSVbN", "qMmΫS Pro W4", HiraMaruPro-W4, Osaka,"Trebuchet MS",  sans-serif;
	font-size:12px;
	font-weight:100;
	color:#555555;
	background:#f2f2f2;
	padding:10px 10px;
	margin:0px 0px 20px 0px;	vertical-align:bottom;
}







#abbeylog_header{
	width:700px; 
	height:50px; 
	margin:0px ;
	background:#f2f2f2;
	BACKGROUND-IMAGE : url("");
	BACKGROUND-REPEAT : NO-REPEAT;
}

#wiki {	
	width:700px;
	text-align: right;	
	background:url(http://www.abbeylog.com/wiki/image/wiki.gif);
	height:250px; 
}

h1.title {
	font-size:14px;
	font-weight:bold;
	color:#555555;
	padding:15px;
	border:0px;
	margin:0px 0px 20px 0px;
	background:url(http://abbeylog.com/wiki/image/h2back.gif) top left no-repeat;
	vertical-align: middle;
}

h1.title a:link 	{color:#124B86;text-decoration:none;}
h1.title a:active 	{color:#124B86;text-decoration:none;}
h1.title a:visited 	{color:#124B86;text-decoration:none;}
h1.title a:hover 	{color:#124B86;text-decoration:underline;}

#adad	a{ font-size:11px;color:#9999CC;margin:0px 0px 0px 0px;}
#adad	a:link{color:#9999CC; }
#adad	a:active{color:#9999CC; }
#adad	a:visited{color:#9999CC; }
#adad	a:hover{color:#cccccc;text-decoration:none;background:transparent; text-decoration:underline; }

/* -----------------irQ[Vo[----------------- */
#navbar {width:700px; height:22px; 
margin:0px; padding:0px;
list-style:none; }

/* --------------------------------------
	menu
---------------------------------- */	
.menu			{font-size: 13px; font-family:Verdana; width:140px; float:left; line-height: 22px; text-align:center; vertical-align: middle; margin:0px;}
.menu a:link		{color: #fff; background:#FF9900; TEXT-DECORATION: NONE;display: block;height:22px;}
.menu a:VISITED		{color: #fff; background:#FF9900; TEXT-DECORATION: NONE;display: block;height:22px;}
.menu a:ACTIVE		{color: #fff; background:#FFAE00; TEXT-DECORATION: NONE;display: block;height:22px;}
.menu a:HOVER		{color: #fff; background:#FFAE00; TEXT-DECORATION: NONE;display: block;height:22px;}
/* ----------------------------------
	menukiΕθj
---------------------------------- */
.menuk			{font-size: 13px; font-family:Verdana; width:140px; float:left; line-height: 22px; text-align:center; vertical-align: middle; margin:0px;}
.menuk a:link		{color: #fff; background:#FABD0C; TEXT-DECORATION: NONE;display: block;}
.menuk a:VISITED	{color: #fff; background:#FABD0C; TEXT-DECORATION: NONE;display: block;}
.menuk a:ACTIVE		{color: #fff; background:#FABD0C; TEXT-DECORATION: NONE;display: block;}
.menuk a:HOVER		{color: #fff; background:#FABD0C; TEXT-DECORATION: NONE;display: block;}


/* --------------------------------------
	menuΆ
---------------------------------- */	
.menul			{width:140px;float:left;line-height: 22PX;text-align:center;vertical-align: middle;margin:0px;}
.menul a:link		{BACKGROUND: #ff9900 url("http://abbeylog.sakura.ne.jp/abbey/img/navileft1.gif");  BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #fff;TEXT-DECORATION: NONE;display:block;}
.menul a:VISITED	{BACKGROUND: #ff9900 url("http://abbeylog.sakura.ne.jp/abbey/img/navileft1.gif");  BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #fff;TEXT-DECORATION: NONE;display:block;}
.menul a:ACTIVE		{BACKGROUND: #FFAE00 url("http://abbeylog.sakura.ne.jp/abbey/img/navileft2.gif");  BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #fff;TEXT-DECORATION: NONE;display:block;}
.menul a:HOVER		{BACKGROUND: #FFAE00 url("http://abbeylog.sakura.ne.jp/abbey/img/navileft2.gif");  BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #fff;TEXT-DECORATION: NONE;display:block;}

/* ----------------------------------
	menuΆiΕθj
---------------------------------- */
.menulk			{float:left;width:140px;line-height: 22PX;text-align:center;vertical-align: middle;margin:0px;}
.menulk a:link		{BACKGROUND: #ff9900 url("http://abbeylog.sakura.ne.jp/abbey/img/navileft3.gif");  BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #FFFFFF;TEXT-DECORATION: NONE;display: block;}
.menulk a:VISITED	{BACKGROUND: #ff9900 url("http://abbeylog.sakura.ne.jp/abbey/img/navileft3.gif");  BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #FFFFFF;TEXT-DECORATION: NONE;display: block;}
.menulk a:ACTIVE	{BACKGROUND: #ff9900 url("http://abbeylog.sakura.ne.jp/abbey/img/navileft3.gif");  BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #FFFFFF;TEXT-DECORATION: NONE;display: block;}
.menulk a:HOVER		{BACKGROUND: #ff9900 url("http://abbeylog.sakura.ne.jp/abbey/img/navileft3.gif");  BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #FFFFFF;TEXT-DECORATION: NONE;display: block;}



/* --------------------------------------
	menuE
---------------------------------- */	
.menur			{width:140px;float:left;line-height: 22PX;text-align:center;vertical-align: middle;margin:0px;}
.menur a:link		{BACKGROUND-IMAGE : url("http://abbeylog.sakura.ne.jp/abbey/img/naviright1.gif"); BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #fff;TEXT-DECORATION: NONE;display: block;}
.menur a:VISITED	{BACKGROUND-IMAGE : url("http://abbeylog.sakura.ne.jp/abbey/img/naviright1.gif"); BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #fff;TEXT-DECORATION: NONE;display: block;}
.menur a:ACTIVE		{BACKGROUND-IMAGE : url("http://abbeylog.sakura.ne.jp/abbey/img/naviright2.gif"); BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #fff;TEXT-DECORATION: NONE;display: block;}
.menur a:HOVER		{BACKGROUND-IMAGE : url("http://abbeylog.sakura.ne.jp/abbey/img/naviright2.gif"); BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #fff;TEXT-DECORATION: NONE;display: block;}

/* ----------------------------------
	menukEiΕθj
---------------------------------- */
.menurk			{width:140px;float:left;line-height: 22PX;text-align:center;vertical-align: middle;margin:0px;}
.menurk a:link		{BACKGROUND-IMAGE : url("http://abbeylog.sakura.ne.jp/abbey/img/naviright3.gif"); BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #FFFFFF;TEXT-DECORATION: NONE;display: block;}
.menurk a:VISITED	{BACKGROUND-IMAGE : url("http://abbeylog.sakura.ne.jp/abbey/img/naviright3.gif"); BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #FFFFFF;TEXT-DECORATION: NONE;display: block;}
.menurk a:ACTIVE	{BACKGROUND-IMAGE : url("http://abbeylog.sakura.ne.jp/abbey/img/naviright3.gif"); BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #FFFFFF;TEXT-DECORATION: NONE;display: block;}
.menurk a:HOVER		{BACKGROUND-IMAGE : url("http://abbeylog.sakura.ne.jp/abbey/img/naviright3.gif"); BACKGROUND-REPEAT : NO-REPEAT;height:22px;font-size: 13px;font-family:Verdana; color: #FFFFFF;TEXT-DECORATION: NONE;display: block;}
/* -----------------ͺwb_ΖirQ[V±±άΕͺ---------------------------------- */


/* --------------------------
#login{
	padding:0px 0px 0px 5px;
}

#formBody {
    border-top:solid 3px #ccc;
    border-bottom:solid 3px #ccc;
    padding:10px;
    background:#f0f0f0;
    margin:0 0 20px 0;
}
label {
	color:#cccccc;
    font-size:11px;
    font-weight:bold;
}
label.required {
}

input[type="text"]{
    padding:0px;
    border-top: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    border-right: solid 1px #ccc;
	background:#f2f2f2;
    font-size:12px;font-weight: bolder;
}

input[type="submit"]{
    padding:2px;
    border-top: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    border-right: solid 1px #ccc;
	background:#dddddd;color:#ffffff;
    font-size:12px;font-weight: bolder;
}

div.field, div.button {
    margin-bottom:5px;
}

input {background:red;}


.radio input,.checkbox input  {
    background:transparent;
    border:none;font-size:8px;
}
.button input {
    margin-top:5px;
    border-top: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    border-right: solid 1px #ccc;
    font-size:12px;
    background:#dddddd;
    color:#fff;
    font-weight:bold;
    padding:2px 2px 2px 2px;
}

textarea{
	width:700px;
	margin:20px auto 20px auto;
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;	border-right: solid 1px #ececec;
	border-bottom: solid 1px #ececec;
	background:#ffffff;
	font-size:13px;
	height:350px;
	color:#aaaaaa;
	padding:0px 0px;
}
------------------------- */

#come form{position:relative;
	width: 500px;
	}

.name {	width:75px;
	-moz-box-sizing: border-box;
	position: relative;
	top: 0px;
	left: 0px;
	border:solid 1px #d5d5d5;
	height:20px;
}

.tbox {	width:275px;
	-moz-box-sizing: border-box;
	position: relative;
	top: 0px;
	left: 5px;
	border:solid 1px #d5d5d5;
	height:20px;
}

.botan{	
	position: absolute;
	top: 0px;
	right: 0px;
	width:100px;
	vertical-align: middle;
	height:20px;
	color:#ffffff;
	background:#d5d5d5;
	border:solid 0px #d5d5d5;
}


#kensaku form {
	position:  relative;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 20px;
	margin:0px 0px;

}

.search {
	-moz-box-sizing: border-box;
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 0px;
	width: 100px;
	height:20px;
	border:solid 1px #d5d5d5;
}

.searchsubmit {
	position: absolute;
	right: 0;
	bottom: 0;
	padding: 0px;
	width: 40px;
	height:20px;line-height:20px;
	background:#d5d5d5;
	border:solid 0px #cccccc;
	vertical-align: middle;
	color:#ffffff;
	font-size:10px;
}

#kensakurain{	height:20px;}




.small { color:#999999; font-size:10px; }



dt {
	font-weight: bold;
	margin-top:1em;
	margin-left:0px;
}

dd {
	margin-left:0px;
}

pre {
	border:#D0D2D4 1px dashed;
	padding:15px;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	white-space:normal;
	color:#D0D2D4;
	background-color:#F2F2F2;

}

img {
	border:none;
	vertical-align:middle;
}

ul {
	margin:0px 0px 10px 0px;
	line-height:160%;
}

ol {
	margin:0px;
	padding:0px;
	list-style-position: outside;
	line-height:160%;
}

ol li{
	margin:0px 25px;
	padding:0px 0px;
}

em { font-style:italic; }

strong { color:#555555; font-weight:bold; margin:0px;padding:0px;}

th{background:#dddddd;color:#ffffff;}

thead td.style_td,
tfoot td.style_td {
	color:inherit;
	background-color:#D0D8E0;
}

thead th.style_th,
tfoot th.style_th {
	color:inherit;
	background-color:#E0E8F0;
}

.style_table {
	text-align:left;
	margin-left:20px;
	margin-right:20px;
	border-collapse: separate;
	border-spacing: 2px;
	background:#cccccc;
}

.style_th {
	padding:5px;
	margin:1px;
	text-align:center;
	color:inherit;
	background-color:#f2f2f2;
}

.style_td {
	font-size:12px;
	padding:10px 15px;
	margin:0px;
	background-color:#f2f2f2;
}

ul.list1 { list-style-type:disc; }
ul.list2 { list-style-type:circle; }
ul.list3 { list-style-type:square; }
ol.list1 { list-style-type:decimal; }
ol.list2 { list-style-type:lower-roman; }
ol.list3 { list-style-type:lower-alpha; }

div.ie5 { text-align:center;margin:20px 0px 20px 0px; }

span.noexists {
	color:inherit;
	background-color:#FFFACC;
}



.super_index {
	color:#DD3333;
	background-color:inherit;
	font-weight:bold;
	font-size:60%;
	vertical-align:super;
}

a.note_super {
	color:#DD3333;
	background-color:inherit;
	font-weight:bold;
	font-size:60%;
	vertical-align:super;
}

div.jumpmenu 		{margin:0px 0px 10px 0px;font-size:10px; text-align:right;display:none; }
div.jumpmenu a:link	{color:#cccccc; text-decoration:none;}
div.jumpmenu a:active	{color:#cccccc; text-decoration:none;}
div.jumpmenu a:visited	{color:#cccccc; text-decoration:none;}
div.jumpmenu a:hover	{color:#cccccc; text-decoration:underline;}


hr.full_hr {font-size:8px;
	border-top:solid 1px transparent;
	border-bottom:dotted 1px #cccccc;
	border-left:solid 0px #cccccc;
	border-right:solid 0px #cccccc;
	margin:15px 10px;
}
hr.note_hr {
	width:700px;
	border-top:solid 1px transparent;
	border-bottom:solid 1px transparent;
	border-left:solid 0px #cccccc;
	border-right:solid 0px #cccccc;
	text-align:center;
	margin:0px auto 15px auto;
}

span.size1 {
	font-size:xx-small;
	line-height:130%;
	text-indent:0px;
	display:inline;
}
span.size2 {
	font-size:x-small;
	line-height:130%;
	text-indent:0px;
	display:inline;
}
span.size3 {
	font-size:small;
	line-height:130%;
	text-indent:0px;
	display:inline;
}
span.size4 {
	font-size:medium;
	line-height:130%;
	text-indent:0px;
	display:inline;
}
span.size5 {
	font-size:large;
	line-height:130%;
	text-indent:0px;
	display:inline;
}
span.size6 {
	font-size:x-large;
	line-height:130%;
	text-indent:0px;
	display:inline;
}
span.size7 {
	font-size:xx-large;
	line-height:130%;
	text-indent:0px;
	display:inline;
}

/* html.php/catbody() */
strong.word0 {
	background-color:inherit;
	color:orange;
	margin:0px;padding:0px;
}
strong.word1 {
	background-color:#A0FFFF;
	color:black;
}
strong.word2 {
	background-color:#99FF99;
	color:black;
}
strong.word3 {
	background-color:#FF9999;
	color:black;
}
strong.word4 {
	background-color:#FF66FF;
	color:black;
}
strong.word5 {
	background-color:#880000;
	color:white;
}
strong.word6 {
	background-color:#00AA00;
	color:white;
}
strong.word7 {
	background-color:#886800;
	color:white;
}
strong.word8 {
	background-color:#004699;
	color:white;
}
strong.word9 {
	background-color:#990099;
	color:white;
}

/* html.php/edit_form() */
.edit_form { width:500px;clear:both; }

.edit_form textarea{
	border-top:solid 1px #eeeeee; 
	border-left:solid 1px #eeeeee; 
	border-right:solid 1px #f6f6f6; 
	border-bottom:solid 1px #f6f6f6; 
	width:700px;
	height:350px;
	font-size:12px; 
	color:#777777;
	background:#f6f6f6;
	margin:20px 0px 20px 0px;
}

/* pukiwiki.skin.php */
div#header {

	padding:0px;
	margin:0px 0px 20px 0px;
}

div#navigator {
	display:none;
}

td.menubar {
	display:none;
}

div#menubar {
	display:none;
}

div#menubar a:link	{color:#2E6196;}
div#menubar a:visited	{color:#2E6196;}
div#menubar a:active	{color:#2E6196;}
div#menubar a:hover	{color:#2E6196;text-decoration: underline;}

div#menu {
	color:#555555;
	line-height:130%; 
	margin:0px 0px 20px 0px;
	padding:10px 15px 10px 15px;
	background:#f2f2f2 url(http://abbeylog.sakura.ne.jp/abbey/img/box.gif) bottom left no-repeat;	
}

div#menu a:link		{color:#2E6196;}
div#menu a:visited	{color:#2E6196;}
div#menu a:active	{color:#2E6196;}
div#menu a:hover	{color:#2E6196;text-decoration: underline;}


dic#menu form {
	width:50px;
}

div#menu ul {
	text-align: center;
	margin:0px 0px 0px 0px;
	padding:0px;
	white-space: normal;
}

div#menu li {
	color:#555555;
	text-align: left;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	line-height:140%; 
	list-style-type: square;
	list-style-position: inside;
	vertical-align: middle;
	white-space: normal;
	font-size:11px;
}

div#menu li a:link	{text-decoration:none; }
div#menu li a:active	{text-decoration:none; }
div#menu li a:visited	{text-decoration:none; }
div#menu li a:hover	{text-decoration:underline; }



div#saishin {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	font-weight: bolder;color:orange;
}


div#saishin a:link	{font-weight: normal;text-decoration:none;}
div#saishin a:active	{font-weight: normal;text-decoration:none;}
div#saishin a:visited	{font-weight: normal;text-decoration:none;}
div#saishin a:hover	{font-weight: normal;text-decoration:underline;}

div#saishin strong{
	font-size:10px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	line-height:180%;
}

div#saishin ul {
	text-align: center;
	margin:0px 0px 5px 0px;
	padding:0px;white-space: normal;
}

div#saishin li {
	text-align: left;
	font-size:10px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	line-height:130%; 
	list-style-type:none; 
	width:160px;white-space: normal;
}

div#saishin h4 { font-size:100%; }

div#bodyall {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
}

div#body {
	color:#555555;
	font-size:12px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}


div#body p{padding:0px 10px 0px 10px;line-height:160%; }

div#note {
	clear:both;
	padding:0px 0px;
	margin:0px;
	font-size:12px;
}

div.pankuzu {
	border-bottom:solid 1px #cccccc;
	clear:both;
	padding:0px 0px 40px 0px;
	margin:50px auto 0px auto;
	font-size:10px;
	text-align: center;
	width:700px;
	font-family:arial,verdana,"lr oSVbN", "qMmΫS Pro W4", HiraMaruPro-W4, Osaka,"Trebuchet MS",  sans-serif;
}
	

div.pankuzu a:link	{color:#2E6196;text-decoration:none; }
div.pankuzu a:active	{color:#2E6196;text-decoration:none; }
div.pankuzu a:visited	{color:#2E6196;text-decoration:none; }
div.pankuzu a:hover	{color:#215dc6;text-decoration:underline; }


div#attach {
	display:none;
}

div#toolbar {
        display:none;
}

div#lastmodified {
	font-size:80%;
	padding:0px;
	margin:0px;
}

div#related {
        display:none;
}

div#footer {
	font-size:70%;
	padding:0px;
	margin:16px 0px 0px 0px;
}

div#banner {
	float:right;
	margin-top:24px;
}

div#preview {
	width:500px;
	color:inherit;
	background-color:#FFFFFF;
}

img#logo {
	display:none;
}

/* aname.inc.php */
.anchor {	color:#f2f2f2;}
a .anchor	link{color:#f2f2f2; }
a.anchor	active{color:#f2f2f2; }
a.anchor	visited{color:#f2f2f2; }
a.anchor	hover{color:#ccccc;text-decoration:none; }


.anchor_super {
	color:#cccccc;
	font-size:8px;
	vertical-align:top;text-decoration:none; display:none; 
}

h3	a .anchor_super:link		{color:#f2f2f2;text-decoration:none; }
h3	a .anchor_super:active	{color:#f2f2f2;text-decoration:none; }
h3	a .anchor_super:visited	{color:#f2f2f2;text-decoration:none; }
h3	a .anchor_super:hover	{color:#cccccc;text-decoration:underline; }


/* br.inc.php */
br.spacer {}

/* calendar*.inc.php */
.style_calendar {
	padding:0px;
	border:0px;
	margin:3px;
	color:inherit;
	background-color:#CCD5DD;
	text-align:center;
}
.style_td_caltop {
	padding:5px;
	margin:1px;
	color:inherit;
	background-color:#EEF5FF;
	font-size:80%;
	text-align:center;
}
.style_td_today {
	padding:5px;
	margin:1px;
	color:inherit;
	background-color:#FFFFDD;
	text-align:center;
}
.style_td_sat {
	padding:5px;
	margin:1px;
	color:inherit;
	background-color:#DDE5FF;
	text-align:center;
}
.style_td_sun {
	padding:5px;
	margin:1px;
	color:inherit;
	background-color:#FFEEEE;
	text-align:center;
}
.style_td_blank {
	padding:5px;
	margin:1px;
	color:inherit;
	background-color:#EEF5FF;
	text-align:center;
}
.style_td_day {
	padding:5px;
	margin:1px;
	color:inherit;
	background-color:#EEF5FF;
	text-align:center;
}
.style_td_week {
	padding:5px;
	margin:1px;
	color:inherit;
	background-color:#DDE5EE;
	font-size:80%;
	font-weight:bold;
	text-align:center;
}

/* calendar_viewer.inc.php */
div.calendar_viewer {
	color:inherit;
	background-color:inherit;
	margin-top:20px;
	margin-bottom:10px;
	padding-bottom:10px;
}
span.calendar_viewer_left {
	color:inherit;
	background-color:inherit;
	float:left;
}
span.calendar_viewer_right {
	color:inherit;
	background-color:inherit;
	float:right;
}

/* clear.inc.php */
.clear {
	margin:0px;
	clear:both;
}

/* counter.inc.php */
div.counter { font-size:70%; }

/* diff.inc.php */
span.diff_added {
	color:blue;marigin:0px;padding:0px;
}

span.diff_removed {
	color:red;marigin:0px;padding:0px;
}

div.diff_added {
	color:blue;marigin:0px;padding:0px;
	word-break: break-all;width:630px;
}

div.diff_removed {
	color:red;marigin:0px;padding:0px;
	word-break: break-all;width:630px;
}


/* hr.inc.php */
hr.short_line {
	text-align:center;
	width:80%;
	border-style:dotted;
	border-color:#333333;
	border-width:1px 0px;
}

/* include.inc.php */
h5.side_label { text-align:center; }

/* navi.inc.php */
ul.navi {
	font-size:10px;
	margin:0px;
	padding:10px;
	text-align:center;
	background:#f2f2f2;font-family:verdana,arial,"lr oSVbN", "qMmΫS Pro W4", HiraMaruPro-W4, Osaka,"Trebuchet MS",  sans-serif;
	border-top:solid 1px #eeeeee;
	border-bottom:solid 1px #eeeeee;
	border-left:solid 1px #eeeeee;
	border-right:solid 1px #eeeeee;
}
li.navi_none {
	display:inline;
	float:none;
}
li.navi_left {
	display:inline;
	float:left;
	text-align:left;
}
li.navi_right {
	display:inline;
	float:right;
	text-align:right;
}

/* new.inc.php */
span.comment_date { font-size:x-small; }
span.new1 {
	color:red;
	background-color:transparent;
	font-size:x-small;
}
span.new5 {
	color:green;
	background-color:transparent;
	font-size:xx-small;
}

/* popular.inc.php */
span.counter { font-size:70%; }
ul.popular_list {
}

/* recent.inc.php,showrss.inc.php */
ul.recent_list {
}

/* ref.inc.php */
div.img_margin {
	margin-left:0px;
	margin-right:0px;
}

/* vote.inc.php */
td.vote_label {
	color:inherit;
	background-color:#FFCCCC;
}
td.vote_td1 {
	color:inherit;
	background-color:#DDE5FF;
}
td.vote_td2 {
	color:inherit;
	background-color:#EEF5FF;
}


.recent_list{padding:0px 0px 20px 0px;}

#saishin strong{padding:10px 10px 0px 10px;}

div#end			{color:#777777;margin:0px;padding:20px 0px 0px 0px;text-align:center;font-size:10px;font-family:arial;}
div#end	 a:link		{color:#777777;text-decoration:none; }
div#end	 a:active	{color:#777777;text-decoration:none; }
div#end	 a:visited	{color:#777777;text-decoration:none; }
div#end	 a:hover	{color:#777777;text-decoration:none; }








