@charset "utf-8";
@import url("/goremit/common/css/magnific-popup.css");

#mainContainer{
  background-color: #FFF;
  margin-bottom: 100px;
}
.mainContents.noKV{
	margin-bottom: 40px;
}

/* h1 */
.noKV .h1Title_02 {
	margin-bottom: 40px;
}
.noKV .h1Title_02 h1{
	font-size: 40px;
}
.noKV .h1Title_02 p{
	line-height: 1.4;
}
.noKV .h1Title_02 h1+p{
	margin-top: 20px;
	font-size: 14px;
}
#mainContainer .noKV .h1Title_02 .caution01{
	margin: 30px 0 0;
}
#mainContainer .noKV .h1Title_02 .caution01 p{
	font-size: 12px;
  line-height: 1.5;
}
.cationLink{
	background: url(/common13/imgs/icon/icn_link_other_blue.png) no-repeat left 5px;
	padding-left: 1.5em;
}

/* h2 */
#mainContainer .innerContainer .h2Title_02 {
  font-size: 24px;
  margin-top: 50px;
	margin-bottom: 20px;
}

/* h3 */
#areaMain .h3Title {
	font-size: 16px;
}

/* h4 */
#areaMain .h4Title {
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: solid 4px #E5E7E8;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 16px;
	font-weight: bold;
}

/* ボックス見出し */
.boxTitle {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background: #2979af;
	padding: 14px 11px;
	line-height: 1;
}
/* ボックス */
.sidebarLayout{
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
#areaMain .bdr_gray2px {
	padding: 20px;
	border: 2px solid #dddddd;
	border-top: none;
}
.h3section{
	margin: 40px 0;
}
#mainContainer #areaMain .h3section .caution01,
#mainContainer #areaMain .h3section .caution02,
#mainContainer #areaMain .h3section .caution03,
#mainContainer #areaMain .h3section .caution01f,
#mainContainer #areaMain .h3section .caution02f,
#mainContainer #areaMain .h3section .caution03f{
	width: auto;
}

/* アドレスボックス */
.address_box {
	border: 2px solid #dddddd;
	display: inline-block;
	padding: 20px;
	box-sizing: border-box;
}
.address_box p:first-child{
	font-weight: bold;
}

/* タイトルやボタンの背景 */
.btnIndividuals,
.btnIndividuals:hover,
#areaMain .bgIndividuals {
	background: #558800;
}
.btnBusiness,
.btnBusiness:hover,
#areaMain .bgBusiness {
	background: #6668a8;
}
#areaMain .bgIndividualsPale {
	background: #f6f9f2;
}
#areaMain .bgBusinessPale {
	background: #efeff6;
}
#areaMain .bgNormalPale {
	background: #d3e4f0;
}
#areaMain .bgWhite {
	background: #fff;
  color: #000;
}
#areaMain .bgGray2 {
	background-color: #e5e7e8;
	color: #000;
}

/*10.通常リスト*/
.normalList li{
  list-style-type: none;
  margin-left: auto;
  background-image: url(/common13/imgs/icon/icn_normal_list.png) !important;
  padding-left: 1.5em;
}

/*通常リスト*/
.normalList.listGr li{
  background-image: url(/english/goremit/common/imgs/icon/icn_normal_list_gr.png);
	background-position: 4px 7px;
}
.normalList.listGr li:last-child{
	margin-bottom: 0;
}
/*注釈リスト */
.annotationList li{
	color: #666666;
}
.annotationList li.double {
  text-indent: -1.25em;
  padding-left: 1.4em;
}
.annotationList li.double:before{
	content: "**";
}

/* 組み合わせ */
.combination {
	margin-top: 10px;
	display: table;
	border: 1px solid #cccccc;
}
.combination > .title {
	display: table-cell;
	background: #cccccc;
	width: 68px;
	padding: 10px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.combination > .title .number {
	font-size: 32px;
	line-height: 1;
}
.combination > .contents {
	display: table-cell;
	width: 100%;
}
.combination .requiredDocs + .requiredDocs {
	margin-top: 0;
	border-top: 1px solid #cccccc;
}
.combination .requiredDocs:after {
	content: none;
}
.combination+p{
	margin: 20px 0;
	font-size: 24px;
}
/* 必要書類 */
.requiredDocs:after {
  content: url(/english/goremit/common/imgs/icon/icn_plus.png);
  position: absolute;
  left: 50%;
  bottom: -45px;
}
.requiredDocs:last-child:after {
	content: none;
}
.requiredDocs {
	position: relative;
	display: table;
	width: 100%;
}
.bdr_gray2px > .requiredDocs {
	margin: 30px 0 10px;
}

.requiredDocs + .requiredDocs{
	margin-top: 50px;
}
.requiredDocs > .type{
	display: table-cell;
	background: #999999;
	width: 58px;
	font-size: 32px;
	font-weight: bold;
	padding: 16px;
	color: #fff;
	vertical-align: middle;
	text-align: center;
}
.requiredDocs > .description{
	display: table-cell;
	background-color: #f3f3f3;
	padding: 20px 10px;
	vertical-align: middle;
}
.requiredDocs > .required{
	display: table-cell;
	background-color: #f3f3f3;
	padding: 20px;
	font-weight: bold;
	width: 18%;
	text-align: right;
	vertical-align: middle;
}


/*GR-HDL-02 強調見出し*/
.emphasisHeading{
	display: block;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5;
	padding: 7px;
	margin-bottom: 5px;
	background-color: #f0f0f0;
}

/*GR-HDL-01 個別ページ*/
.GR_h1Title_01_bus,.GR_h1Title_01_in{
	display: block;
	background-position-y: 50%;
	background-repeat: no-repeat;
	background-size: 40px;
	margin-bottom: 10px;
	border-bottom: solid 4px #0076C7;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 50px;
	font-size: 20px;
	background-image: none;
	color: #000;
	font-weight: bold;
	z-index: 1;
}
.GR_h1Title_01_in{
	background-image: url(/goremit/common/imgs/icon_personal.png);
}
.GR_h1Title_01_bus{
	background-image: url(/goremit/common/imgs/icon_business.png);
}
/* ボタン */
/* goremit en */
#mainContainer .btnNormal {
	background-image: none !important;
}
#mainContainer .col2 .btnNormal + p{
	margin: 10px 15px;
}
.col2 .btnNormal.expanded{
	width: 100% !important;
	box-sizing: border-box;
	margin: 0;
}
#mainContainer .bullet .btnNormal{
	font-size: 16px;
	font-weight: bold;
	display: table;
	text-align: left;
	height: 64px;
	background-image: url(/english/goremit/common/imgs/icon/arrow_link_bullet.png) !important;
	padding-right: 40px !important;
	line-height: 1.3;
	border: none !important;
}
#mainContainer .bullet .btnNormal .text{
	display: table-cell;
	vertical-align: middle;
}
#mainContainer .tribox .btnNormal::after{
  content: '';
  background-image: url(/english/common13/imgs/icon/link_icon2.png);
  width: 14px;
  height: 12px;
  display: inline-block;
  margin-left: 5px;
  vertical-align: middle;
}
.btnNormal{
	padding-right: 10px !important;
}
/* ワイドボタン */
.btnActive .btnNormal {
	background-color: #2979af;
}
.btnActive .btnNormal:hover{
	color: #fff !important;
	background-color: #2979af;
	opacity: 0.8;
}
#areaMain .goRemBtn_08 .btnNormal {
	padding: 10px 10px!important;
	background-image: none!important;
}
#areaMain .goRemBtn_08 .btnNormal::after{
  display: inline-block;
  content: " ";
  width: 13px;
  height: 11px;
  background-image: url(/english/common13/imgs/icon/link_icon.png);
  background-size: 13px 11px;
  vertical-align: middle;
  margin-left: 5px;
}
/*GR-BTN-03 ボタン（通常：白）*/
/*GR-BTN-04 ボタン（通常：青）*/
.goRemBtn_02 .btnNormal, .goRemBtn_03 .btnNormal,.goRemBtn_04 .btnNormal, .goRemBtn_06 .btnNormal, .goRemBtn_07 .btnNormal,.goRemBtn_08 .btnNormal,.goRemBtn_09 .btnNormal{
	border-radius: 5px;
	margin-bottom: 10px;
}
/*GR-BTN-02 ボタン（規定・重要事項）*/
.goRemBtn_02 .btnNormal{
	width: 400px;
}
.goRemBtn_02 .btnNormal .header{
	box-sizing: border-box;
	padding: 15px 7% 10px 20px!important;
	background-image: none;
	font-size: 170%;
}

