body {
	margin: 0px 0px 0px 0px;
WORD-BREAK: break-all;
	}
A {
	FONT-WEIGHT: bold; COLOR: #555; TEXT-DECORATION: none
}

A:link {
	FONT-WEIGHT: bold; COLOR: #555; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #555; TEXT-DECORATION: none
}
A:active {
	
}
A:hover {
	BACKGROUND: #ffcc33; COLOR: #000; TEXT-DECORATION: none
}

h1 {
	margin: 0px 0px 0px 0px;
}


ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style-image: none;
}





.site_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 28px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 80px; COLOR: #ffcc33; PADDING-TOP: 90px; FONT-FAMILY: serif; LETTER-SPACING: -3px; TEXT-: none
}


.site_title a,
.site_title a:link,
.site_title a:visited,
.site_title a:active {
	color:#ffcc33;
	text-decoration:none;
}


.site_title a:hover {
BACKGROUND: #ffcc33; COLOR: #000; TEXT-DECORATION: none;
}



.description {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN: 3px 0px 4px 120px; COLOR: #fff; LETTER-SPACING: -1px
}



.entry {
	background: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 10px;
BORDER-TOP: #000 3px double;BORDER-RIGHT: #000 3px double; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11pt; PADDING-BOTTOM: 5px; MARGIN: 0px 3px 10px; BORDER-LEFT: #000 3px double; LINE-HEIGHT: 115%; PADDING-TOP: 5px; BORDER-BOTTOM: #000 3px double; TEXT-ALIGN: left
}


.entry_navi{
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-align: center;
	padding: 13px;
	margin: 8px 0 8px 0;
}



.entry_date {
	font-family: "Verdana";
	font-size: 12px;
	color: #000;
	margin: 3px 3px 3px 0px;

}


.entry_title {

	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka";  PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: 600; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; COLOR: #222; PADDING-TOP: 0px; FONT-FAMILY: monospace; LETTER-SPACING: 0px; LINE-HEIGHT: 120%


	}


.entry_author {

	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin: 15px 0px 15px 0px;
	}


.entry_body {

font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 11pt; MARGIN: 8px 5px 8px 8px; LINE-HEIGHT: 160%
	}


.entry_more {

font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 11pt; MARGIN: 3px 5px 0px 8px; LINE-HEIGHT: 160%
	}


.entry_state {

font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 12px; MARGIN: 0px 2px 10px; COLOR: #666; TEXT-ALIGN: right
	}

.com_tb_state {

font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 12px; MARGIN: 0px 2px 10px; COLOR: #666; TEXT-ALIGN: right
; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #777 1px solid
	}


.com_tb {
	background: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 10px;
BORDER-TOP: #777 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11pt; PADDING-BOTTOM: 5px; MARGIN: 0px 3px 10px;  LINE-HEIGHT: 115%; PADDING-TOP: 5px; BORDER-BOTTOM: #777 1px solid; TEXT-ALIGN: left
}


.com_tb_body {

font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-SIZE: 10pt; MARGIN: 8px 5px 8px 8px; LINE-HEIGHT: 160%

	}


blockquote {
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 12px;
	color: #000000;
	line-height: 180%;
	background-color: #EEEEEE;
	margin: 5px;
	padding: 8px 16px 8px 16px;
	border: 1px solid #999999;
}


.pict {
	border-width: 0px;
	border-style: solid;
	border-color: #DCE3E3 #C1C1C1 #C1C1C1 #DCE3E3;
}



.linktitle {
	BORDER-RIGHT: #999 3px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 3px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka";  FONT-SIZE: 13px; BACKGROUND: #000; PADDING-BOTTOM: 2px; MARGIN: 2px 5px 0px 5px; BORDER-LEFT: #999 3px solid; COLOR: #ffcc33; PADDING-TOP: 2px; BORDER-BOTTOM: #999 3px solid; LETTER-SPACING: 0px; TEXT-ALIGN: left

}


.linktext {
	BORDER-RIGHT: #000 3px double; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px; BORDER-LEFT: #000 3px double; LINE-HEIGHT: 115%; PADDING-TOP: 5px; BORDER-BOTTOM: #000 3px double; TEXT-ALIGN: left; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; 
 font-size: 12px;
font-weight: normal;
color: #000;
text-align: left;
margin: 0px 5px 3px 5px;
padding: 3px 3px 3px 3px}



