.body {
	width: 730px;
	text-align: left;
	padding: 0px;
       background-color: white;
       background-position: center;
       z-index:1; 
       visibility: visible

}


.text {
	padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	margin: 0px;
}
/*タイトル*/
.title {
	width: 730px;
	border-width: 0px;
	border-style: solid;
	border-color: white;
       background-color: white;
       font-size: 12px;
       position:absolute; 
       top:0px;
       left:137px; 
       z-index:2; 
       visibility: visible
      　
}
/*ロゴ*/
.logo {
	width: 400px;
	border-width: 1px;
       position:absolute; 
       left:137px; 
       top:10px; 
       z-index:2; 

}


/*コンテンツ内容*/
.mybody {
	width: 375px;
	height: 1005px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
       background-color: ghostwhite;
       font-size: 12px;
       position:absolute; 
       top:123px;
       left:312px; 
       z-index:2; 
       visibility: visible
      　
}

.mybody-title {
	background-color: burlywood;
	text-align: center;
	font-weight: bold;
}

/*コンテンツ内容２*/
.mybody2 {
	width: 375px;
	height: 540px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
       background-color: ghostwhite;
       font-size: 12px;
       position:absolute; 
       top:123px;
       left:312px; 
       z-index:2; 
       visibility: visible
      　
}

.mybody-title2 {
	background-color: burlywood;
	text-align: center;
	font-weight: bold;
}


h1 {
	font-size: 11px;
	margin: 0px;
	font-weight: 100;
	line-height: 14px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;

}
h2 {
	font-size: 16px;
	font-weight: 900;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;

}

h3 {
	font-size: 14px;
	font-weight: 900;
	margin-bottom: 25px;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
       margin-bottom: 10px;
	
}

h4 {
	font-size: 14px;
	font-weight: 900;
	margin-bottom: 25px;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
       margin-bottom: 5px;

}

.mini {
	font-size: 11px;
	margin: 0px;
	font-weight: 100;
	line-height: 14px;
	float: right;
	white-space: nowrap;
	height: 12px;
}
.rire {
       margin: 0px;
}

.ul{
       text-align: left;
}

/*攻略法*/
.kouryaku {
	width: 170px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
       background-color: ghostwhite;
       font-size: 12px;
       position:absolute; 
       left:137px; 
       top:123px; 
       z-index:2; 
              
}

.kouryaku-title {
	background-color: lightblue;
	text-align: center;
	font-weight: bold;
}

/*カテゴリー別*/
.yuryo {
	width: 170px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
       background-color: ghostwhite;
       font-size: 12px;
       position:absolute; 
       left:137px; 
       top:293px; 
       z-index:2; 

}

.yuryo-title {
	background-color: lightgreen;
	text-align: center;
	font-weight: bold;
}

/*ジャンル別*/
.janru {
	width: 170px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
       background-color: ghostwhite;
       font-size: 12px;
       position:absolute; 
       left:137px; 
       top:413px; 
       z-index:2; 

      　
}

.janru-title {
	background-color: yellow;
	text-align: center;
	font-weight: bold;
}

/*その他*/
.sonota {
	width: 170px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
       background-color: ghostwhite;
       font-size: 12px;
       position:absolute; 
       left:137px; 
       top:548px; 
       z-index:2; 

}

.sonota-title {
	background-color: pink;
	text-align: center;
	font-weight: bold;
}

/*相互リンク*/
.link {
	width: 170px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
       background-color: ghostwhite;
       font-size: 12px;
       position:absolute; 
       left:137px; 
       top:668px; 
       z-index:2; 

}

.link-title {
	background-color: violet;
	text-align: center;
	font-weight: bold;
}

/*広告*/
.koukoku {
	width: 170px;
	height: 268px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
       background-color: ghostwhite;
       font-size: 12px;
       position:absolute; 
       left:137px; 
       top:860px; 
       z-index:2; 
              
}

.koukoku-title {
	background-color: lavender;
	text-align: center;
	font-weight: bold;
}

/*危険な出会い系サイト*/
.kiken {
	width: 170px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
       background-color: ghostwhite;
       font-size: 12px;
       
       position:absolute; 
       top:123px;
       left:692px; 
       z-index:2; 
       visibility: visible
      　
}

.kiken-title {
	background-color: lightsalmon;
	text-align: center;
	font-weight: bold;
}
/*法律関係*/
.houritu {
	width: 170px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
       background-color: ghostwhite;
       font-size: 12px;
       position:absolute; 
       left:692px; 
       top:255px; 
       z-index:2; 
       visibility: visible
      　
}

.houritu-title {
	background-color: rosybrown;
	text-align: center;
	font-weight: bold;
}

/*ランキングサイト*/
.rank {
	width: 170px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
       background-color: ghostwhite;
       font-size: 12px;
       position:absolute; 
       left:692px; 
       top:675px; 
       z-index:2; 
            　
}

.rank-title {
	background-color: mediumaquamarine;
	text-align: center;
	font-weight: bold;
}

/*アクセス解析*/
.akusesu {
	width: 170px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
       background-color: ghostwhite;
       position:absolute; 
       left:692px; 
       top:590px; 
       z-index:2; 
              
}

.akusesu-title {
	background-color: black;
	text-align: center;
	font-weight: bold;
}


/*更新履歴*/
.rireki {
	width: 250px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
       background-color: ghostwhite;
       font-size: 12px;
       margin-top: 10px;
       position:absolute; 
       left:612px; 
       top:5px; 
       z-index:2; 
       visibility: visible
      　
}

.rireki-title {
	background-color: lightgrey;
	text-align: center;
	font-weight: bold;
}