/* pdfアイコン付きボタン */
#mainContainer #areaMain .pdf a {
	padding: 15px 7% 10px 20px !important;
	background-image: url(/common13/imgs/icon/icn_link_pdf_s.png) !important;
}
#mainContainer #areaMain .pdf .label:after {
	content: none;
	background-image: none;
}

/*GR-BTN-08 ボタン（コンバージョン）*/
.goRemBtn_08 .btnNormal{
	box-sizing: border-box;
	width: 400px;
	padding: 15px 7% 10px 20px!important;
	background-image: url(/goremit/common/imgs/icon_link_blue_l.png);
	font-size: 150%;
	line-height: 1.2;
}
.goRemBtn_08 .btnNormal:hover{
	background-image: url(/goremit/common/imgs/icon_link_blue_l.png);
}
/*GR-BTN-06 ボタン（画像追加可：白）*/
/*GR-BTN-07 ボタン（画像追加可：青）*/
.goRemBtn_06 .btnNormal,.goRemBtn_07 .btnNormal{
	width: 474px;
	background-position: 98% 50% !important;
}
.goRemBtn_06 .btnNormal span,.goRemBtn_07 .btnNormal span{
	display: table;
}
.goRemBtn_06 .btnNormal span span,.goRemBtn_07 .btnNormal span span{
	display: table-cell;
	box-sizing: border-box;
	padding-left: 15px;
	vertical-align: middle!important;
	text-align: left;
}
.goRemBtn_06 .btnNormal span span img,.goRemBtn_07 .btnNormal span span img{
	width: auto;
	height: auto;
	max-width: 160px;
	max-height: 160px;
	margin-left: -20px;
	margin-top: -5px;
	margin-bottom: -5px;
}
.goRemBtn_06 .btnNormal span,.goRemBtn_07 .btnNormal span{
	font-size: 15px;
	display: table;
}
.goRemBtn_06 .btnNormal span span,.goRemBtn_07 .btnNormal span span{
	display: table-cell;
	vertical-align: middle;
}
.goRemBtn_06 .btnNormal span span:nth-child(2),.goRemBtn_07 .btnNormal span span:nth-child(2){
	width: 100%;
}
/* GoRemit２カラムボタン */
.btnGR {
	overflow: hidden;
	margin-top: 20px;
	margin-bottom: 35px;
}
.btnGR .btnNormal{
	box-sizing: border-box;
	width: 345px;
}
.btnGR .btnIndividuals{
	width: 345px;
	float: left;
	background: #558800;
}
.btnGR .btnLeft{
	float: left;
}
.btnGR .btnRight{
	float: right;
}
/* 申込ボタン/詳細情報ボタン */
.btnApply .btnNormal,
.detail {
	color: #fff;
	height: 85px;
  display: table;
	transition: none;
}
.h3section .btnApply .btnNormal {
	height: 65px;
}
.h3section .btnApply.wide .btnNormal {
	height: 90px;
}

#areaMain .btnApply a.btnNromal:active,
#areaMain .btnApply a.bntNormal:hover,
#areaMain a.detail:active,
#areaMain a.detail:hover {
	color: #fff;
}
.btnApply .btnNormal .text,
.detail .text {
	color: #fff;
  display: table-cell;
	vertical-align: middle;
	font-size: 14px;
}
.btnApply .btnNormal .text,
.detail .text {
  line-height: 1;
}
.btnApply .btnNormal .text .label {
	font-size: 24px;
	line-height: 1.3;
	display: block;
}
.detail .text .label{
	font-size: 20px;
	font-weight: bold;
  line-height: 1.2;
}
.btnApply .btnNormal .sub,
.detail .sub{
	font-size: 14px;
}
.btnApply .btnNormal .label:after,
.detail .label:after {
  display: inline-block;
  content: " ";
  width: 13px;
  height: 11px;
  background-image: url(/english/common13/imgs/icon/link_icon.png);
  background-size: 13px 11px;
  vertical-align: middle;
  margin-left: 5px;
}
#areaMain .btnApply.goRemBtn_08 .btnNormal::after{
  content: none;
  background: none;
}

