/* ============================================================================
 * Module: weight stage
 * ========================================================================= */
.uc-mod-weight-stage-01 label {
  display:block;
  width:100%;
  height:100%;
}
.uc-mod-weight-stage-01 .uc-msg {
  font-size:1.4rem;
  position:relative;
  margin:0 0 15px 0;
  padding:0;
  text-align:center;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-msg {
    padding:0 150px 0 150px;
    font-size:1.6rem;
  }
}
.uc-mod-weight-stage-01 .uc-msg p {
  color:#666464;
  margin-bottom:0;
}
.uc-mod-weight-stage-01 .uc-msg .uc-text-lead {
  margin:0 0 9px;
  padding:0 55px 0 55px;
  position:relative;
  z-index:1;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-msg .uc-text-lead {
    margin:0 0 16px 0;
    padding:0;
  }
}
.uc-mod-weight-stage-01 .uc-msg .uc-text-lead>p {
  font-size:1.6rem;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-msg .uc-text-lead>p {
    font-size:2.8rem;
  }
}
.uc-mod-weight-stage-01 .uc-msg .uc-text-lead>p>b {
  font-weight:normal;
}
.uc-mod-weight-stage-01 .uc-msg h2 {
  color:#59bded;
  margin-bottom:20px;
  position:relative;
  z-index:1;
  font-size:2.3rem;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-msg h2 {
    font-size:3.6rem;
  }
}
.uc-mod-weight-stage-01 .uc-msg .uc-text-select {
  margin:0 0 17px 0;
  position:relative;
  z-index:1;
  text-align:center;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-msg .uc-text-select {
    margin:0 0 32px 0;
  }
}
.uc-mod-weight-stage-01 .uc-msg .uc-mod-media-01 {
  margin:0;
  display:block;
  position:absolute;
  top:-20px;
  right:0;
  z-index:0;
  width:53px;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-msg .uc-mod-media-01 {
    top:auto;
    bottom:-20px;
    right:50px;
    width:106px;
  }
}
.uc-mod-weight-stage-01 .uc-msg .uc-mod-media-01 .uc-object {
  margin:0;
}
.uc-mod-weight-stage-01 .uc-msg .uc-mod-media-01 .uc-object img {
  display:block;
}
@media screen and (max-width: 768px) {
  .uc-mod-weight-stage-01 .uc-msg .uc-mod-media-01 .uc-object img.uc-pc {
    display:none;
  }
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-msg .uc-mod-media-01 .uc-object img.uc-sp {
    display:none;
  }
}
.uc-mod-weight-stage-01 .uc-slider-wrap {
  margin:0 auto;
  display:-webkit-box;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  flex-direction:row;
  flex-wrap:nowrap;
  -webkit-box-pack:start;
  justify-content:flex-start;
  -webkit-box-align:stretch;
  align-items:stretch;
  align-content:stretch;
  overflow:hidden;
  position:relative;
  width:300px;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-slider-wrap {
    display:block;
    width:auto;
  }
}
.uc-mod-weight-stage-01 .uc-slider-icon {
  color:#ee86ae;
  -webkit-box-flex:0;
  flex:0 0 77px;
  padding:56px 10px 0 0;
  position:relative;
  width:77px;
  text-align:center;
}
.uc-mod-weight-stage-01 .uc-slider-icon p {
  padding-top:43px;
  margin-bottom:0;
  font-size:1rem;
  position:relative;
}
.uc-mod-weight-stage-01 .uc-slider-icon p::before {
  background:url(/content/dam/sites/mn-common/images/common/icon-arrow-01.png) no-repeat center;
  background-size:contain;
  -webkit-transform:none;
  transform:none;
  position:absolute;
  top:0;
  left:0;
  display:block;
  width:50px;
  height:39px;
  content:"";
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-slider-icon {
    display:none;
  }
}
.uc-mod-weight-stage-01 .uc-sliders {
  -webkit-box-flex:1;
  flex:1 1 auto;
  overflow:hidden;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-sliders {
    overflow-x:auto;
    padding-left:0;
  }
}
.uc-mod-weight-stage-01 .uc-sliders .uc-media-grid {
  display:table;
  margin:0 0 0 auto;
  width:100%;
  max-width:200px;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-sliders .uc-media-grid {
    margin:0 auto;
  }
}
.uc-mod-weight-stage-01 .uc-sliders .uc-media-grid .uc-col {
  padding:0 10px;
  display:table-cell;
  vertical-align:bottom;
}
@media screen and (max-width: 768px) {
  .uc-mod-weight-stage-01 .uc-sliders .uc-media-grid .uc-pc {
    padding-left:12px;
    padding-right:8px;
  }
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-sliders .uc-media-grid .uc-sp {
    display:none;
  }
}
.uc-mod-weight-stage-01 .uc-sliders .uc-col-w2 .uc-media-grid {
  position:relative;
  z-index:1;
  right:-50px;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-sliders .uc-col-w2 .uc-media-grid {
    right:auto;
    position:static;
  }
}
.uc-mod-weight-stage-01 .uc-js-frame {
  border:4px solid #ee86ae;
  display:block;
  width:100px;
  height:100%;
  position:absolute;
  top:0;
  z-index:1;
  pointer-events:none;
}
@media screen and (max-width: 768px) {
  .uc-mod-weight-stage-01 .uc-js-frame {
    left:77px !important;
    width:100px !important;
  }
  .uc-ie .uc-mod-weight-stage-01 .uc-js-frame {
    left:87px !important;
  }
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-js-frame {
    left:0;
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
}
.uc-mod-weight-stage-01 .uc-slider {
  position:relative;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-slider {
    overflow-x:visible;
  }
}
.uc-mod-weight-stage-01 .uc-weight,
.uc-mod-weight-stage-01 .uc-stage {
  width:auto;
  table-layout:fixed;
  margin:0;
  border-spacing:0;
  border-collapse:separate;
}
.uc-mod-weight-stage-01 .uc-weight td,
.uc-mod-weight-stage-01 .uc-stage td {
  position:relative;
  text-align:center;
  vertical-align:top;
}
[data-script-enabled="true"] .uc-mod-weight-stage-01 .uc-weight td,
[data-script-enabled="true"]
.uc-mod-weight-stage-01 .uc-stage td {
  cursor:pointer;
}
[data-script-enabled="true"] .uc-mod-weight-stage-01 .uc-weight td label,
[data-script-enabled="true"]
.uc-mod-weight-stage-01 .uc-stage td label {
  cursor:pointer;
}
.uc-mod-weight-stage-01 .uc-weight td input,
.uc-mod-weight-stage-01 .uc-stage td input {
  cursor:pointer;
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  visibility:hidden;
}
.uc-mod-weight-stage-01 .uc-weight td input.uc-js-hidden,
.uc-mod-weight-stage-01 .uc-stage td input.uc-js-hidden {
  width:0;
  height:0;
  position:absolute;
  visibility:hidden;
  bottom:0;
  right:0;
}
.uc-mod-weight-stage-01 .uc-weight,
.uc-mod-weight-stage-01 .uc-stage {
  font-size:1.2rem;
}
.uc-mod-weight-stage-01 .uc-weight .uc-col-w1,
.uc-mod-weight-stage-01 .uc-stage .uc-col-w1 {
  width:100px;
  min-width:100px;
}
.uc-mod-weight-stage-01 .uc-weight .uc-col-w2,
.uc-mod-weight-stage-01 .uc-stage .uc-col-w2 {
  width:200px;
  min-width:200px;
}
.uc-mod-weight-stage-01 .uc-weight .uc-col-w3,
.uc-mod-weight-stage-01 .uc-stage .uc-col-w3 {
  width:300px;
  min-width:300px;
}
.uc-mod-weight-stage-01 .uc-weight .uc-col-w4,
.uc-mod-weight-stage-01 .uc-stage .uc-col-w4 {
  width:400px;
  min-width:400px;
}
.uc-mod-weight-stage-01 .uc-weight .uc-col-w5,
.uc-mod-weight-stage-01 .uc-stage .uc-col-w5 {
  width:500px;
  min-width:500px;
}
.uc-mod-weight-stage-01 .uc-weight td:empty,
.uc-mod-weight-stage-01 .uc-stage td:empty {
  border:0;
  background:none;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-weight td:empty,
  .uc-mod-weight-stage-01 .uc-stage td:empty {
    display:none;
  }
}
.uc-mod-weight-stage-01 .uc-weight td.uc-bg-weight,
.uc-mod-weight-stage-01 .uc-stage td.uc-bg-weight {
  background:#b8e5f8;
}
.uc-mod-weight-stage-01 .uc-weight td.uc-bg-stage,
.uc-mod-weight-stage-01 .uc-stage td.uc-bg-stage {
  background:#f2fbff;
}
.uc-mod-weight-stage-01 .uc-weight td {
  background:#b8e5f8;
  border-color:#fff;
  border-width:0 0 0 1px;
  border-style:dashed;
}
.uc-mod-weight-stage-01 .uc-weight td:first-child {
  border-width:0;
}
.uc-mod-weight-stage-01 .uc-stage span:not(.uc-media-grid):not(.uc-col) {
  margin:0 auto;
  display:block;
  width:92px;
  font-size:1rem;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-stage span:not(.uc-media-grid):not(.uc-col) {
    width:auto;
    font-size:1.2rem;
  }
}
.uc-mod-weight-stage-01 .uc-stage img {
  pointer-events:none;
  width:auto;
  height:53px;
}
.uc-mod-weight-stage-01 .uc-stage img.uc-pc {
  display:none;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-stage img.uc-sp {
    display:none;
  }
  .uc-mod-weight-stage-01 .uc-stage img.uc-pc {
    display:inline;
  }
}
.uc-mod-weight-stage-01 .uc-stage td {
  background:#f2fbff;
  border-color:#b8e5f8;
  padding:0;
  border-width:0 0 0 1px;
  border-style:dashed;
}
.uc-mod-weight-stage-01 .uc-stage td:first-child {
  border-width:0;
}
.uc-mod-weight-stage-01 .uc-stage td label {
  padding:1em 0;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-stage td label {
    padding:1em;
  }
}
.uc-mod-weight-stage-01 .uc-submit {
  font-size:1.6rem;
  margin:1em 0 1em 0;
  text-align:center;
}
.uc-mod-weight-stage-01 .uc-submit button {
  color:#fff;
  border:#f1699b 1px solid;
  background:#ee86ae;
  box-shadow:2px 2px 0 1px #f1699b;
  position:relative;
  display:inline-block;
  width:100%;
  min-width:280px;
  margin:0;
  padding:12px 34px 13px 34px;
  border-radius:40px;
}
.uc-mod-weight-stage-01 .uc-submit button:hover,
.uc-mod-weight-stage-01 .uc-submit button:focus,
.uc-mod-weight-stage-01 .uc-submit button:active {
  text-decoration:none;
}
@media screen and (min-width: 769px), print {
  .uc-mod-weight-stage-01 .uc-submit button {
    width:auto;
  }
}
.uc-mod-weight-stage-01 .uc-submit button::before {
  background:url(/content/dam/sites/mn-common/images/common/icon-search-03.png) center center no-repeat;
  background-size:16px 16px;
  content:"";
  display:block;
  position:absolute;
  top:50%;
  left:18px;
  width:16px;
  height:16px;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%);
}
[dir="rtl"] .uc-mod-weight-stage-01 .uc-sliders {
  direction:ltr;
}
[dir="rtl"] .uc-mod-weight-stage-01 .uc-sliders table {
  direction:rtl;
}
@media screen and (min-width: 769px), print {
  [dir="rtl"] .uc-mod-weight-stage-01 .uc-sliders {
    direction:rtl;
  }
}
.uc-detailed-search-flip {
  text-align: right;
  padding: 1em 0;
  color: #003b90;
}

