@charset "utf-8";

.eqt_bridge .eqt_bridge_container { width:761px; margin:0 auto; }
.eqt_bridge .eqt_bridge_container .logo { margin:20px 0; }
.eqt_bridge .eqt_bridge_container #eqtArea { line-height:1.4; }
.eqt_bridge .eqt_bridge_container #eqtArea .eqt_bridge_title { margin:0 0 20px 0; padding:5px; background-color:#172397; text-align:center; color:#FFF; font-size:28px; }
.eqt_bridge .eqt_bridge_container #eqtTxt { font-size:1.2em; }
.eqt_bridge .eqt_bridge_container #eqtImg { float:right; margin:10px 0 5px 10px; }
.eqt_bridge .eqt_bridge_container .eqtAttention { color:#ff0000; font-size:1.5em; font-weight:bold; line-height:1.2em; margin:5px 0; }
.eqt_bridge .eqt_bridge_container .eqtAttentionTxt { padding-left:1em; color:#ff0000; font-weight:bold; text-indent:-1em; }
.eqt_bridge .eqt_bridge_container .eqtLimit { color:#2e61f8; font-size:1.3em; font-weight:bold; }
.eqt_bridge .eqt_bridge_container .eqtIndent { padding-left:12px; text-indent:-12px; }
.eqt_bridge .eqt_bridge_container .eqt_bridge_btn { width:316px; margin:0 auto 10px auto; text-align:center; font-weight:bold; }
.eqt_bridge .eqt_bridge_container .eqt_bridge_btn a:link,
.eqt_bridge .eqt_bridge_container .eqt_bridge_btn a:visited { display:block; padding:14px 0; background-color:#fd9a28; font-size:18px; color:#fff; font-weight:bold; text-decoration:none; border-radius:3px; border-bottom:solid 1px #de7019;
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fd8729), color-stop(0.00, #fda128));
background: -webkit-linear-gradient(#fda128, #fd8729);
background: -moz-linear-gradient(#fda128, #fd8729);
background: -o-linear-gradient(#fda128, #fd8729);
background: -ms-linear-gradient(#fda128, #fd8729);
background: linear-gradient(#fda128, #fd8729); }
.eqt_bridge .eqt_bridge_container .eqt_bridge_btn a:hover,
.eqt_bridge .eqt_bridge_container .eqt_bridge_btn a:active { background-color:#fd8729;
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fd8729), color-stop(0.00, #fda128));
background: -webkit-linear-gradient(#fd8729, #fda128);
background: -moz-linear-gradient(#fd8729, #fda128);
background: -o-linear-gradient(#fd8729, #fda128);
background: -ms-linear-gradient(#fd8729, #fda128);
background: linear-gradient(#fd8729, #fda128); }
.eqt_bridge .eqt_bridge_container .eqt_bridge_btn_info { margin:0 15px 30px 15px; text-align:center; }

.eqt_bridge .eqt_bridge_footer {}
.eqt_bridge .eqt_bridge_footer .eqt_bridge_footer_back { margin:0 auto; width:761px; margin-bottom:20px; }
.eqt_bridge .eqt_bridge_footer .eqt_bridge_footer_cp { padding:12px 0 20px 0; border-top:solid 3px #000; text-align:center; }

.eqt_bridge a.fil:hover img { opacity:0.7; -moz-opacity: 0.7; filter:alpha(opacity=70); }

@media screen and (max-width: 760px) {
    /* 760px以下用（タブレット／スマートフォン用）の記述 */
	.eqt_bridge .eqt_bridge_container { width:100%; }
	.eqt_bridge .eqt_bridge_container .logo { text-align:center; }
	.eqt_bridge .eqt_bridge_container #eqtTxt { margin:0 15px; }
	.eqt_bridge .eqt_bridge_container #eqtImg { float:none; margin:0 0 15px 0; text-align:center; }
	.eqt_bridge .eqt_bridge_footer { width:100%; }
	.eqt_bridge .eqt_bridge_footer .eqt_bridge_footer_back { width:100%; text-align:center; }
}
@media screen and (max-width: 350px) {
	.eqt_bridge .eqt_bridge_container .eqt_bridge_btn { width:auto; }
	.eqt_bridge .eqt_bridge_footer .eqt_bridge_footer_back { }
	.eqt_bridge .eqt_bridge_footer .eqt_bridge_footer_back img { width:90%; }
	.eqt_bridge .eqt_bridge_container .eqt_bridge_btn_info { margin:0 0 30px 0; padding-left:1em; text-align:left; text-indent:-1em; }
}

