body {font-size:14px;}
body { word-spacing:-1px; margin:0; padding:0; background-color:#2f3032;}

hr {border: 0;border-top: dotted 1px #aaa;margin: 15px 0;}
a:visited,a:link {text-decoration: none;}
li a:hover{
  -webkit-transition: background-color 0.2s ease-out;
  -moz-transition: background-color 0.2s ease-out;
  -o-transition: background-color 0.2s ease-out;
  transition: background-color 0.2s ease-out;
  }
 .off_mobile {display:none;}
 .on_mobile {display:block;}

 .wrapper{background-color:#eeeae7;}

.wm_container {background-color:#eeeae7;margin-bottom: 50px;}
.wm_container .sidebar_cat {display:none;margin-bottom:30px;padding:0 25px 0 0;}
.wm_container .contentWrap {background-color:#fff;padding:10px;}
.wm_container .contentWrap.justWrap {padding:0;background-color:transparent;}
.wm_container .contentWrap.booksWrap {padding:10px 0;}

.container .title_location {padding: 40px 0 20px 0;}
.container .title_location h1 {margin:0;font-weight: 700;font-size:40px;font-family: arial;color: #555;}


/* Navigation and hamburger button */
#nav-button { position: fixed; top: 20px; right: 20px; cursor: pointer; z-index: 10000; background:transparent; }
.c-hamburger { display: block; position: relative; overflow: hidden; margin: 0; padding: 0; width: 32px; height: 30px; font-size: 0; text-indent: -9999px; appearance: none; box-shadow: none; border-radius: none; border: none; cursor: pointer; background-color: inherit; background:transparent; transition: background 0.3s; }
.c-hamburger:focus { outline: none; }
.c-hamburger span { display: block; position: absolute; top: 12px; left: 0; right: 0; height: 5px; background: #000; }
.c-hamburger span::before,
.c-hamburger span::after { position: absolute; display: block; left: 0; width: 100%; height: 5px; background-color: #000; content: ""; }
.c-hamburger span::before { top: -9px; }
.c-hamburger span::after { bottom: -9px; }
.c-hamburger--htx span { transition: background 0s 0.3s; }
.c-hamburger--htx span::before,
.c-hamburger--htx span::after { transition-duration: 0.3s, 0.3s; transition-delay: 0.3s, 0s; }
.c-hamburger--htx span::before { transition-property: top, transform; }
.c-hamburger--htx span::after { transition-property: bottom, transform; }
/* active state, i.e. menu open */
.c-hamburger--htx.is-active span { background: none; }
.c-hamburger--htx.is-active span::before { top: 0; transform: rotate(45deg); }
.c-hamburger--htx.is-active span::after { bottom: 0; transform: rotate(-45deg); }
.c-hamburger--htx.is-active span::before,
.c-hamburger--htx.is-active span::after { transition-delay: 0s, 0.3s; }

/* Nav common */
#WLnav { display:none; position: fixed;background-color:#7a2f3f;color:#fff;width:100%;height:120%;z-index:9998;top:0; }
#WLnav:after {content:" ";display:table;clear:both;}
#WLnav .close { width: 30px; margin: 20px; }
#WLnav > .container {height:100vh;padding: 0;overflow-y: auto;}
#WLnav .WLnav_innerWrap { margin:15% auto 0; }
#WLnav .WLnav_innerWrap:after { content:" ";display:table;clear:both; }
#WLnav .WLnav_innerWrap .container {padding: 0;}
#WLnav .logo {display:block;text-align: center;}
#WLnav ul { list-style: none; padding:0; margin:0; margin-top:15px; }
#WLnav ul li { text-align: center; margin-bottom: 10px; }
#WLnav ul li a { color:#fff;text-decoration: none;font-size:16px;font-weight: bold; }
#WLnav ul#menu-wm-nav > li > a {font-size:14px;}

/* Nav 2Depth */
#WLnav ul#menu-wm-nav > li > .sub-menu {display:none;margin:5px auto 20px;width: 220px;padding:3px 0;background-color:#fff;border-radius:5px;}
#WLnav ul#menu-wm-nav > li > .sub-menu > li {text-align: left;margin: 0 auto;}
#WLnav ul#menu-wm-nav > li > .sub-menu > li > a {font-size:12px;display:block;padding:3px 10px;width:100%;color:#444;}
#WLnav ul#menu-wm-nav > li > .sub-menu > li.current-menu-parent > a,
#WLnav ul#menu-wm-nav > li > .sub-menu > li.current-menu-item > a,
#WLnav ul#menu-wm-nav > li > .sub-menu > li.current_page_item > a,
#WLnav ul#menu-wm-nav > li > .sub-menu > li:hover > a {background-color:#444;color:#fff;}
#WLnav ul#menu-wm-nav > li.current_page_ancestor > .sub-menu {display:block;padding:3px 0;z-index:5;background-color:#fff;border-radius:5px;}
#WLnav ul#menu-wm-nav > li:hover > .sub-menu a {font-size:12px;padding:3px 10px;}
#WLnav ul#menu-wm-nav > li > ul.sub-menu.current-sub-menu {display: block;}

/* Nav 3Depth */
#WLnav ul.sub-menu > li > .sub-menu {display:none;}
li.current-post-ancestor > .sub-menu {display:block;}

/* Shortcode */
dl.lecture {border-top:1px solid #ccc;*zoom:1;margin:0;display:flex;}
dl.lecture:after{content:'';clear:both;display:block;}
dl.lecture dt,dl.lecture dd{float: left;padding:1.517%;min-height:80px;font-weight:normal;word-break:break-word;}
dl.lecture dt{width:15%;text-align:center;}
dl.lecture dd{width:50%;background-color: #f6f6f6;}
dl.lecture dd.city{width:20%;text-align:center;}
dl.lecture b{color: #9e1d26;}

dl.lecture_header {*zoom:1;margin:0;color: #a5a5a5;border-top: 3px solid #ca2f4c;font-size: 14px;line-height: 40px;text-align: center;}
dl.lecture_header:after{content:'';clear:both;display:block;}
dl.lecture_header dd{float: left;width:15%;padding:10px;font-weight: normal;text-align:center;font-weight: bold;}
dl.lecture_header dd.city{width:20%;}
dl.lecture_header dd.location{width:50%;}


/* accordion */
.acc_container .acc_dl {margin-bottom:0px;}
.acc_container .acc_dl dt {font-weight: bold;font-size:16px;padding: 10px 0;cursor:pointer;/*white-space: nowrap;overflow: hidden;text-overflow: ellipsis;*/}
.acc_container .acc_dl dt:after {content:" ";display:table;clear:both;}
.acc_container .acc_dl dt span {border-left: #444 4px solid;line-height: 20px;padding-left: 6px;float:left}
.acc_container .acc_dl dd {display:none;padding: 10px 20px 10px;margin-bottom: 10px;background-color:#ecebeb;}
.acc_container .acc_dl.active dt {font-size:18px;color: #ca2f4c;}
.acc_container .acc_dl.active dt span {border-color:#d23855;padding-left: 8px;}
.acc_container.review_con .acc_dl dt {border-bottom:1px dotted #999;}
.acc_container.review_con .acc_dl dt span {border:0}
.acc_container.review_con .acc_dl.active dt {border-bottom:3px solid #ca2f4c;}

.acc_container .con_contents .con_text,
.con_contents dl, .con_contents dd, .con_contents dt { margin:0; padding:0;box-sizing: content-box;}
.con_contents .con_subject {  font-size:16px; cursor:pointer; font-weight:bold; color:#444; font-family:'arial', sans-serif; padding:10px 0; overflow:hidden; @height:100%;}
.con_contents .con_subject span { border-left:#444 4px solid; padding-left:5px; float:left;}
.con_contents dt.con_subject h3 { font-size: 16px;font-family:'arial', sans-serif;margin:0;border-left:#444 4px solid; padding-left:5px; float:left;line-height: 1.4;}
.con_contents .con_subject div { overflow:hidden; @height:100%; padding-left:5px;}
.con_contents .reisze_on .con_subject { font-size:20px; color:#ca2f4c;}
.con_contents .reisze_on .con_subject span { border-color:#d23855; padding-left:8px;}
.con_contents .reisze_on dt.con_subject h3 { font-size:20px; color:#ca2f4c;border-color:#d23855; padding-left:8px;}
.con_contents .reisze_on .con_subject div { overflow:hidden; @height:100%;}
 #content .con_contents .con_text { background:#ecebeb; padding:10px 20px 10px; text-align:justify; margin-bottom:20px; overflow:hidden;}
.con_contents dt { padding:10px 0;  font-weight:bold;}
.con_contents dd { padding:0; overflow:hidden; @height:100%; }
.con_contents .con_text dd dt { padding-left:5px;}
.con_contents .con_text dd dd { padding:10px 0 10px 10px;text-align: left;}
.con_contents dd dl { overflow:hidden; @height:100%; border-top:1px solid #ccc;}
.con_contents dd dl:first-child { border:none;}
.con_contents dd dt { float:left; width:70px; color:#7d7a7a; font-size:20px;text-align:left;}
.con_contents dd dd dt { width:70px; font-size:12px;}
#content .con_contents .p_quote {font-weight:bold;/* padding:15px; background:#ccc;*/}




/* Pagination */
.paginationWarp {width:100%;text-align:center;}
.pagination>li>a, .pagination>li>span {color:#3f3f3f;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, 
.pagination>.active>a:focus, .pagination>.active>span:focus {background-color: #9c1d26;border-color: #9c1d26;}

/* table */
.table_container .tableWrap {display:none;}
.table_container .tableWrap.active {display:block;}

/* sub-menu */



/* OVERVIEW */
.overview_container {position:relative;}
.overview_container h1 {display:none;}


/* WOOMYUNG OVERVIEW */
.font24 {font-size:24px; line-height:34px;}
.font26 {font-size:26px; line-height:36px;}
.font30 {font-size:30px; line-height:38px;}
.font32 {font-size:32px; line-height:36px;}
.font50 {font-size:50px;}
.font60 {font-size:60px;}
.font70 {font-size:70px;}
.font80 {font-size:80px;}

.overview_wrap { padding:0; margin:0; }
.overview_wrap li, .overview_wrap ul { padding:0; list-style:none;}
.overview_wrap > li {height:770px;  }
.overview {position:relative; overflow:hidden; margin:0 auto; text-align:center;max-width:100%;}
.overview .leftarea{width:100%;margin:0 auto;}
.overview .leftarea iframe { width:100%; }
.overview .centerarea {  width:500px; margin:0 auto; border:0px solid #f00;}
.overview .menu{ text-align:center; margin:0 auto;color:#32435f; font-family:'Arial' 'Dotum' ; font-size:19px; padding-left:5px;width:500px;border-top:1px solid #000;padding-top:10px;}
.overview .more_btn{text-align:center; display:none;}
.overview .more_btn a{text-align:center; color:#496e87; font-family:'Myriad Pro' 'Arial' 'Dotum';font-weight:normal;}
.overview h2{font-family:arial;font-weight:normal;color:#1b232c; padding:0; margin:0; margin:0 auto; font-size:30px;	 letter-spacing:-1px;}
.overview h3{font-family:arial;font-weight:normal;color:#1b232c; padding:0; margin:0; margin:0 auto; font-size:32px;	 letter-spacing:-1px;}
.overview h4{font-family:arial;color:#496e87; font-size:14px; font-weight:normal; padding:0; margin:0; font-family:'Arial' 'Dotum';margin-top:150px;}
.overview p{font-family:'Georgia' 'Arial' 'Dotum'; color:#32435f; padding:0; margin:20px 0 0 0;  text-align:left;}
.overview .gray{color:#737373;}



/* WOOMYUNG OVERVIEW */
#woomyung_over_bg01 { background:url('../img/bg/woomyung_over_bg01.jpg') center no-repeat; }
#woomyung_over_bg01 h2{border-bottom:solid 1px #000; font-weight: normal;}
#woomyung_over_bg01 p {font-size: 25px;line-height:normal;}
.leftarea-margin {width:90%;margin:150px auto 0;}
.rightarea {width:90%;  margin:10px auto 0;}
#woomyung_over_bg02  h2 span{color:#777;}
#woomyung_over_bg03 { background:url('../img/bg/woomyung_over_bg03.jpg') center no-repeat; }
#woomyung_over_bg03 h2{color:white;font-size:30px;font-weight:bold;border-bottom:solid 1px #d4c8a8;}
#woomyung_over_bg03 p{color:white;font-size: 20px;}


#woomyung_over_bg02,
#message_over_bg02,
#books_over_bg02,
#maum_over_bg02 { height: auto;padding-bottom:15px;background:url('../img/bg/woomyung_over_bg02.jpg') center no-repeat;
	background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover; }
#woomyung_over_bg02  h2,
#message_over_bg02 h2,
#books_over_bg02 h2,
#maum_over_bg02 h2 {margin-bottom:20px; margin-top:50px; font-size:30px; line-height:30px; color:#32435f;text-transform:uppercase;max-width: 90%;}
#woomyung_over_bg02 .rightarea h3,
#message_over_bg02 .rightarea h3,
#books_over_bg02 .rightarea h3,
#maum_over_bg02 .rightarea h3{font-size:32px;font-weight:bold;color:#32435f;text-align:left;}
#woomyung_over_bg02 .rightarea p,
#message_over_bg02 .rightarea p,
#books_over_bg02 .rightarea p,
#maum_over_bg02 .rightarea p {color:#585858;font-size:20px;line-height:30px;margin-top:0px; }



/* MESSAGE OVERVIEW */
#message_over_bg01 { background:url('../img/bg/message_over_bg01.jpg') center no-repeat; }
#message_over_bg01 h2{border-bottom:solid 1px #000;text-transform:uppercase;}
#message_over_bg01 .centerarea{max-width:90%;width:700px;margin-top:110px;}
#message_over_bg01 p{font-size:24px;color:#444444;line-height:normal;}
#message_over_bg03 { background:url('../img/bg/message_over_bg03.jpg') center no-repeat; }
#message_over_bg03 .centerarea{max-width:90%;width:650px;margin-top:110px;}
#message_over_bg03 h2{color:white;font-size:30px;font-weight:normal;text-transform:uppercase;}
#message_over_bg03 p{color:white;font-size: 24px;line-height:normal;}

/* BOOKS OVERVIEW */
#books_over_bg01 { background:url('../img/bg/books_over_bg01.jpg') center no-repeat; }
#books_over_bg01 .centerarea{max-width:90%;width:700px;margin-top:110px;}
#books_over_bg01 h2{color:white;font-size: 30px;line-height: 30px;font-weight:bold;letter-spacing:9px;border-bottom:solid 1px #acaaa0;text-transform:uppercase;}
#books_over_bg01 h4{color:#dbdbdb;font-size:10px;line-height: 30px;letter-spacing:7px;text-transform:uppercase;}
#books_over_bg01 p{color:white;width:722px;max-width: 100%;text-align: left;margin:50px auto 0; font-size: 20px;line-height: 30px;}
#books_over_bg03 { background:url('../img/bg/books_over_bg03.jpg') center no-repeat; }
#books_over_bg03 .overview .leftarea {width:620px;max-width:90%;}
#books_over_bg03 h2{font-size:30px;line-height: 30px;color:white;max-width:100%;font-weight:bold;margin-top:100px;border-bottom:solid 1px #b1a08e;text-align:center;text-transform:uppercase;}
#books_over_bg03 p{color:white;max-width:100%;font-size: 20px;line-height: 30px;}


/* MEDITATION OVERVIEW */
#maum_over_bg01 { background:url('../img/bg/meditation_over_bg01.jpg') center no-repeat; }
#maum_over_bg01 h2{color:#363636;font-size:30px;line-height: 30px;font-weight:normal;letter-spacing:-2px; height:auto; border-bottom:solid 1px #6f7170;text-transform:uppercase;}
#maum_over_bg01 h4{color:#363636;letter-spacing:12px;text-transform:uppercase;font-size:16px;}
#maum_over_bg01 p{color:#363636; font-size:25px;font-size: 20px;line-height: 30px;}
#maum_over_bg01 .qoute{font-style:italic;margin-top:20px;margin-bottom:20px;font-size:20px;}
#maum_over_bg03 { background:url('../img/bg/meditation_over_bg04.jpg') center no-repeat; }
#maum_over_bg03 .centerarea{width:610px;max-width:90%;margin-top:100px;}
#maum_over_bg03 h2{color:white;font-size:30px;font-weight:bold;border-bottom:solid 1px #ccc;padding-bottom:13px;text-transform:uppercase;}
#maum_over_bg03 p{color:white;font-size: 20px;line-height: 30px;text-align: left;margin-top:20px;}

/*COEXIST OVERVIEW*/
.coexist_bg { background:url('../img/bg/coexist_bg.jpg') center top no-repeat; }
.coexist_conwrap { width:960px;max-width: 100%;margin:0 auto; overflow:hidden; }
.coexist_conwrap .coexist_con_bg { background:url('../img/bg/coexist_con_bg.png') repeat; width:648px;max-width: 100%;padding-bottom:20px;margin-right:313px; }
.coexist_con_list { overflow:hidden; padding:0; margin:0; }
.coexist_con_list li { display:none; padding:50px 0 0; list-style:none;}
.coexist_con_list h3 { height:79px; line-height:79px; background:url('../img/bg/coexist_list_tit.png') bottom repeat-x; text-align:center; padding:0; padding-top:333px; margin:0; }
.coexist_con_list h4 {margin:0 15px;}
.coexist_con_list .coexist_con_list0 h4 { background:url('../img/bg/coexist_list_tit.png') bottom repeat-x; text-align:center; margin-bottom:20px; padding-bottom:20px; }
.coexist_con_list .more_btn { text-align:center; }
.coexist_con_list p { line-height:18px; font-size:12px; text-align:center; color:#3f3f3f; padding-top:15px; }
.coexist_con_list .coexist_con_list1 {  background:url('../img/coexist/coexist_list_img1.png') center top no-repeat; height:410px; }
.coexist_con_list .coexist_con_list2 {  background:url('../img/coexist/coexist_list_img2.png') center top no-repeat; height:410px; }
.coexist_con_list .coexist_con_list3 {  background:url('../img/coexist/coexist_list_img3.png') center top no-repeat; height:410px; }
.coexist_con_list .coexist_con_list4 {  background:url('../img/coexist/coexist_list_img4.png') center top no-repeat; height:410px; }
.coexist_con_list .coexist_con_list5 {  background:url('../img/coexist/coexist_list_img5.png') center top no-repeat; height:410px; }
.coexist_con_list .coexist_con_list6 {  background:url('../img/coexist/coexist_list_img6.png') center top no-repeat; height:410px; }
.coexist_conwrap .coexist_list_btn { width:90%;;margin:0 auto;padding: 0; }
.coexist_conwrap .coexist_list_btn li { float:left; width:100%;min-width: 140px;text-align:center; font-size:12px; text-align:center;padding:0 10px;margin:5px auto; list-style:none;}
.coexist_conwrap .coexist_list_btn li a { display:block;line-height:39px;background:#3c3939; color:#fff;margin: 0 auto;border-radius: 4px; }
.coexist_conwrap .coexist_list_btn li a:hover,
.coexist_conwrap .coexist_list_btn li a.coexist_btn_on { background:#fff; color:#3c3939; }
.coexist_conwrap .coexist_list_btn:after {content:" ";display:table;clear:both;}
.coexist_videoWrap {width:90%;margin:0 auto;}
.coexist_videoWrap img {max-width:100%;}








	/* tab menu */
	.contentWrap #tab_sub { width:100%;  padding:0; margin:0 auto;margin-top:0px; margin-bottom:9px;zoom:1;}
	.contentWrap #tab_sub:after {content:""; display:block; clear:both;}
	.contentWrap #tab_sub2 { width:650px; height:35px; padding:0 0 0 50px; margin:0 auto;float:left; }
	.contentWrap #tab_sub li { width:223px; height:40px; font-size:12px; font-weight:bold;color:#5c5555;float:left;padding-right: 1px;margin-bottom:1px;font-family:'Arial', sans-serif; list-style:none; overflow:hidden;}
	.contentWrap #tab_sub li h2 {margin:0;font-family:'Arial', sans-serif;}
	.contentWrap #tab_sub a { height:50px; font-size:12px; font-weight:bold;background-color:#eaeaea;color:#5c5555;  display:block; line-height:40px; text-align:center; margin:0 auto;text-decoration:none; }
	.contentWrap #tab_sub a:hover{ background-color:#777; }
	.contentWrap #tab_sub .on a { background-color:#a02741; }
	.contentWrap #tab_sub .on a,
	.contentWrap #tab_sub a:hover { color:white; }

	.contentWrap #tab_sub.menu_two li,
	.contentWrap #tab_sub.menu_three li,
	.contentWrap #tab_sub.menu_four li,
	.contentWrap #tab_sub.menu_five li{ width:100%; }


/* view style */
.viewstyle-text .views-row {font-family:'Georgia', sans-serif; font-size:14px;}
.viewstyle-text .views-row { border-bottom:1px solid #ccc; padding:12px 12px 12px 0;}
.viewstyle-text .views-row:first-of-type { border-top:1px solid #ccc; }
.viewstyle-text .views-field-title {  border-left:6px solid #ccc; font-weight:bold; /* margin:10px 0 0;*/ padding:1px 0 0px 24px ; font-size:14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} 
.viewstyle-text .views-field-title h3.field-content {margin: 0;font-size: 14px;font-weight: bold;}
.viewstyle-text .views-field p { margin:0; }  
.viewstyle-text .views-field-body { border-left:6px solid #ccc; font-size:14px; color:#777; padding:7px 0 0px 24px; line-height:22px; }
.viewstyle-text .views-field-field-subtitle { border-left:6px solid #ccc; font-size:12px; color:#777; padding:7px 0 0px 24px; line-height:22px;font-family:'georgia'; }
.viewstyle-text .views-row a { color:#444;}
.viewstyle-text .views-row:hover { background:#fff;}
.viewstyle-text .views-row:hover a { color:#c92f4c;}
.viewstyle-text .views-row:hover .views-field-title { border-color:#c92f4c;}
.viewstyle-text .views-row:hover .views-field-body { border-color:#c92f4c;}
.viewstyle-text .views-row:hover .views-field-field-subtitle { border-color:#c92f4c;}
.views-field-field-image img {width:100%;}

/*
.style-page, .style-content {font-family: 'Georgia', 'Arial' 'dotum', sans-serif;font-size: 14px;line-height: 20px;word-spacing: 0px;color: #333;}
.style-page p, .style-content p {margin-top: 10px;}
.style-page h2, .style-content h2 {font-size: 26px;font-family: 'Arial', sans-serif;font-weight: bold;color: #ca2f4c;text-align: center;word-spacing: -1px;margin: 50px 60px 0;line-height: 30px;}
.style-page h3, .style-content h3 {font-weight: bold;font-size: 26px;font-family: 'arial', sans-serif;word-spacing: -1px;letter-spacing: -1px;color: #c92f4c;line-height: 30px;margin-bottom: 15px;}
.style-page h4, .style-content h4 {font-weight:bold;font-size: 20px;text-align: left;font-family: 'Georgia', sans-serif;word-spacing: -2px;color: #4d4d4d;margin: 30px 0 10px 0;line-height: 28px;}
.style-page h5, .style-content h5 {font-weight: bold;font-size: 20px;text-align: left;font-family: 'Georgia', sans-serif;word-spacing: -1px;color: #ca2f4c;margin: 30px 0 10px 0;}
*/
.contentWrap .title_text { width:100%; margin:0 auto; padding:20px 0;  }
.contentWrap .pointword {color: #444;font-size: 24px;font-weight: normal;letter-spacing: 2px;padding-right: 5px;}
.contentWrap h2 { font-size:26px; font-family:'Arial', sans-serif;  font-weight:bold; color:#ca2f4c; word-spacing:-1px;margin: 5px 0 5px 0;}
.contentWrap .type-page h3 { font-weight:bold; font-size:20px; text-align:left; font-family:'Georgia', sans-serif; word-spacing:-2px; color:#4d4d4d; margin:30px 0 10px 0;}
.contentWrap .type-page h4 { font-weight:bold; font-size:20px; text-align:left; font-family:'Georgia', sans-serif; word-spacing:-2px; color:#4d4d4d; margin:30px 0 10px 0;}
.contentWrap .type-page h5 { font-weight:bold; font-size:20px; text-align:left; font-family:'Georgia', sans-serif; word-spacing:-1px; color:#ca2f4c; margin:30px 0 10px 0; }
.contentWrap .type-page h5.leftbar {font-size: 16px;font-family: 'arial', sans-serif;border-left: 4px solid #ca2f4c;padding: 0 0 0 7px;line-height: 16px;margin-bottom: 0px;}

.contentWrap {font-family: 'Georgia', 'Arial', 'dotum', sans-serif;font-size: 14px;line-height: 20px;word-spacing: 0px;color: #333;overflow: hidden;}
.contentWrap img {max-width:100%;}
.contentWrap:after {content:" ";display:table;clear:both;}
.contentWrap .type-page p {margin-top: 10px;}
.contentWrap .type-page h4.bordertitle {text-align: center;border-bottom: solid 1px #a6a6a6;padding-bottom: 20px;width: 80%;margin-left: 10%;margin-top: 0px;font-size: 16px;font-weight: normal;margin-top: 10px;margin-bottom: 30px;font-family: 'arial';}

h6 {padding: 0 15px;font-size: 14px;font-style: italic;font-weight: normal;font-family: 'Georgia', sans-serif;word-spacing: -1px;line-height: 31px;background: url('../img/bg/bg-h6.gif') 0 3px repeat;margin: 25px 0;}
p.p_quote {font-weight: bold;}
.pcenter {text-align: center;}
.contentWrap .con_contents .con_text {background: #ecebeb;padding:5px 12px 5px;text-align: justify;margin-bottom: 20px;overflow: hidden;}
.info {padding-left: 10px;background-color: #c92f4c;border-left: 7px solid #81192d;color: white;font-family: 'arial';font-size: 11px;width: 130px;}
.pointword {color: #c92f4c;font-size: 24px;font-weight: normal;letter-spacing: 2px;padding-right: 5px;}
.leftbar {margin-top: 10px;border-left: 2px solid #a02741;padding: 0 0 0 8px;}
.img_left {float: left;margin-right: 15px;}
.imgleft{float:left;margin-right:3px;}
.book_title {font-style:italic;}
.one_half {width: 50%;}
.imgwrap {float: left;}
.moblie_fulldisplay {width:100%;}
.moblie_nodisplay {display:none;}

.footer {background:#393738;border-bottom:1px solid #454241;color:#aeaeae;font-size:12px;padding:20px 0 10px;}


/*Research Center Results*/
.results_li {padding:0;width: 100%;}
.results_li:first-child{border-top:4px solid #ca2f4c;}
.results_li {border-bottom:1px dotted #a6a6a6; float:left;}
.results_li li { float:left; padding:20px 0;margin-bottom:0px; list-style:none;width:33.333%;text-align:center;}
.results_li li.last { margin-right: 0 ;}
.results_li li img{width:90%;display:block;margin:0 auto 5px;}





#main_content1 { position:relative; overflow:hidden; width:100%; text-align:center; }
#main_content1 img { border:0; }
#main_content1 .main_content1_bg { position:absolute; left:50%; margin-left:-1000px; filter:alpha(opacity=0); opacity:.0; }

#main_content1 .main_content1_title_wrap {  display:inline-block;margin-top: 22%;max-width: 95%;position:relative; }
#main_content1 .main_content1_box { filter:alpha(opacity=0); opacity:.0; }
#main_content1 .main_content1_box .wm_title_h3 { color:#fff; font-family:"Georgia"; margin:0; padding:0; text-align:center;  font-size:2.5em; font-weight:normal;  }
#main_content1 .main_content1_box p { font-size:1em; color:#fff; font-family:"Georgia";  margin:5px auto; text-align:center; padding:10px 0 0 0; }
#main_content1 .main_content1_box p span{font-size:0.8em;}
#main_content1 .main_content1_box .line_point { height:0px; margin:0 auto; margin-top:10px;  background-color:#a59d9b; filter:alpha(opacity=0); opacity:.8; }

#main_content1 .main_content1_box .main1 { width:100%;  }
#main_content1 .main_content1_box .main1 .wm_title_h3 { color:#fff;  }
#main_content1 .main_content1_box .main1 p { color:#fff; font-size:1.5em; filter:alpha(opacity=0); opacity:.8; line-height:29px}


#main_content1 .main_content1_box .main2 { width:100%; }
#main_content1 .main_content1_box .main2 .wm_title_h3 { color:#433b3b;  }
#main_content1 .main_content1_box .main2 p { color:#433b3b;   font-size:1.4em; filter:alpha(opacity=0); opacity:.8; line-height:30px }

#main_content1 .main_content1_box .main3 { width:100%; }
#main_content1 .main_content1_box .main3 .wm_title_h3 { color:#433b3b;  }
#main_content1 .main_content1_box .main3 p { color:#433b3b; font-size:1.4em; filter:alpha(opacity=0); opacity:.8; line-height:30px}

#main_content1 .main_content1_box .main4 { width:100%; }
#main_content1 .main_content1_box .main4 .wm_title_h3 { color:#433b3b;  }
#main_content1 .main_content1_box .main4 p { color:#433b3b; font-size:1.3em; filter:alpha(opacity=0); opacity:.8; line-height:30px }

#main_content1 .main_content1_box .main5 { width:100%; }
#main_content1 .main_content1_box .main5 .wm_title_h3 { color:#fff;  }
#main_content1 .main_content1_box .main5 p { color:#fff;  font-size:1.4em; filter:alpha(opacity=0); opacity:.8; line-height:30px }

#main_content1 .main_content1_tit_btn { position:absolute; display:block; left:40px; top:240px; filter:alpha(opacity=0); opacity:.0; display:none; }
#main_content1 .main_content1_title_wrap .btn_left { background:url("/img/main/main_content1_btn_left.png") no-repeat; width:48px; height:78px; display:block; position:absolute; left:0; top:241px;  }
#main_content1 .main_content1_title_wrap .btn_right { background:url("/img/main/main_content1_btn_right.png") no-repeat; width:48px; height:78px; display:block; position:absolute; right:0; top:241px;  }

#main_content1 .main_content1_btn_wrap { width:100%; height:52px; position:absolute; left:0; bottom:0; }
#main_content1 .btn_wrap { width:150px; height:52px; margin:0 auto;  }

#main_content1 .btn_wrap .btn_area ul { padding:0; margin:0; } 
#main_content1 .btn_wrap .btn_area li { list-style:none; float:left; height:14px; overflow:hidden; }
#main_content1 .btn_wrap .btn_area li a { width:20px; height:14px; margin-left:10px; background:url("/img/main/main_content1_btn_won.png") left top no-repeat; display:block;}


/* #main_content2 ¿µ¿ª */
#main_content2 { overflow:hidden; background:#f6f6f6; }
#main_content2 .main_content2_bg { overflow:hidden; width:960px; margin:5% auto;max-width: 95%; position:relative; }
#main_content2 .main_content2_bg h2 { font-family:"Ebrima"; text-align:center;font-size: 36px;color:#4f4d4d; font-weight:normal; word-spacing:0.03em; }
#main_content2 .main_content2_bg .wm_title_h3 { width:676px;max-width: 90%;border-top:1px solid #a6a6a6; font-family:"Ebrima"; text-align:center; margin:20px auto 40px; padding:14px 0 0 0; font-size:18px; color:#929292; font-weight:normal;line-height: 28px;}
#main_content2 .main_content2_bg .wm_title_h3 span {font-size:0.8em;}

#main_content2 .main_content2_bg img { width:100%; height:100%; border:0; }
#main_content2 .main_content2_bg ul {width:100%; left:0;  margin:0; padding:0; }
#main_content2 .main_content2_bg ul li { width:33.333%;padding: 0 5px;list-style:none; float:left;}
#main_content2 .main_content2_bg ul li:first-child { margin:0; }

#main_content2 .main_content2_bg ol { width:100%; margin:0; padding:0; }
#main_content2 .main_content2_bg ol li { width:100%; list-style:none; margin:0; padding:0; } 
#main_content2 .main_content2_bg ol li a { display:block; overflow:hidden; position:relative; }
#main_content2 .main_content2_bg .main_content2_img {overflow:hidden; border:1px solid #ccc; }
#main_content2 .main_content2_bg .main_content2_text { height:70px; line-height:70px; font-size:1em; font-family:"Ebrima"; background:url("/img/main/main_content2_text_bg.png") no-repeat; text-align:center; font-weight:bold; color:#444;}
#main_content2 .main_content2_bg .main_content2_text h3 {font-size: 16px;font-weight:bold;}


/* #main_content3 */
#main_content3 { position:relative; overflow:hidden;background:url("/img/main/main_content3_bg.png") center; }
#main_content3 img { border:0; }

#main_content3 .main_content3_wrap { position:relative;width:960px;margin:10% auto 7%;max-width: 95%;overflow: hidden; }
#main_content3 .main_content3_wrap .main_content3_sub01 { list-style:none; }
#main_content3 .main_content3_wrap .main_content3_sub02 { list-style:none; display:none; }

#main_content3 .main_content3_wrap .main_content3_tab { position:absolute; width:460px;  top:39px; left:50%; margin-left:-230px;}
#main_content3 .main_content3_wrap .main_content3_tab li { float:left; width:209px; height:31px; line-height:31px; list-style:none; text-align:center; font-family:"Ebrima"; }
#main_content3 .main_content3_wrap .main_content3_tab .tab_line { float:left; width:1px; background:url('/img/main/main_content3_tab_line.png') center no-repeat; padding:0 20px; }
#main_content3 .main_content3_wrap .main_content3_tab .tab01 { float:left; background:url('/img/main/main_content3_tab1.png') no-repeat; color:#ffffff; cursor:pointer; }
#main_content3 .main_content3_wrap .main_content3_tab .tab02 { float:left; background:url('/img/main/main_content3_tab2.png') no-repeat; color:#5a4f4f; cursor:pointer; }

#main_content3 .main_content3_wrap .main_content3_title h2 {color:#5a4f4f;font-family:"Ebrima";font-size:36px;font-weight:700;text-align:center;margin-bottom: 24px;}
#main_content3 .main_content3_wrap .main_content3_title h2 span {font-size:19px;color:#666;margin-bottom:7px;display: block;}
#main_content3 .main_content3_wrap .main_content3_text p { width:100%; font-size:14px; color:#515a65; margin:0; padding:0; width:100%; font-family:"Ebrima"; margin-bottom:10px; }
#main_content3 .main_content3_wrap .main_content3_text a { text-decoration:none; color:#df2d2d; font-size:0.8em; font-weight:bold; font-family:"Ebrima"; }
#main_content3 .main_content3_wrap .main_content3_text .tar02,
#main_content3 .main_content3_wrap .main_content3_text .tar03,
#main_content3 .main_content3_wrap .main_content3_text .tar04 { display:none; }

.main_video_container {padding-top:30px;padding-bottom:15px;border-top:1px solid #8b8785;border-bottom:1px solid #8b8785;}
#main_content3 .main_content3_wrap .main_video_item {margin-bottom:20px;}
#main_content3 .main_content3_wrap .main_video_content > ul {padding:0 10px;}
#main_content3 .main_content3_wrap .main_content3_btn ul:after {content:" ";display:table;clear:both;}
#main_content3 .main_content3_wrap .main_content3_btn01 {margin:0; padding:0;float: left; }
#main_content3 .main_content3_wrap .main_content3_btn02 {margin:0; padding:0;float: left; }
#main_content3 .main_content3_wrap .main_content3_btn li { width:145px; height:82px; list-style:none; float:left; margin:6px 7px; }
#main_content3 .main_content3_wrap .main_content3_btn li a { display:block; font-weight:bold; height:76px; border:3px solid #999; text-decoration:none;box-sizing: content-box; }
#main_content3 .main_content3_wrap .main_content3_btn li a:hover { border:3px solid #727272; }
#main_content3 .main_content3_wrap .main_content3_btn li .on { border:3px solid #ff3e3c; }

#main_content3 .main_content3_wrap .main_content3_line { width:932px; border-top:1px solid #8b8785; position:absolute; left:13px; bottom:57px; }


/* #main_content4 */
#main_content4 { overflow:hidden;background:url('/img/main/main_content4_bg.png') no-repeat;background-size: auto 100% ;background-size: cover; }
#main_content4 .main_content4_bg {overflow: hidden;width:960px;margin:5% auto;max-width: 97%;position:relative; }
#main_content4 .main_content4_bg h2 { font-size:32px;font-family:"Ebrima"; text-align:center;margin:20px auto; padding:0; color:#e7e7e7; font-weight:normal; width:630px;max-width:100%; }
#main_content4 .main_content4_bg .c4_subtitle { font-family:"Ebrima"; text-align:center;font-size:19px; color:#b5b5b5; font-weight:bold;line-height: normal;}
#main_content4 .main_content4_bg .c4_subtitle span { color:#ff757b; }

#main_content4 .main_content4_bg ul {width:100%;margin:20px 0; padding:0; }
#main_content4 .main_content4_bg ul:after{content:" ";display:table;clear:both;}
#main_content4 .main_content4_bg ul li { width:100%;height:313px; list-style:none; float:left;padding:0 5px;text-align:center;margin-bottom:10px; }
#main_content4 .main_content4_bg ul li a { display:inline-block; width:224px; height:310px; font-family:"Ebrima";}
#main_content4 .main_content4_bg ul li a.tab01 { background:url('/img/main/main_content4_tab_bg01.png') top center no-repeat; }
#main_content4 .main_content4_bg ul li a.tab02 { background:url('/img/main/main_content4_tab_bg02.png') top center no-repeat; }
#main_content4 .main_content4_bg ul li a.tab03 { background:url('/img/main/main_content4_tab_bg03.png') top center no-repeat; }
#main_content4 .main_content4_bg ul li a.tab04 { background:url('/img/main/main_content4_tab_bg04.png') top center no-repeat; }
#main_content4 .main_content4_bg ul li a div { text-align:center; color:#a12a2a;  margin-bottom:18px; padding-top:172px; }
#main_content4 .main_content4_bg ul li a div h3{ margin:0;font-weight:bold;font-size:15px;}
#main_content4 .main_content4_bg ul li a p { text-align:left; width:189px; margin:0 auto; border-top:1px solid #cecece; padding-top:12px; color:#666; font-size:0.78em; letter-spacing:-0.02em; line-height:18px; }

#mobile_main { display:block; }


.timeline .con_contents dt.con_subject h3 {padding-left:0;border:0;}


/*Time Line*/
.time-line .mm_history_01 .history_tit { width:652px; max-width: 100%;}
.time-line .mm_history_01 h3 { padding:10px; font-size:26px; font-family:'Arial','NanumGothic', sans-serif;  font-weight:bold; color:#b93942; text-align:left; word-spacing:-1px;margin:0; line-height:40px;  }
.time-line .mm_history_01 {width:100%; margin:30px 0 10px; overflow:hidden; @height:100%;}
.time-line .mm_tbl_01 { border-top:3px solid #b93942; border-bottom:2px solid #d0d0d0;}
.time-line .mm_tbl_01 .day {padding-left:10px; padding-top:8px; padding-bottom:8px; font-size:12px; color:#333; font-family:'Arial','NanumGothic', sans-serif;}
.time-line .mm_tbl_01 .story {font-size:12px;  color:#131313; font-family:'NanumGothic', sans-serif; padding:8px;}
.time-line .mm_tbl_01 .gray {background-color:#f0f0f0;}
.time-line .mm_history_01 .tbl_gap { width:209px;}
.time-line .mm_history_01 .tbl_gap img { width:100%;}
.time-line .mm_history_01.img_right .tbl_gap { float:right;display:none;}
.time-line .mm_history_01.img_right .tbl_cnt{ padding: 0;}
.time-line .mm_history_01.img_left .tbl_gap  { float:left;display:none;}
.time-line .mm_history_01.img_left .tbl_cnt { padding-left: 0;}



/* location-korea */
.location_korea #content .view-header > div { margin:0 auto; width:672px; height:390px; border:1px solid #d7d7d7; margin-bottom:25px; overflow:hidden; }
.location_korea #content .view-filters { float:right; margin-bottom:10px;}
.location_korea #content .view-filters label { display:none; }
.location_korea #content .view-filters .views-exposed-widget { padding:0; }
.location_korea #content .view-filters .form-text { height:27px; line-height:17px; width:158px; padding:0; margin:0; vertical-align:top; border:1px solid #c3c3c3; background:#eeeeee; }
.location_korea #content .view-filters .form-submit { height:29px; width:35px; padding:0; margin:0; vertical-align:top; background:url(/img/icon_sel.gif) center no-repeat; text-indent:-5000px; border:0; }

.view-id-location_korea { padding:29px; }
.view-id-location_korea .view-content .views-table { border:0; font-size:0.73em; }
.view-id-location_korea .view-content .views-table tr { border:0; }
.view-id-location_korea .view-content thead th { background:#9e9393; border-top:2px solid #973535; color:#fff; border-left:0; border-right:0; height:32px; line-height:32px; font-weight:bold; }
.view-id-location_korea .view-content tbody td { background:#fff; border-bottom:1px solid #d1d1d1; color:#5b5b5b; border-left:0; border-right:0; padding-top:13px; padding-bottom:13px; }
.view-id-location_korea .view-content tbody .views-row-last { border-bottom:2px solid #c1c1c1; }
.view-id-location_korea .view-content .views-field-field-retreat { width:40px; }
.view-id-location_korea .view-content .views-field-field-retreat-tel { width:75px; }
.view-id-location_korea .view-content .views-field-field-retreat-fax { width:75px; }
.view-id-location_korea .view-content .views-field-field-retreat-date { width:100px; }
.view-id-location_korea .view-content .views-field-field-map { width:30px; }

/* Lecture History */
.history_content {overflow:auto;}
.history_content .view-filters {position:absolute; top:230px; right:-15px; float:right; z-index:5; }
.history_content .view-filters .form-select { width:140px; height:30px; padding-left:5px; line-height:30px; color:#fff; background:#b93942; font-size:14px; font-weight:bold; border:0; }
.history_content .views-label-field-history { display:none; }
.history_content .view-filters label { display:none; }
.history_content #bg_lecture {width:100%; position:relative; overflow:hidden;margin-bottom:10px; }
.history_content #bg_lecture img {width:100%; border:0;}
.history_content .h3_day { margin:0; padding:0; font-size:45px; height:55px;font-family:'Arial','NanumGothic','��������', sans-serif; font-weight:bold; color:#b93942; text-align:left; word-spacing:-1px; background:url('');}
.history_content #con_wrap .ct { margin-top:5px; font-size:14px; font-family:'Georgia', sans-serif; }
.history_content #con_wrap .ct th { color:#a5a5a5; border-top:3px solid #ca2f4c; border-bottom:1px solid #e0e0e0; line-height:40px; text-align:center; }
.history_content #con_wrap .ct td { text-align:center; color:#747474;}
.history_content #con_wrap .ct b { font-size:12px; color: #9e1d26;/*display:block;width:100%;*/ }
.history_content #con_wrap .ct .venue {text-align:left; padding:10px 17px; }
.history_content #con_wrap .ct .bg_color {background-color:#f6f6f6; }
.history_content #con_wrap .ct .dotted {border-bottom:1px dotted #ccc; padding:10px 17px; }
.history_content #con_wrap .ct .span_point { color: #5d5455; }
.history_content .view-empty > p { height:100px; line-height:100px; font-weight:bold; text-align:center; }
.history_selector {position:absolute;right:10px;padding: 5px 15px 5px 5px;line-height: 30px;color: #fff;background: #b93942;font-size: 14px;font-weight: bold;border: 0;z-index:3;}


/* Accolades */
.field-subtitle .field-item {font-size:18px;color:#777;text-align:center;border-bottom:solid 1px #ccc;padding-bottom:10px;width:80%;margin: 0 auto 30px;}

/* Artistic Works - Music */
.music .contentWrap a {color: #337ab7;}

/* Dialogues */
.dialogue_q {float:left;list-style:none;background-color:#f0f0f0;padding:5px 5px;width: 100%;}
.dialogue_q li:first-child{float:left;width:18%;min-width:110px;color:#7a2f3f;font-weight:bold;}
.dialogue_q li{float:left;width:100%;}
.dialogue_a {float:left;list-style:none;padding:5px 5px;width: 100%;}
.dialogue_a li:first-child{float:left;width:18%;min-width:110px;color:#c8561f;font-weight:bold;}
.dialogue_a li{float:left;width:100%;}
span.gray{color:#464545;}


/* Words of the Truth - Card Style */
.cardColumns {-webkit-column-count: 1;-webkit-column-gap: 10px;-webkit-column-fill: auto;-moz-column-count: 1;-moz-column-gap: 10px;-moz-column-fill: auto;column-count: 1;column-gap: 15px;column-fill: auto;}
.cardColumns .pin {display: inline-block;background: #FEFEFE;border: 2px solid #FAFAFA;box-shadow: 0 1px 2px rgba(34, 25, 25, 0.4);margin: 0 2px 15px;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;column-break-inside: avoid;padding: 15px;padding-bottom: 5px;background: -webkit-linear-gradient(45deg, #FFF, #F9F9F9);opacity: 1;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}
.cardColumns .pin img {width: 100%;border-bottom: 1px solid #ccc;padding-bottom: 15px;margin-bottom: 5px;}
.cardColumns .pin p {color: #333;margin: 0;}
.cardColumns:hover .pin:not(:hover) {opacity: 0.7;}
/* Words of the Truth - Masonry Style */
.category-wordsoftruth .cardstyle {background-color:#fff;padding:10px;margin-bottom:10px;box-shadow: 0 1px 2px rgba(34, 25, 25, 0.4);background: -webkit-linear-gradient(45deg, #FFF, #fdfdfd);opacity: 1;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}
.category-wordsoftruth .contentWrap .row {margin: 0 -7px;}
.category-wordsoftruth .grid-item, .category-wordsoftruth .grid-sizer {padding:0 7px;}
.category-wordsoftruth .grid:hover .cardstyle:not(:hover) {opacity: 0.7;}
.wordtruth-top{padding: 35px 60px;margin-bottom:10px;background: url('/img/message/message_bg06.jpg') left top repeat;color: white;font-size: 28px;line-height: 35px;}

/* Books Category */
.category-books .wm_container {width: 1450px;max-width:100%;padding:0 10px;}
.category-books .grid-item {padding:0px 6px 12px;}
.category-books .grid-item .cardstyle {border: 1px solid #e0e0e0;border-radius: 4px;background: #fff;padding: 12px;height: 100%;}
.category-books .cardstyle:hover {border-bottom: 4px solid #7a2f3f;border-color:#c63c3c;
  -webkit-transition: border-color 0.2s ease-out;
  -moz-transition: border-color 0.2s ease-out;
  -o-transition: border-color 0.2s ease-out;
  transition: border-color 0.2s ease-out;}
.category-books .cardstyle .thumb a img {width:100%;}
.category-books .cardstyle .item-wrap {margin-top:10px;}
.category-books .grid-books {height:307px;}
.category-books .grid-books .thumb {max-height: 200px;overflow: hidden;border: 1px solid #ddd;}
.category-books .contentWrap h2 {font-size: 15px;margin: 0;font-weight: normal;text-align: left;font-family:'Georgia', 'Arial', 'dotum', sans-serif;}
/* Books Single */
.booksWrap .b_column:nth-child(3) {padding-top: 35px;}
.booksWrap .b_column h2 {color: #c92f4c;font-size: 30px;font-weight: bold;margin: 10px 0;line-height: 34px;text-align:left;}
.booksWrap .b_item {border-bottom: 1px solid #ccc;margin: 10px 0;padding:10px 0 20px;}
.booksWrap .b_item:last-child {border-bottom: none;padding-bottom: 0;}
.booksWrap .b_item b {color: #c92f4c;}
.booksWrap .b_item h3 {color: #4d4d4d;font-size: 24px;font-weight: bold;margin:0;padding-bottom: 5px;font-family: 'arial';}
.booksWrap .b_item.b_thumb {margin: 10px 20px;}
.booksWrap .b_item.b_thumb img{border: 1px solid #ddd;}
.booksWrap .su-slider-slide-title {top:auto;left: 0;bottom: 0;max-width: 100%;font-size: 13px;}
.booksWrap .su-slider-prev, .booksWrap .su-slider-next {width: 20px;height: 20px;background-size: auto 120%;}
.booksWrap .su-slider-prev {background-position: 100% 0;}

/* Global Centers - Location */
.location .location_wrap ul.continent_map {border: 1px solid #d7d7d7;padding: 16px;overflow: hidden;margin-bottom: 25px;}

/* Research Center - Results */
.results .contentWrap h3 {text-align:center;}

/* Meditation Life */
.category-meditation-life .wm_container .contentWrap {padding:0;background-color:transparent;}
.category-meditation-life .views-row {padding:1px 0;margin-bottom:15px;background-color:#fff;border:0;}
.category-meditation-life .views-row:first-of-type {border:0;}
.category-meditation-life .views-field-title {border:0;padding:10px;} 
.category-meditation-life .views-field-title .field-content {border-left: 6px solid #ccc;margin: 10px 0 0;padding: 1px 0 0 10px;font-size: 16px;white-space: normal; overflow: auto; text-overflow: initial;} 

.category-meditation-life .views-field-title .field-content span {display: inline-block;color: #999;font-size: 12px;font-weight: normal;padding-left: 15px;}
.single-meditation-life .contentWrap img {width: 100%;}
.single-meditation-life.content-style h2 {color:#444;font-size: 28px;border-bottom: 1px solid #ddd;margin: 0 0 30px;padding: 10px 0;}


/* Works */
.category-works .wm_container .contentWrap {padding:0;background-color:transparent;}
.category-works .wm_container {width: 1450px;max-width:100%;padding:0 10px;}
.category-works .grid-item {padding:0px 6px 12px;}
.category-works .grid-item .cardstyle {border: 1px solid #e0e0e0;border-radius: 4px;background: #fff;padding: 12px;}
.category-works .cardstyle:hover {border-bottom: 4px solid #7a2f3f;border-color:#c63c3c;
  -webkit-transition: border-color 0.2s ease-out;
  -moz-transition: border-color 0.2s ease-out;
  -o-transition: border-color 0.2s ease-out;
  transition: border-color 0.2s ease-out;}
.category-works .cardstyle .thumb a img {width:100%;}
.category-works .cardstyle .item-wrap {margin-top:30px;}
.category-works h5 {font-weight:bold;}


/* Media */
.video-style.wm_container .contentWrap {padding: 0 6px;}
.video-style .grid-item {padding: 0 6px 12px;}
.video-style .cardstyle {background:#fff;border-radius: 4px;overflow:hidden;}
.video-style .thumb {position:relative;overflow:hidden;}
.video-style .thumb img {width:100%;}
.video-style .cardstyle .item-wrap {padding:10px;}
.video-style .cardstyle .one-line {text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.video-style .thumb .over { position:absolute; top:100%; left:0; width:100%; height:100%; background:url('/img/bg_videoplay.png'); transition: .3s; -o-transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; }
.video-style .thumb .over span { display:block; width:100%; height:100%; background:url('/img/icon_videoplay.png') center center no-repeat;}
.video-style .cardstyle:hover .over { top:0;}

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; height: auto; } 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; }


/* Infographics */
.category-infographics img {max-width:100%;height: auto;}
.category-infographics h2.book_title {display:none;}
.category-infographics h3 {font-size:16px; font-family:'arial', sans-serif;color:#ca2f4c;line-height:16px;margin-bottom:15px;}
.category-infographics .acc_container .acc_dl dd {padding: 20px;background-color:#f8f8f8;border:1px solid #ecebeb;}
table.infotable {width:100%;text-align:center;background: #fff;}
table.infotable th{background-color:#ddd;border-top:3px solid #a02741;border-left:1px solid #ccc;padding:12px 0;border-bottom: 0px;text-align:center;}
table.infotable th:first-child{border-left:0;}
table.infotable td{border-left:1px solid #ccc;border-bottom:1px solid #aaa;padding:15px 0;}
table.infotable td:first-child{border-left:0;}
.page-coexist-infographics #content p,
.category-infographics p{margin-bottom:0px;margin-top:0px;line-height:22px;}
.page-coexist-infographics hr,.category-infographics hr{margin:30px 0;border: 0;border-top: dotted 1px #aaa;}


.expansion-of-the-mind .prologue{border-left:4px solid #6e3442;font-weight:bold;margin:0 3%;font-weight: bold;text-align:justify;padding-left:8px;}
.expansion-of-the-mind h2 {margin:20px 0;}

/* Event Schedule (E-zine) */
.ezine-header .closebox,
.ezine-header .openbox { overflow:hidden;}
.ezine-header .closebox h2{text-align:center;}
.ezine-header .openbox h2{text-align:left;padding:20px 0 0 0;}
.ezine-header button { display:block; margin:30px auto 0; width:100px; height:20px; background:#fff center center no-repeat; border:none;}
.ezine-header button span { display:none;}
.ezine-header button.open { background-image:url('/img/icon_open.gif');}
.ezine-header button.btn_close { background-image:url('/img/icon_close.gif');}
.ezine-tab{padding:30px 0 0 30px;}

.category-event .ezine-header {background-color:white;margin-bottom:0px;padding:30px 30px 10px;border-bottom:30px solid #eeeae7;}
.category-event .ezine-header .ezine-top img{max-width:100%;height:auto;border:1px solid #eee;}
.category-event .ezine-header h2{font-family:'Georgia';font-size:20px;color:#4d4d4d;padding:0px 0;margin:25px 0 10px;}
.category-event .ezine-header p{font-family:'Georgia';font-size:14px;line-height:20px;}

.category-event .grid-item {margin-bottom:15px;padding:0;}
.category-event .cardstyle {background:#fff;border-radius: 4px;}
.category-event .cardstyle .item-wrap {padding:15px;cursor:pointer;}
.category-event .item-wrap h3 {font-size:15px;font-family:'Georgia';font-weight: bold;color:#444;text-align:left;margin:0 0 5px;}
.category-event .item_excerpt {color:#888;}
.category-event .item-content {display:none;}
.category-event .grid-item.grid-item--on {width:100%;}
.category-event .grid-item.grid-item--on h3 {font-size: 20px;font-family: 'Arial', sans-serif;margin:0 0 5px;}
.category-event .grid-item.grid-item--on .item-content {display:block;}
.category-event .grid-item.grid-item--on .item_excerpt {display:none;}

.category-event .item-content ul {width:100%;margin-top:15px;padding-left: 8px;}
.category-event .item-content ul:after, .category-event .item-content ul li:after {content:" ";display:table;clear:both;}
.category-event .item-content ul li{list-style:none;float:left;line-height:16px;}
.category-event .item-content ul li:first-child{color:#c92f4c;font-size:16px;font-weight:bold;border-left:4px solid #c92f4c;padding-left:8px;}


/* E-zine */

.category-ezine .ezine-header {background:#fff;margin-bottom:0px;padding:30px 30px 10px;border-bottom:30px solid #eeeae7;}
.category-ezine .ezine-header .ezine-top img{max-width:100%;height:auto;border:1px solid #eee;}
.category-ezine .ezine-header h2{font-family:'Georgia';font-size:20px;color:#4d4d4d;padding:0px 0;margin:25px 0 10px;}
.category-ezine .ezine-header p{font-family:'Georgia';font-size:14px;line-height:20px;}
.category-ezine .grid-item {margin-bottom:15px;padding:0;text-align:center;}
.category-ezine .cardstyle {border-radius: 4px;}
.category-ezine .cardstyle .item-wrap > a {display: inline-block;border-radius:3px;overflow: hidden;}
.category-ezine .cardstyle .item-wrap > a:hover {}


/* People */
.category-people .viewstyle-text .views-row {border:0;background-color:#fff;padding: 0;margin-bottom:15px;}
.category-people .viewstyle-text .views-row:first-of-type {border-top:0}
.category-people h4 {margin:0 0 4px;line-height: normal;font-size:16px;font-weight: bold;}
.category-people .pp-content {margin-top:8px;padding: 0 8px 8px;}
.category-people .pp-date {padding: 6px 10px;background: #f2f2f2;color: #999;margin-top: 14px;}
.category-people .pp-name {color: #5f5f5f;font-size: 12px;}


/* Community Programs */

.category-community-programs .ezine-header {background:#fff;margin-bottom:0px;padding:30px 30px 10px;border-bottom:30px solid #eeeae7;}
.category-community-programs .ezine-header .ezine-top img{max-width:100%;height:auto;border:1px solid #eee;}
.category-community-programs .ezine-header h2{font-family:'Georgia';font-size:25px;color:#4d4d4d;padding:0px 0;margin:25px 0 10px;}
.category-community-programs .ezine-header p{font-family:'Georgia';font-size:14px;line-height:20px;}
.category-community-programs .item-wrap {background:#fff;margin-bottom:10px;}
.category-community-programs .item-wrap img {width:100%;}
.category-community-programs .item-wrap .item-thumb a {display:block;}
.category-community-programs .item-wrap .item-title {padding:5px;}
.category-community-programs .item-wrap .item-title h4 {margin:0;font-size:13px;}


/* Footer */
.footer, .footer h3, .footer h4, .footer a {color: #d1d1d1;font-size: 14px;}
.sitemap {display:none;}
.sitemap h3 {font-weight:bold;padding:0 5px;font-size:26px;}
#menu-sitemap .sub-menu .sub-menu {display:none;}
#menu-sitemap, #menu-sitemap ul {padding:0;list-style:none;}
#menu-sitemap:after {content:" ";display:table;clear:both;}
#menu-sitemap li > a:hover { color:#d4848f; }
#menu-sitemap > li {float:left;padding:0 5px;}
#menu-sitemap > li > a {font-weight:bold;font-size: 14px;}
#menu-sitemap > li > ul { border-top: 1px dotted #fff;padding:5px 0;}
#menu-sitemap > li > ul > li {margin-top: 3px;}

.footer {color: #aeaeae;font-family: "Ebrima";}
.footer .infobox {padding: 0 20px;margin-top: 10px;}
.footer .infobox h4 {border-bottom: 1px dotted #fff;padding:0 0 5px;margin:0;font-weight: bold;font-size: 16px;}
.footer .infobox .row > div {margin-bottom:15px;}
.footer .infobox .familysite a {display:inline-block;margin:0 0 5px;box-sizing: border-box;width:49%;}
.footer a:hover {color: #d4848f;}
.footer .infobox .familysite a.longst {width:100%;}
.footer .copyrightbar {border-top: 1px solid #454241;padding: 10px 0 0;}
.footer .copyright {font-size: 12px;}
.footer .copyright span {color: #d4848f;}
.footer .footer_text {padding: 10px 0 30px;margin: 0;overflow: hidden;}
.footer .special_thz h4 {color: #ffdd82;}

.content-style h2 { font-size:26px; font-family:'Arial', sans-serif;  font-weight:bold; color:#ca2f4c; text-align:center; word-spacing:-1px; ; margin:20px 30px; line-height:30px;}
.content-style h3 { font-size:20px; }

.backtolist {text-align: right;float: right;border-top: 1px solid #ccc;padding: 20px 0;width: 100%;}
.backtolist a {display: inline-block;padding: 5px 15px;background-color: #874351;border-radius: 3px;color: #fff;}
.backtolist a:hover {background-color: #7A2F3F;}

.backtolist .btn_gotop {display: block;width: 32px;padding-bottom: 25px;background: #b93942 url('/img/btn_gotop.png') center center no-repeat;float: right;margin-left: 7px;}
.backtolist .btn_gotop:hover { background-image:url('/img/btn_gotop_on.png');}
.backtolist .btn_gotop span { display:none;}


.grid:after {content:" ";display:table;clear:both;}
.su-slider {visibility:hidden;} /* hidden before loading Slider */
.su-slider .su-slider-pagination span.swiper-visible-switch{background-color:#ca2f4c !important;}


.node-type-event h2.book_title,
.node-type-lectures h2.book_title,
.single-teachings h2.book_title,
.single-dialogues h2.book_title{border-bottom:1px solid #ccc;padding-bottom:10px;}

.post-edit-link {position:fixed;bottom:10px;left:10px;background:#000;color:#fff !important;font-size:12px;padding:4px 6px;border-radius:3px;}

@media (min-width: 520px) {
	.cardColumns {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
	}

	.coexist_conwrap .coexist_list_btn li {width:33.333%;}

	/* Footer sitemap */
	.sitemap {display:block;}
	#menu-sitemap > li {width:20%;}

	/* Dialogue */
	.dialogue_q li{float:left;width:82%;}
	.dialogue_a li{float:left;width:82%;}
}


@media (min-width: 768px) {
	.category-people .pp-content {margin-top: 0;padding: 15px 15px 15px 0;}
}


@media screen and (min-width: 960px) {
	.container {width: 960px;}
	.container .title_location {margin-left: -15px;}

	.moblie_fulldisplay {width:auto;}
	.moblie_nodisplay, .off_mobile {display:block;}
	 .on_mobile {display:none;}

	/* Title Image */

	.toparea_large {width:100%;height:215px; margin-bottom:30px;}
	.toparea_large h2 { padding:0; margin:0 0 0 30px; font:29px 'Arial', 'Nanum Gothic', 'Dotum'; text-align:left !important; font-weight:bold; color:#fff !important;}
	.toparea_large .line2_big { margin-top:60px; font-size:36px;}
	.toparea_large .line2 {margin-top:70px;}
	.toparea_large .line3 { margin-top:55px;}

	.title_right_large div {float:right;width:273px; height:215px; background: none rgba(46, 27, 17, 0.95); filter: alpha(opacity=80);}
	.title_right_large div span {font:15px 'Arial' 'Nanum Gothic' 'Dotum'; }

	.toparea {width:100%;height:165px; margin-bottom:30px; position:relative;}
	.toparea h2{ position:absolute; bottom:10px; left:0px; font:35px 'Arial', 'Nanum Gothic', 'Dotum'; text-align:left !important; font-weight:bold; color:#fff !important; padding:0;margin-left:20px;margin-bottom:0;color:#fff; float:left;}
	.title_right div {float:right;width:273px; height:65px; background: none rgba(0, 0, 0, 0.8); filter: alpha(opacity=80);}
	.title_right div span {font:15px 'Arial' 'Nanum Gothic' 'Dotum'; }

	.the-teacher-of-truth .toparea_large,
	.the-speaker-of-truth .toparea_large,
	.the-author-of-truth .toparea_large { background:url('/img/woomyung/woomyung_top.jpg') no-repeat;}/* who is Woo Myung */
	.brief-biography .toparea_large {background:url('/img/woomyung/biography_top.jpg') no-repeat;}

	.timeline .toparea { background:url('/img/toparea/top_timeline.jpg') no-repeat;}
	.category-accolades .toparea {background:url('/img/toparea/top_accolades.jpg') no-repeat;} /* accolades */
	.category-lecture-history h2 {background:url('/img/woomyung/top_lecture_history.jpg') no-repeat;height:165px; padding:110px 0 0 30px;color:#fff; font:35px 'Arial'; font-weight:bold;margin:0 0 30px;text-align: left;}

	.way-to-human-completion .toparea,
	.subtraction-formula .toparea,
	.change-the-world .toparea {background:url('/img/message/bg_method.jpg') no-repeat;}
	.category-dialogues .toparea{background:url('/img/message/top_dialog.jpg') no-repeat;}
	.category-teachings .toparea{background:url('/img/message/top_teaching.jpg') no-repeat;}
	.page-message-lectures .toparea{background:url('/img/message/top_lectures.jpg') no-repeat;}
	.page-message-lectures #content .toparea h2{margin-top:80px;margin-left:20px;}
	.category-book-press .toparea { background:url('/img/toparea/top_book_press.jpg') no-repeat; }
	.category-book-review .toparea {background:url('/img/books/top_book_review.jpg') no-repeat;} /* Book Review */
	/* maum meditation subtraction method */
	.what-is-it .toparea_large{ background:url("/img/toparea/top_whatisit.jpg") no-repeat;} /* what is it */ 
	.what-is-it h2{font-size:20px !important; line-height:32px;text-align:left !important; font-weight:normal !important; color:#dedede !important;margin:80px 0 0 30px}
	.what-is-it h2 b{font-size:35px;font-weight:bold !important;color:white !important;}
	.meditation-method .toparea {background:url('/img/maum/subtractionmethod_top.jpg') no-repeat;}
	.meditation-method .contentWrap .level {background:url('/img/maum/subtractionmethod_05.gif') repeat;line-height:23px;padding:15px 30px;}
	.meditation-method .contentWrap .levelpic img{width:400px;}
	.meditation-method .contentWrap .pcenter h3{text-align:center;}
	.introduction.page-id-101 .toparea {background:url('/img/toparea/top_program_intro.jpg') no-repeat;} /* Program Introduction */
	.introduction.page-id-101 h3{color:#c92f4c;border:0;text-align:left;font-size:26px;}
	.teacher-camp .toparea {background:url('/img/toparea/top_program_teacher.jpg') no-repeat;} /* Program Teacher */
	.youth-camp .toparea {background:url('/img/toparea/top_program_youth.jpg') no-repeat;} /* Program Youth */
	.university-camp .toparea {background:url('/img/toparea/top_program_university.jpg') no-repeat;} /* Program University */
	.main-center .toparea {background:url('/img/toparea/top_globalcenter_main.jpg') no-repeat;} /* global center */
	.local-center .toparea {background:url('/img/toparea/top_globalcenter_local.jpg') no-repeat;} /* local center */
	.introduction.page-id-114 .toparea {background:url('/img/toparea/top_research.jpg') no-repeat;} /* Research Center */
	.program.page-id-104 .toparea {background:url('/img/toparea/top_research_program.jpg') no-repeat;} /* Research Center Program */
	.program-review .toparea {background:url('/img/toparea/top_research_review.jpg') no-repeat;} /* Research Center Review*/
	.category-infographics .toparea {background: url('/img/toparea/top_infographics.jpg') no-repeat;} /* Infographics */
	.post-1938 .toparea {background:url('/img/toparea/top_globalcenter_main.jpg') no-repeat;} /* 논산 마음수련원 */



	/* Nav common */
	header { background-color:#e0e0e0;padding-bottom: 50px;}
	#nav-button { display: none; }
	#WLnav { display:block !important;background-color: #fff; height: auto; /* width: 970px; */ position:relative; margin: auto; }
	#WLnav > .container {height:auto;overflow:visible;padding: 0 15px;/* position: relative; */background-color: #fff;}
	#WLnav .close { display: none; }
	#WLnav .WLnav_innerWrap { margin:0;height:111px; }
	#WLnav ul { float:right;margin-top: 45px; }
	#WLnav ul:after { content: " "; display: block; clear: both; }
	#WLnav ul li { float: left;margin-bottom:0px; }
	#WLnav ul li a { display:block;color:#000; padding: 11px;line-height: 28px; }
	#WLnav .logo {text-align:left;background: #5a5655;width: 100%;position: absolute;height: 45px;left: 15px;}
	.logo {float:left;height: 100%;margin-left: -15px;}
	.logo-img {height: 114px;}
	#WLnav ul#menu-wm-nav > li > a {color: #55504a;height: 65px;line-height: 65px;font-family: 'arial';font-size: 14px;display: block;padding: 0 20px;font-weight: 700;}
	#WLnav .position-relative {position:relative;left:-15px;}
	#goHome { position:absolute; height:111px; overflow:hidden;z-index: 11;}


	/* Nav 2Depth */
	#WLnav ul#menu-wm-nav > li > .sub-menu {width: 100%;margin-top:0;margin-bottom:0;padding: 0;border-radius: 0;background-color: #e0e0e0;}
	#WLnav ul#menu-wm-nav > li > .sub-menu > li:first-child {border-left:1px solid #fff;}
	#WLnav ul#menu-wm-nav > li > .sub-menu > li {border-right:1px solid #fff;}
	#WLnav ul#menu-wm-nav > li > .sub-menu > li a {font-size: 13px;}
	#WLnav ul#menu-wm-nav > li > .sub-menu > li > a:hover,
	#WLnav ul#menu-wm-nav > li > .sub-menu > li.current-menu-parent > a,
	#WLnav ul#menu-wm-nav > li > .sub-menu > li.current-menu-item > a,
	#WLnav ul#menu-wm-nav > li > .sub-menu > li.current_page_item > a {background-color: transparent;color:#9e1d2b;}

	#WLnav ul#menu-wm-nav > li.current_page_ancestor > .sub-menu {padding: 0;border-radius: 0;background-color: #e0e0e0;}
	#WLnav ul#menu-wm-nav > li > .sub-menu > li > a {padding: 11px 13px;}
	#WLnav ul#menu-wm-nav > li.current_page_ancestor > a,
	#WLnav ul#menu-wm-nav > li > a:hover,
	#WLnav ul#menu-wm-nav > li > .sub-menu > li:hover > a {color: #9e1d2b;background-color: transparent;}
	#WLnav ul#menu-wm-nav > li:hover > .sub-menu {display:block;background-color:#e0e0e0;border-radius: 0;padding:0;z-index: 11;}
	#WLnav ul#menu-wm-nav > li:hover > .sub-menu a {padding: 11px 13px;font-size: 13px;}

	/* Nav sub */
	#WLnav ul.sub-menu {width: 100%;position: absolute;left: 0;margin: 0;}
	#WLnav ul.sub-menu li {margin-bottom:0;}
	#WLnav ul.sub-menu li a {font-weight: normal;}


	.wm_container .sidebar_cat {display:block;}
	.wm_container .contentWrap {padding:30px;}
	.wm_container .contentWrap.booksWrap {padding:25px 5px;}
	

	#main_content2 .main_content2_bg h2,
	#main_content3 .main_content3_wrap .main_content3_title h2 {font-size:45px;margin-top: 0;}
	#main_content2 .main_content2_bg,
	#main_content3 .main_content3_wrap,
	#main_content4 .main_content4_bg {margin-top: 70px;margin-bottom: 60px;}
	#main_content4 .main_content4_bg h2 {line-height:68px; font-size:40px; border-bottom:1px solid #9a9798;}
	#main_content4 .main_content4_bg ul li { width:auto; }


	/* sub-menu */
	/*
	.sidebar_cat > ul > li {display:none;}
	.sidebar_cat > ul > li.current-menu-ancestor {display:block;}
	.sidebar_cat ul.sub-menu {display:none;}
	.sidebar_cat li.current-menu-ancestor ul.sub-menu {display:block;}
	*/
	.sidebar_submenu {padding:5px 0;background: #5b5455;}
	.sidebar_submenu li {list-style:none;}
	.sidebar_submenu > li > a {font-size: 0.9em;color: #fff;font-family: 'arial';display: block;line-height: 37px;height: 37px;padding-left: 20px;background: #5b5455;}
	.sidebar_submenu > li > a:hover{background: #332f30;}
	.sidebar_submenu > li.current-menu-ancestor > a,
	.sidebar_submenu > li.current-menu-item > a , .sidebar_submenu > li.current-post-ancestor > a {background: #332f30;}

	.sidebar_submenu > li > ul.sub-menu {display:none;padding:0;margin:0;width:100%;background:#938a8c; }
	.sidebar_submenu > li:hover > ul.sub-menu {display:block;
  -webkit-transition: background-color 0.2s ease-out;
  -moz-transition: background-color 0.2s ease-out;
  -o-transition: background-color 0.2s ease-out;
  transition: background-color 0.2s ease-out;}
	.sidebar_submenu > li.current_page_ancestor > ul.sub-menu {display:block;}
	.sidebar_submenu > li > ul.sub-menu > li.current_page_item > a { background:#cdc9ca; color:#000;}
	.sidebar_submenu > li > ul > li > a { color:#fff; font-family:'arial'; display:block; line-height:30px; padding-left:30px;background:#938a8c; }
	.sidebar_submenu > li > ul > li > a:hover { background:#cdc9ca; color:#000;}


	.overview {width:980px;padding-top: 0px;}
	.overview .leftarea-margin {margin-left:40px;text-align:left;}
	.overview .leftarea{width:505px;float:left;margin-right:50px;}
	.overview .rightarea{width:425px;float:left;}

	#main_content1 .main_content1_title_wrap {margin-top:175px;}
	#main_content1 .main_content1_box .wm_title_h3 {font-size:4em;}

	#woomyung_over_bg01 .leftarea-margin{width:620px;margin-top:150px;}
	#woomyung_over_bg01 h2 {font-size: 50px;line-height: 60px;}
	#woomyung_over_bg01 p { line-height:1.5em; font-size:25px;}
	#woomyung_over_bg02 h2{font-size:60px;margin-top:110px;margin-bottom:92px;}
	#woomyung_over_bg03 .leftarea-margin{width:662px;margin-top:215px;}
	#woomyung_over_bg03 h2{border-bottom:solid 1px #d4c8a8;font-size:50px;font-weight: normal;}
	#woomyung_over_bg03 p {font-size: 25px;}

	#message_over_bg01 .overview h2{font-size:54px;color:#444444;letter-spacing:7px;border-bottom:solid 1px #000;font-weight:bold;text-transform:uppercase;}
	#message_over_bg01 .centerarea{margin-top:170px;}
	#message_over_bg01 p{text-align:justify;letter-spacing:0;line-height:38px; }
	#message_over_bg02 .overview h2{font-size:60px;color:#32435f;margin-top:110px;margin-bottom:92px;font-weight:normal;text-transform:uppercase;}
	#message_over_bg03 .centerarea{margin-top:180px;}
	#message_over_bg03 h2{font-size:60px;}
	#message_over_bg03 p{margin-top:52px;text-align:justify;letter-spacing:0;line-height:38px;}

	#books_over_bg01 .centerarea{margin-top:195px;}
	#books_over_bg01 h4{font-size: 14px;}
	#books_over_bg01 h2{font-size:50px;line-height:normal;}
	#books_over_bg01 p{font-size:24px;line-height: 38px;text-align:justify;}
	#books_over_bg02 {height: 770px;}
	#books_over_bg02 h2{margin-top:110px;margin-bottom:92px;font-size:54px;max-width:100%;}
	#books_over_bg03 h2{text-align:left;font-size:60px;line-height:normal;margin-top:220px;}
	#books_over_bg03 p{font-size: 26px;line-height: 36px;}

	#maum_over_bg01 .leftarea-margin{width:680px;margin-top:160px;}
	#maum_over_bg01 h2{font-size:55px;line-height:normal;}
	#maum_over_bg01 p{font-size: 25px;line-height: 38px;}
	#maum_over_bg02 h2{color:#32435f;margin-top:110px;margin-bottom:92px;font-size:70px;text-transform:uppercase;}
	#maum_over_bg03 .centerarea{margin-top:200px;}
	#maum_over_bg03 h2{font-size:52px;}
	#maum_over_bg03 p {margin-top:52px;text-align:justify;font-size: 26px;line-height: 36px;}

	#woomyung_over_bg02,
	#message_over_bg02,
	#books_over_bg02,
	#maum_over_bg02 { height: 770px;}
	#woomyung_over_bg02  h2,
	#message_over_bg02 h2,
	#books_over_bg02 h2,
	#maum_over_bg02 h2 {line-height:normal;max-width:100%;}
	#woomyung_over_bg02 .rightarea p,
	#message_over_bg02 .rightarea p,
	#books_over_bg02 .rightarea p,
	#maum_over_bg02 .rightarea p {font-size: 24px;line-height: 34px;}

	/* tab menu */
	.contentWrap #tab_sub.menu_two li{ width:50%; }
	.contentWrap #tab_sub.menu_three li{ width:33.3333%; }
	.contentWrap #tab_sub.menu_four li{ width:25%; }
	.contentWrap #tab_sub.menu_five li{ width:20%; }


	/* .contentWrap h2 { margin-bottom:0; } */
	.contentWrap h2.bottomleft {color:white;text-align:left;margin:115px 0 0 20px;float:left;font-size:35px;}
	.contentWrap .con_contents .con_text {padding: 10px 20px 10px;}
	/* Time line Table */
	.con_contents dd dd dt { width:80px;}


	.time-line .mm_history_01.img_right .tbl_gap { display:block;}
	.time-line .mm_history_01.img_right .tbl_cnt{ padding-right: 240px;}
	.time-line .mm_history_01.img_left .tbl_gap  {display:block;}
	.time-line .mm_history_01.img_left .tbl_cnt { padding-left: 240px;}

	.coexist_con_list li { padding:52px 51px;}

	.history_selector {right:30px;}



	/* Books Single */
	.booksWrap .b_column:nth-child(2) {border-right:1px solid #ccc;padding:0 35px 0 20px;}
	.booksWrap .b_column:nth-child(3) {padding: 0 20px 0 35px;}


	/* meditation-life */
	.category-meditation-life .views-row {padding:15px;} 
	.category-meditation-life .views-field-title {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} 


	/* Event */
	.category-event .grid-item.grid-item--on .item-wrap {padding:30px;}
	.category-event .item-content ul {padding-left: 15px;}
	.category-event .grid-item {padding:0 15px;}


	/* Card Style */
	.cardColumns {
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}

}


/* Korean Page */
.page-id-1938 p, .page-id-1945 p, .page-id-1946 p{line-height: 1.6;}
@media screen and (min-width: 960px){
	.page-id-1946 .toparea {background: url(/img/maum/subtractionmethod_top.jpg) no-repeat;}
	.page-id-1945 .toparea_large {background: url(/img/woomyung/woomyung_top.jpg) no-repeat;}
}
/* 
@media screen and (min-width: 1200px) {
	.toparea_large {background-size:100% auto;}

	header { padding-bottom: 58px;}
	#WLnav { width: 1170px;}
	#WLnav .WLnav_innerWrap { height:114px; }
	#WLnav ul {margin-top: 56px;}
	#WLnav ul li a { padding: 15px;font-size: 20px; }
	.logo-img {height: 114px;}


}
 */