.uc-detailed-search-flip a:hover {
  cursor: pointer;
}

.uc-detailed-search-flip:after {
  content: '\002B';
  font-weight: bold;
}

.uc-detailed-search-flip.active:after {
  content: "\2212";
}

.accordion-open {
  display: none;
}

.accordion-panel {
  display: none;
}

.accordion-panel .flex {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
  max-width: 600px;
  margin: auto;
}

.accordion-panel h2,
.accordion-panel h3 {
  width: 100%;
  font-size: 1em;
  font-weight: bold;
}

.accordion-panel h3 {
  text-align: left;
  margin: 1em 0;
}

.accordion-panel label {
  width: 50%;
}

.accordion-panel label:nth-of-type(1),
.accordion-panel label:nth-of-type(6) {
  width: 100%;
}

@media (max-width: 768px) {
  .uc-submit-pc{
  	display: none;
 }
}
@media (min-width: 769px) {
 .uc-submit-sp{
  	display: none;
 }
}
/* ============================================================================
 * Module: Article
 * ========================================================================= */
.uc-mod-article-01 {
  border:1px solid #dee0e0;
  box-shadow:0 4px 0 0 #dee0e0;
  color:#666464;
  position:relative;
  z-index:0;
  overflow:hidden;
  border-radius:20px;
  max-width:300px;
  margin:0 auto 20px;
}
.uc-mod-article-01::before {
  display:block;
  pointer-events:none;
  content:'';
  width:100%;
  height:100%;
  background:transparent;
  border-width:20px 0 0 20px;
  border-top-left-radius:inherit;
  border-color:#fff;
  border-style:solid;
  position:absolute;
  top:-20px;
  left:-20px;
  z-index:1;
}
.uc-android4 .uc-mod-article-01::before {
  border-top-left-radius:30px;
}
.uc-mod-article-01 .uc-new {
  overflow:hidden;
  color:#fff;
  background:#ee86ae;
  position:absolute;
  top:-7px;
  left:-49px;
  z-index:0;
  padding:22px 45px 6px;
  -webkit-transform:rotate(-45deg);
  transform:rotate(-45deg);
  text-align:center;
  line-height:1;
  font-size:1.3rem;
}
.uc-mod-article-01 .uc-new::after {
  content:"";
  height:25%;
  width:25%;
  display:block;
  position:absolute;
  top:25%;
  left:25%;
  background-color:#fff;
  opacity:0;
  -webkit-animation:reflectionNewIcon 4s ease-in-out infinite;
  animation:reflectionNewIcon 4s ease-in-out infinite;
}
@media screen and (min-width: 769px), print {
  .uc-mod-article-01 .uc-new {
    font-size:1.8rem;
    top:-5px;
    left:-61px;
    padding:21px 61px 13px;
  }
}
.uc-mod-article-01 .uc-media {
  text-align:center;
}
.uc-mod-article-01 .uc-desc {
  padding:18px 16px 20px;
}
.uc-mod-article-01 .uc-title {
  color:#003b90;
  line-height:1.33333;
  font-size:1.8rem;
  margin-bottom:6px;
}
.uc-mod-article-01 .uc-title b {
  font-weight:normal;
}
@media screen and (min-width: 769px), print {
  .uc-mod-article-01 .uc-title {
    margin-bottom:14px;
  }
}
.uc-mod-article-01 .uc-text {
  margin:0 0 7px 0;
}
.uc-mod-article-01 .uc-text p {
  font-size:1.2rem;
}
.uc-mod-article-01 .uc-category {
  color:#003b90;
  font-size:1rem;
  margin:0;
}
.uc-mod-article-01 .uc-category li {
  background:#d3edfb;
  display:inline-block;
  border-radius:20px;
  padding:4px 8px 4px;
  line-height:1;
  margin:2px 1px 2px;
}
.uc-mod-article-01 .uc-category li.uc-hit {
  background:#ee86ae;
  color:#fff;
}
.uc-mod-article-01 .uc-segment {
  margin-bottom:10px;
}
@media screen and (min-width: 769px), print {
  .uc-mod-article-01 .uc-segment {
    margin-bottom:16px;
  }
}
.uc-mod-article-01 .uc-group {
  padding:10px 0;
  display:-webkit-box;
  display:flex;
  -webkit-box-pack:justify;
  justify-content:space-between;
  -webkit-box-align:center;
  align-items:center;
  margin-bottom:5px;
}
.uc-mod-article-01 .uc-favorite {
  color:#ee86ae;
  background:none;
  padding:0;
  border:0;
  font-size:1.1rem;
  position:relative;
  padding:0 0 0 34px;
}
.uc-mod-article-01 .uc-favorite br {
  display:none;
}
@media screen and (min-width: 769px), print {
  .uc-mod-article-01 .uc-favorite br {
    display:block;
  }
}
.uc-mod-article-01 .uc-favorite .uc-state-add {
  color:#003b90;
  text-align:left;
  display:inline-block;
}
.uc-mod-article-01 .uc-favorite .uc-state-added {
  display:none;
  text-align:left;
}
.uc-mod-article-01 .uc-favorite::before {
  background:url(/content/dam/sites/mn-common/images/common/icon-favorite-02.png) no-repeat center;
  background-size:contain;
  content:"";
  display:inline-block;
  width:27px;
  height:27px;
  content:"";
  position:absolute;
  bottom:50%;
  left:0;
  -webkit-transform:translateY(50%);
  transform:translateY(50%);
}
.uc-mod-article-01 .uc-favorite.uc-is-bookmark .uc-state-add {
  display:none;
}
.uc-mod-article-01 .uc-favorite.uc-is-bookmark .uc-state-added {
  display:inline-block;
  text-align:left;
}
.uc-mod-article-01 .uc-favorite.uc-is-bookmark::before {
  background:url(/content/dam/sites/mn-common/images/common/icon-favorite-01.png) no-repeat center;
  background-size:contain;
}
.uc-mod-article-01 .uc-date {
  font-size:1.2rem;
}
.uc-mod-article-01 .uc-btn {
  text-align:center;
  font-size:1.2rem;
}
.uc-mod-article-01 .uc-btn a {
  color:#003e95;
  background:#fff;
  border:#59bded 1px solid;
  box-shadow:0 2px 0 0 #59bded;
  position:relative;
  display:inline-block;
  width:100%;
  padding:8px 34px;
  border-radius:30px;
}
.uc-mod-article-01 .uc-btn a::after {
  border-top:#003e95 1px solid;
  border-right:#003e95 1px solid;
  content:"";
  display:inline-block;
  width:8px;
  height:8px;
  content:"";
  -webkit-transform:rotate(45deg) translateY(50%);
  transform:rotate(45deg) translateY(50%);
  position:absolute;
  bottom:50%;
  right:10px;
}
@media screen and (min-width: 769px), print {
  .uc-mod-article-01 .uc-btn {
    font-size:1.6rem;
  }
  .uc-mod-article-01 .uc-btn a {
    padding:5px 34px;
  }
  .uc-mod-article-01 .uc-btn a::after {
    width:10px;
    height:10px;
  }
}
.uc-mod-article-list-01 {
  margin:0 0 28px 0;
}
.uc-mod-article-list-01 .uc-mod-article-01 {
  border:1px solid #dee0e0;
  box-shadow:0 2px 0 0 #dee0e0;
  overflow:hidden;
  border-radius:20px;
  max-width:300px;
  overflow:hidden;
  border-radius:20px;
  max-width:300px;
}
.uc-mod-article-list-01 .uc-mod-article-01 .uc-media img {
  margin-top:20px;
}
.uc-mod-article-list-01 .uc-mod-article-01 .uc-media img.uc-state-loaded {
  width:100%;
  margin-top:0;
}
.uc-mod-article-list-01>li {
  margin-left:0;
  list-style:none;
}
@media screen and (min-width: 769px), print {
  .uc-mod-article-list-01 {
    display:-webkit-box;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    flex-flow:row wrap;
    -webkit-box-pack:start;
    justify-content:flex-start;
    margin:-30px 0 60px -30px;
  }
  .uc-mod-article-list-01>li {
    -webkit-box-flex:1;
    flex:1 1;
    min-width:300px;
    max-width:none;
    margin:30px 0 0 30px;
  }
  .uc-mod-article-list-01 .uc-mod-article-01 {
    border:2px solid #dee0e0;
    box-shadow:0 4px 0 0 #dee0e0;
    width:100%;
    max-width:none;
    margin-bottom:0;
  }
}
.uc-mod-article-head-01 {
  font-size:1rem;
  margin:0 auto 20px auto;
  padding:0;
}
.uc-mod-article-head-01 .uc-title {
  display:-webkit-box;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:reverse;
  flex-flow:row-reverse nowrap;
  -webkit-box-pack:center;
  justify-content:center;
  -webkit-box-align:baseline;
  align-items:baseline;
  margin-bottom:20px;
}
.uc-mod-article-head-01 .uc-title .uc-text {
  color:#59bded;
  font-size:3em;
  display:block;
  margin-bottom:0;
  text-align:left;
}
.uc-mod-article-head-01 .uc-title .uc-text.uc-new-none {
  margin-left:49px;
}
@media screen and (min-width: 769px), print {
  .uc-mod-article-head-01 .uc-title .uc-text.uc-new-none {
    margin-left:0;
  }
}
.uc-mod-article-head-01 .uc-icon-new {
  font-size:1.2em;
  white-space:nowrap;
  margin:0 8px 0 0;
}
.uc-mod-article-head-01 .uc-icon-new span {
  border:2px solid #ee86ae;
  color:#ee86ae;
  background:#fff;
  border:0;
  vertical-align:middle;
  line-height:1;
  padding:0.16667em 0.33333em;
  display:inline-block;
  margin-top:-1.5em;
}
.uc-mod-article-head-01 .uc-media {
  text-align:center;
  margin-bottom:10px;
}
.uc-mod-article-head-01 .uc-media img {
  border-radius:24px;
}
.uc-mod-article-head-01 .uc-desc .uc-text {
  text-align:right;
  font-size:1.2rem;
}
@media screen and (min-width: 769px), print {
  .uc-mod-article-head-01 {
    padding:0 0 0 20px;
    font-size:1.6rem;
    display:-webkit-box;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    flex-flow:row nowrap;
    -webkit-box-pack:justify;
    justify-content:space-between;
  }
  .uc-mod-article-head-01 .uc-title {
    flex-basis:calc(60% - 10px);
  }
  .uc-mod-article-head-01 .uc-title .uc-text {
    -webkit-box-flex:1;
    flex:1 1;
    word-wrap:break-word;
    overflow-wrap:break-word;
  }
  .uc-mod-article-head-01 .uc-icon-new {
    -webkit-box-flex:0;
    flex-grow:0;
    flex-shrink:0;
    font-size:0.9375em;
    margin-right:1.5em;
    width:auto;
  }
  .uc-mod-article-head-01 .uc-desc {
    flex-basis:calc(40% - 10px);
  }
  .uc-mod-article-head-01 .uc-desc .uc-text {
    font-size:1.6rem;
  }
  .uc-mod-article-head-01 .uc-media {
    display:-webkit-box;
    display:flex;
    -webkit-box-align:center;
    align-items:center;
    -webkit-box-pack:end;
    justify-content:flex-end;
  }
  .uc-mod-article-head-01 .uc-media span {
    display:block;
  }
}
.uc-mod-link-text-favorite-all {
  margin:0 0 18px 0!important;
}
.uc-mod-link-text-favorite-01 {
  margin:0 0 18px 0;
  text-align:center;
}
.uc-mod-link-text-favorite-01 p {
  font-size:1.2rem;
}
.uc-mod-link-text-favorite-01 a {
  color:#003e95;
  display:inline-block;
  position:relative;
  padding:0 16px 0 0;
}
.uc-mod-link-text-favorite-01 a::before {
  background:url(/content/dam/sites/mn-common/images/common/icon-favorite-01.png) no-repeat center;
  background-size:contain;
  content:"";
  display:inline-block;
  width:18px;
  height:18px;
  margin:0 0.5em 0 0;
  position:relative;
  top:0.4em;
}
.uc-mod-link-text-favorite-01 a::after {
  border-top:1px solid #003e95;
  border-right:1px solid #003e95;
  content:"";
  display:inline-block;
  width:8px;
  height:8px;
  content:"";
  -webkit-transform:rotate(45deg) translateY(50%);
  transform:rotate(45deg) translateY(50%);
  position:absolute;
  right:2px;
  bottom:calc(50% - 3px);
}
@media screen and (min-width: 769px), print {
  .uc-mod-link-text-favorite-01 p {
    font-size:1.4rem;
    margin-bottom:36px;
  }
  .uc-mod-link-text-favorite-01 p a::before {
    width:26px;
    height:26px;
    top:0.6em;
  }
  .uc-mod-link-text-favorite-01 p a::after {
    bottom:calc(50% - 6px);
  }
}
/* ----------------------------------------------------------------------------
 * .uc-content-mamatips-article-01
 * ------------------------------------------------------------------------- */
