@charset "utf-8";
/* Copyright 2018 FSFIELD All Rights Reserved. */

/* ------------------------------------------------------------

basic

------------------------------------------------------------ */
@import url(https://fonts.googleapis.com/earlyaccess/notosansjp.css);

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 500;
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Bold");
  font-weight: bold;
}

*{font-family:Noto Sans JP, Yu Gothic, "游ゴシック", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;}

body{
	font-size:15px;
	font-size:1.5rem;/*-15px-*/
	line-height:1.6;
	color:#333333;
    font-weight: 500;
	min-width: 1200px;
}

/* ------------------------------------------------------------

shortcodes

------------------------------------------------------------ */

/* clear
---------------------------------------------- */
.overflow_clear{
	overflow:hidden;
	height:100%;
}

/* text-align
---------------------------------------------- */
.align_right{text-align:right !important;}
.align_left{text-align:left !important;}
.align_center{text-align:center !important;}
.center{margin:0 auto !important;}
.left{float:left !important;}
.right{float:right !important;}

/* font
---------------------------------------------- */
.normal{font-weight:normal !important;}
.bold{font-weight:bold !important;}
.italic{font-style: italic !important;}

.f13rem{font-size: 1.3rem !important;}
.f14rem{font-size: 1.4rem !important;}
.f16rem{font-size: 1.6rem !important;}

