/*
Theme Name: WATV Theme
Author: Pastelblue
Author URI: http://www.watv.org
Description: 하나님의교회 세계복음선교협회 테마
Version: 1.0.0.
*/

/* Reset */
*{box-sizing: border-box}
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;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html, body{height:100%}
body,th,td,input,select,textarea,button{color:#333; line-height:1.5; font-weight:400; letter-spacing:-0.2px; font-family:'Roboto', Helvetica, Arial, sans-serif}
a{text-decoration:none; color:#333; /*transition:all 0.3s ease*/}
a:hover{text-decoration:none}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
dl, ul, menu{list-style:none}
i,em,address{font-style:italic;font-weight:normal}
input, select, button, textarea{vertical-align:middle;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;background:inherit}
input[type=”button”], input[type=”submit”], input[type="radio"], input[type="checkbox"], /*input[type="text"]*/ button{cursor:pointer;transition:all 0.2s ease}
input{-webkit-appearance:none /* IOS Safari input inner-shodow delete */}
hr{display:none}
strong{font-weight:600}
table{border-collapse:collapse;border-spacing:0}
img{border:0;max-width:100%;vertical-align:middle}
fieldset{border:none}
body{-webkit-text-size-adjust:100%}
sup{vertical-align:super; font-size:smaller}
sub{vertical-align:sub; font-size:smaller}

/* Grid system */
@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}
.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}
/* @media (min-width:576px){.container{max-width:100%}} */
/* @media (min-width:768px){.container{max-width:760px}} */
/* @media (min-width:1070px){.container{max-width:980px}} */
@media (min-width:1200px){.container{max-width:1140px}}
.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}
@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}}
@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}}
@media (min-width:1070px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}}
@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
/* @media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} */
@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}
@media (min-width:1070px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}
@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}

/* 언어선택기 임시 가림 : 작업용 */
/* #menu-item-wpml-ls-42-hi,
#menu-item-wpml-ls-42-vi{display:none} */

/* 스페인어 언어 선택기 임시 가림 */
/* .sub-menu .wpml-ls-item-es{display:none !important} */

/* 러시아어 언어 선택기 임시 가림 */
/* .secondary-nav .sub-menu .wpml-ls-item-ru{display:none !important} */

/* 소형대문자 */
.small-caps{font-variant:small-caps; text-transform:lowercase}

/* 한국어 이롭게 폰트 셋팅 */
/* .owl-carousel .item-caption > h3:lang(ko)
{font-family:'IropkeBatang','NanumMyeongjo','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕','돋움',dotum,Helvetica,sans-serif !important} */

/* 하단 go top */
#gotop{position:fixed; width:38px; height:38px; bottom:20px; right:20px; display:inline-block; border-radius:2px; box-shadow:0 0 0 1px rgba(0,0,0,.12); background-color:rgba(250,250,250,.9); background-image:url("images/ico_gotop.png"); background-size:17px; background-repeat:no-repeat; background-position:center; padding:10px; z-index:50}
#gotop a{color: #FFF; text-decoration: none; font-size:0; display:inline-block; width:100%; height:100%; position: absolute; top: 0; left: 0;}
#gotop:hover{box-shadow:0 0 0 1px rgba(0,0,0,.22); background-color:rgba(250,250,250,100);}

@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx), (-webkit-min-device-pixel-ratio:1.5), (min-resolution:144dpi){
#gotop{background-image:url("images/ico_gotop@3x.png"); background-size:17px}
}

