@media (max-width: 1600px) {
  html,
  body {
    /* 혜인 0912 */
    /* font-size: 14px; */
    font-size: 16px;
  }

  /*main*/
  #mainCarouselWrap {
    height: 768px;
  }

  #introduce
    #introduce-carousel-wrap
    #introduce-carousel
    .item
    .text-wrap
    .desc
    br {
    display: none;
  }

  #introduce #introduce-carousel-wrap #introduce-carousel .item {
    height: 306px;
  }

  #hotPlaceIntro {
    padding-left: 20px;
    padding-right: 20px;
  }

  #recommendWrap {
    margin-top: 3em;
  }

  #flowerSelectContainer .subdesc {
    margin-top: 10px;
  }

  #guestInfoContainer #guestDashboard #dashboardContent .table table th,
  #guestInfoContainer #guestDashboard #dashboardContent .table table td {
    font-size: 13px;
  }

  #guestInfoContainer #guestList #guestSearch table colgroup {
    display: none;
  }

  #guestInfoContainer #guestList #guestSearch table,
  #guestInfoContainer #guestList #guestSearch table tbody,
  #guestInfoContainer #guestList #guestSearch table td,
  #guestInfoContainer #guestList #guestSearch table tr {
    display: block;
  }

  #guestInfoContainer #guestList #guestSearch table td.genderTd,
  #guestInfoContainer #guestList #guestSearch table td.attendTd,
  #guestInfoContainer #guestList #guestSearch table td.groupTd {
    width: 33.3333333333%;
    float: left;
  }

  #guestInfoContainer #guestList #guestSearch table td.searchTd,
  #guestInfoContainer #guestList #guestSearch table td.buttonTd {
    width: 50%;
    float: left;
    margin-top: 10px;
  }

  #guestInfoContainer #guestList #guestSearch table tbody:after {
    clear: both;
    content: "";
    display: table;
  }

  #stepEightWrap #slideCarouselContainer {
    padding-left: 170px;
    /*right:auto;
    left:0;*/
    width: 100%;
  }

  /*#stepEightWrap #slideCarouselContainer #slideCarouselWrap #ceremony-nav {
      top:0;
  }*/
  #stepEightWrap #slideCarouselContainer {
    margin-top: 0;
    padding-top: 40px;
  }

  #stepEightWrap.slide {
    padding: 0 20px;
  }
  #stepEightWrap .dTable,
  #stepEightWrap .dCell {
    display: block;
  }

  #myPageWrap .mypageContentWrap {
    padding-left: 20px;
  }

  #mainReview {
    padding: 0 60px;
  }

  #mainReviewWrap #mainReview .carousel-control.next {
    right: 10px;
  }

  #mainReviewWrap #mainReview .carousel-control.prev {
    left: 10px;
  }
}
@media (max-width: 1280px) {
  /*#stepHeaderWrap #stepHeader #dday {
      font-size:12px;
  }*/
  #cardThemeList .cardThemeItemWrap {
    padding: 0 20px;
  }

  #bottomBar {
    padding: 10px 20px;
  }

  #requestPopupContainer .dCell {
    padding: 0 20px;
  }

  #mainGnbWrap #gnb li {
    margin-left: 30px;
  }

  .recipeControl {
    width: 240px;
    padding: 15px;
  }

  .recipeControl .button-wrap a {
    width: 94px;
  }

  #guestContainer,
  #ceremonyContainer {
    padding-left: 280px;
  }

  #guestInfoContainer #guestDashboard #dashboardContent .card,
  #guestInfoContainer #guestDashboard #dashboardContent .table {
    width: 100%;
    padding: 0;
  }

  #guestInfoContainer #guestDashboard #dashboardContent .table {
    margin-top: 20px;
  }

  #boardContent {
    /*    padding:0 20px;*/
  }

  #defaultBoard {
    table-layout: fixed;
  }

  #defaultBoard .no {
    display: none;
  }

  #defaultBoard .writer {
    width: 60px;
  }

  #defaultBoard .date {
    width: 100px;
  }

  #defaultBoard .hits {
    display: none;
  }

  #defaultBoard .dCell.subject a {
    display: block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
  }

  #myPageWrap {
    padding-left: 150px;
  }
}
@media (max-width: 1024px) {
  /*#stepHeaderWrap #stepHeader #stepProgress {
      display: none;
  }
  #stepHeaderWrap {
      padding: 15px 20px;
      height: 50px;
  }
  #stepHeaderWrap #stepHeader #dday {top:0;}*/
  #guestInfoContainer #guestDashboard #dashboardContent .table table th,
  #guestInfoContainer #guestDashboard #dashboardContent .table table td {
    font-size: 12px;
  }

  #myPageWrap {
    padding-left: 0;
  }

  #myPageWrap .mypageContentWrap {
    padding-left: 0;
  }
}
@media (min-width: 769px) {
  .show768-block,
  .show768-inline {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .hide768 {
    display: none !important;
  }

  .show768-inline {
    display: inline !important;
  }

  .show768-block {
    display: block !important;
  }

  #hotplaceViewContainer #hotplaceViewContentArea #includeInfo > .w50 {
    width: 100%;
    border: 0;
  }
  #hotplaceViewContainer #hotplaceViewContentArea #includeInfo > .w50:before {
    background: none !important;
  }

  #recipeDefaultContainer {
    padding: 20px;
  }

  #guestArrangeContainer,
  #guestContainer,
  #ceremonyContainer {
    padding-left: 0;
  }

  .recipeControl {
    position: static;
    width: 100%;
    margin-bottom: 20px;
  }

  #recipeSelectContainer #recipeSelect a {
    width: 100%;
  }
  #recipeSelectContainer #recipeSelect a#selectHotpl {
    margin-top: 20px;
  }

  #flowerSelectContainer #selectColor .colorListWrap,
  #flowerSelectContainer #selectColor .selectedColor {
    width: 100%;
  }

  #flowerSelectContainer #selectColor .selectedColor {
    margin-top: 20px;
  }

  #flowerSelectContainer #selectColor .selectedColor .opinion .opinionTit {
    margin-top: 0;
  }

  #decoWrap {
    margin-left: -10px;
    margin-right: -10px;
  }

  #decoWrap .decoItemWrap {
    width: 50%;
    padding: 10px;
  }

  #decoWrap .decoItemWrap .decoItem .thumb {
    height: 150px;
  }

  #recommendWrap .recommendHeader {
    text-align: left;
    padding-left: 20px;
    padding-right: 90px;
  }

  #ceremonyContainer #userCeremonyList .ceremonyItem .handle {
    display: none;
  }

  #ceremonyContainer #userCeremonyList .ceremonyItem .num {
    left: 0;
  }

  #ceremonyContainer #userCeremonyList .ceremonyItem .header {
    padding-left: 60px;
    padding-right: 100px;
  }

  #ceremonyContainer #userCeremonyList .ceremonyItem .button_wrap {
    padding: 10px;
  }

  #ceremonyContainer #userCeremonyList .ceremonyItem .detail {
    padding-left: 20px;
    padding-right: 20px;
  }

  #ceremonyContainer #userCeremonyList .ceremonyItem .detail .detailButtonWrap {
    position: static;
    margin-top: 20px;
  }

  #ceremonyContainer #userCeremonyList .ceremonyItem .detail .form-wrap input,
  #ceremonyContainer
    #userCeremonyList
    .ceremonyItem
    .detail
    .form-wrap
    textarea {
    font-size: 12px;
  }

  #ceremonyContainer #userCeremonyList .ceremonyItem .detail .form-wrap a {
    display: block;
    width: 100%;
    margin-left: 0;
    margin-top: 5px;
  }
  #ceremonyContainer
    #userCeremonyList
    .ceremonyItem
    .detail
    .form-wrap
    a:first-child {
    margin-top: 0;
  }

  #previewCeremonyContainer h2 .sub {
    font-size: 1.2em;
  }

  #previewCeremonyContainer h2 .main {
    font-size: 1.5em;
  }

  .recipe-content-container {
    margin-top: 3em;
  }

  #previewCeremonyContainer #previewCeremonyTable .dRow.header {
    display: none;
  }

  #previewCeremonyContainer #previewCeremonyTable {
    display: block;
  }

  #previewCeremonyContainer #previewCeremonyTable .dRow {
    margin-top: 20px;
    border: 1px solid #dbdbdb;
  }
  #previewCeremonyContainer #previewCeremonyTable .dRow:first-child {
    margin-top: 0;
  }
  #previewCeremonyContainer #previewCeremonyTable .dRow:after {
    clear: both;
    display: table;
    content: "";
  }

  #previewCeremonyContainer #previewCeremonyTable .dRow,
  #previewCeremonyContainer #previewCeremonyTable .dCell {
    display: block;
    width: 100% !important;
    float: left;
  }
  #previewCeremonyContainer #previewCeremonyTable .dCell {
    border-bottom: 1px solid #dbdbdb !important;
  }

  #previewCeremonyContainer #previewCeremonyTable .dCell.orderName {
    background: #ffc708;
    color: #fff;
  }
  #previewCeremonyContainer #previewCeremonyTable .dCell.orderName strong {
    margin-top: -15px;
  }

  #previewCeremonyContainer #previewCeremonyTable .dCell.music,
  #previewCeremonyContainer #previewCeremonyTable .dCell.url,
  #previewCeremonyContainer #previewCeremonyTable .dCell.doc {
    width: 15% !important;
    /*height: 60px;*/
    /* border-top: 1px solid #dbdbdb !important; */
    border-bottom: 0 !important;
    float: right;
  }

  #previewCeremonyContainer #previewCeremonyTable .dRow:nth-child(odd) .dCell {
    border: 0;
  }

  #previewCeremonyContainer #previewCeremonyTable .dCell.music i,
  #previewCeremonyContainer #previewCeremonyTable .dCell.url i,
  #previewCeremonyContainer #previewCeremonyTable .dCell.doc i {
    font-size: 1.5em;
  }

  #guestInfoContainer #guestList,
  #guestInfoContainer #guestDashboard {
    padding: 0;
    border: 0;
  }

  #guestInfoContainer #guestList #guestSearch table button,
  #guestInfoContainer #guestList #guestSearch table input,
  #guestInfoContainer #guestList #guestSearch table select {
    font-size: 1em;
  }

  #guestInfoContainer #guestList #guestSearch table td {
    padding: 0;
    padding-right: 5px;
  }

  #guestInfoContainer #guestList #guestSearch table select {
    background-size: 15px 15px;
    padding: 0 20px 0 10px;
  }

  #guestInfoContainer #guestList #guestSearch table input {
    padding-left: 10px;
  }

  #guestInfoContainer .guestItemWrap {
    width: 100%;
  }

  #guestInfoContainer .guestItemWrap .guestItem {
    padding-bottom: 0;
    min-height: 0;
  }

  #guestInfoContainer .guestItemWrap .guestItem .hoverContent {
    position: static;
    margin-left: -15px;
    margin-right: -15px;
    opacity: 1;
    margin-top: 10px;
    padding: 10px 0;
  }

  #guestArrangeContainer #blueprint_guest_wrap {
    width: 100%;
    padding-right: 0;
  }

  #guestArrangeContainer #table_arrange_wrap {
    padding-left: 0;
  }

  #guestArrangeContainer #table_arrange_wrap #tableArrange .tableItemWrap {
    width: 100%;
  }

  #guestArrangeContainer
    #table_arrange_wrap
    #tableArrange
    .tableItemWrap
    .tableItem
    .hoverContent {
    opacity: 1;
    position: static;
    background: none;
    float: right;
  }

  #guestArrangeContainer
    #table_arrange_wrap
    #tableArrange
    .tableItemWrap
    .tableItem
    .hoverContent
    a {
    font-size: 1em;
  }

  #guestArrangeContainer
    #table_arrange_wrap
    #tableArrange
    .tableItemWrap
    .tableItem
    .header
    .float-right,
  #guestArrangeContainer
    #table_arrange_wrap
    #tableArrange
    .tableItemWrap
    .tableItem
    .header
    .float-left {
    margin-top: 9px;
  }

  #guestArrangeContainer
    #table_arrange_wrap
    #tableArrange
    .tableItemWrap
    .tableItem
    .header
    .hoverContent {
    margin-left: 10px;
  }

  #stationeryCategoryWrap li {
    width: 33.3333333333% !important;
    margin-top: 10px;
  }

  #stationeryCategoryWrap li:nth-child(3n + 1) {
    border-left: 1px solid #707070;
  }

  #stanProductWrap .stanProductItemWrap {
    width: 100%;
  }

  #stationeryViewContainer {
    padding: 30px 10px;
  }

  #stationeryViewContainer h2 {
    margin-bottom: 20px;
  }

  #stationeryViewContainer #viewInfoWrap .thumbnail,
  #stationeryViewContainer #viewInfoWrap .explain {
    width: 100%;
    padding: 0;
  }

  #stationeryViewContainer #viewInfoWrap {
    border-bottom: 1px solid #dbdbdb;
    padding-bottom: 30px;
  }

  #stationeryViewContainer #viewInfoWrap .explain {
    margin-top: 20px;
  }

  #stanItemList .stanItemWrap {
    width: 50%;
  }

  #stanItemList {
    margin-top: 20px;
  }

  #stationeryViewContainer #viewInfoWrap .bottomBorder {
    display: none;
  }

  #checklistContainer
    .checklistDepth_1
    .content
    .checklistContainerItems
    .checklistItemWrap {
    width: 100%;
  }

  #checklistContainer .checklistDepth_1 h2 {
    font-size: 1.2em;
  }

  #checklistContainer
    .checklistDepth_1
    .content
    .checklistContainerItems
    .checklistItemWrap
    .checklistItem
    .checklist_tit {
    font-size: 14px;
  }

  #checklistContainer .checklistDepth_1 {
    padding: 10px;
  }

  #rehearsalListContainer {
    padding-left: 0;
  }

  #rehearsalSupportInfo #supportEditWrap {
    max-width: 100%;
    margin-left: 0;
  }

  /*#stanItemList .stanItemWrap .thumb {height:150px;}*/
  .rehearsalInfoWrap h3 {
    line-height: 1.43em;
  }

  .rehearsalInfoWrap a.toggleViewBtn {
    top: 16px;
    right: 16px;
  }

  #stepEightWrap #slideCarouselContainer {
    padding-left: 0;
  }

  #ceremony-nav {
    display: none;
  }

  #boardBanner {
    margin-top: 0;
  }

  #boardTitleWrap h1 {
    font-size: 1.5em;
  }

  /*#boardContent {margin-top:50px;}*/
  #boardSearchFrm button {
    width: 80px;
  }

  .flowerRequestContent .requestTable .code,
  .flowerRequestContent .requestTable .date {
    width: 100px;
  }

  #cardThemeList {
    margin-left: -10px;
    margin-right: -10px;
  }

  #cardThemeList .cardThemeItemWrap {
    width: 50%;
    padding: 10px;
  }

  #inviteMessageContainer .messageItemWrap {
    width: 50%;
    padding: 7px;
  }

  #inviteMessageContainer .messageItemWrap.w50 {
    width: 100%;
  }

  #honjuContainer input:first-child {
    margin-bottom: 10px;
  }

  #weddingLocationContainer #map.hasLocation {
    height: 200px;
  }

  #etcInfoWrap #etcInfo {
    max-width: 100%;
  }

  #mainCarouselWrap .textWrap p.tit {
    font-size: 22px;
  }

  #mainCarouselWrap .textWrap p.tit .cjawk {
    font-size: 12px;
    top: -8px;
  }

  #hotPlaceIntro h2 {
    font-size: 2em;
  }

  #mainReviewWrap {
    margin-top: 5em;
  }

  #mainReviewWrap #mainReview .item {
    padding: 25px;
  }

  #mainReviewWrap #mainReview .item .imgIcn {
    width: 60px;
    height: 60px;
  }

  #recipeBuylist .buyItemWrap .thumbnailWrap .thumbnail {
    width: 120px;
    height: 120px;
  }

  #recipeBuylist .buyItemWrap .dTable,
  #recipeBuylist .buyItemWrap .dCell {
    display: block;
    width: 100%;
    padding: 0;
    margin-top: 10px;
  }

  #recipeBuylist .buyItemWrap .dCell:first-child {
    margin-top: 0;
  }

  .flowerRequestContent .requestTable,
  .flowerRequestContent .dRow,
  .flowerRequestContent .dCell {
    display: block;
    padding: 0;
    width: 100%;
    border: 0 !important;
  }

  .flowerRequestContent .dCell {
    float: left;
    width: 50%;
  }
  .flowerRequestContent .dCell.w768-33 {
    width: 33.3333333333%;
  }

  .flowerRequestContent .dRow {
    margin-top: 10px;
    border: 1px solid #dbdbdb !important;
  }

  .flowerRequestContent .dRow:after {
    clear: both;
    content: "";
    display: table;
  }

  .flowerRequestContent .dRow:first-child {
    margin-top: 0;
  }

  .flowerRequestContent .dRow.header {
    display: none;
  }

  #myPageWrap .frmTable th {
    width: 100px !important;
  }

  #myPageWrap .frmTable .snsIcon {
    display: inline-block;
    width: 48px;
    height: 48px;
    overflow: hidden;
    vertical-align: middle;
    text-indent: -9999px;
    background: url("/static/visual/img/icon/sns_sprites.png") no-repeat;
    background-size: 116px 116px;
  }
  #myPageWrap .frmTable .snsIcon.fb {
    background-position: -5px -5px;
  }
  #myPageWrap .frmTable .snsIcon.kakao {
    background-position: -63px -5px;
  }
  #myPageWrap .frmTable .snsIcon.naver {
    background-position: -5px -63px;
  }

  /*#weddingInfoTable {
      display:block;
      colgroup {display:none;}
      > tbody > tr,
      > tbody > td {
          display:block;
          width:100% !important;
      }
      tr.weddingInfoTableDatePicker {
          margin-bottom:20px;
      }
      >tbody > tr:not(.weddingInfoTableDatePicker) {
          &:after {
              clear:both;
              content:"";
              display:table;
          }
          th,
          td {
              float:left;
              height:60px;

          }
          th {
              width:30% !important;
          }
          td {
              width:70%;
          }
      }
      > tbody > tr.addressInfoTr {
          th,
          td {
              height:120px;
          }
      }
  }*/
  #stepEightWrap #slideCarouselContainer #slideCarouselWrap .carousel-control {
    background-size: 10px 20px;
    width: 10px;
    height: 20px;
    margin-top: -10px;
  }

  #stepEightWrap
    #slideCarouselContainer
    #slideCarouselWrap
    .carousel-control.next {
    right: 10px;
  }

  #stepEightWrap
    #slideCarouselContainer
    #slideCarouselWrap
    .carousel-control.prev {
    left: 10px;
  }

  #loginContainer {
    padding: 100px 20px;
  }
}
@media (max-width: 640px) {
  .btn {
    /*padding-left:15px;
    padding-right:15px;*/
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
    padding-bottom: 9px;
  }

  #bottomBar {
    min-height: 50px;
  }

  #bottomBar #beforeArrow,
  #bottomBar #afterArrow {
    top: 15px;
  }

  #bottomBar #beforeArrow {
    left: 20px;
  }

  #bottomBar #afterArrow {
    right: 20px;
  }

  #bottomBar .next-btn span,
  #bottomBar .prev-btn span {
    display: none;
  }

  #mainGnbWrap {
    padding: 0px;
    top: 35px;
  }

  #mainGnbWrap #logo img {
    width: 200px;
  }

  #mainGnbWrap #gnb li {
    display: none;
  }

  #mainGnbWrap #gnb li:last-child {
    display: block;
  }

  #footerWrap .left,
  #footerWrap .right {
    float: none;
    width: 100%;
    padding: 0;
  }

  #footerWrap .right {
    margin-top: 15px;
  }

  #mainCarouselWrap .textWrap {
    font-size: 9px;
    left: 20px;
  }

  #introduce #introduce-carousel-wrap #introduceCarouselDetailWrap {
    width: 320px;
    margin-left: -160px;
  }

  #introduce
    #introduce-carousel-wrap
    #introduceCarouselDetailWrap
    .item
    .dTable {
    display: block;
  }

  #introduce
    #introduce-carousel-wrap
    #introduceCarouselDetailWrap
    .item
    .imgWrap,
  #introduce
    #introduce-carousel-wrap
    #introduceCarouselDetailWrap
    .item
    .text-wrap {
    display: block;
    width: 100%;
    padding: 0;
  }

  #introduce
    #introduce-carousel-wrap
    #introduceCarouselDetailWrap
    .item
    .text-wrap {
    margin-top: 20px;
  }

  #hotPlaceMain .grid-sizer,
  #hotPlaceMain .grid-item {
    width: 100% !important;
  }

  #hotPlaceMain .grid-item {
    height: 250px !important;
  }

  #hotPlaceTopBannerWrap .item h2,
  #hotPlaceContainer h1 {
    font-size: 2em;
  }

  #hotPlaceContainer #CategoryWrap .w50 {
    width: 100%;
  }

  #hotPlaceContainer #CategoryWrap .w50.right {
    margin-top: 10px;
    padding-left: 0;
  }

  #hotPlaceContainer #CategoryWrap #expectPerson {
    position: static;
    width: 50%;
    float: left;
  }

  #hotPlaceContainer #CategoryWrap .w40 {
    width: 100%;
    margin-top: 10px;
  }

  #hotPlaceContainer #CategoryWrap .w60 {
    width: 50%;
  }

  #hotPlaceContainer #hotPlaceListWrap .hotPlaceItemWrap {
    width: 100%;
    margin-top: 20px;
  }

  #hotplaceViewContainer #hotplaceViewCarousel .item {
    height: 300px;
  }

  #hotplaceViewContentArea {
    padding: 0 20px;
  }

  #reviewList .reviewItem .dTable,
  #reviewList .reviewItem .dCell {
    display: block;
  }

  #reviewList .reviewItem .dCell.info {
    margin-top: 20px;
  }

  #hotplaceViewContainer #hotplaceViewContentArea #couponArea,
  #hotplaceViewContainer #hotplaceViewContentArea #hotplaceReviewWrap,
  #hotplaceViewContainer #hotplaceViewContentArea #hotplMap,
  #hotplViewList,
  #hotplaceViewContainer #hotplaceViewContentArea #previewContainer {
    margin-top: 3em;
  }

  #hotplaceViewContainer
    #hotplaceViewContentArea
    #previewContainer
    #previewContentWrap {
    min-height: 250px;
  }

  #hotplaceViewContainer #hotplaceViewContentArea #hotplMap #map {
    height: 200px;
  }

  #bottomHotplaceContainer #buylist .prdName,
  #bottomHotplaceContainer #buylist .prdPrice {
    float: none;
    width: 100%;
  }

  #bottomHotplaceContainer #buylist .prdPrice {
    margin-top: 10px;
  }

  #bottomHotplaceContainer #userCouponList #couponInput {
    width: 100%;
    margin-left: -5px;
    margin-right: -5px;
  }

  #bottomHotplaceContainer #userCouponList #couponInput .w25 {
    padding: 0 5px;
  }

  #bottomHotplaceContainer #userCouponList #couponInput .w25 input {
    height: 32px;
  }

  #flowerSelectContainer #selectColor .colorListWrap .colorList .colorItem {
    height: 35px;
  }

  .share #rehearsalViewList #rehearsalViewList_body .rehearsalItem .header {
    padding-left: 20px;
    font-size: 20px;
  }

  .share
    #rehearsalViewList
    #rehearsalViewList_body
    .rehearsalItem
    .body
    .itemWrap {
    padding-left: 20px;
  }

  .share
    #rehearsalViewList
    #rehearsalViewList_body
    .rehearsalItem
    .body
    .itemWrap.msc {
    padding-left: 0;
  }
  .share
    #rehearsalViewList
    #rehearsalViewList_body
    .rehearsalItem
    .body
    .itemWrap.msc
    .item--label {
    display: none;
  }
  .share
    #rehearsalViewList
    #rehearsalViewList_body
    .rehearsalItem
    .body
    .itemWrap.msc
    .item {
    padding-left: 20px;
  }

  .share
    #rehearsalViewList
    #rehearsalViewList_body
    .rehearsalItem
    .body
    .itemWrap.msc
    label {
    display: none;
  }

  .share
    #rehearsalViewList
    #rehearsalViewList_body
    .rehearsalItem
    .body
    .itemWrap
    .item--label {
    width: 80px;
  }

  .share
    #rehearsalViewList
    #rehearsalViewList_body
    .rehearsalItem
    .body
    .itemWrap
    .item {
    padding-left: 80px;
  }

  .share
    #rehearsalViewList
    #rehearsalViewList_body
    .rehearsalItem
    .header
    .tit {
    font-size: 14px;
    font-weight: normal;
  }

  .share
    #rehearsalViewList
    #rehearsalViewList_body
    .rehearsalItem
    .header
    .modify {
    margin-right: 20px;
    font-size: 14px;
  }
}
@media print {
  #previewCeremonyContainer #previewCeremonyTable .dCell.orderName strong {
    display: inline !important;
    color: #000000;
  }
}
