*{margin: 0;padding:0;font-family: Verdana, Arial, sans-serif;}
body{margin: 0px 0px 20px 0px;text-align: center;background-color:#ddf4ff;}

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:750px;background-color:#fcfcfc;}
#banner{background-color:#ddf4ff;height:20px;margin-bottom:0px;}
#banner h1,#banner h2,#banner h3,#banner p{font-size:2px;margin:0px 0px 0px -9999px;}
#banner p#top{font-size:10px;text-align:right;}

#main{float:left;width:570px;overflow:hidden;}
#sidemenu{float:right;width: 180px;overflow:hidden;margin:15px 0px 0px 0px;}
#sidemenu p{font-size:90%;margin:0px 0px 5px 0px;}
#sidemenu dl{font-size:11px;margin:0px 0px 0px 20px;}
#sidemenu dd{margin:0px 0px 5px 0px;}
#sidemenu h5{background:url(http://ekosodate.6rz.biz/img/eko-03.gif) no-repeat left center;color:#fff;font-size:12px;height:30px;margin:0px 0px 0px 8px;line-height:30px;text-align:center;padding-right:20px;}
#sidemenu h6{margin:0px 0px 0px 10px;}

#topmenu{background-color:#ffb30b;text-align:center;color:#fff;font-size:12px;height:20px;line-height:20px;}
#topmenu a {text-decoration:none;color:#fff;}
#foot{clear:both;text-align:right;font-size:13px;margin:10px 185px 10px 0px;}
#foot2{clear:both;background-color:#ffb30b;text-align:center;color:#fff;font-size:12px;height:20px;line-height:20px;}
#foot2 a {text-decoration:none;color:#fff;}

.red{color:#ff0000;}
.redb{color:#ff0000;font-weight:bold;}
.ata{font-size:24px;color:#4da619;}
.ata2{color:#4da619;font-weight:bold;}
.wabi{color:#e89996;}

#bg01{margin-top:0px;background:url(http://ekosodate.6rz.biz/img/bg01.jpg) no-repeat;height:498px;}

#bg01 h4{margin:10px 0px 5px 10px;color:#e89996;font-size:14px}
#bg01 p{margin:0px 20px 5px 20px;color:#444;font-size:11px;line-height:140%;}
#bg01 ul{margin:0px 0px 8px 25px;}
#bg01 li{list-style:none;background:url(http://ekosodate.6rz.biz/img/eko-01.gif) no-repeat left center;color:#444;font-size:11px;padding-left:14px;line-height:130%;}
#bg01 p#img{margin:0px;margin:0px 0px 10px 5px ;}

/* マウスオーバー */

#over01 a{margin:0px 0px 5px 0px;width:135px; height:58px;display:block;background:url(http://www.hafl.net/img/ne27.gif);text-indent:-9999px;}
#over01 a:hover {background-position:0 -58px;}


/* よくある質問CSS */

#faq p.qu{color:#dc6000;margin-top:12px;}


/* サークルの目的CSS */

#purpose p{margin-top:15px;line-height:20px;}


/* 予定CSS */

#plan p img{border:1px solid #999;}
#eko-04{background:url(http://ekosodate.6rz.biz/img/eko-04.gif) no-repeat;height:300px;}
#eko-05{background:url(http://ekosodate.6rz.biz/img/eko-05.gif) no-repeat;height:270px;}
#eko-06{background:url(http://ekosodate.6rz.biz/img/eko-06.gif) no-repeat;height:310px;}
#eko-07{background:url(http://ekosodate.6rz.biz/img/eko-07.gif) no-repeat;height:280px;}
#eko-08{background:url(http://ekosodate.6rz.biz/img/eko-08.gif) no-repeat;height:290px;}
#eko-09{background:url(http://ekosodate.6rz.biz/img/eko-09.gif) no-repeat;height:290px;}
#eko-10{background:url(http://ekosodate.6rz.biz/img/eko-10.gif) no-repeat;height:290px;}
#eko-11{background:url(http://ekosodate.6rz.biz/img/eko-11.gif) no-repeat;height:280px;}
#eko-12{background:url(http://ekosodate.6rz.biz/img/eko-12.gif) no-repeat;height:270px;}
#eko-15{background:url(http://ekosodate.6rz.biz/img/eko-15.gif) no-repeat;height:290px;}
#eko-16{background:url(http://ekosodate.6rz.biz/img/eko-16.gif) no-repeat;height:290px;}


/* お問い合わせCSS */

#inquiry table{margin:0px 0px 0px 10px;}
#inquiry td{font-size:12px;padding:3px;}
