<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:'KP CheonRiMa';src:url(../fonts/sbchollima.ttf) format('truetype');}
body{font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum !important;}
.navbar-default{background-color:#055398 !important; border-color:#055398 !important;}
.navbar-left{background-color:#055398 !important; border-color:#055398 !important;}
.navbar-default .navbar-nav &gt; li &gt; a {font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum !important; text-align: center;  }
.navbar-default .navbar-nav &gt; li &gt; a:hover{color:#055398 !important;background-color:#fff !important;}
.navbar-left .navbar-nav &gt; li &gt; a {font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum !important; text-align: center;  }
.navbar-left .navbar-nav &gt; li &gt; a:hover{color:#055398 !important;background-color:#fff !important;}
.navbar {text-align:center !important;position: relative;min-height: 0px !important;margin-bottom: 0px !important;border: 1px solid transparent;}
.m_subTitle{font-size: 14px !important;}
#mHeaderMark{padding: 5px 0px 0px 5px;}
.ui-header-fixed{height: 35px !important;}
#mNewsInfo{float: right; width: 65%;}
#m_revoDIV{margin: 5px;}
#m_revoDIV .revo_Title ul{padding-left: 0px !important;}
#m_revoDIV .revo_Title ul li {padding: 7px 10px 7px 20px; margin-left: 10px; border-bottom: 1px dotted #ddd;background: url(../images/revo_right_hover.png) left 1em no-repeat;}
#m_revoDIV .revo_Title a {text-decoration: none; font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum; line-height: 130%;text-align:justify; color: #ae0101; }
#m_revoDIV .revo_Title a:hover {text-decoration: none !important;}
#m_revoDIV .revo_Title a:active {}
#m_revo_listview ul li .news_list_date i {color: grey !important;}
#spciTable {width:100% !important;}
#revotit div{font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum, serif; font-size: 20px !important;  color: white; text-align: center;}
#revotit div nobr {font-size: 22px !important;}
#m_revoDIV i{color: #ae0101; opacity: .8;}
.form-control {font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum; height: 26px !important; padding: 4px 6px !important;}
div.TopMarkDate {font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum; color: #fff; opacity: 0.4; line-height: 120%;}
#mTopLang {float:right; padding-top: 5px; padding-right: 5px; text-align: right;}
#mTopLang a{color: #fff !important; opacity: 0.8;}
#mTopLang a:hover { text-decoration: none; color:#DF420B;}
#mTopLang a:active {}
#SrchDIV {height:50px; padding: 5px 10px 10px 10px;}
#SrchDIV .inputDIV{float: left; width:70%; }
#SrchDIV .iconSrch{float: right; text-align: center; width:15%; height: 26px; padding-top: 7px;}
#SrchDIV .iconSrch i{font-size: 1.5em !important;}
#SrchDIV .iconCalendar{float: left; width:15%; height: 26px; padding-top: 3px;}
#SrchDIV1 {height:50px; padding: 5px 10px 10px 10px;}
#SrchDIV1 .inputDIV{float: left; width:70%; }
#SrchDIV1 .iconSrch{float: right; text-align: center; width:15%; height: 26px; padding-top: 7px;}
#SrchDIV1 .iconSrch i{font-size: 1.5em !important;}
#SrchDIV1 .iconCalendar{float: left; width:15%; height: 26px; padding-top: 3px;}
#SrchDIV1 {float: left; border-radius: 14px;}
#m_revoDIV{background: white;}
.fa-chevron-down{color: white !important;}
.ui-bar-a a.ui-link{color: black !important; }
#selLang{font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum;margin-right: 3px;}
div.mFooterTitle {padding:5px 0px 0px 0px; font:14px Arial; color:#fff; line-height:20px;text-shadow: 0 1px 0 #3e6790;}
#mFooterMark { opacity: 0.3; float:right; padding-top: 15px; width:150px;}
#mFooterMark img{width:150px !important;}
.featureTitle {font-size:20px; font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum; text-align:center; color:#45519e;}
.featureTitle nobr b{font-size:22px !important;}
.featureTitle{padding-top: 8px;}
#featureDIV ul li a{font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum; background: transparent !important; line-height: 150%; !important; }
#featureDIV p, #m_peopleDIV p, #m_advanceDIV p, #m_societyDIV p, #m_cultureDIV p {text-align: right; color: gray; text-indent: 0px;}
#m_newsDIV .row {font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum; padding: 0px 3px 3px 15px; border-bottom: 1px dotted #ddd; color: #45519e;}
#m_newsDIV .row a {line-height: 150%;text-align:justify;}
#m_newsDIV .row a:hover {text-decoration: underline;}
#m_newsDIV .row a:active {}
#m_revoDIV .col-sm-7 {vertical-align: left; padding-top: 10px !important;padding-left: 10px !important; padding-bottom: 10px !important;}
#m_revoDIV .col-sm-7 img {}
#m_revoDIV .col-sm-7 img:hover {opacity: 1 !important; cursor: none !important;}
.m_revo_banner {font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum; margin-top: 3px; padding:5px; background-color: #ae0101;}
.m_revo_banner a{color: #fff;}
.m_revo_banner a:hover {color: #fff !important;}
.m_revo_banner a:active {}
.ad-info{font-size: 16px; margin-top: 10px !important;}
div.m_TopClassBG {height:35px;padding-bottom:10px;border-bottom: 3px solid #0078D7; margin-left: 25px;border-bottom-right-radius:5px;}
div.m_TopClassTitleBG {float:left; border-bottom: 3px solid #0078D7; text-align:left; height:35px;background-color: #0078D7; border-radius: 2px 15px 0px 15px; position: absolute; left:5;}
span.m_TopClassTitle {padding-left:15px; font:20px KP CheonRiMa,WKLGothic,Gulim,Dotum;color: FFFFFF; }
.ui-li-divider{padding: 5px 15px !important;}
.m_photoview .ui-desc {background-color: #fdfdfd;}
.m_photoview .ui-desc .ui-li-heading{margin: 0px !important;}
.ui-li-heading{margin: .3em 0.3em 0.3em 0em !important;line-height: 120%; font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum !important;}
.ui-li-heading nobr b{font-size: 2rem;}
.page_link{float:right; width:35px; margin-left: -30px !important;}
.page_link a img{opacity: 0.7;}
div.TopClassLink {float:right; width:40px;cursor: pointer;}
div.rightTopTitle {font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum; height:30px;  color: #fff;padding:7px 0px 0px 10px;background-image: url(../images/max_news_bg.PNG);border-radius: 4px;border-top-left-radius: 4px 4px;border-top-right-radius: 4px 4px;border-bottom-right-radius: 4px 4px;border-bottom-left-radius: 4px 4px;}
div.rightTopLink{float:right; width:50px;padding-top:8px;}
div.rightTopLink a {color: #fff;cursor: pointer;}
#specialNews{padding-bottom: 15px;}
#specialNewsList{box-shadow: 0px 0px 4px 0px rgba(196, 196, 196, 1);
    border-bottom: 1px solid #D8D8D8; border-left: 1px solid #D8D8D8;border-right: 1px solid #D8D8D8; padding: 10px; margin-left: 5px; margin-right: 5px;}
#specialNewsList .media-left img{width: 100px;}
#specialNewsList .media-heading{text-align: left;}
#specialNewsList .media-heading a {font-size: 14px; line-height: 150%;text-align: justify;color: #45519e; }
#specialNewsDIV{border: 3pt solid #014a8b;}
#specialNewsDIV .specialBorder{margin: 2px; border:1pt solid #014a8b; padding: 10px; background-color: #e3e1ff;}
.news_date {float:right !important; font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum; font-size:14px;text-align: right;vertical-align: center; color: grey;}
.revo_date {font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum; line-height: 150%;text-align:justify; color: #ae0101;text-align: right;}
#m_photoDIV .thumbnail {float:left; padding:0px !important; border:1px solid #ddd !important;border-radius: 0px; margin-left: 3px; margin-bottom: 10px;}
#m_photoDIV .thumbnail .ui-li-desc.ui-li-aside {padding: 2px 0px;width: 60; min-height: 0; top: 0; left: auto; bottom: auto; font-size: 14px; text-shadow: 0 1px 0 #111; color: silver; background: #909; opacity: 0.5; -webkit-border-top-right-radius: inherit; border-top-right-radius: inherit; -webkit-border-bottom-left-radius: inherit; border-bottom-left-radius: inherit; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 10px 10px;position: absolute; }
#m_photoDIV .thumbnail .photoLabel {font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum;height:42px; position: relative; top: -42px;left: 0px; background: rgba(0, 0, 0, .6);}
#m_photoDIV .thumbnail h1 {opacity: 0.8 !important;font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum; text-align: center; line-height: 150%; color: white;padding-left:5px;padding-top: 3px;margin:0px; background:url(../images/dt-border.png) no-repeat;}
#m_photoDIV .thumbnail img {width:100%;}
#m_videoDIV .thumbnail {float:left; padding:0px !important; margin-right: 5px; border-radius: 0px;margin-bottom: 5px;}
#m_videoDIV .thumbnail .ui-li-desc.ui-li-aside {padding: 2px 0px;width: 60; min-height: 0; top: 0; left: auto; bottom: auto; font-size: 14px; text-shadow: 0 1px 0 #111; color: silver; background: #909; opacity: 0.8; text-indent: 0px; -webkit-border-top-right-radius: inherit; border-top-right-radius: inherit; -webkit-border-bottom-left-radius: inherit; border-bottom-left-radius: inherit; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 10px 10px;position: absolute; }
#m_videoDIV .thumbnail img {width:100%;}
#media-content .new_news_img, #m_VideoDIV .new_news_img, #m_photoDIV .new_news_img {background: url(../images/new_mark_ko.png) no-repeat; position: absolute; top: 0px;left: 0px; height: 42px;width: 42px; z-index: 9;}
.fancybox-title {text-align: center !important;}
#m_peopleDIV p{color: gray; text-indent: 5pt;}
#m_peopleDIV .row {margin-left: 0px !important;margin-right: 0px !important;padding-bottom: 5px;}
#m_peopleDIV .media {background: url(../images/icon-arrow-01.png) left 1em no-repeat;border-bottom: 1pt dotted #ddd;}
#m_peopleDIV .row {border-bottom: 1px dashed #ddd;padding:5px 0px;}
#featureDIV ul li, #mainNewsDIV ul li, #m_peopleDIV ul li, #m_advanceDIV ul li, #m_societyDIV ul li, #m_cultureDIV ul li{padding-bottom: 5px; padding-left: 7px;}
#m_advanceDIV p{color: gray; text-indent: 5pt;}
#m_advanceDIV .row {margin-left: 0px !important;margin-right: 0px !important;padding-bottom: 5px;}
#m_advanceDIV .media {background: url(../images/icon-arrow-01.png) left 1em no-repeat;border-bottom: 1pt dotted #ddd;}
#m_advanceDIV .row {border-bottom: 1px dashed #ddd;padding:5px 0px;}
#mainNewsDIV p{text-align: right; color: gray; text-indent: 0px;}
.iconSrch i{color: white;}
i{color: grey;font-size: 0.9em;}
.ad-next i, .ad-prev i {font-size: 1.2em;}
#m_cultureDIV p{color: gray; text-indent: 5pt;}
#m_societyDIV p{color: gray; text-indent: 5pt;}
#m_resortDIV p{color: gray; text-indent: 5pt;}
#m_resortDIV .resortTitle{height:35px;padding-bottom:10px;background-color: #0078D7; border-radius: 2px 2px 8px 8px;}
#m_resortDIV .thumbnail {padding:3px !important;margin-bottom: 0px !important;border:0px !important;}
div.m_rightTopTitle {font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum; height:30px; width:100%;  color: #fff;padding:7px 0px 0px 10px;background-image: url(../images/max_news_bg.PNG);}
#m_customDIV .thumbnail {float: left; padding:0px !important;margin-bottom: 0px !important;border:0px !important;}
div.m_rightTopTitle {font-size: 14px}
div.mMaxNewsTitle {font-size: 14px;}
div.mMaxNewsTitle {font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum; height:30px;  color: #fff;padding:7px 0px 0px 10px;background-image: url(../images/theme_bg.png);border-radius: 4px;border-top-left-radius: 4px 4px;border-top-right-radius: 4px 4px;border-bottom-right-radius: 4px 4px;border-bottom-left-radius: 4px 4px;}
span i {font-size: 0.9em;}
.goList {text-align: right; padding-right: 15px; font-size: 16px; }
.goList a{text-decoration: none; color: black !important;}
.goList a:hover{text-decoration: none; color: #ae0101;}
.goList a:active {}
.goList i{font-size: 1.2em; color: black;}
#m_revo_listview ul li {padding: 7px 5px 7px 5px !important;}
#m_revo_listview ul li a {text-decoration: none; font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum; line-height: 150%;text-align:justify; color: #ae0101;}
#m_revo_listview ul li a:hover {text-decoration: none !important; color: #004098;}
#m_revo_listview ul li a:active {}
.m_newsSummary {color: grey; text-overflow: ellipsis; overflow: hidden;}
#more_link a:hover {text-decoration: none !important; color: #ae0101;}
#more_link a:active {}
#home-content, #m_revo_listview, #m_NewsList, #m_dayList, #media-content{padding-top: 45px;}
#m_newslistview ul li {padding: 7px 10px 7px 20px;margin-left: 10px;
border-bottom: 1px dotted #ddd;background: url(../images/icon-arrow-01.png) left 1em no-repeat;}
#m_newslistview ul li span {float: right;padding-left: 5px;height: 30px; color: grey;}
#m_newslistview a {text-decoration: none; font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum; line-height: 150%;text-align:justify; color: #004098;}
#m_newslistview a:hover {text-decoration: none !important; color: #ae0101;}
#m_newslistview a:active {}
#m_dayList li{padding-top: 10px; padding-bottom: 10px; padding-left: 5px;}
#m_dayList li nobr b{font-size: 1.8rem;}
.ui-li-has-thumb .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li-has-thumb{min-height: auto !important;}
#m_NewsList .ui-listview{padding: 0px 5px 7px 7px !important;}
#m_NewsList ul li{padding: 7px 0px 7px 0px;}
.ui-desc img{position: relative;}
#m_NewsList span img, #specialNewsList span img, #m_peopleDIV span img, #m_advanceDIV span img, #m_beautyDIV span img{width:24px !important; height: 11px !important;}
#m_NewsList span .ui-btn-text{padding-left:5px !important;color: #fff !important;}
.media {margin-top:0px !important; padding-top: 5px !important; padding-bottom: 5px !important;}
p {font-size: 14px; font-family: KP CheonRiMa,WKLGothic,PRK P Gothic,Gulim,Dotum;text-indent: 10pt;margin-bottom: 2pt !important;margin-top: 2pt !important;line-height: 150%;}
.TextP {text-align: justify; font-family: KP CheonRiMa,WKLGothic,PRK P Gothic,Gulim,Dotum;text-indent: 10pt;margin-bottom: 2pt;margin-top: 2pt;}
.MarkP {text-align: justify; color: #ff0000; font-family: KP CheonRiMa,WKLGothic,PRK P Gothic,Gulim,Dotum;text-indent: 10pt;margin-bottom: 2pt;margin-top: 2pt;}
.WriterP {text-align: right; font-family: KP CheonRiMa,WKLGothic,PRK P Gothic,Gulim,Dotum;text-indent: 10pt;margin-bottom: 2pt;margin-top: 2pt;}
.date_news_list {padding:5px; border-bottom: 1px dotted #ddd; font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum; line-height: 150%;}
.NewsDetail {text-align: right; text-indent: 0px !important; padding-right:10px; padding-top: 7px;}
.s-g-4 {font-size: 1em;background-color: #AA9759; text-align:center !important;}
.NewsDetail span.NewsDate, .NewsSide {padding-right: 5px;}
.NewsDetail span.NewsDate {background: #cfcfcf; text-align: center; padding: 5px;}
.NewsDetail span.NewsIcon a {color: #005BAC; text-indent: 0 !important;}
.NewsDetail span.NewsIcon a:hover {text-decoration: none !important; cursor: pointer;}
#PhotoView a{font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum; color: #ae0101;text-decoration: none; font-size: 18px !important; }
.ad-controls {text-align: center;}
.ad-slideshow-controls .ad-slideshow-start{display: none;}
.ad-slideshow-controls .ad-slideshow-stop{display: none;}
pre {border: 1px solid #ddd;background: #f2f2f2;padding: 10px;}
code {margin: 0px;padding: 0px;}
#descriptions {position: relative;height: 50px;background: #EEE;
margin-top: 10px;padding: 10px;overflow: hidden;}
#descriptions .ad-image-description {position: absolute;}
#descriptions .ad-image-description .ad-description-title {display: block;}
#dayView {padding-left: 10px; color: #4276A7;cursor:pointer;}
.HeadP {font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum;color: #0000ff; text-align: left;}
.RevoTitleP {font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum;color: #ae0101; line-height: 130%; text-align: center;}
.TitleP {font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum;color: #0000ff; line-height: 130%; text-align: center;}
.SubTitleP {font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum;color: #0000ff; text-align: center;}
.news_list_Head{color:grey !important;}
.news_list_subtitle{color:grey;}
.news_list_date{color:grey;}
#mGoMark{float: left;}
#mGoMark i{color: white; opacity: 0.8;}
#mViewHeaderMark{float: left;}
#mDomainMark{float: right;}
.nav&gt;li&gt;a{color: white;}
.icon-chevron-down{color: white !important;}
#m_revo_listview i{color: #ae0101; opacity: .8;}
#mDomainMark img{opacity: 0.5;width:120px; padding-top: 9px;}
div.ArticleFooterCopy {height:auto;padding-top:2px; padding-bottom: 2px; color:#005BAC666; font-family:verdana,arial,sans-serif;text-align:center;}
.navbar-toggle {border: 1px solid #ddd !important; margin-right: 3!important; margin-top: 3px !important; margin-bottom: 3px !important;}
.navbar-toggle .icon-bar{background-color: #888;}
#revoDIV i{color: #ae0101;}
#mTopMunu {float: right; padding-bottom: 0px !important; padding:5px 0px 0px 0px;}
#m_videoDIV {padding-top:5px;}
.VideoTimeBG{float: right; position: relative;top: -27px;right: 0px;height: 26px; width:75px; background: url(../images/video_player_time_bg.png);}
.VideoTimeBGText{padding-left:25px;font-size:14px;padding-top:4px;  color: #d2d2d2;}
.thumbnail{background-color: none !important;}
.modal-backdrop.in{opacity: .5 !important;}
.ui-btn-active{}
#mHeaderMark{cursor: pointer;}
.ui-body-c, .ui-body-c input, .ui-body-c select, .ui-body-c textarea, .ui-body-c button{font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum !important;}
.ui-btn-inner{font-size: 14px !important; white-space: normal !important;}
.m_photoview ul li{padding: 3px 0px 0px 2px;}
.NewsDate span{text-decoration: none !important; color: #000 !important;}
#mTopDate{font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum;}
li{list-style: none; font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum !important;}
.ui-listview&gt;.ui-li.ui-last-child .ui-li-thumb:not(.ui-li-icon){ -webkit-border-bottom-left-radius: 0 !important; border-bottom-left-radius: 0 !important;}
.ad-gallery .ad-image-wrapper {margin-bottom: 0px !important;}
.m_photoview .ui-btn-inner {text-align: center;}
p.ui-li-desc{text-align: right; color: grey;font-size: 16px !important; padding-right: 3px;}
.modal-header .close {font-size: 30px !important;}
.article-header {position: fixed; height:35px; border-bottom: 1px solid #e8e8e8; background: #fff; width: 100%; z-index: 9999;}
#article-homepage{float: left; width: 85%; font-size: 14px; font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum; padding-top: 9px; text-align: left;}
#article-date{float: right; font-size: 14px; font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum; text-align: right; padding-top: 3px; padding-right: 10px;}
.btn-primary{background-color:#fff !important; border-color: #fff !important;}
#btnGallery{border-radius: 50%; right: 20px; width: 28px; height: 28px; -webkit-box-shadow: 1px 1px 4px 1px rgb(101, 99, 99); box-shadow: 1px 1px 4px 1px rgb(101, 99, 99);}
#btnGallery i{font-size: 1.2em; color: grey; margin-left: -1px;}
/********************Mobile****************************/
@media screen and (min-width: 320px) {
	#mHeaderMark {float:left; width:150px; padding-top: 7px;}
	#mTopMunu .TopMarkDate{width:120px;}
	#mTopCal1{display: none;}
	#mTopDate{display: none;}
	#SrchDIV1{display: none;}
	#mTopMenu{padding-top: 5px;}
	#mTopLang {font-size:14px;}
	#mTopLang a{margin: 0px 5px 0px 5px;}
	.TopMarkDate{float: right;}
	.navbar-default .navbar-nav &gt; li &gt; a {font-size: 20px; color: #fff !important;}
}
@media screen and (min-width: 360px) {
	table&gt;tbody&gt;tr&gt;td&gt;img{width:160px; height: 200px;}
	#revotit div{font-size: 18px !important;}
	#revotit div nobr {font-size: 20px !important;}	
	#mHeaderMark {float:left; width:150px; padding-top: 7px;}
	#m_revo_listview ul li{list-style: none;}
	.navbar-default .navbar-nav &gt; li &gt; a {font-size: 18px; color: #fff !important;}
	.navbar-left .navbar-nav &gt; li &gt; a {font-size: 16px;}
	.navbar-toggle{margin-top: 3px !important; padding: 8px 7px !important;}
	#mTopHeader{float: right; width:190px;}
	#mTopMunu .TopMarkDate{width:120px;}
	#mTopMenu{padding-top: 5px;}
	#mTopLang {font-size:14px;}
	#mTopLang a{margin: 0px 5px 0px 5px;}	
	#mTopCal1{display: none;}
	#mTopDate{display: none;}
	#SrchDIV1{display: none;}
	.FeatureTitle nobr b {font-size:18px !important;}
	div.TopMarkDate{float:left; font-size: 14px; width: 126px; padding-top: 8px;}
	#mTopMenu button{margin-top: 8px !important;}
	#mFooterMark {padding-top: 0px !important; float: right;}
	span.m_TopClassTitle {padding-left:15px; font-size: 18px}
	div.m_TopClassTitleBG {padding-top: 4px;}
	div.TopClassLink {padding-top:5px;}
	div.rightTopTitle {font: 14px;}
	.revo_img {border: 2pt solid #ae0101 !important;}
	.m_revo_banner {font-size:14px;}
	#revoDIV i{font-size: 0.8em;}
	#m_revo_listview ul li a{font-size: 1.6rem;}
	#m_revo_listview ul li a nobr b{font-size: 1.8rem;}
	.news_list_title{font-size: 1.6rem;}
	.news_list_title nobr b{font-size: 1.8rem;}
	.news_list_subtitle {font-size: 1.4rem;}
	.news_list_subtitle nobr b{font-size: 1.6rem;}
	.HeadP {font-size: 1.4rem}
	.HeadP nobr b{font-size: 1.6rem}
	.RevoTitleP {font-size: 1.6rem}
	.RevoTitleP nobr b{font-size: 1.95rem}
	.TitleP {font-size: 1.6rem}
	.TitleP nobr b{font-size: 1.95rem}
	.SubTitleP {font-size: 1.4rem}
	.SubTitleP nobr b{font-size: 1.75rem}
	.TextP, .WriterP, .MarkP{font-size: 1.4rem}
	.TextP nobr b, .WriterP nobr b, .MarkP nobr b{font-size: 1.6rem}
	.news_list_date {font-size: 14px;}
	.date_news_list {font-size: 14px;}
	#featureDIV div.ui-btn-text .ui-desc, #mainNewsDIV div.ui-btn-text .ui-desc, #m_peopleDIV div.ui-btn-text .ui-desc, #m_advanceDIV div.ui-btn-text .ui-desc, #m_societyDIV div.ui-btn-text .ui-desc, #m_cultureDIV div.ui-btn-text .ui-desc,#m_NewsList div.ui-btn-text .ui-desc, #m_dayList div.ui-btn-text .ui-desc {width: 127px; height: 85px; position: relative; float: left; margin-right: 10px; overflow:hidden;text-align:center;display:table-cell;vertical-align:middle; border: 1pt solid #ddd; background-color: #fdfdfd; text-align: center; cursor: pointer;}
	.m_photoview div.ui-btn-text .ui-desc {width: 170px; height: 112px; position: relative; background-color: #fdfdfd;text-align: center; border: 1pt solid #ddd;}
	#m_peopleDIV p.span-title{font-size: 18px; text-indent: 0px;}
	#m_peopleDIV p.span-subtitle{color: grey; text-indent: 0px; font-size: 14px;}
	#m_advanceDIV .media img{width:140px; height: 90px;}
	#m_advanceDIV p.span-title{text-indent: 0px; font-size: 18px;}
	#m_advanceDIV p.span-subtitle{color: grey; text-indent: 0px; font-size: 14px;}	
	#m_societyDIV .media img{width:140px; height: 90px;}
	#m_cultureDIV .media img{width:140px; height: 90px;}
	#featureDIV .ui-li-divider, #mainNewsDIV .ui-li-divider, #m_peopleDIV .ui-li-divider, #m_advanceDIV .ui-li-divider, #m_societyDIV .ui-li-divider, #m_cultureDIV .ui-li-divider, #m_cultureDIV .ui-li-divider{font-size: 18px;}
	.m_photoview .ui-li-divider{font-size: 18px;}
	#m_newsDIV .row a{font-size: 16px;}
	#m_societyDIV p.span-title{text-indent: 0px; font-size: 14px;}
	#m_societyDIV p.span-subtitle{color: grey; text-indent: 0px; font-size: 14px;}
	#m_cultureDIV p.span-title{text-indent: 0px; font-size: 14px;}
	#m_cultureDIV p.span-subtitle{color: grey; text-indent: 0px; font-size: 14px;}
	#m_revo_listview ul li span{font-size: 14px; padding-left: 5px;}
	#more_link button{font-size: 14px;}
	#more_link i{font-size: 1.5em; padding-top: 3px;}
	#m_photoDIV .thumbnail h1{font-size: 14px !important;}
	#m_photoDIV .thumbnail {width: 48.5%;height: 105px;}
	#m_videoDIV .thumbnail {width: 48.5%; border: 0px !important; height: 183px;}
	#m_videoDIV .imgVideoDIV{height: 95px;}
	#m_videoDIV .thumbnail img {width:100%; border:0px !important;}
	#m_videoDIV .caption .span-title {font-size: 14px; text-align: center;}
	#m_videoDIV .caption .span-subtitle {font-size: 14px; text-align: center;color: grey; }
	#m_customDIV .thumbnail {float: left; width:49%; margin-right: 3px; height: 145px;}
	#m_customDIV .thumbnail img {width: 100%;}
	#m_customDIV p.span-title{text-indent: 0px; font-size: 14px; }
	#m_customDIV p.span-subtitle{color: grey; text-indent: 0px; font-size: 14px;}
	#m_resortDIV .thumbnail {float: left; width:50%;}
	#m_resortDIV .thumbnail img {width: 100%;}
	#m_resortDIV .row{ border: 2pt solid #ddd; }
	#m_resortDIV .thumbnail .caption {text-align: center;}
	#m_resortDIV p.span-title{text-indent: 0px; font-size: 14px;}
	#m_resortDIV p.span-subtitle{color: grey; text-indent: 0px; font-size: 14px;}
	#newsViewHeader{height: 40px !important;}
	#newsViewHeader .navbar-toggle{margin-bottom: 3px !important;}
	#mGoMark{width:25px;padding-top: 7px; padding-left: 5px;}
	#mGoMark i{font-size: 1.5em !important;}
	#mViewHeaderMark{width:98px;}
	#article-homepage {float: left;width: 82%;font-size: 11px;font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum;padding-top: 9px;text-align: left;}
	#mViewHeaderMark img{width:100px; padding-top: 3px;}
	#mDomainMark{width:130px;}
	div.ArticleFooterCopy {font-size:12px;}
	.NewsDetail span.NewsIcon i{font-size: 1.3em !important; margin-right: 3px; color: #005BAC;}
	.NewsDetail span.NewsDate, .NewsSide {font-size: 14px !important;}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{max-height: 370px !important;}
	#dayView {font-size:14px; height:25px;}
	#PhotoView a{font-size:14px;}
	#m_newslistview a {font-size:16px; line-height: 150%;}
	#m_NewsList .media-heading{font-size: 14px;}	
	.m_newsSummary {font-size: 14px;}
	#m_customDIV {padding-top: 5px;}
	.news_date {width:130px; font-size:14px;}
	.revo_date {font-size:16px;}
	#m_revoDIV .revo_Title a {font-size:16px;}
	#m_revoDIV .revo_Title a nobr b{font-size:18px;}
	.form-control {font-size: 16px !important;}
	.btn{padding: 0px 6px !important;}
	#selLang .dropdown{float: right;}
	#selLang .dropdown-menu{min-width: 80px;}
	.ad-gallery .ad-forward{right: 0px !important;}
	.ui-li-has-count .ui-li-count{font-size: 14px !important;}
	.m_photoview .ui-listview .ui-li-heading {font-size: 16px !important;}
	.m_photoview .ui-li-desc.ui-li-aside{font-size: 12px !important; font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum !important;}
}

@media screen and (min-width: 480px) {
	table&gt;tbody&gt;tr&gt;td&gt;img{width:195px; height: 250px;}
	#mHeaderMark {float:left; width:170px; padding-top: 6px;}
	.revo_Title nobr b {font-size:22px !important;}
	#revotit div{font-size: 20px !important;}
	#revotit div nobr {font-size: 22px !important;}	
	#m_revo_listview ul li{list-style: none;}
	.navbar-default .navbar-nav &gt; li &gt; a {font-size: 18px; color: #fff !important;}
	.navbar-left .navbar-nav &gt; li &gt; a {font-size: 18px;}
	.navbar-toggle{margin-top: 3px !important; padding: 8px 7px !important;}
	#mTopHeader{float: right; width:280px;}
	#mTopMenu{padding-top: 15px;}
	div.TopMarkDate{float:left; font-size: 14px; width: 200px; padding-top: 15px;}
	#mTopMenu button{margin-top: 16px !important;}
	.btn{font-size:14px !important;}
	#mTopLang {font-size:14px;}
	#mTopLang a{margin: 0px 10px 0px 10px;}
	#mTopCal1{display: none;}
	div .TopMarkDate {width:180px;}
	#mTopDate{display: none;}
	#SrchDIV1{display: none;}
	.FeatureTitle {font-size:18px !important;}
	.FeatureTitle nobr b {font-size:20px !important;}
	#mFooterMark {padding-top: 0px !important; float: right;}
	span.m_TopClassTitle {padding-left:15px; font-size: 18px}
	div.m_TopClassTitleBG {padding-top: 4px;}
	div.TopClassLink {padding-top:5px;}
	div.rightTopTitle {font-size: 16px;}
	.revo_img {border: 2pt solid #ae0101 !important;}
	.m_revo_banner {font-size: 16px;}
	#revoDIV i{font-size: 0.8em;}
	#m_revo_listview ul li a{font-size: 1.8rem;}
	#m_revo_listview ul li a nobr b{font-size: 2rem;}
	.news_list_title{font-size: 1.8rem;}
	.news_list_title nobr b{font-size: 2rem;}
	.news_list_subtitle {font-size: 1.6rem;}
	.news_list_subtitle nobr b{font-size: 1.8rem;}
	.HeadP {font-size: 1.6rem}
	.HeadP nobr b{font-size: 1.8rem}
	.RevoTitleP {font-size: 1.8rem}
	.RevoTitleP nobr b{font-size: 2rem}
	.TitleP {font-size: 1.8rem}
	.TitleP nobr b{font-size: 2.15rem}
	.SubTitleP {font-size: 1.6rem}
	.SubTitleP nobr b{font-size: 1.95rem}
	.TextP, .WriterP, .MarkP{font-size: 1.6rem}
	.TextP nobr b, .WriterP nobr b, .MarkP nobr b{font-size: 1.8rem}
	#featureDIV div.ui-btn-text .ui-desc, #mainNewsDIV div.ui-btn-text .ui-desc, #m_peopleDIV div.ui-btn-text .ui-desc, #m_advanceDIV div.ui-btn-text .ui-desc, #m_societyDIV div.ui-btn-text .ui-desc, #m_cultureDIV div.ui-btn-text .ui-desc, #m_NewsList div.ui-btn-text .ui-desc, #m_dayList div.ui-btn-text .ui-desc {width: 142px; height: 95px; position: relative; border: 1pt solid #ddd; float: left; margin-right: 10px; background-color: #fdfdfd;text-align: center; overflow:hidden;text-align:center;display:table-cell;vertical-align:middle; background-color: #fdfdfd; text-align: center; cursor: pointer;}	
	.m_photoview div.ui-btn-text .ui-desc {width: 231px; height: 142px; position: relative; background-color: #fdfdfd;text-align: center; border: 1pt solid #ddd;}
	#m_peopleDIV p.span-title{font-size: 18px; text-indent: 0px;}
	#m_peopleDIV p.span-subtitle{color: grey; text-indent: 0px; font-size: 14px;}
	#m_advanceDIV .media img{width:140px; height: 90px;}
	#m_advanceDIV p.span-title{text-indent: 0px; font-size: 18px;}
	#m_advanceDIV p.span-subtitle{color: grey; text-indent: 0px; font-size: 14px;}	
	#m_societyDIV .media img{width:140px; height: 90px;}
	#m_societyDIV p.span-title{text-indent: 0px; font-size: 18px;}
	#m_societyDIV p.span-subtitle{color: grey; text-indent: 0px; font-size: 14px;}
	#m_cultureDIV .media img{width:140px; height: 90px;}
	#m_cultureDIV p.span-title{text-indent: 0px; font-size: 18px;}
	#m_cultureDIV p.span-subtitle{color: grey; text-indent: 0px; font-size: 14px;}
	#m_revo_listview ul li span{font-size: 16px; padding-left: 5px;}
	#more_link button{font-size: 14px;}
	#more_link i{font-size: 1.5em; padding-top: 3px;}
	#m_photoDIV .thumbnail h1{font-size: 14px !important;}
	#m_photoDIV .thumbnail {width: 48.5%;height: 143px;}
	#m_videoDIV .thumbnail {width: 48.5%; border: 0px !important;height: 200px}
	#m_videoDIV .imgVideoDIV{height: 125px;}
	#m_videoDIV .thumbnail img {width:100%; border:0px !important;}
	#m_videoDIV .caption .span-title {font-size: 14px; text-align: center;}
	#m_videoDIV .caption .span-subtitle {font-size: 14px; text-align: center; color: grey; }
	#m_customDIV .thumbnail {float: left; width:49%; margin-right: 3px; height: 185px;}
	#m_customDIV .thumbnail img {width: 100%;}
	#m_customDIV p.span-title{text-indent: 0px; font-size: 14px;}
	#m_customDIV p.span-subtitle{color: grey; text-indent: 0px; font-size: 14px;}
	#m_resortDIV .thumbnail {float: left; width:50%;}
	#m_resortDIV .thumbnail img {width: 100%;}
	#m_resortDIV .row{ border: 2pt solid #ddd; }
	#m_resortDIV .thumbnail .caption {text-align: center;}
	#m_resortDIV p.span-title{text-indent: 0px; font-size: 18px;}
	#m_resortDIV p.span-subtitle{color: grey; text-indent: 0px; font-size: 14px;}
	#newsViewHeader{height: 40px !important;}
	#newsViewHeader .navbar-toggle{margin-bottom: 3px !important;}
	#mGoMark{width:35px;padding-top: 7px;}
	#mGoMark i{font-size: 1.5em;}
	#article-homepage {float: left;width: 82%;font-size: 14px;font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum;padding-top: 9px;text-align: left;}
	#mViewHeaderMark{width:98px;}
	#mViewHeaderMark img{width:100px; padding-top: 3px;}
	#mDomainMark{width:130px;}
	li{list-style: none;}
	div.ArticleFooterCopy {font-size:12px;}
	.NewsDetail span.NewsIcon i{font-size: 1.3em !important; margin-right: 3px; color: #005BAC;}
	.NewsDetail span.NewsDate, .NewsSide {font-size: 14px !important;}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{max-height: 370px !important;}
	#dayView {font-size:14px; height:25px;}
	#PhotoView a{font-size:14px;}
	#m_newslistview a {font-size:14px; line-height: 150%;}
	#m_NewsList .media-heading{font-size: 18px;}	
	.m_newsSummary {font-size: 14px;}
	#m_customDIV {padding-top: 5px;}
	.news_date {width:130px; font-size:14px;}
	.revo_date {font-size:16px;}
	#m_revoDIV .revo_Title a {font-size: 18px;}
	#m_revoDIV .revo_Title a nobr b{font-size:20px;}
	.form-control {font-size: 18px !important;}
	.btn{padding: 0px 6px !important;}
	#selLang .dropdown{float: right;}
	#selLang .dropdown-menu{min-width: 80px;}
	.ad-gallery .ad-forward{right: 0px !important;}
	.ui-li-has-count .ui-li-count{font-size: 14px !important;}
	.m_photoview .ui-listview .ui-li-heading {font-size: 16px !important;}
	.m_photoview .ui-li-desc.ui-li-aside{font-size: 14px !important; font-family: KP CheonRiMa,WKLGothic,Gulim,Dotum !important;}
	.ui-li-heading {font-size: 18px !important;}
}
@media(min-width: 600px){	
	#news_view{width:483px !important; border-left: 1pt solid #ccc; border-right: 1pt solid #ccc; background: #fff;}
	#mTopHeader {float: right;width: 70%;}
	#SrchDIV{display: none;}
	#mTopCal1{display: block;}
	#SrchDIV1{display: block;}	
}
.calendar-mask {position: fixed; width: 100%; height: 100%; overflow: auto;  background-color: #6791b7; top:0;} 
.calendar-modal{color: rgba(0,0,0,.65); font-size: 14px; font-variant: tabular-nums; line-height: 1.5; list-style: none; font-feature-settings: "tnum","tnum"; margin: auto auto; pointer-events: none; display: flex; display: -webkit-box; display: -ms-flexbox; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center;  margin: auto auto 0; align-items: center;}
.calendar-modal-content, .calendar-content {position: relative; background-color: #fff; background-clip: padding-box; pointer-events: auto; border-right: 1px; border-radius: 5px; box-shadow: 0 4px 12px rgba(0,0,0,.15);}
.calendar-modal-body {padding: 24px; font-size: 1.3em; line-height: 1.5; word-wrap: break-word;display: flex; justify-content: center; text-align: center; align-items: center;  display: -webkit-box; display: -ms-flexbox; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center;}
.calendar-body {padding: 15px; font-size: 1.3em; line-height: 1; word-wrap: break-word;}
.kutic-calendar table {word-wrap: break-word;}
.kutic-calendar {font-family:KP CheonRiMa,WKLGothic,Gulim,Dotum; -webkit-user-select: none;}
.kutic-calendar .calendar-year-select,  .kutic-calendar .calendar-year-select1 {display: flex; justify-content: space-between; text-align: center;}
.next-year-btn, .prev-year-btn,  .next-year-btn1, .prev-year-btn1 {padding: 0 8px; font-size: 1.2em; color: rgba(0,0,0,.45); transition: color .3s ease; cursor: pointer;}
.kutic-calendar .calendar-year-select .year, .kutic-calendar .calendar-year-select1 .year1 {font-size: 1.4em;}
.kutic-calendar .calendar-month-select .month-cell {display: inline-block; width: 14.5%; padding: 8px 0; text-align: center; cursor: pointer;}
.kutic-calendar .calendar-month-select1 .month-cell1 {display: inline-block; width: 14%; padding: 8px 0; text-align: center; cursor: pointer;}
.calendar-month-select .month-cell .selected-cell, .selected-cell {color: #fff; background-color: #08c;}
.kutic-calendar .calendar-body, .kutic-calendar .calendar-body1 {padding: 8px;}
.kutic-calendar .calendar-table, .kutic-calendar .calendar-table1 {text-align: center;}
.kutic-calendar table {width: 100%; border-collapse: collapse;display: table; border-spacing: 2px; border-color: grey;}
.kutic-calendar .calendar-table&gt;thead, .kutic-calendar .calendar-table1&gt;thead {border-bottom: 1px solid #08c;}
tr {display: table-row; vertical-align: inherit; border-color: inherit;}
.kutic-calendar .calendar-table&gt;thead th, .kutic-calendar .calendar-table1&gt;thead th {}
.calendar-table th {text-align: center !important; color: rgba(0,0,0,.65);font-size: 20px; padding-bottom: 5px !important;}
.calendar-table1 th {text-align: center !important; color: rgba(0,0,0,.65);font-size: 16px; padding-bottom: 5px !important;}
table&gt;thead th:first-child {color: #000;}
.calendar-table .calendar-date{padding-top: 7px; padding-bottom: 7px; color: rgba(0,0,0,.7); cursor: pointer; font-size: 26px;}
.calendar-table .calendar-pre-date, .calendar-table .calendar-next-date {padding-top: 3px; padding-bottom: 3px; color: #aaa; cursor: pointer; font-size: 24px;}
.calendar-table1 .calendar-pre-date1, .calendar-table1 .calendar-next-date1 {padding-top: 3px; padding-bottom: 3px; color: #aaa; cursor: pointer;}
.calendar-table .calendar-date:hover, .calendar-table1 .calendar-date1:hover {background-color: rgba(20,180,240,.4);}
.calendar-table .calendar-pre-date:hover, .calendar-table1 .calendar-pre-date1:hover {background-color: rgba(20,180,240,.4);}
.calendar-table .calendar-next-date:hover, .calendar-table1 .calendar-next-date1:hover {background-color: rgba(20,180,240,.4);}
.calendar-table .calendar-date-active, .calendar-table1 .calendar-date-active {background-color: rgba(20,180,240,.7);}
.calendar-table .calendar-date-valid, .calendar-table1 .calendar-date-valid {background-color: rgba(112,218,191,.5);}</pre></body></html>