body div#wrap article section ul.inter_sgs_menu {
  box-sizing: border-box;
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 0px 0 60px;
  padding: 0px; }
  body div#wrap article section ul.inter_sgs_menu li {
    list-style: none;
    margin: 0px;
    width: calc( (100% - 60px) / 2);
    background-size: cover;
    margin-right: 60px;
    margin-bottom: 40px; }
    body div#wrap article section ul.inter_sgs_menu li a {
      text-decoration: none; }
      body div#wrap article section ul.inter_sgs_menu li a dl {
        padding: 60px 15px 40px; }
        body div#wrap article section ul.inter_sgs_menu li a dl dt {
          color: #00458d;
          text-align: center;
          font-weight: 700;
          font-size: 1.4em;
          margin: 0 auto 40px;
          text-shadow: 0 0 3px #FFF,0 0 3px #FFF,0 0 3px #FFF; }
        body div#wrap article section ul.inter_sgs_menu li a dl dd {
          text-align: left;
          font-size: 0.9em;
          color: #000;
          padding: 15px;
          background-color: rgba(255, 255, 255, 0.8); }
  body div#wrap article section ul.inter_sgs_menu li.menu1 {
    background-image: url("../img/photo_1.jpg"); }
  body div#wrap article section ul.inter_sgs_menu li.menu2 {
    background-image: url("../img/photo_2.jpg"); }
  body div#wrap article section ul.inter_sgs_menu li.menu3 {
    background-image: url("../img/photo_3.jpg"); }
  body div#wrap article section ul.inter_sgs_menu li.menu4 {
    background-image: url("../img/photo_4.jpg"); }
  body div#wrap article section ul.inter_sgs_menu li.menu5 {
    background-image: url("../img/photo_5.jpg"); }
  body div#wrap article section ul.inter_sgs_menu li.menu6 {
    background-image: url("../img/photo_6.jpg"); }
  body div#wrap article section ul.inter_sgs_menu li.menu7 {
    background-image: url("../img/photo_7.jpg"); }
  body div#wrap article section ul.inter_sgs_menu li.menu8 {
    background-image: url("../img/photo_8.jpg"); }
  body div#wrap article section ul.inter_sgs_menu li.menu9 {
    background-image: url("../img/photo_9.jpg"); }
  body div#wrap article section ul.inter_sgs_menu li.menu10 {
    background-image: url("../img/photo_10.jpg"); }
  body div#wrap article section ul.inter_sgs_menu li:nth-child(2n) {
    margin-right: 0px; }
  @media screen and (max-width: 479px) {
    body div#wrap article section ul.inter_sgs_menu li {
      width: 100%;
      margin-right: 0px; } }
body div#wrap article section .lounge {
  box-sizing: border-box;
  width: 100%;
  margin: 0 0 100px;
  padding: 0px 30px 30px 500px;
  background: url("../img/lounge.jpg");
  background-repeat: no-repeat;
  background-position: top left; }
  body div#wrap article section .lounge h3 {
    padding-top: 0px; }
  @media screen and (max-width: 479px) {
    body div#wrap article section .lounge {
      padding: 220px 30px 0;
      background-size: contain; } }
