<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.font-size11{font-size: 85%;}
.font-size12{font-size: 90%;}
.txt-red{color:#F00;}
.txt-pink{color:#FF3366;}
.txt-green{color:#093;}
.txt-blue{color:#03C;}
.txt-aqua{color:#09F;}
.txt-yellow{color:#FC0;}
.txt-orange{color:#F93;}
.txt-yellowgreen{color:#9C3;}
.txt-black{color:#000000;}
.txt-purple{color:#63C;}




/*ハック↓*/
div {   zoom: 1;/*for IE 5.5-7*/}
div:after {
/*for modern browser*//*  content: ".";*/
clear: both;
display: block;
line-height: 0;
height: 0;
visibility: hidden;
} 
/*ハック↑*/


/* wrapper						##################################### */
section#wrapper{
	margin: 12px auto 0;
	width: 990px;
	overflow:hidden;
}


/* h1						##################################### */
h1#topic-anacal{
	height: 316px; width: 988px;
	background: url(../img/title.png) left center no-repeat;
	text-indent: -9999px;
	overflow:hidden;
}


/*topicPath						##################################### */
	ol#topicPath {
		height:  15px;
		margin: 10px 0 15px 0;
		padding: 0;
		list-style: none;
		overflow:hidden;
	}

	ol#topicPath li {
		float: left;
		padding-right: 7px;
		padding-left: 10px;
		background: url(../img/path_icon.gif) left center no-repeat;
	}
		ol#topicPath li.home {
			margin-top: -5px;
			padding-left: 0;
			background: none;
		}
		ol#topicPath li.path{
			 font-size: 80%;
		}
/* main-calendar						##################################### */		
	div#main-calendar{
		padding-top:20px;
		overflow:hidden;
		width: 990px;
	}


/* contents-left						##################################### */
		div#contents-left{
			width: 685px;	
			float:left;
			overflow:hidden;
		}


		/*ブログの角丸*/
		div#calendar-diary-box{
			background:#FFF;
			border:2px solid #ff82c8;
			border-radius:6px;
			/* Safari,Google Chrome */
			-webkit-border-radius:6px;
			/* Firefox */
			-moz-border-radius:6px;
			behavior: url(../../anach/js/PIE.htc);	
		}

			h2.calendar-content-title{
				color:#ff219e; 
				font-size:20px;
			}
			
			div#contents-left div#calendar-diary{
				width: 625px;
				margin: 20px 0 0 20px;
				padding-bottom:35px;
			}
			

		
				div#contents-left h2.calendar-content-title{
					font-size:22px;
					padding-bottom: 20px;
					background: url(../img/title_br.jpg) left bottom no-repeat;
					margin-bottom: 30px;
					text-align:center;
				}
			
	
					div#calendar-topic-title p{
						margin: 0 0 0 0;
						padding-top: 8px;
						color:#F36;
						font-size:18px;
						font-weight:bold;
					}
	
	

	
	p.phot-center{
		text-align:center;
		font-size: 12px;
	}
	/*img.phot-center{margin-left:auto;margin-right:auto;display:block; }*/


 	ul.phot-center li{
		font-size: 12px;
		float:left;
		text-align:center;
		margin:0 auto;
	}

		span.pa100{ padding-left:100px;}	
		span.pa90{ padding-left: 90px;}		
		span.pa80{ padding-left: 80px;}	
		span.pa70{ padding-left: 70px;}
		span.pa60{ padding-left: 60px;}
		span.pa50{ padding-left: 50px;}
		span.pa40{ padding-left: 40px;}
		span.pa30{ padding-left: 30px;}
		span.pa20{ padding-left: 20px;}
		span.pa10{ padding-left: 10px;}	
		
		
		div.border-box{border: #F9F solid 1px; padding:20px;}
		

/* contents-right						##################################### */

	div#contents-right{
		width: 263px;
		float:right;
		overflow:hidden;
		display:block;
		padding-right:2px;
	}

			ul.cal2015-banner-list li.au-banner{
				margin-top:20px;
			}

		/*バックナンバー*/
		
		/*バックナンバー角丸*/
		div#box-bk-inner{
				background:#FFF;
				margin-top:20px;
				border:2px solid #ff82c8;
				border-radius:5px;
				/* Safari,Google Chrome */
				-webkit-border-radius:6px;
				/* Firefox */
				-moz-border-radius:6px;
				behavior: url(../../anach/js/PIE.htc);	
		}
		
		
		h1#title-bk{
			height: 38px;
			background: url(../img/balloon_new_title.jpg) left top no-repeat;
			text-indent: -9999px;
		}	
		
		
		div.dot{background: url(../../anach/img/dot.gif) left bottom no-repeat; height: 1px; margin-top:5px; }	
	

		article#article-box div.content-box{
			width: 235px;
			padding: 5px 0 6px 0;
			margin-left: 15px;
			overflow: hidden;
		}	
			article#article-box img.topic-title {
				border:0;
				vertical-align:bottom;
			}
			
			article#article-box	div.box-phot{
				height: 87px; width:114px; 
				background: url(../images/top/phot_bg.gif) left top no-repeat;
				float: left;
			}	
				div.box-phot img{
					height: 83px; width:110px; 
					padding: 2px 0 0 2px;
				}	
			
			div.content-box dl.box-txt{
				width: 220px;
				overflow: hidden;
				padding-bottom: 10px;
				padding-top: 5px;
				border-bottom: #D5D5D5 dotted 1px;
				/*background: url(../img/dot.gif) left bottom no-repeat;	*/
			}

			dt span.date{
				font-size:12px;
			}

			/*バックナンバー年号*/		
				ul.ba-year li{
					background: url(../../personal/img/body/icon_bk.gif) left center no-repeat;
					padding-left:13px;
					padding-bottom:5px;
				}