/*applyボタン(ボタン下文言をボタン幅に合わせる用)*/
.btnApply{
	width: 400px;
	text-align: center;
	margin: 30px auto 0;
}
.btnApply+.btnApply{
	margin: 0 auto;
}
.btnApply.wide{
	width: 550px;
}
.btnApply.wide .btnNormal{
	width: 550px;
}


#mainContainer{
	font-size: 14px;
}

.btn a[href$="pdf"]::after{
	/* goremit en PDFリンクのアイコンが重複するため削除 */
  content: none;
}

/* top */
#goremit_index #mvAnnotation .fL{float: left;width: 485px;}
#goremit_index #mvAnnotation .fR{float: left;width: 200px;margin-left: 10px;}
#goremit_index #mvAnnotation .fR a.btnNormal{background-image: none;}
#goremit_index #mvAnnotation .fR a.btnNormal img{width: 180px;}
#goremit_index #mvAnnotation .fR a.btnNormal span img{width: 13px !important;vertical-align: middle;}


/*ボタン（ご利用シーン）*/
.usageScene{
	margin-top: 30px;
}
.usageScene .content{
	display: inline-block;
}
.usageScene .col2:nth-child(even){
	text-align: left;
}
.usageScene .col2:nth-child(odd){
	text-align: right;
}
.usageScene .col2 p{
	display: inline-block;
	width: 320px;
	text-align: left!important;
}
.usageSceneButton{
	box-sizing: border-box;
	display: table;;
	text-align: left;
	width: 320px;
	min-height: 80px;
	padding: 10px 30px 10px 20px ;
	margin-bottom: 10px;
	border: solid 1px #e5e7e8;
	background-position: 95% 50% !important;
	background-image: url(/common13/imgs/icon/icn_link_blue.png);
	background-repeat: no-repeat;
	border-radius: 5px;
	background-color: #fff;
	text-decoration: none;
}
.usageSceneButton:hover{
	background-color: #fff;
}
.usageSceneButton span{
	display: table-cell;;
	overflow: hidden;
	text-align: left;
	font-weight: bold;
	margin-top: 30px;
	max-width: 210px;
	color: #000;
	vertical-align: middle;
}
.usageSceneButton span:first-child{
	overflow: visible;
	width: 52px;
}
.usageSceneButton span:first-child img{
	width: 40px;
	height: 40px;
}
#mainContainer .usageScene a,
#mainContainer .usageScene a:hover{
	color: #000;
}

/*4カラムレイアウト*/
.col4 .title{
	font-weight: bold;
	margin-bottom: 10px;
}

/*Goレミットの特徴レイアウト*/
.featureAreaWrap {
	width: 960px;
	margin-left: -130px;
	padding-left: 130px;
	background: #d3e4f0;
	box-sizing: border-box;
	border: 1px solid transparent;
}
.featureArea{
	width: 700px;
	margin-top: 40px;
	margin-bottom: 40px;
}
.featureArea img{
	width: 100%;
	height: auto;
	margin-bottom: 20px;
}
.featureArea .featureBox{
	padding: 20px;
	display: inline-block;
	text-align: left;
	width: auto; /* reset */
	background-color: #fff;
	margin-top: 10px;
	/*box-sizing: border-box; NOTE: 高さ揃えのjsがborder-boxを指定すると正しい高さにならない */
}
.featureArea .col4{
	width: 164px;
	margin-right: 15px;
}
.featureArea .featureBox > p:last-child{
	margin-bottom: 0;
}
.featureArea .featureBox .title{
	margin: 0 0 15px;
	font-size: 16px;
	color: #0072cc;
	text-align: center;
	font-weight: bold;
	line-height: 1.2;
}
.featureArea .featureBox .description{
	margin-bottom: 0;
	font-size: 14px;
	line-height: 1.75;
}
.featureImg{
	margin: 25px 0 25px 0;
	width: 260px;
	height: auto;
}
.featureNum{
	margin: -30px 0 0 -30px;
	position: absolute;
	width: 70px;
	height: 70px;
}
.featureAreaWrap .featureArea .btnGR {
	margin-top: 10px;
}

/*Goレミットの特徴レイアウト（TOP）*/
.featureAreaTop .col2:nth-child(even){
	text-align: left;
}
.featureAreaTop .col2:nth-child(odd){
	text-align: right;
}
.featureAreaTop .featureBox{
	padding: 30px;
	display: inline-block;
	text-align: left;
	width: 260px;
	background-color: #fff;
	margin-top: 10px;
}
.featureAreaTop .featureBox .title{
	font-weight: bold;
}
.featureAreaTop .featureBox .icon{
	float: right;
	text-align: right;
	width: 54px;
	vertical-align: top;
	margin-right: -10px;
}
.featureAreaTop .featureBox .icon img{
	width: 40px;
	height: 40px;
}

/*GR-BG-01 角丸グレー背景*/
.bgc_radiusGlay{
	background-color: #dddddd;
	border-radius: 6px;
	text-align: center;
}

/*GR-CLM-02 手順フロー*/
.procedureFlow{
/* goremit en */
	margin: 0;
}
.procedureFlow .col2{
	margin: 0;
}
.procedureFlow .col{
	padding: 0 30px 0 10px!important;
}
.procedureFlow .col:first-child{
	padding-top: 10px;
}
.procedureFlow .col:last-child{
	padding-bottom: 10px;
}
.procedureFlow .flowDetail{
	background-color: #fff;
	width: 460px;
	margin-right: 0;
	border-top: solid 2px #efeff6;
	padding: 14px 20px;
}
.procedureFlow div.col:first-of-type .step1 + .flowDetail,
.procedureFlow div.col:first-of-type .step2 + .flowDetail,
.procedureFlow div.col:first-of-type .step3 + .flowDetail,
.procedureFlow div.col:first-of-type .step4 + .flowDetail,
.procedureFlow div.col:first-of-type .step5 + .flowDetail,
.procedureFlow div.col:first-of-type .step6 + .flowDetail,
.procedureFlow div.col:first-of-type .step7 + .flowDetail{
	border: none;
}
.procedureFlow .title{
	font-weight: bold;
	margin-bottom: 15px;
	font-size: 16px;
}
.procedureFlow .flowStep{
	margin: 0;
	width: 110px;
	text-align: center;
	padding: 25px;
	position: relative;
}
.procedureFlow .col .flowStep p{
	margin-top: 10px;
}
.procedureFlow .col .flowStep.step1 p{
	margin-top: 0;
}
.procedureFlow .triangle{
	box-sizing: border-box;
	position: absolute;
	margin: 0 0 -0 -25px;
	bottom: -14px;
	height: 0;
	border-left: solid 80px transparent;
	border-right: solid 80px transparent;
	z-index: 999;
}

