/* div.hr{
width: 780px;
height: 3px;
border-top: 3px double #F0F0F0;
background-color: #FF9966;
margin-top: 0px;
margin-bottom: 0px;}*/

div.setsumei{
width: 780px;
margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
background-image: url("../hschp/KOUDEN/sub/img/backgrid.gif");
background-repeat: repeat-y;
}

div.setsumei2{
width: 780px;
margin-left: auto;
margin-right: auto;
padding-bottom: 0px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}


hr.top{
width:780px;
margin-top: 0px;
margin-bottom: 0px;}

div.menu{
margin-top: 2px;
text-align: right;
color: #000099;
width: 200px;
height: 20px;
padding: 1px;
background-color: #9999FF;
border: 1px solid #F0F0F0;
border-left: 8px solid #FFCC33;}

h1{
margin-left: 8px;
margin-right: 8px;
background-color: #FFFFFF;
border-left: 8px solid #81017E;
border-bottom: 1px solid #81017E;}

div.k_dd2{
width: 300px;
background-color: #FFFFFF;
position: absolute;
top:8px;
right: 10px;
font-size: large;
border: 1px solid;
z-index: 2;
padding: 4px;;
clear: left;
}

div.k_dd3{
width: 300px;
background-color: #FFFFFF;
position: absolute;
top:100px;
right: 10px;
font-size: large;
border: 1px solid;
z-index: 2;
padding: 4px;;
clear: left;
}

div.k_dd4{
width: 300px;
background-color: #FFFFFF;
position: relative;
left: 460px;
font-size: large;
border: 1px solid;
z-index: 2;
padding: 4px;;
clear: left;
}

div.arrow_d{
width: 780px;
height: 80px;
text-align: center;
padding-top: 10px;
margin-bottom: 8px;
margin-left:auto;
margin-right: auto;
position: relative;
clear: left;}

#kouden0401{
height: 244px;}