/*　動画可変						##################################### */

		.video-wrapper {
			height:100%;
			margin: 0 auto;
			width: 560px;
			max-width: 100%;
			padding:10px 0;
			text-align:center;
		}
			.video-container {
				position: relative;
				padding-bottom: 56.25%;
				height: 0;
				overflow: hidden;
			}
				.video-container iframe {
					position: absolute;
					top: 0;
					left: 0;
					width: 100%;
					height: 100%;
				}

/*　sp表示バナー削除						##################################### */

div.sp-banner{
	text-indent: -9999px;
	font-size:0;
	height:0px;
	width:0px;
}


/*　pagetop						##################################### */

div#pagetop {clear: both;
	float:right;
	margin: 20px 0 20px 0;
}
div#pagetop a{
	height: 13px; width: 126px;
	background:  url(../img/btn_top.png)  left top no-repeat;
	text-indent: -9999px;
	display:block;}
	
	


/* footer						##################################### */
	
	div#footer_cal{
		background: url( ../img/footer_br.gif) left top no-repeat;
		padding-top: 20px;
		width: 990px;
		clear: both;
		text-align: center;
		
	}




/* 吹き出し						##################################### */

/*.balloon-blue{
	margin:auto 0;
	width:675px;
}*/


/* ########左吹き出し########*/
div.ana-phot-left{
	float:left;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	font-weight:normal;	
}

#textarea-left{
	float: right;
/*	margin-top:10px;*/
    width:460px;
/*	margin-left: 130px;*/
    margin-bottom:20px;
    position:relative;
}


.balloon-blue ,
.balloon-aqua ,
.balloon-red,
.balloon-green,
.balloon-orange,
.balloon-violet,
.balloon-pink {
	margin-top:10px;
	overflow:hidden;
}

/* 吹き出し枠 */
.balloon-blue .textinner,
.balloon-aqua .textinner,
.balloon-red .textinner,
.balloon-green .textinner,
.balloon-orange .textinner,
.balloon-violet .textinner,
.balloon-pink .textinner{
    padding:15px 20px 15px 20px;
    /* 【角丸】　*/
    border-radius:5px;/* CSS3 */
    -webkit-border-radius:5px;/* Safari,Google Chrome */
    -moz-border-radius:5px;   /* Firefox */
	behavior: url(js/PIE.htc);
	}

