﻿
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 : 561px;
	background:url(img/seologo.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;
}

#syosailogo{
	padding : 400px 0px 0px 450px;
}

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

#syosailogo p a img.linkimg{
background:none!important;
height: 104px;
width: 400px;
}

#syosailogo p a:hover img.linkimg{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
background:none!important;


}


/*  レフトコンテンツ  */
.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;
}

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

.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;
}
.text4 {
        text-align:left;
        font-size:14px;
        font-family:"ＭＳ ゴシック",sans-serif;
}

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

.text6 {
        text-align:left;
        font-size:14px;
        color:#0000ff;
        font-family:"ＭＳ ゴシック",sans-serif;
}
.text7 {
        text-align:left;
        font-size:14px;
        color:#990000;
        font-weight:bold;
        text-decoration:underline;
        font-family:"ＭＳ ゴシック",sans-serif;
}
.text8 {
        text-align:left;
        font-size:14px;
        color:#0000ff;
        font-family:"ＭＳ ゴシック",sans-serif;
}


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



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

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

.course1 a img.linkimg{
background:none!important;
height: 310px;
width: 310px;
}

.course1 a:hover img.linkimg{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
background:none!important;
}

.course2 a img.linkimg{
background:none!important;
height: 310px;
width: 310px;
}

.course2 a:hover img.linkimg{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
background:none!important;
}

/*  フッター  */

.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;
}

.hidaribox13 a{
	background:url(img/kouza1.gif) repeat-x;
	padding : 0px 0px 0px 0px;
	width: 210px;
        height:140px;
	display: block;
	margin-top: 50px;
	margin-bottom: 0px;
}

.hidaribox13 a:hover{
	background:url(img/kouza2.gif) repeat-x;
	padding : 0px 0px 0px 0px;
	width: 210px;
        height:140px;
	display: block;
	margin-top: 50px;
	margin-bottom: 0px;
}