/* background
---------------------------------------------- */
.bg_blue{background: #EDF7FA !important;}
.bg_lightgrey{background-color: #F5F5F5 !important;}

/* display
---------------------------------------------- */
.dis_table{
	display: table;
	width: 100%;
}

.dis_inblo{display: inline-block !important;}

/* width
---------------------------------------------- */
.w20per{width: 20% !important;}
.w26per{width: 26% !important;}
.w33per{width: 33% !important;}
.w100per{width: 100% !important;}

.w200{width: 200px !important;}
.w400{width: 400px !important;}
.w800{width: 800px !important;}
.w940{width: 940px !important;}

/* height
---------------------------------------------- */
.h180{height: 180px;}

/* color
---------------------------------------------- */
.blue01{color: #4661B8 !important;}
.gray01{color: #777777 !important;}
.gray02{color: #878787 !important;}

/* line-height
---------------------------------------------- */
.lh_18{line-height: 1.8 !important;}
.lh_20{line-height: 2 !important;}

/* vertical-align
---------------------------------------------- */
.valign_top{vertical-align:top !important;}
.valign_middle{vertical-align:middle !important;}
.valign_btm{vertical-align:bottom !important;}

/* visibility
---------------------------------------------- */
.hidden{visibility:hidden !important;}
.visible{visibility:visible !important;}

/* none
---------------------------------------------- */
.none{display:none !important;}

/* margin
---------------------------------------------- */
.mr_none{margin-right:0px !important;}
.mr_05{margin-right:5px !important;}
.mr_10{margin-right:10px !important;}
.mr_15{margin-right:15px !important;}
.mr_20{margin-right:20px !important;}
.mr_25{margin-right:25px !important;}
.mr_30{margin-right:30px !important;}
.mr_35{margin-right:35px !important;}
.mr_40{margin-right:40px !important;}
.mr_45{margin-right:45px !important;}
.mr_50{margin-right:50px !important;}

.ml_none{margin-left:0px !important;}
.ml_05{margin-left:5px !important;}
.ml_10{margin-left:10px !important;}
.ml_15{margin-left:15px !important;}
.ml_20{margin-left:20px !important;}
.ml_25{margin-left:25px !important;}
.ml_30{margin-left:30px !important;}
.ml_35{margin-left:35px !important;}
.ml_40{margin-left:40px !important;}
.ml_45{margin-left:45px !important;}
.ml_50{margin-left:50px !important;}

.mt_none{margin-top:0px !important;}
.mt_05{margin-top:5px !important;}
.mt_10{margin-top:10px !important;}
.mt_15{margin-top:15px !important;}
.mt_20{margin-top:20px !important;}
.mt_25{margin-top:25px !important;}
.mt_30{margin-top:30px !important;}
.mt_35{margin-top:35px !important;}
.mt_40{margin-top:40px !important;}
.mt_45{margin-top:45px !important;}
.mt_50{margin-top:50px !important;}
.mt_60{margin-top:60px !important;}

.mb_none{margin-bottom:0px !important;}
.mb_05{margin-bottom:5px !important;}
.mb_10{margin-bottom:10px !important;}
.mb_15{margin-bottom:15px !important;}
.mb_20{margin-bottom:20px !important;}
.mb_25{margin-bottom:25px !important;}
.mb_30{margin-bottom:30px !important;}
.mb_35{margin-bottom:35px !important;}
.mb_40{margin-bottom:40px !important;}
.mb_45{margin-bottom:45px !important;}
.mb_50{margin-bottom:50px !important;}
.mb_55{margin-bottom:55px !important;}
.mb_60{margin-bottom:60px !important;}
.mb_65{margin-bottom:65px !important;}
.mb_70{margin-bottom:70px !important;}
.mb_75{margin-bottom:75px !important;}
.mb_80{margin-bottom:80px !important;}
.mb_85{margin-bottom:85px !important;}
.mb_90{margin-bottom:90px !important;}
.mb_95{margin-bottom:95px !important;}
.mb_100{margin-bottom:100px !important;}

/* ------------------------------------------------------------

common

------------------------------------------------------------ */

.main_type01{
	width: 1200px;
	margin: 0 auto 120px;
}

.main_type02{
	width: 900px;
	margin: 0 auto 120px;
}

.main_type03{
	width: 1000px;
	margin: 0 auto 120px;
}

.inner_center01{
	width: 1200px;
	margin: 0 auto;
	padding: 140px 0;
	overflow: hidden;
}

.ttl_side{
	font-size: 1.3rem;
	padding-bottom: 3px;
	border-bottom: 3px solid #4661b8;
}

/*--404ページ--*/
.wrap_404{
	width: 900px;
	margin: 150px auto;
}

.ttl_404{
	font-size:2.5rem;
	line-height:1.2;
	font-weight:bold;
	padding-bottom:12px;
	margin-bottom:35px;
	border-bottom:3px solid #CEC8C8;
	position:relative;
}

.ttl_404::before{
	content:"";
	display:block;
	width:30%;
	position:absolute;
	bottom:-3px;
	border-bottom:3px solid #4661b8;
}

/*--link--*/
.link01{
	color: #4661b8;
	text-decoration: underline !important;
}

.link01:hover{
	opacity: 0.7;
	text-decoration: none !important;
}

/* pagettl
---------------------------------------------- */
#bg_pagettl{
	background:url(../img/bg01.jpg) repeat 0 0;
	position: relative;
	min-width: 1200px;
}

#bg_pagettl::after{
	background-repeat: no-repeat;
	background-position:calc(50% + 380px) 0;
}

#pagettl{
	position:relative;
	width: 1200px;
	height: 308px;
	margin: 0 auto;
	padding: 65px 0 0 100px;
}

#bg_pagettl::after{
	content: "";
	display: block;
	width: 100%;
	height: 308px;
	position: absolute;
	top:0;
	right: 0;
}

/* サブテキスト
---------------------------------------------- */
#bg_subtxt{
	min-width: 1200px;
	background: #374FA9;
	margin-bottom: 70px;
	overflow: hidden;
}

#subtxt{
	width:1020px;
	min-height: 190px;
	margin: 0 auto;
	position: relative;
	display: table;
	overflow-y: hidden;
}

#subtxt::before{
	content:"";
	display: block;
	background: #2E449E;
	width: 491px;
	height: 500px;
	transform: skewX(-30deg);
	position: absolute;
	top:0;
	right: 118px;
	z-index: 1;
}

#subtxt_inner{
	background: url(../img/bg_subtxt01.png) no-repeat 0 center;
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	padding: 100px 160px;
	color: #FFF;
	font-size: 1.6rem;
	line-height: 1.8;
	position: relative;
	z-index: 1;
	text-align: center;
}

#subtxt_inner p{margin-bottom: 1.8em;}

#subtxt_inner p:last-child{margin-bottom: 0;}

/* ボタン
---------------------------------------------- */
/*--btn_type01--*/
.btn_type01{
	border: 3px solid #4661B8;
	border-radius: 3px;
	font-size: 1.6rem;
	line-height: 1;
	display: inline-block;
}

