@charset "shift_jis";

/*---------------------------
  ▼ページ全体
---------------------------*/

body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #404040;
	background: #F7AF25;
	text-align: center;
	line-height: 120%;
}

A {
 text-decoration:none
}


A:link {
 color:#336699
}

A:visited {
 color:#006666
}

A:active {
 color:#009966
}

A:hover {
 text-decoration:underline;
}


img{
	border:0px;
}


.pagebody
	{
	width:760px;
	padding: 0px;
	margin:0 auto 0 auto;
	background: url(../sozai/top_bg.gif) repeat;
	font-size: 12px;
}

.menu
	{
	float:left;
	width:170px;
	height: 100%;
	padding-right: 10px;
	text-align: right;
}

.main
	{
	float:left;
	width:580px;
	height: 100%;
	text-align: left;
	margin:15px 0 0 0;
	font-size: 12px;
}

.main2
	{
	width:580px;
	height: 100%;
	text-align: left;
	margin:15px 0 0 0;
	font-size: 12px;
}


.clears{
  clear:both;
}
	
.head
	{
	height: 200px;
	background: url(../sozai/header1.gif) no-repeat;
	text-indent: -9999px;
	}

.head2
	{
	background: #FFFFFF;
	padding:5px 0 0px 18px;
	text-align: left;
	border-bottom: 1px solid #bde2f6;
	font-size: 13px;
	}

.foot
	{
	clear:left;
	height: 40px;
	background: url(../sozai//bg_bottom1.gif) no-repeat;
	text-indent: -9999px;
}

	
/*---------------------------
  ▲ページ全体
---------------------------*/

/*---------------------------
  ▼コネタめもる
---------------------------*/
.koneta{
    margin: 10px;
	padding:5px 0 0px 0px;
    width: 550px;
    line-height: 12pt;
    font-size: 12px;
	text-align: left;
}

.koneta img{
    border-style: solid;
    border-width: 1px;
    border-color: #3399CC;
    margin: 3px;
}

.koneta td{
    font-size: 12px;
}


/*---------------------------
  ▲コネタめもる
---------------------------*/

/*---------------------------
  ▼ページベース
---------------------------*/
.base{
    margin: 10px;
    width: 600px;
    line-height: 12pt;
    font-size: 13px;
	text-align: left;
}

.base img{
    border: 0px;
}

.base td{
    font-size: 12px;
}


/*---------------------------
  ▲ページベース
---------------------------*/


/*---------------------------
  ▼めもる家
---------------------------*/

.memoruke{
    padding: 10px;
	background: url(../sozai/top_bg.gif) repeat;
    line-height: 12pt;
    font-size: 12px;
	text-align: left;
}

.memoruke img{
    border-style: solid;
    border-width: 1px;
    border-color: #3399CC;
}

.memoruke td{
    font-size: 12px;
}


/*---------------------------
  ▲めもる家
---------------------------*/

/*---------------------------
  ▼もじるるる
---------------------------*/
.mojiru{
    margin: 10px;
    width: 600px;
    line-height: 13pt;
    font-size: 13px;
	text-align: left;
}

.mojiru table{
    font-size: 12px;
}

.guchiru{
    margin: 10px;
    width: 600px;
    line-height: 15pt;
    font-size: 14px;
	text-align: left;
}

.guchiru2{
    margin: 10px;
    width: 600px;
    line-height: 15pt;
    font-size: 14px;
	text-align: center;
}


/*---------------------------
  ▲もじるるる
---------------------------*/


/*---------------------------
  ▼ろぐぴ
---------------------------*/

#logpi-badge {
  padding: 5px;
  }

#logpi-badge .badge-icon {
  text-align: center;
  padding: 5px;
  border: 0px;
  }

#logpi-badge .badge-title {
  font-size: 12px;
  margin: 5px 0 5px 0;
  text-align: center;
  }

#logpi-badge dl {
  border-top: 1px solid #ccc;
  padding: 3px 0 0 0;
  }

#logpi-badge dt {
  margin: 0 0 5px 0;
  font-size: 11px;
  }
  #logpi-badge dt a {
    color: #0066ff;
    }
  #logpi-badge dt.mobile {
    background: url(http://logpi.jp/image/mobile-s.gif) no-repeat right;
    }
#logpi-badge dd {
  border-bottom: 1px solid #ccc;
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
  font-size: 12px;
  }
  #logpi-badge dd a {
    font-size: 10px;
    color: #999;
    }
  #logpi-badge dd span.reply a {
    background: url(http://logpi.jp/image/reply-mark.gif) no-repeat;
    padding: 0 0 0 14px;
    color: #f10b82 !important;
    font-size: 10px;
    }

