﻿@charset "UTF-8";

/*-------------------------------------------------------------
layoutBox
-------------------------------------------------------------*/
div#sideMenuInner{
  width: 100%;
  height: 100%;
  overflow-y: auto;
}

/* nav#sideMenu {
	background-color: #313131;
	display: block;
	left: 0;
	top: 0;
	position: absolute;
	overflow: auto;
	margin-top: 66px;
	height: 100%;
	width: 260px;
	-webkit-transform: translate3d(-100%, 0, 0);
	-moz-transform: translate3d(-100%, 0, 0);
	-o-transform: translate3d(-100%, 0, 0);
	-ms-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	-webkit-transition: -webkit-transform .3s linear .3s;
	-moz-transition: -moz-transform .3s linear .3s;
	-o-transition: -o-transform .3s linear .3s;
	-ms-transition: -ms-transform .3s linear .3s;
	transition: transform .3s linear .3s;
  -webkit-overflow-scrolling: touch;
	z-index: 9990; */
	/* -moz-box-shadow:
		inset -5px 0px 5px 0px rgba(000,000,000,0.6);
	-webkit-box-shadow:
		inset -5px 0px 5px 0px rgba(000,000,000,0.6);
	box-shadow:255
		inset -5px 0px 5px 0px rgba(000,000,000,0.6); */
/* } */
/* nav#sideMenu .sideMenuShadow{
	position: absolute;
	display: block;
	top: 0;
	right: 0;
	width: 10px;
	height: 100%;
	z-index: 10000;
	-moz-box-shadow:
		inset -5px 0px 5px 0px rgba(000,000,000,0.3);
	-webkit-box-shadow:
		inset -5px 0px 5px 0px rgba(000,000,000,0.3);
	box-shadow:255
		inset -5px 0px 5px 0px rgba(000,000,000,0.3);
} */
/* div.sideMenuBtn {
	border-top: 1px solid #898989;
	border-bottom: 1px solid #292728;
	padding: 10px;
	background: -moz-linear-gradient(top, #626262 0%, #313030 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #626262), color-stop(100%, #313030));
	background: linear-gradient(to bottom,  #626262 0%, #313030 100%);
	height: 44px;
	left: 0;
	top: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	-moz-transform: translate3d(-100%, 0, 0);
	-o-transform: translate3d(-100%, 0, 0);
	-ms-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	-webkit-transition: -webkit-transform .3s linear .3s;
	-moz-transition: -moz-transform .3s linear .3s;
	-o-transition: -o-transform .3s linear .3s;
	-ms-transition: -ms-transform .3s linear .3s;
	transition: transform .3s linear .3s;
	position: fixed;
	width: 240px;
	z-index: 9990;
}

div.sideMenuBtn ul {
	display: block;
	width: 100%;
	overflow: hidden;
	-moz-box-shadow:
		0px 1px 0px 0px rgba(255,255,255,0.1);
	-webkit-box-shadow:
		0px 1px 0px 0px rgba(255,255,255,0.1);
	box-shadow:
		0px 1px 0px 0px rgba(255,255,255,0.1);
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-bottom-left-radius: 3px;
	-moz-border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
div.sideMenuBtn ul li {
	display: table;
	width: 50%;
	height: 40px;
	float: left;
	font-size: 13px;
	box-sizing: border-box;
	border:1px solid #343434;
	-moz-box-shadow:
		inset 0px 0px 1px rgba(255,255,255,0.6);
	-webkit-box-shadow:
		inset 0px 0px 1px rgba(255,255,255,0.6);
	box-shadow:
		inset 0px 0px 1px rgba(255,255,255,0.6);
	background: -moz-linear-gradient(top, #848484 0%, #414141 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #848484), color-stop(100%, #414141));
	background: linear-gradient(to bottom,  #848484 0%, #414141 100%);
}

div.sideMenuBtn ul li.selected {
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	background: -moz-linear-gradient(top, #232323 0%, #4d4d4d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #232323), color-stop(100%, #4d4d4d));
	background: linear-gradient(to bottom,  #232323 0%, #4d4d4d 100%);
}
div.sideMenuBtn ul li:nth-child(1) {
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-top-left-radius: 3px;
	-moz-border-bottom-left-radius: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
div.sideMenuBtn ul li:nth-last-child(1) {
	border-left: none;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-top-right-radius: 3px;
	-moz-border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

nav#sideMenu  h2,
nav#sideMenu  ul.globalNav li p,
nav#sideMenu  ul.globalNavFooter li p,
div.sideMenuBtn ul li span {
	color: #fff;
	font-size: 13px;
	display: block;
	text-shadow:
		0px -1px 0px rgba(000,000,000,1),
		0px 1px 0px rgba(255,255,255,0.2);
}

div.sideMenuBtn ul li a {
	display: table-cell;
	width: 100%;
	height: 40px;
	text-align: center;
	vertical-align: middle;
}
div.sideMenuBtn ul li a span {
	display: inline-block!important;
}
div.sideMenuBtn ul li.navIcon-home a span,
div.sideMenuBtn ul li.navIcon-favo a span {
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	background-image: url(/smartphone/visitor/images/common/icon_menu_list.png);
	background-repeat: no-repeat;
	background-size:90px 150px;
	background-position: 0 0;
}
div.sideMenuBtn ul li.navIcon-home a span { background-position: 0 0;}
div.sideMenuBtn ul li.navIcon-favo a span { background-position: -30px 0;}
div.sideMenuBtn ul li.navIcon-favo.openFavo a span { background-position: -60px 0;}

nav#sideMenu  h2{
	font-size: 12px;
	line-height: 22px;
	border-top: 1px solid #898989;
	border-bottom: 1px solid #292728;
	background: -moz-linear-gradient(top, #484747 0%, #606060 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #484747), color-stop(100%, #606060));
	background: linear-gradient(to bottom,  #484747 0%, #606060 100%);
}
nav#sideMenu  h2 span {
	margin: 0 10px;
}
nav#sideMenu  ul.globalNav li {
	position: relative;
	border-top: 1px solid #898989;
	border-bottom: 1px solid #292728;
	background-color: #3b3b3b;
	overflow: hidden;
}
nav#sideMenu  ul.globalNav li h2{
	font-size: 12px;
	line-height: 22px;
	border-top: 1px solid #898989;
	border-bottom: none;
	background: linear-gradient(to bottom,  #333 0%, #484747 100%); */
	/*
	background: -moz-linear-gradient(top, #484747 0%, #606060 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #484747), color-stop(100%, #606060));
	background: linear-gradient(to bottom,  #484747 0%, #606060 100%);
	*/
/* }
nav#sideMenu  ul.globalNav li h2 span {
	margin: 0 10px;
	position: inherit;
	display: inline;
}
nav#sideMenu  ul.globalNav li ul li {
	border-top: 1px solid #555555;
	background-color: #222222;
}
nav#sideMenu  ul.globalNav li a  {
	padding: 9px 0;
	display: block;
	width: 80%;
}
nav#sideMenu  ul.globalNav.recentlyData li a  {
	width: 100%!important;
}
nav#sideMenu  ul.globalNav li a p {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
nav#sideMenu  ul.globalNav li span {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	margin: 9px 8px 0 9px;
	width: 30px;
	height: 30px;
}
nav#sideMenu  ul.globalNav li span.navIcon-Arrow-Upper,
nav#sideMenu  ul.globalNav li span.navIcon-Arrow-Lower {
	margin: 9px 5px 0 9px;
}
nav#sideMenu  ul.globalNav li img {
	-moz-box-shadow:
		1px 0px 2px rgba(000,000,000,0.4);
	-webkit-box-shadow:
		1px 0px 2px rgba(000,000,000,0.4);
	box-shadow:
		1px 0px 2px rgba(000,000,000,0.4);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
nav#sideMenu  ul.globalNav li p {
	margin: 0 0px 0 10px;
	font-size: 16px;
	line-height: 30px;
}
nav#sideMenu  ul.globalNav.recentlyData li p {
	font-size: 11px;
}
nav#sideMenu  ul.globalNav li span[class*="navIcon-"] {
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size:90px 150px;
	background-image: url(/smartphone/visitor/images/common/icon_menu_list.png);
}
nav#sideMenu  ul.globalNav li span.navIcon-Arrow { background-position: 0 -90px;}
nav#sideMenu  ul.globalNav li span.navIcon-Arrow-Upper { background-position: -30px -90px;}
nav#sideMenu  ul.globalNav li span.navIcon-Arrow-Lower { background-position: -60px -90px;}
nav#sideMenu  ul.globalNav li span.navIcon-pc { background-position: 0 -30px;}
nav#sideMenu  ul.globalNav li span.navIcon-mobile { background-position: -30px -30px;}
nav#sideMenu  ul.globalNav li span.navIcon-smt { background-position: -60px -30px;}
nav#sideMenu  ul.globalNav li span.navIcon-appStock { background-position: 0 -60px;}
nav#sideMenu  ul.globalNav li span.navIcon-appFX { background-position: -30px -60px;}
nav#sideMenu  ul.globalNav li span.navIcon-appFOP { background-position: -60px -60px;}
nav#sideMenu  ul.globalNav li span.navIcon-btnRemove { background-position: 0 -120px; margin: 9px 5px 0 9px;} */


/* globalNavFooter */
/* 
nav#sideMenu  ul.globalNavFooter {
	background: #272727;
	-moz-box-shadow:
		inset -5px 5px 5px 0px rgba(000,000,000,0.3);
	-webkit-box-shadow:
		inset -5px 5px 5px 0px rgba(000,000,000,0.3);
	box-shadow:255
		inset -5px 5px 5px 0px rgba(000,000,000,0.3);
}
nav#sideMenu  ul.globalNavFooter li {
	position: relative;
	overflow: hidden;
}
nav#sideMenu  ul.globalNavFooter li a {
	display: block;
	padding: 12px 0;
}
nav#sideMenu  ul.globalNavFooter li p {
	margin: 0 13px 0 10px;
	font-size: 16px;
	line-height: 30px;
}
nav#sideMenu  ul.globalNavFooter li span.navIcon-logout {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	margin: 9px 6px 0 9px;
	width: 30px;
	height: 30px;
	background-image: url(/smartphone/visitor/images/common/icon_menu_list.png);
	background-repeat: no-repeat;
	background-size:90px 150px;
	background-position: -60px -120px;
} */
.smPusher {
	background-color: #fff;
	overflow: hidden;
	position: relative;
  -webkit-overflow-scrolling: touch;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: -webkit-transform .3s linear .3s;
	-moz-transition: -moz-transform .3s linear .3s;
	-o-transition: -o-transform .3s linear .3s;
	-ms-transition: -ms-transform .3s linear .3s;
	transition: transform .3s linear .3s;
	width: 100%;
	z-index: 9991;
}
.smContent {
	overflow: scroll;
	position: relative;
}
/* .smContent .stockItemListBox {
	background-color:#fff;
}
.smMenuOpen {
	overflow: hidden!important;
}
.smMenuOpen #sideMenu,
.smMenuOpen .sideMenuBtn {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.smMenuOpen .smPusher {
	-webkit-transform: translate3d(260px, 0, 0);
	-moz-transform: translate3d(260px, 0, 0);
	-o-transform: translate3d(260px, 0, 0);
	-ms-transform: translate3d(260px, 0, 0);
	transform: translate3d(260px, 0, 0);
}
.smMenuOpen .smContent {
	overflow: hidden;
}
.smSubNav {
	height: 0;
}
.smSubNav.open {
	height: auto;
}
.smSubNavArrow {
	z-index: 9991;
}
.smSubNavL h2 {
	border: none!important;
	height: 0!important;
}
.smSubNavL.open h2 {
	border-top: 1px solid #898989!important;
	height: auto!important;
}

#smNavStarred {
	background: #3b3b3b;
	height: 0;
	left: 0;
	top: 0;
  position: absolute;
	width: 260px;
	overflow: hidden;
	-webkit-transition: height .3s linear;
	-moz-transition: height .3s linear;
	-ms-transition: height .3s linear;
	-o-transition: height .3s linear;
	transition: height .3s linear;
	z-index: 9999;
}
#smNavStarred.active {
	height: auto;
} */

