/* style*/
body{
background:transparent url(img/bg_body.png) repeat-y scroll center top;
color:#3E3E3E;
font-size:12px;
margin:0px auto;
text-align:center;
}
* {
font-family:"‚l‚r ‚oƒSƒVƒbƒN",Osaka,"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
font-style:normal;
line-height:1.4;
}
a img {
border:0px none;
display:block;
}
a {
color:#000000;
text-decoration:none;
}

#wrapper {
background:#FFFFFF none repeat scroll 0%;
border-left:#DBDBDB solid 1px;
border-right:#DBDBDB solid 1px;
border-top:5px solid #001160;
margin:0px auto;
text-align:left;
width:800px;
}
#container{
width:780px;
margin-left:10px;
}

#header{
padding-bottom:10px;
width:780px;
height:65px;
}
#logo{
width:460px;
float:left;
margin-left:10px;
}
#office{
width:300px;
float:right;
}
#leftnavi {
background-color:#FFFFFF;
background-image:url(img/leftnavi_bg.png);
background-position:left top;
float:left;
height:1000px;
width:150px;
color: #FFFFFF;
font-size:1.1em;
margin-left:5px;
}
#leftnavi2 {
background-color:#FFFFFF;
background-image:url(img/leftnavi_bg.png);
background-position:left top;
float:left;
height:1200px;
width:150px;
color: #FFFFFF;
font-size:1.1em;
margin-left:5px;
}
#leftnavi3 {
background-color:#FFFFFF;
background-image:url(img/leftnavi_bg.png);
background-position:left top;
float:left;
height:1800px;
width:150px;
color: #FFFFFF;
font-size:1.1em;
margin-left:5px;
}
#shigacommittee {
background-image:url(img/shigacomitee.png);
height:110px;
width: 150px;
margin-top:7px;
}
#list{
width:120px;
padding-top:30px;
padding-left:10px;
}
.information {
border-bottom:1px dashed #000000;
height:14px;
padding:3px;
width:120px;
}
.information2 {
height:14px;
padding:3px;
width:110px;
font-size:0.9em;
margin-left:25px;
}
#activity{
background-image:url(img/activity.png);
height:80px;
}
#list2{
width:120px;
padding-top:40px;
padding-left:10px;
}
#policy{
background-image:url(img/policy.png);
height:80px;
}
#plan{
background-image:url(img/plan.png);
height:100px;
}
#admission{
background-image:url(img/admission.png);
height:80px;
}
#inquiry{
background-image:url(img/inquiry.png);
height:80px;
}
#csr{
height:75px;
width:135px;
margin-left:7px;
margin-top:10px;
z-index:50;
}
#lohas{
height:75px;
width:135px;
margin-left:7px;
margin-top:10px;
}
#ikimono{
height:75px;
width:135px;
margin-left:7px;
margin-top:10px;
}
#eco{
height:75px;
width:135px;
margin-left:7px;
margin-top:10px;
}

#content{
background-color:#FFFFFF;
width:600px;
float:right;
margin-right:0px;
}
#maincontent{
width:590px;
float:left;
}
#topcontent{
width:500px;
padding-top:10px;
padding-left:5px;
padding-right:5px;
margin-left:45px;
}
#undercontent{
width:500px;
padding-top:20px;
margin-left:45px;
padding-bottom:10px;
height:300px;
}
.bn{
padding-top:10px;
}
#contentstyle{
font-size:14px;
}
.contentst1{
border:1px solid #001591;
}
.contentst2{
border-bottom:1px solid #001591;
border-right:1px solid #001591;
}
.contentst3{
border-bottom:1px solid #001591;
}
.contentst4{
border-right:1px solid #001591;
}
#footer{
width:800px;
height:15px;
float:left;
margin:0px aouto;
text-align:right;
font-size:0.9em;
border-bottom:5px solid #001160;
}