/*** ステップの色 ***/
.procedureFlow .flowStep{
	color: #1278cf;
}
.procedureFlow .col .step2{
	background-color: #bdd8f0;
}
.procedureFlow .col .step3{
	background-color: #abcceb;
}
.procedureFlow .col .step4{
	background-color: #9bc1e7;
}
.procedureFlow .col .step5{
	background-color: #8cb7e3;
}
.procedureFlow .col .step6{
	background-color: #7faddf;
}
.triangle{
	border-top: solid 15px #d1e4f5;
}
.step2 .triangle{
	border-top: solid 15px #bdd8f0;
}
.step3 .triangle{
	border-top: solid 15px #abcceb;
}
.step4 .triangle{
	border-top: solid 15px #9bc1e7;
}
.step5 .triangle{
	border-top: solid 15px #8cb7e3;
}
.step6 .triangle{
	border-top: solid 15px #7faddf;
}

.business .procedureFlow .flowStep{
	color: #6666aa;
}
.business .procedureFlow .flowStep{
	background-color: #e1e1ed;
}
.business .procedureFlow .col .step2{
	background-color: #d2d3e6;
}
.business .procedureFlow .col .step3{
	background-color: #b9b9d5;
}
/* 以下goremit en で未使用*/
.business .procedureFlow .col .step4{
	background-color: #b9b9d6;
}
.business .procedureFlow .col .step5{
	background-color: #aeaecf;
}
.business .procedureFlow .col .step6{
	background-color: #a3a3c8;
}

.business .triangle{
	border-top: solid 15px #e1e1ed;
}
.business .step2 .triangle{
	border-top: solid 15px #d2d2e6;
}
.business .step3 .triangle{
	border-top: solid 15px #b9b9d5;
}
/* 以下goremit en で未使用*/
.business .step4 .triangle{
	border-top: solid 15px #b9b9d6;
}
.business .step5 .triangle{
	border-top: solid 15px #aeaecf;
}
.business .step6 .triangle{
	border-top: solid 15px #a3a3c8;
}


.individuals .procedureFlow .flowStep{
	color: #558800;
}
.individuals .procedureFlow .flowStep{
	background-color: #eef3e6;
}
.individuals .procedureFlow .col .step2{
	background-color: #eaf1df;
}
.individuals .procedureFlow .col .step3{
	background-color: #dde7cd;
}
.individuals .procedureFlow .col .step4{
	background-color: #cfdbb8;
}
.individuals .procedureFlow .col .step5{
	background-color: #c0d0a5;
}
/*.individuals .procedureFlow .col .step6{
	background-color: #a8be86;
}*/

.individuals .triangle{
	border-top: solid 15px #eef3e6;
}
.individuals .step2 .triangle{
	border-top: solid 15px #eaf1df;
}
.individuals .step3 .triangle{
	border-top: solid 15px #dde7cd;
}
.individuals .step4 .triangle{
	border-top: solid 15px #cfdbb8;
}
.individuals .step5 .triangle{
	border-top: solid 15px #c0d0a5;
}
/*** /ステップの色 ***/

.procedureTriangle{
	margin: 15px 0;
}
.procedureTriangle .triangle{
	display: inline-block;
	margin: 0 60px;
	width: 0;
	height: 0;
	border-left: solid 30px transparent;
	border-right: solid 30px transparent;
	z-index: 999;
	vertical-align: bottom;
}
/*.procedureTriangle p{
	display: block;
	font-size: 130%;
	vertical-align: bottom;
}*/

.procedureTriangle:after {
	clear: both;
	content: "";
	display: block;
}
.procedureTriangle .triangle{
	float: left;
}

.business .procedureTriangle .triangle{
	border-top: solid 30px #d2d2e6;
}
.individuals .procedureTriangle .triangle{
	border-top: solid 30px #cfdcb9;
}
.procedureTitle{
	display: block;
	font-size: 16px;
	vertical-align: bottom;
	margin: 0 0 10px 185px;
	padding-top: 10px;
	font-weight: bold;
}

/*背景*/
.individuals{
	background-color: #f6f9f2;
}
.business{
	background-color: #efeff6;
}
.bgc_glay{
	background-color: #f7f7f7;
}

/* GR-TBN-01 タブナビゲーション */
.tabNavigation_gr{
	margin-bottom: 20px;
}

.tabNavigation_gr .navTab_gr{
	border: none;
}

.tabNavigation_gr .navTab_gr li{
	display: inline-block;
	width: 344px;
}
.tabNavigation_gr .navTab_gr li+li {
	margin-left: 12px;
}

.tabNavigation_gr .navTab_gr li a{
	height: 100%;
	padding: 9px 14px 10px;
	display: block;
}

.tabNavigation_gr .navTab_gr li a:hover{
	color:#FFF !important;
	text-decoration:none !important;
}

.tabNavigation_gr .navTab_gr li.individuals a,
.tabNavigation_gr .navTab_gr li.business a {
	padding: 9px 14px 10px;
	height: 100%;
	color: #fff;
	text-align: left;
}

.tabNavigation_gr .navTab_gr li.individuals,
.tabNavigation_gr .navTab_gr li.business {
	position: relative;
	line-height: 30px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	color: #fff;
}
.tabNavigation_gr .navTab_gr li.individuals {
	background-color: #558800;
}
.tabNavigation_gr .navTab_gr li.business {
	background-color: #6666aa;
}

