@charset "UTF-8";
/* line 10, ../scss/pickup.scss */
.contentArea {
  clear: both;
  overflow: hidden;
  padding-bottom: 10px; }

/* line 16, ../scss/pickup.scss */
.mainArea {
  float: left;
  width: 730px;
  padding: 0 0 0 20px;
  /* eventArea */
  /* cnt02 */ }
  /* line 21, ../scss/pickup.scss */
  .mainArea .ttl_top {
    margin-bottom: 40px; }
  /* line 25, ../scss/pickup.scss */
  .mainArea .txtArea {
    width: 695px;
    padding-bottom: 50px; }
    /* line 29, ../scss/pickup.scss */
    .mainArea .txtArea .txt01 {
      padding-left: 20px; }
  /* line 37, ../scss/pickup.scss */
  .mainArea .eventArea {
    width: 714px;
    margin-bottom: 40px;
    border-right: 1px solid #dcc8a0;
    border-bottom: 1px solid #dcc8a0;
    border-left: 1px solid #dcc8a0;
    background-color: #fff9ed;
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    -o-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
    /* eventBox */ }
    /* line 46, ../scss/pickup.scss */
    .mainArea .eventArea .eventBox {
      padding: 30px 0 50px 18px;
      background: url(../img/pickup/bg_eventBox.gif) no-repeat right top; }
      /* line 51, ../scss/pickup.scss */
      .mainArea .eventArea .eventBox h4 {
        color: #ff7200;
        font-size: 22px;
        font-weight: bold;
        padding-bottom: 15px;
        padding-left: 15px;
        background: url(../img/common/icon_subttl_01.gif) no-repeat left 5px; }
      /* line 60, ../scss/pickup.scss */
      .mainArea .eventArea .eventBox a {
        color: #ff7200;
        text-decoration: underline; }
        /* line 64, ../scss/pickup.scss */
        .mainArea .eventArea .eventBox a:hover {
          text-decoration: none; }
      /* line 69, ../scss/pickup.scss */
      .mainArea .eventArea .eventBox .txtArea {
        width: 390px;
        padding-bottom: 40px; }
      /* line 74, ../scss/pickup.scss */
      .mainArea .eventArea .eventBox .btn_detail {
        width: 177px;
        height: 37px; }
    /* line 80, ../scss/pickup.scss */
    .mainArea .eventArea .line {
      width: 678px;
      height: 1px;
      background-color: #dcc8a0; }
  /* line 89, ../scss/pickup.scss */
  .mainArea .cnt02 {
    width: 714px;
    margin-bottom: 50px;
    border-top: 8px solid #dcc8a0;
    border-right: 1px solid #dcc8a0;
    border-bottom: 1px solid #dcc8a0;
    border-left: 1px solid #dcc8a0;
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    -o-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px; }
    /* line 98, ../scss/pickup.scss */
    .mainArea .cnt02 .cntBox {
      padding: 20px 18px 20px 18px; }
    /* line 102, ../scss/pickup.scss */
    .mainArea .cnt02 h4 {
      color: #ff7200;
      font-size: 18px;
      font-weight: bold;
      padding-bottom: 15px;
      padding-left: 15px;
      background: url(../img/common/icon_subttl_02.gif) no-repeat left 5px; }
      /* line 110, ../scss/pickup.scss */
      .mainArea .cnt02 h4 a {
        color: #ff7200;
        text-decoration: underline; }
        /* line 114, ../scss/pickup.scss */
        .mainArea .cnt02 h4 a:hover {
          text-decoration: none; }
    /* line 120, ../scss/pickup.scss */
    .mainArea .cnt02 .line {
      width: 678px;
      height: 1px;
      background-color: #dcc8a0;
      margin-left: 18px; }
  /* line 129, ../scss/pickup.scss */
  .mainArea .presentArea {
    position: relative;
    width: 714px;
    margin-bottom: 50px;
    padding-bottom: 30px;
    border: 2px solid #76b2fc;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    background-color: #e2effe; }
    /* line 139, ../scss/pickup.scss */
    .mainArea .presentArea .presentBox01 {
      padding-bottom: 55px;
      background: url(../img/pickup/welcome_img01.jpg) no-repeat 547px; }
    /* line 143, ../scss/pickup.scss */
    .mainArea .presentArea .presentBox02 {
      background: url(../img/pickup/thankyou_img01.jpg) no-repeat 547px 30px; }
    /* line 148, ../scss/pickup.scss */
    .mainArea .presentArea h4 {
      padding: 5px 0 5px 60px;
      line-height: 26px;
      margin: 28px 0 30px 0;
      font-size: 24px;
      font-weight: bold;
      color: #0582ed;
      background-color: #c6e4fe; }
      /* line 158, ../scss/pickup.scss */
      .mainArea .presentArea h4 span {
        font-size: 18px;
        color: #059de4; }
    /* line 165, ../scss/pickup.scss */
    .mainArea .presentArea h5 {
      color: #0582ed;
      font-size: 18px;
      font-weight: bold;
      margin-left: 18px;
      padding-bottom: 15px;
      padding-left: 15px;
      background: url(../img/common/icon_subttl_03.gif) no-repeat left 5px; }
    /* line 175, ../scss/pickup.scss */
    .mainArea .presentArea .btn_01 {
      font-size: 14px;
      padding-left: 40px;
      padding-bottom: 30px;
      font-weight: bold;
      background: url(../img/common/icon_arrow02.gif) no-repeat 20px 4px; }
      /* line 182, ../scss/pickup.scss */
      .mainArea .presentArea .btn_01 a {
        color: #0582ed;
        text-decoration: underline; }
        /* line 186, ../scss/pickup.scss */
        .mainArea .presentArea .btn_01 a:hover {
          text-decoration: none; }
    /* line 193, ../scss/pickup.scss */
    .mainArea .presentArea .txtArea_pre {
      width: 515px;
      font-size: 13px;
      margin: 0 0 20px 18px; }
    /* line 198, ../scss/pickup.scss */
    .mainArea .presentArea .subTxtArea_pre {
      margin: 0 0 0 18px;
      font-size: 11px; }
  /* line 205, ../scss/pickup.scss */
  .mainArea .icon_ribbon {
    position: absolute;
    top: -12px;
    left: -11px; }
  /* line 211, ../scss/pickup.scss */
  .mainArea .egBtn {
    width: 411px;
    margin: -20px auto 50px; }

/* mainArea */
/* line 219, ../scss/pickup.scss */
.rightArea {
  float: right;
  width: 250px; }
  /* line 223, ../scss/pickup.scss */
  .rightArea .subNavArea {
    width: 231px;
    margin-top: 10px;
    border-top: 5px solid #ff7200; }

/* rightArea */
