* {margin: 0;padding:0;font-family: Verdana, Arial, sans-serif;}
body {margin: 0px 0px 10px 0px;text-align: center;background:url(http://www.funeigo.com/img/bg.gif) repeat-y center;}

a:link,a:visited,a:active {color: #0000ff;}
a:hover {color: #ff0000;}
strong{font-weight:normal;}
img{border:none;}

#container {margin-right:auto;margin-left:auto;text-align:left;width:800px;}
#right{float:right;width:600px;margin-top:10px;}
#left{float:left;width:195px;margin-left:5px;margin-top:10px;}
#foot{clear:both;text-align:center;font-size:12px;}
#foot p{color:#595959;}
#foot a{text-decoration:none;color:#595959;}
#foot2{clear:both;font-size:11px;margin:0px 10px 30px 10px;border-top:1px solid #ff6600;padding-top:10px;}
#foot2 p{float:left;margin:0px 0px 0px 10px;color:#595959;}
#foot2 a{text-decoration:none;color:#595959;}

#right p{margin-bottom:8px;margin-right:10px;line-height:130%;}

h1{font-size:10px;font-weight:normal;text-align:right;color:#777;margin-right:3px;}
h2{font-size:12px;font-weight:normal;color:#d17500;margin-top:-9px;margin:0px 0px 0px 5px;}
h3{border-left:5px solid #ff6600;padding-left:3px;font-size:18px;margin-bottom:5px;}

h5{clear:both;font-size:15px;margin-top:8px;color:#ff6600;}


#topmenu{clear:both;position:absolute; top:70px;}
#topmenu ul{list-style-type:none;}
#topmenu li{float:left;margin-left:3px;}

#pb-topmenu{clear:both;position:absolute; top:70px;}
#pb-topmenu ul{list-style-type:none;}
#pb-topmenu li{float:left;margin-left:3px;}

#pb-topmenu p{margin:5px 0px 0px 10px;}


/* サイドメニュー */

#sidemenu ul{list-style-type:none;}
#sidemenu li{margin-bottom:-2px;}

#pb-sidemenu ul{list-style-type:none;}
#pb-sidemenu li{margin-bottom:2px;margin-left:5px;font-size:90%;;}


/* トップページ */

#logo{background:url(http://www.funeigo.com/img/logo.gif) no-repeat;height:70px;text-indent:-9999px;}

#banner{background:url(http://www.funeigo.com/img/banner.gif) no-repeat;height:220px;}
#banner p{text-indent:-9999px;font-size:10px;}

#new{margin:3px 0px 2px 0px;font-size:14px;text-align:left;color:#ff6600;font-weight:bold;}

#topkiji{font-size:90%;}
#topkiji p{margin:0px 5px 8px 0px;}

#kiji p {font-size:2px;text-indent:-9999px;line-height:2px;margin-top:-2px;margin-bottom:0px;}

.gotop{clear:both;font-size:12px;text-align:right;margin-right:20px;}

#jyubakotop{margin:0px 0px 0px -9999px;}
#jyubakotop p{font-size:1px;margin:-1px;text-indent:-9999px;}


/* 更新情報 */

.pr {
width: 590px; height: 75px;
overflow: auto; border: solid 1px #aaa;
scrollbar-base-color:#888;
scrollbar-arrow-color:#555;
scrollbar-darkshadow-color:#555;
text-align: left;
margin-bottom:10px;}
.pr ul {font-size: 13px;line-height: 130%;list-style-type:none;}
.pr ul li{margin-left:5px;}


/* イベント情報 */

.evev{margin:10px 5px 0px 0px;border:3px outset #00bf8f;padding:12px;}
.evev h4{color:#00bf8f;font-weight:bold;border-left:5px solid #00bf8f;border-bottom:1px solid #00bf8f;margin:0px 0px 5px 0px;padding-left:4px;}
.ev01{float:left;width:290px;}
.ev02{width:60px;}
.ev03{clear:both;margin:10px 10px 0px 10px;}
.evev p{font-size:15px;}
.evev td{font-size:12px;height:18px;}
.even{font-size:13px;margin-right:100px;}


/* サイトマップ */

.smap1{margin-left:15px;}
.smap2{margin-left:30px;font-size:95%;}


/* フォーム類 */

#form{clear:both;font-size:90%;margin-bottom:40px;}
#form table{border-top:1px solid #aaa;border-left:1px solid #aaa;}
#form td{border-right:1px solid #aaa;border-bottom:1px solid #aaa;padding:4px 2px;}
.btn01{margin:20px 0px 0px 85px;}


/* 日記 */

.date{clear:both;font-weight:bold;font-size:13px;}
.niki{margin:20px 30px 10px 0px;border-top:2px solid #cccccc}
.niki h3{font-size:16px;}
.niki2{margin:0px 30px 0px 0px;}
.navi{clear:both;font-size:13px;padding-top:5px;border-top:2px solid #cccccc;margin-right:20px;}
#nikitop{margin:10px 0px 10px 5px;}
#nikime{font-size:14px;}
#nikime ul{list-style-type:circle;padding-left:10px;}
#nikime li{margin:0px 10px 3px 5px;}


/* 文字装飾 */

.red{color:#ff0000;}
.redb{color:#ff0000;font-weight:bold;}
.blue{color:#0000ff;}
.blueb{color:#0000ff;font-weight:bold;}
.cen{text-align:center;}
.ss{font-size:90%;}

#anna img{border:solid 1px #666;}


/* 英語の絵本 */

#pb-logo{background:url(http://www.funeigo.com/img/pb-logo.gif) no-repeat;height:70px;text-indent:-9999px;}
#kongetsu{border-top:2px solid #ccc;margin:0px 10px 0px 0px;}

#bod{}
#mor{clear:both;}


/* funeigo計画 */

#takaoka{background:url(http://www.funeigo.com/img/z-takaoka.gif) no-repeat;height:70px;text-indent:-9999px;}

#takaoka2{background:url(http://www.funeigo.com/img/z-takaoka2.gif) no-repeat;height:220px;}
#takaoka2 p{text-indent:-9999px;font-size:10px;}


/* ～ここまで～ */
