@charset "utf-8";

.campaign-content .c-alertBlock-01 {
	margin-top: 5px;
}

/*kye-visual*/
.prg-fx .lp-heading-lv1-01 h1{
    border: 1px solid #D4D4D4;
  box-shadow: 2px 2px 2px #E1E1E1;
  margin-top: 0;
  position: relative;
}


.prg-fx .lp-heading-lv1-01 span {
position: absolute;
top: 266px;
left: 54px;

}

.prg-fx .lp-heading-lv1-01 a:hover{
opacity: 0.8;

}
/*kye-visual*/

.prg-fx .lp-heading-lv1-02 h1{

  border: 1px solid #D4D4D4;
  box-shadow: 2px 2px 2px #E1E1E1;
  margin-top: 0;
  
}

.prg-fx .lp-heading-lv1-02 p{
  text-align: center;
  margin-top: 30px;
}


/*heading*/

.prg-fx-heading2-01{
background-color: #35a667;
text-align: center;
margin-left: 0px;
padding: 10px;
}

.prg-fx-heading2-01 h2{
  font-size: 24px;
  color: #fff;
  font-weight: bold;
}


.prg-fx .c-heading3-01 h3,
.prg-fx .c-heading4-01 h4{
  color: #35A667;
}

/*enquiry*/
.prg-fx .m-copy-tel-01{
  margin-top: 18px;
}

.prg-fx .m-copy-tel-01 p{
  font-size: 22px;
}

.prg-fx .m-copy-tel-01 span{
  font-size: 35px;
  color: #eb7000;
}

.prg-fx .c-table-01 thead th,
.prg-fx .c-table-01 thead td {
background-color: #e3f3ea;
text-align: center;
}

.prg-fx .c-table-01 tbody td{
  text-align: center;
}



 /*link anchor*/
/*#fx-anc .c-ground-01{
  background-color: #e3f3ea;
}*/

#fx-anc .c-anchorLinks-01{
  padding-left: 30px;
  padding-top: 15px;
}


#prg-attention .prg-list-02 {
  margin-top: .625em;
}
#prg-attention .prg-list-02 li:before {
  display: none;
}
#prg-attention .prg-list-02 li {
  padding-left: 0;
  list-style-type: square;
}

/* #cmp-importantNotes-post */
#cmp-importantNotes-post {
  border-color:#c70000;
}
#cmp-importantNotes-post .item>.head>p:before,
#cmp-importantNotes-post .item>.head>p:after {
  display: none;
}
#cmp-importantNotes-post .item>.head:hover {
  background: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
  cursor: default;
}
#cmp-importantNotes-post .item>.body {
  display: block!important;
  height: auto!important;
  padding:20px 55px!important
}

/* banner */
#cmp-section-auWalletBannerArea,
#cmp-section-fxBannerArea{
  padding-top: 25px;
  padding-bottom: 30px;
}
#cmp-section-auWalletBannerArea figure + figure,
#cmp-section-fxBannerArea figure + figure {
  border-top: solid 1px #d4d5d5;
  padding-top: 12px;
}
#cmp-section-auWalletBannerArea {
  background-color: #fce7cd;
}
#cmp-section-fxBannerArea {
  background-color: #def2fe;
}

#cmp-section-fxBannerArea-02{
  background-color: #e3f3ea;
}
#cmp-section-fxBannerArea-02 img{
  margin-bottom: -24px;
}

