﻿@charset "UTF-8";
/* line 5, ../sass/not-mobile.scss */
.mobile-clear {
  display: none;
}

/* line 9, ../sass/not-mobile.scss */
.show-block {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

/*-- margin --*/
/* line 14, ../sass/not-mobile.scss */
.no-mobile-ml15 {
  margin-left: 15px;
}

/* line 18, ../sass/not-mobile.scss */
.textName {
  font-size: 18px;
}

/*---------------------------------- 頁尾 ----------------------------------*/
/* line 23, ../sass/not-mobile.scss */
#footer {
  height: 50px;
}

/*---------------------------------- 下方有一條兩個顏色的線(綠、灰)的標題 ----------------------------------*/
/* line 30, ../sass/not-mobile.scss */
.TwoColorTitle {
  height: 28px;
}
/* line 33, ../sass/not-mobile.scss */
.TwoColorTitle .Text {
  padding: 5px 0;
  font-size: 18px;
  line-height: 18px;
  padding-right: 5px;
}

/*---------------- 欄位_必填 ----------------*/
/* line 43, ../sass/not-mobile.scss */
.mustWrite:before {
  content: "*";
  color: #eb8300;
  padding-right: 3px;
}

/*---------------- 填寫欄位 ----------------*/
/* line 53, ../sass/not-mobile.scss */
.respond .respond-field:last-of-type .respond-field-input {
  margin-bottom: 10px;
}

/* line 59, ../sass/not-mobile.scss */
.respond-field {
  display: table;
}
/* line 61, ../sass/not-mobile.scss */
.respond-field .respond-field-txt {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  display: table-cell;
  background: #f2f2f2;
  vertical-align: top;
  text-align: right;
  width: 150px;
  height: 12px;
  padding: 18px 20px 15px 0;
}
/* line 71, ../sass/not-mobile.scss */
.respond-field .respond-field-box {
  display: table-cell;
  vertical-align: top;
}
/* line 75, ../sass/not-mobile.scss */
.respond-field .respond-block-end {
  margin-left: 0;
}
/* line 77, ../sass/not-mobile.scss */
.respond-field .respond-block-end input {
  width: 222px;
}
/* line 81, ../sass/not-mobile.scss */
.respond-field .respond-field-input {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 10px;
  padding-top: 10px;
}
/* line 85, ../sass/not-mobile.scss */
.respond-field .respond-field-input .btnRadio {
  margin-top: 5px;
}
/* line 88, ../sass/not-mobile.scss */
.respond-field .respond-field-input > input {
  width: 222px;
}
/* line 91, ../sass/not-mobile.scss */
.respond-field .respond-field-input input.no-mobile-w40 {
  width: 40px;
}
/* line 94, ../sass/not-mobile.scss */
.respond-field .respond-field-input input.no-mobile-w47 {
  width: 47px;
}
/* line 97, ../sass/not-mobile.scss */
.respond-field .respond-field-input input.no-mobile-w50 {
  width: 50px;
}
/* line 100, ../sass/not-mobile.scss */
.respond-field .respond-field-input input.no-mobile-w125 {
  width: 125px;
}
/* line 103, ../sass/not-mobile.scss */
.respond-field .respond-field-input input.no-mobile-w150 {
  width: 150px;
}
/* line 106, ../sass/not-mobile.scss */
.respond-field .respond-field-input input.no-mobile-w135 {
  width: 135px;
}
/* line 109, ../sass/not-mobile.scss */
.respond-field .respond-field-input input.no-mobile-w165 {
  width: 165px;
}
/* line 112, ../sass/not-mobile.scss */
.respond-field .respond-field-input .respond-field-input {
  margin-left: 0;
  padding-top: 0;
}
/* line 117, ../sass/not-mobile.scss */
.respond-field .respond-field-input .codePic img {
  height: 30px;
  margin: 4px 5px 6px 5px;
  vertical-align: middle;
}
/* line 123, ../sass/not-mobile.scss */
.respond-field .respond-field-input .reFreshBtn {
  color: #009d99;
  cursor: pointer;
}
/* line 128, ../sass/not-mobile.scss */
.respond-field .respond-field-detail {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 10px;
  padding: 18px 20px 15px 0;
  vertical-align: top;
}

/* line 138, ../sass/not-mobile.scss */
.upLoad-field .fileBlock .fileTitle {
  line-height: 21px;
}

/*---------------- 下拉選單調整 ----------------*/
/* line 147, ../sass/not-mobile.scss */
.transformSelect-down-div .transformSelect {
  margin-right: 10px;
  margin-bottom: 10px;
}

/*------- 寬度 -------*/
/* line 155, ../sass/not-mobile.scss */
.transformSelect-min-width span {
  width: 60px;
}

/* line 161, ../sass/not-mobile.scss */
.transformSelect-mid-width span {
  width: 182px;
}

/*---------------- 下拉選單調整結束 ----------------*/
/* line 174, ../sass/not-mobile.scss */
.option-list li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

/* line 179, ../sass/not-mobile.scss */
.two a.btns.sendit {
  position: absolute;
  right: 25px;
  top: 20px;
}
/* line 185, ../sass/not-mobile.scss */
.two a.midBtn {
  width: 122px;
}
/* line 189, ../sass/not-mobile.scss */
.two a.midBtn:first-of-type {
  margin-right: 15px;
}
/* line 193, ../sass/not-mobile.scss */
.two a.midBtn:hover {
  background-position: left -165px;
  padding: 8px 0 7px;
  padding: 9px 0 6px 0\9;
}
/* line 199, ../sass/not-mobile.scss */
.two a.midBtn:hover:after {
  background-position: right -165px;
}
/* line 203, ../sass/not-mobile.scss */
.two a.midBtn.greyBtn:hover {
  background-position: left -239px;
}
/* line 207, ../sass/not-mobile.scss */
.two a.midBtn.greyBtn:hover:after {
  background-position: right -239px;
}

/* line 211, ../sass/not-mobile.scss */
.two a.maxBtn {
  width: 300px;
}
/* line 215, ../sass/not-mobile.scss */
.two a.bigBtn {
  width: 320px;
}
/* line 219, ../sass/not-mobile.scss */
.two a.bigBtn:hover {
  background-position: left -320px;
  padding: 12px 0 0;
}
/* line 224, ../sass/not-mobile.scss */
.two a.bigBtn:hover:after {
  background-position: right -320px;
}
/* line 228, ../sass/not-mobile.scss */
.two a.bigBtn.greyBtn:hover {
  background-position: left -408px;
}
/* line 232, ../sass/not-mobile.scss */
.two a.bigBtn.greyBtn:hover:after {
  background-position: right -408px;
}
/* line 236, ../sass/not-mobile.scss */
.two a.not-mobile-pr140 {
  padding-right: 140px;
}

/*# sourceMappingURL=not-mobile.css.map */
