@charset "UTF-8";



*{		



	font-family					: "verdana", "helvetica", "osaka", "ＭＳ Ｐゴシック", sans-serif;



}







textarea,select,input {



font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";



}







body{
	font-family	: "verdana", "helvetica", "osaka", "ＭＳ Ｐゴシック", sans-serif;
	color:#333;
	margin:0px;
	background: url(//img03.ti-da.net/usr/miyagiatsuko/bg2.gif);
	font-size:12px;
}

form{
	margin:0px;
	padding:0px;
}
table.form{
	margin:25px 30px 0px 30px;
}



	



	img	{



	border:none;



	}






.rss{margin-bottom: 30px;}
ul.rss{
        background:#aaa;
	margin	: 0px 0px 0px 10px;
	padding	: 1px 0px 1px 0px;
	text-align	: center;
        border:3px double #fff;
}
ul.rss li	{
	border-right	: #fff 1px solid;
	display		: inline;
	font-size	: 11px;
	font-style	: normal;
	font-weight	: bold;
	letter-spacing	: 0.2px;
	margin-right	: 0.3em;
	padding-right	: 0.5em;
	padding-left	: 0.2em;
}
ul.rss a:link		{
	color		: #fff;
	text-decoration	: none;
}
ul.rss a:visited	{
	color	: #fff;
	text-decoration			: none;
}
ul.rss a:hover		{
	color	: #fff;
	text-decoration			: none;
}
ul.rss a:active	{
	color								: #333333;
	text-decoration			: none;
}



	a{color:#000B7E;text-decoration:underline;}



	a:link{color:#000B7E;text-decoration:underline;}



	a:visited{text-decoration:underline;}



	a:active{}



	a:hover{color:#000B7E;text-decoration:none;}







	a.acalendar{color:#000B7E;text-decoration:underline;}



	a.acalendar:link{color:#000B7E;text-decoration:underline;}



	a.acalendar:visited{text-decoration:underline;}



	a.acalendar:active{}



	a.acalendar:hover{color:#000B7E;text-decoration:none;}







	a.acontinues{color:#000B7E;text-decoration:underline;}



	a.acontinues:link{color:#000B7E;text-decoration:underline;}



	a.acontinues:visited{text-decoration:underline;}



	a.acontinues:active{}



	a.acontinues:hover{color:#000B7E;text-decoration:none;}







	a.amenu{color:#000B7E;text-decoration:underline;}



	a.amenu:link{color:#000B7E;text-decoration:underline;}



	a.amenu:visited{text-decoration:underline;}



	a.amenu:active{}



	a.amenu:hover{color:#001F79;text-decoration:none;}


/* container */

#bcontainer{font-size:12px;
	width:840px;
	background:url(//img03.ti-da.net/usr/miyagiatsuko/bg1.jpg);
	margin:0px auto;
}
#container{font-size:12px;
	width:800px;
	background:#fff;
	border: 0px;
	margin:0px auto;
        text-align:left;
}





/*banner*/

#banner,#subbanner{
	background	:#fff url(//img03.ti-da.net/usr/miyagiatsuko/top.jpg) top left;
	background-repeat:no-repeat;
        color:#333;
	padding:0px 0px 0px 0px;
	height: 350px;
}

#banner3{
	background	: #FEFCC1;
	height	: 50px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 5px;
	height: 40px;
}

#banner3 a{color:#666;text-decoration:none;}
#banner3 a:link{color:#666;text-decoration:none;}
#banner3 a:visited{text-decoration:none;}
#banner3 a:active{}
#banner3 a:hover{color:#555;text-decoration:underline;}

#subbanner a{color:#fff;text-decoration:none;}
#subbanner a:link{color:#fff;text-decoration:none;}
#subbanner a:visited{text-decoration:none;}
#subbanner a:active{}
#subbanner a:hover{color:#fff;text-decoration:underline;}

.blogtitle{
	font-size:12px;
	font-weight:bold;
	padding:5px 0px 0px 1px;
	text-align:left;
	letter-spacing:2px;
}

.description{
	color:#333;
	font-size:10px;
	padding:2px 0px 0px 2px;
	text-align:left;
}









	h1,h2,h3{



margin:0px;padding:0px;



}
















.logo{



	padding-top:0px;



}



.logo img{



margin: 0px 0px 0px 0px;



	width:800px;



	height:320px;



	border:none;



}	












#content{
	width:540px;
	float:left;
	margin:0px;
	padding:30px 20px 0px 25px;
}

#links{
	width:190px;
	float:left;
	text-align:left;
	margin:0px;
	padding:30px 25px 0px 0px; 
	overflow:hidden;
}







	
/* footer */

#footer { clear:both; }

#copyright{
        background:#333;
	width		: 100%;
	height		: 16px;
	font-size	: 10px;
	font-weight	: bold;
	color		: #fff;
	margin		: 0px;
	padding		: 0px;
	line-height	: 16px;
	text-align	: center;
}



/* 記事 */

.date{  
	background	:#fff url(//img03.ti-da.net/usr/miyagiatsuko/blog_date_bg.gif) no-repeat ;
	color	: #666;
	font-size	: 12px;
	letter-spacing	: 2px;
	height:18px;
	padding	: 1px  0px  0px  22px;
  margin:0px 20px 0px 20px;
}

.blog{
        width : 540px ;
	margin:0px;
	padding:0px;
	background:url(//img03.ti-da.net/usr/miyagiatsuko/blog_bg.jpg) repeat-y;

}
.bloghead {
        height : 20px;
        background	: url(//img03.ti-da.net/usr/miyagiatsuko/blog_head.jpg) no-repeat;
}
}
.blogbody{
	margin:0px 0px 10px 0px;
	padding:20px 0px 0px 0px;
}
.blogfoot{
        height : 20px;
        background	: url(//img03.ti-da.net/usr/miyagiatsuko/blog_foot.jpg) no-repeat;
}
.title{
	color:#333;
	font-size:14px;
	font-weight:bold;
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 40px;
}
.main{
	width:440px;
	color:#333333;
	font-size:12px;
	margin:0px 0px 0px 0px;
        padding:20px 20px 0px 40px;
	overflow:auto;
        line-height:135%;
}
.main img{
	margin:0px 5px 5px 0px;             
}
.main-continues{
	font-size:10px;
}
.posted{
	color:#000;
	font-size:10px;
	text-align:right;
	margin:0px 20px 0px 40px;
  padding:0px 0px 20px 0px;
  border-top : 1px dotted #999999 ;
}

	a.aposted{color:#000B7E;text-decoration:underline;font-weight:bold;font-size:10px;}
	a.aposted:link{color:#000B7E;text-decoration:underline;font-weight:bold;}
	a.aposted:visited{text-decoration:underline;font-weight:bold;}
	a.aposted:active{text-decoration:none;font-weight:bold;}
	a.aposted:hover{color:#000B7E;text-decoration:none;font-weight:bold;}


	.menu{



		color:#000;



		font-size:10px;



		text-align:right;



	}





/*コメント、トラバ*/

.comments-head{
                float:auto;
                text-align:center;
		color:#fff;
		font-size:10px;
                letter-spacing : 2px ;
		padding:1px 0px 1px 0px;
		margin:20px 20px 0px 20px;
		background: #aaa url();
                border : 3px double #ffffff;
}
.comments-body{
                float:auto;
		font-size:12px;
		line-height:135%;
		margin:20px 20px 1px 20px;
}
.comments-post{
		color:#000;
		font-size:12px;
		text-align:right;
		background	: #efefef url();
		padding:0px 5px 0px 0px;
		margin:0px 20px 0px 20px;
                border-bottom: 1px solid #ccc;
                border-top : 1px dotted #999;
}
.trackback-title{
		font-weight:normal;
                float:auto;
                text-align:center;
		color:#fff;
		font-size:10px;
                letter-spacing : 2px ;
		padding:1px 0px 1px 0px;
		margin:20px 20px 0px 20px;
		background: #aaa url();
                border : 3px double #ffffff;
}
.trackback-url{
		color:#691815;
		font-size:12px;
		font-weight:bold;
		margin:10px 20px 0px 20px;
                padding : 0px 0px 10px 10px ; 
                border-bottom : 1px dotted #999 ;
}
.trackback-body{
                float:auto;
		font-size:12px;
		line-height:135%;
		margin:20px 20px 1px 20px;
}
.trackback-post{
		color:#000;
		font-size:12px;
		text-align:right;
		background	: #efefef url();
		padding:0px 5px 0px 0px;
		margin:0px 20px 0px 20px;
                border-bottom: 1px solid #ccc;
                border-top : 1px dotted #999;
}

	a.atrackback-post{color:#000B7E;text-decoration:underline;font-weight:bold;}
	a.atrackback-post:link{color009933;text-decoration:underline;font-weight:bold;}
	a.atrackback-post:visited{text-decoration:underline;font-weight:bold;}
	a.atrackback-post:active{font-weight:bold;}
	a.atrackback-post:hover{color:#000B7E;text-decoration:none;font-weight:bold;}




	label{



		font-size:10px;



		font-weight:bold;



	}







	#author{width:200px;border:1px inset #cccccc;}



	#email{width:200px;border:1px inset #cccccc;}



	#url{width:200px;border:1px inset #cccccc;}



	#text{font-size:12px;width:350px;height:200px;border:1px inset #cccccc;}







	.pagetop{



		font-size:10px;



		text-align:right;



		margin:0px 20px 0px 0px;



	}





/* カレンダー */

.calendarhead{
 	color:#333;
	font-size:12px;
        font-weight:bold;
	letter-spacing:2px;
	text-align:center;
        padding:0px 0px 10px 0px;
}
.calendartable{
	margin:0px auto 20px auto;
	width:90%;
	text-align:center;
	border-top:0px solid #cccccc;
	border-left:0px solid #cccccc;
	border-right:0px solid #cccccc;
	border-bottom:0px solid #cccccc;
}
.calendarweek{
	color:#333333;
	font-size:10px;bold;
	font-weight: bold;
}
.calendarwd{
	border-top	: 1px solid #efefef;
	border-left	: 1px solid #efefef;
	border-right	: 1px solid #efefef;
	border-bottom	: 1px solid #efefef;
	background	: #fff url();
	color		:#fff;
	font-size:10px;bold;
        font-weight:bold;
	letter-spacing		: 2px;
	padding:5px 5px 5px 5px;
}
.calendard{empty-cells:show;}
.calendardbg{}
div.calender{
	padding:13px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  width : 190px;
  height : 170px;
  background: url(//img03.ti-da.net/usr/miyagiatsuko/cal_bg.jpg) no-repeat; }
.calendar{
	font-size:10px;bald;
	padding:2px 2px;
	position:center;
}

/* サイド */

.sidetitle{
        text-align: center;
        height: 15px;
	font-size:12px;
	margin:10px 0px 0px 0px ;
	background	:#fff url(//img03.ti-da.net/usr/miyagiatsuko/side_title_bg.jpg) no-repeat;
               padding:10px 0px 0px 0px;
	color	: #666;
               font-weight:bold;
	letter-spacing		: 5px;
}

.side{
	background: url(//img03.ti-da.net/usr/miyagiatsuko/side_bottom_bg.jpg) no-repeat;
	background-position:bottom;
	font-size:12px;
	line-height:140%;
	margin:0px 0px 20px 0px;
        padding:15px 20px 20px 20px;
}

.book{
	background: url(//img03.ti-da.net/usr/miyagiatsuko/side_bottom_bg.jpg) no-repeat;
	background-position:bottom;
	text-align:center;
	font-size:12px;
	line-height:140%;
	margin:0px 0px 20px 0px;
        padding:15px 20px 20px 20px;
}

.category, .recententry, .archives, .comment, .trackback, .link, .search, .qrcode, .counter, .subscription, .profile, .inquiry, .ad{
	background	: #fff url(//img03.ti-da.net/usr/miyagiatsuko/side_bg.jpg);

}

.side .text{ width:80px; }

	a.aside{color:#000B7E;text-decoration:underline;}
	a.aside:link{color:#000B7E;text-decoration:underline;}
	a.aside:visited{color:#000B7E;text-decoration:underline;}
	a.aside:hover{color:#000B7E;text-decoration:none;}
	a.arss{color:#000B7E;text-decoration:underline;}
	a.arss:link{color:#000B7E;text-decoration:underline;}
	a.arss:visited{text-decoration:underline;}
	a.arss:active{}
	a.arss:hover{color:#000B7E;text-decoration:none;}

	.photo{text-align:center;}



	.nickname{color:#000B7E;font-weight:bold;margin:10px 0px;text-align:center;}



	.message{font-size:10px;
}







	.quotetable{}



	.quote{color:#000;font-size:10px;padding:1px;}







	.blogtimes{margin:0px 0px 16px 0px;text-align:center;}







	.powered{



		text-align:center;



		margin:0px 0px 10px 0px;



	}







	.syndicate{



		font-size:10px;



		text-align:center;



	}



	.checkers{



		font-size:10px;



		margin-top:10px;



	}







a.adtitle{font-weight:bold;text-decoration:underline;}



a.adtitle:link{font-weight:bold;text-decoration:underline;}



a.adtitle:visited{font-weight:bold;text-decoration:underline;}



a.adtitle:active{font-weight:bold;text-decoration:underline;}



a.adtitle:hover{font-weight:bold;text-decoration:underline;}







a.addescription{color:black;text-decoration:none;}



a.addescription:link{color:black;text-decoration:none;}



a.addescription:visited{color:black;text-decoration:none;}



a.addescription:active{color:black;text-decoration:none;}



a.addescription:hover{color:black;text-decoration:none;}







a.adurl{color:blue;text-decoration:none;}



a.adurl:link{color:#000B7E;text-decoration:none;}



a.adurl:visited{color:#000B7E;text-decoration:none;}



a.adurl:active{color:#000B7E;text-decoration:none;}



a.adurl:hover{color:#000B7E;text-decoration:none;}







a.adld{text-decoration:underline;}



a.adld:link{text-decoration:underline;}



a.adld:visited{text-decoration:underline;}



a.adld:active{text-decoration:underline;}



a.adld:hover{text-decoration:underline;}


#pan{
margin:3px 0px 0px 0px;
padding:5px 0px 0px 50px;
font-size:10px;
background-image: url(//img03.ti-da.net/usr/miyagiatsuko/ti-da_logo.gif);
background-position:5px 0px;
background-repeat:no-repeat;
height:15px;
color:#737373;
}