h1,h2,h3,h4,h5,p,ul,li,hr,div,image{
margin:0;
padding:0;
}
body{
font-size:12px;
padding:0;
margin:0;
}
body a img{
border:none;
}
#soto{
width:802px;
height:auto;
background-image:url(../image/sotobk.jpg);
background-repeat:repeat-y;
padding-left:1px;
margin:0 auto;
}
#soto #line{
width:800px;
height:10px;
background-color:#20207F;
}
/*ロゴ*/
#header h1{
float:left;
}
/*サブボタン*/
#header ul{
width:350px;
height:auto;
float:right;
list-style-type:none;
padding-top:30px;
}
#header ul li{
float:left;
margin-left:3px;
padding:3px;
font-size:10px;
}
#header ul li a{
text-decoration:none;
color:#333333;
}
#header ul li a:visited{
color:#333333;
}
#header ul li a:hover{
color:#0066CC;
}
#header ul li span{
color:#339933;
}
#headclear{
clear:both;
height:1px;
font-size:1px;
}
/*メインボタン*/
#soto #botan{
list-style-type:none;
}
#soto #botan li{
float:left;
}
#soto #botan li a{
width:133px;
height:39px;
display:block;
background-repeat:no-repeat;
background-position:top;
text-indent:-9999px;
}
#soto #botan li .b1{
background-image:url(../image/b1.jpg);
}
#soto #botan li .b2{
background-image:url(../image/b2.jpg);
}
#soto #botan li .b3{
background-image:url(../image/b3.jpg);
}
#soto #botan li .b4{
background-image:url(../image/b4.jpg);
}
#soto #botan li .b5{
background-image:url(../image/b5.jpg);
}
#soto #botan li a:hover{
background-position:bottom;
}
#soto #botan #stay{
background-position:bottom;
width:133px;
height:39px;
text-indent:-9999px;
}
#soto #botan li img{
vertical-align:bottom;
}
#soto #botancl{
font-size:6px;
}
/*コンテンツ*/
#soto #cont{
background-image:url(../image/saidbk1px.jpg);
background-repeat:repeat-y;
background-position:left;
}
#soto #cont #said{
width:190px;
height:auto;
background-color:#d7d4d4;
float:left;
}
#soto #cont #right{
float:left;
}
#soto #copy{
clear:both;
}
/*サイドバー*/
#soto #cont #said{
width:190px;
height:auto;
background-color:#d3d3d9;
}
#soto #cont #said #actlink{
list-style-type:none;
background-color:#FFFFFF;
width:170px;
height:auto;
margin:10px 0 10px 10px;
}
#soto #cont #said #actlink li a{
display:block;
width:170px;
height:41px;
background-repeat:no-repeat;
background-position:left;
text-indent:-9999px;
}
#soto #cont #said #actlink li a:hover{
background-position:right;
}
#soto #cont #said #actlink li .lin1{
background-image:url(../image/lin1.jpg);
}
#soto #cont #said #actlink li .lin2{
background-image:url(../image/lin2.jpg);
}
#soto #cont #said #actlink li .lin3{
background-image:url(../image/lin3.jpg);
}
#soto #cont #said #actlink li .lin4{
background-image:url(../image/lin4.jpg);
}
#soto #cont #said #actlink li .lin5{
background-image:url(../image/lin5.jpg);
}
/*#soto #cont #said #actlinksaigo{
width:190px;
height:auto;
margin-bottom:100px;
background-color:#d3d3d9;
display:block;
}
*//*外部リンク*/
#soto #cont #said #outlink{
margin:10px 0 10px 10px;
}
#soto #cont #said #outlink li{
list-style-type:none;
background-color:#FFFFFF;
width:150px;
height:auto;
padding:5px 0 5px 20px;
border-bottom:1px dotted #999999;
background-image:url(../image/outlinkmark.jpg);
background-repeat:no-repeat;
background-position:6px 9px;
}
#soto #cont #said #outlink .outsaigo{
border:none;
}
#soto #cont #said #outlink li a{
color:#333333;
text-decoration:none;
line-height:160%;
}
#soto #cont #said #outlink li a:hover{
color:#3366CC;
text-decoration:underline;
}
/*フットサブボタン*/
/*#footbotan{
width:502px;
height:auto;
text-align:center;
padding:15px 0 0 40px;
}
#footbotan ul{
list-style-type:none;
padding-top:30px;
}
#footbotan ul li{
float:left;
margin-left:5px;
padding:5px;
font-size:10px;
}
#footbotan ul li a{
text-decoration:none;
color:#333333;
}
#footbotan ul li a:visited{
color:#333333;
}
#footbotan ul li a:hover{
color:#0066CC;
}
#footbotan ul li span{
color:#339933;
}
#footclear{
clear:both;
height:1px;
font-size:1px;
}
*/
/*このページのトップへのボタン*/
#pagetop{
text-align:right;
padding:20px 20px 20px 0;
font-size:12px;
font-family:"ＭＳ ゴシック", "Osaka−等幅";
line-height:100%;
}
#pagetop a{
color:#666666;
text-decoration:none;
}
#pagetop a:hover{
text-decoration:underline;
}
/*フッター*/
#soto #cont #copy{
width:800px;
height:17px;
padding-top:3px;
background-image:url(../image/footbk.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
text-align:center;
}
/*ニュースのリンク*/
#soto #cont #right .kiji a:link{
color:#0099FF;
}
#soto #cont #right .kiji a:visited{
color:#0099FF;
}
#soto #cont #right .kiji a:hover{
color:#003399;
}
#soto #cont #right .kiji a:active{
color:#003399;
}
#soto #cont #right .pdfdown{
width:502px;
height:auto;
padding:5px 0 15px 0;
}
#soto #cont #right .kiji .pdfimage{
vertical-align:top;
}