
body {
  text-align : center;
  font-size : 0.8em;
  line-height : 125%;
  background-color : white;
  background-image : url(img/bimg.jpg);     
  background-position : center center;
  background-repeat : repeat-y;　　　
  width : 900px;
}

/* 画像コンテンツ */
img {
	border-style: none;
}

/* ヘッダーコンテンツ */
#header{
        margin-top : 0px;
        margin-bottom : 30px;
        height : 138px;
	background:url(img/logo.jpg);
        background-repeat : no-repeat;
        background-position : left bottom;
        background-color:#0033cc;
}
#header H1{
	padding : 2px 0px 4px 10px;
	margin : 0px auto 0px auto;
        font-size : 12px;
        text-align : left;
        color:#ffffff;
}
#header H2{
	padding : 2px 0px 4px 10px;
	margin : 0px auto 0px auto;
	font-size : 12px;
        text-align : right;
}
#lead{
	padding : 70px 10px 4px 10px;
        font-size:12px;
        text-align : left;
        font-weight : bold;
}


#container{
	width:900px;
	padding:0 1px 0 1px;
	margin:0 auto;
}


/*  レフトコンテンツ  */
.left {
	text-align:center;
	float:left;
        margin-left : auto;
        margin-right : auto;	
        width:210px;
}

.left a {
	padding:0.6em;
	border-top:0px;
	text-decoration:none;
	display:block;
	margin:0px;
        color:#000000;
}
.left ul {
	padding: 0;
	list-style: none;
        text-align: left;
}

.left LI {
	padding: 0px;
        line-height:nomal;
	
}
.widget-calendar table {
        width: 210px;
        background-color:#99ffff;
}
.widget-calendar caption {
         text-align: center;
         padding-top:5px;
         font-size:12px;
}



/*  センターコンテンツ  */

.content {
	padding-left:0.7em;
	float:right;
	text-align:left;
        width:650px;
}

.text1 {
	padding : 10px 10px 10px 250px;
        text-align:left;
        font-size:16px;
        font-family:"ＭＳ ゴシック",sans-serif;
}

.text2 {
        text-align:left;
        font-size:16px;
        color:#0000ff;
        font-family:"ＭＳ ゴシック",sans-serif;
}

.text3 {
        text-align:left;
        font-size:16px;
        color:#990000;
        font-weight:bold;
        text-decoration:underline;
        font-family:"ＭＳ ゴシック",sans-serif;
}

.content p{
	padding-left:0.8em;}

.course1 a{
	background:url(img/botan1.jpg) no-repeat;
	width:310px;
	height:310px;
	display:block;
	text-indent:-9999px;}

.course1 a:hover{
	background:url(img/botan2.jpg) no-repeat;
	background-position:0px 0px;
	width:310px;
	height:310px;
	text-indent:-9999px;}

.course2 a{
	background:url(img/botan4.jpg) no-repeat;
	width:310px;
	height:310px;
	display:block;
	text-indent:-9999px;}

.course2 a:hover{
	background:url(img/botan3.jpg) no-repeat;
	background-position:0px 0px;
	width:310px;
	height:310px;
	text-indent:-9999px;}

.course3 a{
	background:url(img/plan.jpg) no-repeat;
	width:500px;
	height:234px;
	display:block;
	text-indent:-9999px;}

.course3 {
	padding : 0px 0px 20px 50px;
          }


/*  フッター  */

.footer {
        text-align:center;
        font-size:15px;
	padding : 0px 0px 0px 0px;
	clear: both;
        color:#ffffff;
        background-image : url(img/fd1.jpg);
        background-repeat : no-repeat;
        background-position : center;
        width : 900px;
        height : 205px;
}

.footermoji {
	padding-top : 30px;
        font-family:"ＭＳ ゴシック",sans-serif;
}

.footer a {
	color:#FFFFFF;}

/* ホバー色*/

a:hover { color: Silver }

/* 左画像ボックス*/

.hidaribox{
	background:url(img/yajirushi.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 0px;
	width: 210px;
	display: block;
	margin-top: 8px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        font-size:16px;
}

.hidaribox1{
	background:url(img/yajirushi.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 0px;
	width: 210px;
	display: block;
	margin-top: 1px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        font-size:16px;
}

.hidaribox2{
	background:url(img/yajirushi.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 0px;
	width: 210px;
	display: block;
	margin-top: 1px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        font-size:16px;
}

.hidaribox3{
	background:url(img/yajirushi.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 0px;
	width: 210px;
	display: block;
	margin-top: 1px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        font-size:16px;
}

.hidaribox4{
	background:url(img/yajirushi.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 0px;
	width: 210px;
	display: block;
	margin-top: 1px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        font-size:16px;
}

.hidaribox5{
	background:url(img/yajirushi.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 0px;
	width: 210px;
	display: block;
	margin-top: 1px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        font-size:16px;
}

.hidaribox6{
	background:url(img/yajirushi.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 0px;
	width: 210px;
	display: block;
	margin-top: 1px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        font-size:16px;
}

.hidaribox7{
	background:url(img/yajirushi.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 0px;
	width: 210px;
	display: block;
	margin-top: 1px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        font-size:16px;
}

.hidaribox8{
	background:url(img/yajirushi.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 0px;
	width: 210px;
	display: block;
	margin-top: 8px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        font-size:16px;
}

.hidaribox9{
	background:url(img/yajirushi.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 0px;
	width: 210px;
	display: block;
	margin-top: 1px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        font-size:16px;
}

.hidaribox10{
	background:url(img/yajirushi.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 0px;
	width: 210px;
	display: block;
	margin-top: 1px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        font-size:16px;
}

.hidaribox11{
	background:url(img/yajirushi.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 0px;
	width: 210px;
	display: block;
	margin-top: 1px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        font-size:16px;
}

.hidaribox12{
	background:url(img/yajirushi.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 0px;
	width: 210px;
	display: block;
	margin-top: 1px;
	margin-bottom: 0px;
	padding-bottom: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        font-size:16px;
}