.uc-content-mamatips-article-01.uc-minimum .uc-lyt-col {
  padding-top:24px;
}
@media screen and (min-width: 769px), print {
  .uc-content-mamatips-article-01.uc-minimum .uc-lyt-col {
    padding-top:27px;
  }
}
.uc-content-mamatips-article-01 .uc-mod-hdg-lv2-01.uc-icon-favorite span {
  position:relative;
  display:inline-block;
  padding-left:33px;
}
.uc-content-mamatips-article-01 .uc-mod-hdg-lv2-01.uc-icon-favorite span::before {
  background:url(/content/dam/sites/mn-common/images/common/icon-favorite-01.png) no-repeat center;
  background-size:contain;
  position:absolute;
  bottom:50%;
  left:0;
  display:inline-block;
  width:25px;
  height:25px;
  content:"";
  -webkit-transform:translateY(50%);
  transform:translateY(50%);
}
@media screen and (min-width: 769px), print {
  .uc-content-mamatips-article-01 .uc-mod-hdg-lv2-01.uc-icon-favorite span {
    padding-left:43px;
  }
  .uc-content-mamatips-article-01 .uc-mod-hdg-lv2-01.uc-icon-favorite span::before {
    width:28px;
    height:28px;
  }
}
.uc-content-mamatips-article-01 .uc-mod-link-text-favorite-01+.uc-mod-link-text-01 {
  margin-top:-8px;
}
@media screen and (min-width: 769px), print {
  .uc-content-mamatips-article-01 .uc-mod-link-text-favorite-01+.uc-mod-link-text-01 {
    margin-top:-32px;
  }
}
.uc-content-mamatips-article-01 .uc-mod-link-text-01 p {
  font-size:1.2rem;
}
.uc-content-mamatips-article-01 .uc-mod-link-text-01 p a::after {
  right:-2px;
  width:8px;
  height:8px;
}
@media screen and (min-width: 769px), print {
  .uc-content-mamatips-article-01 .uc-mod-link-text-01 p {
    font-size:1.4rem;
  }
}
.uc-content-mamatips-article-01 .uc-article-result-zero {
  margin:37px 0 70px;
  text-align:center;
}
.uc-content-mamatips-article-01 .uc-article-result-zero p {
  font-size:1.4rem;
}
@media screen and (min-width: 769px), print {
  .uc-content-mamatips-article-01 .uc-article-result-zero {
    margin:72px 0 162px;
  }
  .uc-content-mamatips-article-01 .uc-article-result-zero p {
    font-size:1.6rem;
  }
}
/* ============================================================================
 * Module: ReadMore
 * ========================================================================= */