.btn_type01 a{
	background: url(../img/ico_arrow02.png) no-repeat right 20px center;
	display: block;
	padding: 13px 50px 15px 15px;
	color: #4661B8;
}

.btn_type01:hover{opacity: 0.7;}

/*--btn_type02--*/
.btn_type02{
	border: 3px solid #4661B8;
	border-radius: 3px;
	font-size: 1.6rem;
	line-height: 1;
	display: inline-block;
	font-feature-settings : "palt";
}

.btn_type02 a{
	background: url(../img/ico_arrow02.png) no-repeat right 20px center;
	display: block;
	padding: 13px 50px 14px 35px;
	color: #4661B8;
}

.btn_type02:hover{opacity: 0.7;}

/* リスト
---------------------------------------------- */
.list_type01 li{border-bottom: 1px solid #DDDDDD;}

.list_type01 li a{
	display: block;
	color: #333;
	padding: 17px 0;
	font-size: 1.3rem;
	line-height: 1.2;
}

.list_type01 li a:hover{opacity: 0.7;}

/* wordpress wp_contents
---------------------------------------------- */
div.wp_contents{
	overflow:hidden;
	width:800px;
	margin-bottom:70px;
	line-height:1.8;
}

div.wp_contents p{margin-bottom:1.5em;}
div.wp_contents p:last-child{margin-bottom:0;}

div.wp_contents strong{font-weight: bold;}
div.wp_contents del{text-decoration:line-through;}

div.wp_contents a{
	color:#4b6ddd;
	text-decoration:underline;
}

div.wp_contents a:hover{
	opacity: 0.7;
	text-decoration:none;
}

div.wp_contents img{
	max-width:800px;
	height:auto;
}

div.wp_contents .alignleft{float:left;}
div.wp_contents .alignright{float:right;}
div.wp_contents .aligncenter{
	display:block;
	margin:auto;
}

/* wordpress ページナビ
---------------------------------------------- */
.pagenavi ul{
	position: relative;
	width: 800px;
	height: 70px;
	margin: 0 auto;
	padding-top: 20px;
	font-size: 1.3rem;
	border-top:1px solid #DDDDDD;
}

.pagenavi ul li{position: absolute;}

.pagenavi li.prev{
	width: 90px;
	top: 25px;
	left: 0;
}

.pagenavi li.list{
	width: 130px;
	top: 20px;
	left: 340px;
	text-align: center;
}

.pagenavi li.next{
	width: 90px;
	top: 25px;
	right: 0;
	text-align: right;
}

.pagenavi a{
	height: 50px;
	display: block;
	color: #333;
	line-height: 35px;
}

.pagenavi li.prev a{
	background: url(../img/ico_arrow04.png) no-repeat left 0.7em;
	padding-left: 20px;
}

.pagenavi li.prev a:hover{background:url(../img/ico_arrow03.png) no-repeat left 0.7em;}

.pagenavi li.list a{
	background: url(../img/ico_list01.png) no-repeat center 0;
	padding-top: 20px;
}

.pagenavi li.list a:hover{background: url(../img/ico_list02.png) no-repeat center 0;}

.pagenavi li.next a{
	background: url(../img/ico_arrow01.png) no-repeat right 0.7em;
	padding-right: 20px;
}

.pagenavi li.next a:hover{background:url(../img/ico_arrow02.png) no-repeat right 0.7em;}

/* wordpress ページネーション
---------------------------------------------- */
.wp-pagenavi{
	text-align:center;
	padding-top:60px;
	letter-spacing:-0.4em;
}

.wp-pagenavi span{
	background:#4661B8;
	color:#FFF;
    display:inline-block;
    margin: 0 3px 0 0;
	padding: 10px 13px;
    line-height: 1;
	letter-spacing:normal;
}

.wp-pagenavi a{
	background:#EEEEEE;
	color:#666666;
    display:inline-block;
    margin:0 3px 0 0;
	padding: 10px 13px;
    line-height:1;
	letter-spacing:normal;
}

.wp-pagenavi a,
.wp-pagenavi span{vertical-align: middle;}

.wp-pagenavi a:hover{
	background:#4661B8;
	color: #FFF;
}

.wp-pagenavi a.previouspostslink{
	background: url(../img/ico_arrow04.png) no-repeat left 0.3em;
	margin: 0 30px 0 0;
	padding: 5px 0 5px 20px;
}

.wp-pagenavi a.nextpostslink{
	background: url(../img/ico_arrow01.png) no-repeat right 0.3em;
	margin: 0 0 0 27px;
	padding: 5px 20px 5px 0;
}

.wp-pagenavi a.previouspostslink,
.wp-pagenavi a.nextpostslink{
	color: #333;
	font-size: 1.3rem;
	text-indent: -9999px;
}

.wp-pagenavi a.previouspostslink:hover,
.wp-pagenavi a.nextpostslink:hover{opacity: 0.7;}

.first,
.last,
.pages,
.extend{display:none !important;}

/* wordpress 引用
---------------------------------------------- */
blockquote{
  display:inline-block;
  padding:10px 27px 0 27px;
  position: relative;
  color:#999;
}
 
blockquote::before{
  content: "\201C"; /*Unicode for Left Double Quote*/
 
  /*フォント*/
  font-family: Georgia, serif;
  font-size: 30px;
  font-weight: bold;
 
  /*ポジショニング*/
  position: absolute;
  left: 10px;
  top:0;
}
 
blockquote::after{
  content: "\201D"; /*Unicode for Right Double Quote*/
 
  /*フォント*/
  font-family: Georgia, serif;
  font-size: 30px;
  font-weight: bold;
 
  /*ポジショニング*/
  position: absolute;
  right: 10px;
  top:0;
}

/* フォーム関連
---------------------------------------------- */
.form{width:100%;}

.form tr{border-bottom: 1px solid #E3E3E3;}

.form tr:first-child{border-top:1px solid #E3E3E3;}

.form th{padding: 15px 15px 15px 0;}

.form td{
	padding: 15px 0;
	word-break: break-all;
}

input[type=text],
textarea{
	border:1px solid #E3E3E3;
	padding:5px;
	font-size: 1.5rem;
}

textarea{display:block;}

.must{
	color: #FF6659;
	font-size: 1.2rem;
}

.ERR{color: #FF6659;}

/*--内容確認--*/
input.submit{
	background:url(../img/btn_submit01.jpg) no-repeat 0 0;
 	border:none;
	display:inline-block;
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	width:300px;
	height:80px;
	cursor: pointer;
	padding: 0;
}

input.submit:hover{opacity: 0.7;}

/*--戻る--*/
input.back01{
	background:url(../img/btn_back01.jpg) no-repeat 0 0;
 	border:none;
	display:inline-block;
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	width:300px;
	height:80px;
	cursor: pointer;
	padding: 0;
}

input.back01:hover{opacity: 0.7;}

input.back02{
	display: block;
	background: none;
	border: none;
	color: #4661b8;
	text-align: center;
	text-decoration: underline;
	cursor: pointer;
	padding: 0;
	margin: auto;
}

input.back02:hover{
	opacity: 0.7;
	text-decoration: none;
}

/*--送信--*/
input.send{
	background:url(../img/btn_send01.jpg) no-repeat 0 0;
	border:none;
	display:block;
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	width:300px;
	height:80px;
	cursor: pointer;
	margin:0 auto 50px;
	padding: 0;
}

input.send:hover{opacity: 0.7;}

/*ラジオボタン*/
input[type=radio]{display:none;}

input[type=radio]+label{
	display:inline-block;
	background:url(../img/img_radio_off.png) no-repeat 0 0.2em;
	padding:0 0 0 30px;
	line-height:27px;
	cursor:pointer;
	margin-right: 1em;
}

input[type=radio]:checked+label{background:url(../img/img_radio_on.png) no-repeat 0 0.2em;}
input[type=radio]+label:hover{color:#999;}

/*チェックボックス*/
input[type=checkbox]{display:none;}

input[type=checkbox]+label{
	display:inline-block;
	background:url(../img/img_checkbox_off01.gif) no-repeat 0 0.2em;
	padding:0 0 0 30px;
	line-height:27px;
	cursor:pointer;
	margin-right: 1em;
}

input[type=checkbox]:checked+label{background:url(../img/img_checkbox_on.gif) no-repeat 0 0.2em;}
input[type=checkbox]+label:hover{color:#999;}

/*--個人情報保護方針--*/
#wrap_privacy{
	background: #F3F3F3;
	padding: 30px;
	margin-bottom: 40px;
}

#wrap_privacy h3{
	font-weight: bold;
	margin-bottom: 20px;
	line-height: 1.2;
}

#wrap_privacy > p{
	margin-bottom: 20px;
	line-height: 1.2;
}

#privacy{
	background: #FFF;
	padding: 5px 5px 5px 30px;
	font-size: 1.3rem;
	line-height: 1.4;
	height: 200px;
}

#privacy p{margin-bottom: 1.5em;}

/* ------------------------------------------------------------

header

------------------------------------------------------------ */

#header{background: #FFF;}

#wrap_top{
	background: #F0F0F0;
	padding: 2px 0 4px;
	margin-bottom: 7px;
}

#wrap_top h1{
	width: 1200px;
	margin: 0 auto;
	text-align: right;
	color: #878787;
	font-size: 1.2rem !important;
	line-height: 1.2;
}

