﻿@charset "UTF-8";

/* style reset */

* {
	margin: 0;
	padding:0;
		}



body {
	margin:1px 0px 0px 0px;
	text-align: center;
	background-image: url(../img/back.jpg);
			

}



#main {
  width:999px;
  text-align:left;
  margin:0px auto;
  padding:0;
}

#board {
  width:999px;
  text-align:left;
  margin:0px auto;
  padding:0px 0px 20px 0px;
  background-color:#FFFFFF;
}

#list {
  width:999px;
  text-align:left;
  margin:0px auto;
  padding:0px 0px 20px 0px;
  background-color:#FFFFFF;
}


#topnavi
{list-style: none; width:999px; height:23px; float:left; overflow:hidden; background-color:#e0dbcc;}
#topnavi li{ height:23px; overflow:hidden; float:left;}
#topnavi #navi1{width:79px;}
#topnavi #navi2{width:77px;}
#topnavi #navi3{width:81px;}
#topnavi #navi4{width:73px;}
#topnavi #navi5{width:84px;}
#topnavi #navi6{width:62px;}

#esuterecom
{padding:10px;}

#recomlist {width:561px;  list-style: none; float:left; overflow:hidden; }
#recomlist li{ height:95px; overflow:hidden; float:left;}
#recomlist #eslist1{width:150px;}
#recomlist #eslist2{width:411px; color:#666666; font-size:12px;}


.recom_title 
{font-size:12px;
color:#681212;
font-weight:bold;}

.recom_text
{font-size:12px;
color:#666666;
}

#esutespecial
{padding:10px;}

#eslist{width:320px;  list-style: none; float:left; overflow:hidden; }
#eslist li{ height:70px; overflow:hidden; float:left;}
#eslist #eslist1{width:150px;}
#eslist #eslist2{width:170px; color:#666666; font-size:11px;}




#h1set{
color:#CC6600;
font-size:11px;
font-weight:bold;
padding:0px 0px 4px 0px}

#h1set a:link
	{
	color:#CC6600;
	text-decoration: underline;
	}
#h1set a:visited
	{
	color:#CC6600;
	text-decoration: underline;
	}
#h1set a:focus,
#h1set a:hover,
#h1set a:active
	{
	text-decoration: none;
	color: #a74200;
}

.t_body
{height:318px;
border:0px;
color:#666666;
font-size:11px;
}

.ban01
{padding:30px 0px 5px 0px}

.hon01
{padding:0px 0px 0px 0px}
.hon02
{padding:0px 0px 0px 20px}



.blogtitle
{padding:0px 0px 5px 0px}


#foot {background-image:url(../img/foot_back.gif); background-repeat:repeat;
  width:100%;
  height:100%;
  text-align:center;
  margin:0px auto;
  padding:0;
}

#foot_center {
  width:999px;
  text-align:center;
  margin:0px auto;
  padding:0;
  color:#FFFFFF;
  font-size:11px;
}

.clear {
	clear: both;
}