.uc-mod-nav-search-01 {
  margin:0 auto 2em;
}
@media screen and (min-width: 769px), print {
  .uc-mod-nav-search-01 {
    display:-webkit-box;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    flex-flow:row nowrap;
    -webkit-box-pack:justify;
    justify-content:space-between;
    max-width:900px;
    margin:0 auto;
  }
  .uc-mod-nav-search-01 .uc-category,
  .uc-mod-nav-search-01 .uc-keyword {
    flex-basis:calc(50% - 36px);
  }
}
.uc-mod-nav-search-01 .uc-hdg {
  color:#59bded;
  font-size:1.8rem;
  text-align:center;
  margin-bottom:5px;
}
@media screen and (min-width: 769px), print {
  .uc-mod-nav-search-01 .uc-hdg {
    margin-bottom:20px;
    font-size:2.8rem;
  }
}
.uc-mod-nav-search-01 .uc-category {
  margin:0 0 24px 0;
}
.uc-mod-nav-search-01 .uc-category .uc-select {
  text-align:center;
}
.uc-mod-nav-search-01 .uc-category .uc-select p {
  display:inline-block;
  width:100%;
  position:relative;
  max-width:400px;
}
.uc-mod-nav-search-01 .uc-category .uc-select p::before {
  background:#fff;
  border:1px solid #59bded;
  border-left:0;
  pointer-events:none;
  display:block;
  content:'';
  width:30px;
  height:100%;
  position:absolute;
  right:0;
  top:0;
  border-top-right-radius:28px;
  border-bottom-right-radius:28px;
}
.uc-mod-nav-search-01 .uc-category .uc-select p::after {
  border-top:1px solid #003e95;
  border-right:1px solid #003e95;
  pointer-events:none;
  position:absolute;
  right:15px;
  bottom:calc(50% - 7px);
  display:inline-block;
  width:10px;
  height:10px;
  content:"";
  -webkit-transform:rotate(135deg) translateY(50%);
  transform:rotate(135deg) translateY(50%);
}
.uc-mod-nav-search-01 .uc-category select {
  background:#fff;
  color:#666464;
  border:1px solid #59bded;
  line-height:1.8;
  text-align:center;
  font-size:1.6rem;
  width:100%;
  height:50px;
  padding:10px;
  border-radius:28px;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}