#header_inner{
	width: 1200px;
	height: 100px;
	margin: 0 auto;
	position: relative;
}

#h_logo{
	position: absolute;
	top: -27px;
	left: -115px;
	z-index: 100;
}

#h_tel{
	position: absolute;
	top: 2px;
	left: 270px;
}

#h_btn01{
	position: absolute;
	top: 13px;
	right: 102px;	
}

#h_btn02{
	position: absolute;
	top: 13px;
	right: 0;	
}

/*--ヘッダーナビ--*/
#nav_header{
	position: absolute;
	top: 0;
	left: 655px;
}

#nav_header ul{overflow: hidden;}

#nav_header ul li{float: left;}

#nav_header ul li.h01{width: 159px;}
#nav_header ul li.h02{width: 158px;}

#nav_header ul li a{
	display: block;
	height: 21px;
}

#nav_header ul li.h01 a{background: url(../img/nav_header01.jpg) no-repeat 0 0;}
#nav_header ul li.h02 a{background: url(../img/nav_header01.jpg) no-repeat -159px 0;}

#nav_header ul li.h01 a:hover{background: url(../img/nav_header01.jpg) no-repeat 0 -21px;}
#nav_header ul li.h02 a:hover{background: url(../img/nav_header01.jpg) no-repeat -159px -21px;}