.balloon-blue .textinner{ border:2px solid #3450fe;}
.balloon-aqua .textinner{ border:2px solid #39F;}
.balloon-red .textinner{border:2px solid #F33;}
.balloon-green .textinner{border:2px solid #0C6;}
.balloon-orange .textinner{border:2px solid #F90;}
.balloon-violet .textinner{border:2px solid #836BD1;}
.balloon-pink .textinner{border:2px solid #F69;}

	.balloon-blue .textinner p{ color:#3450fe;}
	.balloon-aqua .textinner p{ color:#39F;}
	.balloon-red .textinner p{color:#F33;}
	.balloon-green .textinner p{color:#0C6;}
	.balloon-orange .textinner p{color:#F90;}
	.balloon-violet .textinner p{color:#836BD1;}
	.balloon-pink .textinner p{color:#F69;}


/* 吹き出し三角 */
.balloon-blue  .triangle ,
.balloon-aqua  .triangle ,
.balloon-pink .triangle,
.balloon-red .triangle,
.balloon-green .triangle,
.balloon-violet .triangle,
.balloon-orange .triangle{
content: '';
position: absolute;
width:26px; height:13px;
top: 10px;
left:-24px;

}
.balloon-blue  .triangle{background: url(../img/triangle/blue.gif) left bottom no-repeat;}
.balloon-aqua  .triangle{background: url(../img/triangle/aqua.gif) left bottom no-repeat;}
.balloon-pink .triangle{background: url(../img/triangle/pink.gif) left bottom no-repeat;}
.balloon-red .triangle{background: url(../img/triangle/red.gif) left bottom no-repeat;}
.balloon-green .triangle{background: url(../img/triangle/green.gif) left bottom no-repeat;}
.balloon-violet .triangle{background: url(../img/triangle/violet.gif) left bottom no-repeat;}
.balloon-orange .triangle{background: url(../img/triangle/orange.gif) left bottom no-repeat;}



/* ########右吹き出し########*/

#textarea-right{
/*	margin-top:10px;*/
	float:left;
    width:455px;
/*	margin-right: 150px;*/
    margin-bottom:20px;
    position:relative;
	text-align:center;
	font-weight:normal;
}
div.ana-phot-right{
	float:right;
	
	overflow:hidden;
}

.balloon-blue02,
.balloon-aqua02,
.balloon-red02,
.balloon-green02,
.balloon-orange02,
.balloon-violet02,
.balloon-pink02 {
	margin-top:10px;
	overflow:hidden;
}

/* 吹き出し枠 */
.balloon-blue02 .textinner,
.balloon-aqua02 .textinner,
.balloon-red02 .textinner,
.balloon-green02 .textinner,
.balloon-orange02 .textinner,
.balloon-violet02 .textinner,
.balloon-pink02 .textinner{
    padding:15px 20px 15px 20px;
    /* 【角丸】　*/
    border-radius:5px;/* CSS3 */
    -webkit-border-radius:5px;/* Safari,Google Chrome */
    -moz-border-radius:5px;   /* Firefox */
	behavior: url(js/PIE.htc);
	}

.balloon-blue02 .textinner{ border:2px solid #3450fe;}
.balloon-aqua02 .textinner{ border:2px solid #39F;}
.balloon-red02 .textinner{border:2px solid #F33;}
.balloon-green02 .textinner{border:2px solid #0C6;}
.balloon-orange02 .textinner{border:2px solid #F90;}
.balloon-violet02 .textinner{border:2px solid #836BD1;}
.balloon-pink02 .textinner{border:2px solid #F69;}

	.balloon-blue02 .textinner p{ color:#3450fe;}
	.balloon-aqua02 .textinner p{ color:#39F;}
	.balloon-red02 .textinner p{color:#F33;}
	.balloon-green02 .textinner p{color:#0C6;}
	.balloon-orange02 .textinner p{color:#F90;}
	.balloon-violet02 .textinner p{color:#836BD1;}
	.balloon-pink02 .textinner p{color:#F69;}


/* 吹き出し三角 */
.balloon-blue02  .triangle ,
.balloon-aqua02  .triangle ,
.balloon-pink02 .triangle,
.balloon-red02 .triangle,
.balloon-green02 .triangle,
.balloon-violet02 .triangle,
.balloon-orange02 .triangle{
content: '';
position: absolute;
width:26px; height:13px;
top: 10px;
right:-24px;

}
.balloon-blue02  .triangle{background: url(../img/triangle/blue02.gif) left bottom no-repeat;}
.balloon-aqua02  .triangle{background: url(../img/triangle/blue02.gif) left bottom no-repeat;}
.balloon-pink02 .triangle{background: url(../img/triangle/pink02.gif) left bottom no-repeat;}
.balloon-red02 .triangle{background: url(../img/triangle/red02.gif) left bottom no-repeat;}
.balloon-green02 .triangle{background: url(../img/triangle/green02.gif) left bottom no-repeat;}
.balloon-violet02 .triangle{background: url(../img/triangle/violet02.gif) left bottom no-repeat;}
.balloon-orange02 .triangle{background: url(../img/triangle/orange02.gif) left bottom no-repeat;}



div.textinner p{ margin-bottom: 0;}




/* font						##################################### */	

.marugo{ font-family:"HG丸ｺﾞｼｯｸM-PRO", "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;}
.gothicm{ font-family:"HGｺﾞｼｯｸM", "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;}
.minchom{ font-family:"HGP明朝E", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;}
.eikakupop{ font-family:"HGS創英角ﾎﾟｯﾌﾟ体", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

</pre></body></html>