@charset "utf-8";
@media screen and (max-width: 640px) {
  .un_hoodSet_modal {
    box-sizing: border-box;
    padding: 20px 10px;
    max-height: 83svh !important;
  }

  .un_hoodSetModal_ttl {
    font-size: 20px;
  }

  /* パネル_画像横並び */
  .un_hoodSetModal_mediaPanel_hdg {
    padding: 3px 5px;
  }
  .un_hoodSetModal_mediaPanel_hdg + .un_hoodSetModal_mediaPanel {
    margin-top: 5px;
  }

  .un_hoodSetModal_mediaPanel + .bl_panel_wrapper {
    margin-top: 20px;
  }

  .un_hoodSetModal_mediaPanel .un_hoodSetModal_mediaPanel_inner_img img + .un_hoodSetModal_mediaPanel_inner_img_label_wrapper {
    margin-top: 0;
  }

  .un_hoodSetModal_mediaPanel .un_hoodSetModal_mediaPanel_inner_img.un_hoodSetModal_mediaPanel_inner_img__relative .un_hoodSetModal_mediaPanel_inner_img_label {
    font-size: 14px;
  }
  .un_hoodSetModal_mediaPanel .un_hoodSetModal_mediaPanel_inner_img.un_hoodSetModal_mediaPanel_inner_img__relative .un_hoodSetModal_mediaPanel_inner_img_label.un_hoodSetModal_mediaPanel_inner_img_label__under {
    bottom: 35px;
    font-size: 14px;
  }

  .un_hoodSetModal_mediaPanel.un_hoodSetModal_mediaPanel__5cont .un_hoodSetModal_mediaPanel_inner,
  .un_hoodSetModal_mediaPanel.un_hoodSetModal_mediaPanel__4cont .un_hoodSetModal_mediaPanel_inner {
    width: calc((100% - 10px)/ 2);
  }

  .un_hoodSetModal_mediaPanel .un_hoodSetModal_mediaPanel_inner + .un_hoodSetModal_mediaPanel_inner {
    margin-left: 10px;
  }

  .un_hoodSetModal_mediaPanel.un_hoodSetModal_mediaPanel__spCol {
    flex-direction: column;
  }
  .un_hoodSetModal_mediaPanel.un_hoodSetModal_mediaPanel__spCol .un_hoodSetModal_mediaPanel_inner {
    width: 100%;
  }
  .un_hoodSetModal_mediaPanel.un_hoodSetModal_mediaPanel__spCol .un_hoodSetModal_mediaPanel_inner + .un_hoodSetModal_mediaPanel_inner {
    margin-left: 0;
    margin-top: 10px;
  }
  .un_hoodSetModal_mediaPanel.un_hoodSetModal_mediaPanel__spColumnReverse .un_hoodSetModal_mediaPanel_inner {
    flex-direction: column-reverse;
  }

  .un_hoodSetModal_mediaPanel.un_hoodSetModal_mediaPanel__5cont .un_hoodSetModal_mediaPanel_inner:nth-child(2n+1),
  .un_hoodSetModal_mediaPanel.un_hoodSetModal_mediaPanel__4cont .un_hoodSetModal_mediaPanel_inner:nth-child(2n+1) {
    margin-left: 0;
  }
  .un_hoodSetModal_mediaPanel.un_hoodSetModal_mediaPanel__2cont .un_hoodSetModal_mediaPanel_inner:nth-child(n+3) {
    margin-top: 5px;
  }
  .un_hoodSetModal_mediaPanel.un_hoodSetModal_mediaPanel__4cont .un_hoodSetModal_mediaPanel_inner:nth-child(n+3) {
    margin-top: 15px;
  }

  .un_hoodSetModal_mediaPanel .un_hoodSetModal_mediaPanel_inner .un_hoodSetModal_mediaPanel_inner_img .un_hoodSetModal_mediaPanel_inner_img_label.un_hoodSetModal_mediaPanel_inner_img_label__emphasis {
    font-size: 13px;
  }

  .un_hoodSetModal_mediaPanel .un_hoodSetModal_mediaPanel_inner .un_hoodSetModal_mediaPanel_inner_contents .un_hoodSetModal_mediaPanel_inner_contents_detail .un_hoodSetModal_mediaPanel_inner_contents_detail_icon + .un_hoodSetModal_mediaPanel_inner_contents_detail_txt {
    margin-left: 5px;
}
.un_hoodSetModal_mediaPanel .un_hoodSetModal_mediaPanel_inner .un_hoodSetModal_mediaPanel_inner_contents .un_hoodSetModal_mediaPanel_inner_contents_detail .un_hoodSetModal_mediaPanel_inner_contents_detail_icon img {
    width: 40px;
    height: auto;
}



  /* パネル_テーブル付 */
  .un_hoodSetModal_accessoryPanel {
    flex-direction: column;
  }
  .un_hoodSetModal_ttl + .un_hoodSetModal_accessoryPanel,
  .un_hoodSetModal_accessoryPanel + .bl_panel.bl_panel__noBorder.bl_panel__noPadding {
    margin-top: 10px;
  }

  .un_hoodSetModal_accessoryPanel .un_hoodSetModal_accessoryPanel_inner {
    width: 100%;
    border: 1px solid #b8b8b8;
    padding: 10px;
  }
  .un_hoodSetModal_accessoryPanel .un_hoodSetModal_accessoryPanel_inner + .un_hoodSetModal_accessoryPanel_inner {
    margin-left: 0;
    border-top: none;
  }

  .un_hoodSetModal_accessoryPanel .un_hoodSetModal_accessoryPanel_inner .un_hoodSetModal_accessoryPanel_inner_img img {
    width: 90%;
  }

}