.linktext a{font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}
.linktext a:link{font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}
.linktext a:visited{font-family: , "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}
.linktext a:active{font-family:  "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; ;FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}


.linktext a:hover{
BACKGROUND: #ffcc33; COLOR: #000; TEXT-DECORATION: none
}







.linktext li {
list-style-type: none;
padding-left: 0px;
margin: 0px;
}


.linktext ul {
	padding: 0px 3px 3px 3px;
	margin: 0px;
	list-style-type: none;
}

.linktext ul li {
	padding: 3px 0px 0px 0px;

}






.linktextca {
	BORDER-RIGHT: #000 3px double; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px; BORDER-LEFT: #000 3px double; LINE-HEIGHT: 115%; PADDING-TOP: 5px; BORDER-BOTTOM: #000 3px double; margin: 0px 5px 5px 5px;
padding: 3px 3px 3px 3px
}







.linktextof {    overflow: auto;
    height: 280px;
	BORDER-RIGHT: #000 3px double; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px; BORDER-LEFT: #000 3px double; LINE-HEIGHT: 115%; PADDING-TOP: 5px; BORDER-BOTTOM: #000 3px double; TEXT-ALIGN: left; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; 
 font-size: 12px;
font-weight: normal;
color: #000;
text-align: left;
margin: 0px 5px 5px 5px;
padding: 3px 3px 3px 3px}


.linktextof a{font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}
.linktextof a:link{font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}
.linktextof a:visited{font-family: , "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}
.linktextof a:active{font-family:  "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; ;FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}


.linktextof a:hover{
BACKGROUND: #ffcc33; COLOR: #000; TEXT-DECORATION: none
}


.linktextofs {    overflow: auto;
   height: 140px;
	BORDER-RIGHT: #000 3px double; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px; BORDER-LEFT: #000 3px double; LINE-HEIGHT: 115%; PADDING-TOP: 5px; BORDER-BOTTOM: #000 3px double; TEXT-ALIGN: left; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; 
 font-size: 12px;
font-weight: normal;
color: #000;
text-align: left;
margin: 0px 5px 5px 5px;
padding: 3px 3px 3px 3px}


.linktextofs a{font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}
.linktextofs a:link{font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}
.linktextofs a:visited{font-family: , "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}
.linktextofs a:active{font-family:  "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; ;FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}


.linktextofs a:hover{
BACKGROUND: #ffcc33; COLOR: #000; TEXT-DECORATION: none
}







.simple {    TEXT-ALIGN: left; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; 
 font-size: 12px;
font-weight: normal;
color: #000;
text-align: left;
margin: 0px 5px 5px 5px;
}


.simple a{font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}
.simple a:link{font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}
.simple a:visited{font-family: , "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}
.simple a:active{font-family:  "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; ;FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none}


.simple a:hover{
BACKGROUND: #ffcc33; COLOR: #000; TEXT-DECORATION: none
}






ul.tree {
  list-style: none;
  margin: 0px;
  padding: 0px;
  FONT-SIZE: 8pt; 
}
ul.tree li {
  margin: 0px;
  padding: 0px 0px 0px 16px;
  background-image: url(http://torao.tblog.jp/images/img8_lstSample.gif);
  background-repeat: no-repeat;
}
ul.tree li.end {
  background-image: url(http://torao.tblog.jp/images/img9_endSample.gif);
}





.linktitle span {
  color: gray;
}
.linktitle a.foldmark {
  text-decoration: none;
}


.ad_b {
margin: 5px 5px 5px 5px}


.ad_bn {
margin: 0px 2px 2px 2px}

.back {
	margin: 0px;
	padding: 5px 1px 3px 1px;
	background-color: #FFFFFF;
	
}

.pr {
	padding: 3px 5px 3px 5px;
FONT-WEIGHT:normal; #0000ff; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka";  FONT-SIZE: 12px; COLOR: #blue; TEXT-ALIGN: left
}

.pr a{font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: bold; COLOR: #0000ff; TEXT-DECORATION: none}

.pr a:visited{font-family: , "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: bold; COLOR: #0000ff; TEXT-DECORATION: none}
.pr a:active{font-family: , "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; FONT-WEIGHT: bold; COLOR: #0000ff; TEXT-DECORATION: none}


.linktext a:hover{
BACKGROUND: #ffcc33; COLOR: #000; TEXT-DECORATION: none
}



/* SEARCH---------------------------------------------------------------------- */
.search {



	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; ;font-size: 11px;
	color: #C0C0C0;
	line-height: 170%;
	margin: 3px 3px 3px 3px;
}


.search_box {
	margin: 0px 0px 0px 0px;
}


/* FOOTER---------------------------------------------------------------------- */
.copyright {

	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; ;font-size: 11px;
	color: #333333;
	line-height: 170%;
	margin: 0px 0px 0px 20px;
}



/* CLOCK---------------------------------------------------------------------- */
.clock {
	margin: 0px 10px 0px 10px;
	background: #FFFFFF;
	}



/* CALENDAR---------------------------------------------------------------------- */
.calendar {
	font-family: "Verdana";
	font-size: 11px;
	color: #000000;
	margin: 6px 10px;
}

.calendar table {
	width: 100%;
}

.calendar table td {
	padding: 2px 0px;
}

.calendar_month {
	font-family: "Verdana";
	font-size: 8px;
	color: #000;
	text-align: center;
}