@media screen and (min-width: 769px), print {
  .uc-mod-nav-search-01 .uc-category .uc-select p::before {
    width:36px;
    border-width:2px;
    border-left-width:0;
  }
  .uc-mod-nav-search-01 .uc-category select {
    border-width:2px;
  }
}
.uc-mod-nav-search-01 .uc-keyword {
  font-size:1.1rem;
}
.uc-mod-nav-search-01 .uc-keyword .uc-list {
  margin-top:8px;
  margin-bottom:16px;
}
.uc-mod-nav-search-01 .uc-keyword .uc-list a {
  background:#d3edfb;
  line-height:1.4;
  display:block;
  padding:4px 9px;
  border-radius:20px;
}
.uc-mod-nav-search-01 .uc-keyword li {
  display:inline-block;
  margin:0 0 12px;
  list-style:none;
}
.uc-mod-nav-search-01 .uc-keyword li.uc-is-selected a {
  color:#fff;
  background:#ee86ae;
}
@media screen and (min-width: 769px), print {
  .uc-mod-nav-search-01 .uc-keyword {
    font-size:1.4rem;
  }
  .uc-mod-nav-search-01 .uc-keyword .uc-list {
    margin-bottom:11px;
  }
  .uc-mod-nav-search-01 .uc-keyword .uc-list li {
    margin-bottom:12px;
  }
  .uc-mod-nav-search-01 .uc-keyword .uc-list a {
    padding-top:6px;
    padding-bottom:8px;
  }
}
.uc-mod-nav-search-01 .uc-btn {
  text-align:center;
}
.uc-mod-nav-search-01 .uc-btn button {
  color:#003b90;
  background:#e8eced;
  min-width:145px;
  display:inline-block;
  padding:8px 10px 8px;
  border:0;
  border-radius:20px;
  position:relative;
  font-size:1.2rem;
}
.uc-mod-nav-search-01 .uc-btn button::after {
  border-top:1px solid #003e95;
  border-right:1px solid #003e95;
  position:absolute;
  right:17px;
  bottom:calc(50% - 4px);
  display:inline-block;
  width:6px;
  height:6px;
  content:"";
  -webkit-transform:rotate(135deg) translateY(50%);
  transform:rotate(135deg) translateY(50%);
}
@media screen and (min-width: 769px), print {
  .uc-mod-nav-search-01 .uc-btn button {
    min-width:180px;
    font-size:1.4rem;
  }
}