/* Global */
/* .row{padding-left:20px; padding-right:20px; margin-right:auto; margin-left:auto}
.container{max-width:1200px} */
.blind{position:absolute; overflow:hidden; margin:-1px; width:1px; height:1px; clip:rect(0 0 0 0)}
.dark, .dark *{color:#FFF !important}
.light, .light *{color:#222 !important}
.center{text-align:center}
.underline{text-decoration:underline}

.bg-gray{background-color:#F9F9F9}
*:lang(ko){word-break:keep-all}
.container, .container-fluid{width:90%; margin-left:auto; margin-right:auto; padding-left:0; padding-right:0}
@media (min-width:1070px){
  .container{width:100%; max-width:1200px; padding-left:30px; padding-right:30px}
}

@media (min-width:768px){
  /* .container, .container-fluid{width:100%; padding-left:30px; padding-right:30px} */
}
@media (min-width:1200px){
  .container{max-width:1200px}
}


/* BTN */
.btn{position:relative; min-width:180px; display:inline-block; font-size:14px; line-height:1.4; text-align:left; font-weight:500; padding:12px 45px 12px 20px; border:1px solid #979797; background-color:#FFF; transition: all .2s ease-out}
.btn::after{content:''; position:absolute; width:17px; height:7px; right:20px; top:50%; margin-top:-5px; background:url("images/ico_arrow.svg") no-repeat; background-size:100%}
.btn.small{font-size:13px; padding:10px 40px 10px 14px; min-width:inherit}
.btn.small::after{right:12px}
.btn.blue{background-color:#4B5CFF; color:#FFF; border:none}
.btn.light-blue{background-color:#4B83FF; color:#FFF; border:none}
.btn.light-blue::after{background:url("images/ico_arrow_white.svg") no-repeat; background-size:100%}
.btn.brown{background-color:#4B3A2B; color:#FFF !important; border:none}
.btn-round{font-size:13px; letter-spacing:-0.2px; box-shadow:inset 0 0 0 1px #464646; padding:10px 18px; display:inline-block; border-radius:100px}
.btn-round:hover{box-shadow: inset 0 0 0 2px #464646}
.btn-cover:hover .btn,
.btn:hover{box-shadow:0 15px 30px -7px rgba(0,0,0,0.35); transform: scale(1.04)}
.btn.clear{background-color:transparent; border-color:#FFF}
.btn.clear::after{background:url("images/ico_arrow_white.svg") no-repeat; background-size:100%}

.btn-text.arrow-right-head{color:#0070C9; font-size:14px; display:flex; align-items:center}
.btn-text.arrow-right-head:hover{text-decoration:underline}
.btn-text.arrow-right-head::after{content:''; width:7px; height:12px; display:inline-block; margin-left:8px; background-image:url('/wp-content/themes/watv/images/ico_arrow_blue.png'); background-size:100%; background-position:center; background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx), (-webkit-min-device-pixel-ratio:1.5), (min-resolution:144dpi){
  .btn-text.arrow-right-head::after{background-image:url('/wp-content/themes/watv/images/ico_arrow_blue@3x.png')}
}
@media(min-width:1070px){
  .btn-text.arrow-right-head{font-size:16px}
}

@media(min-width:1070px){
  .btn{padding:14px 50px 14px 24px}
}

/* Footer */
/* 하단 메뉴 */
.site-footer{clear:both; padding-bottom:30px}
.site-footer .container{padding-top:30px !important; padding-bottom:30px !important}
.site-footer .logo-wrap{display:flex; align-items:center; margin-bottom:14px}
.site-footer .logo-footer{width:48px; height:48px; opacity:0.3; background:url("/wp-content/themes/watv/images/ui/logo_churchofgod.png") no-repeat; background-size:100%}
.site-footer.dark .logo-footer{background-image:url("/wp-content/themes/watv/images/ui/logo_churchofgod_dark.png")}
.site-footer .site-nav ul li{margin-right:5px; padding-right:5px; border-right:1px dotted #999}
.site-footer .site-nav ul li:last-of-type{border-right:0;}
.site-footer .copy li{font-size:11px; color:#969696; line-height:1.3; margin-bottom:3px}
.site-footer .copy a{font-weight:600}
.site-footer .copy .watv-mean{margin-top:16px}
/* .site-footer .menu-footer-menu-container{text-align:right} */
.site-footer .menu li > a{position:relative; width:160px; display:inline-block; font-size:13px; text-align:left; font-weight:500; padding:14px 24px; border:1px solid #979797; margin-top:20px}
.site-footer .menu li > a::after{content:''; position:absolute; width:17px; height:7px; right:20px; top:50%; margin-top:-5px; background:url("images/ico_arrow.svg") no-repeat; background-size:100%}
/* .site-footer .row div[class*="menu-footer-menu"]{text-align:right} */
@media(min-width:768px){
  .site-footer{margin-top:0}
  .site-footer .menu li > a{margin-top:0}
  .site-footer .container{padding-top:60px !important; padding-bottom:60px !important}
  .site-footer .row div[class*="menu-footer-menu"]{text-align:right}
  .site-footer .menu-footer-menu-container{text-align:right}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx), (-webkit-min-device-pixel-ratio:1.5), (min-resolution:144dpi){
  .site-footer .logo-footer{background-image:url("/wp-content/themes/watv/images/ui/logo_churchofgod@3x.png")}
  .site-footer.dark .logo-footer{background-image:url("/wp-content/themes/watv/images/ui/logo_churchofgod_dark@3x.png"); opacity:0.9}
}


/* Page 공통 */
/* Framework CSS */
/* Page Typography */
h1, h2, h3, h4, h5, h6, p, small{text-align:left}
.tx60 {font-size:28px; font-weight:600; letter-spacing:-0.4px; line-height:1.3}
.tx50 {font-size:24px; font-weight:600; letter-spacing:-0.3px; line-height:1.3}
.tx45 {font-size:24px; font-weight:600; letter-spacing:-0.3px; line-height:1.3}
.tx42 {font-size:24px; font-weight:600; letter-spacing:-0.3px; line-height:1.3}
.tx38 {font-size:24px; font-weight:600; letter-spacing:-0.3px; line-height:1.3}
.tx21 {font-size:15px; font-weight:500}
.tx20 {font-size:15px; font-weight:400; line-height:1.8}
.hd0 {font-size:26px; font-weight:600; letter-spacing:-0.3px; line-height:1.3}
.hd00{font-size:24px; font-weight:600; letter-spacing:-0.3px; line-height:1.3}
.hd1 {font-size:22px; font-weight:600; letter-spacing:-0.3px; line-height:1.3}
.hd2 {font-size:21px; font-weight:600; letter-spacing:-0.3px; line-height:1.4}
.hd3 {font-size:20px; font-weight:600; letter-spacing:-0.3px; line-height:1.4}
.hd4 {font-size:20px; font-weight:600; letter-spacing:-0.3px; line-height:1.4}
.hd5 {font-size:19px; font-weight:600; letter-spacing:-0.2px; line-height:1.4}
.hd6 {font-size:18px; font-weight:600; letter-spacing:-0.2px; line-height:1.4}
.hd7 {font-size:17px; font-weight:600; letter-spacing:-0.2px}
.hd8 {font-size:16px}
.hd9 {font-size:16px}
.hd10{font-size:15px}
.p1  {font-size:15px}
.p2  {font-size:15px; line-height:1.6; letter-spacing:-0.2px}
p    {font-size:15px; margin-top:7px; line-height:1.7}
.p3  {font-size:14px; line-height:1.6}
.p4  {font-size:13px; line-height:1.5}
.p5  {font-size:12px; line-height:1.5}
.p6  {font-size:12px; line-height:1.5}
@media(min-width:768px){
  h1, h2, h3, h4, h5, h6, p, small{text-align:inherit}
  .tx60 {font-size:40px; letter-spacing:-0.5px; line-height:1.2}
  .tx50 {font-size:34px; letter-spacing:-0.5px}
  .tx45 {font-size:31px; letter-spacing:-1px}
  .tx42 {font-size:31px; letter-spacing:-1px}
  .tx38 {font-size:27px; letter-spacing:-1px}
  .tx21 {font-size:18px}
  .tx20 {font-size:18px}
  .hd0 {font-size:34px; letter-spacing:-1px}
  .hd00{font-size:31px; letter-spacing:-1px}
  .hd1 {font-size:26px; letter-spacing:-0.7px}
  .hd2 {font-size:26px}
  .hd3 {font-size:26px; letter-spacing:-0.7px}
  .hd4 {font-size:25px; letter-spacing:-0.6px}
  .hd5 {font-size:23px; letter-spacing:-0.5px}
  .hd6 {font-size:21px; letter-spacing:-0.4px}
  .hd7 {font-size:20px}
  .hd8 {font-size:19px}
  .hd9 {font-size:18px}
  .hd10{font-size:18px}
  .p1  {font-size:17px; letter-spacing:-0.3px}
  .p2  {font-size:16px; line-height:1.7; letter-spacing:-0.3px}
  p    {font-size:15px; margin-top:10px}
  .p3  {font-size:14px}
  .p4  {font-size:14px}
  .p5  {font-size:13px}
  .p6  {font-size:12px}
}
@media(min-width:1070px){
  .tx60 {font-size:60px; letter-spacing:-2px}
  .tx50 {font-size:50px; letter-spacing:-2px}
  .tx45 {font-size:45px; letter-spacing:-1.5px}
  .tx42 {font-size:42px}
  .tx38 {font-size:38px}
  .tx21 {font-size:21px}
  .tx20 {font-size:20px}
  .hd0 {font-size:48px; letter-spacing:-1.5px}
  .hd00{font-size:42px; letter-spacing:-1px}
  .hd00:lang(ko){letter-spacing:-2px}
  .hd1 {font-size:36px; letter-spacing:-1px}
  .hd2 {font-size:33px}
  .hd3 {font-size:30px}
  .hd4 {font-size:28px}
  .hd5 {font-size:26px}
  .hd6 {font-size:24px}
  .hd7 {font-size:23px}
  .hd8 {font-size:22px}
  .hd9 {font-size:21px}
  .hd10{font-size:20px}
  .p1  {font-size:18px; letter-spacing:-0.5px}
  .p2  {font-size:17px}
  p    {font-size:16px; margin-top:15px}
  .p3  {font-size:15px}
  .p4  {font-size:14px}
  .p5  {font-size:13px}
  .p6  {font-size:12px}
}

/* 텍스트 효과 */
.tx-shadow{text-shadow:1px 1px 0px rgba(0,0,0,0.5)}

/* 언어 체크 안내 */
.lang-check{display:none; position:relative; z-index:102; text-align:center; background-color:#444}
.lang-check .container{padding-top:0 !important; padding-bottom:0 !important}
.lang-check .row > div{padding-top:7px; padding-bottom:7px}
.lang-check .btn-group{display:inline-block; padding-top:4px; padding-bottom:4px}
.lang-check p{font-size:13px; margin-right:10px; display:inline-block; line-height:1.45; color:#fff}
.lang-check a{min-width:55px; margin:2px 1px; padding:6px 11px; font-size:13px; border-radius:3px; color:#555; background-color:#D8D8D8; display:inline-block}
.lang-check a.blue{color:#FFF; background-color:#007AFF}
@media(min-width:1070px){
  .page-faith-life .lang-check p br{display:block} /* 신앙과 생활 페이지 전용 BR태그 none 스타일 해제 */
}

/* blockquote 뉴스 바이블 인용 스타일과 함께 사용 */
blockquote small{display:block}
.bible blockquote,
 blockquote.bible{border-left:3px solid rgb(119,119,119); padding-left:20px; margin:20px 0}

.bible blockquote p,
 blockquote.bible p{font-weight:600; color:#6F3919 !important}

.bible blockquote p:first-child,
 blockquote.bible p:first-child{margin-top:0}

.bible blockquote p strong,
 blockquote.bible p strong{color:#b18a6d}

.bible blockquote small,
 blockquote.bible small{color:#666; font-weight:600; display:block; font-size:14px; margin-top:10px}

.bible blockquote small:before,
 blockquote.bible small:before{content:''; vertical-align:4px; width:7px; margin-right:6px; height:1px; display:inline-block;  background-color:#666}
@media(min-width:768px){
	.bible blockquote,
   blockquote.bible{padding-left:30px; margin:30px 0}

	.bible blockquote p,
   blockquote.bible p{font-size:17px; letter-spacing:-.02em}

	/* .bible blockquote small,
   blockquote.bible small{font-size:14px} */
}

/* Box heading */
.box-hd-wrap{margin-top:-30px; display:inline-block}
.box-hd{font-size:17px; padding:20px 30px; background-color:#BE2E75; color:#FFF; font-weight:500; letter-spacing:-0.7px;  position:relative; overflow:hidden}
.box-hd::before{content:''; width:184px; height:234px; top:-123px; right:-20px; opacity:0.1; position:absolute; background:url('images/box_hd_shape@2x.png') no-repeat; background-size:contain}
@media(min-width:768px){
  .box-hd-wrap{position:absolute; bottom:-20px; left:-15px; min-width:370px; text-align:center; margin-top:0}
  .box-hd{font-size:20px; padding:50px 40px}
}
@media(min-width:1070px){
  .box-hd-wrap{bottom:-50px; left:-20px}
  .box-hd{font-size:24px; padding:70px 60px}
}
@media(min-width:1500px){
  .box-hd-wrap{left:-50px}
}

/* 2단 헤더 모바일 하단 여백 추가 */
.hd-mobile-space{margin-bottom:10px}
@media (min-width: 768px){
  .hd-mobile-space{margin-bottom:15px}
}
@media (min-width: 1070px){
  .hd-mobile-space{margin-bottom:inherit}
}


/* Embeded Video */
.videoWrap{max-width:960px; margin:30px auto 0}
.videoWrap div{position:relative; width:100%; padding-bottom:56.25%}
.videoWrap iframe{position:absolute; left:0; width:100%; height:100%}

.videoEmbed{position:relative; width:100%; padding-bottom:56.25%; /*margin-top:15px*/}
.videoEmbed iframe{position:absolute; left:0; width:100%; height:100%}
@media (min-width: 768px){
  /* .videoEmbed{margin-top:30px} */
}

/* 페럴렉스 스크롤 타겟 클래스 */
.scrollY {transform:translateY(var(--ty))}


/* text-align */
/* .text-align-center{text-align:center} */

/* text-block */
.text-block{max-width:700px; padding-top:17px; padding-bottom:17px; margin-left:auto; margin-right:auto}
@media (min-width: 768px){
  .text-block{padding-top:25px; padding-bottom:25px}
  .text-block.text-center{text-align:center}
}
@media (min-width: 1070px){
  .text-block{padding-top:50px; padding-bottom:50px}
}

/* 말줄임 */
.ellipsis{display:-webkit-box; overflow:hidden; text-overflow:ellipsis; -webkit-box-orient:vertical}
.ellipsis-1{-webkit-line-clamp:1}
.ellipsis-2{-webkit-line-clamp:2}
.ellipsis-3{-webkit-line-clamp:3}

/* col 내부 첫번째 P 마진 제거 */
div[class^=col] p:first-child,
.text-block p:first-child{margin-top:0}

/* 768px 이상에서 BR태그 활성}*/
h1 > br,
h2 > br,
h3 > br,
h4 > br,
h5 > br,
h6 > br,
p > br{display:none}
@media(min-width:768px){
  h1 > br,
  h2 > br,
  h3 > br,
  h4 > br,
  h5 > br,
  h6 > br,
  p > br{display:inherit}
}

/* 모바일 BR 유지 */
br.br-fix{display:block !important}

/* min-width */
.min-w-200{min-width:200px}
.min-w-210{min-width:210px}
.min-w-220{min-width:220px}
.min-w-230{min-width:230px}
.min-w-240{min-width:240px}
.min-w-250{min-width:250px}
.min-w-260{min-width:260px}
.min-w-270{min-width:270px}
.min-w-280{min-width:280px}
.min-w-290{min-width:290px}

.min-w-300{min-width:300px}
.min-w-310{min-width:310px}
.min-w-320{min-width:320px}
.min-w-330{min-width:330px}
.min-w-340{min-width:340px}
.min-w-350{min-width:350px}
.min-w-360{min-width:360px}
.min-w-370{min-width:370px}
.min-w-380{min-width:380px}
.min-w-390{min-width:390px}

.min-w-400{min-width:400px}
.min-w-410{min-width:410px}
.min-w-420{min-width:420px}
.min-w-430{min-width:430px}
.min-w-440{min-width:440px}
.min-w-450{min-width:450px}
.min-w-460{min-width:460px}
.min-w-470{min-width:470px}
.min-w-480{min-width:480px}
.min-w-490{min-width:490px}

.min-w-500{min-width:500px}
.min-w-510{min-width:510px}
.min-w-520{min-width:520px}
.min-w-530{min-width:530px}
.min-w-540{min-width:540px}
.min-w-550{min-width:550px}
.min-w-560{min-width:560px}
.min-w-570{min-width:570px}
.min-w-580{min-width:580px}
.min-w-590{min-width:590px}

.min-w-600{min-width:600px}
.min-w-610{min-width:610px}
.min-w-620{min-width:620px}
.min-w-630{min-width:630px}
.min-w-640{min-width:640px}
.min-w-650{min-width:650px}
.min-w-660{min-width:660px}
.min-w-670{min-width:670px}
.min-w-680{min-width:680px}
.min-w-690{min-width:690px}

.min-w-700{min-width:700px}
.min-w-710{min-width:710px}
.min-w-720{min-width:720px}
.min-w-730{min-width:730px}
.min-w-740{min-width:740px}
.min-w-750{min-width:750px}
.min-w-760{min-width:760px}
.min-w-770{min-width:770px}
.min-w-780{min-width:780px}
.min-w-790{min-width:790px}

.min-w-800{min-width:800px}
.min-w-810{min-width:810px}
.min-w-820{min-width:820px}
.min-w-830{min-width:830px}
.min-w-840{min-width:840px}
.min-w-850{min-width:850px}
.min-w-860{min-width:860px}
.min-w-870{min-width:870px}
.min-w-880{min-width:880px}
.min-w-890{min-width:890px}

.min-w-900{min-width:900px}
.min-w-910{min-width:910px}
.min-w-920{min-width:920px}
.min-w-930{min-width:930px}
.min-w-940{min-width:940px}
.min-w-950{min-width:950px}
.min-w-960{min-width:960px}
.min-w-970{min-width:970px}
.min-w-980{min-width:980px}
.min-w-990{min-width:990px}

.min-w-1000{min-width:1000px}
.min-w-1010{min-width:1010px}
.min-w-1020{min-width:1020px}
.min-w-1030{min-width:1030px}
.min-w-1040{min-width:1040px}
.min-w-1050{min-width:1050px}
.min-w-1060{min-width:1060px}
.min-w-1070{min-width:1070px}
.min-w-1080{min-width:1080px}
.min-w-1090{min-width:1090px}

.min-w-1100{min-width:1100px}
.min-w-1110{min-width:1110px}
.min-w-1120{min-width:1120px}
.min-w-1130{min-width:1130px}
.min-w-1140{min-width:1140px}
.min-w-1150{min-width:1150px}
.min-w-1160{min-width:1160px}
.min-w-1170{min-width:1170px}
.min-w-1180{min-width:1180px}
.min-w-1190{min-width:1190px}

.min-w-1200{min-width:1200px}
.min-w-1210{min-width:1210px}
.min-w-1220{min-width:1220px}
.min-w-1230{min-width:1230px}
.min-w-1240{min-width:1240px}
.min-w-1250{min-width:1250px}
.min-w-1260{min-width:1260px}
.min-w-1270{min-width:1270px}
.min-w-1280{min-width:1280px}
.min-w-1290{min-width:1290px}

.min-w-1300{min-width:1300px}
.min-w-1310{min-width:1310px}
.min-w-1320{min-width:1320px}
.min-w-1330{min-width:1330px}
.min-w-1340{min-width:1340px}
.min-w-1350{min-width:1350px}
.min-w-1360{min-width:1360px}
.min-w-1370{min-width:1370px}
.min-w-1380{min-width:1380px}
.min-w-1390{min-width:1390px}

.min-w-1400{min-width:1400px}
.min-w-1410{min-width:1410px}
.min-w-1420{min-width:1420px}
.min-w-1430{min-width:1430px}
.min-w-1440{min-width:1440px}
.min-w-1450{min-width:1450px}
.min-w-1460{min-width:1460px}
.min-w-1470{min-width:1470px}
.min-w-1480{min-width:1480px}
.min-w-1490{min-width:1490px}
.min-w-1500{min-width:1500px}


/* max-width */
.max-w-200{max-width:200px}
.max-w-210{max-width:210px}
.max-w-220{max-width:220px}
.max-w-230{max-width:230px}
.max-w-240{max-width:240px}
.max-w-250{max-width:250px}
.max-w-260{max-width:260px}
.max-w-270{max-width:270px}
.max-w-280{max-width:280px}
.max-w-290{max-width:290px}

.max-w-300{max-width:300px}
.max-w-310{max-width:310px}
.max-w-320{max-width:320px}
.max-w-330{max-width:330px}
.max-w-340{max-width:340px}
.max-w-350{max-width:350px}
.max-w-360{max-width:360px}
.max-w-370{max-width:370px}
.max-w-380{max-width:380px}
.max-w-390{max-width:390px}

.max-w-400{max-width:400px}
.max-w-410{max-width:410px}
.max-w-420{max-width:420px}
.max-w-430{max-width:430px}
.max-w-440{max-width:440px}
.max-w-450{max-width:450px}
.max-w-460{max-width:460px}
.max-w-470{max-width:470px}
.max-w-480{max-width:480px}
.max-w-490{max-width:490px}

.max-w-500{max-width:500px}
.max-w-510{max-width:510px}
.max-w-520{max-width:520px}
.max-w-530{max-width:530px}
.max-w-540{max-width:540px}
.max-w-550{max-width:550px}
.max-w-560{max-width:560px}
.max-w-570{max-width:570px}
.max-w-580{max-width:580px}
.max-w-590{max-width:590px}

.max-w-600{max-width:600px}
.max-w-610{max-width:610px}
.max-w-620{max-width:620px}
.max-w-630{max-width:630px}
.max-w-640{max-width:640px}
.max-w-650{max-width:650px}
.max-w-660{max-width:660px}
.max-w-670{max-width:670px}
.max-w-680{max-width:680px}
.max-w-690{max-width:690px}

.max-w-700{max-width:700px}
.max-w-710{max-width:710px}
.max-w-720{max-width:720px}
.max-w-730{max-width:730px}
.max-w-740{max-width:740px}
.max-w-750{max-width:750px}
.max-w-760{max-width:760px}
.max-w-770{max-width:770px}
.max-w-780{max-width:780px}
.max-w-790{max-width:790px}

.max-w-800{max-width:800px}
.max-w-810{max-width:810px}
.max-w-820{max-width:820px}
.max-w-830{max-width:830px}
.max-w-840{max-width:840px}
.max-w-850{max-width:850px}
.max-w-860{max-width:860px}
.max-w-870{max-width:870px}
.max-w-880{max-width:880px}
.max-w-890{max-width:890px}

.max-w-900{max-width:900px}
.max-w-910{max-width:910px}
.max-w-920{max-width:920px}
.max-w-930{max-width:930px}
.max-w-940{max-width:940px}
.max-w-950{max-width:950px}
.max-w-960{max-width:960px}
.max-w-970{max-width:970px}
.max-w-980{max-width:980px}
.max-w-990{max-width:990px}

.max-w-1000{max-width:1000px}
.max-w-1010{max-width:1010px}
.max-w-1020{max-width:1020px}
.max-w-1030{max-width:1030px}
.max-w-1040{max-width:1040px}
.max-w-1050{max-width:1050px}
.max-w-1060{max-width:1060px}
.max-w-1070{max-width:1070px}
.max-w-1080{max-width:1080px}
.max-w-1090{max-width:1090px}

.max-w-1100{max-width:1100px}
.max-w-1110{max-width:1110px}
.max-w-1120{max-width:1120px}
.max-w-1130{max-width:1130px}
.max-w-1140{max-width:1140px}
.max-w-1150{max-width:1150px}
.max-w-1160{max-width:1160px}
.max-w-1170{max-width:1170px}
.max-w-1180{max-width:1180px}
.max-w-1190{max-width:1190px}

.max-w-1200{max-width:1200px}
.max-w-1210{max-width:1210px}
.max-w-1220{max-width:1220px}
.max-w-1230{max-width:1230px}
.max-w-1240{max-width:1240px}
.max-w-1250{max-width:1250px}
.max-w-1260{max-width:1260px}
.max-w-1270{max-width:1270px}
.max-w-1280{max-width:1280px}
.max-w-1290{max-width:1290px}

.max-w-1300{max-width:1300px}
.max-w-1310{max-width:1310px}
.max-w-1320{max-width:1320px}
.max-w-1330{max-width:1330px}
.max-w-1340{max-width:1340px}
.max-w-1350{max-width:1350px}
.max-w-1360{max-width:1360px}
.max-w-1370{max-width:1370px}
.max-w-1380{max-width:1380px}
.max-w-1390{max-width:1390px}

.max-w-1400{max-width:1400px}
.max-w-1410{max-width:1410px}
.max-w-1420{max-width:1420px}
.max-w-1430{max-width:1430px}
.max-w-1440{max-width:1440px}
.max-w-1450{max-width:1450px}
.max-w-1460{max-width:1460px}
.max-w-1470{max-width:1470px}
.max-w-1480{max-width:1480px}
.max-w-1490{max-width:1490px}
.max-w-1500{max-width:1500px}


/* container 기본 상하 패딩 */
/* .p-t-b-100{padding-top:100px; padding-bottom:100px}
.p-t-b-90{padding-top:90px; padding-bottom:90px}
.p-t-b-80{padding-top:80px; padding-bottom:80px}
.p-t-b-70{padding-top:70px; padding-bottom:70px}
.p-t-b-60{padding-top:60px; padding-bottom:60px}
.p-t-b-50{padding-top:50px; padding-bottom:50px}
.p-t-b-40{padding-top:40px; padding-bottom:40px}
.p-t-b-30{padding-top:30px; padding-bottom:30px}
.p-t-b-20{padding-top:20px; padding-bottom:20px} */

/* 리스트 - 2단, 지그재그 */
/* .feature-list{max-width:1400px} */
.feature-list .row{padding-bottom:20px; margin-left:auto; margin-right:auto}
.feature-list .image-box{/*min-height:270px;*/ background-size:cover; background-position:center; /*height:100%*/}
.feature-list .image-box::after{content:''; display:block;padding-bottom: 63.95833%}
.feature-list .copy-box{padding:20px; justify-content:center; align-items:center; display:flex; flex-direction:column; background-color:#FAFAFA}
.feature-list .copy-box > *{width:100%}
.feature-list.white .copy-box{background-color:#FFF; padding-left:0; padding-right:0}
.feature-list.white .row div[class^=col]:first-child{padding-left:0; padding-right:0}
.feature-list .info{max-width:500px; margin-left:auto; margin-right:auto}

/* 모바일 전용 NAV 버튼 */
#menu-button-mobile{width:20px; height:100%; display:flex; flex-shrink:0; order:3; margin-left:8px}
#menu-button-mobile .ico-menu{width:100%; height:1px; position:relative; align-self:center; background-color:#fff}
#menu-button-mobile .ico-menu::before,
#menu-button-mobile .ico-menu::after{position:absolute; content:''; width:100%; height:1px; background-color:#FFF}
#menu-button-mobile .ico-menu::before{top:-8px}
#menu-button-mobile .ico-menu::after{bottom:-8px}
@media (min-width: 1070px){
  .secondary-nav .btn-lang,
  #menu-button-mobile{display:none}
}



/* 모바일 전용 언어선택 레이어 팝업 */
/*layer language-----------*/
.site-nav .ico-lang{background:url('/wp-content/themes/watv/images/mobile/ico_lang_dark.png') no-repeat center; background-size:20px; background-color:transparent; padding:0; border:none; width:30px; height:30px; flex-shrink:0}
/* .site-nav .ico-lang{background-image:url('/wp-content/themes/watv/images/mobile/ico_lang.png'); width:24px; height:24px} */
.layer-language{background:#FFF; position:fixed; top:0; left:0; z-index:9999; width:100%; height:100%; display:none; align-items:center; justify-content:center}
.layer-language .layer-wrap{position:relative; overflow:hidden; width:100%; height:100%; min-height:170px; max-width:768px; margin-left:auto; margin-right:auto}
.lang-header{display:flex; align-items:center; justify-content:space-between; padding:13px 18px; height:60px}
.lang-title{font-size:18px; font-weight:600}
.layer-language .btn-lang-close{background:url('/wp-content/themes/watv/images/mobile/ico_close.png') no-repeat center; background-size:24px; width:30px; height:30px; display:inline-block; vertical-align:middle; cursor:pointer}
.wpml-ls-legacy-dropdown{width:100%; padding:0 18px}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:initial; border-top-color:#ECECEC; padding-top:7px; display:flex; flex-wrap:wrap}
/* .wpml-ls-legacy-dropdown .wpml-ls-item{float:none} */
.wpml-ls-legacy-dropdown a{border:none; padding:8px 0}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border:none}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding:6px 0 16px; color:#5062E8}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:before{content:''; background:url('/wp-content/themes/watv/images/mobile/ico_lang_current.png') no-repeat center; background-size:20px; width:20px; height:20px; display:inline-block; vertical-align:middle}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{display:none}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu li{width:50%}
.wpml-ls-legacy-dropdown a .wpml-ls-display{display:block; color:#999; font-size:13px; margin-top:7px}
.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
.wpml-ls-legacy-dropdown a:focus,
.wpml-ls-legacy-dropdown a:hover{background:none}
.wpml-ls-legacy-dropdown .wpml-ls-bracket{display:none}


@media (min-width: 768px){
	/* .feature-list .image-box{min-height:500px} */
	/* .feature-list .copy-box,
  .feature-list.white .copy-box{padding:50px} */
	.feature-list .copy-box > *{max-width:700px}
  .feature-list .col-md-5, .feature-list .col-md-7{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%}
}
@media (min-width: 1070px){
  .feature-list .row{padding-bottom:50px}
	.feature-list .copy-box,
  .feature-list.white .copy-box{padding:50px 5%; /*min-height:500px*/}/*min-height:613px*/
  .feature-list .right{order:-1}
  .feature-list .copy-box > *{max-width:440px}
  .feature-list .col-md-5{-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}
  .feature-list .col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
}

/* Photo 리스트 */
.list-photo{max-width:512px}
.list-photo .row{margin-bottom:-15px; margin-right:-10px; margin-left:-10px}
.list-photo .justify-content-center{justify-content:left !important}
.list-photo dl{width:50%; padding-left:10px; padding-right:10px; margin-bottom:15px}
.list-photo dt img{width:260px}
.list-photo dd{font-size:13px; font-weight:500; line-height:1.4; letter-spacing:-0.3px; margin-top:7px}
@media(min-width:590px){

}
@media(min-width:768px){
  .list-photo{max-width:562px}
  .list-photo .row{margin-bottom:-30px}
  .list-photo dl{width:280px; margin-bottom:30px}
  .list-photo dd{font-size:15px; margin-top:9px}
}
@media(min-width:860px){
  .list-photo{max-width:838px}
}
@media(min-width:1400px){
  .list-photo{max-width:inherit}
  .list-photo .justify-content-center{justify-content:center !important}
}

/* Photo 1920 width */
.photo-1920{max-width:1920px; margin-left:auto; margin-right:auto}

/* Photo 좌우 페럴랙스형 */
.photo-lg-box{display:flex; flex-direction:column; position:relative; padding-top:10px; padding-bottom:10px}
.photo-lg-box .photo-part{overflow:hidden}
.photo-lg-box .text-part{padding:25px; background-color:#FFF}
.photo-lg-box p{line-height:1.65}
@media(min-width:768px){
  .photo-lg-box .text-part{padding:40px}
}
@media(min-width:1070px){
  .photo-lg-box{padding-top:40px; padding-bottom:40px}
  .photo-lg-box .photo-part{width:700px; overflow:visible}
  .photo-lg-box.right .photo-part{align-self:flex-end}
  .photo-lg-box .text-part{position:absolute; width:400px; min-height:300px; top:170px; right:0; padding:60px; display:flex; flex-direction:column; justify-content:center}
  .photo-lg-box.right .text-part{left:0}
}
@media(min-width:1200px){
  .photo-lg-box .photo-part{width:800px}
  .photo-lg-box .text-part{width:470px; top:150px}
}

/* PhotoSwipe jQuery Plugin CSS */
.my-gallery {/*width:100%;*/ /*float:left*/}
.my-gallery img {width:100%; height:auto}
.my-gallery figure {display:block; /*float:left;*/ margin:0 5px 5px 0; width:150px}
.my-gallery figcaption {display:none}

/* 사진 호버 저작권 표기 */
.copyright{position:relative; display:inline-block}
.copyright::before, .pswp__scroll-wrap::before{content:"Copyright © WORLD MISSION SOCIETY CHURCH OF GOD. All rights reserved."; width:100%; padding:4px 8px 3px 8px; opacity:0; font-size:9px; line-height:1.2; color:rgba(255,255,255,0.8); text-align:right; position:absolute;  left:0; bottom:0; background-color:rgba(34,34,34,0.95); transition:all .3s ease-out}
.copyright:hover::before{opacity:1}
.pswp__scroll-wrap::before{opacity:1; text-align:center; font-size:11px; background-color:transparent; bottom:7px}
@media (min-width:768px){
  .copyright::before{font-size:11px; line-height:1.5; padding:8px 12px 7px 12px}
}

/* Masonry 갤러리 */
.masonry-gallery{display:block; float:none; margin-left:auto; margin-right:auto; -moz-column-gap:.4em; -webkit-column-gap:.4em; column-gap:.4em; column-count:2}
.masonry-gallery figure{display:inline-block; padding:0; /* max-width:261px; */ width:100%; float:none; margin-bottom:.4em; margin-right:0; box-sizing: border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box}
.masonry-gallery img{height:auto}
@media (min-width:768px){
	.masonry-gallery{max-width:1534px; column-count:2; -moz-column-gap:1.2em; -webkit-column-gap:1.2em; column-gap:1.2em}
	.masonry-gallery figure{margin-bottom:1.2em}
}
@media (min-width:1070px){
	.masonry-gallery{column-count:3}
}

/* Page 타이틀, 서브메뉴 */
.page-top{margin-top:25px; margin-bottom:25px; position:relative; z-index:10}
.page-top > .row{margin:0}
.page-title-parent h3{font-size:20px; font-weight:500}

/* Hover Shadow Effect */
.home .project .inner,
.home .news .row div[class^=col] a,
.home .volunteer ul li a{transition: all .35s ease-out}
.home .project .row div[class^=col]:hover{z-index:1}
.home .project .inner:hover,
.home .news .row div[class^=col] a:hover,
.home .volunteer ul li a:hover{box-shadow:0 45.4px 70px -20.4px rgba(0,0,0,0.35)}
.home .volunteer ul li a:hover{transform: scale(1.04)}

.home .volunteer .unsdgs img,
.home .world ul li a{transition: all .2s ease-out}
.home .volunteer .unsdgs img:hover,
.home .world ul li a:hover{box-shadow:0 15px 30px -7px rgba(0,0,0,0.35); transform: scale(1.15)}

/* @media(min-width:1070px){
  .page-sub-nav nav, .page-sub-nav.actiive nav{height:auto; padding-top:0; padding-bottom:0}
  .page-sub-nav{float:right; height:auto; padding-top:0; padding-bottom:0; position:relative; width:inherit; top:inherit; left:inherit; display:inline-block; background-color:inherit}
  .page-sub-nav nav{width:inherit; display:inline-block}
  .page-sub-nav ul li a{font-size:12px; line-height:inherit; border:none; padding:3px 0}
  .page-sub-nav ul li a:hover::before,
  .page-sub-nav ul li.current_page_item a::before{content:''; width:100%; height:1px; bottom:0; position:absolute; background-color:#000}
  .dark .page-sub-nav ul li a:hover::before,
  .dark .page-sub-nav ul li.current_page_item a::before{background-color:#FFF}
  .page-sub-nav ul li{margin:0 7px}
  .page-sub-nav ul li{display:inline-block; float:left; margin:0 7px}
} */

/* Page 제목, 서브 텍스트 */
.hd-page-title{font-size:22px; font-weight:600; letter-spacing:-0.3px; line-height:1.3}
.hd-subtxt{font-size:14px; letter-spacing:-0.5px; margin-top:5px; line-height:1.6}
@media(min-width:768px){
  .page-title{margin-top:30px; text-align:center}
  .hd-page-title{font-size:34px; letter-spacing:-0.8px}
  .hd-subtxt{font-size:16px; margin-top:10px}
}
@media(min-width:1070px){
  .page-title{margin-top:50px}
  .hd-page-title{font-size:42px; letter-spacing:-1.2px}
  .hd-page-title:lang(ko){font-size:45px}
  .hd-subtxt{font-size:18px}
}

/* Page 비쥬얼 기본형 - Ken Burns Effect */
.page-visual{overflow:hidden; margin-top:20px; margin-left:auto; margin-right:auto}
.page-visual img{min-width:600px; left:50%; position:relative; margin-left:-300px; text-align:center}
.page-visual img,
.greeting-gp,
.auxiliary-visual{
	animation: kenburns-move 1.8s ease !important;
	-ms-animation: kenburns-move 1.8s ease !important;
	-webkit-animation: kenburns-move 1.8s ease !important;
	-o-animation: kenburns-move 1.8s ease !important;
	-moz-animation: kenburns-move 1.8s ease !important;
	animation-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000) !important;
	transform: translateZ(0) scale(1) rotate(0deg);
	transition: 1800ms;
    -webkit-transition-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
    transition-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
@-webkit-keyframes kenburns-move {
  0% {
    -webkit-transform-origin: center center;
    -moz-transform-origin: center center;
    -ms-transform-origin: center center;
    -o-transform-origin: center center;
    transform-origin: center center;
    transform: scale(1.1);
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    opacity:0
  }
  100% {
    transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    -moz-transform: scale(1);
    opacity:1
  }
}

@media(min-width:600px){
  .page-visual img{min-width:inherit; left:inherit; position:inherit; margin-left:auto; margin-right:auto}
}
@media(min-width:768px){
  .page-visual{margin-top:35px}
}
@media(min-width:1070px){
  .page-visual{margin-top:50px; max-width:1920px}
  .page-visual img{width:100%}
}

.p-l-wrap{margin-top:0}

/* 사진 묶음-패럭랙스 */
.photo-warp{position:relative}

@media(max-width:1069px){
.scrollY:not(.scrollY-mobile-on) > *{transform:none !important}
}

/* 그리드형 포토 + IE 11*/
.grid-cards{display:-ms-grid; display:grid; padding:10px 0; margin-left:0; margin-right:0; grid-gap:10px; -ms-grid-columns:auto 10px auto 10px auto; -ms-grid-rows:auto 10px auto}
.grid-card1{-ms-grid-row:1; -ms-grid-column:1; -ms-grid-column-span:3; grid-column:1 / span 2; grid-row:1}
.grid-card2{-ms-grid-row:3; -ms-grid-column:1; grid-column:1; grid-row:2}
.grid-card3{-ms-grid-row:3; -ms-grid-column:3; grid-column:2; grid-row:2}
@media(min-width:768px){
  .grid-cards{margin-left:-15px; margin-right:-15px}
}
@media(min-width:1200px){
  .grid-card1{-ms-grid-row:1; -ms-grid-row-span:3; -ms-grid-column:1; -ms-grid-column-span:3; grid-column:1; grid-row:1 / span 2}
  .grid-card2{-ms-grid-row:1; -ms-grid-row-span:1; -ms-grid-column:5; grid-column:2; grid-row:1}
  .grid-card3{-ms-grid-row:3; -ms-grid-row-span:1; -ms-grid-column:5; grid-column:2; grid-row:2}
}
/* 그리드형 포토 */
/*
.grid-cards{display:grid; padding:10px 0; grid-gap:10px; margin-left:0; margin-right:0}
.grid-card1{grid-column:1 / span 2; grid-row:1}
.grid-card2{grid-column:1; grid-row:2}
.grid-card3{grid-column:2; grid-row:2}
@media(min-width:768px){
  .grid-cards{margin-left:-15px; margin-right:-15px}
}
@media(min-width:1200px){
  .grid-card1{grid-column:1; grid-row:1 / span 2}
  .grid-card2{grid-column:2; grid-row:1}
  .grid-card3{grid-column:2; grid-row:2}
}
*/

/* 그리드형 리스트 1 */
.card-grid1 h3{font-weight:600}
.card-grid1 p{margin-top:6px; color:#444; padding-right:10px}
.card-grid1 .row {margin-left:-5px; margin-right:-5px}
.card-grid1 .row > div{padding-left:5px; padding-right:5px; padding-bottom:10px}
.card-grid1 .info{padding-top:15px; text-align:left; padding-bottom:10px}
@media(min-width:768px){
	.card-grid1 .row {margin-left:-8px; margin-right:-8px}
	.card-grid1 .row > div{padding-left:8px; padding-right:8px; padding-bottom:16px}
	.card-grid1 .info{padding-top:15px; padding-bottom:20px}
}
@media (min-width:1070px){
  .card-grid1 .info{padding-top:20px}
}


/* 앱솔루트 배경 + 텍스트 박스 좌우형 */
.visualBox{margin:20px auto 0; width:100%; position:relative}
.visualBox .bgs{background:url(images/intro_jerusalem_visual.jpg) no-repeat center; background-size:768px; min-height:230px}
.visualBox .texts{margin:30px auto 0; width:90%; z-index:1}
.visualBox .texts .txt-box{width:90%}
@media(min-width:414px){
  .visualBox .bgs{min-height:300px}
}
@media(min-width:768px){
  .visualBox{margin-top:35px; padding:60px 10%; min-height:500px;
    display:flex; align-items:center; justify-content:flex-end}
  .visualBox.left{justify-content:flex-start}
  .visualBox .bgs{background-size:cover !important; position:absolute; top:0; left:0; width:100%; height:100%}
  .visualBox .texts{margin:0; max-width:500px}
  .visualBox .texts .txt-box{width:100%; padding:60px; min-height:270px; text-align:left; display:flex; flex-direction:column; justify-content:center; background:rgba(255,255,255,1)}
}
@media(min-width:1070px){
  .visualBox{margin-top:50px; max-width:1600px; min-height:680px}
  .visualBox .texts .txt-box{min-height:350px; padding:90px}
}

/* 지지서명 */
.interview .name{color:#494949}
.interview .pos{color:#999; margin-top:2px}
.interview .owl-stage .owl-item h3{font-weight:600}
.page-support .card.interview .info .c-photo{display:none}
.page-support .card.interview .c-name{width:100%; padding-left:0}

/* 인용문 설정 */
.interview .owl-carousel h3,
.card.interview blockquote p{position:relative}
.interview .owl-carousel h3::before,
.interview .owl-carousel h3::after,
.card.interview blockquote p::before,
.card.interview blockquote p::after{font-family:Georgia,Helvetica,serif}
.interview .owl-carousel h3::before,
.card.interview blockquote p::before{position:absolute}
.interview .owl-carousel h3::before,
.card.interview blockquote p::before{content:'\201c'; left:-15px; top:0}
.interview .owl-carousel h3::after,
.card.interview blockquote p::after{content:'\201d'; top:0}
.card.interview blockquote p::before{left:-8px}

.interview .owl-carousel .item > div[class^=col]{ height:100%; display:flex; flex-direction:column; justify-content:center}
.interview .owl-carousel .item > div[class^=col] *{color:#FFF}
.interview .owl-carousel .item .text{padding:30px 50px}

/* 지지합니다 */
.interview .owl-stage .owl-item .img1.item{background-color:#C35272}
.interview .owl-stage .owl-item .img2.item{background-color:#3789E0}
.interview .owl-stage .owl-item .img3.item{background-color:#02AA7D}
.interview .owl-stage .owl-item .img1 .photo{background:url('images/celeb_slide_01@2x.jpg') no-repeat; background-size:600}
.interview .owl-stage .owl-item .img2 .photo{background:url('images/celeb_slide_02@2x.jpg') no-repeat}
.interview .owl-stage .owl-item .img3 .photo{background:url('images/celeb_slide_03@2x.jpg') no-repeat}
.interview .owl-stage .owl-item .item .photo{min-height:260px; background-position:center center; background-size:cover}
.interview .owl-carousel .name{margin-top:10px}
.interview .owl-carousel .pos{opacity:0.8}
@media(min-width:768px){
  .interview .owl-carousel .item {height:400px}
  .interview .owl-carousel .item .text{padding:30px}
  .interview .owl-carousel .item .text{padding:30px 40px}
  .interview .owl-carousel .name{margin-top:25px}
}
@media(min-width:1070px){
  .interview .owl-stage .owl-item .img1 .photo{background-size:890px}
  .interview .owl-carousel .item .text{padding:40px 60px}
}

.card.interview .js-masonry > div > div{margin-bottom:15px}
.card.interview .grid-item{padding-left:15px; padding-right:15px; margin-bottom:15px}
.card.interview .inner{padding:20px 30px; background-color:#FFF}
.card.interview blockquote p{font-size:15px; color:#666; margin-top:0}
.card.interview .info{display:flex; margin-top:15px; flex-direction:row; align-items:center;}
.card.interview .info .c-photo{width:60px; float:left}
.card.interview .info .c-photo img{border-radius:60px}
.card.interview .c-name{padding-left:15px;  width:calc(100% - 60px)}
@media(min-width:768px){
  .card.interview .grid-item{width:50%; margin-bottom:30px}
  .card.interview .js-masonry > div > div{margin-bottom:30px}
}
@media(min-width:1070px){
  .card.interview .inner{padding:30px}
  .card.interview .grid-item{width:33.3333333%}
}
@media(min-width:1200px){
  .card.interview .inner{padding:50px}
  .card.interview .info{margin-top:25px}
}

/* Full Width 이미지 */
.full-img{max-width:1920px; margin-left:auto; margin-right:auto; text-align:center}

/* 파트별 상하 패딩 설정 */
.part-t-05x {padding-top:10px}
.part-b-05x {padding-bottom:10px}
.part-tb-05x{padding-top:10px; padding-bottom:10px}
.part-t     {padding-top:20px}
.part-b     {padding-bottom:20px}
.part-tb    {padding-top:20px; padding-bottom:20px}
.part-t-2x  {padding-top:30px}
.part-b-2x  {padding-bottom:30px}
.part-tb-2x {padding-top:30px; padding-bottom:30px}
.part-t-3x  {padding-top:40px}
.part-b-3x  {padding-bottom:40px}
.part-tb-3x {padding-top:40px; padding-bottom:40px}
@media (min-width: 768px){
  .part-t-05x {padding-top:15px}
  .part-b-05x {padding-bottom:15px}
  .part-tb-05x{padding-top:15px; padding-bottom:15px}
  .part-t     {padding-top:30px}
  .part-b     {padding-bottom:30px}
  .part-tb    {padding-top:30px; padding-bottom:30px}
  .part-t-2x  {padding-top:50px}
  .part-b-2x  {padding-bottom:50px}
  .part-tb-2x {padding-top:50px; padding-bottom:50px}
  .part-t-3x  {padding-top:70px}
  .part-b-3x  {padding-bottom:70px}
  .part-tb-3x {padding-top:70px; padding-bottom:70px}
}
@media (min-width: 1070px){
  .part-t-05x {padding-top:25px}
  .part-b-05x {padding-bottom:25px}
  .part-tb-05x{padding-top:25px; padding-bottom:25px}
  .part-t     {padding-top:50px}
  .part-b     {padding-bottom:50px}
  .part-tb    {padding-top:50px; padding-bottom:50px}
  .part-t-2x  {padding-top:80px}
  .part-b-2x  {padding-bottom:80px}
  .part-tb-2x {padding-top:80px; padding-bottom:80px}
  .part-t-3x  {padding-top:110px}
  .part-b-3x  {padding-bottom:110px}
  .part-tb-3x {padding-top:110px; padding-bottom:110px}
}

/* Next 다음 페이지 */
.next{text-align:center}
.next .row{height:200px; margin-left:0; margin-right:0}
.next.container-fluid{width:100%; max-width:1200px; padding-top:30px; margin-left:auto; margin-right:auto}
.next .row{background:#f1f1f1; position:relative}
.next .row::before{content:''; position:absolute; top:0; left:0; width:100%; height:100%; background-color:#131313; opacity:0.3}
.next-inner{padding-left:inherit; padding-right:inherit; width:90%; margin-left:auto; margin-right:auto; flex-grow:inherit; flex-basis:inherit}
.next-inner p{font-size:12px; text-transform:uppercase; margin-top:0}
.next-inner h4{font-size:22px; font-weight:500; margin-top:10px; line-height:1.3}
@media(min-width:768px){
  .next .row{height:300px}
  .next-inner p{font-size:13px}
  .next-inner h4{font-size:28px}
}
@media(min-width:1070px){
  .next .row{height:370px}
  .next.container-fluid{margin-top:20px}
  .next-inner p{font-size:14px}
  .next-inner h4{font-size:35px}
}
.page-church-intro .next .row             {background-image:url('images/intro-greeting-next.jpg')}
.page-greetings .next .row                 {background-image:url('images/intro_history_bible.jpg')}
.page-history .next .row                  {background-image:url('images/intro-vision-next.jpg')}
/* .page-missionary-task .next .row          {background-image:url('images/intro-head-next.jpg')} */
.page-missionary-task .next .row          {background-image:url('images/intro_jerusalem8.jpg')}
.page-head-office .next .row              {background-image:url('images/intro_jerusalem8.jpg')}
.page-new-jerusalem-temple .next .row     {background-image:url('images/intro_award_visual.jpg')}
/* .page-award .next .row                    {background-image:url('images/intro_worship_visual.jpg')} */
.page-award .next .row                    {background-image:url('images/photo_6_12_1.jpg')}
.page-worship-guide .next .row            {background-image:url('images/photo_6_12_1.jpg')}
.page-support .next .row                  {background-image:url('images/photo_2_1.jpg')}

.page-truth-intro .next .row              {background-image:url('images/visual3_1.jpg')}
.page-education-truth .next .row          {background-image:url('images/visual3_2.jpg')}
.page-character .next .row                {background-image:url('images/subindex_6_1.jpg')}

.page-world .next .row                    {background-image:url('images/world/visual4_2.jpg')}
.page-north-america .next .row            {background-image:url('images/world/visual4_3.jpg')}
.page-south-america .next .row            {background-image:url('images/world/visual4_4.jpg')}
.page-europe .next .row                   {background-image:url('images/world/visual4_5_1.jpg')}
.page-asia .next .row                     {background-image:url('images/world/visual4_6.jpg')}
.page-oceania .next .row                  {background-image:url('images/world/visual4_7.jpg')}
.page-africa .next .row                   {background-image:url('images/world/visual4_9.jpg')}
.page-korea .next .row                    {background-image:url('images/visual4_8_v1.jpg')}
.page-overseas-visiting-group .next .row  {background-image:url('images/visual5_1_1.jpg')}

.page-general-assembly .next .row         {background-image:url('images/visual5_1_2_ver2.jpg')}
.page-global-cooperation .next .row       {background-image:url('images/visual5_1_3.jpg')}
.page-gospel .next .row                   {background-image:url('images/visual5_1_4.jpg')}
.page-social-service .next .row           {background-image:url('images/visual5_1_5.jpg')}
.page-global-bible-seminar .next .row     {background-image:url('images/visual6_11.jpg')}
.page-partnership .next .row              {background-image:url('/wp-content/uploads/2018/12/news_181231_15@2x.jpg')}
.page-church-event .next .row             {background-image:url('images/visual3_1.jpg')}

.page-volunteer-intro .next .row          {background-image:url('images/photo_6_2_1.png'); background-position:center bottom}
.page-campaign .next .row                 {background-image:url('images/visual6_3.jpg')}
.page-asez .next .row                     {background-image:url('images/visual6_4.jpg')}
.page-emergency-relief .next .row         {background-image:url('images/visual6_5.jpg')}
.page-no-poverty-zero-hunger .next .row   {background-image:url('images/visual6_7.jpg')}
.page-clean-water .next .row              {background-image:url('images/visual6_6.jpg')}
.page-health .next .row                   {background-image:url('images/visual6_9.jpg')}
.page-neighbor .next .row                 {background-image:url('images/visual6_12.jpg')}
.page-educational-promotion .next .row    {background-image:url('images/visual6_10.jpg')}
.page-environmental .next .row            {background-image:url('images/visual5_11.jpg')}

@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx), (-webkit-min-device-pixel-ratio:1.5), (min-resolution:144dpi){
  @media(min-width:1070px){
    .page-church-intro .next .row             {background-image:url('images/intro-greeting-next.jpg')}
    .page-greetings .next .row                 {background-image:url('images/intro_history_bible@2x.jpg')}
    .page-history .next .row                  {background-image:url('images/intro-vision-next.jpg')}
    /* .page-missionary-task .next .row          {background-image:url('images/intro-head-next.jpg')} */
    .page-missionary-task .next .row          {background-image:url('images/intro_jerusalem8.jpg')}
    .page-head-office .next .row              {background-image:url('images/intro_jerusalem8@2x.jpg')}
    .page-new-jerusalem-temple .next .row     {background-image:url('images/intro_award_visual@2x.jpg')}
    /* .page-award .next .row                    {background-image:url('images/intro_worship_visual@2x.jpg')} */
    .page-award .next .row                    {background-image:url('images/photo_6_12_1@2x.jpg')}
    .page-worship-guide .next .row            {background-image:url('images/photo_6_12_1@2x.jpg')}
    .page-support .next .row                  {background-image:url('images/photo_2_1@2x.jpg')}

    .page-truth-intro .next .row              {background-image:url('images/visual3_1@2x.jpg')}
    .page-education-truth .next .row          {background-image:url('images/visual3_2@2x.jpg')}
    .page-character .next .row                {background-image:url('images/subindex_6_1@2x.jpg')}

    .page-world .next .row                    {background-image:url('images/world/visual4_2@2x.jpg')}
    .page-north-america .next .row            {background-image:url('images/world/visual4_3@2x.jpg')}
    .page-south-america .next .row            {background-image:url('images/world/visual4_4@2x.jpg')}
    .page-europe .next .row                   {background-image:url('images/world/visual4_5_1@2x.jpg')}
    .page-asia .next .row                     {background-image:url('images/world/visual4_6@2x.jpg')}
    .page-oceania .next .row                  {background-image:url('images/world/visual4_7@2x.jpg')}
    .page-africa .next .row                   {background-image:url('images/world/visual4_9@2x.jpg')}
    .page-korea .next .row                    {background-image:url('images/visual4_8_v1@2x.jpg')}
    .page-overseas-visiting-group .next .row  {background-image:url('images/visual5_1_1@2x.jpg')}

    .page-general-assembly .next .row         {background-image:url('images/visual5_1_2_ver2@2x.jpg')}
    .page-global-cooperation .next .row       {background-image:url('images/visual5_1_3@2x.jpg')}
    .page-gospel .next .row                   {background-image:url('images/visual5_1_4@2x.jpg')}
    .page-social-service .next .row           {background-image:url('images/visual5_1_5@2x.jpg')}
    .page-global-bible-seminar .next .row     {background-image:url('images/visual6_11@2x.jpg')}
    .page-partnership .next .row              {background-image:url('/wp-content/uploads/2018/12/news_181231_15@2x.jpg')}
    .page-church-event .next .row             {background-image:url('images/visual3_1@2x.jpg')}

    .page-volunteer-intro .next .row          {background-image:url('images/photo_6_2_1.png'); background-position:center bottom}
    .page-campaign .next .row                 {background-image:url('images/visual6_3@2x.jpg')}
    .page-asez .next .row                     {background-image:url('images/visual6_4@2x.jpg')}
    .page-emergency-relief .next .row         {background-image:url('images/visual6_5@2x.jpg')}
    .page-no-poverty-zero-hunger .next .row   {background-image:url('images/visual6_7@2x.jpg')}
    .page-clean-water .next .row              {background-image:url('images/visual6_6@2x.jpg')}
    .page-health .next .row                   {background-image:url('images/visual6_9@2x.jpg')}
    .page-neighbor .next .row                 {background-image:url('images/visual6_12@2x.jpg')}
    .page-educational-promotion .next .row    {background-image:url('images/visual6_10@2x.jpg')}
    .page-environmental .next .row            {background-image:url('images/visual5_11@2x.jpg')}
  }
}
.next .row{background-size:cover; background-repeat:no-repeat; background-position:center center}



/* 카테고리 */
.menu-cate li{display:inline-block;}
.menu-cate li a{display:block; padding:5px 10px; border:1px solid #999}
.post-list p{margin-top:0}
.post-list .media{width:300px; height:150px; background-size:cover; background-position:center center}

/* 사이트 검색 결과 */
.search-result .search-ui{padding-top:35px; padding-bottom:35px}
.search-word{padding-bottom:10px; font-size:14px; color:#666; border-bottom:2px solid #333}
.search-word strong{font-weight:600; font-size:20px; color:#333; margin-right:5px}
.result-list{padding-top:20px; padding-bottom:20px}
.result-list .media{width:150px; height:100px; float:left; margin-right:20px}
.result-list .info{padding-left:170px}
.result-list article{clear:both; margin-top:15px}
.result-list article:first-child{margin-top:0}
.result-list article::after{content:''; display:block; clear:both}
.result-list h2{font-weight:600}
.result-list .news-excerpt{margin-top:3px}

/* 개요 페이지 공통 */
.overview .btn-more{color:#0070C9; margin-top:10px; font-size:14px; display:inline-block}
.overview .btn-more:hover{text-decoration:underline}
.overview .btn-more::after{content:''; width:7px; height:12px; display:inline-block; margin-left:8px; vertical-align:-1px; background-image:url('/wp-content/themes/watv/images/ico_arrow_blue.png'); background-size:100%; background-position:center; background-repeat:no-repeat}
.overview .dark .btn-more{color:#66BBFF !important}
.overview .dark .btn-more::after{background-image:url('/wp-content/themes/watv/images/ico_arrow_blue_bright.png')}
.overview .feature-list .row{padding-bottom:0; margin-top:15px}
.overview .photo-list .info{margin-top:10px; max-width:500px; margin-left:auto; margin-right:auto; z-index:4; position:relative}
/* .overview .photo-list .info br{display:none} */
.overview .photo-list .photo-bg{min-height:400px; overflow:hidden; position:relative; padding:20px}
.overview .photo-list .row div[class*="col"]{margin-top:15px}
.overview .page-wide{width:90%; margin-left:auto; margin-right:auto; margin-top:0}
.overview .page-wide .photo-bg{min-height:auto}
.overview .page-wide .photo-bg::after{content:''; display:block; padding-bottom:20.284%}
.overview .page-wide .photo-bg::before{content:''; display:block; padding-bottom:5.284%}
.overview .page-wide-church{margin-top:15px; width:90%; margin-left:auto; margin-right: auto}
.overview .page-wide-church .row{margin:0}
.overview .page-wide-church .row div[class*="col"]{background-size:cover; background-position:center}
.overview .page-wide-church .image-box::after{content:''; display:block; padding-bottom:78%}
.overview .page-wide-church{background-color:#FAFAFA}
.overview .page-wide-church .copy-box{padding:25px 20px}
.overview .page-wide-church .copy-box .info{max-width:500px; margin-left:auto; margin-right:auto}

.bg-cover::after{content:''; background:linear-gradient( to top, rgba(0,0,0,0) 50%, rgba(0,0,0,0.3) 60%, rgba(0,0,0,0.8) 100%); position:absolute; top:0; right:0; bottom:0; left:0; z-index:2}
.subindex_5_6.bg-cover::after{background:linear-gradient( to top, rgba(87,63,38,0) 50%, rgba(87,63,38,1) 100%)}
.full-limit-image{max-width:1920px; width:inherit; overflow:hidden; position:relative; margin-left:auto; margin-right:auto}

@media(min-width:768px){
  .overview .photo-list{text-align:center}
  .overview .photo-list .info{margin-top:30px}
  .overview .photo-list .photo-bg{min-height:500px}
  .overview .page-wide{width:100%; margin-top:0}
  .overview .page-wide .photo-bg .info{margin-top:0}
  .overview .page-wide .photo-bg{min-height:auto}
  .overview .page-wide .photo-bg::after,
  .overview .page-wide .photo-bg::before{padding-bottom:8.284%}
  .overview .page-wide-church{width:100%}
  .overview .page-wide-church .copy-box{padding:25px; justify-content:center; align-items:center; display:flex; flex-direction:column}
  .overview .page-wide-church .image-box::after{padding-bottom:76.0%}
  .bg-cover::after{content:''; background:linear-gradient( to top, rgba(0,0,0,0) 50%, rgba(0,0,0,0.7) 100%)}
  .subindex_6_1{margin-top:-40px; z-index:-1}
}

@media(min-width:1070px){
  .overview .container{max-width:1440px}
  .overview .btn-more{margin-top:20px; font-size:16px}
  .overview .btn-more::after{vertical-align:-1px}
  .overview .feature-list, .overview .photo-list{margin-top:30px}
  .overview .feature-list .row div[class*="col"]{min-height:560px}
  .overview .photo-list .row div[class*="col"]{margin-top:0}
  .overview .photo-list .info{margin-top:40px}
  .overview .photo-list .photo-bg{min-height:640px}
  .overview .photo-list .photo-bg.subindex_5_4{min-height:680px}
  .overview .page-wide{margin-top:60px}
  .overview .page-wide, .overview .page-wide-church{max-width:1380px; margin-left:auto; margin-right:auto; overflow:hidden}
  .overview .page-wide .photo-bg{min-height:auto}
  .overview .page-wide-church{margin-top:30px}
  .overview .page-wide-church .row .image-box{min-height:auto!important}
  .overview .copy-box{text-align:center}
  .desktop-order-first{order:-1}
  .subindex_6_1{margin-top:-50px}
}

@media(min-width:1200px){
  .subindex_6_1{margin-top:-90px}
}

@media(max-width:767px){
  .overview .page-wide-church .subindex_1_4-2{background-image:none}
}

/* 배경이미지 */
.photo-bg{background-size:cover; background-repeat:no-repeat; background-position:center}
.subindex_1_1{background-image:url('/wp-content/themes/watv/images/subindex_1_1.jpg')}
.subindex_1_2{background-image:url('/wp-content/themes/watv/images/subindex_1_2.jpg')}
.subindex_1_3{background-image:url('/wp-content/themes/watv/images/subindex_1_3.jpg')}
.subindex_1_4-1{background-image:url('/wp-content/themes/watv/images/subindex_1_4-1.jpg')}
.subindex_1_4-2{background-image:url('/wp-content/themes/watv/images/subindex_1_4-2.jpg')}
.subindex_1_5{background-image:url('/wp-content/themes/watv/images/subindex_1_6_edit.jpg')}
.subindex_1_6{background-image:url('/wp-content/themes/watv/images/subindex_1_6.jpg')}
.subindex_5_1{background-image:url('/wp-content/themes/watv/images/subindex_5_1.jpg')}
.subindex_5_2{background-image:url('/wp-content/themes/watv/images/subindex_5_2.jpg')}
.subindex_5_3{background-image:url('/wp-content/themes/watv/images/subindex_5_3.jpg')}
.subindex_5_4{background-image:url('/wp-content/themes/watv/images/subindex_5_4.jpg')}
.subindex_5_5{background-image:url('/wp-content/themes/watv/images/subindex_5_5.jpg')}
.subindex_5_6{background-image:url('/wp-content/themes/watv/images/subindex_5_6.jpg')}
.subindex_5_7{background-image:url('/wp-content/themes/watv/images/subindex_5_7.jpg')}
.subindex_6_2{background-image:url('/wp-content/themes/watv/images/subindex_6_2.jpg')}
.subindex_6_3{background-image:url('/wp-content/themes/watv/images/subindex_6_3.jpg')}
.subindex_6_4{background-image:url('/wp-content/themes/watv/images/subindex_6_4.jpg')}
.subindex_6_5{background-image:url('/wp-content/themes/watv/images/subindex_6_5.jpg')}
.subindex_6_6{background-image:url('/wp-content/themes/watv/images/subindex_6_6.jpg')}
.subindex_6_7{background-image:url('/wp-content/themes/watv/images/subindex_6_7.jpg')}
.subindex_6_8{background-image:url('/wp-content/themes/watv/images/subindex_6_8.jpg')}
.subindex_6_9{background-image:url('/wp-content/themes/watv/images/subindex_6_9.jpg')}
.subindex_6_10{background-image:url('/wp-content/themes/watv/images/subindex_6_10.jpg')}
.subindex_6_11{background-image:url('/wp-content/themes/watv/images/subindex_6_11.jpg')}
.photo501{background-image:url('/wp-content/themes/watv/images/visual5_1_1.jpg'); background-size:cover; background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx), (-webkit-min-device-pixel-ratio:1.5), (min-resolution:144dpi){
  .overview .btn-more::after{background-image:url('/wp-content/themes/watv/images/ico_arrow_blue@3x.png')}
  .overview .dark .btn-more::after{background-image:url('/wp-content/themes/watv/images/ico_arrow_blue_bright@3x.png')}
  @media(min-width:768px){
    .subindex_1_1{background-image:url('/wp-content/themes/watv/images/subindex_1_1@2x.jpg')}
    .subindex_1_2{background-image:url('/wp-content/themes/watv/images/subindex_1_2@2x.jpg')}
    .subindex_1_3{background-image:url('/wp-content/themes/watv/images/subindex_1_3@2x.jpg')}
    .subindex_1_4-1{background-image:url('/wp-content/themes/watv/images/subindex_1_4-1@2x.jpg')}
    .subindex_1_4-2{background-image:url('/wp-content/themes/watv/images/subindex_1_4-2@2x.jpg')}
    .subindex_1_5{background-image:url('/wp-content/themes/watv/images/subindex_1_6_edit@2x.jpg')}
    .subindex_1_6{background-image:url('/wp-content/themes/watv/images/subindex_1_6@2x.jpg')}
    .subindex_5_1{background-image:url('/wp-content/themes/watv/images/subindex_5_1@2x.jpg')}
    .subindex_5_2{background-image:url('/wp-content/themes/watv/images/subindex_5_2@2x.jpg')}
    .subindex_5_3{background-image:url('/wp-content/themes/watv/images/subindex_5_3@2x.jpg')}
    .subindex_5_4{background-image:url('/wp-content/themes/watv/images/subindex_5_4@2x.jpg')}
    .subindex_5_5{background-image:url('/wp-content/themes/watv/images/subindex_5_5@2x.jpg')}
    .subindex_5_6{background-image:url('/wp-content/themes/watv/images/subindex_5_6@2x.jpg')}
    .subindex_5_7{background-image:url('/wp-content/themes/watv/images/subindex_5_7@2x.jpg')}
    .subindex_6_2{background-image:url('/wp-content/themes/watv/images/subindex_6_2@2x.jpg')}
    .subindex_6_3{background-image:url('/wp-content/themes/watv/images/subindex_6_3@2x.jpg')}
    .subindex_6_4{background-image:url('/wp-content/themes/watv/images/subindex_6_4@2x.jpg')}
    .subindex_6_5{background-image:url('/wp-content/themes/watv/images/subindex_6_5@2x.jpg')}
    .subindex_6_6{background-image:url('/wp-content/themes/watv/images/subindex_6_6@2x.jpg')}
    .subindex_6_7{background-image:url('/wp-content/themes/watv/images/subindex_6_7@2x.jpg')}
    .subindex_6_8{background-image:url('/wp-content/themes/watv/images/subindex_6_8@2x.jpg')}
    .subindex_6_9{background-image:url('/wp-content/themes/watv/images/subindex_6_9@2x.jpg')}
    .subindex_6_10{background-image:url('/wp-content/themes/watv/images/subindex_6_10@2x.jpg')}
    .subindex_6_11{background-image:url('/wp-content/themes/watv/images/subindex_6_11@2x.jpg')}
    .photo501{background-image:url('/wp-content/themes/watv/images/visual5_1_1@2x.jpg')}
  }
}

/* Page not found 404 */
.error-404{max-width:700px; padding:60px 0; color:#888}
.error-404 h2{padding-top:30px}
.error-404 .btn{margin-top:30px; width:auto; padding-left:50px; border-radius:25px}
.error-404 .btn:after{-webkit-transform: scaleX(-1); transform: scaleX(-1); left:20px; right:auto;}
@media(min-width:768px){
  .error-404{padding:150px 0 100px}
  .error-404 h2{padding-top:70px}
}

@media(min-width:1070px){
.intro-top .hd-page-title:lang(ko){margin-top:10px!important}
.intro-top .hd-page-title:lang(en){margin-top:10px!important}
}

/* UN SDGs 로고, 아이콘 가림 */
.un-sdgs-logo-home,
.un-sdgs.container-fluid > .tit > img,
.un-sdgs.container-fluid > .goals{display:none}
body[class*="page-volunteer-intro"] .field-detail > tbody > tr > td:last-child{display:none}
body[class*="page-volunteer-intro"] .field-detail > tbody > tr > td:nth-child(3){border-right:none}
body[class*="page-volunteer-intro"] .field-detail > tbody > tr > .tit+td{border-right:none}
body[class*="page-volunteer-intro"] .field > .tit > h2{margin-top:30px}
@media(min-width:768px){
  body[class*="page-volunteer-intro"] .field > .tit > h2{margin-top:50px}
}


/* sns 카카오톡 추가 */
.sns-share{display:flex; align-items:center; position:relative}
.site-footer .sns-share{margin-bottom:20px}
.sns-share .addtoany_shortcode,
.sns-share .addtoany_list{display:inline-block}
.sns-share.sns-center{justify-content:center}
.sns-share.sns-bottom{margin-top:50px !important}
.single-notice .news-content .sns-share{margin-top:20px}

.kakaotalk{display:inline-block; width:20px; height:20px; margin-right:15px; background-image:url('/wp-content/themes/watv/images/sns/kakaotalk.png'); background-size:100%; background-position:center; background-repeat:no-repeat; opacity:0.5; cursor:pointer}
.kakaotalk:hover{opacity:0.8}

.sns-share.dark .addtoany_list a.a2a_button_facebook{background-image:url('/wp-content/themes/watv/images/sns/facebook_dark.png')}
.sns-share.dark .addtoany_list a.a2a_button_twitter{background-image:url('/wp-content/themes/watv/images/sns/twitter_dark.png')}
.sns-share.dark .addtoany_list a.a2a_button_email{background-image:url('/wp-content/themes/watv/images/sns/email_dark.png')}
.sns-share.dark .addtoany_list a.a2a_button_line{background-image:url('/wp-content/themes/watv/images/sns/line_dark.png')}
.sns-share.dark .addtoany_list a.a2a_button_kakao{background-image:url('/wp-content/themes/watv/images/sns/kakao_dark.png')}
.sns-share.dark .addtoany_list a.a2a_button_sms{background-image:url('/wp-content/themes/watv/images/sns/sms_dark.png')}
.sns-share.dark .addtoany_list a.a2a_button_copy_link{background-image:url('/wp-content/themes/watv/images/sns/copy_link_dark.png')}
.sns-share.dark .kakaotalk{background-image:url('/wp-content/themes/watv/images/sns/kakaotalk_dark.png')}
.sns-share.dark .addtoany_list a,
.sns-share.dark .kakaotalk{opacity:1}
.sns-share.dark .addtoany_list a:hover,
.sns-share.dark .kakaotalk:hover{opacity:0.6}

@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx), (-webkit-min-device-pixel-ratio:1.5), (min-resolution:144dpi){
  .kakaotalk{background-image:url('/wp-content/themes/watv/images/sns/kakaotalk@3x.png')}
  .sns-share.dark .addtoany_list a.a2a_button_facebook{background-image:url('/wp-content/themes/watv/images/sns/facebook_dark@3x.png')}
  .sns-share.dark .addtoany_list a.a2a_button_twitter{background-image:url('/wp-content/themes/watv/images/sns/twitter_dark@3x.png')}
  .sns-share.dark .addtoany_list a.a2a_button_email{background-image:url('/wp-content/themes/watv/images/sns/email_dark@3x.png')}
  .sns-share.dark .addtoany_list a.a2a_button_line{background-image:url('/wp-content/themes/watv/images/sns/line_dark@3x.png')}
  .sns-share.dark .addtoany_list a.a2a_button_kakao{background-image:url('/wp-content/themes/watv/images/sns/kakao_dark@3x.png')}
  .sns-share.dark .addtoany_list a.a2a_button_sms{background-image:url('/wp-content/themes/watv/images/sns/sms_dark@3x.png')}
  .sns-share.dark .addtoany_list a.a2a_button_copy_link{background-image:url('/wp-content/themes/watv/images/sns/copy_link_dark@3x.png')}
  .sns-share.dark .kakaotalk{background-image:url('/wp-content/themes/watv/images/sns/kakaotalk_dark@3x.png')}
}

/* 카카오톡 채널 추가 */
#channel-add-button{width:37px; height:30px; background:url('/wp-content/themes/watv/images/sns/btn_kakaochannel.png') center no-repeat; background-size:100%; cursor:pointer}
#channel-add-button:hover{background-image:url('/wp-content/themes/watv/images/sns/btn_kakaochannel_hover.png')}
#channel-add-button.kakao-btn-lg{width:114px; height:45px; margin-left:auto; margin-right:auto; margin-top:-15px; background-image:url('/wp-content/themes/watv/images/sns/btn_kakaochannel_lg.png')}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx), (-webkit-min-device-pixel-ratio:1.5), (min-resolution:144dpi){
  #channel-add-button{background-image:url('/wp-content/themes/watv/images/sns/btn_kakaochannel@2x.png')}
  #channel-add-button:hover{background-image:url('/wp-content/themes/watv/images/sns/btn_kakaochannel_hover@2x.png')}
  #channel-add-button.kakao-btn-lg{background-image:url('/wp-content/themes/watv/images/sns/btn_kakaochannel_lg@3x.png')}
}

/* .post-area 요소 뒤에 ::after 로 콤마 추가 */
.post-area::after{content:','}
.info > .post-area:last-child::after,
.news-content-title > .post-area:last-child::after,
.news-content-title > .post-area-none::after{display:none}

/* Video Popup */
/* .video-popup .col{width:50%; flex-basis:auto; flex-grow:unset; padding-top:10px; padding-bottom:10px}
.video-button{cursor:pointer; position:relative}
.video-button:before{position:absolute; content:''; left:50%; top:50%; width:30px; height:30px; margin-left:-11px; margin-top:-15px; background:url(/wp-content/themes/watv/images/ico_video_play@2x.png) no-repeat center; background-size:19px; z-index:2; opacity:0.8}
.video-button:hover:before{opacity:1}
.video-button:after{position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.3); z-index:1}
@media (min-width:1070px){
  .video-popup .col{flex-basis:0; flex-grow:1}
  .video-button:before{background-size:23px}
}
.video-container{position:fixed; top:0; left:0; bottom:0; right:0; background:#FFF; display:flex; align-items:center; justify-content:center; flex-direction:column; z-index:1000}
.video-container .close-video{position:absolute; right:30px; top:30px; display:inline-block; width:30px; height:30px; background:url(/wp-content/themes/watv/images/btn_video_close.png); background-repeat:no-repeat; background-position:center; text-indent:-9999px}
.video-container .all{width:100%}
.frameWrap{position:relative; width:100%; margin:0 auto; padding-bottom:56.25%; background:#222}
.frameWrap iframe{position:absolute; width:100%; height:100%}
.video-container .btn{margin-top:30px}
@media (min-width:1070px){
.video-container .all{width:1070px}
}
@media (min-width:1400px){
.video-container .all{width:1280px}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx), (-webkit-min-device-pixel-ratio:1.5), (min-resolution:144dpi){
.video-container .close-video{background:url(/wp-content/themes/watv/images/btn_video_close@2x.png); background-size:100%}
} */

/* 파트별 상하 패딩 설정 */
.part-t-30   {padding-top:13px}
.part-b-30   {padding-bottom:13px}
.part-tb-30  {padding-top:13px; padding-bottom:13px}
.part-t-50   {padding-top:20px}
.part-b-50   {padding-bottom:20px}
.part-tb-50  {padding-top:20px; padding-bottom:20px}
.part-t-80   {padding-top:30px}
.part-b-80   {padding-bottom:30px}
.part-tb-80  {padding-top:30px; padding-bottom:30px}
.part-t-90   {padding-top:35px}
.part-b-90   {padding-bottom:35px}
.part-tb-90  {padding-top:35px; padding-bottom:35px}
.part-t-110  {padding-top:40px}
.part-b-110  {padding-bottom:40px}
.part-tb-110 {padding-top:40px; padding-bottom:40px}
@media (min-width:768px){
  .part-t-30   {padding-top:17px}
  .part-b-30   {padding-bottom:17px}
  .part-tb-30  {padding-top:17px; padding-bottom:17px}
  .part-t-50   {padding-top:30px}
  .part-b-50   {padding-bottom:30px}
  .part-tb-50  {padding-top:30px; padding-bottom:30px}
  .part-t-80   {padding-top:50px}
  .part-b-80   {padding-bottom:50px}
  .part-tb-80  {padding-top:50px; padding-bottom:50px}
  .part-t-90   {padding-top:60px}
  .part-b-90   {padding-bottom:60px}
  .part-tb-90  {padding-top:60px; padding-bottom:60px}
  .part-t-110  {padding-top:70px}
  .part-b-110  {padding-bottom:70px}
  .part-tb-110 {padding-top:70px; padding-bottom:70px}
}
@media (min-width:1070px){
  .part-t-30   {padding-top:30px}
  .part-b-30   {padding-bottom:30px}
  .part-tb-30  {padding-top:30px; padding-bottom:30px}
  .part-t-50   {padding-top:50px}
  .part-b-50   {padding-bottom:50px}
  .part-tb-50  {padding-top:50px; padding-bottom:50px}
  .part-t-80   {padding-top:80px}
  .part-b-80   {padding-bottom:80px}
  .part-tb-80  {padding-top:80px; padding-bottom:80px}
  .part-t-90   {padding-top:90px}
  .part-b-90   {padding-bottom:90px}
  .part-tb-90  {padding-top:90px; padding-bottom:90px}
  .part-t-110  {padding-top:110px}
  .part-b-110  {padding-bottom:110px}
  .part-tb-110 {padding-top:110px; padding-bottom:110px}
}

/* 반응형 마진 */
.mt-mobile-10{margin-top:10px}
.mt-mobile-15{margin-top:15px}
.mt-mobile-20{margin-top:20px}
.mt-mobile-25{margin-top:25px}
.mt-mobile-30{margin-top:30px}
.mt-mobile-35{margin-top:35px}
.mt-mobile-40{margin-top:40px}
.mt-mobile-45{margin-top:45px}
.mt-mobile-50{margin-top:50px}
.mb-mobile-10{margin-bottom:10px}
.mb-mobile-15{margin-bottom:15px}
.mb-mobile-20{margin-bottom:20px}
.mb-mobile-25{margin-bottom:25px}
.mb-mobile-30{margin-bottom:30px}
.mb-mobile-35{margin-bottom:35px}
.mb-mobile-40{margin-bottom:40px}
.mb-mobile-45{margin-bottom:45px}
.mb-mobile-50{margin-bottom:50px}
@media(min-width:768px){
  .mt-mobile-10{margin-top:inherit}
  .mt-mobile-15{margin-top:inherit}
  .mt-mobile-20{margin-top:inherit}
  .mt-mobile-25{margin-top:inherit}
  .mt-mobile-30{margin-top:inherit}
  .mt-mobile-35{margin-top:inherit}
  .mt-mobile-40{margin-top:inherit}
  .mt-mobile-45{margin-top:inherit}
  .mt-mobile-50{margin-top:inherit}
  .mb-mobile-10{margin-bottom:inherit}
  .mb-mobile-15{margin-bottom:inherit}
  .mb-mobile-20{margin-bottom:inherit}
  .mb-mobile-25{margin-bottom:inherit}
  .mb-mobile-30{margin-bottom:inherit}
  .mb-mobile-35{margin-bottom:inherit}
  .mb-mobile-40{margin-bottom:inherit}
  .mb-mobile-45{margin-bottom:inherit}
  .mb-mobile-50{margin-bottom:inherit}
}

/* margin-top */
.mt-5  {margin-top:2px}
.mt-10 {margin-top:4px}
.mt-15 {margin-top:6px}
.mt-20 {margin-top:8px}
.mt-25 {margin-top:10px}
.mt-30 {margin-top:12px}
.mt-35 {margin-top:14px}
.mt-40 {margin-top:16px}
.mt-45 {margin-top:18px}
.mt-50 {margin-top:20px}
.mt-55 {margin-top:22px}
.mt-60 {margin-top:24px}
.mt-65 {margin-top:26px}
.mt-70 {margin-top:28px}
.mt-75 {margin-top:30px}
.mt-80 {margin-top:32px}
.mt-85 {margin-top:34px}
.mt-90 {margin-top:36px}
.mt-95 {margin-top:38px}
.mt-100{margin-top:40px}
@media(min-width:768px){
  .mt-5  {margin-top:3.5px}
  .mt-10 {margin-top:7px}
  .mt-15 {margin-top:10.4px}
  .mt-20 {margin-top:14px}
  .mt-25 {margin-top:17.5px}
  .mt-30 {margin-top:21px}
  .mt-35 {margin-top:24.5px}
  .mt-40 {margin-top:28px}
  .mt-45 {margin-top:31.5px}
  .mt-50 {margin-top:35px}
  .mt-55 {margin-top:38.5px}
  .mt-60 {margin-top:42px}
  .mt-65 {margin-top:45.5px}
  .mt-70 {margin-top:49px}
  .mt-75 {margin-top:52.5px}
  .mt-80 {margin-top:56px}
  .mt-85 {margin-top:59.5px}
  .mt-90 {margin-top:63px}
  .mt-95 {margin-top:66.5px}
  .mt-100{margin-top:70px}
}
@media(min-width:1070px){
  .mt-5  {margin-top:5px}
  .mt-10 {margin-top:10px}
  .mt-15 {margin-top:15px}
  .mt-20 {margin-top:20px}
  .mt-25 {margin-top:25px}
  .mt-30 {margin-top:30px}
  .mt-35 {margin-top:35px}
  .mt-40 {margin-top:40px}
  .mt-45 {margin-top:45px}
  .mt-50 {margin-top:50px}
  .mt-55 {margin-top:55px}
  .mt-60 {margin-top:60px}
  .mt-65 {margin-top:65px}
  .mt-70 {margin-top:70px}
  .mt-75 {margin-top:75px}
  .mt-80 {margin-top:80px}
  .mt-85 {margin-top:85px}
  .mt-90 {margin-top:90px}
  .mt-95 {margin-top:95px}
  .mt-100{margin-top:100px}
}

/* margin-bottom */
.mb-5  {margin-bottom:2px}
.mb-10 {margin-bottom:4px}
.mb-15 {margin-bottom:6px}
.mb-20 {margin-bottom:8px}
.mb-25 {margin-bottom:10px}
.mb-30 {margin-bottom:12px}
.mb-35 {margin-bottom:14px}
.mb-40 {margin-bottom:16px}
.mb-45 {margin-bottom:18px}
.mb-50 {margin-bottom:20px}
.mb-55 {margin-bottom:22px}
.mb-60 {margin-bottom:24px}
.mb-65 {margin-bottom:26px}
.mb-70 {margin-bottom:28px}
.mb-75 {margin-bottom:30px}
.mb-80 {margin-bottom:32px}
.mb-85 {margin-bottom:34px}
.mb-90 {margin-bottom:36px}
.mb-95 {margin-bottom:38px}
.mb-100{margin-bottom:40px}
@media(min-width:768px){
  .mb-5  {margin-bottom:3.5px}
  .mb-10 {margin-bottom:7px}
  .mb-15 {margin-bottom:10.4px}
  .mb-20 {margin-bottom:14px}
  .mb-25 {margin-bottom:17.5px}
  .mb-30 {margin-bottom:21px}
  .mb-35 {margin-bottom:24.5px}
  .mb-40 {margin-bottom:28px}
  .mb-45 {margin-bottom:31.5px}
  .mb-50 {margin-bottom:35px}
  .mb-55 {margin-bottom:38.5px}
  .mb-60 {margin-bottom:42px}
  .mb-65 {margin-bottom:45.5px}
  .mb-70 {margin-bottom:49px}
  .mb-75 {margin-bottom:52.5px}
  .mb-80 {margin-bottom:56px}
  .mb-85 {margin-bottom:59.5px}
  .mb-90 {margin-bottom:63px}
  .mb-95 {margin-bottom:66.5px}
  .mb-100{margin-bottom:70px}
}
@media(min-width:1070px){
  .mb-5  {margin-bottom:5px}
  .mb-10 {margin-bottom:10px}
  .mb-15 {margin-bottom:15px}
  .mb-20 {margin-bottom:20px}
  .mb-25 {margin-bottom:25px}
  .mb-30 {margin-bottom:30px}
  .mb-35 {margin-bottom:35px}
  .mb-40 {margin-bottom:40px}
  .mb-45 {margin-bottom:45px}
  .mb-50 {margin-bottom:50px}
  .mb-55 {margin-bottom:55px}
  .mb-60 {margin-bottom:60px}
  .mb-65 {margin-bottom:65px}
  .mb-70 {margin-bottom:70px}
  .mb-75 {margin-bottom:75px}
  .mb-80 {margin-bottom:80px}
  .mb-85 {margin-bottom:85px}
  .mb-90 {margin-bottom:90px}
  .mb-95 {margin-bottom:95px}
  .mb-100{margin-bottom:100px}
}

/* padding-top */
.pt-5  {padding-top:2px}
.pt-10 {padding-top:4px}
.pt-15 {padding-top:6px}
.pt-20 {padding-top:8px}
.pt-25 {padding-top:10px}
.pt-30 {padding-top:12px}
.pt-35 {padding-top:14px}
.pt-40 {padding-top:16px}
.pt-45 {padding-top:18px}
.pt-50 {padding-top:20px}
.pt-55 {padding-top:22px}
.pt-60 {padding-top:24px}
.pt-65 {padding-top:26px}
.pt-70 {padding-top:28px}
.pt-75 {padding-top:30px}
.pt-80 {padding-top:32px}
.pt-85 {padding-top:34px}
.pt-90 {padding-top:36px}
.pt-95 {padding-top:38px}
.pt-100{padding-top:40px}
@media(min-width:768px){
  .pt-5  {padding-top:3.5px}
  .pt-10 {padding-top:7px}
  .pt-15 {padding-top:10.4px}
  .pt-20 {padding-top:14px}
  .pt-25 {padding-top:17.5px}
  .pt-30 {padding-top:21px}
  .pt-35 {padding-top:24.5px}
  .pt-40 {padding-top:28px}
  .pt-45 {padding-top:31.5px}
  .pt-50 {padding-top:35px}
  .pt-55 {padding-top:38.5px}
  .pt-60 {padding-top:42px}
  .pt-65 {padding-top:45.5px}
  .pt-70 {padding-top:49px}
  .pt-75 {padding-top:52.5px}
  .pt-80 {padding-top:56px}
  .pt-85 {padding-top:59.5px}
  .pt-90 {padding-top:63px}
  .pt-95 {padding-top:66.5px}
  .pt-100{padding-top:70px}
}
@media(min-width:1070px){
  .pt-5  {padding-top:5px}
  .pt-10 {padding-top:10px}
  .pt-15 {padding-top:15px}
  .pt-20 {padding-top:20px}
  .pt-25 {padding-top:25px}
  .pt-30 {padding-top:30px}
  .pt-35 {padding-top:35px}
  .pt-40 {padding-top:40px}
  .pt-45 {padding-top:45px}
  .pt-50 {padding-top:50px}
  .pt-55 {padding-top:55px}
  .pt-60 {padding-top:60px}
  .pt-65 {padding-top:65px}
  .pt-70 {padding-top:70px}
  .pt-75 {padding-top:75px}
  .pt-80 {padding-top:80px}
  .pt-85 {padding-top:85px}
  .pt-90 {padding-top:90px}
  .pt-95 {padding-top:95px}
  .pt-100{padding-top:100px}
}

.pb-5  {padding-bottom:2px}
.pb-10 {padding-bottom:4px}
.pb-15 {padding-bottom:6px}
.pb-20 {padding-bottom:8px}
.pb-25 {padding-bottom:10px}
.pb-30 {padding-bottom:12px}
.pb-35 {padding-bottom:14px}
.pb-40 {padding-bottom:16px}
.pb-45 {padding-bottom:18px}
.pb-50 {padding-bottom:20px}
.pb-55 {padding-bottom:22px}
.pb-60 {padding-bottom:24px}
.pb-65 {padding-bottom:26px}
.pb-70 {padding-bottom:28px}
.pb-75 {padding-bottom:30px}
.pb-80 {padding-bottom:32px}
.pb-85 {padding-bottom:34px}
.pb-90 {padding-bottom:36px}
.pb-95 {padding-bottom:38px}
.pb-100{padding-bottom:40px}
@media(min-width:768px){
  .pb-5  {padding-bottom:3.5px}
  .pb-10 {padding-bottom:7px}
  .pb-15 {padding-bottom:10.4px}
  .pb-20 {padding-bottom:14px}
  .pb-25 {padding-bottom:17.5px}
  .pb-30 {padding-bottom:21px}
  .pb-35 {padding-bottom:24.5px}
  .pb-40 {padding-bottom:28px}
  .pb-45 {padding-bottom:31.5px}
  .pb-50 {padding-bottom:35px}
  .pb-55 {padding-bottom:38.5px}
  .pb-60 {padding-bottom:42px}
  .pb-65 {padding-bottom:45.5px}
  .pb-70 {padding-bottom:49px}
  .pb-75 {padding-bottom:52.5px}
  .pb-80 {padding-bottom:56px}
  .pb-85 {padding-bottom:59.5px}
  .pb-90 {padding-bottom:63px}
  .pb-95 {padding-bottom:66.5px}
  .pb-100{padding-bottom:70px}
}
@media(min-width:1070px){
  .pb-5  {padding-bottom:5px}
  .pb-10 {padding-bottom:10px}
  .pb-15 {padding-bottom:15px}
  .pb-20 {padding-bottom:20px}
  .pb-25 {padding-bottom:25px}
  .pb-30 {padding-bottom:30px}
  .pb-35 {padding-bottom:35px}
  .pb-40 {padding-bottom:40px}
  .pb-45 {padding-bottom:45px}
  .pb-50 {padding-bottom:50px}
  .pb-55 {padding-bottom:55px}
  .pb-60 {padding-bottom:60px}
  .pb-65 {padding-bottom:65px}
  .pb-70 {padding-bottom:70px}
  .pb-75 {padding-bottom:75px}
  .pb-80 {padding-bottom:80px}
  .pb-85 {padding-bottom:85px}
  .pb-90 {padding-bottom:90px}
  .pb-95 {padding-bottom:95px}
  .pb-100{padding-bottom:100px}
}


/* 글로벌 뉴스 > 포토 뉴스 카테고리 메뉴 임시 가림 */
/* body[class*=category-global-news] .category-lists .tabs ul > li:nth-child(4){display:none} */

/* 포토뉴스 공용 컴포넌트 */
.photo-news-list .container{width:100%}
.photo-news-list h2{width:90%; font-weight:600; margin-bottom:10px; margin-left:auto; margin-right:auto}
.photo-news-list .lists{display:grid; gap:1px; grid-template-columns:1fr 1fr 1fr}
.photo-news-list .lists .link-item{position:relative; display:block}
.photo-news-list .lists .post-thumbnail{padding-bottom:100%; background-size:cover; background-position:center; background-repeat:no-repeat}
.photo-news-list .lists .post-thumbnail::before{content:''; background-color:#000; position:absolute; top:0; left:0; right:0; bottom:0; opacity:0; transition:all 0.2s ease}
.photo-news-list .lists .link-item:hover .post-thumbnail::before{opacity:0.3}

.photo-news-list .lists .info{display:flex; flex-direction:column; align-items:flex-start; position:absolute; left:0; bottom:0; width:100%; padding:15px 8px 8px 8px; overflow:hidden; background:linear-gradient(to top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%)}
.photo-news-list .post-list .info > *:not(:first-child){margin-top:4px}
.photo-news-list .lists .post-area{border:1px solid rgba(255,255,255,0.4); padding:4px 4px; border-radius:6px; font-size:11px; line-height:1; backdrop-filter:blur(10px); -webkit-backdrop-filter:blur(10px)}
.photo-news-list .lists .post-area::after{display:none}
.photo-news-list .lists .post-title{font-size:13px; line-height:1.25}
.photo-news-list .lists .link-item,
.photo-news-list .lists .link-item .post-thumbnail{height:100%}

@media(min-width:1070px){
  .photo-news-list h2{width:100%; font-size:18px; margin-bottom:20px}
  .photo-news-list .lists .info{position:absolute; left:0; bottom:0; padding:30px 16px 16px 16px; font-size:15px; line-height:1.35}
  .photo-news-list .post-list .info > *:not(:first-child){margin-top:5px}
  .photo-news-list .lists .post-title{font-size:15px; line-height:1.35; font-weight:400}
  .photo-news-list .lists .post-area{font-size:12px}
}


/* 포토뉴스 본문 */
.photo-news-single {--color-gray:#767678}
.photo-news-single .header-wrap{position:relative; padding:12px 25px}
.photo-news-single .header-title{line-height:1.3; text-align:center}
.photo-news-single .header-title > *{text-align:center !important}
.photo-news-single .header-title > *:not(:first-child){margin-top:2px}
.photo-news-single .header-title .post-category{font-size:12px; display:inline-block}
.photo-news-single .header-title h1{font-size:15px; font-weight:600; line-height:1.2}
.photo-news-single .header-title h2{font-size:13px; color:var(--color-gray)}
.photo-news-single .btn-ico-back{position:absolute; top:0; left:0; display:inline-block; width:12px; height:100%; background:url('/wp-content/themes/watv/images/ui/ico_arrow_left.svg') no-repeat center / 100%}

/* .photo-news-single .photo-slide .item{max-height:70vh} */
.photo-news-single .photo-slide picture{border-radius:0}
.photo-news-single .photo-slide .owl-dots{position:absolute; width:100%; left:0; bottom:-34px; display:flex; justify-content:center; align-items:center}
.photo-news-single .owl-theme .owl-dots .owl-dot span{width:6px; height:6px; margin-left:2px; margin-right:2px}
.photo-news-single .owl-theme .owl-dots .owl-dot.active span,
.photo-news-single .owl-theme .owl-dots .owl-dot:hover span{width:20px; background-color:#4295F6}

.photo-news-single .news-info-sub{padding-top:12px; padding-bottom:12px; margin-left:auto; margin-right:auto; display:flex; justify-content:space-between; align-items:center}
.photo-news-single .news-info-sub .news-info{font-size:13px; color:var(--color-gray); line-height:1.4}
.photo-news-single .news-info-sub .btn-sns{width:24px; height:24px; display:inline-block; z-index:100; background:url('/wp-content/themes/watv/images/ui/ico_share.svg') no-repeat center / 100%}
.photo-news-single .copy-right{font-size:12px; color:#999; line-height:1.55}

.photo-news-single .news-content :not(.copy-right):where(p, ul, dl, ol){font-size:16px; line-height:1.6; color:#444}
.photo-news-single .news-content > *:last-child{margin-bottom:30px}

.photo-news-single .back{text-align:center}
.photo-news-single .btn-back{border-radius:999px; margin-top:20px}
.photo-news-single .btn-back::before{display:none}

@media(min-width:768px){
  .photo-news-single .news-info-sub{max-width:640px !important; padding:20px 0}
  .photo-news-single .photo-slide .owl-dots{bottom:-48px}
  .photo-news-single .news-content > *:last-child{margin-bottom:50px}
  .photo-news-single .photo-news-list h2{max-width:640px}
}
@media(max-width:1069px){
  .photo-news-single .photo-slide.container{width:100%}
  .related-posts.photo-news-list .lists > li:nth-of-type(n+10){display:none}
}
@media(min-width:1070px){
  .post-template-post-type-photonews .site-nav,
  .photo-news-single .container,
  .photo_news-template.single .site-footer .container{max-width:1000px}
  .photo-news-single .header-wrap{padding-top:30px; padding-bottom:30px}
  .photo-news-single .header-title > *:not(:first-child){margin-top:4px}
  .photo-news-single .header-title h1{font-size:18px}
  .photo-news-single .header-title h2{font-size:14px}
  .photo-news-single .news-content :not(.copy-right):where(p, ul, dl, ol){font-size:17px}
  .photo-news-single .photo-news-list .lists{grid-template-columns:1fr 1fr 1fr 1fr 1fr}
}


/* 포토뉴스 목록 */
.category-photo-news .page-title{margin-top:15px}
.category-photo-news .hd-post-title{font-weight:600}
@media(max-width:1069px){
  .category-photo-news .photo-news-list .lists{grid-auto-rows:1fr; grid-auto-flow:dense}
  .category-photo-news .photo-news-list .lists li:nth-child(23n+3),
  .category-photo-news .photo-news-list .lists li:nth-child(23n+6),
  .category-photo-news .photo-news-list .lists li:nth-child(23n+13),
  .category-photo-news .photo-news-list .lists li:nth-child(23n+19){grid-column:span 1; grid-row:span 2}
  .category-photo-news .photo-news-list .lists li:nth-child(23n+16){grid-column:span 2; grid-row: span 2}
  .category-photo-news .pagination{width:90%; margin-left:auto; margin-right:auto}
}
@media(min-width:1070px){
  .category-photo-news .post-list{margin-top:30px}
  .category-photo-news .page-title{margin-top:30px}
}
