@charset "utf-8";
@charset 'UTF-8';
.et_pb_row{width:80%;max-width:1080px;margin:auto;position:relative}body.safari .section_has_divider,body.uiwebview .section_has_divider{perspective:2000px}.section_has_divider .et_pb_row{z-index:5}.et_pb_row_inner{width:100%;position:relative}.et_pb_row.et_pb_row_empty,.et_pb_row_inner:nth-of-type(n+2).et_pb_row_empty{display:none}.et_pb_row:after,.et_pb_row_inner:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}.et_pb_row_4col .et-last-child,.et_pb_row_4col .et-last-child-2,.et_pb_row_6col .et-last-child,.et_pb_row_6col .et-last-child-2,.et_pb_row_6col .et-last-child-3{margin-bottom:0}.et_pb_column{float:left;background-size:cover;background-position:50%;position:relative;z-index:2;min-height:1px}.et_pb_column--with-menu{z-index:3}.et_pb_column.et_pb_column_empty{min-height:1px}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}.et_pb_column.et_pb_section_parallax{position:relative}.et_pb_column,.et_pb_row,.et_pb_row_inner{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:981px){.et_pb_row{padding:2% 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row{padding:0;width:100%}.et_pb_column_3_4 .et_pb_row_inner{padding:3.735% 0}.et_pb_column_2_3 .et_pb_row_inner{padding:4.2415% 0}.et_pb_column_1_2 .et_pb_row_inner,.et_pb_column_3_5 .et_pb_row_inner{padding:5.82% 0}.et_section_specialty>.et_pb_row{padding:0}.et_pb_row_inner{width:100%}.et_pb_column_single{padding:2.855% 0}.et_pb_column_single .et_pb_module.et-first-child,.et_pb_column_single .et_pb_module:first-child{margin-top:0}.et_pb_column_single .et_pb_module.et-last-child,.et_pb_column_single .et_pb_module:last-child{margin-bottom:0}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}.et_pb_row.et_pb_equal_columns,.et_pb_row_inner.et_pb_equal_columns,.et_pb_section.et_pb_equal_columns>.et_pb_row{display:flex}.rtl .et_pb_row.et_pb_equal_columns,.rtl .et_pb_row_inner.et_pb_equal_columns,.rtl .et_pb_section.et_pb_equal_columns>.et_pb_row{flex-direction:row-reverse}.et_pb_row.et_pb_equal_columns>.et_pb_column,.et_pb_section.et_pb_equal_columns>.et_pb_row>.et_pb_column{order:1}}@media (max-width:980px){.et_pb_row{max-width:1080px}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row{padding:0;width:100%}.et_pb_column .et_pb_row_inner,.et_pb_row{padding:30px 0}.et_section_specialty>.et_pb_row{padding:0}.et_pb_column{width:100%;margin-bottom:30px}.et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child,.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-bottom:0}.et_section_specialty .et_pb_row>.et_pb_column{padding-bottom:0}.et_pb_column.et_pb_column_empty{display:none}.et_pb_row_1-2_1-4_1-4,.et_pb_row_1-2_1-6_1-6_1-6,.et_pb_row_1-4_1-4,.et_pb_row_1-4_1-4_1-2,.et_pb_row_1-5_1-5_3-5,.et_pb_row_1-6_1-6_1-6,.et_pb_row_1-6_1-6_1-6_1-2,.et_pb_row_1-6_1-6_1-6_1-6,.et_pb_row_3-5_1-5_1-5,.et_pb_row_4col,.et_pb_row_5col,.et_pb_row_6col{display:flex;flex-wrap:wrap}.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n){margin-right:0}.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(odd){margin-right:0}.et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_4col .et_pb_column:nth-last-child(-n+2){margin-bottom:0}.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:47.25%;margin-right:5.5%}.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5:nth-child(2n),.et_pb_row_5col>.et_pb_column.et_pb_column_1_5:nth-child(2n){margin-right:0}.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5{width:47.25%;margin-right:5.5%}.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5:nth-child(odd),.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_3_5{margin-right:0}.et_pb_row_3-5_1-5_1-5 .et_pb_column:nth-last-child(-n+2),.et_pb_row_5col .et_pb_column:last-child{margin-bottom:0}.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6:nth-child(3n),.et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n){margin-right:0}.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:last-child{margin-right:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3),.et_pb_row_6col .et_pb_column:nth-last-child(-n+3){margin-bottom:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%;margin-bottom:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-right:0}.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:47.25%;margin-right:5.5%}.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:nth-child(2n){margin-right:0}.et_pb_row_1-6_1-6_1-6_1-6:nth-last-child(-n+3){margin-bottom:0}}@media (max-width:479px){.et_pb_row .et_pb_column.et_pb_column_1_4,.et_pb_row .et_pb_column.et_pb_column_1_5,.et_pb_row .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}.et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_4:last-child,.et_pb_row .et_pb_column.et_pb_column_1_5.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_5:last-child,.et_pb_row .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}.et_pb_column{width:100%!important}}
.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#2ea3f2}.et_pb_module.et_pb_button{display:inline-block;color:inherit}.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}.et_pb_button_module_wrapper>a{display:inline-block}@media (max-width:980px){.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}}@media (max-width:767px){.et_pb_button_module_wrapper.et_pb_button_alignment_phone_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}}
.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}@media (max-width:980px){.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{content:attr(data-icon-tablet)}}@media (max-width:767px){.et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
 .slick-loading .slick-list
{
background: #fff url(https://westart.or.kr/wp-content/themes/Westart-2023/js/slick/ajax-loader.gif) center center no-repeat;
} @font-face
{
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url(https://westart.or.kr/wp-content/themes/Westart-2023/js/slick/fonts/slick.eot);
src: url(https://westart.or.kr/wp-content/themes/Westart-2023/js/slick/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://westart.or.kr/wp-content/themes/Westart-2023/js/slick/fonts/slick.woff) format('woff'), url(https://westart.or.kr/wp-content/themes/Westart-2023/js/slick/fonts/slick.ttf) format('truetype'), url(https://westart.or.kr/wp-content/themes/Westart-2023/js/slick/fonts/slick.svg#slick) format('svg');
} .slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
} .slick-dotted.slick-slider
{
margin-bottom: 30px;
}
.slick-dots
{
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}

.border-16 {
border-radius: 13px;
}
.box-40 {
border-radius: 13px;
padding: 32px;
}
.flex {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.flex-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.align-start {
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.align-end {
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.align-center {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.align-stretch {
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.justify-between {
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.justify-start {
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.justify-end {
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.justify-center {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.flex-1 {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
.margin-l-auto {
margin-left: auto;
}
.margin-r-auto {
margin-right: auto;
}
.margin-auto {
margin-left: auto;
margin-right: auto;
}
.sr-only,
.screen-reader-text {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.show {
display: block !important;
}
.hidden {
display: none !important;
visibility: hidden !important;
}
.invisible {
visibility: hidden;
}
.head-h1 {
font-size: 42px;
font-weight: 600;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.head-h1 {
font-size: 30px;
}
}
.head-h2-desc {
font-size: 32px;
font-weight: 500;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.head-h2-desc {
font-size: 24px;
}
}
.head-h2-word {
font-size: 32px;
font-weight: 500;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.head-h2-word {
font-size: 24px;
}
}
.head-h3 {
font-size: 29px;
font-weight: 500;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.head-h3 {
font-size: 22px;
}
}
.head-h4 {
font-size: 26px;
font-weight: 500;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.head-h4 {
font-size: 20px;
line-height: 1.5;
}
}
.head-h4-desc {
font-size: 26px;
font-weight: 600;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.head-h4-desc {
font-size: 20px;
line-height: 1.5;
}
}
.head-h4-word {
font-size: 26px;
font-weight: 600;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.head-h4-word {
font-size: 20px;
}
}
.head-h4-r-word {
font-size: 26px;
font-weight: 400;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.head-h4-r-word {
font-size: 20px;
}
}
.head-h5 {
font-size: 22px;
font-weight: 500;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.head-h5 {
font-size: 18px;
line-height: 1.5;
}
}
.subtitle-1-sb {
font-size: 22px;
font-weight: 600;
line-height: 1.3;
}
.subtitle-1-m {
font-size: 22px;
font-weight: 500;
line-height: 1.3;
}
.subtitle-2-word {
font-size: 19px;
font-weight: 500;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.subtitle-2-word {
font-size: 18px;
}
}
.subtitle-2-desc {
font-size: 19px;
font-weight: 500;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.subtitle-2-desc {
font-size: 18px;
line-height: 1.5;
}
}
.subtitle-2-sb {
font-size: 19px;
font-weight: 600;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.subtitle-2-sb {
font-size: 18px;
}
}
.subtitle-3-sb {
font-size: 16px;
font-weight: 600;
line-height: 1.3;
}
.subtitle-3-m {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
}
.subtitle-3-desc {
font-size: 16px;
font-weight: 500;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.subtitle-3-desc {
line-height: 1.5;
}
}
.body-1 {
font-size: 19px;
font-weight: 400;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.body-1 {
font-size: 18px;
}
}
.body-1-desc {
font-size: 19px;
font-weight: 400;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.body-1-desc {
font-size: 18px;
line-height: 1.5;
}
}
.body-1-m {
font-size: 19px;
font-weight: 500;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.body-1-m {
font-size: 18px;
line-height: 1.5;
}
}
.body-1-m-word {
font-size: 19px;
font-weight: 500;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.body-1-m-word {
font-size: 18px;
}
}
.body-1-m-desc {
font-size: 19px;
font-weight: 500;
line-height: 1.5;
}
@media screen and (max-width: 980px) {
.body-1-m-desc {
font-size: 18px;
line-height: 1.5;
}
}
.body-1-sb {
font-size: 19px;
font-weight: 600;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.body-1-sb {
font-size: 18px;
line-height: 1.5;
}
}
.body-2 {
font-size: 14px;
font-weight: 400;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.body-2 {
font-size: 16px;
line-height: 1.5;
}
}
.body-2-m {
font-size: 14px;
font-weight: 500;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.body-2-m {
font-size: 16px;
line-height: 1.5;
}
}
.body-2-m-desc {
font-size: 14px;
font-weight: 500;
line-height: 1.5;
}
@media screen and (max-width: 980px) {
.body-2-m-desc {
font-size: 16px;
line-height: 1.5;
}
}
.body-3-m {
font-size: 15px;
font-weight: 500;
line-height: 1.5;
}
@media screen and (max-width: 980px) {
.body-3-m {
font-size: 15px;
line-height: 1.6;
}
}
.caption-1 {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.caption-1 {
font-size: 15px;
}
}
.caption-1 {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.caption-1 {
font-size: 15px;
}
}
.caption-1-m {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
}
.caption-2 {
font-size: 15px;
font-weight: 400;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.caption-2 {
font-size: 14px;
}
}
.caption-2-m {
font-size: 15px;
font-weight: 500;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.caption-2-m {
font-size: 14px;
}
}
.caption-2-sb {
font-size: 15px;
font-weight: 600;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.caption-2-sb {
font-size: 14px;
}
}
.caption-3 {
font-size: 13px;
font-weight: 400;
line-height: 1.3;
}
.caption-3-desc {
font-size: 13px;
font-weight: 500;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.caption-3-desc {
line-height: 1.5;
}
}
.caption-3-word {
font-size: 13px;
font-weight: 500;
line-height: 1.3;
}
.text-blue {
color: #009DDD;
}
.text-green {
color: #42B153;
}
.text-default {
color: #3E3A39;
}
.text-gray600 {
color: #787574;
}
.text-red {
color: #EB4604;
}
.bg-blue {
background-color: #E5F5FC;
}
.bg-green {
background-color: #F6FBF6;
}
.bg-gray {
background-color: #FAF8F8;
}
.bg-white {
background-color: #FFFFFF;
}
.text-center {
text-align: center;
} html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
} article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
body {
line-height: 1;
}
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}   html {
line-height: 1.15; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box; height: 0; overflow: visible; } pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent;
} abbr[title] {
border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; } small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button,
input { overflow: visible;
} button,
select { text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; }  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}
strong,
dt,
kbd kbd,
label,
.label {
font-weight: 700;
}
.fwn,
.btn-link,
.radio label,
.checkbox label,
.radio-inline,
.checkbox-inline,
.input-group-addon,
.dropdown-menu > li > a,
.tooltip,
.popover {
font-weight: 400;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: 400;
}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html {
min-height: 100%;
font-size: 10px;
position: relative;
overflow-y: scroll;
}
body {
color: #3E3A39;
font-family: "Pretendard", "Apple SD Gothic Neo", '맑은 고딕', "Malgun Gothic", "Helvetica Neue", Helvetica, Arial, "Trebuchet MS", sans-serif;
font-weight: 400;
font-size: 14px;
line-height: 1;
background-color: #FFFFFF;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
word-break: keep-all;
word-wrap: break-word;
}
body ::-moz-selection {
color: inherit;
background-color: #e6e6e6;
background-color: rgba(0, 0, 0, 0.1);
cursor: text;
}
body ::selection {
color: inherit;
background-color: #e6e6e6;
background-color: rgba(0, 0, 0, 0.1);
cursor: text;
}
body ::-moz-selection {
color: inherit;
background-color: #e6e6e6;
background-color: rgba(0, 0, 0, 0.1);
cursor: text;
}
p,
div {
word-break: keep-all;
word-wrap: break-word;
}
a {
color: inherit;
text-decoration: none;
cursor: pointer;
}
ul {
padding-left: 0;
list-style: none;
}
em,
address {
font-style: normal;
}
fieldset {
margin: 0;
padding: 0;
border: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
input,
input[type="search"],
input[type="text"],
textarea {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
input:before,
input[type="search"]:before,
input[type="text"]:before,
textarea:before,
input:after,
input[type="search"]:after,
input[type="text"]:after,
textarea:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: none;
-moz-appearance: none;
border: none;
background: none;
cursor: pointer;
padding: 0;
border-radius: 0;
}
a {
cursor: pointer;
}
img {
max-width: 100%;
vertical-align: top;
}
input[disabled] {
background-color: #eee;
}
select {
border: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;  border-radius: 0;
}
select::-ms-expand {
display: none;
}
input:focus,
select:focus,
button:focus,
textarea:focus {
outline: none;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
font-family: "Pretendard", "Apple SD Gothic Neo", '맑은 고딕', "Malgun Gothic", "Helvetica Neue", Helvetica, Arial, "Trebuchet MS", sans-serif;
color: "#888888";
letter-spacing: normal;
font-weight: 500;
opacity: 1;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
font-family: "Pretendard", "Apple SD Gothic Neo", '맑은 고딕', "Malgun Gothic", "Helvetica Neue", Helvetica, Arial, "Trebuchet MS", sans-serif;
color: "#888888";
font-weight: 500;
letter-spacing: normal;
}
input::placeholder,
textarea::placeholder {
font-family: "Pretendard", "Apple SD Gothic Neo", '맑은 고딕', "Malgun Gothic", "Helvetica Neue", Helvetica, Arial, "Trebuchet MS", sans-serif;
color: "#888888";
font-weight: 500;
letter-spacing: normal;
}
input[type="text"],
input[type="email"],
input[type="password"],
textarea {
border: none;
border-radius: 0;
}
textarea {
resize: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
ul,
p {
margin: 0;
text-transform: inherit;
}
b {
font-weight: 700;
}
header,
footer,
section,
article,
aside,
div {
-webkit-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
}
body,
#page-container {
overflow-x: hidden;
}
.container {
position: relative;
width: 1256px;
max-width: 100%;
padding: 0 20px;
margin: 0 auto;
}
.fullWidth {
width: 100vw;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
}
.position-center {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.section-margin-top {
margin-top: 144px;
}
.section-margin-top.small {
margin-top: 112px;
}
body.page article,
body.single article {
border: none;
-webkit-box-shadow: none;
box-shadow: none;
background: transparent;
padding: 0;
margin: 0;
}
body.page .et_pb_section {
padding: 0;
}
body.page .et_pb_row {
width: 100%;
padding: 0;
max-width: 100%;
}
body.page .et_pb_text ol,
body.page .et_pb_text ul {
padding-bottom: 0;
}
body.page .et_pb_module {
border: none;
}
body.page.et_pb_gutters4 .et_pb_column_4_4 .et_pb_module,
body.is-home.et_pb_gutters4 .et_pb_column_4_4 .et_pb_module,
body.page.et_pb_gutters4.et_pb_row .et_pb_column_4_4 .et_pb_module,
body.is-home.et_pb_gutters4.et_pb_row .et_pb_column_4_4 .et_pb_module {
margin-bottom: 0;
}
body.et_no_title:not(.is-home) #main-content #content-area {
padding-top: 0;
}
.btn {
display: inline-block;
border: 1px solid;
}
.btn.btn-blue {
width: auto;
max-width: 100%;
padding: 12px 16px;
border-color: #009DDD;
border-radius: 3px;
color: #FFFFFF;
font-size: 16px;
font-weight: 500;
line-height: 1.3;
background: #009DDD;
}
.btn.btn-blue:hover {
color: #FFFFFF;
background: #007db0;
border-color: #007db0;
}
.btn.btn-blue.btn-line {
color: #009DDD;
background: #FFFFFF;
}
.btn.btn-blue.btn-line:hover {
color: #FFFFFF;
background: #009DDD;
border-color: #009DDD;
}
.btn.btn-green {
width: auto;
max-width: 100%;
padding: 12px 16px;
border-color: #42B153;
border-radius: 3px;
color: #FFFFFF;
font-size: 16px;
font-weight: 500;
line-height: 1.3;
background: #42B153;
}
.btn.btn-green:hover {
color: #FFFFFF;
background: #389246;
border-color: #389246;
}
.btn.btn-green.btn-line {
color: #42B153;
background: #FFFFFF;
}
.btn.btn-green.btn-line:hover {
color: #FFFFFF;
background: #42B153;
border-color: #42B153;
}
.btn.btn-gray {
width: auto;
max-width: 100%;
padding: 12px 16px;
border-color: #8B8988;
border-radius: 3px;
color: #FFFFFF;
font-size: 16px;
font-weight: 500;
line-height: 1.3;
background: #8B8988;
}
.btn.btn-gray:hover {
color: #FFFFFF;
background: #787574;
border-color: #787574;
}
.btn.btn-gray.btn-line {
color: #8B8988;
background: #FFFFFF;
}
.btn.btn-gray.btn-line:hover {
background: #FAF8F8;
border-color: #8B8988;
}
.btn.btn-lg {
font-size: 22px;
font-weight: 600;
line-height: 1.3;
padding: 18px 32px;
border-radius: 6px;
}
.btn.btn-sm {
font-size: 13px;
font-weight: 400;
line-height: 1.3;
font-weight: 600;
padding: 8px 16px;
}
.btn-detail-line {
width: auto;
max-width: 100%;
font-size: 14px;
font-weight: 500;
line-height: 1.3;
color: #8B8988 !important;
padding: 8px 16px;
background: #FFFFFF;
border: 1px solid #8B8988;
border-radius: 3px;
}
.btn-detail-line:hover {
background: #FAF8F8;
}
.view-more {
display: inline-block;
font-size: 15px !important;
font-weight: 500 !important;
line-height: 1.3 !important;
color: #8B8988 !important;
}
@media screen and (max-width: 980px) {
.view-more {
font-size: 14px;
}
}
.view-more:before {
content: "";
display: inline-block;
width: 13px;
height: 13px;
margin-top: 3px;
margin-right: 5px;
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-more.svg) no-repeat center;
-webkit-background-size: 13px 13px;
background-size: 13px;
vertical-align: top;
}
body.page .et_pb_tabs_controls,
body.single .et_pb_tabs_controls,
body.page .tabs-list,
body.single .tabs-list {
margin-bottom: 22px;
background: none;
overflow: hidden;
}
body.page .et_pb_tabs_controls li,
body.single .et_pb_tabs_controls li,
body.page .tabs-list li,
body.single .tabs-list li {
float: left;
border: none;
margin-right: 6px;
margin-bottom: 0;
}
body.page .et_pb_tabs_controls li a,
body.single .et_pb_tabs_controls li a,
body.page .tabs-list li a,
body.single .tabs-list li a,
body.page .et_pb_tabs_controls .tabs-btn,
body.single .et_pb_tabs_controls .tabs-btn,
body.page .tabs-list .tabs-btn,
body.single .tabs-list .tabs-btn {
display: inline-block;
width: auto;
max-width: 100%;
padding: 12px 16px;
border-color: #42B153;
border-radius: 3px;
color: #FFFFFF;
font-size: 16px;
line-height: 1.3;
background: #42B153;
font-size: 22px;
font-weight: 500;
line-height: 1.4;
color: #42B153;
padding: 10px 42px;
border: 2px solid #42B153;
background: #F6FBF6;
}
body.page .et_pb_tabs_controls li a:hover,
body.single .et_pb_tabs_controls li a:hover,
body.page .tabs-list li a:hover,
body.single .tabs-list li a:hover,
body.page .et_pb_tabs_controls .tabs-btn:hover,
body.single .et_pb_tabs_controls .tabs-btn:hover,
body.page .tabs-list .tabs-btn:hover,
body.single .tabs-list .tabs-btn:hover {
color: #FFFFFF;
background: #389246;
border-color: #389246;
}
body.page .et_pb_tabs_controls li a.btn-line,
body.single .et_pb_tabs_controls li a.btn-line,
body.page .tabs-list li a.btn-line,
body.single .tabs-list li a.btn-line,
body.page .et_pb_tabs_controls .tabs-btn.btn-line,
body.single .et_pb_tabs_controls .tabs-btn.btn-line,
body.page .tabs-list .tabs-btn.btn-line,
body.single .tabs-list .tabs-btn.btn-line {
color: #42B153;
background: #FFFFFF;
}
body.page .et_pb_tabs_controls li a.btn-line:hover,
body.single .et_pb_tabs_controls li a.btn-line:hover,
body.page .tabs-list li a.btn-line:hover,
body.single .tabs-list li a.btn-line:hover,
body.page .et_pb_tabs_controls .tabs-btn.btn-line:hover,
body.single .et_pb_tabs_controls .tabs-btn.btn-line:hover,
body.page .tabs-list .tabs-btn.btn-line:hover,
body.single .tabs-list .tabs-btn.btn-line:hover {
color: #FFFFFF;
background: #42B153;
border-color: #42B153;
}
@media screen and (max-width: 980px) {
body.page .et_pb_tabs_controls li a,
body.single .et_pb_tabs_controls li a,
body.page .tabs-list li a,
body.single .tabs-list li a,
body.page .et_pb_tabs_controls .tabs-btn,
body.single .et_pb_tabs_controls .tabs-btn,
body.page .tabs-list .tabs-btn,
body.single .tabs-list .tabs-btn {
font-size: 18px;
line-height: 1.5;
}
}
body.page .et_pb_tabs_controls li a:hover,
body.single .et_pb_tabs_controls li a:hover,
body.page .tabs-list li a:hover,
body.single .tabs-list li a:hover,
body.page .et_pb_tabs_controls .tabs-btn:hover,
body.single .et_pb_tabs_controls .tabs-btn:hover,
body.page .tabs-list .tabs-btn:hover,
body.single .tabs-list .tabs-btn:hover {
background: #42B153;
border-color: #42B153;
}
body.page .et_pb_tabs_controls li.et_pb_tab_active a,
body.single .et_pb_tabs_controls li.et_pb_tab_active a,
body.page .tabs-list li.et_pb_tab_active a,
body.single .tabs-list li.et_pb_tab_active a,
body.page .et_pb_tabs_controls .tabs-btn.active,
body.single .et_pb_tabs_controls .tabs-btn.active,
body.page .tabs-list .tabs-btn.active,
body.single .tabs-list .tabs-btn.active {
color: #FFFFFF !important;
background: #42B153;
}
body.page .et_pb_tab,
body.single .et_pb_tab,
body.page .et_pb_all_tabs .et_pb_active_content,
body.single .et_pb_all_tabs .et_pb_active_content {
padding: 0;
}
body.page .tabs-list-content-wrap .tabs-content,
body.single .tabs-list-content-wrap .tabs-content {
display: none;
}
body.page .tabs-list-content-wrap .tabs-content.active,
body.single .tabs-list-content-wrap .tabs-content.active {
display: block;
}
body.page.page-id-46778 .et-l--post.et-fb-iframe-ancestor .tabs-list-content-wrap .tabs-content,
body.single.page-id-46778 .et-l--post.et-fb-iframe-ancestor .tabs-list-content-wrap .tabs-content {
display: block;
}
.box-green {
padding: 45px;
background: #F6FBF6;
border: 2px solid #42B153;
border-radius: 19px;
}
.flex-space-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -13px;
}
.flex-space-wrap .flex-item {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
padding: 0 13px;
}
.thumbnail-list {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -13px;
margin-bottom: -80px;
}
.thumbnail-list.slick-slider {
display: block;
}
.thumbnail-list .slick-track {
margin-left: 0;
}
.thumbnail-list .list-item {
width: 25%;
padding: 0 13px;
margin-bottom: 80px;
}
.thumbnail-list .list-item .thumbnail {
display: block;
width: 100%;
height: 0;
padding-top: 75.058%;
margin-bottom: 19px;
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: cover;
background-size: cover;
border-radius: 13px;
}
.thumbnail-list .list-item .category {
font-size: 13px;
font-weight: 500;
line-height: 1.3;
color: #787574;
margin-bottom: 6px;
display: -webkit-box;
max-height: 1.3em;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
word-break: keep-all;
}
.thumbnail-list .list-item .title {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
font-size: 17px;
color: #3E3A39;
display: -webkit-box;
max-height: 1.3em;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
word-break: keep-all;
}
.thumbnail-list.wide .list-item {
width: 33.3333%;
}
.board-list {
border-top: 2px solid #3E3A39;
}
.board-list .list-item {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding: 22px 0;
border-bottom: 1px solid #D8D8D7;
}
.board-list .list-item .title {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
margin-right: 16px;
display: -webkit-box;
max-height: 1.3em;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
word-break: keep-all;
}
.line-table {
width: 100%;
max-width: 100%;
}
.line-table thead {
border-bottom: 2px solid #3E3A39;
}
.line-table tfoot {
border-top: 2px solid #3E3A39;
border-bottom: 1px solid #3E3A39;
}
.line-table th {
font-size: 16px;
font-weight: 600;
line-height: 1.3;
}
.line-table td {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
}
.line-table th,
.line-table td {
padding: 10px 12px;
border-top-color: #3E3A39;
text-align: center;
}
.tbl {
display: table;
width: 100%;
}
.tbl .tbl-head {
display: table-header-group;
text-align: center;
font-weight: bold;
background-color: #F3F2F2;
}
.tbl .tbl-head .tbl-td {
font-size: 16px;
font-weight: 600;
line-height: 1.3;
}
.tbl .tbl-tr {
display: table-row;
background: #F3F2F2;
}
.tbl .tbl-tr:nth-child(2n-1) {
background: #FAF8F8;
}
.tbl .tbl-td {
display: table-cell !important;
font-size: 16px;
font-weight: 500;
line-height: 1.3;
padding: 10px 12px;
text-align: center;
}
.tbl .alignleft {
float: none;
}
.tbl.line {
border-top: 1px solid #D8D8D7;
border-left: 1px solid #D8D8D7;
}
.tbl.line .tbl-head {
border-bottom: 1px solid #D8D8D7;
}
.tbl.line .tbl-td {
border-bottom: 1px solid #D8D8D7;
border-right: 1px solid #D8D8D7;
}
.dot-list {
padding-left: 22px;
}
.dot-list li {
list-style: disc;
padding-left: 5px;
}
.wp-pagenavi {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
margin-top: 80px;
margin-right: -3px;
}
.wp-pagenavi a,
.wp-pagenavi span {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
width: 28px;
height: 28px;
font-size: 13px;
font-weight: 500;
line-height: 1.3;
color: #8B8988;
margin: 0 3px;
cursor: pointer;
}
.wp-pagenavi a.current,
.wp-pagenavi span.current {
color: #42B153;
border: 1px solid #42B153;
border-radius: 50%;
}
.wp-pagenavi .previouspostslink {
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-pagenavi-prev.svg) no-repeat center;
-webkit-background-size: 28px 28px;
background-size: 28px;
text-indent: -9999px;
-webkit-box-ordinal-group: 0;
-webkit-order: -1;
-ms-flex-order: -1;
order: -1;
}
.wp-pagenavi .nextpostslink {
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-pagenavi-next.svg) no-repeat center;
-webkit-background-size: 28px 28px;
background-size: 28px;
text-indent: -9999px;
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.wp-pagenavi ul {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.et_pb_portofolio_pagination {
margin-top: 80px;
margin-right: -3px;
}
.et_pb_portofolio_pagination ul {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.et_pb_portofolio_pagination a,
.et_pb_portofolio_pagination span {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
width: 28px;
height: 28px;
font-size: 13px;
font-weight: 500;
line-height: 1.3;
color: #8B8988;
margin: 0 3px;
cursor: pointer;
}
.et_pb_portofolio_pagination a.active,
.et_pb_portofolio_pagination span.active {
color: #42B153;
border: 1px solid #42B153;
border-radius: 50%;
}
.et_pb_portofolio_pagination .page-prev {
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-pagenavi-prev.svg) no-repeat center;
-webkit-background-size: 28px 28px;
background-size: 28px;
text-indent: -9999px;
-webkit-box-ordinal-group: 0;
-webkit-order: -1;
-ms-flex-order: -1;
order: -1;
}
.et_pb_portofolio_pagination .page-next {
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-pagenavi-next.svg) no-repeat center;
-webkit-background-size: 28px 28px;
background-size: 28px;
text-indent: -9999px;
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.slick-slider.slick-dotted .slick-dots {
bottom: 29px;
}
.slick-slider.slick-dotted .slick-dots li {
margin: 0;
}
.slick-slider.slick-dotted .slick-dots li button {
width: 16px;
height: 16px;
padding: 0 3px;
}
.slick-slider.slick-dotted .slick-dots li button:before {
content: '';
top: 3px;
left: 3px;
width: 10px;
height: 10px;
background: #FAF8F8;
border-radius: 50%;
opacity: 1;
}
.slick-slider.slick-dotted .slick-dots li button:hover {
background: transparent;
}
.slick-slider.slick-dotted .slick-dots li.slick-active {
width: 29px;
}
.slick-slider.slick-dotted .slick-dots li.slick-active button {
width: 29px;
}
.slick-slider.slick-dotted .slick-dots li.slick-active button:before {
width: 22px;
background: #FFFFFF;
border-radius: 13px;
opacity: 1;
}
.site-header #main-header {
border-bottom: 1px solid #D8D8D7;
}
.site-header .header-inner {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
width: 100%;
height: 68px;
}
.site-header .header-logo {
margin-right: 48px;
}
.site-header .header-logo img {
width: 149px;
height: 28px;
}
.site-header #et-info {
font-size: 15px;
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin: 0;
margin-left: auto;
}
.site-header #et-info .btn-search {
width: 15px;
height: 15px;
margin-left: 13px;
margin-right: 27px;
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-search.svg) no-repeat center;
-webkit-background-size: 15px 15px;
background-size: 15px;
}
.site-header #et-info .btn-header-donate {
font-size: 15px;
}
.site-header #et-navigation ul li {
font-weight: 500;
line-height: 1.3;
padding: 0 12px;
margin: 0;
}
.site-header #et-navigation ul li:hover > a {
color: #009DDD;
font-weight: 600;
}
.site-header.header.left-right #et-navigation > ul > li > a {
font-size: 16px;
padding-top: 24px;
padding-bottom: 24px !important;
}
.site-header #et-navigation > ul > li > a:before {
content: none;
}
.site-header.header li.menu-item-has-children > a:after {
content: none;
}
.site-header #et-navigation > ul > li > ul {
top: 68px;
width: 164px;
padding: 11px 8px;
border-top-width: 4px;
-webkit-box-shadow: none;
box-shadow: none;
}
.site-header #et-navigation > ul > li > ul li {
margin: 0;
padding: 8px;
}
.site-header #et-navigation > ul > li > ul li a {
font-size: 16px;
letter-spacing: -1px;
font-weight: 500;
color: #1B1A1A;
padding: 0;
}
.site-header #et-navigation > ul > li > ul li a:hover {
color: #009DDD;
opacity: 1;
}
#main-content {
min-height: 500px;
padding-top: 0;
}
body.menu-hover #main-content:before {
content: "";
position: fixed;
top: 68px;
left: 0;
right: 0;
bottom: 0;
display: block;
width: 100%;
height: 100%;
background: rgba(243, 242, 242, 0.8);
backdrop-filter: blur(10px);
z-index: 5;
}
body:not(.is-home) #main-content #content-area {
padding-top: 104px;
padding-bottom: 144px;
}
.site-footer {
font-size: 13px;
font-weight: 400;
line-height: 1.3;
color: #514E4D;
padding: 48px 0;
margin: 0;
background-color: #FFFFFF;
border-top: 1px solid #D8D8D7;
}
.site-footer .footer-info p {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-bottom: 6px;
}
.site-footer .info-item {
position: relative;
}
.site-footer .info-item:after {
content: "";
position: relative;
display: inline-block;
width: 1px;
height: 8px;
background: #514E4D;
margin: 0 6px;
}
.site-footer .info-item:last-child:after {
content: none;
}
.site-footer .bottom-nav {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
color: #8B8988;
margin-top: 15px;
}
.site-footer .bottom-nav li {
margin-right: 13px;
margin-bottom: 0;
}
.site-footer .footer-logo {
margin-left: auto;
}
body.page .page-title,
body.search .page-title {
font-size: 42px;
font-weight: 600;
line-height: 1.3;
color: #3E3A39;
padding-bottom: 0;
margin-bottom: 32px;
}
@media screen and (max-width: 980px) {
body.page .page-title,
body.search .page-title {
font-size: 30px;
}
}
body.is-home .section-space {
margin-bottom: 144px !important;
}
body.is-home .slide-arrow-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-left: -12px;
margin-right: -12px;
}
body.is-home .slide-arrow-wrap > * {
margin-left: 12px;
margin-right: 12px;
}
body.is-home .slide-arrow-wrap .slide-arrow {
width: 8px;
height: 14px;
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: 8px 14px;
background-size: 8px 14px;
text-indent: -9999px;
}
body.is-home .slide-arrow-wrap .slide-arrow.slide-prev {
background-image: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-prev.svg);
}
body.is-home .slide-arrow-wrap .slide-arrow.slide-next {
background-image: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-next.svg);
}
.section-title {
font-size: 22px;
font-weight: 500;
line-height: 1.3;
color: #3E3A39;
margin-bottom: 28px;
}
.section-title.lg {
font-size: 32px;
font-weight: 500;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.section-title.lg {
font-size: 24px;
}
}
.section-top .section-cat {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
color: #42B153;
margin-bottom: 10px;
}
@media screen and (max-width: 980px) {
.section-top .section-cat {
font-size: 15px;
}
}
@media screen and (max-width: 980px) {
.section-top .section-cat {
font-size: 15px;
}
}
.section-top .slide-arrow-wrap {
margin-top: 12px;
}
.section-top .list-item .thumbnail {
width: 350px;
margin-bottom: 22px;
}
.section-top .list-item .category {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
margin-bottom: 6px;
}
@media screen and (max-width: 980px) {
.section-top .list-item .category {
font-size: 15px;
}
}
@media screen and (max-width: 980px) {
.section-top .list-item .category {
font-size: 15px;
}
}
.section-top .list-item .title {
font-size: 19px;
font-weight: 500;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.section-top .list-item .title {
font-size: 18px;
}
}
.section-top .thumbnail-slider {
margin-bottom: 0;
}
.section-top .thumbnail-slider .slick-list {
overflow: visible;
}
.section-top .thumbnail-slider .list-item {
margin-bottom: 0;
max-width: 370px;
}
@media screen and (max-width: 980px) {
.section-top .thumbnail-slider .list-item {
max-width: inherit;
}
}
.section-slider {
margin-bottom: 144px;
}
.section-slider .home-slider {
width: 100%;
margin-bottom: 0;
overflow: hidden;
}
.section-slider .home-slider .container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
padding-top: 54px;
padding-bottom: 37px;
}
.section-slider .home-slider .flex-1 {
margin-right: 20px;
}
.section-slider .home-slider .slide-title {
font-size: 42px;
font-weight: 600;
line-height: 1.3;
font-size: 48px;
color: #3E3A39;
margin-bottom: 78px;
}
@media screen and (max-width: 980px) {
.section-slider .home-slider .slide-title {
font-size: 30px;
}
}
.section-slider .home-slider .slide-desc {
font-size: 22px;
font-weight: 500;
line-height: 1.3;
line-height: 1.5;
}
.section-slider .home-slider .slide-image {
width: 100%;
height: 0;
padding-top: 25%;
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: cover;
background-size: cover;
}
.section-slider .home-slider .slick-arrow {
top: auto;
bottom: -webkit-calc(((100vw * 0.25) / 2) - 48px);
bottom: calc(((100vw * 0.25) / 2) - 48px);
width: 48px;
height: 48px;
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-arrow-prev.png) no-repeat center;
-webkit-background-size: 48px 48px;
background-size: 48px;
text-indent: -9999px;
z-index: 1;
}
.section-slider .home-slider .slick-arrow.slick-prev {
left: 40px;
}
.section-slider .home-slider .slick-arrow.slick-next {
right: 40px;
background-image: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-arrow-next.png);
}
.section-insung .insung-text-wrap {
width: 395px;
max-width: 100%;
margin-right: auto;
}
.section-insung .insung-text-wrap .section-title.lg {
line-height: 1.4;
}
.section-insung .insung-image-wrap {
width: 50.987%;
max-width: 100%;
}
.section-insung .insung-image-wrap img {
width: 100%;
height: auto;
}
.section-insung .btn-detail {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
color: #8B8988;
padding: 12px 16px;
}
.section-insung .btn + .btn-detail {
margin-left: 13px;
}
.section-sharing .list-item a {
position: relative;
display: flex;
}
.section-sharing .list-item .thumbnail {
padding-top: 125.402%;
margin-bottom: 0;
}
.section-sharing .list-item .thumbnail:after {
content: "";
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
height: 100%;
background: rgba(255, 255, 255, 0.1);
background: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(24, 25, 21, 0) 50%, rgba(24, 25, 21, 0.45) 100%);
background: -o-linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(24, 25, 21, 0) 50%, rgba(24, 25, 21, 0.45) 100%);
background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(24, 25, 21, 0) 50%, rgba(24, 25, 21, 0.45) 100%);
border-radius: 13px;
}
.section-sharing .list-item .category {
display: none;
}
.section-sharing .list-item .title {
position: absolute;
bottom: 32px;
left: 0;
color: #FFFFFF;
padding: 0 32px;
}
.section-sponsor {
background: #E5F5FC;
}
.section-sponsor .et_pb_text_inner {
padding: 64px 0;
}
.section-sponsor .section-title {
font-size: 26px;
font-weight: 600;
line-height: 1.4;
line-height: 1.5;
margin-bottom: 20px;
}
@media screen and (max-width: 980px) {
.section-sponsor .section-title {
font-size: 20px;
line-height: 1.5;
}
}
.section-sponsor .sponsor-desc {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
color: #787574;
margin-bottom: 40px;
}
@media screen and (max-width: 980px) {
.section-sponsor .sponsor-desc {
font-size: 15px;
}
}
@media screen and (max-width: 980px) {
.section-sponsor .sponsor-desc {
font-size: 15px;
}
}
.section-sponsor .sponsor-list {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding: 0;
margin: 0 -13px;
}
.section-sponsor .sponsor-list li {
width: 33.3333%;
padding: 0 13px;
margin: 0;
}
.section-sponsor .sponsor-list .item-inner {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
width: 100%;
height: 125px;
font-size: 22px;
font-weight: 600;
line-height: 1.3;
color: #3E3A39;
padding: 20px 32px;
background: #FFFFFF;
border-radius: 13px;
}
.section-sponsor .sponsor-list .item-inner:hover {
background: #009DDD;
color: #FFFFFF;
}
.section-sponsor .sponsor-list .item-inner:hover img {
-webkit-filter: sepia(100%) brightness(200%) contrast(100%);
filter: sepia(100%) brightness(200%) contrast(100%);
}
.section-financial-report {
font-size: 19px;
font-weight: 400;
line-height: 1.4;
color: #3E3A39;
padding: 26px 8px;
border: 2px solid #42B153;
border-radius: 13px;
text-align: center;
}
@media screen and (max-width: 980px) {
.section-financial-report {
font-size: 18px;
line-height: 1.5;
}
}
.section-financial-report .financial-report-title {
font-size: 22px;
font-weight: 500;
line-height: 1.3;
margin-bottom: 13px;
}
.section-financial-report .financial-report-title:before {
content: "";
display: inline-block;
width: 28px;
height: 28px;
margin-right: 10px;
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/content/home-financial-report.svg) no-repeat center;
-webkit-background-size: 28px 28px;
background-size: 28px;
vertical-align: top;
}
.section-financial-report:hover {
background: #42B153;
color: #FFFFFF;
}
.section-financial-report:hover .financial-report-title:before {
background-image: url(//westart.or.kr/wp-content/themes/Westart-2023/images/content/home-financial-report-hover.svg);
}
.section-notice {
border: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.section-notice .module-head {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
padding: 0;
border: none;
}
.section-notice .feed-title {
font-size: 22px !important;
font-weight: 500 !important;
line-height: 1.3 !important;
color: #3E3A39 !important;
margin-bottom: 28px !important;
margin-right: auto;
}
.section-notice .feed-title.lg {
font-size: 32px !important;
font-weight: 500 !important;
line-height: 1.3 !important;
}
@media screen and (max-width: 980px) {
.section-notice .feed-title.lg {
font-size: 24px;
}
}
.section-notice .paginated_page > div {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -13px;
}
.section-notice .hentry {
width: 50%;
padding: 0 13px;
border: none;
}
.section-notice .hentry .header {
display: none !important;
}
.section-notice .hentry .post-content {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
padding-left: 0;
padding-bottom: 13px;
margin-bottom: 13px;
border-bottom: 1px solid #D8D8D7;
}
.section-notice .hentry .post-content .post-title {
margin-bottom: 6px;
}
.section-notice .hentry .post-content .post-title a {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
color: #3E3A39;
}
.section-notice .hentry .post-content .post-meta {
margin-bottom: 0;
}
.section-notice .hentry .post-content .post-meta .updated {
font-size: 15px;
font-weight: 400;
line-height: 1.3;
color: #787574;
}
@media screen and (max-width: 980px) {
.section-notice .hentry .post-content .post-meta .updated {
font-size: 14px;
}
}
.section-notice .hentry .excerpt {
display: none;
}
.section-notice .hentry:last-child .post-content,
.section-notice .hentry:nth-last-child(2) .post-content {
padding-bottom: 0;
margin-bottom: 0;
border-bottom: none;
}
.section-sponsor-info {
padding: 35px 45px;
background: #E5F5FC;
border-radius: 10px;
}
.section-sponsor-info .section-title {
width: 470px;
max-width: 100%;
font-weight: 600;
margin-right: 0;
}
.section-sponsor-info .sponsor-info {
font-size: 22px;
font-weight: 500;
line-height: 1.3;
}
.section-sponsor-info .sponsor-info p {
margin-bottom: 16px;
}
.section-sponsor-info .sponsor-info p:last-of-type {
margin-bottom: 0;
}
.section-sponsor-info .account-author {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
color: #514E4D;
margin-left: 10px;
}
@media screen and (max-width: 980px) {
.section-sponsor-info .account-author {
font-size: 15px;
}
}
@media screen and (max-width: 980px) {
.section-sponsor-info .account-author {
font-size: 15px;
}
}
.section-newsletter {
background: #FAF8F8;
}
.section-newsletter .et_pb_text_inner {
padding: 64px 0;
}
.section-newsletter .stb_form_set {
margin-right: 26px;
}
.section-newsletter .stb_form_set:last-child {
margin-right: 0;
}
.section-newsletter .stb_form_set_input {
width: 358px;
max-width: 100%;
height: 45px;
padding: 16px;
background: transparent;
border: 1px solid #8B8988;
border-radius: 3px;
outline: none;
font-size: 13px;
font-weight: 500;
line-height: 1.3;
}
.section-newsletter .stb_form_set_input::-moz-placeholder {
font-family: "Pretendard", "Apple SD Gothic Neo", '맑은 고딕', "Malgun Gothic", "Helvetica Neue", Helvetica, Arial, "Trebuchet MS", sans-serif;
color: #8B8988;
letter-spacing: normal;
font-weight: 500;
opacity: 1;
}
.section-newsletter .stb_form_set_input::-webkit-input-placeholder {
font-family: "Pretendard", "Apple SD Gothic Neo", '맑은 고딕', "Malgun Gothic", "Helvetica Neue", Helvetica, Arial, "Trebuchet MS", sans-serif;
color: #8B8988;
font-weight: 500;
letter-spacing: normal;
}
.section-newsletter .stb_form_set_input::placeholder {
font-family: "Pretendard", "Apple SD Gothic Neo", '맑은 고딕', "Malgun Gothic", "Helvetica Neue", Helvetica, Arial, "Trebuchet MS", sans-serif;
color: #8B8988;
font-weight: 500;
letter-spacing: normal;
}
.section-newsletter .stb_form_set_input:focus {
color: #3E3A39;
background: transparent;
}
.section-newsletter .stb_form_submit_button {
width: 140px;
padding: 12px 32px;
height: 45px;
}
.section-newsletter .stb_form_msg_error,
.section-newsletter .stb_form_result {
font-size: 13px;
font-weight: 400;
line-height: 1.3;
color: #EB4604;
margin-top: 8px;
}
.section-newsletter .stb_form_result.success {
color: #009DDD;
}
.section-newsletter .stb_form_policy {
margin-top: 8px;
}
.section-newsletter .stb_form_policy label,
.section-newsletter .stb_form_policy .stb_form_modal_open_btn {
font-size: 15px;
font-weight: 500;
line-height: 1.3;
color: #8B8988;
}
@media screen and (max-width: 980px) {
.section-newsletter .stb_form_policy label,
.section-newsletter .stb_form_policy .stb_form_modal_open_btn {
font-size: 14px;
}
}
.section-newsletter .stb_form_policy .stb_form_modal_open_btn {
text-decoration: underline;
}
.section-newsletter .stb_form_policy #stb_policy {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}
.section-newsletter .stb_form_policy .stb_checkbox_img {
display: inline-block;
width: 16px;
height: 16px;
margin-bottom: 1px;
margin-right: 8px;
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-checkbox.svg) no-repeat center;
-webkit-background-size: 16px 16px;
background-size: 16px 16px;
vertical-align: middle;
}
.section-newsletter .stb_form_policy #stb_policy:checked + .stb_checkbox_img {
background-image: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-checkbox-checked.svg);
}
#stb_subscribe .stb_form_modal {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 100000;
}
#stb_subscribe .stb_form_modal.blind {
display: none!important;
}
#stb_subscribe .stb_form_modal_bg {
position: absolute;
width: 100%;
height: 100%;
background: #000;
opacity: 0.5;
z-index: 1;
}
#stb_subscribe .stb_form_ad_modal_bg {
position: absolute;
width: 100%;
height: 100%;
background: #000;
opacity: 0.5;
z-index: 1;
}
#stb_subscribe .stb_form_modal_body {
background: #fff;
width: 94%;
max-width: 500px;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
z-index: 10;
border-radius: 10px;
}
#stb_subscribe .stb_form_modal_title {
font-size: 12px;
padding: 24px;
color: #333;
}
#stb_subscribe .stb_form_modal_text {
font-size: 12px;
line-height: 1.71;
color: #333;
margin: 0 24px;
max-height: 200px;
overflow-y: auto;
white-space: pre-wrap;
}
#stb_subscribe .stb_form_modal_btn {
padding: 24px;
text-align: center;
}
.introduce-bg-wrap {
width: 100vw;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
height: -webkit-calc(100vw * 0.289);
height: calc(100vw * 0.289);
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: cover;
background-size: cover;
}
.introduce-bg-wrap .container {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
font-size: 32px;
font-weight: 500;
line-height: 1.4;
font-weight: 700;
color: #FFFFFF;
text-align: center;
}
@media screen and (max-width: 980px) {
.introduce-bg-wrap .container {
font-size: 24px;
}
}
.introduce-bg-wrap.small {
height: -webkit-calc(100vw * 0.25);
height: calc(100vw * 0.25);
}
.introduce-bg-wrap .bg-text {
text-shadow: 0 0 4px rgba(0, 0, 0, 0.15);
}
.introduce-mission-wrap .mission-title {
margin-right: 140px;
}
.introduce-mission-wrap .mission-desc-wrap {
margin-bottom: 72px;
}
.introduce-mission-wrap .mission-desc-wrap:last-child {
margin-bottom: 0;
}
.introduce-mission-wrap .mission-desc {
margin-top: 16px;
}
.introduce-value-wrap .value-list {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-top: 29px;
margin-left: -13px;
margin-right: -13px;
}
.introduce-value-wrap .value-list li {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
padding: 0 13px;
margin-bottom: 0;
}
.introduce-value-wrap .value-list .value-item {
width: 100%;
height: 100%;
padding: 38px 16px;
background: #F6FBF6;
border-radius: 13px;
text-align: center;
}
.introduce-value-wrap .value-list img {
margin-top: 14px;
margin-bottom: 16px;
}
.introduce-support-wrap {
padding: 64px 0 80px 0;
background: #F6FBF6;
}
.support-icon-list {
margin-top: 64px;
text-align: center;
}
.support-icon-list li {
margin-bottom: 0;
}
.support-icon-list p {
margin-top: 22px;
}
.support-icon-list img {
margin-right: 12px;
}
.support-icon-list li:nth-child(3) {
margin-right: 7px;
}
.support-text-list {
margin-top: 80px;
margin-bottom: -32px;
}
.support-text-list .list-item {
padding: 32px;
margin-bottom: 32px;
border: 1px solid #D9EFDD;
border-radius: 6px;
}
.support-text-list .support-title {
width: 222px;
margin-right: 45px;
}
.support-text-list .support-title + p {
font-size: 16px;
}
.support-text-list.jiwon .list-item {
border-color: #B3E0BA;
}
.support-text-list.jiwon .support-title {
font-size: 21px;
}
.support-text-list.jiwon .support-title + .flex-1 {
font-size: 18px;
}
.support-btn-wrap {
margin-top: 80px;
text-align: center;
}
.ci-image-wrap {
margin-top: 80px;
text-align: center;
}
.ci-image-wrap img {
width: 596px;
}
.ci-logo-wrap {
width: 864px;
max-width: 100%;
margin: 0 auto;
}
.ci-logo-wrap .slick-slide {
padding: 0 13px;
}
.ci-logo-wrap .slick-arrow {
width: 22px;
height: 22px;
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: 22px 22px;
background-size: 22px;
text-indent: -9999px;
}
.ci-logo-wrap .slick-arrow:hover {
-webkit-background-size: 22px 22px;
background-size: 22px;
background-color: transparent;
}
.ci-logo-wrap .slick-arrow.slick-prev {
left: -68px;
background-image: url(//westart.or.kr/wp-content/themes/Westart-2023/images/content/introduce/logo-prev.svg);
}
.ci-logo-wrap .slick-arrow.slick-next {
right: -68px;
background-image: url(//westart.or.kr/wp-content/themes/Westart-2023/images/content/introduce/logo-next.svg);
}
.ci-video-wrap {
position: relative;
width: 100%;
padding-top: 56.086%;
border: 1px solid #D8D8D7;
border-radius: 13px;
overflow: hidden;
}
.ci-video-wrap video {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
}
.history-summary-wrap {
margin-top: 19px;
}
.history-summary-wrap .summary-image {
width: 422px;
margin-right: 32px;
border-radius: 24px;
overflow: hidden;
}
.history-summary-wrap .summary-image img {
width: 100%;
}
.history-list li {
padding-bottom: 80px;
margin-bottom: 80px;
border-bottom: 1px solid #D8D8D7;
}
.history-list li:last-of-type {
padding-bottom: 0;
margin-bottom: 0;
border-bottom: none;
}
.history-list li .history-title {
width: 248px;
font-size: 29px;
font-weight: 500;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
.history-list li .history-title {
font-size: 22px;
}
}
.history-list li:nth-child(2n-1) .history-title {
color: #42B153;
}
.history-list li:nth-child(2n) .history-title {
color: #009DDD;
}
.history-list .history-item-wrap {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
margin-left: -16px;
margin-right: -16px;
margin-bottom: -64px;
}
.history-list .history-item {
width: 33.3333%;
padding: 0 16px;
margin-bottom: 64px;
}
.history-list .month-title {
margin-bottom: 10px;
}
.history-list .month-detail {
font-size: 18px;
}
.people-hello-wrap {
margin-top: 128px;
}
.people-hello-wrap img {
width: 413px;
border-radius: 13px;
}
.people-hello-wrap .hello-text-wrap {
margin-right: 80px;
}
.people-hello-wrap .hello-sub-title {
margin-bottom: 58px;
}
.people-hello-wrap p + p {
margin-top: 27px;
}
.people-hello-wrap .hello-sign {
margin-top: 64px;
}
.people-title {
color: #787574;
margin-bottom: 10px;
}
.people-directors-title {
font-size: 20px;
font-weight: 500;
line-height: 1.3;
margin-bottom: 28px;
}
.people-directors-wrap {
margin-bottom: -64px;
}
.people-directors-wrap .directors-list-wrap {
margin-bottom: 64px;
}
.people-directors-wrap .directors-list {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
margin-left: 32px;
margin-bottom: -32px;
}
.people-directors-wrap .directors-list .directors-item {
width: 172px;
margin-right: 32px;
margin-bottom: 32px;
}
.placement-map-wrap {
padding: 64px;
}
.placement-map-wrap .map-image {
display: none;
position: relative;
width: 292px;
margin: -38px 16px;
}
.placement-map-wrap .map-image.active {
display: block;
}
.placement-map-wrap .map-image .map-marker {
position: absolute;
}
.placement-map-wrap .map-marker {
width: 6.5%;
}
.placement-map-wrap .map-marker.incheon {
top: 14.5%;
left: 18%;
}
.placement-map-wrap .map-marker.seoul {
top: 14.5%;
left: 26%;
}
.placement-map-wrap .map-marker.kangwon {
top: 12%;
right: 30%;
}
.placement-map-wrap .map-marker.kyunggi {
top: 20%;
left: 35%;
}
.placement-map-wrap .map-marker.chungbuk {
top: 31%;
left: 45%;
}
.placement-map-wrap .map-marker.chungnam {
top: 36.5%;
left: 19%;
}
.placement-map-wrap .map-marker.daejeon {
top: 41.5%;
left: 33.5%;
}
.placement-map-wrap .map-marker.kyungbuk {
top: 43%;
right: 24%;
}
.placement-map-wrap .map-marker.kyungnam {
top: 64.5%;
right: 37%;
}
.placement-map-wrap .map-marker.daegu {
top: 54.5%;
right: 28.5%;
}
.placement-map-wrap .map-marker.ulsan {
top: 61.5%;
right: 9%;
}
.placement-map-wrap .map-marker.busan {
top: 69.5%;
right: 16%;
}
.placement-map-wrap .map-marker.kwangju {
top: 67%;
left: 15%;
}
.placement-map-wrap .map-marker.jeonbuk {
top: 54.5%;
left: 27%;
}
.placement-map-wrap .map-marker.jeonnam {
top: 73%;
left: 17.5%;
}
.placement-map-wrap .tabs-list {
margin-top: 19px;
}
.placement-map-wrap .tabs-list li {
float: inherit !important;
}
.placement-map-wrap .tabs-list li .tabs-btn {
display: inline-block;
width: 326px;
font-size: 16px;
font-weight: 500;
line-height: 1.3;
color: #787574;
padding: 12px 16px;
margin-bottom: 16px;
background: #FFFFFF;
border-color: #787574;
border-width: 1px;
text-align: left;
}
.placement-map-wrap .tabs-list li .tabs-btn:hover,
.placement-map-wrap .tabs-list li .tabs-btn.active {
border-color: #42B153;
}
.placement-list-wrap {
margin-top: 80px;
}
.placement-list-wrap .placement-list li {
padding: 36px;
margin-bottom: 26px;
border: 1px solid #8B8988;
border-radius: 6px;
}
.placement-list-wrap .placement-list li:last-of-type {
margin-bottom: 0;
}
.placement-list-wrap .placement-list .info {
margin-top: 13px;
font-size: 13px;
line-height: 1.6;
}
.finance-wrap {
margin-top: 96px;
}
.finance-wrap .finance-title {
margin-bottom: 22px;
}
.finance-wrap .table-wrap {
width: 456px;
}
.finance-table-wrap {
margin-bottom: 80px;
}
.finance-table-wrap .table-title {
margin-bottom: 22px;
}
.finance-table-wrap:last-child {
margin-bottom: 0;
}
.sponsor-introduce-wrap {
padding: 96px 0 126px 0;
}
.sponsor-introduce-wrap.sponsor-material-introduce-wrap {
padding-bottom: 102px;
}
.sponsor-introduce-wrap .sponsor-info-box {
margin-bottom: -72px;
}
.sponsor-introduce-wrap .sponsor-list {
margin-top: 64px;
}
.sponsor-introduce-wrap .sponsor-list li {
margin-bottom: 0;
}
.sponsor-introduce-wrap .sponsor-list .item-inner {
width: 100%;
padding: 26px;
background: #FFFFFF;
border-radius: 13px;
}
.sponsor-introduce-wrap .sponsor-list .item-inner .desc {
margin-top: 46px;
}
.sponsor-introduce-wrap .sponsor-list .item-inner img {
margin: 16px;
}
.sponsor-introduce-wrap .sponsor-list .item-inner:hover {
background: #009DDD;
color: #FFFFFF;
}
.sponsor-introduce-wrap .sponsor-list .item-inner:hover img {
-webkit-filter: sepia(100%) brightness(200%) contrast(100%);
filter: sepia(100%) brightness(200%) contrast(100%);
}
.sponsor-desc-wrap .title {
margin-top: 6px;
margin-bottom: 10px;
}
.sponsor-child-wrap .title {
margin-top: 10px;
}
.sponsor-child-wrap .desc {
margin-top: 10px;
}
.sponsor-campaign-wrap .sponsor-campaign-title-wrap {
margin-bottom: 22px;
}
.sponsor-campaign-wrap .thumbnail-list .list-item {
width: 33.3333%;
}
.sponsor-etc-list .title {
margin-bottom: 10px;
}
.sponsor-etc-list .btn {
font-size: 16px;
padding: 9px 19px;
margin-top: 32px;
}
.sponsor-contact-wrap .flex-item {
margin-bottom: 0;
}
.sponsor-contact-wrap .contact-title {
margin-bottom: 13px;
}
.sponsor-contact-wrap .contact-wrap {
padding: 32px;
}
.sponsor-contact-wrap .contact-wrap p {
margin-bottom: 3px;
}
.sponsor-contact-wrap .contact-wrap .desc {
margin-top: 22px;
margin-bottom: 0;
}
.sponsor-regular-step {
margin-top: 48px;
}
.sponsor-regular-step .regular-step-list {
margin-top: 6px;
margin-bottom: 0;
}
.sponsor-regular-step .flex-item {
position: relative;
margin-bottom: 0;
}
.sponsor-regular-step .flex-item:after {
content: "";
position: absolute;
top: 60px;
right: 10px;
display: inline-block;
width: 8px;
height: 14px;
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-next.svg) no-repeat center;
-webkit-background-size: 8px 14px;
background-size: 8px 14px;
}
.sponsor-regular-step .flex-item:last-child:after {
content: none;
}
.sponsor-regular-step p + p {
margin-top: 19px;
}
.sponsor-regular-step .temp-step-list {
margin-left: -36px;
margin-right: -36px;
}
.sponsor-regular-step .temp-step-list .flex-item {
padding-left: 36px;
padding-right: 36px;
}
.sponsor-regular-step .temp-step-list .flex-item:after {
top: -4px;
right: 0px;
width: 2px;
height: -webkit-calc(100% + 10px);
height: calc(100% + 10px);
background: #D8D8D7;
}
.sponsor-regular-step .temp-step-list .flex-item .desc {
font-size: 17px;
}
.sponsor-benefit-list {
margin-top: 26px;
margin-bottom: 19px;
}
.sponsor-benefit-list .flex-item {
-webkit-box-flex: 1;
-webkit-flex: auto;
-ms-flex: auto;
flex: auto;
width: 33.3333%;
padding-top: 13px;
padding-bottom: 13px;
margin-bottom: 0;
}
.sponsor-benefit-list .benefit-inner {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
height: 230px;
padding: 32px;
background: #FFFFFF;
border-radius: 13px;
-webkit-box-shadow: 4px 4px 12px 0px rgba(0, 0, 0, 0.1);
box-shadow: 4px 4px 12px 0px rgba(0, 0, 0, 0.1);
text-align: center;
}
.sponsor-benefit-list .benefit-inner .title {
font-size: 19px;
font-weight: 600;
line-height: 1.4;
margin-bottom: 6px;
}
.sponsor-benefit-list.sponsor-temp-benefit-list .flex-item {
width: 50%;
}
.sponsor-benefit-list.sponsor-temp-benefit-list .benefit-inner {
height: 192px;
}
.sponsor-info-box {
padding: 32px;
margin-top: 56px;
}
.sponsor-info-box p + p {
margin-top: 6px;
}
.sponsor-info-box .info-phone-wrap {
width: 456px;
max-width: 100%;
}
.sponsor-info-box .info-phone-wrap .title {
display: inline-block;
width: 55px;
margin-right: 40px;
}
.sponsor-info-box.sponsor-business-info-box .subtitle-2-desc {
font-size: 22px;
}
.sponsor-info-box.sponsor-business-info-box .info-phone-wrap .title,
.sponsor-info-box.sponsor-business-info-box .info-phone-wrap .subtitle-3-m {
font-size: 18px;
}
.sponsor-material-info-box {
margin-top: 43px;
}
.sponsor-material-info-box .title {
margin-bottom: 10px;
}
.sponsor-material-info-box .desc {
margin-top: 16px;
}
.sponsor-btn-wrap {
margin-top: 96px;
}
.sponsor-btn-wrap .sponsor-btn-inner + .sponsor-btn-inner {
margin-top: 32px;
}
.sponsor-video-wrap {
margin-top: 17px;
}
.material-step-list {
margin-top: 13px;
}
.material-step-list li {
margin-bottom: 96px;
}
.material-step-list li:last-of-type {
margin-bottom: 0;
}
.material-step-list .title {
width: 300px;
margin-right: 10px;
}
.material-step-list .desc .phone {
margin-top: 10px;
}
.material-step-list .desc .caption-2 {
margin-top: 6px;
}
.business-howto-list {
margin-top: 13px;
}
.business-howto-list > li {
margin-bottom: 96px;
}
.business-howto-list > li:last-of-type {
margin-bottom: 0;
}
.business-howto-list .title {
width: 230px;
margin-right: 20px;
}
.business-howto-list .title img {
margin-right: 11px;
}
.business-howto-list .desc {
padding-top: 0;
padding-left: 40px;
padding-top: 6px;
margin-bottom: -10px;
}
.business-howto-list .desc > li {
list-style: disc;
padding-left: 5px;
margin-bottom: 10px;
}
.business-step-list {
margin: 0 -26px;
margin-top: 13px;
}
.business-step-list .flex-item {
position: relative;
padding: 0 26px;
margin-bottom: 0;
}
.business-step-list .flex-item:after {
content: "";
position: absolute;
top: 54px;
right: 2px;
display: inline-block;
width: 8px;
height: 14px;
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-next.svg) no-repeat center;
-webkit-background-size: 8px 14px;
background-size: 8px 14px;
}
.business-step-list .flex-item:last-child:after {
content: none;
}
.business-step-list .flex-item .step {
margin-bottom: 10px;
}
.business-step-list .flex-item .title {
margin-bottom: 10px;
}
.business-link-wrap {
margin-top: 35px;
}
.business-link-wrap .link-item {
padding: 5px 11px 5px 26px;
border: 2px solid #D8D8D7;
border-radius: 10px;
}
.business-news-wrap {
margin-top: 80px;
}
.business-image-list {
margin-top: 13px;
}
.business-image-list.slick-slider .slick-arrow {
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.business-image-list.slick-slider .slick-arrow.slick-prev {
left: -30px;
}
.business-image-list.slick-slider .slick-arrow.slick-next {
right: -30px;
}
.hospital-introduce-wrap {
padding: 104px 0;
}
.hospital-introduce-wrap .title {
width: 568px;
max-width: 100%;
margin-right: auto;
}
.hospital-introduce-wrap .hospital-introduce-image {
margin-top: -56px;
margin-bottom: -56px;
}
.hospital-info-list li {
padding-bottom: 51px;
margin-bottom: 51px;
border-bottom: 1px solid #D8D8D7;
}
.hospital-info-list li:last-of-type {
padding-bottom: 0;
margin-bottom: 0;
border-bottom: none;
}
.hospital-info-list .desc {
margin-top: 10px;
}
.hospital-info-list .info {
margin-top: 6px;
}
.hospital-interview-list .list-item {
width: 33.3333%;
}
.hospital-interview-list .list-item .title {
font-size: 20px;
font-weight: 600;
margin-bottom: 6px;
}
.hospital-interview-list .list-item .thumbnail {
margin-top: 22px;
margin-bottom: 0;
}
.table-hospital-title {
font-size: 17px;
}
.table-hospital-wrap {
margin-top: 10px;
}
.table-hospital {
border-bottom: 1px solid #CCEBF8;
border-right: 1px solid #CCEBF8;
}
.table-hospital th,
.table-hospital td {
border-top: 1px solid #CCEBF8;
border-left: 1px solid #CCEBF8;
}
.table-hospital tbody tr:nth-of-type(2n-1) {
background: #F2FAFD;
}
.sponsor-event-box {
padding: 45px 95px 45px 102px;
}
.sponsor-event-summary-wrap {
margin-top: 0;
}
.sponsor-event-summary-wrap .summary-image {
width: 280px;
margin-right: 136px;
margin-top: 5px;
}
.sponsor-event-summary-wrap .body-1-m-desc {
font-size: 24px;
line-height: 1.5;
font-weight: 500;
}
.event-weaja-info-list {
text-align: center;
}
.event-weaja-info-list .flex-item {
margin-bottom: 0;
}
.event-weaja-info-list .flex-item .image {
width: 100%;
height: 0;
padding-top: 72.91%;
background-position: center;
-webkit-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
border-radius: 10px;
margin-bottom: 32px;
}
.event-weaja-count {
margin-top: 96px;
}
.event-weaja-count ul {
border-radius: 13px;
}
.event-weaja-count li {
position: relative;
width: 383px;
max-width: 100%;
font-size: 24px;
font-weight: 600;
line-height: 1.3;
color: #42B153;
padding: 48px 60px;
margin-bottom: 0;
text-align: center;
}
.event-weaja-count li:after {
content: '';
position: absolute;
top: 48px;
right: 1px;
display: block;
width: 2px;
height: -webkit-calc(100% - 96px);
height: calc(100% - 96px);
background: #B3E0BA;
}
.event-weaja-count li:last-of-type:after {
content: none;
}
.event-weaja-count .count {
font-size: 64px;
line-height: 1.1;
margin-right: 6px;
}
.event-weaja-count .desc {
font-size: 15px;
margin-top: 13px;
}
.event-related-wrap {
padding-top: 80px;
border-top: 1px solid #D8D8D7;
}
.event-related-posts .list-item {
width: 33.3333%;
}
.event-talk-list .list-item {
display: none;
margin-bottom: 96px;
}
.event-talk-list .list-item:last-of-type {
margin-bottom: 0;
}
.event-talk-list .list-item.active {
display: block;
}
.event-talk-list .list-item .thumbnail {
width: 443px;
max-width: 100%;
height: 0;
padding-top: 26.633%;
margin-right: 54px;
background-repeat: no-repeat;
-webkit-background-size: cover;
background-size: cover;
background-position: center;
border-radius: 16px;
}
.event-talk-list .list-item .text-wrap {
position: relative;
}
.event-talk-list .list-item .num {
font-weight: 600;
margin-bottom: 3px;
}
.event-talk-list .list-item .desc {
position: absolute;
left: 0;
bottom: 24px;
}
.event-talk-list .list-item .desc p + p {
margin-top: 12px;
}
.event-talk-list .list-item .desc .label {
font-weight: 600;
margin-right: 6px;
}
.event-talk-list .view-more-wrap {
margin-top: 96px;
text-align: center;
}
.event-talk-list .view-more {
padding: 12px 20px;
border: 1px solid #8B8988;
border-radius: 32px;
}
.campaign-slider .slide-item {
position: relative;
width: 100%;
height: 0;
padding-top: 28.49%;
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: cover;
background-size: cover;
}
.campaign-slider .slide-item .container {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.campaign-slider .slide-item .category {
margin-bottom: 10px;
}
.campaign-slider .slide-item .title {
margin-bottom: 10px;
}
.campaign-slider .slide-item .btn {
margin-top: 45px;
}
.jiwon-introduce-wrap .title {
margin-top: 8px;
margin-right: 16px;
}
.jiwon-introduce-wrap .jiwon-introduce-video {
position: relative;
width: 526px;
max-width: 45%;
padding-top: 24.333%;
border-radius: 13px;
overflow: hidden;
}
.jiwon-introduce-wrap .jiwon-introduce-video video {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
}
.jiwon-summary-wrap {
position: relative;
}
.jiwon-summary-wrap .main-icon {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 230px;
height: 230px;
padding: 0 32px 32px 32px;
background: #F6FBF6;
border: 2px solid #42B153;
border-radius: 50%;
z-index: 1;
}
.jiwon-summary-wrap ul {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 806px;
height: 806px;
margin: 64px auto 0 auto;
border: 2px solid #42B153;
border-radius: 50%;
overflow: hidden;
}
.jiwon-summary-wrap li {
position: relative;
width: 50%;
height: 50%;
margin-bottom: 0;
}
.jiwon-summary-wrap li:nth-of-type(2n-1) {
border-right: 1px solid #8ED098;
}
.jiwon-summary-wrap li:first-of-type {
border-bottom: 1px solid #8ED098;
}
.jiwon-summary-wrap li:nth-of-type(2) {
border-bottom: 1px solid #8ED098;
}
.jiwon-summary-wrap li:nth-of-type(2n-1) .jiwon-item {
right: 72px;
}
.jiwon-summary-wrap li:nth-of-type(2n) .jiwon-item {
left: 72px;
}
.jiwon-summary-wrap li:nth-of-type(1) .jiwon-item {
bottom: 72px;
}
.jiwon-summary-wrap li:nth-of-type(2) .jiwon-item {
bottom: 72px;
}
.jiwon-summary-wrap li:nth-of-type(3) .jiwon-item {
top: 37px;
}
.jiwon-summary-wrap li:nth-of-type(4) .jiwon-item {
top: 37px;
}
.jiwon-summary-wrap .jiwon-item {
position: absolute;
width: 216px;
text-align: center;
}
.jiwon-summary-wrap .jiwon-item img {
width: 83px;
margin-bottom: 16px;
}
.jiwon-summary-wrap .jiwon-item .title {
margin-bottom: 13px;
}
.jiwon-summary-wrap .jiwon-item .desc {
margin-bottom: 22px;
}
.jiwon-summary-wrap .jiwon-item .btn {
font-size: 12px;
padding-left: 13px;
padding-right: 13px;
background: #F6FBF6;
}
.jiwon-summary-wrap .jiwon-item .btn:hover {
background: #42B153;
}
.jiwon-icon-list img {
-webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(435%) hue-rotate(260deg) brightness(116%) contrast(84%);
filter: brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(435%) hue-rotate(260deg) brightness(116%) contrast(84%);
}
.jiwon-icon-list p {
display: none;
}
.jiwon-icon-list li.active img,
.jiwon-icon-list li:hover img {
-webkit-filter: none;
filter: none;
}
.jiwon-icon-list li.active p,
.jiwon-icon-list li:hover p {
display: block;
}
body.page .btn-newsletter {
position: absolute;
top: 0;
right: 0;
}
.westartletter-list-wrap {
position: relative;
}
.westartletter-list-wrap .westartletter-inner {
width: -webkit-calc(100% - 347px);
width: calc(100% - 347px);
height: 430px;
}
.westartletter-list-wrap .title {
margin-top: 10px;
}
.westartletter-list-wrap .cover {
border: 1px solid #D9EFDD;
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: cover;
background-size: cover;
}
.westartletter-list-wrap .cover.main {
position: absolute;
top: 0;
right: 0;
width: 311px;
height: 430px;
border-radius: 6px;
}
.westartletter-list-wrap .cover.small {
width: 124px;
height: 172px;
border-radius: 3px;
}
.westartletter-list-wrap .btn {
margin-top: 22px;
}
.westartletter-list-wrap .list-wrap {
width: 526px;
margin-top: 74px;
}
.westartletter-list-wrap .list-wrap .wp-pagenavi {
margin-top: 13px;
}
.westartletter-list-wrap .westartletter-list {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin: 0 -5px;
}
.westartletter-list-wrap .westartletter-list .item {
margin: 0 5px;
cursor: pointer;
}
.westartletter-list-wrap .westartletter-list .item.active .cover {
border: 2px solid #42B153;
}
.westartletter-list-wrap .westartletter-list .item.processing {
position: relative;
}
.westartletter-list-wrap .westartletter-list .item.processing:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: block;
width: 30px;
height: 30px;
margin: auto;
border: 4px solid transparent;
border-top-color: #ffffff;
border-radius: 50%;
-webkit-animation: button-loading-spinner 1.5s ease infinite;
-o-animation: button-loading-spinner 1.5s ease infinite;
animation: button-loading-spinner 1.5s ease infinite;
z-index: 1;
}
.westartletter-list-wrap .westartletter-list .item.processing:after {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: block;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.1);
}
body.page .tab-faq .et_pb_tabs_controls {
margin-bottom: 42px;
}
body.page .tab-faq .et_pb_tabs_controls li a {
font-size: 13px;
line-height: 1.3 !important;
color: #8B8988;
padding: 9px 16px;
background: #FFFFFF;
border-width: 1px;
border-color: #8B8988;
border-radius: 32px;
}
body.page .tab-faq .et_pb_tabs_controls li.et_pb_tab_active a {
font-weight: 600;
color: #42B153;
background: #42B153;
border-color: #42B153;
}
body.page .tab-faq .et_pb_tab_content {
border-top: 2px solid #3E3A39;
}
body.page .tab-faq .et-learn-more {
margin: 0;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
border-bottom: 1px solid #D8D8D7;
}
body.page .tab-faq .et-learn-more h3.heading-more {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
color: #3E3A39;
padding: 22px 0;
background: #FFFFFF;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
}
body.page .tab-faq .et-learn-more span.et_learnmore_arrow {
background: #FFFFFF;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
}
body.page .tab-faq .et-learn-more span.et_learnmore_arrow span {
position: absolute;
top: -webkit-calc(50% - 11px);
top: calc(50% - 11px);
right: 0;
left: unset;
display: block;
width: 22px;
height: 22px;
margin: 0;
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-faq.svg) no-repeat center;
-webkit-background-size: 22px 22px;
background-size: 22px;
}
body.page .tab-faq .et-learn-more .learn-more-content {
padding: 32px 38px;
background: #F6FBF6;
border-top: 1px solid #D8D8D7;
font-size: 15px;
font-weight: 400;
line-height: 1.5 !important;
}
body.page .tab-faq .et-learn-more .learn-more-content p {
font-size: 15px;
font-weight: 400;
line-height: 1.5 !important;
}
body.page .tab-faq .et-learn-more .learn-more-content p + p {
margin-top: 19px;
}
body.page .tab-faq .et-learn-more .open span.et_learnmore_arrow span {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
body.page .tab-faq img.wp-smiley,
body.page .tab-faq img.emoji {
display: inline !important;
border: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
body.page .weaja-faq .et-learn-more {
border-bottom: none;
}
body.page .weaja-faq .et-learn-more h3.heading-more {
font-size: 20px;
border-bottom: 2px solid #3E3A39;
}
body.page .weaja-faq .et-learn-more .learn-more-content {
background: #FFFFFF;
}
body.page .weaja-faq-step .faq-title {
padding-bottom: 22px;
border-bottom: 2px solid #3E3A39;
}
body.page .weaja-faq-step .faq-title span {
font-size: 13px;
font-weight: 500;
line-height: 1.3;
color: #EB4604;
margin-left: 10px;
}
.weaja-notice-list {
padding-top: 80px;
margin-top: 80px;
border-top: 1px solid #D8D8D7;
}
.weaja-notice-list .board-list {
margin-top: 22px;
}
.weaja-info-box {
margin-top: 80px;
}
.weaja-info-box .subtitle-2-desc {
font-size: 22px;
}
.weaja-info-box .info-phone-wrap .title,
.weaja-info-box .info-phone-wrap .subtitle-3-m {
font-size: 18px;
}
.et_pb_filterable_portfolio.weaja.no-filters .et_pb_portfolio_filters {
display: none;
}
.et_pb_filterable_portfolio.weaja.weaja-short-list-module .thumbnail-list .list-item:nth-child(4) {
display: none !important;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_filters {
position: absolute;
top: -64px;
right: 0;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_filters ul {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_filters li {
margin-bottom: 0;
margin-left: 6px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_filters li a {
font-size: 13px;
font-weight: 500;
line-height: 1.3;
color: #8B8988;
padding: 8px 16px;
border: 1px solid #8B8988;
border-radius: 32px;
letter-spacing: inherit;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_filters li a.active {
background-color: #42B153;
border-color: #42B153;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items_wrapper {
margin-top: 42px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items_wrapper.no_pagination {
margin-top: 22px;
}
.et_pb_filterable_portfolio.weaja.first .et_pb_portfolio_items_wrapper {
margin-top: 42px;
}
.et_pb_filterable_portfolio.weaja.first.no-filters .et_pb_portfolio_items_wrapper {
margin-top: 22px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .thumbnail {
position: relative;
border: 1px solid;
overflow: hidden;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price {
font-size: 19px;
font-weight: 500;
line-height: 1.3;
padding-top: 0;
margin-top: 6px;
letter-spacing: inherit;
}
@media screen and (max-width: 980px) {
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price {
font-size: 18px;
}
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .won {
font-size: 13px;
font-weight: 500;
line-height: 1.3;
padding-left: 2px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box {
font-size: 13px;
font-weight: 500;
line-height: 1.3;
color: #8B8988;
margin-top: 6px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box li {
margin-bottom: 0;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box .num {
margin-left: 6px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box .tcRed {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
color: #EB4604;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box .tcRed .num {
font-size: 19px;
font-weight: 500;
line-height: 1.3;
}
@media screen and (max-width: 980px) {
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box .tcRed .num {
font-size: 18px;
}
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box .tcRed .price-num-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box .tcRed .price-num-wrap .num {
margin-right: 2px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box .tcRed .price-num-wrap .count {
margin-left: 4px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item.weaja_auction .thumbnail {
border-color: #EA63A0;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item.weaja_first .thumbnail {
border-color: #073772;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item.weaja_ticket .thumbnail {
border-color: #073772;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item.sold,
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item.over {
-webkit-filter: grayscale(1);
filter: grayscale(1);
border-color: #D8D8D7;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item.sold .thumbnail:after {
content: 'SOLD OUT';
position: absolute;
bottom: 0;
left: 0;
font-size: 13px;
font-weight: 700;
color: #FFFFFF;
padding: 16px 19px;
background: #3E3A39;
}
body.search .page-title {
margin-bottom: 126px;
}
body.search .search-form {
width: 640px;
max-width: 100%;
font-size: 16px;
font-weight: 500;
line-height: 1.3;
color: #3E3A39;
margin: 0 auto;
}
body.search .search-form.empty-text {
padding-bottom: 124px;
}
body.search .search-form .search-input-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
margin-bottom: 16px;
border-bottom: 1px solid #8B8988;
}
body.search .search-form .search-input {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
font-size: 16px;
font-weight: 500;
line-height: 1.3;
color: #3E3A39;
padding: 19px 0;
background: #FFFFFF;
}
body.search .search-form .search-input::-moz-placeholder {
font-family: "Pretendard", "Apple SD Gothic Neo", '맑은 고딕', "Malgun Gothic", "Helvetica Neue", Helvetica, Arial, "Trebuchet MS", sans-serif;
color: #8B8988;
letter-spacing: normal;
font-weight: 500;
opacity: 1;
}
body.search .search-form .search-input::-webkit-input-placeholder {
font-family: "Pretendard", "Apple SD Gothic Neo", '맑은 고딕', "Malgun Gothic", "Helvetica Neue", Helvetica, Arial, "Trebuchet MS", sans-serif;
color: #8B8988;
font-weight: 500;
letter-spacing: normal;
}
body.search .search-form .search-input::placeholder {
font-family: "Pretendard", "Apple SD Gothic Neo", '맑은 고딕', "Malgun Gothic", "Helvetica Neue", Helvetica, Arial, "Trebuchet MS", sans-serif;
color: #8B8988;
font-weight: 500;
letter-spacing: normal;
}
body.search .search-form .search-btn {
width: 24px;
height: 24px;
margin-left: 16px;
background: #FFFFFF url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-search-gray.svg) no-repeat center;
-webkit-background-size: 24px 24px;
background-size: 24px;
}
body.search .search-list-wrap {
padding-top: 80px;
margin-top: 80px;
border-top: 1px solid #D8D8D7;
}
body.search .search-list-wrap .search-list {
margin-top: 22px;
}
body.search .search-list-wrap .btn-wrap {
text-align: center;
}
body.search .search-list-wrap .view-more {
position: relative;
margin-top: 45px;
border: 1px solid #8B8988;
border-radius: 32px !important;
}
body.search .search-list-wrap .view-more:disabled {
border-color: #D8D8D7;
}
body.search .search-list-wrap .view-more:disabled span {
color: #D8D8D7;
}
body.search .search-list-wrap .view-more:disabled:before {
opacity: 0.5;
}
body.search .search-list-wrap .view-more.processing:before {
-webkit-animation: button-loading-spinner 1.5s ease infinite;
-o-animation: button-loading-spinner 1.5s ease infinite;
animation: button-loading-spinner 1.5s ease infinite;
}
.float-btn {
position: fixed;
width: 72px;
height: 72px;
background: #FFFFFF !important;
border-radius: 16px !important;
-webkit-box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1) !important;
box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1) !important;
text-align: center;
z-index: 10000000;
}
#floatBtnDonate {
bottom: 118px;
right: 25px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 13px;
font-weight: 500;
padding: 8px 0;
}
#floatBtnDonate img {
width: 32px;
}
#floatBtnDonate span {
margin-top: 8px;
}
#floatBtnChannel {
bottom: 25px;
right: 25px;
}
#floatBtnChannel .badge {
display: none;
position: absolute;
top: 5px;
right: 5px;
width: 20px;
height: 20px;
font-size: 10px;
font-weight: 600;
color: #FFFFFF;
padding: 4px 0;
background: #EB4604;
border-radius: 50%;
text-align: center;
}
#floatBtnChannel .badge.active {
display: inline-block;
}
@-webkit-keyframes button-loading-spinner {
from {
-webkit-transform: rotate(0turn);
transform: rotate(0turn);
}
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@-o-keyframes button-loading-spinner {
from {
-o-transform: rotate(0turn);
transform: rotate(0turn);
}
to {
-o-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@keyframes button-loading-spinner {
from {
-webkit-transform: rotate(0turn);
-o-transform: rotate(0turn);
transform: rotate(0turn);
}
to {
-webkit-transform: rotate(1turn);
-o-transform: rotate(1turn);
transform: rotate(1turn);
}
}
body.single .post-header {
padding: 42px 0;
border-top: 1px solid #D8D8D7;
border-bottom: 1px solid #D8D8D7;
}
body.single .post-header .post-category {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
color: #42B153;
margin-bottom: 13px;
}
@media screen and (max-width: 980px) {
body.single .post-header .post-category {
font-size: 15px;
}
}
@media screen and (max-width: 980px) {
body.single .post-header .post-category {
font-size: 15px;
}
}
body.single .post-header .entry-title {
font-size: 26px;
font-weight: 600;
line-height: 1.3;
margin-bottom: 13px;
}
@media screen and (max-width: 980px) {
body.single .post-header .entry-title {
font-size: 20px;
}
}
body.single .post-header .post-date {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
color: #8B8988;
}
@media screen and (max-width: 980px) {
body.single .post-header .post-date {
font-size: 15px;
}
}
@media screen and (max-width: 980px) {
body.single .post-header .post-date {
font-size: 15px;
}
}
body.single .post-wrap {
padding: 0;
}
body.single .post-wrap .post-content {
width: 800px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
}
body.single .post-content {
width: 800px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-bottom: 80px;
}
body.single .post-content p {
margin-bottom: 1.6em;
line-height: 1.7em;
}
body.single .post-content p:last-of-type {
margin-bottom: 0;
}
body.single .post-content h1,
body.single .post-content h2,
body.single .post-content h3,
body.single .post-content h4,
body.single .post-content h5,
body.single .post-content h6 {
line-height: 1.3em;
}
body.single .post-content img.wp-smiley,
body.single .post-content img.emoji {
display: inline !important;
border: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
body.single .single-content-wrap {
width: 960px;
max-width: 100%;
margin: 0 auto;
}
body.single .post-nav {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
width: 800px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
}
body.single .post-nav .back-list {
margin-right: auto;
}
body.single .post-nav .sns-share {
margin-left: 10px;
padding: 0;
border: none;
background: none;
cursor: pointer;
}
body.single .related-posts {
padding-top: 80px;
margin-top: 80px;
border-top: 1px solid #D8D8D7;
}
body.single.et_pb_pagebuilder_layout.single-campaign .category-campaign .post-wrap .post-content {
position: relative;
left: 50%;
right: 50%;
width: 100vw;
max-width: 100vw;
margin-left: -50vw;
margin-right: -50vw;
}
body.single.et_pb_pagebuilder_layout.single-campaign .category-campaign + .post-nav {
width: 100%;
}
body.single.et_no_title #main-content #content-area {
padding-top: 0 !important;
}
body.single.et_no_title .post-wrap .post-content {
padding-top: 0 !important;
}
.related-posts {
margin-bottom: 0;
}
.related-posts .thumbnail-list {
margin-top: 22px;
}
.related-posts .slick-arrow {
width: 11px;
height: 18px;
-webkit-transform: translateY(-webkit-calc(-50% - 70px));
-ms-transform: translateY(calc(-50% - 70px));
-o-transform: translateY(calc(-50% - 70px));
transform: translateY(calc(-50% - 70px));
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: 11px 18px;
background-size: 11px 18px;
text-indent: -9999px;
-webkit-transition: opacity 0.5s;
-o-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.related-posts .slick-arrow.slick-prev {
left: -18px;
background-image: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-prev.svg);
}
.related-posts .slick-arrow.slick-next {
right: -18px;
background-image: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-next.svg);
}
.related-posts .slick-arrow.slick-disabled {
opacity: 0;
}
.related-posts .slick-arrow:hover {
background-color: transparent;
}
.et_pb_pagebuilder_layout.single .post-wrap {
padding: 0;
}
.et_pb_pagebuilder_layout.single .post-wrap .post-content {
width: 800px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding-top: 80px !important;
padding-bottom: 80px !important;
}
body.single.single-weaja_ticket #floatBtnDonate,
body.single.single-weaja_first #floatBtnDonate,
body.single.single-weaja_auction #floatBtnDonate {
display: none;
}
body.single.single-weaja_ticket .post-header,
body.single.single-weaja_first .post-header,
body.single.single-weaja_auction .post-header {
padding-top: 0;
margin-bottom: 40px;
border-top: none;
border-bottom: none;
}
body.single.single-weaja_ticket .post-header .thumb-wrapper,
body.single.single-weaja_first .post-header .thumb-wrapper,
body.single.single-weaja_auction .post-header .thumb-wrapper {
width: 100%;
height: 0;
padding-top: 74.3%;
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: cover;
background-size: cover;
border: 1px solid #ddd;
border-radius: 6px;
overflow: hidden;
}
body.single.single-weaja_ticket .post-header-right .header-top,
body.single.single-weaja_first .post-header-right .header-top,
body.single.single-weaja_auction .post-header-right .header-top {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
background-color: transparent;
padding: 0;
margin-bottom: 19px;
}
body.single.single-weaja_ticket .post-header-right .header-top li,
body.single.single-weaja_first .post-header-right .header-top li,
body.single.single-weaja_auction .post-header-right .header-top li {
font-size: 12px;
font-weight: 500;
line-height: 1.3;
color: #FFFFFF;
padding: 8px 13px;
margin-bottom: 0;
margin-right: 6px;
border-radius: 3px;
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap,
body.single.single-weaja_first .post-header-right .header-title-wrap,
body.single.single-weaja_auction .post-header-right .header-title-wrap {
position: relative;
padding: 16px 0;
border-top: 1px solid #3E3A39;
border-bottom: 1px solid #3E3A39;
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap .entry-title,
body.single.single-weaja_first .post-header-right .header-title-wrap .entry-title,
body.single.single-weaja_auction .post-header-right .header-title-wrap .entry-title {
font-size: 19px;
font-weight: 500;
line-height: 1.3;
margin-bottom: 0;
}
@media screen and (max-width: 980px) {
body.single.single-weaja_ticket .post-header-right .header-title-wrap .entry-title,
body.single.single-weaja_first .post-header-right .header-title-wrap .entry-title,
body.single.single-weaja_auction .post-header-right .header-title-wrap .entry-title {
font-size: 18px;
}
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap .price,
body.single.single-weaja_first .post-header-right .header-title-wrap .price,
body.single.single-weaja_auction .post-header-right .header-title-wrap .price {
font-size: 22px;
font-weight: 600;
line-height: 1.3;
padding-top: 0;
margin-top: 6px;
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap .price .price-label,
body.single.single-weaja_first .post-header-right .header-title-wrap .price .price-label,
body.single.single-weaja_auction .post-header-right .header-title-wrap .price .price-label {
margin-right: 10px;
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap .price.now .price-label,
body.single.single-weaja_first .post-header-right .header-title-wrap .price.now .price-label,
body.single.single-weaja_auction .post-header-right .header-title-wrap .price.now .price-label {
color: #EB4604;
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap .price.start,
body.single.single-weaja_first .post-header-right .header-title-wrap .price.start,
body.single.single-weaja_auction .post-header-right .header-title-wrap .price.start {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
font-weight: 600;
color: #8B8988;
}
@media screen and (max-width: 980px) {
body.single.single-weaja_ticket .post-header-right .header-title-wrap .price.start,
body.single.single-weaja_first .post-header-right .header-title-wrap .price.start,
body.single.single-weaja_auction .post-header-right .header-title-wrap .price.start {
font-size: 15px;
}
}
@media screen and (max-width: 980px) {
body.single.single-weaja_ticket .post-header-right .header-title-wrap .price.start,
body.single.single-weaja_first .post-header-right .header-title-wrap .price.start,
body.single.single-weaja_auction .post-header-right .header-title-wrap .price.start {
font-size: 15px;
}
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap .period,
body.single.single-weaja_first .post-header-right .header-title-wrap .period,
body.single.single-weaja_auction .post-header-right .header-title-wrap .period {
font-size: 13px;
font-weight: 400;
line-height: 1.3;
color: #514E4D;
padding-top: 16px;
margin-top: 16px;
border-top: 1px solid #D8D8D7;
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap .period .period-label,
body.single.single-weaja_first .post-header-right .header-title-wrap .period .period-label,
body.single.single-weaja_auction .post-header-right .header-title-wrap .period .period-label {
color: #787574;
margin-right: 10px;
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap .bid-count,
body.single.single-weaja_first .post-header-right .header-title-wrap .bid-count,
body.single.single-weaja_auction .post-header-right .header-title-wrap .bid-count {
position: absolute;
top: 18px;
right: 0;
font-size: 13px;
font-weight: 500;
line-height: 1.3;
color: #EB4604;
}
body.single.single-weaja_ticket .post-header-right .header-btn-wrap,
body.single.single-weaja_first .post-header-right .header-btn-wrap,
body.single.single-weaja_auction .post-header-right .header-btn-wrap {
margin-top: 22px;
}
body.single.single-weaja_ticket .post-header-right .header-btn-wrap .status,
body.single.single-weaja_first .post-header-right .header-btn-wrap .status,
body.single.single-weaja_auction .post-header-right .header-btn-wrap .status {
display: block;
width: 100%;
font-size: 18px;
font-weight: 700;
line-height: 1.3;
color: #FFFFFF;
padding: 14px;
background-color: #073772;
border-radius: 3px;
text-align: center;
}
body.single.single-weaja_ticket .weaja-post.sold .post-header-right .header-top li,
body.single.single-weaja_first .weaja-post.sold .post-header-right .header-top li,
body.single.single-weaja_auction .weaja-post.sold .post-header-right .header-top li,
body.single.single-weaja_ticket .weaja-post.over .post-header-right .header-top li,
body.single.single-weaja_first .weaja-post.over .post-header-right .header-top li,
body.single.single-weaja_auction .weaja-post.over .post-header-right .header-top li {
color: #fff;
background-color: #9E9C9C;
border: none;
}
body.single.single-weaja_ticket .weaja-post.sold .post-header-right .header-btn-wrap .status,
body.single.single-weaja_first .weaja-post.sold .post-header-right .header-btn-wrap .status,
body.single.single-weaja_auction .weaja-post.sold .post-header-right .header-btn-wrap .status,
body.single.single-weaja_ticket .weaja-post.over .post-header-right .header-btn-wrap .status,
body.single.single-weaja_first .weaja-post.over .post-header-right .header-btn-wrap .status,
body.single.single-weaja_auction .weaja-post.over .post-header-right .header-btn-wrap .status {
background-color: #9E9C9C;
}
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_section,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_section,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_section {
padding: 0;
}
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_row,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_row,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_row {
width: 100%;
max-width: 100%;
padding: 0;
}
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_module,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_module,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_module {
margin-bottom: 80px !important;
}
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_module.et_pb_divider,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_module.et_pb_divider,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_module.et_pb_divider {
height: 1px  !important;
}
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_module.et_pb_toggle,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_module.et_pb_toggle,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_module.et_pb_toggle {
padding: 0;
margin-bottom: 0 !important;
background: #FFFFFF;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
}
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_title,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_title,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_title {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
color: #3E3A39 !important;
padding: 22px 0;
border-bottom: 2px solid #3E3A39;
}
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_title:before,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_title:before,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_title:before {
content: '';
position: absolute;
top: -webkit-calc(50% - 11px);
top: calc(50% - 11px);
right: 0;
left: unset;
display: block;
width: 22px;
height: 22px;
margin: 0;
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-faq.svg) no-repeat center;
-webkit-background-size: 22px 22px;
background-size: 22px;
}
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_content,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_content,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_content {
font-size: 15px;
font-weight: 500;
line-height: 1.5;
padding: 22px 0;
border-bottom: 1px solid #D8D8D7;
}
@media screen and (max-width: 980px) {
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_content,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_content,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_content {
font-size: 15px;
line-height: 1.6;
}
}
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_module.et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_module.et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_module.et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_module.et_pb_toggle + .et_pb_text,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_module.et_pb_toggle + .et_pb_text,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_module.et_pb_toggle + .et_pb_text {
margin-top: 80px !important;
}
body.single.single-weaja_ticket .post-header-right .header-top li {
background-color: #fdebc6;
border: solid 1px #073772;
color: #073772;
font-weight: 700;
}
body.single.single-weaja_first .post-header-right .header-top li {
background-color: #f3fdcb;
border: solid 1px #073772;
color: #073772;
font-weight: 700;
}
body.single.single-weaja_auction .post-header-right .header-top li {
background-color: #EA63A0;
}
.historyPop {
border-color: #3E3A39;
}
.historyPop.auction {
border-color: #3E3A39;
}
.historyButton .lineButton,
.my-auction .lineButton {
border-color: #3E3A39;
background-color: #3E3A39;
}
.historyButton .lineButton:hover,
.my-auction .lineButton:hover {
color: #3E3A39 !important;
}
.historyButton .lineButton.bcRed {
border-color: #EB4604;
background-color: #EB4604;
}
.historyButton .lineButton.bcRed:hover {
color: #EB4604 !important;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content,
body.page:not(.et_pb_pagebuilder_layout) .post-content,
body.single:not(.et_pb_pagebuilder_layout) .page-content,
body.page:not(.et_pb_pagebuilder_layout) .page-content {
color: #3E3A39;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content h1,
body.page:not(.et_pb_pagebuilder_layout) .post-content h1,
body.single:not(.et_pb_pagebuilder_layout) .page-content h1,
body.page:not(.et_pb_pagebuilder_layout) .page-content h1 {
font-size: 42px;
font-weight: 600;
line-height: 1.3;
margin: 0.67em 0;
}
@media screen and (max-width: 980px) {
body.single:not(.et_pb_pagebuilder_layout) .post-content h1,
body.page:not(.et_pb_pagebuilder_layout) .post-content h1,
body.single:not(.et_pb_pagebuilder_layout) .page-content h1,
body.page:not(.et_pb_pagebuilder_layout) .page-content h1 {
font-size: 30px;
}
}
body.single:not(.et_pb_pagebuilder_layout) .post-content h2,
body.page:not(.et_pb_pagebuilder_layout) .post-content h2,
body.single:not(.et_pb_pagebuilder_layout) .page-content h2,
body.page:not(.et_pb_pagebuilder_layout) .page-content h2 {
font-size: 32px;
font-weight: 500;
line-height: 1.3;
margin: 0.67em 0;
}
@media screen and (max-width: 980px) {
body.single:not(.et_pb_pagebuilder_layout) .post-content h2,
body.page:not(.et_pb_pagebuilder_layout) .post-content h2,
body.single:not(.et_pb_pagebuilder_layout) .page-content h2,
body.page:not(.et_pb_pagebuilder_layout) .page-content h2 {
font-size: 24px;
}
}
body.single:not(.et_pb_pagebuilder_layout) .post-content h3,
body.page:not(.et_pb_pagebuilder_layout) .post-content h3,
body.single:not(.et_pb_pagebuilder_layout) .page-content h3,
body.page:not(.et_pb_pagebuilder_layout) .page-content h3 {
font-size: 29px;
font-weight: 500;
line-height: 1.4;
margin: 0.67em 0;
}
@media screen and (max-width: 980px) {
body.single:not(.et_pb_pagebuilder_layout) .post-content h3,
body.page:not(.et_pb_pagebuilder_layout) .post-content h3,
body.single:not(.et_pb_pagebuilder_layout) .page-content h3,
body.page:not(.et_pb_pagebuilder_layout) .page-content h3 {
font-size: 22px;
}
}
body.single:not(.et_pb_pagebuilder_layout) .post-content h4,
body.page:not(.et_pb_pagebuilder_layout) .post-content h4,
body.single:not(.et_pb_pagebuilder_layout) .page-content h4,
body.page:not(.et_pb_pagebuilder_layout) .page-content h4 {
font-size: 26px;
font-weight: 500;
line-height: 1.4;
margin: 0.67em 0;
}
@media screen and (max-width: 980px) {
body.single:not(.et_pb_pagebuilder_layout) .post-content h4,
body.page:not(.et_pb_pagebuilder_layout) .post-content h4,
body.single:not(.et_pb_pagebuilder_layout) .page-content h4,
body.page:not(.et_pb_pagebuilder_layout) .page-content h4 {
font-size: 20px;
line-height: 1.5;
}
}
body.single:not(.et_pb_pagebuilder_layout) .post-content h5,
body.page:not(.et_pb_pagebuilder_layout) .post-content h5,
body.single:not(.et_pb_pagebuilder_layout) .page-content h5,
body.page:not(.et_pb_pagebuilder_layout) .page-content h5 {
font-size: 22px;
font-weight: 500;
line-height: 1.4;
margin: 0.67em 0;
}
@media screen and (max-width: 980px) {
body.single:not(.et_pb_pagebuilder_layout) .post-content h5,
body.page:not(.et_pb_pagebuilder_layout) .post-content h5,
body.single:not(.et_pb_pagebuilder_layout) .page-content h5,
body.page:not(.et_pb_pagebuilder_layout) .page-content h5 {
font-size: 18px;
line-height: 1.5;
}
}
body.single:not(.et_pb_pagebuilder_layout) .post-content h6,
body.page:not(.et_pb_pagebuilder_layout) .post-content h6,
body.single:not(.et_pb_pagebuilder_layout) .page-content h6,
body.page:not(.et_pb_pagebuilder_layout) .page-content h6 {
font-size: 22px;
font-weight: 500;
line-height: 1.3;
margin: 0.67em 0;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content p,
body.page:not(.et_pb_pagebuilder_layout) .post-content p,
body.single:not(.et_pb_pagebuilder_layout) .page-content p,
body.page:not(.et_pb_pagebuilder_layout) .page-content p {
font-size: 15px;
font-weight: 500;
line-height: 1.5;
margin-bottom: 1.6em;
}
@media screen and (max-width: 980px) {
body.single:not(.et_pb_pagebuilder_layout) .post-content p,
body.page:not(.et_pb_pagebuilder_layout) .post-content p,
body.single:not(.et_pb_pagebuilder_layout) .page-content p,
body.page:not(.et_pb_pagebuilder_layout) .page-content p {
font-size: 15px;
line-height: 1.6;
}
}
body.single:not(.et_pb_pagebuilder_layout) .post-content p:last-of-type,
body.page:not(.et_pb_pagebuilder_layout) .post-content p:last-of-type,
body.single:not(.et_pb_pagebuilder_layout) .page-content p:last-of-type,
body.page:not(.et_pb_pagebuilder_layout) .page-content p:last-of-type {
margin-bottom: 0;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content blockquote cite,
body.page:not(.et_pb_pagebuilder_layout) .post-content blockquote cite,
body.single:not(.et_pb_pagebuilder_layout) .page-content blockquote cite,
body.page:not(.et_pb_pagebuilder_layout) .page-content blockquote cite {
font-size: 13px;
font-weight: 500;
line-height: 1.4;
}
@media screen and (max-width: 980px) {
body.single:not(.et_pb_pagebuilder_layout) .post-content blockquote cite,
body.page:not(.et_pb_pagebuilder_layout) .post-content blockquote cite,
body.single:not(.et_pb_pagebuilder_layout) .page-content blockquote cite,
body.page:not(.et_pb_pagebuilder_layout) .page-content blockquote cite {
line-height: 1.5;
}
}
body.single:not(.et_pb_pagebuilder_layout) .post-content ul,
body.page:not(.et_pb_pagebuilder_layout) .post-content ul,
body.single:not(.et_pb_pagebuilder_layout) .page-content ul,
body.page:not(.et_pb_pagebuilder_layout) .page-content ul {
list-style: disc;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content ol,
body.page:not(.et_pb_pagebuilder_layout) .post-content ol,
body.single:not(.et_pb_pagebuilder_layout) .page-content ol,
body.page:not(.et_pb_pagebuilder_layout) .page-content ol {
list-style: decimal;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content ul,
body.page:not(.et_pb_pagebuilder_layout) .post-content ul,
body.single:not(.et_pb_pagebuilder_layout) .page-content ul,
body.page:not(.et_pb_pagebuilder_layout) .page-content ul,
body.single:not(.et_pb_pagebuilder_layout) .post-content ol,
body.page:not(.et_pb_pagebuilder_layout) .post-content ol,
body.single:not(.et_pb_pagebuilder_layout) .page-content ol,
body.page:not(.et_pb_pagebuilder_layout) .page-content ol {
padding: 0.7em 0 0.3em 1.143em;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content ul li,
body.page:not(.et_pb_pagebuilder_layout) .post-content ul li,
body.single:not(.et_pb_pagebuilder_layout) .page-content ul li,
body.page:not(.et_pb_pagebuilder_layout) .page-content ul li,
body.single:not(.et_pb_pagebuilder_layout) .post-content ol li,
body.page:not(.et_pb_pagebuilder_layout) .post-content ol li,
body.single:not(.et_pb_pagebuilder_layout) .page-content ol li,
body.page:not(.et_pb_pagebuilder_layout) .page-content ol li {
font-size: 15px;
font-weight: 500;
line-height: 1.5;
}
@media screen and (max-width: 980px) {
body.single:not(.et_pb_pagebuilder_layout) .post-content ul li,
body.page:not(.et_pb_pagebuilder_layout) .post-content ul li,
body.single:not(.et_pb_pagebuilder_layout) .page-content ul li,
body.page:not(.et_pb_pagebuilder_layout) .page-content ul li,
body.single:not(.et_pb_pagebuilder_layout) .post-content ol li,
body.page:not(.et_pb_pagebuilder_layout) .post-content ol li,
body.single:not(.et_pb_pagebuilder_layout) .page-content ol li,
body.page:not(.et_pb_pagebuilder_layout) .page-content ol li {
font-size: 15px;
line-height: 1.6;
}
}
body.single:not(.et_pb_pagebuilder_layout) .post-content table,
body.page:not(.et_pb_pagebuilder_layout) .post-content table,
body.single:not(.et_pb_pagebuilder_layout) .page-content table,
body.page:not(.et_pb_pagebuilder_layout) .page-content table {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content table thead,
body.page:not(.et_pb_pagebuilder_layout) .post-content table thead,
body.single:not(.et_pb_pagebuilder_layout) .page-content table thead,
body.page:not(.et_pb_pagebuilder_layout) .page-content table thead {
border-bottom: none;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content table thead th,
body.page:not(.et_pb_pagebuilder_layout) .post-content table thead th,
body.single:not(.et_pb_pagebuilder_layout) .page-content table thead th,
body.page:not(.et_pb_pagebuilder_layout) .page-content table thead th {
font-size: 16px;
font-weight: 600;
line-height: 1.3;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content table tbody tr:nth-child(2n-1),
body.page:not(.et_pb_pagebuilder_layout) .post-content table tbody tr:nth-child(2n-1),
body.single:not(.et_pb_pagebuilder_layout) .page-content table tbody tr:nth-child(2n-1),
body.page:not(.et_pb_pagebuilder_layout) .page-content table tbody tr:nth-child(2n-1) {
background-color: #FAF8F8;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content table tfoot,
body.page:not(.et_pb_pagebuilder_layout) .post-content table tfoot,
body.single:not(.et_pb_pagebuilder_layout) .page-content table tfoot,
body.page:not(.et_pb_pagebuilder_layout) .page-content table tfoot {
border-top: none;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content table tfoot td,
body.page:not(.et_pb_pagebuilder_layout) .post-content table tfoot td,
body.single:not(.et_pb_pagebuilder_layout) .page-content table tfoot td,
body.page:not(.et_pb_pagebuilder_layout) .page-content table tfoot td {
font-size: 16px;
font-weight: 600;
line-height: 1.3;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content table td,
body.page:not(.et_pb_pagebuilder_layout) .post-content table td,
body.single:not(.et_pb_pagebuilder_layout) .page-content table td,
body.page:not(.et_pb_pagebuilder_layout) .page-content table td,
body.single:not(.et_pb_pagebuilder_layout) .post-content table th,
body.page:not(.et_pb_pagebuilder_layout) .post-content table th,
body.single:not(.et_pb_pagebuilder_layout) .page-content table th,
body.page:not(.et_pb_pagebuilder_layout) .page-content table th {
border-color: #D8D8D7;
word-break: keep-all;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content figure figcaption,
body.page:not(.et_pb_pagebuilder_layout) .post-content figure figcaption,
body.single:not(.et_pb_pagebuilder_layout) .page-content figure figcaption,
body.page:not(.et_pb_pagebuilder_layout) .page-content figure figcaption {
font-size: 13px;
font-weight: 400;
line-height: 1.3;
margin-bottom: 1em;
margin-top: 0.5em;
color: #3E3A39;
}
body.single:not(.et_pb_pagebuilder_layout) .post-content .wp-block-quote,
body.page:not(.et_pb_pagebuilder_layout) .post-content .wp-block-quote,
body.single:not(.et_pb_pagebuilder_layout) .page-content .wp-block-quote,
body.page:not(.et_pb_pagebuilder_layout) .page-content .wp-block-quote {
border-left-color: #009DDD;
}
@media screen and (max-width: 1255px) {
.container {
width: 100%;
}
.site-header.header.left-right #et-navigation > ul {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.site-header.header.left-right #et-navigation > ul > li > a {
font-size: 16px;
}
.site-header.header.left-right #et-navigation > ul > li > ul {
position: absolute;
}
.site-header.header.left-right #et-info {
padding-bottom: 0;
}
.et_pb_extra_column_main {
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.et_pb_section,
.et_pb_row {
max-width: 100%;
}
}
.site-header .nav-toggle {
display: none;
}
.hide-on-mo {
display: block;
}
.hide-on-pc {
display: none;
}
@media screen and (max-width: 980px) {
.hide-on-mo {
display: none;
}
.hide-on-pc {
display: block;
}
.btn {
text-align: center;
}
body {
overflow-x: hidden;
}
.site-header .header-inner {
height: 55px;
}
.site-header .header-logo {
margin-right: 0;
}
.site-header .header-logo img {
width: 140px;
height: auto;
}
.site-header #et-info {
font-size: 14px;
font-weight: 500;
}
.site-header #et-info .btn-search,
.site-header #et-info .btn-login {
display: none;
}
.site-header #et-info .btn-search {
width: 18px;
height: 18px;
margin-left: 19px;
margin-right: 1px;
background-image: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-search-m.svg);
-webkit-background-size: 18px 18px;
background-size: 18px;
}
.site-header #et-info .btn-header-donate {
font-size: 13px;
}
.site-header .nav-toggle {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
width: 24px;
height: 16px;
margin-left: 18px;
}
.site-header .nav-toggle .bar {
display: block;
width: 100%;
height: 2px;
background: #3E3A39;
margin-bottom: 5px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.site-header .nav-toggle .bar:last-child {
margin-bottom: 0;
}
.site-header .nav-toggle:hover {
background: transparent;
}
.site-header #et-navigation {
display: none;
}
.site-header.header.left-right #et-navigation a {
padding: 0;
}
.site-header.header.left-right #et-navigation .mobile-menu-top-wrap {
padding: 40px 0;
}
.site-header.header.left-right #et-navigation .mobile-menu-top-wrap .btn {
padding: 11px 0;
margin-top: 20px;
}
.site-header.header.left-right #et-navigation > ul {
display: block;
}
.site-header.header.left-right #et-navigation > ul > li {
display: block;
width: 100%;
border-top: 1px solid #D8D8D7;
padding: 0;
}
.site-header.header.left-right #et-navigation > ul > li > a {
font-size: 15px;
font-weight: 500;
color: #3E3A39;
padding-top: 21px;
padding-bottom: 21px !important;
}
.site-header.header.left-right #et-navigation > ul > li:hover > a {
color: #3E3A39;
font-weight: 500;
}
.site-header.header.left-right #et-navigation > ul > li.menu-item-has-children > a:after {
content: '';
position: absolute;
top: 21px;
right: 0;
width: 20px;
height: 20px;
display: block;
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-faq.svg) no-repeat center;
-webkit-background-size: 20px 20px;
background-size: 20px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.site-header.header.left-right #et-navigation > ul > li > ul li {
padding: 0;
}
.site-header.header.left-right #et-navigation > ul > li > ul li a {
font-size: 14px;
font-weight: 500;
line-height: 1.3;
letter-spacing: inherit;
padding: 10px 0;
border-bottom: none;
}
.site-header.header.left-right #et-navigation > ul > li .sub-menu {
position: static !important;
width: -webkit-calc(100% + 40px);
width: calc(100% + 40px);
max-height: 0;
padding: 0;
margin: 0 -20px;
background: #FAF8F8;
border-top: none;
visibility: hidden;
opacity: 0 !important;
-webkit-transform: scale(0) !important;
-ms-transform: scale(0) !important;
-o-transform: scale(0) !important;
transform: scale(0) !important;
-webkit-transition-property: max-height;
-o-transition-property: max-height;
transition-property: max-height;
}
.site-header.header.left-right #et-navigation > ul > li.open > a {
border-bottom: 1px solid #D8D8D7;
}
.site-header.header.left-right #et-navigation > ul > li.open.menu-item-has-children > a:after {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
.site-header.header.left-right #et-navigation > ul > li.open .sub-menu {
max-height: 500px;
padding: 10px 20px;
visibility: visible;
opacity: 1 !important;
-webkit-transform: scale(1) !important;
-ms-transform: scale(1) !important;
-o-transform: scale(1) !important;
transform: scale(1) !important;
}
.site-header.header.left-right #et-navigation > ul > li.open + .menu-item {
border-top: none;
}
body.mobile-menu-open .site-header {
height: 100%;
background: #FFFFFF;
}
body.mobile-menu-open .site-header #et-info .btn-header-donate {
display: none;
}
body.mobile-menu-open .site-header #et-info .btn-search,
body.mobile-menu-open .site-header #et-info .btn-login {
display: block;
}
body.mobile-menu-open .site-header .nav-toggle {
position: relative;
}
body.mobile-menu-open .site-header .nav-toggle .bar {
display: none;
}
body.mobile-menu-open .site-header .nav-toggle .bar.first {
position: absolute;
top: 7px;
left: 0;
display: block;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
body.mobile-menu-open .site-header .nav-toggle .bar.last {
position: absolute;
top: 7px;
left: 0;
display: block;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
body.mobile-menu-open .site-header #et-navigation {
position: absolute;
top: 55px;
left: 0;
display: block;
width: 100%;
height: -webkit-calc(var(--vh, 1vh) * 100 - 55px);
height: calc(var(--vh, 1vh) * 100 - 55px);
padding: 0 20px;
overflow-y: auto;
}
body.mobile-menu-open.admin-bar .site-header #et-navigation {
height: -webkit-calc(var(--vh, 1vh) * 100 - 87px);
height: calc(var(--vh, 1vh) * 100 - 87px);
}
body.mobile-menu-open #floatBtnDonate,
body.mobile-menu-open #floatBtnChannel {
display: none;
}
.et_fixed_nav .site-header {
position: fixed;
width: 100%;
top: 0;
left: 0;
}
.et_fixed_nav #main-content {
padding-top: 55px;
}
.admin-bar.et_fixed_nav .site-header,
.admin-bar.et_hide_nav .site-header {
top: 32px;
}
body:not(.is-home) #main-content #content-area {
padding-top: 40px;
padding-bottom: 84px;
}
.site-footer {
padding: 40px 0;
}
.site-footer .footer-info-wrap {
width: 100%;
margin-top: 24px;
}
.site-footer .footer-info p {
display: block;
margin-bottom: 4px;
}
.site-footer .bottom-nav {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 24px;
margin-bottom: -4px;
}
.site-footer .bottom-nav li {
margin-bottom: 4px;
}
.site-footer .footer-logo {
margin-left: 0;
-webkit-box-ordinal-group: 0;
-webkit-order: -1;
-ms-flex-order: -1;
order: -1;
}
.float-btn {
width: 52px;
height: 52px;
border-radius: 10px !important;
}
#floatBtnDonate {
display: block;
bottom: 91px;
right: 20px;
font-size: 10px;
}
#floatBtnDonate img {
width: 22px;
}
#floatBtnDonate span.hide-on-pc {
margin-top: 7px;
}
#floatBtnChannel {
right: 20px;
}
#floatBtnChannel img {
width: 34px;
}
#floatBtnChannel .badge {
top: -7px;
right: -7px;
width: 18px;
height: 18px;
padding: 3px 0;
}
.thumbnail-list {
margin: 0 -10px;
margin-bottom: -40px;
}
.thumbnail-list .list-item {
width: 50%;
padding: 0 10px;
margin-bottom: 40px;
}
.thumbnail-list .list-item .thumbnail {
margin-bottom: 20px;
border-radius: 8px;
}
.thumbnail-list .list-item .category {
margin-bottom: 4px;
}
.thumbnail-list .list-item .title {
font-size: 16px;
line-height: 1.3;
display: inherit;
max-height: none;
overflow: inherit;
text-overflow: inherit;
-webkit-line-clamp: inherit;
-webkit-box-orient: inherit;
word-break: keep-all;
}
.board-list .list-item {
display: block;
padding: 20px 0;
}
.board-list .list-item .title {
margin-right: 0;
display: inherit;
max-height: none;
overflow: inherit;
text-overflow: inherit;
-webkit-line-clamp: inherit;
-webkit-box-orient: inherit;
word-break: keep-all;
}
.board-list .list-item .date {
margin-top: 2px;
}
.btn.btn-blue {
font-size: 12px;
padding: 9px 16px;
border-radius: 4px;
}
.btn.btn-green {
font-size: 12px;
padding: 9px 16px;
border-radius: 4px;
}
.btn.btn-gray {
font-size: 12px;
padding: 9px 16px;
border-radius: 4px;
}
.btn.btn-lg {
font-weight: 600;
padding: 13px 17px;
}
.btn.btn-sm {
font-size: 12px;
font-weight: 600;
padding: 7px 16px;
}
.btn-detail-line {
font-size: 12px;
padding: 7px 16px;
border-radius: 4px;
}
.view-more {
font-size: 14px !important;
}
.breadcrumb-wrap {
height: 40px;
}
.breadcrumb {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
position: fixed;
top: 55px;
left: 0;
right: 0;
width: 100%;
background: #FFFFFF;
border-bottom: 1px solid #D8D8D7;
z-index: 1999;
}
.breadcrumb li {
position: relative;
width: 50%;
padding: 11px 20px;
margin-bottom: 0;
}
.breadcrumb li:first-of-type:after {
content: '';
position: absolute;
top: 10px;
right: 0;
display: block;
width: 1px;
height: 20px;
background: #D8D8D7;
}
.breadcrumb li select {
width: 100%;
padding: 0;
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-faq.svg) no-repeat right center;
-webkit-background-size: 20px 20px;
background-size: 20px;
-moz-appearance: none;
appearance: none;
-webkit-appearance: none;
}
.admin-bar.et_fixed_nav .breadcrumb,
.admin-bar.et_hide_nav .breadcrumb {
top: 87px;
}
body.page .et_pb_tabs_controls,
body.single .et_pb_tabs_controls,
body.page .tabs-list,
body.single .tabs-list {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
padding: 0 20px !important;
margin-left: -20px;
margin-right: -20px;
margin-bottom: 20px;
overflow-x: auto;
white-space: nowrap;
-ms-overflow-style: none; scrollbar-width: none; }
body.page .et_pb_tabs_controls::-webkit-scrollbar,
body.single .et_pb_tabs_controls::-webkit-scrollbar,
body.page .tabs-list::-webkit-scrollbar,
body.single .tabs-list::-webkit-scrollbar {
display: none;
}
body.page .et_pb_tabs_controls li,
body.single .et_pb_tabs_controls li,
body.page .tabs-list li,
body.single .tabs-list li {
margin-right: 8px;
}
body.page .et_pb_tabs_controls li a,
body.single .et_pb_tabs_controls li a,
body.page .tabs-list li a,
body.single .tabs-list li a,
body.page .et_pb_tabs_controls .tabs-btn,
body.single .et_pb_tabs_controls .tabs-btn,
body.page .tabs-list .tabs-btn,
body.single .tabs-list .tabs-btn {
font-size: 20px;
padding: 8px 20px;
border-width: 1px;
}
.tbl {
display: block;
}
.tbl.line {
border-top: 2px solid #3E3A39;
border-left: none;
}
.tbl.line .tbl-td {
border-right: none;
border-bottom: none;
}
.tbl .tbl-head {
display: none;
}
.tbl .tbl-tr {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
padding: 20px 0;
background: #FFFFFF;
border-bottom: 1px solid #D8D8D7;
}
.tbl .tbl-tr:nth-child(2n-1) {
background: #FFFFFF;
}
.tbl .tbl-tr:last-child {
padding-bottom: 0;
border-bottom: 0;
}
.tbl .tbl-td {
display: block !important;
padding: 0;
text-align: left;
}
.tbl .tbl-td.entry-title {
-webkit-box-ordinal-group: 0;
-webkit-order: -1;
-ms-flex-order: -1;
order: -1;
}
.tbl .tbl-td.post-meta {
font-size: 14px;
font-weight: 400;
color: #787574;
line-height: 1.3;
margin-top: 2px;
}
.flex-space-wrap .flex-item {
-webkit-box-flex: 1;
-webkit-flex: auto;
-ms-flex: auto;
flex: auto;
width: 100%;
}
.et_pb_divider.divider-2:before {
border-top-width: 2px;
}
body.et_extra_layout .et_pb_extra_column_main .et_pb_section {
padding-top: 0;
padding-bottom: 0;
}
body.et_extra_layout .et_pb_extra_column_main .et_pb_row.et_pb_gutters4 .et_pb_column,
body.et_extra_layout.et_pb_gutters4 .et_pb_extra_column_main .et_pb_column {
padding: 0 !important;
}
}
@media screen and (max-width: 782px) {
html #wpadminbar {
top: 0;
position: fixed;
}
.admin-bar.et_fixed_nav .site-header,
.admin-bar.et_hide_nav .site-header {
top: 46px;
}
body.mobile-menu-open.admin-bar .site-header #et-navigation {
height: -webkit-calc(var(--vh, 1vh) * 100 - 101px);
height: calc(var(--vh, 1vh) * 100 - 101px);
}
.admin-bar.et_fixed_nav .breadcrumb,
.admin-bar.et_hide_nav .breadcrumb {
top: 102px;
}
}
.hide-on-mo-content {
display: block;
}
.hide-on-pc-content {
display: none;
}
@media screen and (max-width: 980px) {
.hide-on-mo-content {
display: none;
}
.hide-on-pc-content {
display: block;
}
.thumbnail-list .list-item {
width: 100%;
}
.thumbnail-list.wide .list-item {
width: 100%;
}
.section-margin-top {
margin-top: 84px;
}
.section-margin-top.small {
margin-top: 44px;
}
.section-margin-top.mid-small {
margin-top: 54px;
}
.section-margin-top.weaja-margin-top {
margin-top: 0;
}
.slick-slider.slick-dotted .slick-dots {
bottom: 18px;
}
.wp-pagenavi {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
margin-top: 84px;
}
.et_pb_portofolio_pagination {
margin-top: 84px;
}
.et_pb_portofolio_pagination ul {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
}
@media screen and (max-width: 1280px) {
.section-slider .home-slider .slide-image {
padding-top: 32%;
}
.section-slider .home-slider .slick-arrow {
bottom: -webkit-calc(((100vw * 0.32) / 2) - 48px);
bottom: calc(((100vw * 0.32) / 2) - 48px);
}
.introduce-bg-wrap {
height: -webkit-calc(100vw * 0.34);
height: calc(100vw * 0.34);
}
.introduce-bg-wrap.small {
height: -webkit-calc(100vw * 0.34);
height: calc(100vw * 0.34);
}
}
@media screen and (max-width: 1255px) {
.finance-table-wrap .margin-l-auto {
text-align: center;
}
.related-posts .slick-arrow {
z-index: 1;
}
.related-posts .slick-arrow.slick-prev {
left: -4px;
}
.related-posts .slick-arrow.slick-next {
right: -4px;
}
.business-image-list.slick-slider .slick-arrow.slick-prev {
left: -15px;
}
.business-image-list.slick-slider .slick-arrow.slick-next {
right: -15px;
}
}
@media screen and (max-width: 980px) {
body.page .page-title,
body.search .page-title {
margin-bottom: 40px;
}
body.page .page-sub-title,
body.search .page-sub-title {
font-size: 20px;
margin-top: -28px;
}
body.page .page-sub-title .btn-newsletter,
body.search .page-sub-title .btn-newsletter {
position: inherit;
display: inline-block;
margin-top: 12px;
}
body.is-home .slide-arrow-wrap {
margin-bottom: 20px;
}
body.is-home .slide-arrow-wrap .view-more {
margin-left: auto;
}
body.is-home .section-space {
margin-bottom: 84px !important;
}
.section-slider {
margin-bottom: 84px;
}
.section-slider .home-slider .container {
display: block;
padding-top: 40px;
padding-bottom: 24px;
}
.section-slider .home-slider .flex-1 {
margin-right: 0;
}
.section-slider .home-slider .slide-title {
margin-bottom: 12px;
}
.section-slider .home-slider .slide-desc {
font-size: 20px;
}
.section-slider .home-slider .slide-image {
padding-top: 100%;
}
.section-slider .home-slider .btn-detail-line {
margin-top: 28px;
}
.section-slider .home-slider .slick-arrow {
display: none !important;
}
.section-top .section-cat {
font-size: 16px;
margin-bottom: 8px;
}
.section-top .section-cat + .flex {
display: block;
}
.section-top .list-item {
margin-bottom: 0;
}
.section-top .list-item .thumbnail {
width: 100%;
border-radius: 12px;
}
.section-top .list-item .category {
margin-bottom: 8px;
}
.section-top .list-item .title {
font-size: 18px;
}
.section-top .thumbnail-slider {
margin: 0 -30px;
}
.section-top .thumbnail-slider .slick-list {
padding-left: 20px;
padding-right: 27.7%;
}
.section-title {
line-height: 1.4;
margin-bottom: 20px;
}
.section-insung .flex {
display: block;
}
.section-insung .insung-text-wrap {
width: 100%;
}
.section-insung .btn-detail {
font-size: 12px;
padding: 9px 16px;
margin-left: 8px;
}
.section-insung .insung-image-wrap {
width: 100%;
margin-top: 20px;
}
.section-sharing .list-item .title {
bottom: 19px;
width: 100%;
padding: 0 20px;
}
.section-sharing .list-item .thumbnail {
margin-bottom: 0;
}
.section-sponsor .et_pb_text_inner {
padding: 40px 0;
}
.section-sponsor .sponsor-list {
display: block;
}
.section-sponsor .sponsor-list li {
width: 100%;
margin-bottom: 20px;
}
.section-sponsor .sponsor-list li:last-of-type {
margin-bottom: 0;
}
.section-sponsor .sponsor-list li:last-of-type img {
margin-right: -7px;
}
.section-sponsor .sponsor-list .item-inner {
height: 120px;
padding: 26px 33px 26px 28px;
border-radius: 12px;
}
.section-financial-report {
padding: 28px 20px;
border-radius: 12px;
}
.section-financial-report .financial-report-title {
font-weight: 600;
margin-bottom: 12px;
}
.section-financial-report .financial-report-title:before {
width: 23px;
height: 23px;
margin-top: 3px;
margin-right: 7px;
-webkit-background-size: 23px 23px;
background-size: 23px;
}
.section-notice .feed-title {
margin-bottom: 20px !important;
}
.section-notice .hentry {
display: none;
width: 100%;
}
.section-notice .hentry .post-content {
padding-bottom: 16px;
margin-bottom: 16px;
}
.section-notice .hentry .post-content .post-title a {
display: -webkit-box;
max-height: 1.3em;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
word-break: keep-all;
}
.section-notice .hentry:nth-child(1),
.section-notice .hentry:nth-child(2),
.section-notice .hentry:nth-child(3) {
display: block;
}
.section-notice .hentry:nth-child(3) .post-content {
padding-bottom: 0;
margin-bottom: 0;
border-bottom: none;
}
.section-sponsor-info {
padding: 24px 19px;
}
.section-sponsor-info .info-title {
font-size: 14px;
font-weight: 600;
line-height: 1.3;
margin-bottom: 4px;
}
.section-sponsor-info .info {
font-size: 22px;
font-weight: 500;
line-height: 1.3;
margin-bottom: 4px;
}
.section-sponsor-info .info + .info-title {
margin-top: 24px;
}
.section-sponsor-info .account-author {
margin-left: 0;
}
.section-newsletter .et_pb_text_inner {
padding: 52px 0;
}
.section-newsletter .stb_form {
position: relative;
padding-bottom: 64px;
}
.section-newsletter .stb_form > .flex {
display: block;
}
.section-newsletter .stb_form_set {
margin-right: 0;
margin-bottom: 12px;
}
.section-newsletter .stb_form_set_submit {
position: absolute;
bottom: 0;
left: 0;
}
.section-newsletter .stb_form_set_submit .stb_form_submit_button {
width: 150px;
height: 44px;
font-size: 13px;
}
.section-newsletter .stb_form_set_input {
width: 100%;
height: 44px;
padding: 13px 20px;
border-radius: 4px;
}
.section-newsletter .stb_form_msg_error,
.section-newsletter .stb_form_result {
display: none;
}
.sponsor-introduce-wrap {
padding: 40px 0;
}
.sponsor-introduce-wrap .head-h3 {
font-size: 24px;
}
.sponsor-introduce-wrap .container > .flex {
display: block;
}
.sponsor-introduce-wrap .sponsor-list {
margin-top: 36px;
margin-bottom: -20px;
}
.sponsor-introduce-wrap .sponsor-list li {
margin-bottom: 20px;
}
.sponsor-introduce-wrap .sponsor-list .item-inner {
padding: 20px;
border-radius: 8px;
}
.sponsor-introduce-wrap .sponsor-list .item-inner .subtitle-1-sb {
font-size: 16px;
}
.sponsor-introduce-wrap .sponsor-list .item-inner .desc {
font-size: 14px;
line-height: 1.4;
margin-top: 25px;
}
.sponsor-introduce-wrap .sponsor-list .item-inner img {
width: 65px;
margin: 8px;
}
.sponsor-introduce-wrap .sponsor-info-box {
margin-top: 48px;
margin-bottom: 16px;
}
.sponsor-introduce-wrap .sponsor-info-box .subtitle-2-desc {
font-size: 16px;
line-height: 1.3;
}
.sponsor-desc-wrap .title {
margin-top: 0;
margin-bottom: 8px;
}
.support-icon-list {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 40px;
margin-bottom: -40px;
}
.support-icon-list li {
-webkit-box-flex: 1;
-webkit-flex: auto;
-ms-flex: auto;
flex: auto;
width: 50%;
margin-bottom: 40px;
}
.support-icon-list li:nth-child(3) {
margin-right: 0;
}
.support-icon-list img {
width: 104px;
}
.support-icon-list p {
font-size: 16px;
font-weight: 600;
margin-top: 16px;
}
.sponsor-campaign-wrap .sponsor-campaign-title-wrap {
margin-bottom: 20px;
}
.sponsor-campaign-wrap .thumbnail-list .list-item {
width: 100%;
}
.sponsor-etc-list {
display: block;
}
.sponsor-etc-list .text-wrap {
margin-right: 0;
}
.sponsor-etc-list .title {
margin-bottom: 4px;
}
.sponsor-etc-list .body-1 {
line-height: 1.5;
}
.sponsor-etc-list img {
width: 190px;
}
.sponsor-etc-list .btn {
margin-top: 0;
}
.sponsor-contact-wrap .flex-item {
margin-bottom: 40px;
}
.sponsor-contact-wrap .contact-title {
margin-bottom: 8px;
}
.sponsor-contact-wrap .contact-wrap {
padding: 24px 20px 27px 20px;
}
.sponsor-contact-wrap .contact-wrap p {
margin-bottom: 8px;
}
.sponsor-contact-wrap .contact-wrap .desc {
font-size: 14px;
margin-top: 12px;
}
.sponsor-regular-step {
margin-top: 40px;
}
.sponsor-regular-step.sponsor-temp-step {
margin-top: 74px;
}
.sponsor-regular-step p + p {
margin-top: 0;
}
.sponsor-regular-step .flex-item {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
margin-bottom: 40px;
}
.sponsor-regular-step .flex-item:after {
top: auto;
bottom: -27px;
right: -webkit-calc(50% - 4px);
right: calc(50% - 4px);
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}
.sponsor-regular-step .flex-item:last-child {
margin-bottom: 0;
}
.sponsor-regular-step .flex-item img {
width: 136px !important;
}
.sponsor-regular-step .temp-step-list {
margin-left: 0;
margin-right: 0;
margin-top: 8px;
}
.sponsor-regular-step .temp-step-list .flex-item {
padding-left: 0;
padding-right: 0;
}
.sponsor-regular-step .temp-step-list .flex-item:after {
top: auto;
bottom: -20px;
right: 0;
left: 0;
height: 2px;
width: 100%;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0);
}
.sponsor-regular-step .temp-step-list .flex-item > .flex {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.sponsor-regular-step .temp-step-list .flex-item .desc {
font-size: 14px;
margin-top: 8px;
}
.sponsor-regular-step .temp-step-list .flex-item img {
width: 72px !important;
margin-right: 30px !important;
}
.sponsor-btn-wrap {
margin-top: 40px;
}
.sponsor-btn-wrap .btn {
font-size: 24px;
}
.sponsor-benefit-list {
margin-top: 30px;
margin-bottom: 10px;
}
.sponsor-benefit-list .flex-item {
padding-top: 10px;
padding-bottom: 10px;
}
.sponsor-benefit-list .benefit-inner {
height: auto;
padding: 48px 32px;
border-radius: 12px;
}
.sponsor-benefit-list .benefit-inner .title {
font-size: 18px;
line-height: 1.3;
margin-bottom: 8px;
}
.sponsor-benefit-list.sponsor-temp-benefit-list .flex-item {
width: 100%;
}
.sponsor-benefit-list.sponsor-temp-benefit-list .benefit-inner {
height: auto;
}
.sponsor-benefit-caution p + p {
margin-top: 18px;
}
.sponsor-video-title {
font-size: 20px;
}
.sponsor-material-info-box {
padding: 20px;
margin-top: 40px;
border-radius: 12px;
}
.sponsor-material-info-box .title {
margin-bottom: 12px;
}
.sponsor-material-info-box .body-1-m-word {
font-size: 16px;
}
.sponsor-material-info-box .desc {
font-size: 14px;
line-height: 1.4;
}
.sponsor-material-info-box .desc .text-red {
font-weight: 700;
}
.sponsor-material-info-image {
margin-top: 40px;
text-align: center;
}
.sponsor-material-info-image img {
width: 190px;
}
.material-step-list-wrap > .title {
font-size: 16px;
}
.material-step-list-wrap .material-step-list {
margin-top: 12px;
}
.material-step-list-wrap .material-step-list li {
margin-bottom: 40px;
}
.material-step-list-wrap .material-step-list li:last-of-type {
margin-bottom: 0;
}
.material-step-list-wrap .material-step-list li > .flex {
display: block;
}
.material-step-list-wrap .material-step-list .title {
width: 100%;
margin-right: 0;
}
.material-step-list-wrap .material-step-list .desc {
margin-top: 8px;
}
.material-step-list-wrap .material-step-list .desc .phone {
margin-top: 8px;
}
.material-step-list-wrap .material-step-list .desc .caption-2 {
line-height: 1.5;
color: #787574;
margin-top: 8px;
}
.sponsor-info-box {
padding: 20px;
border-radius: 8px;
}
.sponsor-info-box > .flex {
display: block;
}
.sponsor-info-box .subtitle-2-desc {
font-size: 22px;
line-height: 1.3;
}
.sponsor-info-box p + p {
margin-top: 8px;
}
.sponsor-info-box .info-phone-wrap {
width: 100%;
margin-top: 12px;
}
.sponsor-info-box .info-phone-wrap .title,
.sponsor-info-box .info-phone-wrap .subtitle-3-m {
font-size: 16px;
}
.sponsor-info-box .info-phone-wrap .title {
margin-right: 15px;
}
.sponsor-info-box.sponsor-business-info-box .title,
.sponsor-info-box.sponsor-business-info-box .subtitle-3-m {
font-size: 16px;
}
.hospital-introduce-wrap .title {
width: 100%;
margin-right: 0;
}
.hospital-introduce-wrap .hospital-introduce-image {
margin-top: 38px;
margin-bottom: 0;
text-align: center;
}
.hospital-introduce-wrap .hospital-introduce-image img {
width: 190px;
}
.hospital-info-list li {
position: relative;
padding-bottom: 40px;
margin-bottom: 40px;
border-bottom-width: 2px;
}
.hospital-info-list .head-h4-word {
padding: 7px 0 7px 44px;
}
.hospital-info-list .desc {
font-weight: 500;
margin-top: 8px;
}
.hospital-info-list .info {
margin-top: 8px;
}
.hospital-info-list img {
width: 40px;
position: absolute;
top: 0;
left: 0;
}
.hospital-interview-list .list-item .title {
display: block;
font-size: 18px;
line-height: 1.3;
margin-bottom: 8px;
}
.hospital-interview-list .list-item .thumbnail {
margin-top: 16px;
margin-bottom: 0;
border-radius: 12px;
}
.table-hospital-title {
font-size: 15px;
}
.table-hospital-wrap {
margin-top: 13px;
border-top: 2px solid #3E3A39;
}
.table-hospital-wrap li {
display: none;
padding: 20px 0;
margin-bottom: 0;
border-bottom: 1px solid #D8D8D7;
}
.table-hospital-wrap li.active {
display: block;
}
.table-hospital-wrap li .area {
width: 50px;
margin-right: 16px;
}
.table-hospital-wrap li .info {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
.table-hospital-wrap li .info span {
display: block;
}
.table-hospital-wrap li .info span + span {
margin-top: 2px;
}
.table-hospital-wrap .view-more-wrap {
text-align: center;
margin-top: 40px;
}
.table-hospital-wrap .view-more {
font-size: 12px !important;
padding: 7px 12px;
border-radius: 40px !important;
border: 1px solid #8B8988;
}
.table-hospital-wrap .view-more:before {
width: 11px;
height: 11px;
margin-top: 2px;
-webkit-background-size: 11px 11px;
background-size: 11px;
}
.business-howto-list > li {
margin-bottom: 40px;
}
.business-howto-list > li:last-of-type {
margin-bottom: 0;
}
.business-howto-list > li > .flex {
display: block;
}
.business-howto-list .title {
width: 100%;
margin-right: 0;
}
.business-howto-list .title img {
width: 40px;
margin-right: 4px;
}
.business-howto-list .desc {
padding-left: 25px;
padding-top: 8px;
margin-bottom: -8px;
}
.business-howto-list .desc > li {
margin-bottom: 8px;
}
.business-step-list-title {
font-size: 16px;
}
.business-step-list {
margin-top: 12px;
margin-bottom: -44px;
}
.business-step-list .flex-item {
margin-bottom: 44px;
}
.business-step-list .flex-item:after {
bottom: -28px;
top: auto;
right: -webkit-calc(50% - 4px);
right: calc(50% - 4px);
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}
.business-step-list .flex-item .step {
margin-bottom: 8px;
}
.business-step-list .flex-item .title {
margin-bottom: 8px;
}
.business-link-wrap .flex-item {
margin-bottom: 20px;
}
.business-link-wrap .flex-item:last-child {
margin-bottom: 0;
}
.business-link-wrap .link-item {
padding: 8px 16px 8px 28px;
border-width: 1px;
border-radius: 12px;
}
.business-link-wrap .subtitle-1-m {
font-weight: 600;
}
.business-link-wrap img {
width: 104px;
}
.business-image-list-title {
font-size: 16px;
}
.related-posts .business-image-list {
margin-top: 12px;
}
.related-posts .business-image-list .slick-list {
padding-left: 0;
padding-right: 0;
}
.related-posts .business-image-list.slick-slider .slick-arrow.slick-prev {
left: 0;
}
.related-posts .business-image-list.slick-slider .slick-arrow.slick-next {
right: 0;
}
.sponsor-event-box,
.introduce-history-box,
.placement-map-wrap {
width: -webkit-calc(100% + 40px);
width: calc(100% + 40px);
padding: 40px 25px;
margin-left: -20px;
margin-right: -20px;
border-left: none;
border-right: none;
border-radius: 0;
}
.sponsor-event-summary-wrap {
margin-top: 0 !important;
}
.sponsor-event-summary-wrap .summary-image {
width: 100%;
margin-top: 59px;
margin-bottom: 19px;
margin-right: 0;
text-align: center;
}
.sponsor-event-summary-wrap .summary-image img {
width: 190px;
}
.sponsor-event-summary-wrap .body-1-m-desc {
font-size: 18px;
}
.event-weaja-info-list .flex-item {
margin-bottom: 40px;
}
.event-weaja-info-list .flex-item:last-child {
margin-bottom: 0;
}
.event-weaja-info-list .flex-item .image {
margin-bottom: 24px;
border-radius: 12px;
}
.event-weaja-info-list .flex-item .title {
line-height: 1.3;
}
.event-weaja-info-list .flex-item .title .text-green {
font-weight: 600;
}
.event-weaja-count {
margin-top: 84px;
}
.event-weaja-count ul {
display: block;
padding: 0 20px;
border-radius: 10px;
}
.event-weaja-count li {
width: 100%;
margin-right: 0;
padding: 40px 0;
}
.event-weaja-count li:after {
bottom: 0;
top: auto;
right: 0;
width: 100%;
height: 2px;
}
.event-weaja-count .count {
font-size: 60px;
margin-right: 4px;
}
.event-weaja-count .desc {
font-size: 16px;
margin-top: 8px;
}
.sponsor-btn-wrap .sponsor-btn-inner + .sponsor-btn-inner {
margin-top: 20px;
}
.event-related-wrap {
padding-top: 40px;
border-top-width: 2px;
}
.event-talk-list {
margin-top: -44px;
}
.event-talk-list .list-item {
margin-bottom: 40px;
}
.event-talk-list .list-item > .flex {
display: block;
}
.event-talk-list .list-item .thumbnail {
width: 100%;
padding-top: 73.125%;
margin-bottom: 20px;
margin-right: 0;
border-radius: 10px;
}
.event-talk-list .list-item .num {
font-size: 18px;
line-height: 1.3;
margin-bottom: 4px;
}
.event-talk-list .list-item .title {
font-size: 16px;
font-weight: 500;
line-height: 1.3;
}
.event-talk-list .list-item .desc {
position: static;
font-size: 14px;
margin-top: 16px;
}
.event-talk-list .list-item .desc .label {
margin-right: 8px;
}
.event-talk-list .list-item .desc p + p {
margin-top: 8px;
}
.event-talk-list .view-more-wrap {
margin-top: 40px;
}
.event-talk-list .view-more-wrap .view-more {
font-size: 12px !important;
padding: 7px 12px;
border-radius: 40px;
}
.event-talk-list .view-more-wrap .view-more:before {
width: 11px;
height: 11px;
margin-top: 2px;
-webkit-background-size: 11px 11px;
background-size: 11px;
}
.introduce-bg-wrap {
height: -webkit-calc(100vw * 1.25);
height: calc(100vw * 1.25);
}
.introduce-bg-wrap.small {
height: -webkit-calc(100vw * 1.25);
height: calc(100vw * 1.25);
}
.introduce-bg-wrap .container {
font-size: 26px;
font-weight: 700;
padding: 0 22px;
}
.introduce-mission-wrap {
margin-top: -20px;
}
.introduce-mission-wrap > .flex {
display: block;
}
.introduce-mission-wrap .mission-title {
margin-right: 0;
margin-bottom: 28px;
}
.introduce-mission-wrap .mission-desc-wrap {
margin-bottom: 20px;
}
.introduce-mission-wrap .mission-desc {
font-size: 20px;
margin-top: 8px;
}
.introduce-value-wrap .value-list {
display: block;
margin-top: 28px;
margin-left: -30px;
margin-right: -30px;
}
.introduce-value-wrap .value-list .slick-list {
padding-left: 20px;
padding-right: 40px;
}
.introduce-value-wrap .value-list .slick-slide {
padding: 0 10px;
}
.introduce-value-wrap .value-list .value-item {
height: 360px;
padding: 32px;
border-radius: 12px;
}
.introduce-value-wrap .value-list img {
width: 180px;
margin-top: 6px;
margin-bottom: 8px;
margin-left: auto;
margin-right: auto;
}
.introduce-support-wrap {
padding: 40px 0;
border-top: 1px solid #42B153;
border-bottom: 1px solid #42B153;
}
.introduce-support-wrap .head-h5 {
font-size: 20px;
}
.introduce-value-wrap .slick-next,
.introduce-support-wrap .slick-next {
right: 20px;
width: 32px;
height: 32px;
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-next-green.svg) no-repeat center;
-webkit-background-size: 32px 32px;
background-size: 32px;
text-indent: -9999px;
z-index: 1;
}
.introduce-value-wrap .slick-next:hover,
.introduce-support-wrap .slick-next:hover {
background: url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-next-green.svg) no-repeat center;
}
.introduce-value-wrap .slick-next.slick-disabled,
.introduce-support-wrap .slick-next.slick-disabled {
opacity: 0;
}
.introduce-value-wrap .slick-prev,
.introduce-support-wrap .slick-prev {
display: none;
}
.support-text-list {
margin-top: 36px;
margin-bottom: 0;
}
.support-text-list.support-text-list-mo {
margin-left: -30px;
margin-right: -30px;
}
.support-text-list.support-text-list-mo .slick-list {
padding-left: 20px;
padding-right: 40px;
}
.support-text-list.support-text-list-mo .slick-track {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.support-text-list.support-text-list-mo .slick-slide {
height: inherit;
padding: 0 10px;
}
.support-text-list.support-text-list-mo .slick-slide > div {
height: 100%;
}
.support-text-list.support-text-list-mo .list-item {
height: 100%;
padding: 28px;
margin-bottom: 0;
}
.support-text-list.support-text-list-mo .list-item .support-title {
margin-bottom: 20px;
}
.ci-image-wrap {
margin-top: 28px;
}
.ci-logo-wrap {
width: 90%;
margin-top: -44px;
}
.ci-logo-wrap .slick-slide {
padding: 0;
}
.ci-logo-wrap .slick-arrow {
width: 20px;
height: 20px;
-webkit-background-size: 20px 20px;
background-size: 20px;
}
.ci-logo-wrap .slick-arrow.slick-prev {
left: -26px;
}
.ci-logo-wrap .slick-arrow.slick-next {
right: -26px;
}
.ci-video-wrap {
margin-top: -44px;
border-radius: 8px;
}
.support-btn-wrap {
margin-top: 40px;
}
.finance-wrap {
margin-top: 44px;
}
.finance-wrap .finance-title {
margin-bottom: 12px;
}
.finance-wrap .table-title {
margin-bottom: 20px;
}
.finance-wrap .table-wrap {
width: 100%;
margin-top: 20px;
}
.finance-wrap .finance-table-wrap > .flex {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.finance-wrap .finance-image-wrap {
width: 100%;
margin-left: 0;
text-align: center;
}
.finance-wrap img {
width: 100% !important;
}
.finance-board-wrap {
margin-top: 84px;
}
.people-hello-wrap {
margin-top: 0;
}
.people-hello-wrap > .flex {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.people-hello-wrap .hello-text-wrap {
margin-top: 40px;
margin-right: 0;
}
.people-hello-wrap .people-title {
margin-bottom: 8px;
}
.people-hello-wrap .hello-sub-title {
margin-bottom: 20px;
}
.people-hello-wrap p + p {
margin-top: 20px;
}
.people-hello-wrap .hello-sign {
margin-top: 20px;
}
.people-title {
font-size: 15px;
}
.people-directors-title {
margin-bottom: 8px;
}
.people-directors-wrap .directors-list-wrap {
margin-bottom: 40px;
}
.people-directors-wrap .directors-list {
margin-left: 46px;
margin-bottom: -20px;
}
.people-directors-wrap .directors-list .directors-item {
width: 100%;
margin-right: 0;
margin-bottom: 20px;
}
.people-directors-wrap .directors-list .directors-item p + p {
margin-top: 8px;
}
.history-summary-wrap {
margin-top: 12px;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.history-summary-wrap .summary-image {
width: 100%;
margin-top: 40px;
border-radius: 15px;
}
.history-list li {
padding-bottom: 40px;
margin-bottom: 40px;
}
.history-list li > .flex {
display: block;
}
.history-list li .history-title {
width: 100%;
}
.history-list .history-item-wrap {
display: block;
margin-top: 20px;
margin-bottom: -20px;
}
.history-list .history-item {
width: 100%;
margin-bottom: 20px;
}
.history-list .month-title {
margin-bottom: 8px;
}
.history-list .month-detail {
font-size: 15px;
}
.placement-map-wrap > .flex {
display: block;
}
.placement-map-wrap .tabs-select {
width: 100%;
font-size: 13px;
font-weight: 500;
line-height: 1.3;
color: #3E3A39;
padding: 13px 36px 12px 20px;
margin-top: 12px;
background: transparent url(//westart.or.kr/wp-content/themes/Westart-2023/images/icon/ico-faq.svg) no-repeat;
background-position: -webkit-calc(100% - 12px) -webkit-calc(100% - 10px);
background-position: calc(100% - 12px) calc(100% - 10px);
-webkit-background-size: 20px 20px;
background-size: 20px;
border: 1px solid #8B8988;
border-radius: 4px;
}
.placement-map-wrap .map-image {
max-width: 100%;
margin-top: 40px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
}
.placement-map-wrap .map-marker.incheon {
top: 15.5%;
}
.placement-map-wrap .map-marker.seoul {
top: 15.5%;
}
.placement-map-wrap .map-marker.kyunggi {
top: 21%;
}
.placement-map-wrap .map-marker.chungbuk {
top: 33%;
}
.placement-map-wrap .map-marker.chungnam {
top: 38.5%;
}
.placement-map-wrap .map-marker.daejeon {
top: 44%;
}
.placement-map-wrap .map-marker.kyungbuk {
top: 46%;
}
.placement-map-wrap .map-marker.kyungnam {
top: 69.5%;
}
.placement-map-wrap .map-marker.daegu {
top: 58%;
}
.placement-map-wrap .map-marker.ulsan {
top: 65.5%;
}
.placement-map-wrap .map-marker.busan {
top: 74%;
}
.placement-map-wrap .map-marker.kwangju {
top: 71%;
}
.placement-map-wrap .map-marker.jeonbuk {
top: 58%;
}
.placement-map-wrap .map-marker.jeonnam {
top: 78%;
}
.placement-list-wrap {
margin-top: 40px;
}
.placement-list-wrap .placement-list li {
padding: 28px;
margin-bottom: 20px;
border-radius: 8px;
}
.placement-list-wrap .placement-list .info {
font-size: 14px;
line-height: 1.3;
margin-top: 16px;
}
.placement-list-wrap .placement-list .info b {
font-weight: 600;
}
.jiwon-introduce-wrap .title {
margin-top: 11px;
margin-right: 0;
}
.jiwon-introduce-wrap .jiwon-introduce-video {
width: 100%;
max-width: 100%;
padding-top: 56.25%;
margin-top: 40px;
border-radius: 8px;
}
.jiwon-summary-wrap-title {
text-align: left;
}
.jiwon-summary-wrap {
padding: 40px 20px;
margin-top: 28px;
background: #F6FBF6;
border-radius: 12px;
}
.jiwon-summary-wrap .main-icon {
position: static;
display: block;
width: 100%;
height: auto;
padding: 20px 0 60px 0;
-webkit-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
border: none;
background: none;
text-align: center;
}
.jiwon-summary-wrap .main-icon img {
width: 188px;
}
.jiwon-summary-wrap ul {
display: block;
width: 100%;
height: auto;
margin: 0;
border: none;
border-radius: 0;
}
.jiwon-summary-wrap li {
width: 100%;
height: auto;
padding: 20px 0;
border-top: 1px solid #42B153;
}
.jiwon-summary-wrap li:first-of-type {
border-bottom: none;
border-top-width: 2px;
}
.jiwon-summary-wrap li:nth-of-type(2) {
border-bottom: none;
}
.jiwon-summary-wrap li:nth-of-type(2n-1) {
border-right: none;
}
.jiwon-summary-wrap .jiwon-item {
position: static;
width: 100%;
padding-right: 96px;
text-align: left;
}
.jiwon-summary-wrap .jiwon-item img {
position: absolute;
top: -webkit-calc(50% - 34px);
top: calc(50% - 34px);
right: 0;
width: 68px;
margin-bottom: 0;
}
.jiwon-summary-wrap .jiwon-item .title {
font-size: 20px;
margin-bottom: 8px;
}
.jiwon-summary-wrap .jiwon-item .desc {
font-size: 16px;
margin-bottom: 16px;
}
.jiwon-summary-wrap .jiwon-item .btn {
padding: 9px 16px;
}
.business-news-wrap {
margin-top: 40px;
}
.support-text-list .support-title {
width: 100%;
margin-right: 0;
}
.support-text-list.jiwon {
margin-bottom: -20px;
}
.support-text-list.jiwon .list-item {
display: block;
padding: 28px;
margin-bottom: 20px;
border-width: 2px;
border-radius: 8px;
}
.support-text-list.jiwon .list-item .support-title {
font-size: 20px;
font-weight: 600;
margin-bottom: 20px;
}
body.page .tab-faq .et_pb_tabs_controls {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
overflow-x: auto;
white-space: nowrap;
padding: 0 20px !important;
margin-left: -20px;
margin-right: -20px;
margin-bottom: 40px;
-ms-overflow-style: none; scrollbar-width: none; }
body.page .tab-faq .et_pb_tabs_controls::-webkit-scrollbar {
display: none;
}
body.page .tab-faq .et_pb_tabs_controls li a {
font-size: 12px;
padding: 10px 16px;
border-radius: 40px;
}
body.page .tab-faq .et-learn-more h3.heading-more {
padding: 20px 40px 20px 0;
}
body.page .tab-faq .et-learn-more h3.heading-more span.et_learnmore_arrow {
width: 40px;
}
body.page .tab-faq .et-learn-more .learn-more-content {
padding: 28px;
line-height: 1.6 !important;
}
body.page .tab-faq .et-learn-more .learn-more-content p {
line-height: 1.6 !important;
text-align: left !important;
}
body.search .page-title {
margin-bottom: 73px;
}
body.search .search-form .search-input-wrap {
margin-bottom: 12px;
border-bottom-width: 2px;
}
body.search .search-form .search-input {
padding: 15px 0;
}
body.search .search-form .search-btn {
width: 18px;
height: 18px;
-webkit-background-size: 18px 18px;
background-size: 18px;
}
body.search .search-form p {
line-height: 1.5;
}
body.search .search-list-wrap {
padding-top: 40px;
margin-top: 40px;
}
body.search .search-list-wrap .search-list {
margin-top: 20px;
}
body.search .search-list-wrap .view-more {
font-size: 12px !important;
padding: 7px 12px;
margin-top: 40px;
border-radius: 40px !important;
}
body.search .search-list-wrap .view-more:before {
width: 11px;
height: 11px;
margin-top: 2px;
-webkit-background-size: 11px 11px;
background-size: 11px;
}
body.search .thumbnail-list {
margin-bottom: -28px;
}
body.search .thumbnail-list .list-item {
width: 50%;
margin-bottom: 28px;
}
body.search .thumbnail-list .list-item .thumbnail {
margin-bottom: 16px;
}
body.search .thumbnail-list .list-item .category {
margin-bottom: 4px;
}
.campaign-slider .slide-item {
padding-top: 125%;
}
.campaign-slider .slide-item .container {
top: auto;
bottom: 65px;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
text-align: center;
}
.campaign-slider .slide-item .category,
.campaign-slider .slide-item .title {
color: #FFFFFF;
}
.campaign-slider .slide-item .title {
margin-bottom: 0;
}
.campaign-slider .slide-item:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
display: block;
width: 100%;
height: 58%;
background: #000000;
background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0.5) 100%);
background: -o-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0.5) 100%);
background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0.5) 100%);
}
.campaign-slider .slide-item .btn {
margin-top: 20px;
background: transparent;
border-color: #FFFFFF;
}
.campaign-review-list-wrap {
margin-top: 40px;
}
.westartletter-box {
width: -webkit-calc(100% + 40px);
width: calc(100% + 40px);
padding: 40px 25px;
margin-left: -20px;
margin-right: -20px;
border-radius: 0;
border-left: none;
border-right: none;
}
.westartletter-list-wrap .westartletter-inner {
width: 100%;
height: auto;
}
.westartletter-list-wrap .cover.main {
position: inherit;
width: -webkit-calc(100% - 38px);
width: calc(100% - 38px);
height: 0;
padding-top: 120%;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
}
.westartletter-list-wrap .cover.small {
width: 100%;
height: 0;
padding-top: 136%;
}
.westartletter-list-wrap .btn-wrap {
text-align: center;
}
.westartletter-list-wrap .btn {
font-size: 13px;
font-weight: 600;
padding: 13px 17px;
margin-top: 20px;
}
.westartletter-list-wrap .list-wrap {
width: 100%;
}
.westartletter-list-wrap .list-wrap .wp-pagenavi {
margin-top: 40px;
}
.westartletter-list-wrap .westartletter-list {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: -20px;
}
.westartletter-list-wrap .westartletter-list .item {
width: -webkit-calc(50% - 10px);
width: calc(50% - 10px);
margin-bottom: 20px;
}
.video-list-wrap {
margin-top: 0 !important;
}
.notice-list-wrap {
margin-top: 0 !important;
}
body.single .post-header {
padding: 21px 0;
}
body.single .post-header .post-category {
margin-bottom: 8px;
}
body.single .post-header .entry-title {
margin-bottom: 8px;
}
body.single .post-content {
padding-top: 40px;
padding-bottom: 84px;
}
body.single .post-nav .sns-share {
margin-left: 12px;
}
body.single .post-nav .sns-share img {
width: 32px;
}
body.single .related-posts {
padding-top: 40px;
margin-top: 84px;
}
.et_pb_pagebuilder_layout.single .post-wrap .post-content {
padding-top: 40px !important;
padding-bottom: 84px !important;
}
.related-posts .thumbnail-list {
margin-top: 20px;
}
.related-posts .thumbnail-list.slick-slider {
margin-left: -30px;
margin-right: -30px;
}
.related-posts .slick-list {
padding-left: 20px;
padding-right: 26.5625%;
}
.related-posts .slick-slide .list-item .thumbnail {
margin-bottom: 14px;
}
.related-posts .slick-slide .list-item .category {
font-size: 13px;
}
.related-posts-title {
font-size: 20px;
}
.event-related-wrap > .flex .subtitle-1-m {
font-size: 20px;
}
.weaja-notice-list {
padding-top: 40px;
margin-top: 84px;
}
.weaja-notice-list.weaja-short-list {
margin-top: 40px;
}
.weaja-notice-list.weaja-faq {
margin-top: 40px;
}
.weaja-notice-list.weaja-faq-step {
margin-top: 40px;
}
.weaja-info-box {
margin-top: 40px;
}
.weaja-info-box .subtitle-1-m {
margin-top: 0;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items_wrapper {
margin-top: 20px !important;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_filters {
top: -46px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_filters li a {
font-size: 12px;
padding: 10px 16px;
}
.et_pb_filterable_portfolio.weaja .thumbnail-list {
margin-bottom: -28px;
}
.et_pb_filterable_portfolio.weaja .thumbnail-list .list-item {
width: 50%;
margin-bottom: 28px;
}
.et_pb_filterable_portfolio.weaja.weaja-short-list-module .thumbnail-list .list-item:nth-child(4) {
display: block !important;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .thumbnail {
margin-bottom: 8px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .title {
line-height: 1.3;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price {
font-size: 14px;
margin-top: 4px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .won {
font-size: 14px;
padding-left: 0px;
vertical-align: top;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box .num {
margin-left: 8px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box .tcRed {
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
margin-top: 4px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box .tcRed .price-num-wrap {
margin-top: -1px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box .tcRed .price-num-wrap .num {
font-size: 14px;
margin-right: 0;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item .price-box .tcRed .price-num-wrap .count {
width: 100%;
display: block;
margin-top: 2px;
margin-left: 8px;
}
.et_pb_filterable_portfolio.weaja .et_pb_portfolio_items .et_pb_portfolio_item.sold .thumbnail:after {
font-size: 10px;
padding: 9px 10px;
}
body.page .weaja-faq .et-learn-more h3.heading-more {
font-size: 16px;
}
body.page .weaja-faq .et-learn-more .learn-more-content {
padding: 20px;
}
body.page .weaja-faq .et-learn-more .learn-more-content li {
margin-bottom: 0;
}
body.page .weaja-faq-step .faq-title {
padding-bottom: 20px;
}
body.page .weaja-faq-step .faq-title span {
display: block;
width: 100%;
margin-top: 4px;
margin-left: 0;
}
body.page .weaja-faq-step .learn-more-content li {
margin-bottom: 0;
}
body.single.single-weaja_ticket #main-content #content-area,
body.single.single-weaja_first #main-content #content-area,
body.single.single-weaja_auction #main-content #content-area {
padding-top: 0;
}
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_module,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_module,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_module {
margin-bottom: 40px !important;
}
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_title,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_title,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_title {
font-weight: 600;
padding: 20px 0;
}
body.single.single-weaja_ticket.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_content,
body.single.single-weaja_first.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_content,
body.single.single-weaja_auction.et-db #et-boc .et-l .et_pb_module.et_pb_toggle .et_pb_toggle_content {
padding: 20px 0;
}
body.single.single-weaja_ticket .post-wrap .post-content,
body.single.single-weaja_first .post-wrap .post-content,
body.single.single-weaja_auction .post-wrap .post-content {
padding-bottom: 40px !important;
}
body.single.single-weaja_ticket .post-header,
body.single.single-weaja_first .post-header,
body.single.single-weaja_auction .post-header {
margin-bottom: 44px;
}
body.single.single-weaja_ticket .post-header .thumb-wrapper,
body.single.single-weaja_first .post-header .thumb-wrapper,
body.single.single-weaja_auction .post-header .thumb-wrapper {
border: none;
border-radius: 0;
}
body.single.single-weaja_ticket .post-header > div:last-child,
body.single.single-weaja_first .post-header > div:last-child,
body.single.single-weaja_auction .post-header > div:last-child {
width: 100%;
margin-left: 0;
margin-top: 20px;
}
body.single.single-weaja_ticket .post-header-right .header-top,
body.single.single-weaja_first .post-header-right .header-top,
body.single.single-weaja_auction .post-header-right .header-top {
margin-bottom: 20px;
}
body.single.single-weaja_ticket .post-header-right .header-top li,
body.single.single-weaja_first .post-header-right .header-top li,
body.single.single-weaja_auction .post-header-right .header-top li {
font-size: 11px;
padding: 7px 12px;
margin-right: 8px;
border-radius: 2px;
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap,
body.single.single-weaja_first .post-header-right .header-title-wrap,
body.single.single-weaja_auction .post-header-right .header-title-wrap {
padding: 12px 0;
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap .price,
body.single.single-weaja_first .post-header-right .header-title-wrap .price,
body.single.single-weaja_auction .post-header-right .header-title-wrap .price {
margin-top: 8px;
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap .period,
body.single.single-weaja_first .post-header-right .header-title-wrap .period,
body.single.single-weaja_auction .post-header-right .header-title-wrap .period {
padding-top: 12px;
margin-top: 12px;
letter-spacing: -.01em;
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap .period .period-label,
body.single.single-weaja_first .post-header-right .header-title-wrap .period .period-label,
body.single.single-weaja_auction .post-header-right .header-title-wrap .period .period-label {
display: none;
margin-right: 15px;
}
body.single.single-weaja_ticket .post-header-right .header-title-wrap .bid-count,
body.single.single-weaja_first .post-header-right .header-title-wrap .bid-count,
body.single.single-weaja_auction .post-header-right .header-title-wrap .bid-count {
position: static;
margin-top: 8px;
}
body.single.single-weaja_ticket .post-header-right .header-btn-wrap,
body.single.single-weaja_first .post-header-right .header-btn-wrap,
body.single.single-weaja_auction .post-header-right .header-btn-wrap {
margin-top: 0;
}
body.single.single-weaja_ticket .post-header-right .header-btn-wrap .status,
body.single.single-weaja_first .post-header-right .header-btn-wrap .status,
body.single.single-weaja_auction .post-header-right .header-btn-wrap .status {
position: fixed;
width: 100%;
bottom: 0;
left: 0;
right: 0;
padding: 13px;
border-radius: 0;
z-index: 10;
}
body.single.single-weaja_ticket.et_pb_pagebuilder_layout .post-thumbnail,
body.single.single-weaja_first.et_pb_pagebuilder_layout .post-thumbnail,
body.single.single-weaja_auction.et_pb_pagebuilder_layout .post-thumbnail,
body.single.single-weaja_ticket .post-header > div,
body.single.single-weaja_first .post-header > div,
body.single.single-weaja_auction .post-header > div {
width: -webkit-calc(100% + 40px);
width: calc(100% + 40px);
margin-left: -20px;
margin-right: -20px;
}
.fluid-width-video-wrapper {
padding-top: 56% !important;
}
}