.leftLong {
float:left;
overflow:hidden;
}

.leftLong2 {
float:left;
overflow:;
}

.leftLong3 {
float:left;
overflow:hidden;
}

.leftLong4 {
float:left;
overflow:;
}


.hoge1{}
.hoge2{}

.dlMargin{
margin:15px 25px -10px 35px;
}

#first{
list-style-type:none;
margin:15px 15px 0 -2px;
}

#first a{
text-decoration: none;
color:#ffffff;
}

#ground{
list-style-type:none;
margin:15px 0 25px 2px;
}

#ground a{
text-decoration: none;
color:#ffffff;
}

#first ul li {
margin-bottom: 2px;
margin-left: 2px;
letter-spacing: 0.06em;
}

#ground ul li {
margin-bottom: 2px;
margin-left: 2px;
letter-spacing: 0.06em;
}

.tF{
position:absolute;
top:-12px;
z-index:10;
　}

.flexAdjust15{
 position: relative;
 top:-15px;
}

div.p6{
    z-index: 15;
position : absolute;
top:1px;
}

/*別のやり方*/
/* 大本になるヘッダーの数値をまるごとコピーできるだろうか？ */

 
#hover-click2 > div > a {
 padding:;
 text-align:center;

}
#hover-click2 > div {
  display:none;
  z-index: 10;
  position: absolute;
  top: 161px;
  /*left:100px;*/
  padding-bottom: 0px;
  padding-top:10px;
  background: #0044bb;
}

@media screen and (min-width: 1150px) {
    #hover-click2 > div {
  width: 1100px;
    }
}

@media screen and (min-width: 750px) and (max-width: 1150px) {
    #hover-click2 > div {
        width: 100%;
        padding-left:5px;
        padding-right:5px;
    }
    .tF{
        background-image: url(/image/onePxl.gif);
        background-repeat: repeat-x;
    }
}