/* for Android2.3 Scrollbar */
/* 
.jspVerticalBar
{
	width: 0px!important;
}
.jspDrag
{
	background: #666!important;
}
.jspTrack
{
	background: #333!important;
} */

/*-------------------------------------------------------------
subnav add 150920
-------------------------------------------------------------*/
/* .open_sub .smSubNav,.acMenu .smSubNav{
	height:auto !important;
	display:block !important;}
.smSubNav li{
	display:block !important;}
li.acMenu {
    background-position:95% 15px !important;
    background-repeat: no-repeat;
    background-size: 20px;
    background-image: url(/smartphone/visitor/images/common/icon_arrow_down.png) !important;
}
li.acMenu span{ display:none;}
li.open_sub span{ display:none;}
li.acMenu.active {
    background-position:95% 15px !important;
    background-repeat: no-repeat;
    background-size: 20px;
    background-image: url(/smartphone/visitor/images/common/icon_arrow_up.png) !important;
}
li.open_sub {
    background-position:95% 20px !important;
    background-repeat: no-repeat;
    background-size: 12px;
    background-image: url(/smartphone/visitor/images/common/icon_arrow_right.png) !important;
}
li.nomalArrow {
    background-position:95% 20px !important;
    background-repeat: no-repeat;
    background-size: 12px;
    background-image: url(/smartphone/visitor/images/common/icon_arrow_right.png) !important;
}
li.acMenu ul li{
	display:none !important;}
li.acMenu.active ul li{
	display:block !important;
	} */

/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------- */


.rex-header {
  width: 100%;
  height: 56px;
  padding: 0px;
  border-bottom: solid 1px #f0f0f0;
  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.1), 0px 4px 5px rgba(0, 0, 0, 0.02), 0px 2px 4px rgba(0, 0, 0, 0.04);
  position: fixed;
  top: 0;
  z-index: 10000;
  background-color: #fff;
  box-sizing: border-box;
  transition: .3s cubic-bezier(0.4,0.0,0.2,1);
  letter-spacing: -0.8px;
  font-feature-settings: normal;
  line-height: 13px;
  font-size: 16px;
}

.rex-header--animation {
  transform: translateY(-100%);
  box-shadow: none;
}

.localnav-btn.menu-trigger,
.s1-local-nav-cat.s1-float-local-nav {
  transition-property : transform;
  transition-duration : .5s;
}
.localnav-btn.menu-trigger.localnav--animation {
  transform: translateY(-55px);
}
.average-stock-price-area .localnav-btn.menu-trigger.localnav--animation {
  transform: translateY(-99px);
}
.s1-local-nav-cat.s1-float-local-nav.localnav--animation {
  transform: translateY(-55px);
}
.localnav-fixed .s1-local-nav-cat.s1-local-nav-cat--col2.s1-float-local-nav.localnav--animation {
  transform: translateY(-99px);
}
.localnav-fixed .s1-local-nav-cat.s1-local-nav-cat--col2.s1-float-local-nav {
  top: 162px;
}

.rex-header__menu-area {
  display: inline-block;
}

.rex-header__menu {          
  float: left;
  padding-left: 12px;
  padding-top: 10px;
  text-align: center;
}

.rex-header__logo {
  display: inline-block;
  margin-top: 8px;
  margin-left: 70px;
}

.rex-header__logo a {
  padding: 0;
  margin: 0;
}

.rex-header__icon-list {
  float: right;
  margin-top: 8px;
}
.rex-header__icon-list .rex-icon {
  margin-right: 0;
}
.rex-header__icon .rex-icon {
  margin-bottom: 1px;
  vertical-align: unset;
}

.rex-header__icon {
  display: inline-block;
  padding-right: 12px;
  vertical-align: middle;
  letter-spacing: normal;
  text-align: center;
  overflow: visible;
  font-size: 24px;
  min-width: 40px;
}

.rex-header__icon a {
  text-align: center;
  color: #4d4d4d;
  text-decoration: none;
  padding: 0;
  margin: 0;
  display: inline;
}
.rex-header__icon label {
  text-align: center;
  color: #4d4d4d;
  text-decoration: none;
  padding: 0;
  margin: 0;
  display: block;
}

.rex-header__icon p,
.rex-header__menu p
 {
  font-size: 10px;
}

.rex-header__icon p {
  margin-top: 4px;
}

.rex-header__icon label .rex-icon-search{
  display: block;
  margin-top: 2px;
  font-size: 22px;
}


.rex-menu {
  color: #333;
  font-size: 16px;
  z-index: 10010;
  background-color: #fff;
  line-height: 19px;
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 10010;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  transition: left .2s cubic-bezier(0.4,0.0,0.2,1);
  left: -100%;
}

.rex-hr {
  margin: 0px 24px;
  display:block;
  height: 0px;
  border: 0;
  border-top: 1px solid #EBEBEB;
  box-sizing: border-box;
  
}

.rex-global-nav__heading,
.rex-global-nav__heading--pickup {
  display: block;
  margin: 0;
	padding :20px 0px;
  line-height: 1;
	cursor :pointer;
}

.rex-header input {
	display: none;
}

.rex-header .menu-ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.rex-global-nav__link,
.rex-global-nav__link--hide {
  max-height: 0;
  overflow-y: hidden;
  transition: .1s cubic-bezier(0.4,0.0,0.2,1);
  -webkit-transition: .1s cubic-bezier(0.4,0.0,0.2,1);
}

.rex-global-nav__link--icon {
  /* max-height: unset; */
  height: 40px;
  font-size: 14px;

}

.rex-global-nav__link--view,
.rex-global-nav__link--level-1 {
  max-height: unset;
}

.rex-icon {
  margin-right: 12px;

}

.rex-global-nav__heading--pickup {
  margin-left: 24px;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-right: 20px;
  color: #053ACE;
  font-size: 16px;
  padding-top: 0;
  padding-bottom: 0;
}

.rex-menu__heading {
  z-index: 20002;
  position: fixed;
  background-color: #053ACE;
  color: #fff;
  height: 56px;
  width: 100%;
  overflow: hidden;
}

.rex-menu__heading.hide {
  background-color: unset;
}

.rex-header__nav-button .rex-menu__heading {
  background-color: unset;
}

.rex-header .home {
  margin-top: 70px;
}

.rex-global-nav {
  margin-top: 12px;
  margin-bottom: 24px;
}
.rex-global-nav__link.active {
  background-color: #E8EEFF;
}

.rex-global-nav__link--level-2 {
  padding-left: 24px;
}

.rex-global-nav__link a,
.rex-global-nav__link--home a {
  color: #333;
  display: block;
  margin: 11px 0 11px 48px;
  text-decoration-line: none;
  -webkit-text-decoration-line: none;
}

.rex-global-nav__link--icon a {
  margin: 6px 0 0 25px;
}

.rex-global-nav__link.active a {
  color: #053ACE;
}

.rex-global-nav__pc-link {
  float: right;
  margin-right: 24px;
}

.rex-global-nav__pc-link:after {
  content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDNIMTJWNEgxM1YzQzEzIDIuNDQ4IDEyLjU1MiAyIDEyIDJIMkMxLjQ0OCAyIDEgMi40NDggMSAzVjExQzEgMTEuNTUyIDEuNDQ4IDEyIDIgMTJINi41VjEzSDRWMTRIOVYxM0g3LjVWMTJIOVYxMUgyVjEwSDlWOUgyVjNaIiBmaWxsPSIjMDUzQUNFIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTEgMTNIMTRWMTBIMTFWMTNaTTExIDlIMTRWOEgxMVY5Wk0xMSA3SDE0VjZIMTFWN1pNMTQgNUgxMUMxMC40NDggNSAxMCA1LjQ0OCAxMCA2VjE0SDE1VjZDMTUgNS40NDggMTQuNTUyIDUgMTQgNVoiIGZpbGw9IiMwNTNBQ0UiLz4KPC9zdmc+Cg==');
}

.rex-global-nav__heading {
  font-size: 16px;
}
.rex-global-nav__link,
.rex-global-nav__heading--level-2 {
  font-size: 15px;
}
.rex-global-nav__link--level-2 {
  font-size: 14px;
}
.rex-global-nav__heading--link {
  margin: 0;
  padding: 18px 0px;
  line-height: 1;
}

.rex-global-nav__heading--link a {
  color: #053ACE;
  text-decoration-line: none;
  -webkit-text-decoration-line: none;
}

.rex-global-nav__heading {
  color: #053ACE;
  padding-left: 24px;
  padding-right: 20px;
}

.rex-global-nav__heading:active,
.rex-global-nav__link:active,
.rex-global-nav__link--home:active {
  background-color: #C9D7FF;
  transition: .3s ease-out;
}

.rex-global-nav__heading--level-2 {
  color: #333;
  padding-left: 48px;
}

.rex-menu ul {
  margin: 0;
}

#menu_bar00:checked ~ #links00 > li,
#menu_bar01:checked ~ #links01 > li,
#menu_bar02:checked ~ #links02 > li,
#menu_bar022:checked ~ #links022 > li,
#menu_bar023:checked ~ #links023 > li,
#menu_bar024:checked ~ #links024 > li,
#menu_bar025:checked ~ #links025 > li,
#menu_bar026:checked ~ #links026 > li,
#menu_bar027:checked ~ #links027 > li,
#menu_bar028:checked ~ #links028 > li,
#menu_bar029:checked ~ #links029 > li,
#menu_bar030:checked ~ #links030 > li,
#menu_bar031:checked ~ #links031 > li,
#menu_bar03:checked ~ #links03 > li,
#menu_bar04:checked ~ #links04 > li,
#menu_bar05:checked ~ #links05 > li,
#menu_bar06:checked ~ #links06 > li,
#menu_bar07:checked ~ #links07 > li
 {
	max-height: 50px;
  opacity: 1;
  display: block;
  vertical-align: middle;
}

#menu_bar00:checked ~ #links00,
#menu_bar01:checked ~ #links01,
#menu_bar02:checked ~ #links02,
#menu_bar022:checked ~ #links022,
#menu_bar0222:checked ~ #links0222,
#menu_bar023:checked ~ #links023,
#menu_bar024:checked ~ #links024,
#menu_bar025:checked ~ #links025,
#menu_bar026:checked ~ #links026,
#menu_bar028:checked ~ #links028,
#menu_bar029:checked ~ #links029,
#menu_bar030:checked ~ #links030,
#menu_bar031:checked ~ #links031,
#menu_bar03:checked ~ #links03,
#menu_bar04:checked ~ #links04,
#menu_bar05:checked ~ #links05,
#menu_bar06:checked ~ #links06,
#menu_bar07:checked ~ #links07
{
  margin-bottom: 13px;
}

#menu_bar02:checked ~ #links02 > li,
#menu_bar05:checked ~ #links05 > li{
	max-height: 500px;
  opacity: 1;
}

#menu_bar022:checked ~ #links022 > li{
	max-height: 700px;
  opacity: 1;
}