#nav_header ul li a span{display: none;}

/*--グローバルナビ--*/
#nav_global{
	position: absolute;
	left: 227px;
	bottom: 0;
}

#nav_global ul{overflow: hidden;}

#nav_global ul li{float: left;}

#nav_global ul li.g01{width: 112px;}
#nav_global ul li.g02{width: 191px;}
#nav_global ul li.g03{width: 130px;}
#nav_global ul li.g04{width: 130px;}
#nav_global ul li.g05{width: 169px;}

#nav_global ul li a{
	display: block;
	height: 74px;
}
#nav_global>ul>li>a{
	background: url(../img/nav_global02.jpg) no-repeat;
	background-size: 732px;
}
#nav_global ul li.g01 a{background-position: 0 0;}
#nav_global ul li.g02 a{background-position: -112px 0;}
#nav_global ul li.g03 a{background-position: -303px 0;}
#nav_global ul li.g04 a{background-position: -433px 0;}
#nav_global ul li.g05 a{background-position: -563px 0;}

#nav_global ul li.g01 a:hover{background-position: 0 -74px;}
#nav_global ul li.g02 a:hover{background-position: -112px -74px;}
#nav_global ul li.g03 a:hover{background-position: -303px -74px;}
#nav_global ul li.g04 a:hover{background-position: -433px -74px;}
#nav_global ul li.g05 a:hover{background-position: -563px -74px;}

#nav_global ul li a span{display: none;}

/* ------------------------------------------------------------

footer

------------------------------------------------------------ */

#footer{
	background: #4661B8;
	padding: 60px 0 40px;
}

