@charset "utf-8";

@import url(../style.css);

/* ====================================================================

   Style Info: うみねこ通信 2006年

==================================================================== */

/* ----------------------------------------------------
   No.90　12月
---------------------------------------------------- */

.no90 p { padding-top:15px; text-indent:1em; }
.no90 dt { padding-top:15px; padding-bottom:5px; }
.no90 dd { padding-left:1em; }
.no90 ol { margin-left:20px; *margin-left:25px; }


/* ----------------------------------------------------
   No.89　11月
---------------------------------------------------- */

.no89 .title { padding-bottom:15px; }
.no89 p { text-indent:1em; }

.no89 .block { width:100%; padding-top:15px; }
.no89 .block p { text-indent:0; padding-bottom:15px; }

.no89 .block table {
	width:100%;
	border-collapse:separate;
	border-spacing:2px;
	}

.no89 .block td {
	width:50%;
	border:1px solid #c8c8c8;
	padding:10px 12px;
	text-align:center;
	vertical-align:top;
	}

.no89 .block td h6, .no89 .block td ul { text-align:left; }
.no89 .block td ul { list-style:none; }
.no89 .block td li { text-indent:-1.2em; margin-left:1.2em; }
.no89 .block td img { margin:10px 0; }

.no89 #box01 { width:100%; }
.no89 #box01 ul.left { width:325px; float:left; }
.no89 #box01 ul.right { width:325px; float:right; }
table{width:100%; height:auto;}


/* ----------------------------------------------------
   No.88　10月
---------------------------------------------------- */

.no88 p { padding-top:15px; text-indent:1em; }

.no88 #block01, .no88 #block02 { width:100%; padding-top:15px; }
.no88 #block01 p, .no88 #block02 p { padding-top:0; }

.no88 h6 { padding-top:15px; }
.no88 #block03 { text-indent:1em; }
.no88 #block03 ul { list-style:none; }

.no88 #block04 { width:100%; padding-top:15px; }
.no88 #block04 p { padding:0 15px; }
.no88 #block04 div {
	width:100%;
	padding:15px 0;
	float:right;
	border:1px solid #c8c8c8;
	margin-top:15px;
	}
.no88 .img_r{
	float:right;
	margin:10px;
}
.no88 .img_l{
	float:left;
	margin:10px;
}

@media screen and (max-width: 500px) {
.no88 .img_r{
	float:none;
	margin:10px auto;
	width:auto;
	text-align:center;
	display:inherit;
}
.no88 .img_l{
	float:none;
	margin:10px auto;
	width:auto;
	text-align:center;
	display:inherit;
}
}

/* ----------------------------------------------------
   No.87　9月
---------------------------------------------------- */

.no87 p { padding-top:15px; text-indent:1em; }
.no87 p.pno { padding-top:0; }
.no87 .cl { width:100%; }


/* ----------------------------------------------------
   No.86　8月
---------------------------------------------------- */

.no86 p { padding-top:15px; text-indent:1em; }
.no86 .block { padding-top:15px; text-indent:1em; }
.no86 .block ul { list-style:none; padding:5px 0; }
.no86 .img_r{
	float:right;
	margin:10px;
}
.no86 .img_l{
	float:left;
	margin:10px;
}

@media screen and (max-width: 500px) {
.no86 .img_r{
	float:none;
	margin:10px auto;
	width:auto;
	text-align:center;
	display:inherit;
}
.no86 .img_l{
	float:none;
	margin:10px auto;
	width:auto;
	text-align:center;
	display:inherit;
}
}


/* ----------------------------------------------------
   No.85　7月
---------------------------------------------------- */

.no85 .title { padding-bottom:15px; }
.no85 p { text-indent:1em; }


/* ----------------------------------------------------
   No.84　6月
---------------------------------------------------- */

.no84 .title h5 { padding-top:0; }
.no84 p { padding-top:15px; text-indent:1em; }
.no84 h5 { padding-top:15px; }
.no84 .cl { width:100%; }
.no84 .img_r{
	float:right;
	margin:10px;
}
.no84 .img_l{
	float:left;
	margin:10px;
}

@media screen and (max-width: 500px) {
.no84 .img_r{
	float:none;
	margin:10px auto;
	width:auto;
	text-align:center;
	display:inherit;
}
.no84 .img_l{
	float:none;
	margin:10px auto;
	width:auto;
	text-align:center;
	display:inherit;
}
}


/* ----------------------------------------------------
   No.83　5月
---------------------------------------------------- */

.no83 .title h5 { padding-top:0; padding-bottom:0; }
.no83 p { text-indent:1em; }

.no83 .block01 { padding-top:15px; }
.no83 h5 { padding-top:15px; padding-bottom:5px; }

.no83 ul {
	border:1px solid #c8c8c8;
	list-style:none;
	background-color:#fcfce8;
	margin:15px 0;
	padding:15px;
	}


/* ----------------------------------------------------
   No.82　4月
---------------------------------------------------- */

.no82 .title { padding-bottom:15px; }
.no82 p { text-indent:1em; }
.no82 h5 { padding-top:15px; padding-bottom:5px; }
.no82 ul { list-style:none; padding-top:5px; padding-left:1em; }


/* ----------------------------------------------------
   No.81　3月
---------------------------------------------------- */

.no81 .title { padding-bottom:15px; }
.no81 .title h5 { padding-top:0; padding-bottom:0; }
.no81 p { text-indent:1em; }
.no81 h5 { padding-top:15px; padding-bottom:5px; }
.no81 h6 { text-indent:1em; padding-top:5px; }
.no81 h6#start { padding-top:0 }
.no81 p.end { padding-top:15px; }


/* ----------------------------------------------------
   No.80　2月
---------------------------------------------------- */

.no80 .title { padding-bottom:15px; }
.no80 .title h5 { padding-top:0; padding-bottom:0; text-decoration:none; }
.no80 p { text-indent:1em; }
.no80 h5 { padding-top:15px; padding-bottom:5px; text-decoration:underline; }
.no80 .cl { width:100%; }

.no80 dl.block01 { width:100%; padding-top:5px; }
.no80 .block01 dt {
	clear:left;
	float:left;
	width:7em;
	}
.no80 .block01 dd { margin-left:7em; }

.no80 dl.block02 { width:100%; padding-top:5px; padding-bottom:15px; }
.no80 .block02 dt {
	clear:left;
	float:left;
	width:5em;
	margin-right:-5em;
	}
.no80 .block02 dd { margin-left:5em; }

.no80 p.end { text-indent:0; }
.no80 .img_r{
	float:right;
	margin:10px;
}
.no80 .img_l{
	float:left;
	margin:10px;
}

@media screen and (max-width: 400px) {
.no80 .img_r{
	float:none;
	margin:10px auto;
	width:auto;
	text-align:center;
	display:inherit;
}
.no80 .img_l{
	float:none;
	margin:10px auto;
	width:auto;
	text-align:center;
	display:inherit;
}
}

/* ----------------------------------------------------
   No.79　1月
---------------------------------------------------- */

.no79 .title p { padding-top:0; }
.no79 p { padding-top:15px; text-indent:1em; }
.no79 h5 { padding-top:15px; }

.no79 #block01 { width:100%; padding-top:15px; padding-bottom:5px; }
.no79 #block01 p { padding-top:0; }

.no79 ul { list-style:none; padding-top:10px; }
.no79 li { text-indent:-1.25em; margin-left:1.25em; padding-top:5px; }