.rex-header .arrow-d {
  display: block;
  transition: .3s cubic-bezier(0.25,0,0.45,1);
  margin-top: -4px;
}
#menu_bar00:checked ~ #menu_label00 .arrow-d,
#menu_bar01:checked ~ #menu_label01 .arrow-d,
#menu_bar02:checked ~ #menu_label02 .arrow-d,
#menu_bar03:checked ~ #menu_label03 .arrow-d,
#menu_bar04:checked ~ #menu_label04 .arrow-d,
#menu_bar05:checked ~ #menu_label05 .arrow-d,
#menu_bar06:checked ~ #menu_label06 .arrow-d,
#menu_bar07:checked ~ #menu_label07 .arrow-d,
#menu_bar022:checked ~ #menu_label022 .arrow-d,
#menu_bar023:checked ~ #menu_label023 .arrow-d,
#menu_bar024:checked ~ #menu_label024 .arrow-d,
#menu_bar025:checked ~ #menu_label025 .arrow-d,
#menu_bar026:checked ~ #menu_label026 .arrow-d,
#menu_bar027:checked ~ #menu_label027 .arrow-d,
#menu_bar028:checked ~ #menu_label028 .arrow-d,
#menu_bar029:checked ~ #menu_label029 .arrow-d,
#menu_bar030:checked ~ #menu_label030 .arrow-d,
#menu_bar031:checked ~ #menu_label031 .arrow-d
 {
    transform: rotate(0deg);
}

#menu_bar00:not(:checked) ~ #menu_label00 .arrow-d,
#menu_bar01:not(:checked) ~ #menu_label01 .arrow-d,
#menu_bar02:not(:checked) ~ #menu_label02 .arrow-d,
#menu_bar03:not(:checked) ~ #menu_label03 .arrow-d,
#menu_bar04:not(:checked) ~ #menu_label04 .arrow-d,
#menu_bar05:not(:checked) ~ #menu_label05 .arrow-d,
#menu_bar06:not(:checked) ~ #menu_label06 .arrow-d,
#menu_bar07:not(:checked) ~ #menu_label07 .arrow-d,
#menu_bar022:not(:checked) ~ #menu_label022 .arrow-d,
#menu_bar023:not(:checked) ~ #menu_label023 .arrow-d,
#menu_bar024:not(:checked) ~ #menu_label024 .arrow-d,
#menu_bar025:not(:checked) ~ #menu_label025 .arrow-d,
#menu_bar026:not(:checked) ~ #menu_label026 .arrow-d,
#menu_bar027:not(:checked) ~ #menu_label027 .arrow-d,
#menu_bar028:not(:checked) ~ #menu_label028 .arrow-d,
#menu_bar029:not(:checked) ~ #menu_label029 .arrow-d,
#menu_bar030:not(:checked) ~ #menu_label030 .arrow-d,
#menu_bar031:not(:checked) ~ #menu_label031 .arrow-d
 {
    transform: rotate(-180deg);
}

#menu_label022 .link-mark,
#menu_label023 .link-mark,
#menu_label024 .link-mark,
#menu_label025 .link-mark,
#menu_label026 .link-mark,
#menu_label027 .link-mark,
#menu_label028 .link-mark,
#menu_label029 .link-mark,
#menu_label030 .link-mark,
#menu_label031 .link-mark
 {
  margin-top: -4px;
}

#menu_label022,
#menu_label023,
#menu_label024,
#menu_label025,
#menu_label026,
#menu_label027,
#menu_label028,
#menu_label029,
#menu_label030,
#menu_label031
 {
  padding-top: 12px;
  padding-bottom: 12px;
}

.rex-header #modal-close {
  margin-right: 24px;
}

.rex-header .arrow {
  float: right;
}

.link-mark {
    float: left;
    margin-top: 8px;
    width: 48px;
}

.rex-header .menu-li {
  margin-left: 60px;
}

.rex-menu.rex-menu--is-show {
  left: 0px;
  box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.1), 0px 6px 30px rgba(0, 0, 0, 0.02), 0px 16px 24px rgba(0, 0, 0, 0.04);
}

.scroll-fixed {
  overflow: hidden;
}

.rex-header-space {
  margin-top: 56px;
}

.rex-header__nav-button {
  z-index: 20005;
  position: absolute;
  top: 0;
  left: 0;
  height: 56px;
}

.rex-header__nav-button-inner {
  margin-left: 12px;
}

.rex-header__nav-button.rex-active {
  background-color: #053ACE;
  width: 100%;
}

.rex-header__nav-button p {
  font-size: 10px;
  margin-top: 20px;
}

.rex-header__menu-icon,
.rex-header__menu-icon span {
  display: inline-block;
  transition: all .2s;
  box-sizing: border-box;

}
.rex-header__menu-icon {
  position: relative;
  width: 18px;
  height: 14.5px;
  top: 14px;
  left: 10px;
}
#menu-icon-inner.rex-active span:nth-of-type(1) {
  -webkit-transform: translateY(7px) rotate(-45deg);
  transform: translateY(7px) rotate(-45deg);
  background-color: #fff;
}
#menu-icon-inner.rex-active span:nth-of-type(2) {
  opacity: 0;
}
#menu-icon-inner.rex-active span:nth-of-type(3) {
  -webkit-transform: translateY(-6px) rotate(45deg);
  transform: translateY(-6px) rotate(45deg);
  background-color: #fff;
}

#menu-icon.rex-active p {
  color: #fff;
}

.rex-header__menu-icon span {
  position: absolute;
  left: 0;
  width: 100%;
  height: 1.6px;
  background-color: #4D4D4D;
}
.rex-header__menu-icon span:nth-of-type(1) {
  top: 0;
}
.rex-header__menu-icon span:nth-of-type(2) {
  top: 7px;
}
.rex-header__menu-icon span:nth-of-type(3) {
  bottom: 0;
}

.rex-global-nav__link--level-1 {
  font-size: 16px;
}

.rex-menu {
 -webkit-tap-highlight-color:rgba(0,0,0,0);
}

ul.rex-global-nav__icon-list {
  margin-bottom: 8px;
}


