/* Basic design */
body{
 font:10pt/14pt "ＭＳ ゴシック", "Osaka－等幅";
 color:#006666;
 text-align:center;
 background:#FFF;
 position:relative;
 margin:0px auto;
 border:0px;
 padding:0px;
}

p{
 font:10pt/12pt "ＭＳ ゴシック", "Osaka－等幅";
 margin-top: 10px;
 text-align:left;
 color:#333333
}

a:link{
 font-weight:bold;
 text-decoration:none;
 color:#006600;
}
a:visited{
 font-weight:bold;
 text-decoration:none;
 color:#666666;
}
a:hover,a:active{
 text-decoration:underline;
 color:#990000;
}


/* Title design */
#container{
  text-align:left;
  position:relative;
  background:#FFF;
  margin:10px auto;
  border:1px dashed #CCCCCC;
  padding:10px;
  width:950px;
  voice-family:"\"}\"";
  voice-family:inherit;
  width:920px;
}
html>body #container{
  width:920px;
}

#setContents{
 background:url(back.gif) no-repeat bottom right;
 margin:0px;
}
#pageHeader h1{
  background:url(siway15-rogo.gif) no-repeat top center;
  margin:30px auto;
  width:884px;
  height:152px;
}
#pageHeader h1 span{
 display:none;
}

/* Contents layout */

#headerSize{
 margin:0px 0px 20px 170px;
 padding:10px 10px 10px 10px;
 width:705px;
 background:#fff;
 border:1px dashed #333333;
}


/* Links */
#setListAll{
	position:absolute;
	top:180px;
	left:20px;
	width: 134px;
}
#setList{
 font:11pt "ＭＳ ゴシック", "Osaka－等幅";
 padding:10px;
 margin-top:30px;
 width:115px;
 height:200px;
 background:#B7D7AE;
}
#setListAll h3.archives{
 margin:10px 0px 0px 0px;
 width:120px;
 height:20px;
}

#setListAll ul{
  margin:0px;
  padding:0px;
}
#setListAll li{
  line-height:1.8px;
  list-style-type:none;
  padding-top:5px;
  margin-bottom:5px;
}
#setListAll li a:link{
  color:#006600;
  font-weight:normal;
}
#setListAll li a:visited{
  color:#666666;
  font-weight:normal;
}
#setListAll li a:hover,a:active{
  text-decoration:underline;
  color:#990000;
}


/* Footer */
#footer{
 font:"ＭＳ ゴシック", "Osaka－等幅";
 text-align:center;
 margin-top:15px;
 margin-bottom:5px;
 padding-top:10px;
 border-top:2px dotted #666666;
}

address{
 font:10px "ＭＳ ゴシック", "Osaka－等幅";
 text-align:center;
 margin-bottom:20px;
}


/* HEADLINES */
h3{
  text-align:left;
  margin-bottom:0px;
}
h3 span{
  display:none;
}

#headerSize h3{
  width:700px;
  height:43px;
}

#mainSub1 h3{
  background:url(siwaynews.gif) no-repeat top left;
  margin-top:10px;
  margin-bottom:0px;
}
#mainSub2 h3{
  background:url(15.gif) no-repeat top left;
  margin-top:10px;
}
#mainSub3 h3{
  background:url(men.gif) no-repeat top left;
  margin-top:10px;
}
#mainSub4 h3{
  background:url(info.gif) no-repeat top left;
  margin-top:10px;
}
#mainSub5 h3{
  background:url(work.gif) no-repeat top left;
  margin-top:10px;
}
#mainSub6 h3{
  background:url(yu.gif) no-repeat top left;
  margin-top:10px;
}
#mainSub7 h3{
  background:url(tubuan-t.gif) no-repeat top left;
  margin-top:10px;
}
#mainSub8 h3{
  background:url(kirin-t.gif) no-repeat top left;
  margin-top:10px;
}
#mainSub9 h3{
  background:url(pome-t.gif) no-repeat top left;
  margin-top:10px;  
}
#mainSub10 h3{
  background:url(syake-t.gif) no-repeat top left;
  margin-top:10px;
}
