.input_layout .inp[type=text].inp_tf_w.new {width:790px;}
dl.input_layout.keyword_new > dd.keyword > input[type=text] {
  width: 189px;
  margin-right: 7px;
}
dl.input_layout.keyword_new > dd.keyword > input[type=text]:nth-child(1) {
}
dl.input_layout.keyword_new > dd.keyword > input[type=text]:nth-child(4) {
  width: 190px;
  margin-right: 0px;
}
.input_layout .inp[type=text].inp_curri_w {
  width: 150px;
}
.input_layout .inp[type=text].inp_curri_50 {
  width: 50px;
}
.input_layout .inp[type=text].inp_curri_100 {
  width: 100px;
}
.input_layout .inp[type=text].inp_curri_150 {
  width: 150px;
}
.input_layout .inp[type=text].inp_curri_200 {
  width: 200px;
}
.input_layout .inp[type=text].inp_curri_300 {
  width: 300px;
}
.input_layout .inp[type=text].inp_curri_538 {
  width: 538px;
}
.input_layout .inp[type=text].inp_curri_100p {
  width: 622px;
}
.input_layout .inp[type=radio].lecture-content {margin-right:5px;}
.input_layout .inp[type=radio].lecture-content {margin-right:5px;}
.inp[type=checkbox] {
  margin-right: 5px;
  vertical-align: -2px;
}
.inp[type=checkbox].no-margin {
  margin: 0px;
}
.input_layout .opt.old-get {
	width:280px;
}
dt.img-3 {margin-top:38px;}
.jjy-class-title-2 {
	margin-right:10px;
}
.jjy-class-title-3 {
	margin-right:10px;
	margin-left:40px;
}
.jjy-svc-object-title-1 {margin-right:10px;color:#2978ab;}
.jjy-svc-object-title-2 {margin-right:10px;margin-left:40px;color:#2978ab;}
.jjy-class-file {display:block;margin:8px 0px;}
.btn.btn2.btn-image {width:110px;}
.btn.btn2.btn-addr {width:80px;}
.btn.btn2.btn-content {padding:5px 8px;width:unset;height:unset;font-size:11px;margin-left:7px;margin-top:-3px;}
.btn.btn2.btn-change-info {padding:5px 12px;width:unset;height:unset;font-size:11px;margin-left:12x;margin-top:-3px;}
.btn.btn2.btn-pay {padding:10px 18px;width:unset;height:unset;font-size:12px;background-color:#208DD2;}
.input_layout .dd_mid.mt-0px {margin-top:0px;}
.input_layout .dd_mid.w-100p {margin-top:0px;width:791px;}
.span-100-per {width:100%;display:block;}
.clr-blue {color:#2978ab;}
.clr-red {color:#FF040F;}
.opt.service-area-opt {width:80px;}
.opt.unit-opt {width:60px;}
.inp_dsc_b.w-100p {width:622px;display:inline-block;}
.bold_500 {font-weight: 500;}
.bold_600 {font-weight: 600;}
.bold_700 {font-weight: 700;}
.bold_800 {font-weight: 800;}
.fs-16px {font-size:16px;}
.fs-14px {font-size:14px;}
.mt-7px {margin-top:7px;}
.mt-9px {margin-top:9px;}
.mt-10px {margin-top:10px;}
.mt-15px {margin-top:15px;}
.ml-5px {margin-left:5px;}
.ml-10px {margin-left:10px;}
.ml-20px {margin-left:20px;}
.mr-5px {margin-right:5px;}
.mr-10px {margin-right:10px;}
.mr-20px {margin-right:20px;}
.speaker-kind label span {margin-right:15px;}
.service-kind {margin-top:9px;}
.service-kind label span {margin-right:30px;}
.content-explains {position:static;float:left;width:790px;}
.content-explains .explain-title {position:static;float:right;padding:6px 6px;color:#fff;background-color:#0D87C8;border:1px solid #0D87C8;}
.content-explains .explain-cont {position:static;float:left;width:753px;padding:6px 18px;margin-top:4px;background-color:#F6FEFF;border:1px solid #D3D3D3;}
.content-explains .explain-cont ul li {position:static;float:left;width:100%;padding:6px 0px;}
.content-explains .explain-cont ul li span {position:static;float:left;display:inline-block;}
.content-explains .explain-cont ul li span:nth-child(1) {width:65px;color:#2777AA;font-weight:600;margin-top:2px;}
.content-explains .explain-cont ul li span:nth-child(1):after {content:":";}
.content-explains .explain-cont ul li span:nth-child(2) {width:687px;line-height:1.5;}
.margin-top-0 {margin-top:0px;}
.text-start {text-align:left;}
.text-center {text-align:center;}
.text-end {text-align:right;}
.width-100-per {width:790px;}
.width-500 {width:500px;display:inline-block;}
.width-330 {width:330px;display:inline-block;}
.width-355 {width:355px;display:inline-block;}
.width-200 {width:200px;display:inline-block;}
.width-170 {width:170px;display:inline-block;}
.width-150 {width:150px;display:inline-block;}
.width-60 {width:60px;display:inline-block;}
.tb-pad {padding:8px 8px;}
.tb-pad-2 {padding:16px 8px;}
.flex-between {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}
.flex-basis-content {}
.inp_dsc_ib {
  display: inline-block;
  margin-top: 0.5rem;
  margin-left: 1rem;
  color: #2978ab;
  font-size: 0.8rem;
}
.inp_dsc_ib_1 {
  display: inline-block;
  margin-top: 0.7rem;
  margin-right: 1rem;
  color: #2978ab;
  font-size: 0.8rem;
}
.box_form_wrap_curri {
  overflow: hidden;
  margin-bottom: 18px;
  padding: 18px 0 18px 0;
  border: 1px solid #d6d6d6;
}
.input_layout dd.keyword {
  position: relative;
  float: left;
  font-size: 12px;
  width: calc(100% - 160px);
}
.input_layout textarea.inp_curri_100 {
  width: calc(100% - 22px);
}
.input_layout.expert_curr {
	margin-top: 0px;
}
dl.input_layout.expert_curr > dd {
	margin-top: 0px;
	width: calc(100% - 162px)
}
.input_layout.expert_curr dl dt {
  width: 58px;
  font-size: 0.875rem;
}
.input_layout.expert_curr .box_form_wrap dd {
  margin-bottom: 5px;
}
.input_layout.expert_curr ul {
  margin-bottom: -1px;
}
.input_layout.expert_curr ul li {
  display: table-cell;
  position: relative;
  width: 149px;
  height: 50px;
  margin-right: 10px;
  padding: 0 15px 0 32px;
  border: 1px solid #d6d6d6;
  border-left: none;
  vertical-align: middle;
  text-align: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.input_layout.expert_curr ul li:first-child {
  border-left: 1px solid #d6d6d6;
}
.input_layout.expert_curr ul.input_layout_class {
  margin-bottom: -1px;
  position: static;
  float: left;
}
.input_layout.expert_curr ul.input_layout_class li {
  display: inline-block;
  position: static;
  float: left;
  font-size: 12px;
  border: unset;
  padding: 0 0rem 0 0.5rem;
  vertical-align: middle;
  text-align: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.input_layout.expert_curr ul.input_layout_class li:nth-child(1) {
  color: #2978ab;
  margin-top: 10px;
  margin-right: 0.0rem;
  padding-left: 2rem;
  width: 110px;
  height: 40px;
}
.input_layout.expert_curr ul.input_layout_class li:nth-child(n+2) {
  margin-right: 0.0rem;
  padding-left: 2rem;
  width: 270px;
}
.input_layout.expert_curr ul.input_layout_class li:nth-child(2).jjy-span-2 {
  width: 656px;
  margin-top: 8px;
  height: 40px;
}
.input_layout.expert_curr ul.input_layout_class li:nth-child(2).jjy-span-2 > label {
}
.input_layout.expert_curr ul.input_layout_class li:nth-child(2).jjy-span-2 > label > input[type=checkbox] {
  margin-right: 0.5rem;
}
.input_layout.expert_curr ul.input_layout_class li:nth-child(2).jjy-span-2 > label > span {
  margin-top: 0.3rem;
  margin-right: 2.0rem;
}
.input_layout.expert_curr ul.input_layout_class li:nth-child(2).jjy-span-2-no-mt0 {
  width: 677px;
  margin-top: 0px;
  height: 40px;
}
.input_layout.expert_curr ul.input_layout_class li:nth-child(2).jjy-span-2-no-mt0 > ul > li:nth-child(odd) {
	width: 70px;
	margin-left: 0rem;
	padding-left: 0rem;
  height: 30px;
	color: unset;
}
.input_layout.expert_curr ul.input_layout_class li:nth-child(2).jjy-span-2-no-mt0 > ul > li:nth-child(even) {
	width: 170px;
	margin-left: 0.0rem;
	padding-left: 0rem;
  height: 34px;
}
.input_layout.expert_curr ul.input_layout_class li > span {
  display: inline-block;
  position: static;
  float: left;
  margin-right: 1.0rem;
  margin-top: 0.0rem;
}
.input_layout.expert_curr ul.input_layout_class li > span.jjy-class-title {
}
.input_layout.expert_curr ul.input_layout_class li > span:first-child {
  margin-top: 10px;
}
.input_layout.expert_curr ul.input_layout_class.input_layout_2_2 {
	width: 250px;
}
.input_layout.expert_curr ul.input_layout_class.input_layout_2 {
	width: 50%;
}
.input_layout.expert_curr ul.input_layout_class.input_layout_2 li:nth-child(2).jjy-span-2 {
	margin-top: 0px;
  width: calc(100% - 110px);
}
.input_layout.expert_curr ul.input_layout_class.service_area {
	width: 100%;
}
.input_layout.expert_curr ul.input_layout_class.service_area > li {
}
.input_layout.expert_curr ul.input_layout_class.service_area > li:nth-child(n+2) {
  width: 195px;
}
.input_layout.expert_curr ul.input_layout_class.service_obj_grade {
	width: 100%;
}
.input_layout.expert_curr ul.input_layout_class.service_obj_grade > li {
}
.input_layout.expert_curr ul.input_layout_class.service_obj_grade > li:nth-child(odd) {
	color: #2978ab;
  margin-top: 10px;
  margin-right: 0rem;
  padding-left: 2rem;
  width: 110px;
  height: 32px;
}
.input_layout.expert_curr ul.input_layout_class.service_obj_grade > li:nth-child(even) {
  width: 677px;
  margin-bottom: 6px;
  height: 42px;
}
.input_layout.expert_curr ul.input_layout_class.service_obj_grade > li:last-child {
	color: red;
}
.input_layout.expert_curr ul.input_layout_class.service_obj_grade > li:nth-child(even) > ul {
}
.input_layout.expert_curr ul.input_layout_class.service_obj_grade > li:nth-child(even) > ul > li {
}
.input_layout.expert_curr ul.input_layout_class.service_obj_grade > li:nth-child(even) > ul > li:nth-child(1) {
	width: 75px;
  margin-left: 0rem;
  padding-left: 0rem;
  height: 30px;
  color: unset;
}
.input_layout.expert_curr ul.input_layout_class.service_obj_grade > li:nth-child(even) > ul > li:nth-child(2) {
	width: 170px;
  margin-left: 0rem;
  padding-left: 0rem;
  height: 34px;
}
.input_layout.expert_curr ul.input_layout_class.service_fee {

}
.input_layout.expert_curr ul.input_layout_class.service_fee > li {
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(1) {
	height: 40px;
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(2) {
  width: 162px;
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(3) {
  width: 415px;
  padding-left: 0rem;
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(4) {
  width: 110px;
	padding-left: 2rem;
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(5) {
  margin-top: 10px;
  width: 190px;
	height: 40px;
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(6) {
  width: 380px;
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(7) {
  width: 110px;
	padding-left: 2rem;
	height: 34px;
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(8) {
  width: 105px;
	height: 34px;
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(9) {
  width: 470px;
	height: 34px;
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(9) > label {
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(9) > label > input[type=checkbox] {
  margin-right: 0.5rem;
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(9) > label > span {
  margin-top: 0.3rem;
  margin-right: 2.0rem;
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(2) > input[type=text] {
  width: 100px;
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(3) > input[type=text] {
  width: 50px;
  margin-right: 0.5rem;
}
.input_layout.expert_curr ul.input_layout_class.service_fee > li:nth-child(3) > select {
  width: 60px;
}
.input_layout.expert_curr ul.input_layout_class.service_history > li:nth-child(2) {
  width: 653px;
  height: unset;
}
.input_layout.expert_curr .list_wrap {
  display: inline-block;
}
.input_layout ul.input_layout_class.content_intro > li:nth-child(1) {
  width:790px;
  color:#2978ab;
}
.input_layout ul.input_layout_class.content_intro > li:nth-child(2) {
  width:790px;
  margin-top:10px;
  height: unset;
}
#service-fee tbody tr td {border-top:1px solid #ABABAB;border-left:1px solid #ABABAB;}
#service-fee tbody tr td:last-child {border-right:1px solid #ABABAB;}
#service-fee tbody tr:nth-child(1) td {background-color:#F6F6F6;}
#service-fee tbody tr:nth-child(2) td {border-bottom:1px solid #ABABAB;}

.dc-rate {color:#FF040F;margin-right:10px;}
.dc-price {text-decoration:line-through;margin-right:50px;}
.dc-apply-button {margin-top:24px;}

.extra-charge {display:none;}
.extra-charge div {margin:14px 0px;}

.calculate-examples {position:static;float:left;width:725px;padding:8px 32px;margin-top:4px;background-color:#F6FEFF;border:1px solid #D3D3D3;}
.calculate-examples ul li {margin:8px 0px;}
.calculate-examples ul li:nth-child(1) {margin-top:10px;margin-bottom:20px;}
.calculate-examples ul li:nth-child(4) {margin-top:20px;margin-bottom:20px;}
.calculate-examples ul li.ex-sub {margin:8px 0px;}

.calc-method-info ul li {line-height:1.7;}
.calc-method-info ul li:nth-child(1) {margin-top:30px;margin-bottom:10px;}
.calc-method-info ul li:nth-child(3) {margin-top:20px;margin-bottom:10px;}

.calc-method-company {display:none;}

.main_tit2.float-left {position:static;float:left;}

.con-top {position:static;float:left;width:100%;}
.con-top .search-cond {position:static;float:left;width:100%;margin-bottom:20px;}
.con-top .search-cond .search-cond-items {position:static;float:left;width:calc(100% - 165px);height:69px;padding:13px 20px;background-color:#F3F3F3;}
.con-top .search-cond .search-cond-items .search-cond-item-container {position:static;float:left;width:100%;}
.con-top .search-cond .search-cond-items .search-cond-item-container .search-cond-item {position:static;float:left;}
.con-top .search-cond .search-cond-items .search-cond-item-container .search-cond-item .caption {margin:0px 10px 0px 30px;}
.con-top .search-cond .search-button {position:static;float:left;width:125px;height:95px;}
.btn.btn-search-blue {position:static;float:left;width:100%;height:100%;color:#fff;background-color:#81B6EC;border:0px solid transparent;border-radius:0.0rem;-moz-border-radius:0.0rem;-webkit-border-radius:0.0rem;}

.inp[type=text].inp_curri_180 {width:180px;}
.inp[type=text].inp_curri_300 {width:300px;}
.inp[type=text].inp_curri_404 {width:404px;}

.table1.table-theme thead tr th {border-right:1px solid #b5b5b5;font-weight:600;}
.table1.table-theme tbody tr td {border-right:1px solid #b5b5b5;padding:0 7px;height:52px;}
.table1.table-theme tbody tr td .question {position:static;float:left;margin-top:5px;cursor:pointer;margin-left:5px;width:30px;height:29px;background-color:transparent;appearance:none;background:url(../images/question-off.png) no-repeat center;background-size:cover;}
.table1.table-theme tbody tr td .question.on {background-image:url(../images/question-on.png);}
.table1.table-theme tbody tr td .question-count {position:relative;right:10px;top:-2px;color:#fff;width:12px;height:12px;padding:3px 5px;font-size:10px;background-color:#FF0505;border:0px solid transparent;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}

.paging.theme-paging {margin-top:80px;}
.paging.theme-paging-2 {margin-top:120px;}

.chat-dialog {position:fixed;width:432px;height:774px;left:calc(50% - 216px);top:calc(50% - 387px);background-color:#000;z-index:230;-webkit-box-shadow:0px 0px 4px 2px rgb(153 153 153);-moz-box-shadow:0px 0px 4px 2px rgba(153,153,153,1);box-shadow:0px 0px 4px 2px rgb(153 153 153);}
.chat-dialog .title {position:static;float:left;width:calc(100% - 38px);height:51px;padding:17px 19px 7px 19px;background-color:#4998E3;color:#fff;font-weight:500;}
.chat-dialog .title .close {position:relative;float:right;right:0px;top:-50px;color:#000;width:14px;height:14px;cursor:pointer;}
.chat-dialog .title .expert-image {position:static;float:left;width:51px;height:51px;margin-right:19px;}
.chat-dialog .title .expert-image .expert-photo {position:static;float:left;width:100%;height:100%;border-radius:10%;-moz-border-radius:10%;-webkit-border-radius:10%;}
.chat-dialog .title .expert-info {position:static;float:left;width:calc(100% - 70px);}
.chat-dialog .title .expert-info .info {position:static;float:left;width:100%;margin:4px 0px;}
.chat-dialog .title .expert-info .info .name {position:static;float:left;}
.chat-dialog .title .expert-info .info .name:after {content:"|";margin-right:5px;margin-left:5px;}
.chat-dialog .title .expert-info .info .email {position:static;float:left;cursor:pointer;}
.chat-dialog .chats {position:static;float:left;width:100%;height:calc(100% - 184px);padding:10px 0px 10px 0px;background-color:#D0DAE6;color:#000;}
.chat-dialog .chats .chat-container {position:static;float:left;width:calc(100% - 40px);height:100%;padding:0px 20px 0px 20px;overflow-y:auto;}
.chat-dialog .chats .chat {position:static;float:left;width:100%;margin:8px 0px;}
.chat-dialog .chats .chat.date {text-align:center;background:url(../images/chat-title-line.png);margin-top:20px;margin-bottom:15px;}
.chat-dialog .chats .chat.date .txt {background-color:#D0DAE6;padding:0px 10px;}
.chat-dialog .chats .chat.expert {display:table;}
.chat-dialog .chats .chat.expert div {display:table-cell;}
.chat-dialog .chats .chat.expert .expert-image {position:static;float:left;width:51px;margin-right:12px;}
.chat-dialog .chats .chat.expert .arrow {position:static;;float:left;background:url(../images/chat-back-expert-arrow.png) no-repeat 0px 0px;width:16px;height:32px;}
.chat-dialog .chats .chat.expert .txt {position:static;float:left;width:calc(100% - 104px);line-height:1.5;background-color:#fff;padding:10px 10px;margin:0px 0px 0px 0px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
.chat-dialog .chats .chat.expert .time {position:static;width:40px;height:12px;vertical-align:bottom;padding-bottom:6px;padding-right:6px;padding-left:5px;}

.chat-dialog .chats .chat.mine {display:table;}
.chat-dialog .chats .chat.mine div {display:table-cell;}
.chat-dialog .chats .chat.mine .expert-image {position:static;float:left;width:51px;margin-right:12px;}
.chat-dialog .chats .chat.mine .arrow {position:static;;float:left;background:url(../images/chat-back-mine-arrow.png) no-repeat 0px 0px;width:16px;height:32px;}
.chat-dialog .chats .chat.mine .txt {position:static;float:left;width:calc(100% - 40px);line-height:1.5;background-color:#FFEB34;padding:10px 10px;margin:0px 0px 0px 0px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
.chat-dialog .chats .chat.mine .time {position:static;width:40px;height:12px;vertical-align:bottom;padding-bottom:6px;padding-right:6px;padding-left:72Px;text-align:right;}

.chat-dialog .write {position:static;float:left;width:calc(100% - 32px);height:57px;padding:16px 16px;background-color:#fff;color:#000;}
.chat-dialog .write .text {position:static;float:left;width:calc(100% - 107px);height:38px;padding:10px 16px;margin-right:16px;background-color:#EDEDED;color:#000;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
.chat-dialog .write .text .chat-message {position:static;float:left;width:100%;height:100%;resize:none;border:0px solid #EDEDED;background-color:#EDEDED;}
.chat-dialog .write .btn-cont {position:static;float:left;width:59px;padding:0px 0px;}
.chat-dialog .write .btn-cont .btn.btn-send {color:#000;background-color:#FFEB34;font-size:11px;padding:8px 18px;margin-top:0px;margin-bottom:6px;border:1px solid #EDEDED;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
.chat-dialog .write .btn-cont .btn.btn-attach {color:#000;background-color:#E3E1E2;font-size:11px;padding:4px 8px;margin-top:0px;margin-bottom:0px;border:1px solid #EDEDED;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.chat-dialog .write .btn-cont .file-hidden {display:none;}

.tab_con.total {position:static;float:left;margin-left:12px;margin-bottom:5px;font-weight:600;}
.btn-pay-group {position:static;float:left;margin-top:10px;margin-left:6px;}
.my_proj .table1 .link.new:after {content:"new";display:inline-block;color:#fff;text-decoration:none;font-size:12px;font-weight:400;Border:0px solid transparent;margin-left:3px;padding:4px 10px;background-color:#E020B3;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}

.tab_con.top {position:static;float:left;width:100%;}
.table-top {position:static;float:left;width:100%;}
.table-top tr.top-emp td {border-top:2px solid #A5B6D2;}
.table-top td {padding:10px 10px;height:15px;border-left:1px solid #D3D4D6;border-bottom:1px solid #D3D4D6;background-color:#fff;}
.table-top td:last-child {border-right:1px solid #D3D4D6;}
.table-top .emp-cell {background-color:#E9F8FF;}
.table-top .text-start {text-align:left;}
.table-top .text-end {text-align:right;}
.table-top .table-theme td {height:35px;}
.table-top td.table1-detail {padding:29px 25px 20px 25px;background-color:#F3F7FA;border:unset;}
.table-top td.table1-detail .theme-top {position:static;float:left;width:100%;display:flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin-bottom:10px;}
.table-top td.table1-detail .theme-bottom {position:static;float:left;width:calc(100% - 10px);display:flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;padding:18px 5px;}
.my_proj .table1 .opt.theme {width:70px;height:35px;}
.my_proj .opt.listing {width:50px;height:35px;}
.btn.btn2.theme-apply {background:#2292D4;height:35px;width:20px;margin-left:3px;font-size:10px;white-space:break-spaces;}
.btn.btn2.theme-search {background:#81B6EC;height:35px;width:70px;border:1px solid #858A8E;}
.btn.btn2.theme-ops {background-color:#218ED3;width:unset;height:unset;padding:10px 20px;margin-right:4px;margin-left:4px;}
.btn.btn2.theme-back {background-color:#218ED3;width:unset;height:unset;padding:10px 30px;margin-right:4px;margin-left:4px;font-size:18px;}
.theme-bottom {position:static;float:left;width:100%;display:flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin-top:16px;}

/*
	Selltime scrap
*/
.photo-text-1 {background-color: #84A904;}
.photo-text-2 {background-color: #1AAFD7;}
.photo-text-3 {background-color: #19BB92;}
.photo-text-4 {background-color: #F57800;}

.selltime.scrap {position:static;float:left;width:100%;}
.selltime.scrap .jjy-selltime-boxes {position:static;float:left;width:100%;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box {position:static;float:left;width:calc(25% - 27px);margin-right:35px;height:290px;margin-bottom:50px;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box:nth-child(4n) {margin-right:0px;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-photo {position:static;float:left;height:152px;width:100%;background-blend-mode:normal;mix-blend-mode:normal;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-photo .jjy-selltime-box-photo-favorite {position:relative;float:right;top:12px;right:12px;height:36px;width:36px;cursor:pointer;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-photo .jjy-selltime-box-photo-favorite.jjy-fav-fill {background:url(../images/index/fav-filled.png) no-repeat center;background-size:cover;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-photo .jjy-selltime-box-photo-favorite.jjy-fav-empty {background:url(../images/index/fav-empty.png) no-repeat center;background-size:cover;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-photo .jjy-selltime-box-photo-tag {position:relative;float:left;bottom:-120px;left:15px;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-photo .jjy-selltime-box-photo-tag .jjy-selltime-box-photo-text {position:static;float:left;color:#fff;font-weight:500;padding:0.2rem 0.8rem;border-radius:0.8rem 0.8rem 0.8rem 0.8rem;-moz-border-radius:0.8rem 0.8rem 0.8rem 0.8rem;-webkit-border-radius:0.8rem 0.8rem 0.8rem 0.8rem;border:0px solid transparent;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-title {position:static;float:left;width:100%;height:36px;line-height:1.4;padding-bottom:0.5rem;margin-top:0.5rem;margin-bottom:0.5rem;color:#3666BA;border-bottom:1px solid #DEDEDE;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-detail {position:static;float:left;width:100%;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-detail div {position:static;float:left;width:100%;padding:4px 0px;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-detail .jjy-selltime-box-detail-theme {position:static;float:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-detail .jjy-selltime-box-detail-price {position:static;float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-detail .jjy-selltime-box-detail-price > span {position:static;float:left;display:inline-block;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-detail .jjy-selltime-box-detail-price > span:nth-child(1) {color:#EA0A00;margin-right:0.5rem;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-detail .jjy-selltime-box-detail-price > span:nth-child(2) {font-size:0.7rem;color:#3666BA;text-decoration-line:line-through;padding-right:2.0rem;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-detail .jjy-selltime-box-detail-price > span:nth-child(3) {}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-detail .jjy-selltime-box-detail-heart > span {position:static;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-detail .jjy-selltime-box-detail-heart > span:nth-child(1) {float:left;color:#EA0A00;margin-right:0.5rem;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-detail .jjy-selltime-box-detail-heart > span:nth-child(2) {float:left;}
.selltime.scrap .jjy-selltime-boxes .jjy-selltime-box .jjy-selltime-box-detail .jjy-selltime-box-detail-heart > span:nth-child(3) {float:right;padding-right:0rem;}

.paging-2 {position:static;float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:center;font-family:"돋움체";}
.paging-2 a {position:static;float:left;padding:5px 5px;border:1px solid #DEDEDE;margin:0 2px;font-size:12px;}
.paging-2 a.on {color:#fff;background-color:#515151;}
.paging-2.scrap {margin-top:20px;}