.tabNavigation_gr .navTab_gr li.individuals:after,
.tabNavigation_gr .navTab_gr li.business:after {
	position: absolute;
	top: 44px;
	content: ' ';
	width: 100%;
	height: 0;
	border-bottom: 4px solid #fff;
	pointer-events: none;
}

.tabNavigation_gr .navTab_gr li.individuals.current:after {
	position: absolute;
	top: 52px;
	left: 50%;
	content: ' ';
	width: 0;
	height: 0;
	border: 11px solid transparent;
	border-top: 11px solid #558800;
	margin-left: -11px;
	z-index: 1000;
}
.tabNavigation_gr .navTab_gr li.business.current:after {
	position: absolute;
	top: 52px;
	left: 50%;
	content: ' ';
	width: 0;
	height: 0;
	border: 11px solid transparent;
	border-top: 11px solid #6666aa;
	margin-left: -11px;
	z-index: 1000;
}

.tabNavigation_gr .navTab_gr li.individuals a:before {
	content: ' ';
	margin: 0px 10px 0 0;
	display: inline-block;
	vertical-align: middle;
	background: url(/goremit/common/imgs/tabicon_per.png) no-repeat;
	background-size: contain;
	width: 15px;
	height: 18px;
}

.tabNavigation_gr .navTab_gr li.business a:before {
	content: ' ';
	margin: 0px 10px 0 0;
	display: inline-block;
	vertical-align: middle;
	background: url(/goremit/common/imgs/tabicon_bus.png) no-repeat;
	background-size: contain;
	width: 19.5px;
	height: 18px;
}

.tabNavigation_gr .navTabContent_gr {
	padding-top: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: -1px;
}

.tabMainContents{
	padding: 20px 10px;
}



/* タブのコンテンツ部分の上部にボーダーを表示 */
.tabNavigation_gr .navTabContent_gr.individuals {
	background-color: #f6f9f2;
	border-top: 4px solid #558800;
}
.tabNavigation_gr .navTabContent_gr.business {
	background-color: #efeff6;
	border-top: 4px solid #6666aa;
}

/* GR-ACO-01 アコーディオン */
.accordionWrap {
	border-bottom: 2px solid #dddddd;
}
.accordionWrap.spExpanded {
	padding: 20px;
	border: 2px solid #dddddd;
	border-top: none;
}
.accordionWrap.noPadBorder {
	border-color: #dddddd;
	border-style: solid;
	border-width: 0 2px 2px 2px;
}

.accordionWrap .accordionBtn {
	border-top: solid 2px #eeeeee;
	font-size: 18px;
	color: #2979af;
}
.accordionWrap.spExpanded .accordionBtn {
	border-top: none;
}
.accordionWrap .accordionBtn span:last-child {
	font-weight: bold;
}
.accordionWrap .accordionBtn span:last-child span {
	font-weight: normal;
}

/*.accordionBtn.btnOn span{
	font-weight: bold !important;
}*/

.accordionBtn {
	overflow: hidden;
}

.accordionBtn_sp {
	display: none;
}

.accordionBtn .btnIcoWrap {
	display: block;
	float: right;
}

.accordionBtn .btnIco {
	top: 2px;
	position: relative;
	display: inline-block;
	padding: 0;
	width: 24px;
	height: 24px;
	background: url(/goremit/common/imgs/close_btn.png) no-repeat;
	margin-right: 10px;
}

.accordionBtn.btnOn .btnIco{
	background: url(/goremit/common/imgs/open_btn.png) no-repeat;
}

.accordionContent {
	display: none;
}
.accordionInner{
	padding: 20px;
	background-color: #f7f7f7;
}

/* goremit en */
.accordionTitle {
	display: table;
}
.accordionTitle > span {
	display: table-cell;
	vertical-align: middle;
}
.accordionTitle  .text{
  width: 100%;
  line-height: 1.1;
  padding: 8px 10px;
}
.accordionTitle  .btnIcoWrap{
	float: none;
	display: table-cell;
}
.accordionTitle  .num_wrap{
	background-color: #2979af;
}
.accordionWrap .bg_num{
	background-color: #2979af;
}
.accordionTitle .bg_num{
	margin-right: 0;
	width: 35px;
	font-size: 30px;
	line-height: 30px;
	padding-top: 5px;
}

.goremit_en .accordionBtn {
	position:relative;
}
.goremit_en .accordionBtn > .caption{
	display: table;
	width: 100%;
}
.goremit_en .accordionBtn > .caption .labelWrap{
	display: table-cell;
	vertical-align: middle;
	width: 35px;
	font-size: 30px;
	text-align: center;
	background-color: #2979af;
}
.goremit_en .accordionBtn > .caption .label{
	display: table-cell;
	color: #fff;
	line-height: 1;
	background-color: #2979af;
	height: 35px;
	width: 35px;
	vertical-align: bottom;
}
.goremit_en .accordionBtn.btnOn .caption .label {
	font-weight: normal !important;
}
.goremit_en .accordionBtn > .caption .text{
	display: table-cell;
	vertical-align: middle;
	padding: 6px 45px 6px 10px;
	font-size: 18px;
	font-weight: bold;
	color: #2979af;
	line-height: 23px;
}
.goremit_en .accordionBtn:after {
	position: absolute;
	content: '';
	width: 24px;
	height: 24px;
	background: url(/goremit/common/imgs/close_btn.png) no-repeat;
	background-size: contain;
	top: 50%;
	right: 10px;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}
.goremit_en .accordionBtn.btnOn:after {
	background: url(/goremit/common/imgs/open_btn.png) no-repeat;
}
.goremit_en .accordionContent {
	padding: 20px;
	background-color: #ededed;
	display: none;
}
.goremit_en .accordionContent + .accordionBtn {
	margin-top: 20px;
}

/* GR-modal-01 モーダル */
.whitePopup {
  position: relative;
  background: #FFF;
  padding: 20px;
  width: auto;
  max-width: 700px;
  margin: 20px auto;
}

.whitePopup img {
	width: 100%;
}

/*LNK-18：リンクブロック調整*/
.navTabContent_gr .linkContainer .linkBlock{
	width: 225px!important;
	background-color: #FFF;
}
.navTabContent_gr .linkContainer .linkBlock a{
white-space: nowrap;
}

