body {	font-family:Verdana, Arial, Helvetica, sans-serif;	text-align:center;	background-color: #f8e89a;	margin : 0px; color:#333;	font-size: 13px;	line-height: 150%;
scrollbar-face-color: #000000;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-3dlight-color: black;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #c581b9;
scrollbar-darkshadow-color: black;}
/* 画像の属性 */
img {	border-style: none;}
/* strongの色 */
strong {	color: #990000;	font-size:14px;}	
/* 右寄せのリンク指定 */
.detail {	text-align:right;	font-size: 11px;	margin : 0px;	padding :0px 5px 0px 5px;}
/* リンクの属性（未指定時 */
a:link, a:visited, a:active {	color: #000000;}a:hover {	color: #990000;}
/* インフォメーションの属性 */
.info {	margin: 0px 0px 0px 0px;	font-size: 11px;	color : #333333;	line-height: 133%;}
/* --------- 基本設定 -----------------　*/
#base{	width: 960px;	margin-top : 0px;	margin-left: auto;	margin-right: auto;	background-color:#FFFFFF;}
#wrapper{	width: 960px;	border-left: 1px solid #000000;	border-right: 1px solid #000000;	margin-left: auto;	margin-right: auto;	text-align: left;
background-image: url(http://route1.info/rotate_top.php); background-repeat: no-repeat;}
/*-------------------------------------- */
/*-----ブログの枠等の属性-----*/
#container{	width:960Px;	margin-left:auto;	margin-right:auto;	text-align:left;}
/*-----ヘッダー部分-----*/
#header	{	margin : 0px;	padding: 0px;	height : 147px;}
#header h1 {	margin-top : 0px;	margin-bottom: 0px;	text-indent: -1000px;}		
#header h1 a {	width:960px;	height:147px;	background-image: url("http://route1.info/rotate_top.php");	background-repeat: no-repeat;  display: block;}
#header h1 a:hover {	background-image: url("http://route1.info/rotate_top.php");}		
/*-----サイド(left)--------*/
#left {	width: 176PX;	float: left;	margin: 0px;	color: #666;	
font-size: 12px;	line-height;150%; background-color:#FFFFFF;}
/*-----フィールド属性 otherpage-----*/
#left fieldset {	font-size:12px;	line-height: 130%;	color: #666;	margin-left: 5px;	text-align: left;	text-valign: top;}#left legend {	font-size: 12px;	color : blue;}
/* その他 */
#left h2 {	margin: 0px 0px 0px 0px;	background-image: url(http://route1.info/img/blog.jpg);}
#left h3 {	font-size: 12px;	font-family: Verdana,Helvetica,sans-serif;	color: #666;	margin: 2px 5px 2px 5px;}
#left p {	color:#666;}
/*トップページ左サイドにリンク集を作る場合の指定（必要なければ削除）*/
#left .toplink {	margin: 5px 5px 5px 10px;	font-family: Verdana,Helvetica,sans-serif;	color:#666;	font-size: 10px;	line-height: 133%;}
#left .toplink a:link, #left .toplink a:visited {	color: #333;	text-decoration: none;}
#left .toplink a:hover {	color: #990000;}
/*------メニュー部分------*/
.menu {	margin: 0px 0px 10px 0px;}
/* indexの表示 */
.top{  margin: 0px 0px 10px 0px;}
.idx{	color:#FFF;	text-decoration:none;	width:176px;	height:21px;	background-image: url("http://route1.info/img/blog.jpg");	background-repeat: no-repeat;}
.gallery{	color:#FFF;	text-decoration:none;	width:176px;	height:21px;	background-image: url("http://route1.info/img/gallery.jpg");	background-repeat: no-repeat;}
.work{	color:#FFF;	text-decoration:none;	width:176px;	height:21px;	background-image: url("http://route1.info/img/work.jpg");	background-repeat: no-repeat;}
.link{	color:#FFF;	text-decoration:none;	width:176px;	height:21px;	background-image: url("http://route1.info/img/link.jpg");	background-repeat: no-repeat;}
/*トップカテゴリ */
.menu a.tc1:link, .menu a.tc1:visited, .menu a.tc1:active{	border-bottom-width : 1px;border-bottom-style : dashed;border-bottom-color : #3e3e3e;　color:#000000;	text-decoration:none;	width:176px;	height:22px;	background-color:#FFFFFF; text-indent: 10px;	display: block;	font-size: 13px;	padding-top: 3px;	margin: 0px 2px 2px 3px;}		
.menu a.tc1:hover{color:#FFFFFF; background-color:#CCCCCC;}
.menu a.tc3:link, .menu a.tc3:visited, .menu a.tc3:active{	color:#000000;	text-decoration:none;	width:176px;	height:22px;	background-color:#FFFFFF; text-indent: 10px;	display: block;	font-size: 13px;	padding-top: 3px;	margin: 0px 2px 2px 3px;}
.menu a.tc3:hover{color:#FFFFFF; background-color:#CCCCCC;}
/* サブカテゴリ */
/* サブカテゴリ位置指定 */
.menu dt.list{	list-style: none;	margin: 0px;}.menu dd.tc2 { color: #666; margin: 0px; list-style: none;}
.menu dl { color: #666; margin: 0px 0px 0px 0px; list-style: none;}
.menu dd { color: #666; margin: 0px 0px 0px 20px; list-style: none;}
/* 検索窓 */
.searchform	{	font-size: 10px;	line-height: 133%;}		
/*-----サイド(right)--------*/
#right {	width: 760PX;	float: right;	margin: 0px 0px 0px 0px;	color: #666;	font-size: 11px;	line-height;133%;}
/* フィールド属性 */
#right fieldset {	font-size:10px;	line-height: 130%;	color: #666;	margin : 0px 0px 0px 0px;	padding: 0px;	text-align: left;	text-valign: top;}
#right legend {	font-size: 12px;	color : #666;}
/* その他 */
#right h2 {	margin: 0px 0px 0px 0px;	text-indent: 0px;	height: 17px;	color: #FFF;	font-size:12px;	font-weight:bold;	background-color: #333333;}
#right h3 {	font-size: 12px;	font-family: Verdana,Helvetica,sans-serif;	color: #666;	margin: 0px 0px 0px 0px;}
#right p {	color:#666;	margin: 0px;	padding: 5px 0px 0px 5px;}
/*boxによる右サイド位置及び属性指定*/
#right .box1 {	margin: 0px 0px 0px 0px;	text-align: center;	font-size: 10px;}
#right .box2 {	margin: 10px 0px 5px 0px;	text-align: left;	font-size: 11px;}#right .box2 p {	color:#666;	font-size: 10px;	margin: 0px;;	padding: 5px 0px 10px 5px;	line-height: 133%;}
/*-----エントリー部分(エントリーページ以外）-----*/
#content {	width: 770px;	float: right;	text-align: center; margin: 0 auto;	font-size: 11px;	line-height: 133%; background-color: #FFFFFF;}
.info { margin: 5px 10px 5px 10px text-align: left; font-size: 11px; line-height: 133%; background-color: #FFFFFF;}
.counter {  width:750px;  margin: 3px 0px 3px 0px;  text-align: right; }
.entry {	width: 710px;	text-align: center;	margin: 0px 0px 0px 0px;	float: center; font-size: 11px;	line-height: 133%; background-color: #FFFFFF;}
.entry a.tc1:link, .entry a.tc1:visited, .entry a.tc1:active {	color: #A20C2F;}#content a.tc1:hover {	color: #FFCC00;}
/*-----エントリー部分(エントリーページ）-----*/
#e-page #content {	width: 750px;	float: right;	margin: 0 auto;	font-size: 12px;	line-height :133%; background-color: #FFFFFF;}
#e-page #content .cat {	margin: 5px 5px 0px 15px;	font-size: 12px;	line-height: 155%; background-color: #FFFFFF;}
/*-----エントリー部分(共通）-----*/
#content p {	clear: both;	color:#333;	margin: 10px 30px 10px 30px;	font-size: 12px;	line-height: 130%;}
#content h1 {   margin: 0px 0px 20px 0px;     padding: 3px 0px 3px 30px;  color: #FFF;   font-size: 15px; font-weight: bold;   background-image: url("http://route1.info/img/bar.jpg");	background-repeat: no-repeat; text-align: left;}
#content h2 {	margin: 10px 0px 3px 0px;	padding: 0px 0px 0px 5px;	color: #FFF;	font-size:12px;	font-weight:bold;	background-color: #333333;}
#content h3 {	font-size: 12px;	font-weight: bold;	font-family: Verdana,Helvetica,sans-serif;	border-bottom: 1px solid #CCC;	color: #666;	margin: 10px 5px 5px 5px;}
#content h4 { font-size: 12px;	font-weight: bold;	font-family: Verdana,Helvetica,sans-serif;	color: #FFFFFF;	 margin: 10px 5px 5px 5px;}
#content h5 { clear: both; font-size: 12px color:#000000 margin: 5px 0px 5px 0px; line-height: 100%;}
#content .entry a.tc1:link, #content .entry a.tc1:visited, #content .entry a.tc1:active {	color: #A20C2F;}
#content a.tc1:hover {	color: #FFCC00;}
#content ul { margin: 0px; padding: 0px; list-style: none;}
#content li { padding: 0em 0.5em; display: inline;}
/*-----タグクラウド-----*/
ul li.tag { margin: 10px 5px 10px 5px; display: inline; line-height: 220%; list-style: none; }
ul li a.over { color: #FFFFFF;  background-color: #FF3399;}
li.tag a.level1:link, li.tag a.level1:visited, li.tag a.level1:active { font-size: 300%; font-weight:bold; color: #0066cc; text-decoration: none;}
li.tag a.level1:hover{  color: #FFFFFF;  background-color: #0066cc;}
li.tag a.level2:link, li.tag a.level2:visited, li.tag a.level2:active { font-size: 200%; font-weight:bold; color: #0066cc; text-decoration: none;}
li.tag a.level2:hover{  color: #FFFFFF;  Background-color: #0066cc;}
li.tag a.level3:link, li.tag a.level3:visited, li.tag a.level3:active { font-size: 170%; font-weight:bold; color: #0066ff; text-decoration: none;}
li.tag a.level3:hover{  color: #FFFFFF;  background-color: #0066ff;}
li.tag a.level4:link, li.tag a.level4:visited, li.tag a.level4:active { font-size: 150%; font-weight:bold; color: #33ccff; text-decoration: none;}
li.tag a.level4:hover{ color: #FFFFFF; background-color: #33ccff;}
li.tag a.level5:link, li.tag a.level5:visited, li.tag a.level5:active { font-size: 120%; font-weight:bold; color: #33ccff; text-decoration: none;}
li.tag a.level5:hover{ color: #FFFFFF; background-color: #33ccff;}
li.tag a.level6:link, li.tag a.level6:visited, li.tag a.level6:active { font-size: 100%; font-weight:bold; color: #33ccff; text-decoration: none;}
li.tag a.level6:hover{ color: #FFFFFF; background-color: #33ccff;}
li.tag a.over { color: #FFFFFF; background-color: #FF3399;}
/*-----記事枠の設定(エントリーページ以外）-----*/
#content .box{	width: 700px;	margin: 0px;	color: #333;	font-size: 11px;	line-height: 133%;	padding: 5px;	display: block;}
/*フィールド属性*/
#content fieldset {	font-size:12px;	line-height: 133%;	color: #333;	margin: 5px 60px 5px 60px;	padding: 5px;	text-align: left;	text-valign: top;}
#content legend {	font-size: 14px;	color: #333;	font-weight: bold;}
/*----- trackbacks & Comments-----*/
#content .post1 {	border-top: solid 1px #666;	font-size: 10px;	padding-top: 6px;	margin-bottom: 30px;}
#content #trackbackdata h3{	font-size: 10px;	color: #333;	margin-bottom: 0px;}
#content #tbdata. #content #commentdata p{	font-size: 10px;	color: #333;	margin-top: 0px;	margin-bottom: 0px;}
#content #commentdata .post2 p{	margin-bottom: 20px;	font-size:10px;	text-align: right;}
#content .error {	font-size : 14px;	color: red;	border: 1px solid red;	padding: 5px;	text-align: center;}
/*-----フッター部分-----*/
#footer {	width : 960px;	margin-top: 20px;	padding-top: 0px; background-image: url(http://route1.info/img/copyright.jpg); 
background-repeat: no-repeat;}		#footer p {	font-size: 10px;}
#footer #link{	font-size:10px;	color:#333;	margin-top:5px;	margin-bottom:5px;}
#footer a{		color: #333;}
#footer a:hover{		color : #900;}		
/*-----Copyright表示-----*/
#copyrights {	background-image: (http://route1.info/img/copyright.jpg)}
#copyrights p	{	font-size: 10px;	margin-top: 0;	margin-bottom: 0;	color: #333;}
/*-----ページナビ-----*/
.navi {	background: url("");	border-top : 1px solid #000;	border-bottom : 1px solid #BBB;	font-size: 10px;	color:#FFF;	margin : 0px;	padding : 0px 10px 2px 10px;}
.navi a:link, .navi a:visited, .navi a:active {	color: #FFF;	}.navi a:hover {	color: #FFFFFF;]	background-color: #990000;}.comments-head{	margin: 10px 10px 10px 5px;	font-size: 14px;	font-weight: bold;	color: #990000;}.comment-content{	margin: 10px 0px 10px 10px;	font-size: 12px;	color: #666;	line-height: 155%;}.comment-view{	margin: 0px 0px 10px 10px;	font-size: 12px;	color: #444;	line-height: 155%;}































































































































































































































