/* アイコン用CSS */
@font-face {
  font-family: "rex-icon";
  src: url(data:application/font-woff;base64,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) format("woff"),
       url(data:application/x-font-ttf;base64,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cmV4LWljb24tY2hldnJvbi1yaWdodBpyZXgtaWNvbi1jaXJjbGUtYXJyb3ctbGVmdBtyZXgtaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQOcmV4LWljb24tY2xvc2UbcmV4LWljb24tZGVwb3NpdC13aXRoZHJhd2FsEHJleC1pY29uLWRlc2t0b3ATcmV4LWljb24tZGljdGlvbmFyeRdyZXgtaWNvbi1kb21lc3RpYy1zdG9jaw1yZXgtaWNvbi1lZGl0C3JleC1pY29uLWZ4DXJleC1pY29uLWdpZnQNcmV4LWljb24taGVscA1yZXgtaWNvbi1ob21lDnJleC1pY29uLWlkZWNvF3JleC1pY29uLWluZGV4LWV4Y2hhbmdlDXJleC1pY29uLWluZm8UcmV4LWljb24taW5mb3JtYXRpb24ZcmV4LWljb24taW52ZXN0bWVudC10cnVzdA1yZXgtaWNvbi1saXN0DnJleC1pY29uLWxvZ2luDXJleC1pY29uLW1lbnUXcmV4LWljb24tbW9kZS1zd2l0Y2hpbmcRcmV4LWljb24tbmV3LW9wZW4TcmV4LWljb24tbmV3LXdpbmRvdw1yZXgtaWNvbi1uaXNhDHJleC1pY29uLXBkZg5yZXgtaWNvbi1waG9uZRZyZXgtaWNvbi1wb2ludC1wcm9ncmFtDnJleC1pY29uLXBvaW50FXJleC1pY29uLXByaWNlLWNoYXJnZRJyZXgtaWNvbi1yYWt1LXdyYXAXcmV4LWljb24tcmFua2luZy1maWxsZWQQcmV4LWljb24tcmFua2luZw9yZXgtaWNvbi1yYXRpbmcQcmV4LWljb24tcmVmcmVzaBdyZXgtaWNvbi1yZXNlcnZlLWZpbGxlZA9yZXgtaWNvbi1zZWFyY2gTcmV4LWljb24tc21hcnRwaG9uZRByZXgtaWNvbi13YXJuaW5nEHJleC1pY29uLXpvb20taW4AAAAAAA==) format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="rex-icon-"]:before, [class*=" rex-icon-"]:before {
  font-family: "rex-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.rex-icon-arrow-down:before { content: "\EA01";}
.rex-icon-arrow-right:before { content: "\EA02";}
.rex-icon-arrow-up:before { content: "\EA03";}
.rex-icon-asset-management:before { content: "\EA04";}
.rex-icon-calendar:before { content: "\EA05";}
.rex-icon-campaign:before { content: "\EA06";}
.rex-icon-check:before { content: "\EA07";}
.rex-icon-chevron-left:before { content: "\EA08";}
.rex-icon-chevron-right:before { content: "\EA09";}
.rex-icon-circle-arrow-left:before { content: "\EA0A";}
.rex-icon-circle-arrow-right:before { content: "\EA0B";}
.rex-icon-close:before { content: "\EA0C";}
.rex-icon-deposit-withdrawal:before { content: "\EA0D";}
.rex-icon-desktop:before { content: "\EA0E";}
.rex-icon-dictionary:before { content: "\EA0F";}
.rex-icon-domestic-stock:before { content: "\EA10";}
.rex-icon-edit:before { content: "\EA11";}
.rex-icon-fx:before { content: "\EA12";}
.rex-icon-gift:before { content: "\EA13";}
.rex-icon-help:before { content: "\EA14";}
.rex-icon-home:before { content: "\EA15";}
.rex-icon-ideco:before { content: "\EA16";}
.rex-icon-index-exchange:before { content: "\EA17";}
.rex-icon-info:before { content: "\EA18";}
.rex-icon-information:before { content: "\EA19";}
.rex-icon-investment-trust:before { content: "\EA1A";}
.rex-icon-list:before { content: "\EA1B";}
.rex-icon-login:before { content: "\EA1C";}
.rex-icon-menu:before { content: "\EA1D";}
.rex-icon-mode-switching:before { content: "\EA1E";}
.rex-icon-new-open:before { content: "\EA1F";}
.rex-icon-new-window:before { content: "\EA20";}
.rex-icon-nisa:before { content: "\EA21";}
.rex-icon-pdf:before { content: "\EA22";}
.rex-icon-phone:before { content: "\EA23";}
.rex-icon-point-program:before { content: "\EA24";}
.rex-icon-point:before { content: "\EA25";}
.rex-icon-price-charge:before { content: "\EA26";}
.rex-icon-raku-wrap:before { content: "\EA27";}
.rex-icon-ranking-filled:before { content: "\EA28";}
.rex-icon-ranking:before { content: "\EA29";}
.rex-icon-rating:before { content: "\EA2A";}
.rex-icon-refresh:before { content: "\EA2B";}
.rex-icon-reserve-filled:before { content: "\EA2C";}
.rex-icon-search:before { content: "\EA2D";}
.rex-icon-smartphone:before { content: "\EA2E";}
.rex-icon-warning:before { content: "\EA2F";}
.rex-icon-zoom-in:before { content: "\EA30";}

.rex-icon-toushiru::before {
  content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yMi41IDBIMS41QzAuNjcxNTczIDAgMCAwLjY3MTU3MyAwIDEuNVYyMi41QzAgMjMuMzI4NCAwLjY3MTU3MyAyNCAxLjUgMjRIMjIuNUMyMy4zMjg0IDI0IDI0IDIzLjMyODQgMjQgMjIuNVYxLjVDMjQgMC42NzE1NzMgMjMuMzI4NCAwIDIyLjUgMFoiIGZpbGw9IiMwMTQwOTkiLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAuNCAxOS4wMjc1QzIwLjIwMDMgMTguOTExNSAxOS45Njc0IDE4Ljg2NjIgMTkuNzM4OCAxOC44OTg5QzE5LjUxMDIgMTguOTMxNiAxOS4yOTkzIDE5LjA0MDMgMTkuMTQgMTkuMjA3NUwxOC45Mzc1IDE5LjQwMjVDMTguNTU1IDE5Ljc4NSAxOC4zMDc1IDE5LjkxMjUgMTguMDYgMTkuNjU3NUMxNy45NjIyIDE5LjQ2MjEgMTcuOTEzMyAxOS4yNDU5IDE3LjkxNzUgMTkuMDI3NVYxNC40MTVDMTcuOTE3NSAxMy42NjUgMTcuNjE3NSAxMy4zMDUgMTcuMDYyNSAxMy4zMDVDMTYuNTA3NSAxMy4zMDUgMTYuMjA3NSAxMy42OTUgMTYuMjA3NSAxNC40MTVWMTkuOThDMTYuMjEwNiAyMC4zOTU5IDE2LjM1NTkgMjAuNzk4MyAxNi42MTkyIDIxLjEyMDJDMTYuODgyNSAyMS40NDIyIDE3LjI0OCAyMS42NjQ0IDE3LjY1NSAyMS43NUMxNy45NDYzIDIxLjc5ODYgMTguMjQ0NyAyMS43ODQ5IDE4LjUzMDMgMjEuNzA5OUMxOC44MTYgMjEuNjM1IDE5LjA4MjYgMjEuNTAwNCAxOS4zMTI1IDIxLjMxNUwyMC4xMjI1IDIwLjUyQzIwLjc3NSAxOS43MSAyMC44NzI1IDE5LjI1MjUgMjAuNCAxOS4wMiIgZmlsbD0id2hpdGUiLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQuNTUgMTMuMjIyNUMxMy45OTUgMTMuMjIyNSAxMy42OTUgMTMuNjA1IDEzLjY5NSAxNC4zMjVWMTkuMTQ3NUMxMy42OTUgMTkuNzEgMTMuMTkyNSAxOS44Mzc1IDEzLjEyNSAyMC40VjIwLjQ4MjVDMTMuMTI1IDIwLjg2NSAxMy4zMDUgMjEuNDUgMTMuNjUgMjEuNDVDMTQuMTEyIDIxLjQyMzkgMTQuNTQ3MiAyMS4yMjUxIDE0Ljg2OTUgMjAuODkzMUMxNS4xOTE4IDIwLjU2MTEgMTUuMzc3NiAyMC4xMjAxIDE1LjM5IDE5LjY1NzVWMTQuMzI1QzE1LjM5IDEzLjU3NSAxNS4wODI1IDEzLjIyMjUgMTQuNTUgMTMuMjIyNVoiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNNi40NDIzNiAzLjYyOTk5VjQuNzI0OTlDNi40NDM5MSA0Ljg1ODY2IDYuNDk1NjggNC45ODY4NSA2LjU4NzM5IDUuMDg0MTFDNi42NzkwOSA1LjE4MTM3IDYuODA0MDIgNS4yNDA1OSA2LjkzNzM2IDUuMjQ5OTlMOS4xODczNiA1LjUwNDk5QzkuODk5ODYgNS41Nzk5OSAxMC4yNTI0IDUuODQ5OTkgMTAuMjUyNCA2LjU2MjQ5QzEwLjI1MjQgNy4yNzQ5OSA5LjgwOTg2IDcuMjI5OTkgOS4wNTIzNiA3LjE0NzQ5TDcuMTA5ODYgNi45NTk5OUM3LjAyNTE0IDYuOTQ3ODcgNi45Mzg3OCA2Ljk1NDQ4IDYuODU2ODkgNi45NzkzN0M2Ljc3NSA3LjAwNDI1IDYuNjk5NTcgNy4wNDY4IDYuNjM1OTIgNy4xMDQwMkM2LjU3MjI2IDcuMTYxMjQgNi41MjE5NCA3LjIzMTcyIDYuNDg4NSA3LjMxMDUxQzYuNDU1MDUgNy4zODkyOSA2LjQzOTMxIDcuNDc0NDYgNi40NDIzNiA3LjU1OTk5VjEwLjA4QzYuNDQyMzYgMTAuODMgNi4zNTIzNiAxMS4yMiA1LjYwOTg2IDExLjIyQzQuODY3MzYgMTEuMjIgNC42NzIzNiAxMC44MjI1IDQuNjcyMzYgMTAuMDhWMy42Mjk5OUM0LjY3MjM2IDIuODc5OTkgNC45ODczNiAyLjQ4OTk5IDUuNTU3MzYgMi40ODk5OUM2LjEyNzM2IDIuNDg5OTkgNi40NDIzNiAyLjg4NzQ5IDYuNDQyMzYgMy42Mjk5OVoiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNMTcuMTc0OSAyLjc0NTAxQzE3LjE4NjggMi44MTA2NyAxNy4yMjA5IDIuODcwMjcgMTcuMjcxMyAyLjkxMzkyQzE3LjMyMTggMi45NTc1OCAxNy4zODU3IDIuOTgyNjYgMTcuNDUyNCAyLjk4NTAxSDE4LjE1NzRDMTguMzEyMiAyLjk2OTQ2IDE4LjQ2ODYgMi45ODg3NyAxOC42MTUgMy4wNDE1NEMxOC43NjE0IDMuMDk0MzEgMTguODk0MiAzLjE3OTIgMTkuMDAzNSAzLjI4OTk2QzE5LjExMjggMy40MDA3MyAxOS4xOTYgMy41MzQ1NyAxOS4yNDY4IDMuNjgxNjZDMTkuMjk3NyAzLjgyODc2IDE5LjMxNSAzLjk4NTM3IDE5LjI5NzQgNC4xNDAwMUMxOS4yNzk0IDQuNDU2OCAxOS4yMjkyIDQuNzcwOTMgMTkuMTQ3NCA1LjA3NzUxTDE3Ljg3OTkgMTAuMzI3NUMxNy44MzM1IDEwLjYyMDUgMTcuNjc3NiAxMC44ODQ5IDE3LjQ0MzcgMTEuMDY3M0MxNy4yMDk4IDExLjI0OTcgMTYuOTE1MyAxMS4zMzY1IDE2LjYxOTkgMTEuMzFDMTYuMTI0OSAxMS4zMSAxNS45Mzc0IDEwLjgyMjUgMTYuMTI0OSAxMC4wNDI1TDE3LjE1MjQgNS43OTc1MUMxNy4yMjI0IDUuNjQ1NzYgMTcuMjQ5OSA1LjQ3Nzg0IDE3LjIzMTkgNS4zMTE2OUMxNy4yMTM5IDUuMTQ1NTQgMTcuMTUxMSA0Ljk4NzQgMTcuMDUwMiA0Ljg1NDE3QzE2Ljk0OTMgNC43MjA5NCAxNi44MTQxIDQuNjE3NjEgMTYuNjU5MSA0LjU1NTIzQzE2LjUwNCA0LjQ5Mjg2IDE2LjMzNDkgNC40NzM3NyAxNi4xNjk5IDQuNTAwMDFIMTYuMDI3NEMxNS4yNzc0IDQuNTAwMDEgMTQuODg3NCA0Ljg3NTAxIDE0Ljg4NzQgNS41NTc1MUMxNC45MDU0IDUuNzExNTcgMTQuODg4MyA1Ljg2NzcyIDE0LjgzNzQgNi4wMTQyNEMxNC43ODY1IDYuMTYwNzYgMTQuNzAzMSA2LjI5Mzg1IDE0LjU5MzQgNi40MDM1M0MxNC40ODM3IDYuNTEzMjEgMTQuMzUwNiA2LjU5NjY0IDE0LjIwNDEgNi42NDc1NUMxNC4wNTc2IDYuNjk4NDYgMTMuOTAxNCA2LjcxNTU0IDEzLjc0NzQgNi42OTc1MUMxMy4zMzQ5IDYuNjk3NTEgMTMuMTE3NCA2LjMwMDAxIDEzLjExNzQgNS41NTc1MVY0LjEyNTAxQzEzLjEwNDcgMy45NzM0MiAxMy4xMjU0IDMuODIwOTEgMTMuMTc4IDMuNjc4MTZDMTMuMjMwNSAzLjUzNTQxIDEzLjMxMzYgMy40MDU4OSAxMy40MjE2IDMuMjk4NjlDMTMuNTI5NSAzLjE5MTQ5IDEzLjY1OTUgMy4xMDkyIDEzLjgwMjYgMy4wNTc2MUMxMy45NDU3IDMuMDA2MDEgMTQuMDk4NCAyLjk4NjM1IDE0LjI0OTkgMy4wMDAwMUgxNS4xNzI0QzE1LjIzMzMgMy4wMDUyNyAxNS4yOTQxIDIuOTg4NDcgMTUuMzQzNiAyLjk1MjY4QzE1LjM5MzIgMi45MTY4OCAxNS40MjgyIDIuODY0NDggMTUuNDQyNCAyLjgwNTAxQzE1LjUxNzQgMi40NDUwMSAxNS44MTc0IDIuMjU3NTEgMTYuMjk3NCAyLjI1NzUxQzE2Ljc3NzQgMi4yNTc1MSAxNy4wOTI0IDIuNDE1MDEgMTcuMTc0OSAyLjc0NTAxWiIgZmlsbD0id2hpdGUiLz4NCjxwYXRoIGQ9Ik02LjI4NTIxIDEzLjI2QzcuMDM1MjEgMTMuMjYgNy40MjUyMSAxMy4zMjc1IDcuNDI1MjEgMTQuMDdDNy40MjUyMSAxNC44MTI1IDcuMDI3NzEgMTUgNi4yODUyMSAxNUg1LjA0NzcxQzQuMjk3NzEgMTUgMy45MDc3MSAxNC45NTUgMy45MDc3MSAxNC4yMTI1QzMuOTA3NzEgMTMuNDcgNC4zMDUyMSAxMy4yOSA1LjA0NzcxIDEzLjI5TDYuMjg1MjEgMTMuMjZaTTYuMjg1MjEgMTUuNTc3NUM3LjAzNTIxIDE1LjU3NzUgNy40MjUyMSAxNS43NjUgNy40MjUyMSAxNi41MDc1QzcuNDI1MjEgMTcuMjUgNy4wMjc3MSAxNy4yNTc1IDYuMjg1MjEgMTcuMjU3NUg1LjA0NzcxQzQuMjk3NzEgMTcuMjU3NSAzLjkwNzcxIDE3LjEzIDMuOTA3NzEgMTYuMzk1QzMuOTA3NzEgMTUuODEgNC4zMDUyMSAxNS41NDc1IDUuMDQ3NzEgMTUuNTQ3NUw2LjI4NTIxIDE1LjU3NzVaTTEwLjExNzcgMTYuNDI1VjE5LjkxMjVDMTAuMDk0OSAyMC4zODYxIDkuODk5MDUgMjAuODM0OSA5LjU2NzIzIDIxLjE3MzZDOS4yMzU0MSAyMS41MTI0IDguNzkwNzcgMjEuNzE3NSA4LjMxNzcxIDIxLjc1SDUuMjUwMjFDNC41MDAyMSAyMS43NSA0LjExMDIxIDIxLjY1MjUgNC4xMTAyMSAyMC45MUM0LjExMDIxIDIwLjE2NzUgNC41MDAyMSAyMC4wNyA1LjI1MDIxIDIwLjA3SDcuNzcwMjFDNy44NDc4OSAyMC4wNzMyIDcuOTI1MzcgMjAuMDYwMiA3Ljk5Nzc5IDIwLjAzMTlDOC4wNzAyIDIwLjAwMzcgOC4xMzU5NiAxOS45NjA3IDguMTkwOTMgMTkuOTA1N0M4LjI0NTkgMTkuODUwOCA4LjI4ODg4IDE5Ljc4NSA4LjMxNzE1IDE5LjcxMjZDOC4zNDU0MyAxOS42NDAyIDguMzU4MzkgMTkuNTYyNyA4LjM1NTIyIDE5LjQ4NVYxNi40MjVDOC4zNTUyMiAxNS42NzUgOC42NzAyMSAxNS4yODUgOS4yNDAyMSAxNS4yODVDOS44MTAyMSAxNS4yODUgMTAuMTE3NyAxNS42ODI1IDEwLjExNzcgMTYuNDI1WiIgZmlsbD0id2hpdGUiLz4NCjwvc3ZnPg==');
}

.rex-icon-ispeed::before {
  content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0wIDE2VjIwLjJDMCAyMi4yOTg4IDEuNzAxMiAyNCAzLjggMjRIMjAuMkMyMi4yOTg4IDI0IDI0IDIyLjI5ODggMjQgMjAuMlYxNkgwWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xNC42Mjk2IDE3LjgxNjhIMTIuMzExMkwxMi4xNzUyIDE4LjUxODhIMTQuNDkzNkwxNC42Mjk2IDE3LjgxNjhaIiBmaWxsPSJ3aGl0ZSIvPg0KPHBhdGggZD0iTTguODc4NzcgMTcuODE2OEw2LjkzMzE3IDE3LjgxOTZDNi41MjIzNyAxNy44NyA2LjEzMTU3IDE4LjE1MjQgNS45NDc1NyAxOC41MTg4TDcuOTAyNzcgMTguNTE3MkM4LjMxMzk3IDE4LjQ2NjggOC42OTQ3NyAxOC4xODMyIDguODc4NzcgMTcuODE2OFoiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNMTguNDMwOCAxOS4yMkgxNy42OTRMMTcuNTYyNCAxOS45MjA4SDE4LjI5OTZMMTguNDMwOCAxOS4yMloiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNMy4yMzM1OCAxOS45MjRIMy41ODM1OEwzLjI4NDM4IDIxLjQ5ODhIMy45ODMxOEw0LjQxNjc4IDE5LjIySDMuMzY3MThMMy4yMzM1OCAxOS45MjRaIiBmaWxsPSJ3aGl0ZSIvPg0KPHBhdGggZD0iTTE3LjQzNTIgMTcuODE2OEgxNS4xMTY0TDE0Ljk4MDQgMTguNTE4OEgxNy4yOTg4TDE3LjQzNTIgMTcuODE2OFoiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNMTkuODU4NCAxNy44MTY4SDE3Ljk2MTJMMTcuODI1NiAxOC41MjY0SDE5Ljc4MjhDMTkuOTQ2IDE4LjUyNjQgMjAuMDUyOCAxOC42NDEyIDIwLjA1MiAxOC43ODMyQzIwLjA1MiAxOC44MDA4IDIwLjA1IDE4LjgxODQgMjAuMDQ2OCAxOC44MzY4TDE5LjczIDIwLjUwMzJDMTkuNjk4NCAyMC42Njg0IDE5LjUyNiAyMC44MDA0IDE5LjM0NCAyMC44MDA0SDE4LjA5NDhMMTguMTkyIDIwLjI3NzZMMTcuNDkgMjAuMjc2NEwxNy4yNDg0IDIxLjQ5ODhIMTkuMTU3MkMxOS43NTM2IDIxLjQ5ODggMjAuMzI2IDIxLjA0NzYgMjAuNDMyOCAyMC40ODg0TDIwLjc0OTIgMTguODI3MkMyMC43NjA4IDE4Ljc2NiAyMC43NjY0IDE4LjcwNiAyMC43NjY0IDE4LjY0OEMyMC43NjU2IDE4LjE3NDggMjAuMzg5NiAxNy44MTY4IDE5Ljg1ODQgMTcuODE2OFoiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNMTQuNDU0NCAyMS40OTg4SDE2LjY2MjhMMTYuNzkyOCAyMC43OTc2SDE1LjI2MzZMMTUuNDI1NiAxOS45MjA4SDE2Ljk1NTZMMTcuMDg0NCAxOS4yMjE2TDE0Ljg3NDggMTkuMjJMMTQuNDU0NCAyMS40OTg4WiIgZmlsbD0id2hpdGUiLz4NCjxwYXRoIGQ9Ik0xMS42NDkyIDIxLjQ5ODhIMTMuODU4TDEzLjk4NzIgMjAuNzk3NkgxMi40NTg4TDEyLjYyIDE5LjkyMDhIMTQuMTQ5NkwxNC4yNzkyIDE5LjIyMTZMMTIuMDcgMTkuMjJMMTEuNjQ5MiAyMS40OTg4WiIgZmlsbD0id2hpdGUiLz4NCjxwYXRoIGQ9Ik03LjM5OTk3IDE5LjIySDcuMzgwMzdINS44MTM5OEM1Ljg1NTk4IDE5LjYwMzIgNi4xNDc5OCAxOS44Njg0IDYuNTU1MTggMTkuOTIxMkg3LjI4OTk3QzcuNDQ4MzcgMTkuOTIxMiA3LjU1NzE3IDIwLjAzNTYgNy41NTU1NyAyMC4xNzk2QzcuNTU1NTcgMjAuMTk3MiA3LjU1MzU3IDIwLjIxNTIgNy41NDk5NyAyMC4yMzM2TDcuNTAxNTcgMjAuNDg4QzcuNDY5OTcgMjAuNjU2NCA3LjMwMTU3IDIwLjc5ODggNy4xMjM1NyAyMC43OTg4TDUuNTA4NzggMjAuNzk4TDUuMzcyMzggMjEuNDk2OEw2Ljk0NzU3IDIxLjQ5ODhDNy41MjgzNyAyMS40OTg4IDguMDg4MzcgMjEuMDUyNCA4LjE5NTk3IDIwLjQ4NDhMOC4yNDE1NyAyMC4yNDU2QzguMjUzOTcgMjAuMTc5NiA4LjI1OTk3IDIwLjExNTYgOC4yNTk1NyAyMC4wNTMyQzguMjU3MTcgMTkuNTgzNiA3LjkwMzE3IDE5LjIyODggNy4zOTk5NyAxOS4yMloiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNOC41Mjc5NSAyMS40OTg4SDkuMjI5NTVMOS42NjAzNSAxOS4yMkg4Ljk2Mzk1TDguNTI3OTUgMjEuNDk4OFoiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNMTEuNjc0OCAxOC42NDgzQzExLjY3NDQgMTguMTc1MSAxMS4yOTk2IDE3LjgxNzEgMTAuNzY5MiAxNy44MTcxSDkuNzUyOEw5LjA5MzIgMTguNTIzMUwxMC42ODI4IDE4LjUyMTFDMTAuODQ1MiAxOC41MjExIDEwLjk1ODggMTguNjM1NSAxMC45NTk2IDE4Ljc3NzVDMTAuOTU5NiAxOC43OTUxIDEwLjk1OCAxOC44MTI3IDEwLjk1NDggMTguODMxMUwxMC44MDcyIDE5LjYyNTVDMTAuNzc1NiAxOS43OTExIDEwLjYxIDE5LjkyNzkgMTAuNDI4NCAxOS45Mjc5TDEwLjIyOTIgMTkuOTI2M0wxMC4wOTI0IDIwLjYyOTVIMTAuMjM2QzEwLjgzMDQgMjAuNjI5NSAxMS4zOTg4IDIwLjE4OTkgMTEuNTA1MiAxOS42MzAzTDExLjY1NzYgMTguODI4M0MxMS42NjkyIDE4Ljc2NjMgMTEuNjc0OCAxOC43MDYzIDExLjY3NDggMTguNjQ4M1oiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNNC40ODE5OCAxNy42MjA4QzQuMzc4NzggMTcuNTE3NiA0LjI1NTE4IDE3LjQ2NjggNC4xMDk5OCAxNy40NjY4QzMuOTY1MTggMTcuNDY2OCAzLjg0MTE4IDE3LjUxNzYgMy43Mzg3OCAxNy42MjA4QzMuNjM1NTggMTcuNzIzMiAzLjU4Mzk4IDE3Ljg0NzYgMy41ODM5OCAxNy45OTI4QzMuNTgzOTggMTguMTM3MiAzLjYzNTU4IDE4LjI2MTYgMy43Mzg3OCAxOC4zNjRDMy44NDExOCAxOC40NjcyIDMuOTY1NTggMTguNTE4NCA0LjEwOTk4IDE4LjUxODRDNC4yNTUxOCAxOC41MTg0IDQuMzc4NzggMTguNDY2OCA0LjQ4MTk4IDE4LjM2NEM0LjU4NTE4IDE4LjI2MTYgNC42MzU5OCAxOC4xMzcyIDQuNjM1OTggMTcuOTkyOEM0LjYzNTk4IDE3Ljg0NzYgNC41ODQ3OCAxNy43MjMyIDQuNDgxOTggMTcuNjIwOFoiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNMjQgMy44VjE2SDBWMy44QzAgMS43MSAxLjcxIDAgMy44IDBIMjAuMkMyMi4yOSAwIDI0IDEuNzEgMjQgMy44WiIgZmlsbD0iI0YxRjJGMiIvPg0KPHBhdGggZD0iTTMuMTcwODMgNy41MDAwMkwyLjUwMDQzIDYuOTM3NjJINy4xOTkyM0wzLjE3MDgzIDcuNTAwMDJaIiBmaWxsPSIjQkYwMDAwIi8+DQo8cGF0aCBkPSJNMy45MzM2NCA2LjUxNlY1LjI3MDRINC40NzMyNEw1LjQwNzY0IDYuNTE2SDYuMzYyODRMNS4yMzM2NCA1LjAxMzJDNS41ODU2NCA0Ljc2MDggNS44MTY0NCA0LjM1IDUuODE2NDQgMy44ODQ4QzUuODE2NDQgMy4xMjA4IDUuMTk1MjQgMi41IDQuNDMxMjQgMi41SDMuMTcwODRWNi41MTZIMy45MzM2NFpNMy45MzM2NCAzLjI2MjRINC40MzE2NEM0Ljc3NDQ0IDMuMjYyNCA1LjA1NDQ0IDMuNTQxMiA1LjA1NDQ0IDMuODg0NEM1LjA1NDQ0IDQuMjI4OCA0Ljc3NDA0IDQuNTA3MiA0LjQzMTY0IDQuNTA3MkgzLjkzMzY0VjMuMjYyNFoiIGZpbGw9IiNCRjAwMDAiLz4NCjxwYXRoIGQ9Ik0xMS41MDA0IDZIMTAuMDAwNFYxNEgxMS41MDA0VjZaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTkuMDAwNDMgOEg3LjUwMDQzVjEySDkuMDAwNDNWOFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNNi41MDA0MyAxMEg1LjAwMDQzVjEzLjVINi41MDA0M1YxMFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTYuNTAwNCA2LjVIMTUuMDAwNFYxM0gxNi41MDA0VjYuNVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTkuMDAwNCA0LjVIMTcuNTAwNFYxMUgxOS4wMDA0VjQuNVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTQuMDAwNCAzSDEyLjUwMDRWMTFIMTQuMDAwNFYzWiIgZmlsbD0iYmxhY2siLz4NCjwvc3ZnPg0K');
}

.rex-icon-ispeed-fx::before {
  content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0wIDE2VjIwLjJDMCAyMi4yOTg4IDEuNzAxMiAyNCAzLjggMjRIMjAuMkMyMi4yOTg4IDI0IDI0IDIyLjI5ODggMjQgMjAuMlYxNkgwWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xNC4xMzUzIDE3LjgxODhMMTQuMDkyOSAxNy44Nzc2QzEzLjkzNDEgMTguMDk2NCAxMy44MTE3IDE4LjI2MzIgMTMuNzE5MyAxOC4zODhDMTMuNjQyOSAxOC40OTA4IDEzLjU4MDUgMTguNTc0IDEzLjUzMzMgMTguNjM4NEMxMy41MTIxIDE4LjU4MDQgMTMuNDg2NSAxOC41MDg4IDEzLjQ1NjEgMTguNDI0NEMxMy40MTAxIDE4LjI5NjggMTMuMzQ3MyAxOC4xMjYgMTMuMjY4MSAxNy45MTJMMTMuMjMzNyAxNy44MTg4SDEyLjE4NTdMMTIuMjU3NyAxOC4wMTEyQzEyLjMzMjEgMTguMjEwOCAxMi4zOTY5IDE4LjM4NjggMTIuNDUxNyAxOC41Mzg4QzEyLjUwNjkgMTguNjkyNCAxMi41NTYxIDE4LjgyNjggMTIuNTk5MyAxOC45NDI4QzEyLjY0MjEgMTkuMDU3MiAxMi42NzY5IDE5LjE1MzYgMTIuNzA0MSAxOS4yMzI0QzEyLjczMjEgMTkuMzEzNiAxMi43NTY5IDE5LjM4MiAxMi43NzY1IDE5LjQzNDRDMTIuNzk5MyAxOS40OTg4IDEyLjgxNzcgMTkuNTUgMTIuODMxMyAxOS41ODc2QzEyLjgwMTcgMTkuNjI4IDEyLjc2MDEgMTkuNjg1NiAxMi43MDY5IDE5Ljc1OTZDMTIuNjY1NyAxOS44MTQ0IDEyLjYxNDUgMTkuODg0NCAxMi41NTI1IDE5Ljk3QzEyLjQ5MTMgMjAuMDU0OCAxMi40MTUzIDIwLjE1OCAxMi4zMjUzIDIwLjI3OTZDMTIuMjM0NSAyMC40MDIgMTIuMTI5MyAyMC41NDQ0IDEyLjAwODkgMjAuNzA3NkMxMS44ODg5IDIwLjg3MDQgMTEuNzQ5MyAyMS4wNTg4IDExLjU5MDkgMjEuMjcyNEwxMS40MjI1IDIxLjQ5OTZIMTIuNTI2MUwxMi41Njg5IDIxLjQ0MTJDMTIuNzQxNyAyMS4yMDQgMTIuODgxMyAyMS4wMTQ0IDEyLjk4MzMgMjAuODc3MkMxMy4wNzQ5IDIwLjc1NDggMTMuMTQ4NSAyMC42NTQ4IDEzLjIwMjEgMjAuNTc5NkwxMy4zMDA5IDIwLjg0MkMxMy4zNTMzIDIwLjk4MiAxMy40MjI1IDIxLjE3MTYgMTMuNTA2MSAyMS40MDUyTDEzLjU0MDEgMjEuNDk5NkgxNC41ODUzTDE0LjUxODEgMjEuMzA5NkMxNC40NDI1IDIxLjA5NjQgMTQuMzcyOSAyMC45MDUyIDE0LjMxMTMgMjAuNzQxNkMxNC4yNTAxIDIwLjU4IDE0LjE5NzcgMjAuNDM3MiAxNC4xNTQ1IDIwLjMxNjRDMTQuMTEwNSAyMC4xOTM2IDE0LjA3MjkgMjAuMDg5MiAxNC4wNDA5IDIwLjAwMzZMMTMuOTYzMyAxOS43OTc2QzEzLjkzNjEgMTkuNzIwNCAxMy45MTY1IDE5LjY2NzYgMTMuOTAyNSAxOS42MzA0QzEzLjkzMDUgMTkuNTkyNCAxMy45Njg5IDE5LjUzOTIgMTQuMDE3NyAxOS40NzJDMTQuMDU4NSAxOS40MTc2IDE0LjEwODEgMTkuMzUwNCAxNC4xNjc3IDE5LjI3QzE0LjIyNjUgMTkuMTkwNCAxNC4yOTgxIDE5LjA5MjQgMTQuMzgyOSAxOC45NzY4QzE0LjQ2NjkgMTguODYxNiAxNC41NjUzIDE4LjcyNzYgMTQuNjc4MSAxOC41NzUyQzE0Ljc5MTMgMTguNDIyNCAxNC45MjIxIDE4LjI0NiAxNS4wNzEzIDE4LjA0NkwxNS4yNDA5IDE3LjgxODRIMTQuMTM1M1YxNy44MTg4WiIgZmlsbD0iI0YxRjJGMiIvPg0KPHBhdGggZD0iTTExLjg2NDUgMTcuODE4N0g5LjQ0MTY5TDkuMjY5MjkgMTguNzUwM0gxMS42OTE3TDExLjg2NDUgMTcuODE4N1oiIGZpbGw9IiNGMUYyRjIiLz4NCjxwYXRoIGQ9Ik05LjE2ODQ0IDE5LjI5OTJMOC43NTk2NCAyMS41SDkuNjk2MDRMOS45MzIwNCAyMC4yMzA4SDExLjQxOEwxMS41OTA4IDE5LjI5OTJIOS4xNjg0NFoiIGZpbGw9IiNGMUYyRjIiLz4NCjxwYXRoIGQ9Ik0yNCAzLjhWMTZIMFYzLjhDMCAxLjcxIDEuNzEgMCAzLjggMEgyMC4yQzIyLjI5IDAgMjQgMS43MSAyNCAzLjhaIiBmaWxsPSIjRjFGMkYyIi8+DQo8cGF0aCBkPSJNMy4xNzA3NyA3LjUwMDAyTDIuNTAwMzcgNi45Mzc2Mkg3LjE5OTE3TDMuMTcwNzcgNy41MDAwMloiIGZpbGw9IiNCRjAwMDAiLz4NCjxwYXRoIGQ9Ik0zLjkzMzU4IDYuNTE2VjUuMjcwNEg0LjQ3MzE4TDUuNDA3NTggNi41MTZINi4zNjI3OEw1LjIzMzU4IDUuMDEzMkM1LjU4NTU4IDQuNzYwOCA1LjgxNjM4IDQuMzUgNS44MTYzOCAzLjg4NDhDNS44MTYzOCAzLjEyMDggNS4xOTUxOCAyLjUgNC40MzExOCAyLjVIMy4xNzA3OFY2LjUxNkgzLjkzMzU4Wk0zLjkzMzU4IDMuMjYyNEg0LjQzMTU4QzQuNzc0MzggMy4yNjI0IDUuMDU0MzggMy41NDEyIDUuMDU0MzggMy44ODQ0QzUuMDU0MzggNC4yMjg4IDQuNzczOTggNC41MDcyIDQuNDMxNTggNC41MDcySDMuOTMzNThWMy4yNjI0WiIgZmlsbD0iI0JGMDAwMCIvPg0KPHBhdGggZD0iTTExLjUwMDUgNkgxMC4wMDA1VjE0SDExLjUwMDVWNloiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNOS4wMDA0OSA4SDcuNTAwNDlWMTJIOS4wMDA0OVY4WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik02LjUwMDQ5IDEwSDUuMDAwNDlWMTMuNUg2LjUwMDQ5VjEwWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xNi41MDA1IDYuNUgxNS4wMDA1VjEzSDE2LjUwMDVWNi41WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xOS4wMDA1IDQuNUgxNy41MDA1VjExSDE5LjAwMDVWNC41WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xNC4wMDA1IDNIMTIuNTAwNVYxMUgxNC4wMDA1VjNaIiBmaWxsPSJibGFjayIvPg0KPC9zdmc+DQo=');
}

.rex-icon-ispeed-op::before {
  content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiPg0KPHBhdGggZD0iTTAuMDAwNDI3MjQ2IDE2VjIwLjJDMC4wMDA0MjcyNDYgMjIuMjk4OCAxLjcwMTYzIDI0IDMuODAwNDMgMjRIMjAuMkMyMi4yOTg4IDI0IDI0IDIyLjI5ODggMjQgMjAuMlYxNkgwLjAwMDQyNzI0NloiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTUuMzc1OSAxNy44MTMySDE0LjQ3NzVDMTQuMDI2MyAxNy44MTMyIDEzLjU4NzkgMTguMDk4IDEzLjM4NzUgMTguNTIyNEwxMy4zNjE5IDE4LjU3NjRIMTUuMzc2M0MxNS40NDQzIDE4LjU3NjQgMTUuNDk3OSAxOC41OTc2IDE1LjUzMTUgMTguNjM3NkMxNS41NjcxIDE4LjY4IDE1LjU3OTUgMTguNzQzMiAxNS41NjY3IDE4LjgxNTZMMTUuMjkzNSAyMC4zNjM2QzE1LjI1ODcgMjAuNTYyIDE1LjA1NjMgMjAuNzM1NiAxNC44NjA3IDIwLjczNTZIMTMuOTYyM0MxMy44OTQ3IDIwLjczNTYgMTMuODQwNyAyMC43MTQ0IDEzLjgwNzEgMjAuNjc0NEMxMy43NzE1IDIwLjYzMiAxMy43NTkxIDIwLjU2ODggMTMuNzcxOSAyMC40OTY0TDE0LjAwMzkgMTkuMTgxMkgxMy4yMjg3TDEzLjAyMDMgMjAuMzYzNkMxMi45NjgzIDIwLjY1OCAxMy4wNDE5IDIwLjk1IDEzLjIyMjMgMjEuMTY1MkMxMy40MDAzIDIxLjM3NzYgMTMuNjY5OSAyMS40OTkyIDEzLjk2MjMgMjEuNDk5MkgxNC44NjA3QzE1LjQyNTUgMjEuNDk5MiAxNS45NDU5IDIxLjA1ODggMTYuMDQ1MSAyMC40OTY0TDE2LjMxNzkgMTguOTQ4NEMxNi4zNjk5IDE4LjY1NCAxNi4yOTYzIDE4LjM2MiAxNi4xMTU5IDE4LjE0NzJDMTUuOTM3NSAxNy45MzQ4IDE1LjY2NzkgMTcuODEzMiAxNS4zNzU5IDE3LjgxMzJaIiBmaWxsPSIjRjFGMkYyIi8+DQo8cGF0aCBkPSJNNC42NjgzNyAyMC4wMUg1LjQ5ODM3TDQuNTE4MzcgMjEuNUg1LjMzNjc3TDYuMzE2NzcgMjAuMDFINi41NzU1N0w2LjQ0MTU3IDIwLjc3QzYuNDA3MTcgMjAuOTY2IDYuNDUxOTcgMjEuMTUwNCA2LjU2ODM3IDIxLjI4OTJDNi42ODIzNyAyMS40MjUyIDYuODUxMTcgMjEuNSA3LjA0MzE3IDIxLjVIOC4xMzI3N0w4LjI2MTU3IDIwLjc2ODRINy4xNzM5N0w3LjMwNzU3IDIwLjAxSDguMzc0NzdMOC41MDM1NyAxOS4yNzg0SDQuNzk2MzdMNC42NjgzNyAyMC4wMVoiIGZpbGw9IiNGMUYyRjIiLz4NCjxwYXRoIGQ9Ik03LjMyMjM2IDE3LjgxOEg2LjU4OTU3TDYuNTE1OTcgMTguMjM1Nkg2LjE4NzU3TDYuNDE3NTcgMTcuODE4SDUuNjI5NTdMNC45OTY3NyAxOC45NjY4SDguNDMxMTZMOC41NTk5NiAxOC4yMzU2SDcuMjQ4NzZMNy4zMjIzNiAxNy44MThaIiBmaWxsPSIjRjFGMkYyIi8+DQo8cGF0aCBkPSJNMTYuMzM5MiAyMS40OTUxSDE3LjA0TDE3LjQ3IDE5LjIxODhIMTYuNzc0NEwxNi4zMzkyIDIxLjQ5NTFaIiBmaWxsPSIjRjFGMkYyIi8+DQo8cGF0aCBkPSJNMTguNTc3NiAxNy44MTc2SDE3LjU2MjhMMTYuOTA0IDE4LjUyMjRMMTguNDkxNiAxOC41MjA0QzE4LjY1NCAxOC41MjA0IDE4Ljc2NjggMTguNjM0NCAxOC43NjggMTguNzc2NEMxOC43NjggMTguNzk0IDE4Ljc2NjQgMTguODExNiAxOC43NjMyIDE4LjgyOTZMMTguNjE1NiAxOS42MjI4QzE4LjU4NCAxOS43ODg0IDE4LjQxODggMTkuOTI0OCAxOC4yMzcyIDE5LjkyNDhMMTguMDM4IDE5LjkyMzJMMTcuOTAxNiAyMC42MjU2SDE4LjA0NTJDMTguNjM4OCAyMC42MjU2IDE5LjIwNjggMjAuMTg2OCAxOS4zMTI4IDE5LjYyNzZMMTkuNDY1MiAxOC44MjY0QzE5LjQ3NjggMTguNzY1MiAxOS40ODI0IDE4LjcwNTYgMTkuNDgyNCAxOC42NDc2QzE5LjQ4MTYgMTguMTc1MiAxOS4xMDcyIDE3LjgxNzYgMTguNTc3NiAxNy44MTc2WiIgZmlsbD0iI0YxRjJGMiIvPg0KPHBhdGggZD0iTTEwLjYwMTEgMTkuMzIwOEwxMC4zOTg3IDE5LjM5MkwxMC40NDk5IDE5LjEwMTZIMTAuNjM5OUwxMC43NjMxIDE4LjQwMTJIMTAuNTczNUwxMC42NzU1IDE3LjgyMkg5Ljk3NTEzTDkuODczMTMgMTguNDAxMkg5Ljc5NjMzTDkuODQ5NTMgMTguMDk4SDkuMTQ5MTNMOC45MzA3MyAxOS4zMzc2SDkuNjMxMTNMOS42NzI3MyAxOS4xMDE2SDkuNzQ5NTNMOS42NTE5MyAxOS42NTU2TDguODYwMzMgMTkuOTM1Mkw4LjcyODMzIDIwLjY4NEw5LjUxOTkzIDIwLjQwNDhMOS4zMjgzMyAyMS40OTEySDEwLjAyODdMMTAuMjY2NyAyMC4xNDEyTDEwLjQ2OTEgMjAuMDY5NkwxMC42MDExIDE5LjMyMDhaIiBmaWxsPSIjRjFGMkYyIi8+DQo8cGF0aCBkPSJNMTEuOTYyOCAxNy44MjJIMTEuMjE1MkwxMC42NTggMTkuMDA2OEgxMS40MDU2TDExLjU1NjggMTguNjg1NkgxMi4wNjA0TDEwLjcwMiAxOS40NDQ0TDEwLjU2ODggMjAuMkwxMi4wMDA4IDE5LjRMMTEuOTcyNCAxOS41NTkyTDEwLjUzOTIgMjAuMzY2NEwxMC40MDYgMjEuMTIyTDExLjgzOTYgMjAuMzE0OEwxMS43NTQ4IDIwLjc5NTZIMTEuMjQ2NEwxMS4xMjI4IDIxLjQ5NkgxMS42MzEyQzEyLjAxNzYgMjEuNDk2IDEyLjM4NjggMjEuMTgyIDEyLjQ1NTIgMjAuNzk1NkwxMi45NTA4IDE3Ljk4NTJIMTEuODg2TDExLjk2MjggMTcuODIyWiIgZmlsbD0iI0YxRjJGMiIvPg0KPHBhdGggZD0iTTIzLjk5OTYgMy44VjE2SDBWMy44QzAgMS43MSAxLjcxIDAgMy44IDBIMjAuMTk5NkMyMi4yODk2IDAgMjMuOTk5NiAxLjcxIDIzLjk5OTYgMy44WiIgZmlsbD0iI0YxRjJGMiIvPg0KPHBhdGggZD0iTTMuMTcwNDMgNy41MDAwMkwyLjUwMDQzIDYuOTM3NjJINy4xOTkyM0wzLjE3MDQzIDcuNTAwMDJaIiBmaWxsPSIjQkYwMDAwIi8+DQo8cGF0aCBkPSJNMy45MzM2MSA2LjUxNlY1LjI3MDRINC40NzMyMUw1LjQwNzYxIDYuNTE2SDYuMzYyODFMNS4yMzM2MSA1LjAxMzJDNS41ODU2MSA0Ljc2MDggNS44MTY0MSA0LjM1IDUuODE2NDEgMy44ODQ4QzUuODE2NDEgMy4xMjA4IDUuMTk1MjEgMi41IDQuNDMxMjEgMi41SDMuMTcwNDFWNi41MTZIMy45MzM2MVpNMy45MzM2MSAzLjI2MjRINC40MzE2MUM0Ljc3NDQxIDMuMjYyNCA1LjA1NDQxIDMuNTQxMiA1LjA1NDQxIDMuODg0NEM1LjA1NDQxIDQuMjI4OCA0Ljc3NDAxIDQuNTA3MiA0LjQzMTYxIDQuNTA3MkgzLjkzMzYxVjMuMjYyNFoiIGZpbGw9IiNCRjAwMDAiLz4NCjxwYXRoIGQ9Ik0xMS41MDA0IDZIMTAuMDAwNFYxNEgxMS41MDA0VjZaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTkuMDAwNDMgOEg3LjUwMDQzVjEySDkuMDAwNDNWOFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNNi41MDA0MyAxMEg1LjAwMDQzVjEzLjVINi41MDA0M1YxMFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTYuNTAwNCA2LjVIMTUuMDAwNFYxM0gxNi41MDA0VjYuNVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTkgNC41SDE3LjVWMTFIMTlWNC41WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xNC4wMDA0IDNIMTIuNTAwNFYxMUgxNC4wMDA0VjNaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4NCjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4=');
}

.rex-icon-ispeed-cx::before {
  content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0wIDE2VjIwLjJDMCAyMi4yOTg4IDEuNzAxMiAyNCAzLjggMjRIMjAuMkMyMi4yOTg4IDI0IDI0IDIyLjI5ODggMjQgMjAuMlYxNkgwWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xNC4zMTY4IDE3LjgxODRMMTQuMjc0NCAxNy44NzcyQzE0LjExNTYgMTguMDk2IDEzLjk5MzIgMTguMjYyOCAxMy45MDA4IDE4LjM4NzJDMTMuODI0NCAxOC40OSAxMy43NjI0IDE4LjU3MzIgMTMuNzE0OCAxOC42Mzc2QzEzLjY5MzYgMTguNTc5NiAxMy42NjggMTguNTA4NCAxMy42MzcyIDE4LjQyMzZDMTMuNTkxMiAxOC4yOTYgMTMuNTI4NCAxOC4xMjU2IDEzLjQ0OTIgMTcuOTExMkwxMy40MTQ4IDE3LjgxOEgxMi4zNjY4TDEyLjQzODggMTguMDEwNEMxMi41MTMyIDE4LjIxIDEyLjU3OCAxOC4zODYgMTIuNjMyOCAxOC41MzhDMTIuNjg4IDE4LjY5MTIgMTIuNzM2OCAxOC44MjYgMTIuNzggMTguOTQxNkMxMi44MjI0IDE5LjA1NiAxMi44NTc2IDE5LjE1MjQgMTIuODg0OCAxOS4yMzEyQzEyLjkxMjggMTkuMzEyNCAxMi45Mzc2IDE5LjM4MDggMTIuOTU3NiAxOS40MzMyQzEyLjk4MDQgMTkuNDk3NiAxMi45OTg0IDE5LjU0ODQgMTMuMDEyNCAxOS41ODY4QzEyLjk4MjggMTkuNjI2OCAxMi45NDEyIDE5LjY4NDQgMTIuODg4IDE5Ljc1ODRDMTIuODQ3MiAxOS44MTMyIDEyLjc5NTYgMTkuODgzMiAxMi43MzMyIDE5Ljk2ODhDMTIuNjcyIDIwLjA1MzYgMTIuNTk2IDIwLjE1NjggMTIuNTA2IDIwLjI3ODRDMTIuNDE1MiAyMC40MDA0IDEyLjMxIDIwLjU0MzIgMTIuMTkgMjAuNzA2NEMxMi4wNyAyMC44NjkyIDExLjkzMDggMjEuMDU3NiAxMS43NzI0IDIxLjI3MTJMMTEuNjA0IDIxLjQ5ODRIMTIuNzA3MkwxMi43NSAyMS40Mzk2QzEyLjkyMjggMjEuMjAyNCAxMy4wNjI0IDIxLjAxMjggMTMuMTY0NCAyMC44NzU2QzEzLjI1NiAyMC43NTMyIDEzLjMyOTYgMjAuNjUzMiAxMy4zODMyIDIwLjU3ODRMMTMuNDgyIDIwLjg0MDhDMTMuNTM0NCAyMC45ODA0IDEzLjYwMzYgMjEuMTcgMTMuNjg3MiAyMS40MDM2TDEzLjcyMTIgMjEuNDk4NEgxNC43NjZMMTQuNjk5MiAyMS4zMDg0QzE0LjYyMzYgMjEuMDk1NiAxNC41NTQgMjAuOTA0NCAxNC40OTI0IDIwLjc0MDRDMTQuNDMxNiAyMC41Nzg4IDE0LjM3ODggMjAuNDM1NiAxNC4zMzYgMjAuMzE1MkMxNC4yOTIgMjAuMTkyNCAxNC4yNTQ0IDIwLjA4OCAxNC4yMjI0IDIwLjAwMjRMMTQuMTQ1MiAxOS43OTY0QzE0LjExOCAxOS43MTkyIDE0LjA5ODQgMTkuNjY2NCAxNC4wODQ0IDE5LjYyOTJDMTQuMTEyNCAxOS41OTA4IDE0LjE1MDggMTkuNTM4IDE0LjE5OTYgMTkuNDcwOEMxNC4yNDA0IDE5LjQxNjQgMTQuMjkgMTkuMzQ5MiAxNC4zNDk2IDE5LjI2ODhDMTQuNDA4NCAxOS4xODg4IDE0LjQ4IDE5LjA5MTIgMTQuNTY0NCAxOC45NzU2QzE0LjY0ODQgMTguODYwNCAxNC43NDY4IDE4LjcyNjQgMTQuODU5NiAxOC41NzQ0QzE0Ljk3MjggMTguNDIxNiAxNS4xMDM2IDE4LjI0NTYgMTUuMjUyOCAxOC4wNDUyTDE1LjQyMiAxNy44MTc2SDE0LjMxNjhWMTcuODE4NFoiIGZpbGw9IiNGMUYyRjIiLz4NCjxwYXRoIGQ9Ik0xMC40MjUyIDIwLjU2NDlIMTAuMzE4OEg5LjU4MDg0QzkuNTUzMjQgMjAuNTY0OSA5LjUzMTI0IDIwLjU1ODkgOS41MjMyNCAyMC41NDkzQzkuNTE1MjQgMjAuNTM5NyA5LjUwODg0IDIwLjUxNDUgOS41MTY0NCAyMC40NzM3TDkuNzkyMDQgMTkuMDE5M0M5LjgxNzY0IDE4Ljg4MjkgOS45NjgwNCAxOC43NTM3IDEwLjEwMDggMTguNzUzN0gxMC4zMTg0SDEwLjk0NDhIMTEuOTQ0NEMxMS45MzI0IDE4LjUzODUgMTEuODU3MiAxOC4zMzUzIDExLjcyMjQgMTguMTcyOUMxMS41MzYgMTcuOTQ3NyAxMS4yNTI0IDE3LjgxODUgMTAuOTQ0OCAxNy44MTg1SDEwLjEwMDRDOS41MjEyNCAxNy44MTg1IDguOTgxNjQgMTguMjY5MyA4Ljg3Mjg0IDE4Ljg0NDlMOC41OTc2NCAyMC4yOTkzQzguNTM5MjQgMjAuNjA4OSA4LjYxMzY0IDIwLjkxNzMgOC44MDI4NCAyMS4xNDUzQzguOTg5MjQgMjEuMzcwNSA5LjI3Mjg0IDIxLjQ5OTcgOS41ODA0NCAyMS40OTk3SDEwLjQyNDhDMTAuOTczMiAyMS40OTk3IDExLjQ4NDggMjEuMDk1NyAxMS42MzA4IDIwLjU2NDVIMTAuNDI1MlYyMC41NjQ5WiIgZmlsbD0iI0YxRjJGMiIvPg0KPHBhdGggZD0iTTI0IDMuOFYxNkgwVjMuOEMwIDEuNzEgMS43MSAwIDMuOCAwSDIwLjJDMjIuMjkgMCAyNCAxLjcxIDI0IDMuOFoiIGZpbGw9IiNGMUYyRjIiLz4NCjxwYXRoIGQ9Ik0zLjE3MDgzIDcuNTAwMDJMMi41MDA0MyA2LjkzNzYySDcuMTk5MjNMMy4xNzA4MyA3LjUwMDAyWiIgZmlsbD0iI0JGMDAwMCIvPg0KPHBhdGggZD0iTTMuOTMzNjQgNi41MTZWNS4yNzA0SDQuNDczMjRMNS40MDc2NCA2LjUxNkg2LjM2Mjg0TDUuMjMzNjQgNS4wMTMyQzUuNTg1NjQgNC43NjA4IDUuODE2NDQgNC4zNSA1LjgxNjQ0IDMuODg0OEM1LjgxNjQ0IDMuMTIwOCA1LjE5NTI0IDIuNSA0LjQzMTI0IDIuNUgzLjE3MDg0VjYuNTE2SDMuOTMzNjRaTTMuOTMzNjQgMy4yNjI0SDQuNDMxNjRDNC43NzQ0NCAzLjI2MjQgNS4wNTQ0NCAzLjU0MTIgNS4wNTQ0NCAzLjg4NDRDNS4wNTQ0NCA0LjIyODggNC43NzQwNCA0LjUwNzIgNC40MzE2NCA0LjUwNzJIMy45MzM2NFYzLjI2MjRaIiBmaWxsPSIjQkYwMDAwIi8+DQo8cGF0aCBkPSJNMTEuNTAwNCA2SDEwLjAwMDRWMTRIMTEuNTAwNFY2WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik05LjAwMDQzIDhINy41MDA0M1YxMkg5LjAwMDQzVjhaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTYuNTAwNDMgMTBINS4wMDA0M1YxMy41SDYuNTAwNDNWMTBaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTE2LjUwMDQgNi41SDE1LjAwMDRWMTNIMTYuNTAwNFY2LjVaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTE5LjAwMDQgNC41SDE3LjUwMDRWMTFIMTkuMDAwNFY0LjVaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTE0LjAwMDQgM0gxMi41MDA0VjExSDE0LjAwMDRWM1oiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4=');
}

.rex-icon-rakuraku-investment::before {
  content: '';
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221000%22%20height%3D%221000%22%20viewBox%3D%220%200%201000%201000%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M718.75%2062.5C629.933%2062.5%20566.307%2092.7024%20525.186%20138.496C484.735%20183.544%20468.75%20240.676%20468.75%20290.625V312.5H375.012C287.044%20312.5%20225.842%20339.846%20187.259%20384.699C149.449%20428.653%20137.512%20484.647%20137.512%20534.375V593.75H200.012V534.375C200.012%20493.478%20209.95%20454.16%20234.64%20425.457C258.558%20397.654%20300.481%20375%20375.012%20375H531.25V290.625C531.25%20253.074%20543.39%20211.769%20571.689%20180.254C599.318%20149.485%20645.067%20125%20718.75%20125H828.137V62.5H718.75Z%22%20fill%3D%22%23053ACE%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M718.75%20218.75H937.5V937.5H718.75V218.75ZM781.25%20875H875V281.25H781.25V875Z%22%20fill%3D%22%23053ACE%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M609.375%20437.5H390.625V937.5H609.375V437.5ZM546.875%20875H453.125V500H546.875V875Z%22%20fill%3D%22%23053ACE%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M281.25%20656.25H62.5V937.5H281.25V656.25ZM218.75%20875H125V718.75H218.75V875Z%22%20fill%3D%22%23053ACE%22%2F%3E%3C%2Fsvg%3E');
  background-size: cover;
  display: inline-block;
  width: 24px;
  height: 24px;
}

.rex-icon--pickup {
  font-size: 24px;
  color: #053ACE;
  margin-right: 8px;
  vertical-align: text-bottom;
}

.rex-icon--right-link {
  float: right;
  margin-right: 24px;
  color: #053ACE;
}
.rex-icon--right-link::before {
    display: block;
    font-size: 16px;
    margin-top: 1px;
    margin-right: 2px;
}

.rex-icon--bottom {
    text-align: center;
    width: 100%;
}
.rex-icon--bottom::before {
    display: block;
    font-size: 24px;
    color: #053ACE;
}

.rex-icon--pickup + .rex-icon--right-link::before {
    margin-top: 4px;
    margin-right: 1px;
}
.s1-accordion {
    margin-bottom: 24px;
    border-bottom: 1px solid #D1D1D1;}
.s1-accordion__hdg {
    font-size: 14px;
    font-weight: bold;
    line-height: 1.6;
    padding: 16px 41px 16px 0;
    box-sizing: border-box}
.s1-accordion__body {
    padding: 24px 0;
    border-top: 1px dashed #D1D1D1;}
.s1-accordion__body p {
    line-height: 1.6}
.s1-accordion-btn {
    position: relative;
    }
.s1-accordion-btn::after {
    display: block;
    content: '';
    width: 8px;
    height: 8px;
    position: absolute;
    top: 50%;
    right: 2px;
    margin-top: -7px;
    border-top: 1px solid #053ACE;
    border-right: 1px solid #053ACE;
    transition: .3s cubic-bezier(0.25,0,0.45,1);
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);}
.s1-accordion-btn.is-open::after {
    margin-top: -4px;
    -webkit-transform: rotate(315deg);;
    transform: rotate(315deg);}

.rex-footer {
    padding-bottom: 80px;
}

.rex-footer--top-margin {
  margin-top: 16px;
}

.rex-footer__inner {
    background-color: #eeeeee;
    padding: 0 24px 8px;
    margin-bottom: 16px;
}

.rex-footer .s1-accordion-btn::after {
    border-top: 1px solid #686868;
    border-right: 1px solid #686868;
}

.rex-footer .s1-accordion__hdg {
    font-size: 16px;
    font-weight: normal;
    color: #686868;
    border-top: none;
}

.rex-footer .s1-accordion__body {
    border-top: none;
    padding-top: 0;
}
/* ---------------------------------------------- */
.rex-social-list__outer {
    text-align: center;
    padding: 16px 0;
    border-bottom: 1px solid #d1d1d1;
    margin-bottom: 16px;
}

.rex-social-list__item {
    display: inline-block;
}
.rex-social-list__item:not(:last-child) {
    margin-right: 40px;
}

.rex-social-list__item img {
    width: 24px;
    height: 24px;
}
/* ---------------------------------------------- */
.rex-social-list__ttl{
  font-style: 16px;
  color: #686868;
  line-height: 1;
}
.rex-social-list__outer.vtop{
  padding: 8px 0 16px;
}
.rex-social-list__outer.vtop .rex-social-list{
  text-align-last: left;
}
.rex-social-list__outer.vtop .rex-social-list__item{
  margin-right: 0;
}
.rex-social-list__outer.vtop .rex-social-list__item a {
  display: block;
  padding: 0 12px;
}
.rex-social-list__outer.vtop .rex-social-list__item:first-child a{
  padding-left: 0;
}
@media screen and (min-width: 365px) {
  .rex-social-list__outer.vtop .rex-social-list__item a {
    padding: 0 12px;
  }
}
.rex-social-list__outer.vtop .rex-social-list__item img {
  width: 24px;
  height: 24px;
  vertical-align: middle;
}
/* ---------------------------------------------- */

.rex-footer-accordion-list__item:not(:last-child) {
    margin-bottom: 16px;
}

.rex-footer-accordion {
    border-bottom: 1px solid #d1d1d1;
}

.rex-footer-accordion-list__item a {
    display: block;
    color: #686868;
    font-size: 12px;
    line-height: 1.6;
}

.rex-footer-accordion-list__item .rex-icon-desktop {
    float: right;
    font-size: 16px;
    margin-right: 0;
}
.rex-footer-accordion-list__item .rex-icon-desktop:before {
    font-size: 16px;
}

.rex-footer-word-list {
    margin-top: 12px;
    line-height: 1.6;
}

.rex-footer-word-list__outer {
    font-size: 10px;
    margin-top: 12px;
}
.rex-footer-word-list__item {
    display: inline-block;
    line-height: 1.6;
}

.rex-footer-word-list__item:not(:last-child) {
    margin-right: 12px;
}

.rex-footer-link-list__item {
    display: inline-block;
    font-size: 10px;
}

.rex-footer-link-list__item a {
    color: #686868;
}

.rex-footer-link-list__item:not(:last-child) {
    margin-right: 32px;
}

.rex-footer-link-list__outer {
    margin-top: 12px;
    text-align: center;
}

.rex-footer-pc-link,
.rex-footer-small-text {
    font-size: 10px;
    text-align: center;
    margin-bottom: 12px;
}
.rex-footer-pc-link a {
    color: #686868;
}
.rex-footer-pc-link .rex-icon {
    font-size: 20px;
    margin-right: 4px;
    vertical-align: middle;
}

.rex-footer-small-text {
    margin-bottom: 8px;
}

.rex-footer-link-list__outer--top-boder {
    border-top: 1px solid #d1d1d1;
    padding: 12px 0 16px;
}

.rex-footer-copyright {
    color: #9c9c9c;
    font-size: 9px;
    text-align: center;
    margin: 0 0 8px;
    line-height: 1.6;
}

.rex-footer-logo-area {
    text-align: center;
}

.mb-0 {
    margin-bottom: 0 !important;
}

#resultbox input.back {
  width: 158px !important;
}

#resultbox p.result {
  line-height: 1.2;
}

.rex-global-nav__caption {
  color: #828282;
  font-size: 12px;
}
.rex-global-nav__caption-inner {
  margin: 16px 0 10px 24px;
}
.rex-global-nav__link--top {
  max-height: unset;
  font-size: 16px;
}
.rex-global-nav__link--top a {
  margin: 0;
}