#footer_inner{
	width: 1200px;
	padding-bottom: 70px;
	margin: 0 auto 20px;
	position: relative;
}

#f_logo{
	position: absolute;
	top:0;
	right: 30px;
}

#f_inquiry{
	padding: 30px 0;
	margin-bottom: 20px;
}

#f_inquiry_inner{
	background: #FFF;
	border-radius: 3px;
	padding: 25px 35px;
	position:relative;
}

#f_inquiry_inner::after{
	content: "";
	display: block;
	background: url(../img/img_footer01.png) no-repeat 0 0;
	width: 245px;
	height: 200px;
	position: absolute;
	right: 272px;
	bottom:-30px;
}

#f_txt{
	float:left;
	margin: 35px 35px 0 0;
}

#f_tel01{
	float: left;
	margin-right: 30px;
}

#f_tel02{float: left;}

#f_btn01{
	position: absolute;
	top: 30px;
	right: 192px;
	z-index: 2;
}

#f_btn02{
	position: absolute;
	top: 30px;
	right: 30px;
	z-index: 2;
}

#bottom{
	min-width: 1200px;
	color: #FFF;
	text-align: center;
	font-size: 1.2rem;
	line-height: 1.2;
	margin-bottom: 15px;
}

#small{
	min-width: 1200px;
	color: #FFF;
	text-align: center;
	font-size: 1.2rem;
	line-height: 1.2;
}

/*--フッターナビ--*/
#nav_footer{
	border-bottom: 1px solid #5F7FD2;
	padding: 25px 0 40px;
}

#nav_footer ul{
	overflow: hidden;
	width: 1030px;
}

#nav_footer ul li{float: left;}

#nav_footer ul li a{
	background: url(../img/bg_bdr01.png) no-repeat right 0;
	color: #FFF;
	display: block;
	min-height: 28px;
	padding: 0 37px 0 20px
}

#nav_footer ul li a:hover{opacity: 0.7;}


/*--フッターお問い合わせ--*/
.footer-inquiry{
	padding-top: 30px;
}
.footer-inquiry-inner{
	background-color: white;
    border-radius: 4px;
    display: flex;
    justify-content: space-between;
    padding: 26px 30px 27px;
}
.footer-inquiry-line{
	display: flex;
	align-items: flex-start;
}
.footer-inquiry-line-icon{
	width: 48px;
}
.footer-inquiry-line-icon img{
	width: 100%;
	height: auto;
}
.footer-inquiry-line-inner{
	padding: 7px 0 0 24px;
	text-align: center;
}
.footer-inquiry-line__text{
	font-size: 2rem;
	font-weight: bold;
	color: #0C5193;
	line-height: normal;
	font-feature-settings: "palt";
  letter-spacing: 0.05em;
}
.footer-inquiry-line__btn{
	padding-top: 12px;
}
.footer-inquiry-line__btn a{
	display: inline-block;
	background-color: #06C755;
	padding: 8px 10px;
	border-radius: 4px;
}
.footer-inquiry-line__btn a:hover{
	background-color: #13d161;
}
.footer-inquiry-line__btn a::after{
	content: "";
	display: inline-block;
	width: 7.5px;
	height: 12px;
	background-image: url(../img/arrow01.svg);
	background-size: contain;
}
.footer-inquiry-line__btn a .label{
	color: white;
	font-size: 1.4rem;
	line-height: normal;
	display: inline-block;
	padding-right: 10px;
}
.footer-inquiry-cta{
	padding-top: 4px;
	position: relative;
}
.footer-inquiry-cta::before{
	content: "";
	display: block;
	position: absolute;
	top: -55px;
	left: -186px;
	width: 245px;
	height: 200px;
	background-image: url(../img/img_footer01.png);
}
.footer-inquiry-cta a{
	position: relative;
}






















/*--ページトップ--*/
#pagetop{
	position: fixed;
	right: 40px;
	bottom: 40px;
	z-index: 1;
}

#pagetop a{
	background: url(../img/btn_pagetop01.png) no-repeat 0 0;
	display: block;
	width: 54px;
	height: 54px;
}

#pagetop a:hover{background: url(../img/btn_pagetop01_on.png) no-repeat 0 0;}

#pagetop a span{display: none;}