/* GR-CLM-06 2カラムボタン（TOP）*/
ul.btn li {
	background-color: #ffffff;
	border: 1px #e5e7e8;
	border-style: solid solid none;
}
ul.btn li:first-child {
	border-radius: 5px 5px 0 0;
}
ul.btn li:last-child {
	border-bottom-style: solid;
	border-radius: 0 0 5px 5px;
}
ul.btn li span {
	padding: 20px;
	display: inline-block;
	padding-right: 5% !important;
	background-position: 95% 50% !important;
	background-image: url(/common13/imgs/icon/icn_link_blue.png);
	background-repeat: no-repeat;
	width: 280px;
	text-align: left;
	font-weight: bold;
	font-size: 16px;
}
ul.btn li span:hover{
	text-decoration: underline;
}

/* -- リンクコンテナ -- */
#mainContainer .linkContainer:after{
	clear: both;
	display: block;
	content: "";
}
*+html #mainContainer .linkContainer{
	zoom: 1;
}



/* -- リンクコンテナ -- */
.linkContainer:after{
	clear: both;
	display: block;
	content: "";
}
*+html .linkContainer{
	zoom: 1;
}

.linkContainer .linkBlock{
	border: solid 1px #c7c7c7;
	width: 232px;
	float: left;
	margin-bottom: -1px;
	margin-right: -1px;
}
*+html .linkContainer .linkBlock a{
	min-height: 25px;
}

.linkContainer .linkBlock a:hover,
.linkContainer .linkBlock.active{
	background-color: #0076D2;
}
.linkContainer .linkBlock a:hover,
.linkContainer .linkBlock.active a{
	color: #fff;
}
.linkContainer .headline{
	text-align: center;
	margin-bottom: 0 !important;
}
.linkContainer .headline img{
	vertical-align: middle !important;
	margin-left: 3px;
}
.linkContainer .headline a{
	font-size: 14px;
	font-weight: normal;
	display: block;
	padding: 10px;
}
.modal_heading{
	margin-bottom: 10px;
	border-bottom: solid 4px #E5E7E8;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 14px;
	font-weight: bold;
}

/* チェックボックス */
.icheckbox_flat-blue {
	float: left;
}
.icheckbox_flat-blue + label {
	padding-left: 5px;
	display: block;
	overflow: hidden;
}

/*caution*/
.caution01.eme a[target="_blank"] {
	background:url("/common13/imgs/icon/icn_link_other_blue.png") no-repeat left 5px;
	background-position: left center;
}

.caution01.eme a[target="_blank"] {
	padding-left:18px!important;
}


.tabMainContents div.caution01, .tabMainContents div.caution02,
.tabMainContents div.caution03, .tabMainContents div.caution01f,
.tabMainContents div.caution02f, .tabMainContents div.caution03f,
.tabMainContents div.caution01, .tabMainContents div.caution02,
.tabMainContents div.caution03, .tabMainContents div.caution01f,
.tabMainContents div.caution02f, .tabMainContents div.caution03f{
	margin-left: 0px;
	margin-right: 10px;
	width: 614px!important;
}
.flowDetail div.caution01, .flowDetail div.caution02,
.flowDetail div.caution03, .flowDetail div.caution01f,
.flowDetail div.caution02f, .flowDetail div.caution03f,
.flowDetail div.caution01, .flowDetail div.caution02,
.flowDetail div.caution03, .flowDetail div.caution01f,
.flowDetail div.caution02f, .flowDetail div.caution03f{
	width: 394px!important;
}
#mainContainer #areaMain .caution01f,
#mainContainer #areaMain .caution02f,
#mainContainer #areaMain .caution03f{
	padding-left: 20px;
}

/* マーカー */
.marker_box {
	position: relative;
	margin: 10px 0;
	padding: 0;
}
.marker_box p {
	padding: 6px 8px;
	line-height: 1.8;
}
.marker_box ul.documentList {
	margin:34px 10px 10px 36px;
}
.marker_box .marker_head {
	height: 16px;
	line-height: 1.3;
	position: absolute;
}
.marker_box .marker_head+p,
.marker_box .marker_icon_head+p
 {
	margin-top: 24px;
}


.marker_box.with_icon .marker_head {
	line-height: 1.8;
	font-weight: bold;
	background-position: 5px 4px;
	background-size: 24px 24px;
	background-image: url(/goremit/common/imgs/icn_ind.png);
	background-repeat: no-repeat;
}
.marker_box.with_icon p {
	padding-left: 36px;
}
.individuals.marker_box {
	background-color: #fff;
	border: solid 2px #dde7cc;
}
.individuals.marker_box .marker_head {
	background-color: #dde7cc;
}
.individuals.marker_box.with_icon .marker_head {
	background-color: #fff;
	background-image: url(/goremit/common/imgs/icn_ind.png);
}

.business.marker_box {
	background-color: #fff;
	border: solid 2px #e0e0ee;
}
.business.marker_box .marker_head {
	position: absolute;
	background-color: #e0e0ee;
}
.business.marker_box.with_icon .marker_head {
	background-color: #fff;
	background-image: url(/goremit/common/imgs/icn_biz.png);
}
.business.marker_box.with_icon .marker_head.sole {
	background-color: #fff;
	background-image: url(/goremit/common/imgs/icn_sole.png);
}

/*サイドナビ*/
.icn_currency{
	background-image: url(/common13/imgs/pict/pct_powerflex_goremit.png) !important;
	background-repeat: no-repeat;
	background-position: 50% 29%;
	background-size: 25px;
}
.icn_rate{
	background-image: url(/goremit/common/imgs/serviceicon_exchange_rate_sp.png) !important;
	background-repeat: no-repeat;
	background-position: 50% 29%;
	background-size: 23px;
}
.icn_ratelist{
	background-image: url(/common13/imgs/pict/pct_support_interest_list.png) !important;
	background-repeat: no-repeat;
	background-position: 50% 30%;
}
.icn_service{
	background-image: url(/goremit/common/imgs/pct_goremit_service.png) !important;
	background-repeat: no-repeat;
	background-position: 50% 17%;
	background-size: 32px;
}
/*回遊エリア*/

.kaiyuArea{
	margin-top: 40px;
  margin-bottom: 40px;
	border: solid #2e7aad 2px;
	border-radius: 5px;
	background-color: #2e7aad;
	padding-bottom: 2px;
	line-height: 1.5;
}

