@charset "UTF-8";

/* h1 「ロゴ」調整
================================================================*/
#header-myym>#logo{
  top: 10px;
}

/* ヘッダー「メニュー」アイコン調整
================================================================*/
#header-myym .btn-menu-wrap_add-style{
  line-height:0.5 !important;
  left: 10px !important;
  width: 0px;
}
#header-myym .btn-menu-wrap_add-style .btn-menu{
	margin:0px;
}
/* ヘッダー「相談する」アイコン調整
================================================================*/
#header-myym .chat-wrap {
  display:block;
  margin-bottom: 0;
  width: 57px;
  line-height: 0.5;
  white-space: nowrap;
  margin-top: 0;
  position: absolute;
  top: 10px;
  right: 5px;
}

#header-myym .chat-menu{
  position:relative;
  display:block;
  padding-top:25px;
  font-size:8px;
  color:#5f6e7e;
  text-align:center;
  text-decoration: none!important;
}

#header-myym .chat-wrap span{
  display:inline-block;
  font-weight:normal;
  color: #FFFFFF;
}

#header-myym .chat-wrap span:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  background-image:url(/help/mymenu/resource/data/add/common/01/img/s/icon_consultation.png);
  background-position:0px 0px;
  width:22px;
  height:18px;
  background-size:22px 18px;
  background-repeat:no-repeat;
  text-indent:-9999px;
  overflow:hidden;
  margin-right:auto;
  margin-left:auto;
  right:0;
  left:0;
  text-decoration: none!important;
}

/* チャットバナー削除
================================================================*/
.banner-for-va, #va-launcher {
  display: none !important;
}

/* パンくず
================================================================*/
header#header-myym + #str-contents > .topic_path_area_top:first-child {
  padding-top: 55px;
  margin-bottom: 10px;
}

.topic_path_area_top p {
  font-size: 10px;
  margin: 5px 0;
}

.topic_path_area_top p a,
.myym-breadclambs a {
  text-decoration: underline;
  color: #333;
}
.topic_path_area_top p a:visited,
.myym-breadclambs a:visited {
  color: #333;
}

/* フッター
================================================================*/
#footer .footer-nav .footer-nav-ttl {
  padding: 10px;
  margin-bottom: 0;
}

#footer .footer-nav .footer-nav-list.footer-col-12 {
  padding: 0;
}

#footer .footer-nav .footer-nav-list.footer-col-12 > li {
  width: 100%;
  float: none;
  padding: 0 10px;
  border-bottom: 1px solid #fff;
}

#footer .footer-nav .footer-nav-list.footer-col-12 > li a {
  position: relative;
  padding: 15px 0 15px 40px;
}

#footer .footer-nav .footer-nav-list.footer-col-12 > li a:after {
  content: '';
  width: 28px;
  height: 28px;
  top: 8px;
  left: 0;
  position: absolute;
  background-size: 100%;
  background-repeat: no-repeat;
}

#footer .footer-nav .footer-nav-list.footer-col-12 > li:first-child {
  border-top: 1px solid #fff;
}

#footer .footer-nav .footer-nav-list.footer-col-12 > li .footer-icon-chat:after {
  background-image:url(/help/mymenu/resource/data/add/common/01/img/s/icon-chat.png);
}

#footer .footer-nav .footer-nav-list.footer-col-12 > li .footer-icon-shop:after {
  background-image:url(/help/mymenu/resource/data/add/common/01/img/s/icon-shop.png);
}

/* Common : UA type
================================================================*/
.ua-pc-disp {
  display:none;
}

.ua-sp-disp {
  display:none;
}
