/* Google font : Lora */
@import url('https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600&display=swap');

/* Noto Serif KR */
@font-face {
  font-family: 'NotoSerifKR';
  src: url('/font/NotoSerifKR-Light-subset.woff') format('woff'),
       url('/font/NotoSerifKR-Light-subset.woff2') format('woff2'),
       url('/font/NotoSerifKR-Light-subset.otf') format('otf');
  font-style:  normal;
  font-weight: 300;
}
@font-face {
  font-family: 'NotoSerifKR';
  src: url('/font/NotoSerifKR-Regular-subset.woff') format('woff'),
       url('/font/NotoSerifKR-Regular-subset.woff2') format('woff2'),
       url('/font/NotoSerifKR-Regular-subset.otf') format('otf');
  font-style:  normal;
  font-weight: 400;
}
@font-face {
  font-family: 'NotoSerifKR';
  src: url('/font/NotoSerifKR-Medium-subset.woff') format('woff'),
       url('/font/NotoSerifKR-Medium-subset.woff2') format('woff2'),
       url('/font/NotoSerifKR-Medium-subset.otf') format('otf');
  font-style:  normal;
  font-weight: 500;
}
@font-face {
  font-family: 'NotoSerifKR';
  src: url('/font/NotoSerifKR-SemiBold-subset.woff') format('woff'),
       url('/font/NotoSerifKR-SemiBold-subset.woff2') format('woff2'),
       url('/font/NotoSerifKR-SemiBold-subset.otf') format('otf');
  font-style:  normal;
  font-weight: 600;
}

/* Roboto */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/font/roboto-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('/font/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/font/roboto-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/font/roboto-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/font/roboto-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/font/roboto-v18-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/font/roboto-v18-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Italic'), local('Roboto-Italic'),
       url('/font/roboto-v18-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/font/roboto-v18-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/font/roboto-v18-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/font/roboto-v18-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/font/roboto-v18-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('/font/roboto-v18-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium'), local('Roboto-Medium'),
       url('/font/roboto-v18-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/font/roboto-v18-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/font/roboto-v18-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/font/roboto-v18-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/font/roboto-v18-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('/font/roboto-v18-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
       url('/font/roboto-v18-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/font/roboto-v18-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/font/roboto-v18-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('/font/roboto-v18-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/font/roboto-v18-latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  src: url('/font/roboto-v18-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold'), local('Roboto-Bold'),
       url('/font/roboto-v18-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/font/roboto-v18-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/font/roboto-v18-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/font/roboto-v18-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/font/roboto-v18-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 600;
  src: url('/font/roboto-v18-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
       url('/font/roboto-v18-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/font/roboto-v18-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/font/roboto-v18-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/font/roboto-v18-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/font/roboto-v18-latin-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
}



/* 폰트 셋팅 */
body, th, td, input, select, textarea, button, *{font-family:'Roboto',Helvetica,sans-serif}

.title,
.serif,
.serif > *,
#menu-main-nav > .menu-item > a,
.page-home h2,
.page-home .visual .title,
.page-home .visual .desc,
.page-home .visual .owl-carousel .carousel-title,
.page-home .title-post,
.hd-post-title,
blockquote.bible,
.lists .post-title:not(.category-faq .lists .post-title),
.category-solution .lists .post-excerpt,
body[class*="single-word"] .post-contents .owl-item h2,
.category-faq .category-list .post-title,
.post-contents h2{font-family:'Lora', serif}


/* 카피라이터 번역 */
.copyright::before{content:'अनुमतिविना प्रतिलिपि वा वितरण गर्न निषेध छ । अधिकार धारक परमेश्वरको मण्डली विश्व सुसमाचार समाज'}


/* NAV 메뉴명 개행 금지 */
.site-nav .menu-item a{white-space:nowrap}
@media(min-width:768px){
  * {word-break:keep-all}
}

.header div[class^="menu-main-nav"] > .menu > .menu-item > .sub-menu{min-width:220px}

.category-title .hd-post-title{line-height:1.2}
.page-about .page-section1 br,
.page-about .page-section5 br,
.contact .post-title br,
.title-category .desc br,
.category-title p br,
.category-title-visual .category-title br{display:none}
@media(max-width:767px){
  .category-title-visual{min-height:350px}
}
@media(min-width:768px){
  .page-about .page-section1 br,
  .page-about .page-section5 br,
  .contact .post-title br,
  .title-category .desc br,
  .category-title p br,
  .category-title-visual .category-title br{display:block}
}

/* 폰트 사이즈 */
.post-title{line-height:1.4}
.category-title p{line-height:1.4}
.page-home .visual .title{line-height:1.3}
[class*="global-bible-seminar"] .hd-post-title{letter-spacing:0}
@media(min-width:768px){
  .post-title{line-height:1.3}
  .page-home .visual .title{line-height:1.4}
  .title-category h2{line-height:1.2}
  [class*="global-bible-seminar"] .hd-post-title{line-height:1.2; font-size:50px}
  [class*="global-bible-seminar"] .sub-text .hd-post-title{font-size:40px}
}
@media(min-width:1070px){
  .category-title .hd-post-title{font-size:56px; line-height:1.2}
  .category-title p{line-height:1.6}
  [class*="global-bible-seminar"] .hd-post-title{font-size:65px}
  [class*="global-bible-seminar"] .sub-text .hd-post-title{font-size:52px}
}
