<!--
body,div,pre,p,blockquote,form,fieldset,input,textarea,select,option,
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,table,th,td,embed,object
	{
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	}
body, th, td { color: #FFFFCC; line-height: 140%; }
body {background-image: url("http://kettya.com/back.gif")}
p {	font-size: 1.0em;}
h1 { font-size:1.0em; color:#ddeeff; font-weight: bold  ; margin: 10px 0 15px 0; padding: 0 0 0 18px; background: url(ao.gif) no-repeat 0 center; }
h2 { font-size:1.0em; color:#ddeeff; font-weight: bold  ; margin: 10px 0 15px 0; padding: 0 0 0 18px; background: url(ao.gif) no-repeat 0 center; }
h3 { font-size:1.0em; color:#ffbbe8; font-weight: bold  ; margin: 5px 0 5px 0; }

A { text-decoration : none ; color : #FFCC00 }
A:visited { text-decoration: none ; color: #FFCC00 }
A:hover { color: red }
.clearfix:after { content: url(http://kettya.com/image/image.gif); display: block; clear: both; height: 0; }

.cont1 {
 width:720px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
 font-size: 12pt;
}

.header {
	padding : 10px ;
	border: 0px solid #000000;
	overflow: hidden;
	}
	
	.banner {
		width : 170px ;
		float : left ;
		}
			.banner img{
			border : 0 ;
			}

/* --------------------------------------------
 *    上のナビ
 * -------------------------------------------- */
	.navi {
		width : 290px ;
		float : right ;
		font-size : 0.8em ;
		margin : 26px 0 0 0 ;
		text-align : right ;
		}

/* --------------------------------------------
 *    kokoku
 * -------------------------------------------- */

.kokoku {
	text-align: center ;
	width: 100%;
}

.adsneta {
	float: left;
	width: 49%;
}

.yhpneta {
	float: left;
	width: 49%;	
}


/* --------------------------------------------
 *    底のナビ
 * -------------------------------------------- */
	.navi2 {
		margin-left:auto;
		margin-right:auto;
		font-size : 0.8em ;
		margin : 10px ;
		text-align : right ;
		}

	.google {
		width : 230px ;
		float : left ;
		line-height : 1.7em ;
		margin : 5px 0 0 0 ;
		font-size : 0.8em ;
		}

/* --------------------------------------------
 *    見出し
 * -------------------------------------------- */

.links {
	border-style: solid;
	border-width: 2px;
	border-color: #993300;
	border-collapse: collapse;
	padding: 5px 22px 15px 22px;
	background-color: black;
	line-height: 150%;
	clear : both ;
	}
	
	.title {
		width: 100%;
		}
	.links td {
		font-size : 0.9em ;
		text-align : left ;
		}
	.links .hizuke1 {
		width : 40px ;
		}
	.links .hizuke2 {
		width : 60px ;
		text-align : center ;
		font-size : 0.7em ;
		}
	.links .midasi {
		margin: 0 0 0 20px ;
		}

.middle {
	text-align: right;
	padding : 10px ;
	}
	
	.monthtitle { margin: 10px 0;}

/* --------------------------------------------
 *    月刊記事一覧
 * -------------------------------------------- */

.kiji	{
	border-style: solid;
	border-width: 2px;
	border-color: #993300;
	border-collapse: collapse;
	padding: 15px 22px 15px 22px;
	background-color: black;
	clear : both ;
	}

	table.bluetable {
		border-style: solid;
		border-width: 1px;
		border-color: #009999 #000033 #000033 #009999;
		border-collapse: separate;
		}

	.bluetable td {
		border-style: solid;
		border-width: 1px;
		border-color: #000033 #009999 #009999 #000033;
		border-collapse: collapse;
		padding: 3px 3px;
		}

	.cleartable td {
		padding: 0 3px;
		}

	.kiji p{
		margin: 0;
		}

/* --------------------------------------------
 *    日刊記事一覧
 * -------------------------------------------- */

.kiji2	{
	border-style: solid;
	border-width: 2px;
	border-color: #993300;
	border-collapse: collapse;
	padding: 5px 22px 15px 22px;
	background-color: black;
	clear : both ;
	}

	.kiji2 p{
		margin: 0;
		}

.footer {
	text-align: right;
	padding : 10px 10px 20px 10px ;
	clear: both;
	}

/* --------------------------------------------
 *    ほか
 * -------------------------------------------- */
.tya { background-color: #993300;}
.aka { color: #ff3300;}
.naka { text-align: center;}
.sfont8 { font-size: 0.8em;}
.sfont9 { font-size: 0.9em;}

-->
