@charset "Shift_JIS";
/*----- link -------------------------------*/
.color01 a:link {
color: #0A6099;
text-decoration: none;

}

.color01 a:visited {
color: #0A6099;
text-decoration: none;
}

.color01 a:hover {
text-decoration: underline;
color: #0A6099;
}

.color01 a:active {
color: #0A6099;
}
.color01_2 a:link {
color: #0A6099;
text-decoration: none;

}

.color01_2 a:visited {
color: #0A6099;
text-decoration: none;
}

.color01_2 a:hover {
text-decoration: underline;
color: #0A6099;
}

.color01_2 a:active {
color: #0A6099;
}
/*----- link透過設定 -------------------------------*/
/*----- linktop -------------------------------*/
.nav a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}
/* 透明度変化の時間を設定 */
.nav a {
	/* Firefox */
    -moz-transition: 0.3s;
	/* WebKit */
    -webkit-transition: 0.3s;
	/* Opera */
    -o-transition: 0.3s;
	/* Standard */
    transition: 0.3s;
}
.ba1 a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}
/* 透明度変化の時間を設定 */
.ba1 a {
	/* Firefox */
    -moz-transition: 0.3s;
	/* WebKit */
    -webkit-transition: 0.3s;
	/* Opera */
    -o-transition: 0.3s;
	/* Standard */
    transition: 0.3s;
}
.ba2 a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}
/* 透明度変化の時間を設定 */
.ba2 a {
	/* Firefox */
    -moz-transition: 0.3s;
	/* WebKit */
    -webkit-transition: 0.3s;
	/* Opera */
    -o-transition: 0.3s;
	/* Standard */
    transition: 0.3s;
}
.ba3 a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}
/* 透明度変化の時間を設定 */
.ba3 a {
	/* Firefox */
    -moz-transition: 0.3s;
	/* WebKit */
    -webkit-transition: 0.3s;
	/* Opera */
    -o-transition: 0.3s;
	/* Standard */
    transition: 0.3s;
}
.box_wrap a:hover img {
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}
/* 透明度変化の時間を設定 */
.box_wrap a img {
	/* Firefox */
    -moz-transition: 0.3s;
	/* WebKit */
    -webkit-transition: 0.3s;
	/* Opera */
    -o-transition: 0.3s;
	/* Standard */
    transition: 0.3s;
}
.ba5 a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}
/* 透明度変化の時間を設定 */
.ba5 a {
	/* Firefox */
    -moz-transition: 0.3s;
	/* WebKit */
    -webkit-transition: 0.3s;
	/* Opera */
    -o-transition: 0.3s;
	/* Standard */
    transition: 0.3s;
}
.logo_wrap a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}
/* 透明度変化の時間を設定 */
.logo_wrap a {
	/* Firefox */
    -moz-transition: 0.3s;
	/* WebKit */
    -webkit-transition: 0.3s;
	/* Opera */
    -o-transition: 0.3s;
	/* Standard */
    transition: 0.3s;
}
.box_l a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}
/* 透明度変化の時間を設定 */
.box_l a {
	/* Firefox */
    -moz-transition: 0.3s;
	/* WebKit */
    -webkit-transition: 0.3s;
	/* Opera */
    -o-transition: 0.3s;
	/* Standard */
    transition: 0.3s;
}
.contents a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}
/* 透明度変化の時間を設定 */
.contents a {
	/* Firefox */
    -moz-transition: 0.3s;
	/* WebKit */
    -webkit-transition: 0.3s;
	/* Opera */
    -o-transition: 0.3s;
	/* Standard */
    transition: 0.3s;
}