#logpi-badge .powered {
  text-align: center;
  }


/*---------------------------
  ▲ろぐぴ
---------------------------*/


/*---------------------------
  ▼各ページロゴ
---------------------------*/



#sitemap_logo{
    margin-left: 10px;
	text-indent: -9999px;
	width: 300px;
	height: 40px;
	background: url(../sozai/pagelo_memoruworld.gif) no-repeat;
}

#koremade_logo{
    margin-left: 10px;
	text-indent: -9999px;
	width: 300px;
	height: 50px;
	background: url(../sozai/pagelo_koremade.gif) no-repeat;
}

#memoruke_logo{
    margin-left: 10px;
	text-indent: -9999px;
	width: 300px;
	height: 50px;
	background: url(../sozai/pagelo_memoruke.gif) no-repeat;
}

#rakugaki_logo{
    margin-left: 10px;
	text-indent: -9999px;
	width: 300px;
	height: 40px;
	background: url(../sozai/pagelo_rakugaki.gif) no-repeat;
}

#lovememo_logo{
    margin-left: 10px;
	text-indent: -9999px;
	width: 250px;
	height: 50px;
	background: url(../sozai/pagelo_lovememo.gif) no-repeat;
}

#aboutmemoru_logo{
    margin-left: 10px;
	text-indent: -9999px;
	width: 250px;
	height: 50px;
	background: url(../sozai/pagelo_aboutmemoru.gif) no-repeat;
}

#kodawari_logo{
    margin-left: 10px;
	text-indent: -9999px;
	width: 250px;
	height: 50px;
	background: url(../sozai/pagelo_kodawari.gif) no-repeat;
}

#koneta_logo{
    margin-left: 10px;
	text-indent: -9999px;
	width: 250px;
	height: 50px;
	background: url(../sozai/pagelo_koneta.gif) no-repeat;
}

#guchiru_logo{
    margin-left: 10px;
	text-indent: -9999px;
	width: 300px;
	height: 50px;
	background: url(../sozai/pagelo_guchiru.gif) no-repeat;
}

#machiuke_logo{
    margin-left: 10px;
	text-indent: -9999px;
	width: 300px;
	height: 40px;
	background: url(../sozai/pagelo_machiuke.gif) no-repeat;
}

#daiet_logo{
    margin-left: 5px;
	text-indent: -9999px;
	width: 400px;
	height: 50px;
	background: url(../sozai/pagelo_daiet.gif) no-repeat;
}

#guchiru_logo{
    margin-left: 5px;
	text-indent: -9999px;
	width: 400px;
	height: 50px;
	background: url(../sozai/pagelo_guchiru.gif) no-repeat;
}

#mailmaga_logo{
    margin-left: 5px;
	text-indent: -9999px;
	width: 400px;
	height: 50px;
	background: url(../sozai/pagelo_mailmaga.gif) no-repeat;
}

#mojiru_logo{
    margin-left: 5px;
	text-indent: -9999px;
	width: 230px;
	height: 50px;
	background: url(../sozai/pagelo_mojiru.gif) no-repeat;
}
#link_logo{
    margin-left: 5px;
	text-indent: -9999px;
	width: 250px;
	height: 50px;
	background: url(../sozai/pagelo_link.gif) no-repeat;
}

#mailform_logo{
    margin-left: 10px;
	text-indent: -9999px;
	width: 250px;
	height: 50px;
	background: url(../sozai/pagelo_mailform.gif) no-repeat;
}

#tamaru_logo{
    margin-left: 10px;
	text-indent: -9999px;
	width: 250px;
	height: 50px;
	background: url(../sozai/pagelo_tamaru.gif) no-repeat;
}

#karuta_logo{
    margin-left: 10px;
	text-indent: -9999px;
	height: 50px;
	background: url(../sozai/pagelo_karuta.gif) no-repeat;
}



/*---------------------------
  ▲各ページロゴ
---------------------------*/
/*---------------------------
  ▼りんく
---------------------------*/

.link{
	font-size: 12px;
}


.link table{
	text-align: left;
	width: 550px;
	font-size: 12px;
}

.link td{
	border: 1px solid #3399CC;
	font-size: 12px;
}


/*---------------------------
  ▲りんく
---------------------------*/
/*---------------------------
  ▼りんく2
---------------------------*/

.link2{
	font-size: 12px;
}


.link2 table{
	text-align: left;
	width: 600px;
	font-size: 12px;
}

.link2 td{
	text-align: left;
	font-size: 12px;
}


/*---------------------------
  ▲りんく2
---------------------------*/
h1 {DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 110%;}
h2 {DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 100%;}
h3 {DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 100%;}
h4 {DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 100%;}
h5 {DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 100%;}


