.container .sitemap_content {
  background-color: #F0F0F0;
  padding: 56px 0; }
  @media screen and (max-width: 767.9px) {
    .container .sitemap_content {
      padding: calc(64 / 750 * 100vw) 0 calc(96 / 750 * 100vw); } }
  @media screen and (min-width: 767.9px) {
    .container .sitemap_content .inner .main_list a:hover {
      color: #FF6560; } }
  .container .sitemap_content .inner .main_list li {
    padding-bottom: 24px; }
    @media screen and (max-width: 767.9px) {
      .container .sitemap_content .inner .main_list li {
        padding-bottom: calc(32 / 750 * 100vw); } }
    .container .sitemap_content .inner .main_list li:first-child a {
      font-size: 18px;
      font-weight: bold; }
      @media screen and (max-width: 767.9px) {
        .container .sitemap_content .inner .main_list li:first-child a {
          font-size: calc(36 / 750 * 100vw); } }
  .container .sitemap_content .inner .main_list a {
    display: inline-block; }
  .container .sitemap_content .inner .main_list a, .container .sitemap_content .inner .main_list p {
    font-size: 16px;
    line-height: 28px; }
    @media screen and (max-width: 767.9px) {
      .container .sitemap_content .inner .main_list a, .container .sitemap_content .inner .main_list p {
        font-size: calc(32 / 750 * 100vw);
        line-height: calc(64 / 750 * 100vw); } }
  .container .sitemap_content .inner .main_list .main_url, .container .sitemap_content .inner .main_list .sub_url_title, .container .sitemap_content .inner .main_list .senior_title {
    font-weight: bold; }
  .container .sitemap_content .inner .main_list .main_url {
    text-decoration: underline; }
  .container .sitemap_content .inner .main_list .sub_url_title {
    padding-bottom: 16px; }
    @media screen and (max-width: 767.9px) {
      .container .sitemap_content .inner .main_list .sub_url_title {
        padding-bottom: calc(24 / 750 * 100vw); } }
  .container .sitemap_content .inner .main_list .senior_sub_link {
    text-decoration: underline;
    margin-bottom: 12px; }
    @media screen and (max-width: 767.9px) {
      .container .sitemap_content .inner .main_list .senior_sub_link {
        margin-bottom: calc(24 / 750 * 100vw); } }
    .container .sitemap_content .inner .main_list .senior_sub_link:first-child {
      margin-top: 12px; }
      @media screen and (max-width: 767.9px) {
        .container .sitemap_content .inner .main_list .senior_sub_link:first-child {
          margin-top: calc(24 / 750 * 100vw); } }
  .container .sitemap_content .inner .main_list .sub_lst_link {
    margin-left: 25px; }
    @media screen and (max-width: 767.9px) {
      .container .sitemap_content .inner .main_list .sub_lst_link {
        margin-left: calc(32 / 750 * 100vw); } }
    .container .sitemap_content .inner .main_list .sub_lst_link .sub_list li:first-child a {
      font-weight: normal; }
  .container .sitemap_content .inner .main_list .corner_item {
    border-top: 1px solid #E2E2E2;
    padding-top: 16px; }
    @media screen and (max-width: 767.9px) {
      .container .sitemap_content .inner .main_list .corner_item {
        padding-top: calc(32 / 750 * 100vw);
        border-top-width: calc(2 / 750 * 100vw); } }
    .container .sitemap_content .inner .main_list .corner_item .corner_link_title {
      font-weight: bold;
      text-decoration: underline;
      margin-bottom: 12px; }
      @media screen and (max-width: 767.9px) {
        .container .sitemap_content .inner .main_list .corner_item .corner_link_title {
          margin-bottom: calc(24 / 750 * 100vw); } }
    .container .sitemap_content .inner .main_list .corner_item .sub_list {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      padding-bottom: 16px; }
      .container .sitemap_content .inner .main_list .corner_item .sub_list li {
        display: inline-block;
        padding-bottom: 0;
        margin-right: 15px; }
        @media screen and (max-width: 767.9px) {
          .container .sitemap_content .inner .main_list .corner_item .sub_list li {
            margin-right: calc(32 / 750 * 100vw); } }
        .container .sitemap_content .inner .main_list .corner_item .sub_list li:last-child {
          margin-right: 0; }
        .container .sitemap_content .inner .main_list .corner_item .sub_list li a {
          text-decoration: underline; }
  .container .sitemap_content .inner .main_list .corner_link_title {
    text-decoration: underline; }
  .container .sitemap_content .inner .main_list .senior_title {
    margin-bottom: 12px; }
    @media screen and (max-width: 767.9px) {
      .container .sitemap_content .inner .main_list .senior_title {
        margin-bottom: calc(24 / 750 * 100vw); } }
  .container .sitemap_content .inner .main_list .my_list_item {
    border: 1px solid #E2E2E2;
    border-left: 0;
    border-right: 0;
    padding: 16px 0 24px; }
    @media screen and (max-width: 767.9px) {
      .container .sitemap_content .inner .main_list .my_list_item {
        border-width: calc(2 / 750 * 100vw);
        padding: calc(32 / 750 * 100vw) 0 calc(48 / 750 * 100vw); } }
