@charset "utf-8";
/* CSS Document */

  .hoge {
    position: relative;
    z-index: 1; /* 必要であればリンク要素の重なりのベース順序指定 */
}
.hoge a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-indent:-999px;
    z-index: 2; /* 必要であればリンク要素の重なりのベース順序指定 */
}

.hoge:hover {
    filter:alpha(opacity=70);/* IE 6,7*/
    -ms-filter: "alpha(opacity=70)";/* IE 8,9 */
    -moz-opacity:0.7;/* FF , Netscape */
    -khtml-opacity: 0.7;/* Safari 1.x */
    opacity:0.7;
	background-color: #ffeeca;
    zoom:1;/*IE*/
}

.fudda a:link {
	color: #fff;
	text-decoration: none;
}
.fudda a:visited {
	color: #fff;
	text-decoration: none;
}
.fudda a:hover {
	color: #FFB54B;
	text-decoration: underline;
}
.fudda a:active {
	color: #fff;
	text-decoration: none;
}

@media screen and (min-width: 769px){

.fudda{
margin: 0 auto;
background-color: #6A4E3D;
width: 100%;
padding-top: 20px;
}

.fudda_txt{
text-align: left;
margin: 0 auto;
width: 900px;
line-height: 30px;
font-size: 13px;
color: #FFFFFF;
}

.fudda_txt01{
text-align: center;
margin: 0 auto;
width: 900px;
line-height: 30px;
font-size: 13px;
color: #FFFFFF;
}
}


@media screen and (max-width:768px)
{

.fudda{
margin: 0 auto;
background-color: #6A4E3D;
width: 100%;
padding-top: 20px;
}

.fudda_txt{
text-align: left;
margin: 0 auto;
width: 95%;
line-height: 30px;
font-size: 13px;
color: #FFFFFF;
}

.fudda_txt01{
text-align: center;
margin: 0 auto;
width: 95%;
line-height: 30px;
font-size: 13px;
color: #FFFFFF;
}


}