@charset "UTF-8";
/* Scss Document */
@import url("https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@100;300;400;500;700;800;900&family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&family=Montserrat:wght@300;400;500&family=Noto+Sans+JP:wght@100;300;400;500;700;900&family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Oxygen&display=swap");
/* line 41, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
.news_head {
  width: 100%;
  background: url(../img/header_bg.jpg) center center/cover no-repeat; }
  /* line 45, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
  .news_head__inner {
    width: 93.75%;
    max-width: 960px;
    margin: auto;
    height: 250px;
    position: relative; }
    @media screen and (max-width: 750px) {
      /* line 45, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
      .news_head__inner {
        height: 400px; } }
    /* line 56, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
    .news_head__inner .title {
      position: absolute;
      text-align: center;
      left: .5em;
      top: 2.25em; }
      @media screen and (max-width: 750px) {
        /* line 56, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
        .news_head__inner .title {
          top: 1.5em; } }
      /* line 66, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
      .news_head__inner .title h3 {
        font-family: 'Noto Sans JP', sans-serif;
        font-size: 2.5em;
        text-align: center;
        font-weight: 700;
        font-weight: bold;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        color: #fff; }
      /* line 74, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
      .news_head__inner .title h4 {
        font-family: 'Noto Sans JP', sans-serif;
        font-size: 1.375em;
        text-align: center;
        color: #fff;
        margin-top: .65em; }
        @media screen and (max-width: 750px) {
          /* line 74, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
          .news_head__inner .title h4 {
            margin-top: .5em;
            line-height: 1.4; } }
    /* line 88, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
    .news_head__inner .title02 {
      position: absolute;
      left: .5em;
      top: 2.25em; }
      @media screen and (max-width: 750px) {
        /* line 88, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
        .news_head__inner .title02 {
          top: 1.5em; } }
      /* line 97, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
      .news_head__inner .title02 h3 {
        font-family: 'Noto Sans JP', sans-serif;
        font-size: 2.5em;
        font-weight: 700;
        font-weight: bold;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        color: #fff; }
      /* line 104, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
      .news_head__inner .title02 h4 {
        font-family: 'Noto Sans JP', sans-serif;
        font-size: 1.875em;
        color: #fff;
        font-weight: 700;
        font-weight: bold;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        text-shadow: 0 0 7px rgba(0, 0, 0, 0.5); }
        @media screen and (max-width: 750px) {
          /* line 104, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
          .news_head__inner .title02 h4 {
            line-height: 1.4; } }
    /* line 117, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
    .news_head__inner .logo {
      position: absolute;
      right: 1.5em;
      bottom: 1.25em;
      width: 13.9375em;
      filter: drop-shadow(0 0 7px white); }
      @media screen and (max-width: 750px) {
        /* line 117, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
        .news_head__inner .logo {
          right: .5em;
          width: 12em; } }

/* line 132, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
#newsWrap {
  width: 100%;
  padding: 80px 0 100px; }
  /* line 136, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
  #newsWrap .pager {
    width: 87.5%;
    max-width: 960px;
    margin: 3em auto 0;
    display: flex; }
    /* line 142, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
    #newsWrap .pager a {
      font-family: 'Oxygen', sans-serif;
      font-size: 1.125em;
      font-weight: 700;
      color: #606060; }
      /* line 149, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
      #newsWrap .pager a + a::before {
        display: inline-block;
        content: '｜'; }
      /* line 155, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
      #newsWrap .pager a:hover {
        color: #ce1b28;
        text-decoration: none; }
  /* line 162, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
  #newsWrap #newsList {
    width: 87.5%;
    max-width: 960px;
    margin: auto; }
    /* line 167, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
    #newsWrap #newsList li {
      display: flex;
      align-items: flex-start;
      flex-direction: row-reverse; }
      @media screen and (max-width: 750px) {
        /* line 167, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
        #newsWrap #newsList li {
          display: block; } }
      /* line 176, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
      #newsWrap #newsList li:nth-child(n + 2) {
        margin-top: 3em; }
      /* line 180, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
      #newsWrap #newsList li .thumb {
        width: 31.25%; }
        @media screen and (max-width: 750px) {
          /* line 180, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
          #newsWrap #newsList li .thumb {
            width: 420px;
            margin: 1.25em auto 0; } }
      /* line 189, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
      #newsWrap #newsList li .news_info {
        flex: 1;
        padding-top: 1em;
        margin-left: 6.25em; }
        @media screen and (max-width: 750px) {
          /* line 189, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
          #newsWrap #newsList li .news_info {
            margin: 1.5em 0 0;
            padding: 0; } }
        @media screen and (max-width: 750px) {
          /* line 199, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
          #newsWrap #newsList li .news_info .info_set {
            display: flex;
            align-items: center; } }
        /* line 206, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
        #newsWrap #newsList li .news_info span {
          display: block; }
          /* line 209, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
          #newsWrap #newsList li .news_info span.catName {
            font-family: 'Montserrat', sans-serif;
            font-size: .875em;
            font-weight: 600;
            width: 7em;
            line-height: 1.5;
            background: #cc0000;
            color: #fff;
            text-align: center; }
          /* line 220, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
          #newsWrap #newsList li .news_info span.up_ymd {
            font-family: 'Oxygen', sans-serif;
            font-weight: 500;
            font-size: 1.125em;
            margin-top: 1em; }
            @media screen and (max-width: 750px) {
              /* line 220, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
              #newsWrap #newsList li .news_info span.up_ymd {
                margin: 0 0 0 .75em; } }
          /* line 231, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
          #newsWrap #newsList li .news_info span.title {
            font-size: 1.125em;
            line-height: 1.5;
            margin-top: .5em;
            font-weight: 700; }
            @media screen and (max-width: 750px) {
              /* line 231, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
              #newsWrap #newsList li .news_info span.title {
                margin-top: 1em; } }
            /* line 241, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
            #newsWrap #newsList li .news_info span.title a {
              color: #000;
              text-decoration: none; }
              /* line 245, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
              #newsWrap #newsList li .news_info span.title a:hover {
                color: #ce1b28; }
          /* line 251, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
          #newsWrap #newsList li .news_info span.comment {
            font-size: 1.125em;
            line-height: 1.75;
            margin-top: .25em; }

/* line 262, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
.detailWap {
  width: 100%;
  padding: 60px 0 100px; }
  /* line 266, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
  .detailWap__inner {
    width: 87.5%;
    max-width: 700px;
    margin: auto; }
    /* line 271, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
    .detailWap__inner #up_ymd {
      text-align: right;
      font-size: 1.125em;
      font-weight: 700; }
    /* line 277, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
    .detailWap__inner .detailText {
      font-size: 1.25em;
      line-height: 1.75;
      margin-top: 1em; }
    /* line 283, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
    .detailWap__inner .detailUpfile {
      margin: 2em auto 0;
      width: 480px;
      box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); }
      @media screen and (max-width: 750px) {
        /* line 283, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
        .detailWap__inner .detailUpfile {
          width: 70%; } }
    /* line 292, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
    .detailWap__inner .backORcloseBtn {
      font-size: 1.125em;
      width: 7em;
      height: 2.5em;
      margin: 3.5em auto 0;
      position: relative;
      box-sizing: border-box;
      border: 1px solid #666; }
      @media screen and (max-width: 750px) {
        /* line 292, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
        .detailWap__inner .backORcloseBtn {
          border: 2px solid #666; } }
      /* line 303, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
      .detailWap__inner .backORcloseBtn:hover {
        background: rgba(0, 0, 0, 0.05); }
      /* line 306, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
      .detailWap__inner .backORcloseBtn a {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        color: #666; }
        /* line 313, /Users/adz-kina/Dropbox/jobs/netz/prajina/html/prajna/css/news.scss */
        .detailWap__inner .backORcloseBtn a p {
          position: absolute;
          left: 50%;
          top: 50%;
          transform: translate(-50%, -50%);
          white-space: nowrap; }

/*# sourceMappingURL=news.css.map */