@charset "UTF-8";
/**
*
* 登山ナビ(服装予報)
*
*/
/* ==========================================================================
テキスト揃える
========================================================================== */
.miharashi01{
    display: inline-block;
    width: 190px;
    /* border: solid 1px; */
}
.miharashi02 {
    display: inline-block;
    width:400px;
    /* border: solid 1px; */
}

@media screen and (min-width: 751px) {
    .miharashi01{
    display: inline-block;
    width: 100px;
    /* border: solid 1px; */
    }
    .miharashi02 {
    display: inline-block;
    width:400px;
    /* border: solid 1px; */
    }
}


/* ==========================================================================
見晴らしレベル
========================================================================== */
.miharashi-level01{
  color: #f28c1e;
}

.miharashi-level02{
  color: #c29409;
}

.miharashi-level03{
  color: #86ba22;
}

.miharashi-level04{
  color: #579bd9;
}

/* ==========================================================================
accordion
========================================================================== */
.accordion-list-mountain li a,
.accordion-list-mountain li span {
  font-size: 32px;
  font-size: 3.2rem;
}

.accordion-list-mountain li .no-link {
  color: #a2a2a2;
}

.accordion-list-mountain li > .lv2 {
  padding: 10px;
  border-top: 2px solid #e0e0e0;
  background: #f3f3f3;
}

.accordion-list-mountain li > .lv2 li {
  /* border-top: 2px solid #e0e0e0; */
  /* border-bottom: none; */
}

.accordion-list-mountain li > .lv2 li > a,
.accordion-list-mountain li > .lv2 li > span {
  background: #f3f3f3;
}

.accordion-list-mountain li > .lv2 li:nth-child(1) {
  border-top: none;
}

.accordion-list-mountain li:nth-child(1) {
  border-top: none;
}

.btn-accordion > span {
  cursor: pointer;
}

/* アコーディオン角の調整(2017/10/20追加) */
.accordion-list-mountain li:last-child > .lv2 li:last-child > a,
.accordion-list-mountain li:last-child > .lv2 li:last-child > span {
  border-radius: 0 0 10px 0;
}

@media screen and (min-width: 751px) {
  .accordion-list-mountain li a,
  .accordion-list-mountain li span {
    font-size: 16px;
    font-size: 1.6rem;
  }
}

/* 見晴らしアコーディオンの中身調整*/
ul.miharashi {
     overflow: hidden;
     width: 125%;
     letter-spacing: -.50em;
}

ol.image{
    width: 30%;

}
ol.text{
    width: 50%;

}
ol{
     display: inline-block;
     width: 40%;
     vertical-align: top;
     letter-spacing: 0;
}


img.miharashiyoho{
  padding:13px 0px 0px 35px;
}

@media screen and (min-width: 751px) {
 ul.miharashi {
     overflow: hidden;
     width: 125%;
     letter-spacing: -.50em;
}

ol.image{
    width: 20%;

}
ol.text{
    width: 50%;

}
ol{
     display: inline-block;
     width: 40%;
     vertical-align: top;
     letter-spacing: 0;
}


img.miharashiyoho{
  padding-left:25px;
}