.uc-js-readmore-01.uc-is-disabled .uc-js-readmore-btn {
  display:none;
}
.uc-js-readmore-01 .uc-js-readmore-content>li.uc-is-hide {
  display:none;
}
.uc-js-readmore-01 .uc-js-readmore-btn .uc-state-open {
  display:inline;
}
.uc-js-readmore-01 .uc-js-readmore-btn .uc-state-close {
  display:none;
}
.uc-js-readmore-01.uc-is-open .uc-js-readmore-content>li.uc-is-hide {
  display:inline-block;
}
.uc-js-readmore-01.uc-is-open .uc-js-readmore-btn::after {
  -webkit-transform:rotate(-45deg) translateY(50%);
  transform:rotate(-45deg) translateY(50%);
}
.uc-js-readmore-01.uc-is-open .uc-js-readmore-btn .uc-state-open {
  display:none;
}
.uc-js-readmore-01.uc-is-open .uc-js-readmore-btn .uc-state-close {
  display:inline;
}
/* ============================================================================
 * Color
 * ========================================================================= */
/* ============================================================================
 * Font
 * ========================================================================= */
.uc-mod-ad-clr-moony-blue {
  color:#003b90!important;
}
.uc-mod-ad-clr-moony-dimgray {
  color:#666464!important;
}
.uc-mod-ad-clr-moony-sky-blue {
  color:#59bded!important;
}
.uc-mod-ad-clr-moony-pale-sky-blue {
  color:#d3edfb!important;
}
.uc-mod-ad-clr-moony-light-cyan {
  color:#f5f8fa!important;
}
.uc-mod-ad-clr-moony-gold {
  color:#edd567!important;
}
.uc-mod-ad-clr-moony-pink-orange {
  color:#fac090!important;
}
.uc-mod-ad-clr-moony-whitesmork {
  color:#f7f7ed!important;
}
.uc-mod-ad-clr-moony-light-orange {
  color:#fff4ea!important;
}
.uc-mod-ad-clr-moony-metallic-gold {
  color:#b2a512!important;
}
.uc-mod-ad-clr-moony-apricot-orange {
  color:#f09d58!important;
}
.uc-mod-ad-clr-moony-gray {
  color:#999999!important;
}
.uc-mod-ad-clr-moony-silver-gray {
  color:#cccccc!important;
}
.uc-mod-ad-clr-moony-light-gray {
  color:#e8eced!important;
}
.uc-mod-ad-clr-moony-blue a {
  color:inherit!important;
}
.uc-mod-ad-clr-moony-dimgray a {
  color:inherit!important;
}
.uc-mod-ad-clr-moony-sky-blue a {
  color:inherit!important;
}
.uc-mod-ad-clr-moony-pale-sky-blue a {
  color:inherit!important;
}
.uc-mod-ad-clr-moony-light-cyan a {
  color:inherit!important;
}
.uc-mod-ad-clr-moony-gold a {
  color:inherit!important;
}
.uc-mod-ad-clr-moony-pink-orange a {
  color:inherit!important;
}
.uc-mod-ad-clr-moony-whitesmork a {
  color:inherit!important;
}
.uc-mod-ad-clr-moony-light-orange a {
  color:inherit!important;
}
.uc-mod-ad-clr-moony-metallic-gold a {
  color:inherit!important;
}
.uc-mod-ad-clr-moony-apricot-orange a {
  color:inherit!important;
}
.uc-mod-ad-clr-moony-gray a {
  color:inherit!important;
}
.uc-mod-ad-clr-moony-silver-gray a {
  color:inherit!important;
}
.uc-mod-ad-clr-moony-light-gray a {
  color:inherit!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-blue {
  color:#003b90!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-dimgray {
  color:#666464!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-sky-blue {
  color:#59bded!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-pale-sky-blue {
  color:#d3edfb!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-light-cyan {
  color:#f5f8fa!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-gold {
  color:#edd567!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-pink-orange {
  color:#fac090!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-whitesmork {
  color:#f7f7ed!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-light-orange {
  color:#fff4ea!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-metallic-gold {
  color:#b2a512!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-apricot-orange {
  color:#f09d58!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-gray {
  color:#999999!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-silver-gray {
  color:#cccccc!important;
}
.uc-mod-mulit-link .uc-mod-ad-clr-moony-light-gray {
  color:#e8eced!important;
}
/* ============================================================================
 * Background
 * ========================================================================= */
.uc-bg-plane-moony-blue {
  background-color:#003b90;
}
.uc-bg-plane-moony-dimgray {
  background-color:#666464;
}
.uc-bg-plane-moony-sky-blue {
  background-color:#59bded;
}
.uc-bg-plane-moony-pale-sky-blue {
  background-color:#d3edfb;
}
.uc-bg-plane-moony-light-cyan {
  background-color:#f5f8fa;
}
.uc-bg-plane-moony-gold {
  background-color:#edd567;
}
.uc-bg-plane-moony-pink-orange {
  background-color:#fac090;
}
.uc-bg-plane-moony-whitesmork {
  background-color:#f7f7ed;
}
.uc-bg-plane-moony-light-orange {
  background-color:#fff4ea;
}
.uc-bg-plane-moony-metallic-gold {
  background-color:#b2a512;
}
.uc-bg-plane-moony-apricot-orange {
  background-color:#f09d58;
}
.uc-bg-plane-moony-gray {
  background-color:#999999;
}
.uc-bg-plane-moony-silver-gray {
  background-color:#cccccc;
}
.uc-bg-plane-moony-light-gray {
  background-color:#e8eced;
}
div.uc-bg-tab-plane-moony-blue {
  background-color:#003b90;
}
div.uc-bg-tab-plane-moony-dimgray {
  background-color:#666464;
}
div.uc-bg-tab-plane-moony-sky-blue {
  background-color:#59bded;
}
div.uc-bg-tab-plane-moony-pale-sky-blue {
  background-color:#d3edfb;
}
div.uc-bg-tab-plane-moony-light-cyan {
  background-color:#f5f8fa;
}
div.uc-bg-tab-plane-moony-gold {
  background-color:#edd567;
}
div.uc-bg-tab-plane-moony-pink-orange {
  background-color:#fac090;
}
div.uc-bg-tab-plane-moony-whitesmork {
  background-color:#f7f7ed;
}
div.uc-bg-tab-plane-moony-light-orange {
  background-color:#fff4ea;
}
div.uc-bg-tab-plane-moony-metallic-gold {
  background-color:#b2a512;
}
div.uc-bg-tab-plane-moony-apricot-orange {
  background-color:#f09d58;
}
div.uc-bg-tab-plane-moony-gray {
  background-color:#999999;
}
div.uc-bg-tab-plane-moony-silver-gray {
  background-color:#cccccc;
}
div.uc-bg-tab-plane-moony-light-gray {
  background-color:#e8eced;
}
li.uc-bg-tab-index-plane-moony-blue {
  background-color:#003b90;
}
li.uc-bg-tab-index-plane-moony-dimgray {
  background-color:#666464;
}
li.uc-bg-tab-index-plane-moony-sky-blue {
  background-color:#59bded;
}
li.uc-bg-tab-index-plane-moony-pale-sky-blue {
  background-color:#d3edfb;
}
li.uc-bg-tab-index-plane-moony-light-cyan {
  background-color:#f5f8fa;
}
li.uc-bg-tab-index-plane-moony-gold {
  background-color:#edd567;
}
li.uc-bg-tab-index-plane-moony-pink-orange {
  background-color:#fac090;
}
li.uc-bg-tab-index-plane-moony-whitesmork {
  background-color:#f7f7ed;
}
li.uc-bg-tab-index-plane-moony-light-orange {
  background-color:#fff4ea;
}
li.uc-bg-tab-index-plane-moony-metallic-gold {
  background-color:#b2a512;
}
li.uc-bg-tab-index-plane-moony-apricot-orange {
  background-color:#f09d58;
}
li.uc-bg-tab-index-plane-moony-gray {
  background-color:#999999;
}
li.uc-bg-tab-index-plane-moony-silver-gray {
  background-color:#cccccc;
}
li.uc-bg-tab-index-plane-moony-light-gray {
  background-color:#e8eced;
}
h2.uc-bg-tab-index-plane-moony-blue {
  background-color:#003b90;
}
h2.uc-bg-tab-index-plane-moony-dimgray {
  background-color:#666464;
}
h2.uc-bg-tab-index-plane-moony-sky-blue {
  background-color:#59bded;
}
h2.uc-bg-tab-index-plane-moony-pale-sky-blue {
  background-color:#d3edfb;
}
h2.uc-bg-tab-index-plane-moony-light-cyan {
  background-color:#f5f8fa;
}
h2.uc-bg-tab-index-plane-moony-gold {
  background-color:#edd567;
}
h2.uc-bg-tab-index-plane-moony-pink-orange {
  background-color:#fac090;
}
h2.uc-bg-tab-index-plane-moony-whitesmork {
  background-color:#f7f7ed;
}
h2.uc-bg-tab-index-plane-moony-light-orange {
  background-color:#fff4ea;
}
h2.uc-bg-tab-index-plane-moony-metallic-gold {
  background-color:#b2a512;
}
h2.uc-bg-tab-index-plane-moony-apricot-orange {
  background-color:#f09d58;
}
h2.uc-bg-tab-index-plane-moony-gray {
  background-color:#999999;
}
h2.uc-bg-tab-index-plane-moony-silver-gray {
  background-color:#cccccc;
}
h2.uc-bg-tab-index-plane-moony-light-gray {
  background-color:#e8eced;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-blue {
  background-color:#003b90;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-dimgray {
  background-color:#666464;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-sky-blue {
  background-color:#59bded;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-pale-sky-blue {
  background-color:#d3edfb;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-light-cyan {
  background-color:#f5f8fa;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-gold {
  background-color:#edd567;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-pink-orange {
  background-color:#fac090;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-whitesmork {
  background-color:#f7f7ed;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-light-orange {
  background-color:#fff4ea;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-metallic-gold {
  background-color:#b2a512;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-apricot-orange {
  background-color:#f09d58;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-gray {
  background-color:#999999;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-silver-gray {
  background-color:#cccccc;
}
.uc-tab-resp-tab-active.uc-bg-tab-index-active-plane-moony-light-gray {
  background-color:#e8eced;
}
/* ============================================================================
 * Border
 * ========================================================================= */
.uc-br-clr-tab-moony-blue {
  border-color:#003b90;
}
.uc-br-clr-tab-moony-dimgray {
  border-color:#666464;
}
.uc-br-clr-tab-moony-sky-blue {
  border-color:#59bded;
}
.uc-br-clr-tab-moony-pale-sky-blue {
  border-color:#d3edfb;
}
.uc-br-clr-tab-moony-light-cyan {
  border-color:#f5f8fa;
}
.uc-br-clr-tab-moony-gold {
  border-color:#edd567;
}
.uc-br-clr-tab-moony-pink-orange {
  border-color:#fac090;
}
.uc-br-clr-tab-moony-whitesmork {
  border-color:#f7f7ed;
}
.uc-br-clr-tab-moony-light-orange {
  border-color:#fff4ea;
}
.uc-br-clr-tab-moony-metallic-gold {
  border-color:#b2a512;
}
.uc-br-clr-tab-moony-apricot-orange {
  border-color:#f09d58;
}
.uc-br-clr-tab-moony-gray {
  border-color:#999999;
}
.uc-br-clr-tab-moony-silver-gray {
  border-color:#cccccc;
}
.uc-br-clr-tab-moony-light-gray {
  border-color:#e8eced;
}
.uc-br-clr-moony-blue {
  border-color:#003b90;
}
.uc-br-clr-moony-dimgray {
  border-color:#666464;
}
.uc-br-clr-moony-sky-blue {
  border-color:#59bded;
}
.uc-br-clr-moony-pale-sky-blue {
  border-color:#d3edfb;
}
.uc-br-clr-moony-light-cyan {
  border-color:#f5f8fa;
}
.uc-br-clr-moony-gold {
  border-color:#edd567;
}
.uc-br-clr-moony-pink-orange {
  border-color:#fac090;
}
.uc-br-clr-moony-whitesmork {
  border-color:#f7f7ed;
}
.uc-br-clr-moony-light-orange {
  border-color:#fff4ea;
}
.uc-br-clr-moony-metallic-gold {
  border-color:#b2a512;
}
.uc-br-clr-moony-apricot-orange {
  border-color:#f09d58;
}
.uc-br-clr-moony-gray {
  border-color:#999999;
}
.uc-br-clr-moony-silver-gray {
  border-color:#cccccc;
}
.uc-br-clr-moony-light-gray {
  border-color:#e8eced;
}
.uc-line-plane-moony-blue {
  border-top:2px solid #003b90;
}
.uc-line-plane-moony-dimgray {
  border-top:2px solid #666464;
}
.uc-line-plane-moony-sky-blue {
  border-top:2px solid #59bded;
}
.uc-line-plane-moony-pale-sky-blue {
  border-top:2px solid #d3edfb;
}
.uc-line-plane-moony-light-cyan {
  border-top:2px solid #f5f8fa;
}
.uc-line-plane-moony-gold {
  border-top:2px solid #edd567;
}
.uc-line-plane-moony-pink-orange {
  border-top:2px solid #fac090;
}
.uc-line-plane-moony-whitesmork {
  border-top:2px solid #f7f7ed;
}
.uc-line-plane-moony-light-orange {
  border-top:2px solid #fff4ea;
}
.uc-line-plane-moony-metallic-gold {
  border-top:2px solid #b2a512;
}
.uc-line-plane-moony-apricot-orange {
  border-top:2px solid #f09d58;
}
.uc-line-plane-moony-gray {
  border-top:2px solid #999999;
}
.uc-line-plane-moony-silver-gray {
  border-top:2px solid #cccccc;
}
.uc-line-plane-moony-light-gray {
  border-top:2px solid #e8eced;
}
.uc-line-plane-bottom-moony-blue {
  border-bottom:2px solid #003b90;
}
.uc-line-plane-bottom-moony-dimgray {
  border-bottom:2px solid #666464;
}
.uc-line-plane-bottom-moony-sky-blue {
  border-bottom:2px solid #59bded;
}
.uc-line-plane-bottom-moony-pale-sky-blue {
  border-bottom:2px solid #d3edfb;
}
.uc-line-plane-bottom-moony-light-cyan {
  border-bottom:2px solid #f5f8fa;
}
.uc-line-plane-bottom-moony-gold {
  border-bottom:2px solid #edd567;
}
.uc-line-plane-bottom-moony-pink-orange {
  border-bottom:2px solid #fac090;
}
.uc-line-plane-bottom-moony-whitesmork {
  border-bottom:2px solid #f7f7ed;
}
.uc-line-plane-bottom-moony-light-orange {
  border-bottom:2px solid #fff4ea;
}
.uc-line-plane-bottom-moony-metallic-gold {
  border-bottom:2px solid #b2a512;
}
.uc-line-plane-bottom-moony-apricot-orange {
  border-bottom:2px solid #f09d58;
}
.uc-line-plane-bottom-moony-gray {
  border-bottom:2px solid #999999;
}
.uc-line-plane-bottom-moony-silver-gray {
  border-bottom:2px solid #cccccc;
}
.uc-line-plane-bottom-moony-light-gray {
  border-bottom:2px solid #e8eced;
}