.kaiyuArea .col3{
	width: 31.9%;
	border: solid 2px #2e7aad;
	border-bottom: none;
	border-right: none;
	margin-right: 0;
	margin-bottom: 0;
	background-color: #fff;
	height: 70px;
}

.kaiyuArea  .col3:first-child{
	border-radius: 5px 0 0 0;
}
.kaiyuArea .col3:nth-child(3){
	border-radius: 0 5px 0 0;
}
.kaiyuArea .col3:nth-child(4){
	border-radius: 0 0 0 5px;
}
.kaiyuArea .col3:last-child{
	border-radius: 0 0 5px 0;
}

.kaiyuButton{
	box-sizing: border-box;
	display: table;;
	text-align: left;
	height: 70px;
	padding: 10px 15px;
}
.kaiyuButton span{
	display: table-cell;;
	overflow: hidden;
	text-align: left;
	width: 160px;
	color: #000;
	vertical-align: middle;
	font-size: 13px;
}
.kaiyuButton span:first-child{
	overflow: visible;
	text-align: left;
	padding-right: 10px;
	width: 30px;
}
.kaiyuButton span:first-child img{
	width: 30px;
	height: 30px;
}
#mainContainer .kaiyu a,
#mainContainer .kaiyu a:hover{
	color: #000;
}
#mainContainer .kaiyuArea .col{
	margin-right: -23px;
}
/*回遊モーダル*/
.mfp-wrap{
	font-family: "メイリオ", Meiryo, "Helvetica Neue", Helvetica, Arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka, sans-serif;
}

/*トライボックス*/
.tribox{
	margin: 40px 0 0;
}
.tribox a{
	width: 270px;
}
.tribox a+a{
	margin-left: 20px;
}

/*図対応番号*/
.bg_num{
	display: inline-block;
	text-align: center;
	width: 20px;
	margin-right: 3px;
	background-color: #0076c7;
	color: #fff;
}

.bg_num.large{
	width: 28px;
}

#mainContainer .emphasizeR{ color: #BE100A !important; }
#mainContainer .emphasizeB{ color: #0072CC !important; }
#mainContainer .emphasizeG{ color: #5DB339 !important; }

#errmsg, #errmsg2, #errmsg3 {
	display: none;
}

/*GR-CLM-03 簡易フロー*/
.StepNaviSpVertical {
	display: table;
	width: 100%;
	height: 100px;
	padding: 0 10px 20px;
	box-sizing: border-box;
}
.StepNaviSpVertical.Few {
	table-layout: fixed;
}
.StepNaviSpVertical ul {
	display: table-row;
}
.StepNaviSpVertical li {
	overflow: hidden;
	display: table-cell;
	vertical-align: top;
	background: #bdd8f0;
	color: #000;
	height: 100%;
	font-size: 12px;
}
.StepNaviSpVertical li .StepText2 {
	display: table-cell;
	vertical-align: middle;
	background: #bdd8f0;
	overflow: hidden;
}
.StepNaviSpVertical li.Act, .StepNaviSpVertical li.Act .StepText2.Act2 {
	background-color: #d1e4f5;
	width: 220px;
}
.StepNaviSpVertical li.Last, .StepNaviSpVertical li.Last .StepText2.Act2 {
	background-color: #abcceb;
	width: 240px;
}
.StepNaviSpVertical li div {
	display: table;
	padding-left: 80px;
	padding-right: 10px;
	position: relative;
	height: 100px;
}
.StepNaviSpVertical li:first-child div {
	padding-left: 53px;
}
.StepNaviSpVertical li.StepLine2 div {
	padding-left: 0px;
	height: 100%;
}
.StepNaviSpVertical li div:after {
	position: absolute;
	left: -2px;
	top: 50%;
	margin-top: -53px;
	content: "";
	width: 0;
	height: 0;
	border-left: 27px #bdd8f0 solid;
	border-top: 53px transparent solid;
	border-bottom: 53px transparent solid;
	z-index: 2;
}
.StepNaviSpVertical li.Act+li div:after {
	border-left-color: #d1e4f5;
}
.StepNaviSpVertical li:first-child div:before, .StepNaviSpVertical li:first-child div:after, .StepNaviSpVertical li.StepLine2 div:before, .StepNaviSpVertical li.StepLine2 div:after {
	display: none;
}
.StepNaviSpVertical li .StepText {
	font-size: 14px;
	display: table-cell;
	vertical-align: middle;
}
.StepNaviSpVertical li.StepLine2 .StepText2 {
	display: block;
	padding-left: 30px;
	position: relative;
	height: 50%;
	padding-top: 3.5px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.StepNaviSpVertical li.StepLine2 .StepText2:first-child {
	border-top: none;
}
.StepNaviSpVertical li.StepLine2 .StepText2:before {
	position: absolute;
	left: -4px;
	top: 50%;
	margin-top: -20px;
	content: "";
	width: 0;
	height: 0;
	border-left: 20px #FFF solid;
	border-top: 20px transparent solid;
	border-bottom: 20px transparent solid;
	z-index: 1;
}
.StepNaviSpVertical li.StepLine2 .StepText2:after {
	position: absolute;
	left: -6px;
	top: 50%;
	margin-top: -18px;
	content: "";
	width: 0;
	height: 0;
	border-left: 18px #bdd8f0 solid;
	border-top: 18px transparent solid;
	border-bottom: 18px transparent solid;
	z-index: 2;
}
.StepNaviSpVertical .Act+li.StepLine2 .StepText2:after {
	border-left-color: #d1e4f5;
}
.StepText2+.StepText2 {
	border-bottom: none !important;
}
.StepNaviSpVertical li .StepNum {
	display: table-cell;
	position: absolute;
	font-size: 50px;
	font-weight: bold;
	color: #fff;
	opacity: 0.7;
	top: 27px;
	left: 35px;
	margin-top: -12px;
	font-family: "ヒラギノ角ゴ Pro","Helvetica Neue", Helvetica, Arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
}
.StepNaviSpVertical li:first-child .StepNum {
	left: 10px;
}

/*GR-BTN-09 ボタン*/
a.topLink{
	color: #fff;
	background-image: url(/goremit/common/imgs/icn_top_link.png);
	text-indent: 1em;
	padding-left: 23px;
	background-size: 15px 11px;
	background-position: 0 4px;
}
#mainContainer a.topLink:hover{
	color: #fff;
}

/*サイドナビ ショートカットエリア*/
#mainContainer .sideContents .scol{
	font-size: 12px;
}

/*アンカーボタン大*/
.anchorInPage.large a{
	background-size: 12px;
}

/*アンカーボタンボックス*/
ul.anchorList.anchorInPage {
	margin-top: 30px;
}
ul.anchorList.anchorInPage li{
	line-height: 1.6;
	display: inline;
}
.anchorList.anchorInPage li a {
	background-image: url(/common13/imgs/icon/icn_anchor_blue.png);
	background-position: right 50%;
}
#mainContainer .innerContainer .sidebarLayout .mainContents .section .anchorInPage a{
	background-position: right 50%;
}
#eng_goremit_helpfulinfo ul.anchorList.anchorInPage li:first-child{
	display: block;
}

/* iframe iOSスクロール対応 */
#mainContainer .iframeArea{
	position: static;
	width: 100%;
	height: 100%;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	overflow-y: hidden; 
}

#mainContainer .iframeArea iframe{
	width: 100%;
}

/*9.FAQリスト*/
.FAQList{
	margin-top: 50px;
}
.FAQList p:first-child{
	font-size: 23px;
	color: #888;
}
.FAQList p{
	font-size: 18px;
	margin-bottom: 20px;
	color: #000;
}
.FAQList .btn{
	margin: 30px 0 0;
}

.squareList li{list-style-type: square;margin-left:1.2em;}
.col-centered {
	margin-left: auto !important;
	margin-right: auto !important;
	float: none !important;
}
.sidebarLayout .col4W{width: 72.25%;margin-right: 1.8%;margin-bottom: 10px;float: left;}

/* __ -ディスクレーマー ___________________________________________________________________________ */
#mainContainer .disclaimer{
	border: solid 1px #bfbfbf;

	margin: 20px 5px;
	background-color:#ffffff;
	font-size: 12px;
	line-height: 2;
}
#mainContainer .disclaimer .headline{
	font-size: 16px;
	
}
#mainContainer .disclaimer .normalList li{
list-style-type: disc;
margin-left: 25px;
background-image: none !important;
padding-left: 0px;
}

/* 汎用 */
body #mainContainer .ml-5  {margin-left: -5px;}		body #mainContainer .mr-5  {margin-right: -5px;}
body #mainContainer #areaMain .textF23px {font-size:23px;line-height: 1.4;}

/* ページ毎個別調整 */
#eng_goremit_mail .col2W2{ width: 66.72%; margin-right: 2.7%; margin-bottom: 10px; float: left; }

#eng_goremit_currencycountry .mainContents table,
#eng_goremit_helpfulinfo .mainContents table{
	margin-bottom: 0;
}
#eng_goremit_sitemap .section .col+.col .h2Title_02{
	margin-top: 20px;
	padding-top: 0;
}
#eng_goremit_proceduresinfo table thead th{
	text-align: left;
}


/* テーブル */
.tableW50 table th {
	width: 50%;
}
.tableW3070 table tbody th {
	width: 30%;
}
table.stripe tbody tr,
.mainContents .infoTabele table.stripe tbody tr th{
 background-color: #fff;
}
 
table.stripe tbody tr:nth-child(odd),
.mainContents .infoTabele table.stripe tbody tr:nth-child(odd) th,
.mainContents .infoTabele table tr th {
 background-color: #f6f7f4;
}
.FurikomiTable thead th:first-child{
	width: 19%;
}
.FurikomiTable thead th{
	width: 27%;
}
.countryTable thead th:nth-child(1){
	width: 29%;
}
.countryTable thead th:nth-child(2){
	width: 12%;
}
.countryTable thead th:nth-child(3),
.countryTable thead th:nth-child(5) {
	width: 10%;
}
.countryTable thead th:nth-child(4){
	width: 20%;
}
.countryTable thead th:nth-child(6){
	width: 19%;
}

/*H4 小見出し（リンク無） 真ん中寄せ*/
.numberText span:first-child{
	vertical-align: middle !important;
}
/*adobepdfリンク*/
.adobeArea{
	background-image: url(/common13/imgs/img/thm_adb_pdf.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 50px;
	clear: both;
}

.add_th_headline {
	background-color: #E5E7E8;
	border-bottom: 1px solid #CED1D3;
	margin-left: -7px;
	margin-top: -37px;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	width: 382%;
}
/*h1直下*/
.h1TitleUnder{
	margin-top: 30px;
}

/*注釈ボックス*/
.disBorder{
	margin-top: 50px;
}
/*dl*/
.annotation_number dd{
	margin-bottom: 0;
}
.annotation_number.row1Text dd{
	padding-left: 15px;
}

/* information */

#eng_goremit_info .news_tools {
	font-size: 15px;
}

#eng_goremit_info .news_tools .title {
    font-size: 23px;
    color: #888;
    margin-bottom: 20px;
}
#eng_goremit_info .news_tools dl dt{width: 165px;}



#eng_goremit_proceduresinfo .h4Title{
	margin-top: 0;
}

#eng_goremit_proceduresinfo .boxTitle{
	line-height: 23px
}

#eng_goremit_proceduresinfo .blue_box {
    padding: 10px;
    background-color: #dae3f3;
    float: left;
}
#eng_goremit_proceduresinfo .blue_box2 {
    padding: 10px;
    border: solid 2px #2f528f;
    width: 80%;
    margin: 0 auto;
	text-align: center;
}
#eng_goremit_proceduresinfo .m20{
	margin: 20px;
}

#eng_goremit_proceduresinfo .m10{
	margin: 10px;
}

#eng_goremit_proceduresinfo .red_box {
    padding: 10px;
    background-color: #fdefe6;
    border: solid #ff0000;
}

#eng_goremit_proceduresinfo .Bin {
    background-image: none!important;
}

#eng_goremit_proceduresinfo .btxt {
    color: #2979AF;
	text-decoration: underline;
}

#eng_goremit_proceduresinfo .clearb {
    clear: both;
}

