/*! Bootstrap source notices: ../template-notices.txt */
a{text-decoration: none;}a:hover{color: #8a1f11; text-decoration: none;}h1,.h1{font-size: 34px;}h2{font-size: 30px;}h3,.h3{font-size: 20px;}h4{font-size: 18px;}.h5{font-size: 14px;}h1,h2,h3,h4,.h1,.h3,.h5{color: #275977}.tgcl{color: #999}.margin-box{margin-bottom: 0}.seeall-link{text-align: right}.seeall-link a{text-align: right}.viewed-wh::before{content:url("images/eye.svg");padding-right: 5px;}.topic-box{border:solid 1px #B5B5B5}.topic-box .topic-box-head{text-align: left; background-color: #555; height: 50px; padding: 0 15px;}.topic-box .board-content{border-top: solid 20px #F37523;}.topic-box .board-info{padding: 15px;}.topic-box .board-info > div{display: inline-block;vertical-align: top;}.topic-box .board-info .board-name{width: 74%;padding-left: 10px;}.topic-box .board-name.box-no-thumb{width: 100%;}.tab-sss{border:solid 1px #B5B5B5}.tab-sss .nav-tabs{border-bottom-width: 0}.tab-sss .nav-tabs > li{}.tab-sss .nav-tabs > li:last-child{border-right: 0}.tab-sss .nav-tabs > li{float: left; text-align: center;  height: 50px;}.tab-sss .tab-content{border-top: solid 20px #F37523;}.tab-sss .board-list{list-style: none;padding: 0}.tab-sss .board-list li{padding: 3px 0; margin: 0 10px;}.tab-sss .board-list li:last-child{border-bottom-width: 0}.tab-sss .board-list li > div{display: inline-block}.tab-sss .board-info{width: 100%;}.tab-sss .board-info > div{display: inline-block;vertical-align: middle}.tab-sss .board-info .date-topic{float: right}#recomm-carousel-top h4{display: inline-block}.board-list{list-style: none;padding: 0;}.board-thumb-large .img-responsive{width: 100%}.circle-thumb img{border-radius: 26px;-webkit-border-radius: 26px;}.sm-ctrl.carousel-control{width: 15px; height: 15px; top: 43%; color: #000;}.sm-ctrl.carousel-control.left{left: -20px;}.sm-ctrl.carousel-control.right{right: -20px;}.lg-ctrl.carousel-control{width: 30px; height: 50px; top: 38%; color: #000;}.lg-ctrl.carousel-control.left{left: 30px;}.lg-ctrl.carousel-control.right{right: 30px;}div.row_margin{margin-right: 0;margin-left: 0;}@media screen and (min-width: 768px){div.row_margin{margin-right: 0;margin-left: 0;}[data-template-id="webboard-section"] .topic-box{margin-right: 0px;}[data-template-id="webboard-section"] .tab-sss{margin-left: 0px;}#main-carousel .carousel-indicators{bottom: 0px;}#main-carousel{height: 600px;}#recomm-carousel-top,#recomm-carousel-bottom{margin-right: 35px; margin-left: 35px;}#recomm-carousel-bottom{}.sub-header-topic.row_margin{margin-right: 35px;margin-left: 35px;}.margin-box{margin-bottom: 15px}}@media (min-width: 992px){#main-carousel{height: 460px;}#recomm-carousel-top,#recomm-carousel-bottom{margin-right: 40px; margin-left: 40px;}#recomm-carousel-bottom{display: block;}div.row_margin{margin-right: 0;margin-left: 0;}div.sub-header-topic.row_margin{margin-right: 40px;margin-left: 40px;}[data-template-id="webboard-section"] .tab-content,[data-template-id="webboard-section"] .board-content{min-height: 240px}}@media (min-width: 1200px){#recomm-carousel-top,#recomm-carousel-bottom,.sub-header-topic.row_margin{margin-right: 7% !important; margin-left: 7% !important;}div.row_margin{margin-right: 7%;margin-left: 7%;}}#main-carousel{text-align: center}div.sub-header-topic{margin-top: 15px;margin-bottom: 15px;}header{height: 100px;border-bottom: 10px solid #f37422;}html{font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}body{margin: 0;}details,header,nav,summary{display: block;}[hidden]{display: none;}a{background: transparent;}a:active,a:hover{outline: 0;}b,strong{font-weight: bold;}h1{margin: .67em 0; font-size: 2em;}img{border: 0;}hr{height: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}button,input{margin: 0; font: inherit; color: inherit;}button{overflow: visible;}button{text-transform: none;}button{-webkit-appearance: button; cursor: pointer;}button::-moz-focus-inner,input::-moz-focus-inner{padding: 0; border: 0;}input{line-height: normal;}input[type="search"]{-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}table{border-spacing: 0; border-collapse: collapse;}td{padding: 0;}@media print{*{color: #000 !important; text-shadow: none !important; background: transparent !important; -webkit-box-shadow: none !important; box-shadow: none !important;}a,a:visited{text-decoration: underline;}a[href]:after{content: " (" attr(href) ")";}a[href^="#"]:after{content: "";}tr,img{page-break-inside: avoid;}img{max-width: 100% !important;}p,h2,h3{orphans: 3; widows: 3;}h2,h3{page-break-after: avoid;}.navbar{display: none;}}@font-face {font-family:"Glyphicons Halflings";src:url("fonts/glyphicons-halflings-regular.woff") format("woff");font-display:swap}.glyphicon{position: relative; top: 1px; display: inline-block; font-family: "Glyphicons Halflings"; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.glyphicon-search:before{content: "";}*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}*:before,*:after{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}html{font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}body{font-family: "Century Gothic","Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff;}input,button{font-family: inherit; font-size: inherit; line-height: inherit;}a{text-decoration: none;}a:hover,a:focus{color: #2a6496; text-decoration: underline;}a:focus{outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}img{vertical-align: middle;}.img-responsive{display: block; width: 100%; max-width: 100%; height: auto;}hr{margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee;}.sr-only{position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;}h1,h2,h3,h4,.h1,.h3,.h5{font-family: inherit; font-weight: 500; line-height: 1.1;}h1,.h1,h2{margin-top: 10px; margin-bottom: 10px;}h3,.h3,h4,.h5{margin-top: 0px; margin-bottom: 0px;}p{margin: 0;}.text-center{text-align: center;}ul,ol{margin-top: 0; margin-bottom: 10px;}ul ul{margin-bottom: 0;}address{margin-bottom: 20px; font-style: normal; line-height: 1.42857143;}.container{padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}@media (min-width: 768px){.container{width: 750px;}}@media (min-width: 992px){.container{width: 970px;}}@media (min-width: 1200px){.container{width: 100%;}}.row{margin-right: -15px; margin-left: -15px;}.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-md-4,.col-lg-4,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-lg-7,.col-md-8,.col-lg-8,.col-xs-9,.col-md-9,.col-xs-12,.col-md-12,.col-lg-12{position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}.col-xs-3,.col-xs-6,.col-xs-9,.col-xs-12{float: left;}.col-xs-12{width: 100%;}.col-xs-9{width: 75%;}.col-xs-6{width: 50%;}.col-xs-3{width: 25%;}@media (min-width: 768px){.col-sm-3,.col-sm-6{float: left;}.col-sm-6{width: 50%;}.col-sm-3{width: 25%;}}@media (min-width: 992px){.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-9,.col-md-12{float: left;}.col-md-12{width: 100%;}.col-md-9{width: 75%;}.col-md-8{width: 66.66666667%;}.col-md-6{width: 50%;}.col-md-4{width: 33.33333333%;}.col-md-3{width: 25%;}}@media (min-width: 1200px){.col-lg-2,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-12{float: left;}.col-lg-12{width: 100%;}.col-lg-8{width: 66.66666667%;}.col-lg-7{width: 58.33333333%;}.col-lg-6{width: 50%;}.col-lg-5{width: 41.66666667%;}.col-lg-4{width: 33.33333333%;}.col-lg-2{width: 16.66666667%;}}table{background-color: transparent;}.table-hover > tbody > tr:hover > .active{background-color: #e8e8e8;}label{display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold;}input[type="search"]{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.form-control{display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}.form-control:focus{border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}.form-control::-moz-placeholder{color: #777; opacity: 1;}.form-control:-ms-input-placeholder{color: #777;}.form-control::-webkit-input-placeholder{color: #777;}input[type="search"]{-webkit-appearance: none;}.form-group{margin-bottom: 15px;}.form-control-static{padding-top: 7px; padding-bottom: 7px; margin-bottom: 0;}.has-feedback{position: relative;}.has-feedback .form-control{padding-right: 42.5px;}.form-control-feedback{position: absolute; top: 25px; right: 0; z-index: 2; display: block; width: 34px; height: 34px; line-height: 34px; text-align: center;}.has-feedback label.sr-only ~ .form-control-feedback{top: 0;}.btn{display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px;}.btn:focus,.btn:active:focus,.btn.active:focus{outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}.btn:hover,.btn:focus{color: #333; text-decoration: none;}.btn:active,.btn.active{background-image: none; outline: 0; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}.btn-default{color: #333; background-color: #fff; border-color: #ccc;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{color: #333; background-color: #e6e6e6; border-color: #adadad;}.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{background-image: none;}.open > .dropdown-toggle.btn-primary{color: #fff; background-color: #3071a9; border-color: #285e8e;}.open > .dropdown-toggle.btn-primary{background-image: none;}.open > .dropdown-toggle.btn-success{color: #fff; background-color: #449d44; border-color: #398439;}.open > .dropdown-toggle.btn-success{background-image: none;}.open > .dropdown-toggle.btn-info{color: #fff; background-color: #31b0d5; border-color: #269abc;}.open > .dropdown-toggle.btn-info{background-image: none;}.open > .dropdown-toggle.btn-warning{color: #fff; background-color: #ec971f; border-color: #d58512;}.open > .dropdown-toggle.btn-warning{background-image: none;}.open > .dropdown-toggle.btn-danger{color: #fff; background-color: #c9302c; border-color: #ac2925;}.open > .dropdown-toggle.btn-danger{background-image: none;}.btn-sm{padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px;}.caret{display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color: #fff; text-decoration: none; background-color: #428bca; outline: 0;}.open > .dropdown-menu{display: block;}.open > a{outline: 0;}.nav{padding-left: 0; margin-bottom: 0; list-style: none;}.nav > li{position: relative; display: block;}.nav-tabs{border-bottom: 1px solid #ddd;}.nav-tabs > li{float: left; margin-bottom: -1px;}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{border: 1px solid #ddd;}@media (min-width: 768px){.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{border-bottom-color: #fff;}}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{border: 1px solid #ddd;}@media (min-width: 768px){.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{border-bottom-color: #fff;}}.tab-content > .tab-pane{display: none;}.tab-content > .active{display: block;}.navbar{position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent;}@media (min-width: 768px){.navbar{border-radius: 4px;}}.navbar-toggle{position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px;}.navbar-toggle:focus{outline: 0;}.navbar-toggle .icon-bar{display: block; width: 22px; height: 2px; border-radius: 1px;}.navbar-toggle .icon-bar + .icon-bar{margin-top: 4px;}@media (min-width: 768px){.navbar-toggle{display: none;}}.navbar-text{margin-top: 15px; margin-bottom: 15px;}@media (min-width: 768px){.navbar-text{float: left; margin-right: 15px; margin-left: 15px;}}.navbar-default{background-color: #f8f8f8; border-color: #e7e7e7;}.navbar-default .navbar-text{color: #777;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color: #555; background-color: #e7e7e7;}.navbar-default .navbar-toggle{border-color: #ddd;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color: #ddd;}.navbar-default .navbar-toggle .icon-bar{background-color: #888;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color: #555; background-color: #e7e7e7;}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color: #555; background-color: #e7e7e7;}}.navbar-default .navbar-link{color: #777;}.navbar-default .navbar-link:hover{color: #333;}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus{color: #fff; background-color: #080808;}.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{color: #fff; background-color: #080808;}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{color: #fff; background-color: #080808;}}.breadcrumb > .active{color: #777;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index: 2; color: #fff; cursor: default; background-color: #428bca; border-color: #428bca;}.nav-pills > .active > a > .badge{color: #428bca; background-color: #fff;}.panel{margin-bottom: 20px; background-color: #fff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); box-shadow: 0 1px 1px rgba(0, 0, 0, .05);}.panel-body{padding: 15px;}.panel-default{border-color: #ddd;}.carousel{position: relative; height: 100%;}.carousel-inner{position: relative; width: 100%; height: 100%; overflow: hidden;}.carousel-inner > .item{position: relative; display: none; -webkit-transition: .6s ease-in-out left; -o-transition: .6s ease-in-out left; transition: .6s ease-in-out left;}.carousel-inner > .active{display: block;}.carousel-inner > .active{left: 0;}.carousel-control{position: absolute; top: 0; bottom: 0; left: 0; width: 15%; font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); filter: alpha(opacity=50); opacity: .5;}.carousel-control.left{}.carousel-control.right{right: 0; left: auto;}.carousel-control:hover,.carousel-control:focus{color: #fff; text-decoration: none; filter: alpha(opacity=90); outline: 0; opacity: .9;}.carousel-indicators{position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; padding-left: 0; margin-left: -30%; text-align: center; list-style: none;}.carousel-indicators li{display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer;    border-radius: 10px; background-color: #FFF;}.carousel-indicators .active{width: 12px; height: 12px; margin: 0; background-color: #7397AB;}.carousel-caption{right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #000; text-align: center;}@media screen and (min-width: 768px){.carousel-caption{right: 20%; left: 20%; padding-bottom: 30px;}.carousel-indicators{bottom: 20px;}}.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.panel-body:before,.panel-body:after{display: table; content: " ";}.clearfix:after,.container:after,.row:after,.nav:after,.navbar:after,.panel-body:after{clear: both;}.pull-right{float: right !important;}.pull-left{float: left !important;}.visible-xs{display: none !important;}@media (max-width: 767px){.visible-xs{display: block !important;}}@media (max-width: 767px){.hidden-xs{display: none !important;}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display: none !important;}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display: none !important;}}@font-face {font-family:"KaLaTeXa";src:url("fonts/KaLaTeXa-Regular.otf") format("opentype");font-display:swap}body{font-family: KaLaTeXa; font-size: 20px; background-color: #EFEFEF; line-height: 1.2em;}h1,.h1{font-size: 42px;}h2{font-size: 36px;}h3,.h3{font-size: 29px;}h4{font-size: 22px;}.h5{font-size: 17px;}.bold{font-weight: bold;}.form-control{font-size: 20px;}#__leftpanel__{}#__mainmenu__>ul{padding-left: 5px;}#__mainmenu__>ul>li{list-style: none; line-height: 1.5em; padding-left: 8px;}#__mainmenu__>ul>li.active{padding-left: 0px;}#__mainmenu__>ul>li.active>a{border-left: 4px solid #8a1f11; padding-left: 4px;}#__mainmenu__>ul>li>ul{list-style-type: disc; padding-left: 30px;}#__mainmenu__>ul>li>ul>li{line-height: 1.2em;}#__mainmenu__ a{color: #666; text-decoration: none; font-weight: bold;}#__mainmenu__ a:hover{color: #8a1f11; text-decoration: none;}#__xs-navbar__ nav{position: fixed; top: 0px; width: 100%; z-index: 99;}#__xs-navbar__{height: 60px;}#__leftpanel__,#__rightpanel__{padding-top: 25px; padding-bottom: 25px;}.login-panel{background-color: #A84444; color: #FFF;}.login-panel h3{color: #FFF;}.btn-register-red{color: white;}#__module-campaign__>h2{color: black;}#__module-campaign__ a{color: black; font-weight: bold;}#__module-campaign__ a:hover{text-decoration: none;}#__module-social__ a{display: inline-block; width: 50px; margin-bottom:10px;}#__module-social__ a img{width: 100%;}@media (min-width: 768px) and (max-width:1199px){.container{width: 100%}}@media (min-width: 1200px){.container{width: 1170px;}}@media (min-width: 1366px){.container{width: 1250px;}}.iframe_wrap{max-width:640px; width:100%; height:360px;}.img-responsive{max-width: 100%;}.img-logo-responsive{display: block;}.sub-header-topic{font-weight: bold; font-size: 22px;}.cover-img-activities{height: 132px; overflow: hidden;}.cover1{background-color: #d9d9d9;}.row-1{background-color: #004262; min-height: 700px;  border-radius: 0px 0px 0px 100px;;  border-right-color: red;}.cover2{background-image: linear-gradient(to bottom, #004262, #004262 50%, #a23c3a 50%);}.row-2{background-color: #d9d9d9; min-height: 730px; border-radius: 0px 100px 100px 0px;;}.cover3{background-image: linear-gradient(to bottom, #d9d9d9, #d9d9d9 50%, #d5c0b1 50%);}.row-3{background-color: #a23c3a;  min-height: 450px; border-radius: 100px 0px 0px 100px; border-right-color: red;}.cover4{background-image: linear-gradient(to bottom, #a23c3a, #5c403c 50%, #5c403c 50%);}.row-4{background-color: #d5c0b1; min-height: 430px; border-radius: 0px 100px 100px 0px; border-right-color: red;}.cover5{background-image: linear-gradient(to bottom, #d5c0b1, #d9d9d9 50%, #a3d8ef 50%);}.row-5{background-color: #5c403c; min-height: 450px; border-radius: 100px 0px 0px 100px;; border-right-color: red;}.cover6{background-image: linear-gradient(to bottom, #5c403c, #5c403c 50%, #2f616c 50%);}.row-6{background-color: #a3d8ef; min-height: 490px; border-radius: 0px 100px 100px 0px; border-right-color: red;}.row-1,.row-2,.row-3,.row-4,.row-5,.row-6{padding-bottom: 20px;}.cover7{background-image: linear-gradient(to bottom, #a3d8ef, #a3d8ef 50%, #a3d8ef 50%);}.row-7{background-color: #2f616c; min-height: 450px; border-radius: 100px 0px 0px 0px;; border-right-color: red;}body,html{min-height: 100%;}#component-div{min-height: 100%;}.btn-register-red{background-color: #004262; border-radius: 20px; padding: 0px 12px; color:white;}.login-panel{border-radius: 25px;}#main-carousel{height:640px;}.cover-slide-media{padding-top: 30px;}.cover-slide-content{text-align: left;color:white;}.cover-media-slide-title{font-size: 30px;padding-left: 0px;}.media-slide-title{overflow-y: hidden; font-size: 40px; display: block; color:white;}.media-slide-title:hover,.media-slide-title:active{color: #DDD; text-decoration: none;}.div-media-detail{text-align: right;color:white;}.slide-media-content{overflow-y: hidden;height:49px;margin-top:20px;}.full-opacity{opacity:100;}.cover-recommend{border-radius: 5px; width:180px;  height:120px; background-color: #a5a0a0; vertical-align: middle; display: block;}.img-rad-5{border-radius: 5px;}.recomend-h5-title{font-size:15px; overflow-y: hidden; height: 19px; word-wrap:break-word; line-height: 1;}.cattitle{font-weight: bold; overflow-y: hidden; height: 20px; display: inline-block; width:100%; color:#121212;}.recommend-title-text{color:#121212; font-weight: bold; font-size:20px;}.recommend-date{font-size:16px;}.recommend-tag{font-size:16px;}.rec-sub-header{font-weight:bold;}.tv-main-header{margin-top:0px;padding-top: 20px;color:white;}.div_description{overflow: hidden; display: block;  white-space: nowrap; text-overflow: ellipsis; font-size: 19px; line-height: 17px;}.div_header{height: 40px; overflow-y: hidden; overflow-x: hidden; display: inline-block; width: 180px; margin-bottom: 5px; margin-top: 32px;}.hottopic-description{height: 9em; overflow-y: hidden; display: block; text-overflow: ellipsis; font-size: 19px; margin-top:7px; word-wrap: break-word;}.cover-board-title{background-color: white;border-radius: 25px;}.idea-content{min-height: 300px;}.li-idea-list{border-style: none;  border-top:2px dotted black;}.margin15px{margin-left: 15px;}[data-template-id="webboard-section"] .topic-box{margin-right: 15px;}[data-template-id="webboard-section"] .tab-sss{}.hot-board-info{padding-top:5px; padding-bottom:5px;}.board-list{background-color: white; border-radius: 25px;}.tab-sss .board-list li{padding:0px;}.discussions-bord-list{}.dotline-top{border-top: 1px dotted #000; padding-top:0px;}.no-dotline-top{}#hot-head-link{font-size: 20px; color:white; font-weight: bold;}#hot-detail-link{color:white}#discus-pop-recent-head{border-top-left-radius: 25px; border-top-right-radius: 25px; height:90px;   background-color: #BDBDBD;}.activ-tread-header{color:#5c403d; font-weight: bold;}@media (max-width: 767px){.img-logo-responsive{display: none;}.row-1{min-height: 400px;}.iframe_wrap{max-width:640px; width:100%; height:340px;}#main-carousel{height: 435px;}.row-1,.row-2,.row-3,.row-4,.row-5,.row-6{padding-left: 20px; padding-right: 20px;}.col-4-center{text-align: center;}.col-4-margin-auto{margin-left: auto; margin-right: auto;}.rec-sub-header{text-align: center;}.tv-main-header{text-align: center;}.activ-tread-header{color:#5c403d; text-align: center; padding-top:20px;}.cover-img-activities{max-height:426px; height:auto;}.seeall-link{margin-right:40px;}.margin15px{margin-left:0px;}[data-template-id="webboard-section"] .topic-box{margin: 5px; margin-left: 10px; margin-right: 10px;}}@media (max-width: 575px){.img-logo-responsive{display: none;}#__leftpanel__{padding-top:0;}.iframe_wrap{max-width:640px; width:100%; height:294px;}.cover-img-activities{max-height:426px; height:auto;}}@media (max-width: 450px){.img-logo-responsive{display: none;}#__leftpanel__{padding-top:0;}.iframe_wrap{max-width:640px; width:100%; height:190px;}.cover-img-activities{max-height:426px; height:auto;}}@media (min-width: 768px) and (max-width: 991px){.col-4-center{text-align: center; margin-bottom:20px;}.col-lg-4{margin-bottom:20px;}.col-md-4{margin-bottom:20px;}.cover-recommend{margin-left:auto; margin-right:auto;}.sub-header-topic{text-align: center;}.activ-tread-header{text-align: center;}.tv-main-header{text-align: center;}}@media (min-width: 992px ) and (max-width: 1024px){.col-lg-4{margin-bottom: 20px;}}@media (min-width: 992px ) and (max-width: 1200px){.col-4-center{text-align: center;}.col-4-margin-auto{margin-left: auto; margin-right: auto;}.rec-sub-header{text-align: center;}.tv-main-header{text-align: center;}[data-template-id="webboard-section"] > div{padding-left: 15px; padding-right: 15px;}[data-template-id="webboard-section"] .topic-box{margin-right: 0px;}[data-template-id="webboard-section"] .tab-sss{margin-left: 0px;}.activ-tread-header{text-align: center; padding-top:20px;}.margin15px{margin-left:0px;}}#__module-campaign__ a{color:#666;  margin-bottom: 15px;}.date-topic{font-size: 17px;}.mod-idea-header{color:#00415f;}#search{border-radius: 15px; width:80%; height:29px; padding-right:13px;}.camsearch-text-div{padding-left:20px;}#system-message-container{background-color: #dda700; margin-right: -15px; margin-left: -15px; text-align: center;}ol{margin-top: 0; margin-bottom: 0px;}.ta_div_description a{}.login-panel{}.radm-tanda{}.tanda{}a{}.date-topic{}.board-name>span{}.div_header.boardbox{width: auto; height: 80px; margin-top: 15px;}.div_header.boardbox .date-topic{display:none;}.ta_div_description{height: 22px; overflow: hidden; display: block; color:#a13c3a;}.ta_div_description a{color:#a13c3a; font-weight: bold;}.tanda{color:#004262; font-weight: bold;}.radm-tanda{color:#a13c3a; font-weight: bold;}.ta_div_description{height: 22px; overflow: hidden; display: block; color:#a13c3a;}.ta_div_description a{color:#a13c3a; font-weight: bold;}.tanda{color:#004262; font-weight: bold;}.radm-tanda{color:#a13c3a; font-weight: bold;}.th-main_cookie{font-size:18px !important;}.th-popup{font-size:18px !important;}[hidden]{display:none!important}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #d9a85d;outline-offset:3px}.slot-feature-image{object-fit:cover;display:block;margin:0 auto}.cover3 h3,.cover4 h3{font-size:22px;margin:10px 0;line-height:1.15}.cover4>h1,.cover4>p,.cover4>a{margin-left:24px;margin-right:24px}.cover4>h1{padding-top:20px}.cover4>p{line-height:1.3}.cover4>a{display:inline-block;margin-bottom:20px;color:#004262}#slot-pause{position:absolute;z-index:2;right:15px;bottom:8px;font:inherit;font-size:16px;line-height:1.2;color:white;background:#004262;border:1px solid #ffffff80;padding:3px 9px;border-radius:4px}.carousel-indicators li:focus-visible{outline:3px solid #efca86;outline-offset:3px}#slot-faq .slot-faq-copy{height:auto!important;max-height:none!important;overflow:visible;line-height:1.25}#slot-faq .board-list .board-info{min-height:120px}#slot-library .donate-link,#slot-library .donate-link>ul{height:auto;max-height:none;overflow:visible!important}#slot-library .donate-link>ul{padding:15px 22px!important;margin:0;list-style:none}#slot-library .slot-guide-item{padding:10px 0;border-bottom:1px solid #ddd;line-height:1.3}.slot-guide-item:last-child{border:0!important}.slot-guide-item summary{cursor:pointer;color:#a23c3a;font-size:23px;font-weight:bold}.slot-guide-item p{margin:12px 0;color:#444;font-size:22px;line-height:1.35}.slot-guide-item details:target{outline:2px solid #a23c3a;outline-offset:5px}.slot-small{font-size:18px;margin-top:12px;line-height:1.2}.slot-rail-note{font-size:19px;line-height:1.35;color:#666}.slot-search-submit{border:0;background:transparent;color:#a23c3a;pointer-events:auto;cursor:pointer}#slot-saved-count{display:inline-block;background:#fff;color:#a23c3a;border-radius:50%;min-width:22px;line-height:22px;margin-left:4px}#slot-saved-list{padding-left:15px}#slot-saved-list a{font-size:20px;line-height:1.3;color:white}#slot-saved-list li{margin-bottom:10px}[data-save][aria-pressed=true]{background:#d7b37a;border-radius:4px;outline:2px solid #d7b37a}.slot-footer-links{font-size:19px;line-height:1.5;color:#666}.slot-footer-links details{text-align:left;margin-bottom:8px}.slot-footer-links summary{cursor:pointer;color:#a23c3a}.slot-footer-links details p{font-size:18px;line-height:1.35}#slot-reader{padding:0;border:0;border-radius:20px;background:#fff;width:min(760px,94vw);max-width:94vw;max-height:88vh;box-shadow:0 20px 80px #0005;color:#333}#slot-reader::backdrop,#slot-drawer::backdrop{background:#182d37b3}.slot-reader-head{display:flex;align-items:flex-start;gap:20px;padding:22px 25px;background:#004262;color:#fff}#slot-reader-title{margin:0;color:#fff;font-size:30px;line-height:1.25;flex:1}.slot-dialog-close,.slot-drawer-close{border:0;background:transparent;font-family:Arial,sans-serif;font-size:30px;color:inherit;line-height:1;cursor:pointer;padding:0 3px}#slot-reader-body{padding:24px 28px;font-size:24px;line-height:1.4}#slot-reader-body p{margin:0 0 18px}#slot-reader-body h3{font-size:27px}#slot-reader-body .slot-result{padding:13px 0;border-bottom:1px solid #ddd}#slot-reader-body .slot-result a{color:#a23c3a;font-weight:bold}#slot-reader-body .slot-result p{font-size:21px;margin:7px 0 0}.slot-reader-save{border:1px solid #a23c3a;color:#a23c3a;border-radius:5px;background:white;padding:7px 14px;font:inherit;font-size:21px}#slot-drawer{border:0;margin:0;width:360px;max-width:92vw;height:100vh;max-height:100vh;background:#efefef;padding:20px 22px;overflow-y:auto;color:#004262}#slot-drawer[data-side=right]{margin-left:auto;margin-right:0}.slot-drawer-close{display:block;margin-left:auto;margin-bottom:12px}#slot-drawer-body>div{padding-top:0!important;min-width:0;width:100%}#slot-drawer #__mainmenu__ ul{position:static;float:none;min-width:0;box-shadow:none;width:auto;background:transparent}#slot-drawer #__mainmenu__>ul>li{padding:8px 0;border-bottom:1px solid #ddd}#slot-toast{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);max-width:90vw;background:#004262;color:white;border:1px solid #efca86;border-radius:8px;padding:10px 20px;z-index:9999;font-size:23px;line-height:1.3;text-align:center;box-shadow:0 4px 18px #0003}@media(max-width:767px){#slot-reader-title{font-size:27px}#slot-reader-body{padding:20px;font-size:23px}.slot-reader-head{padding:18px 20px}.cover4>h1{font-size:34px}.cover4>h1,.cover4>p,.cover4>a{margin-left:20px;margin-right:20px}#slot-pause{font-size:15px;right:9px;bottom:5px}.slot-guide-item summary{font-size:22px}.slot-guide-item p{font-size:21px}#slot-library .donate-link>ul{padding:15px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}#__mainmenu__ a[data-menu][aria-expanded=true]+ul{display:block!important}
.cover-img-activities img{aspect-ratio:250/156;object-fit:cover}

.cover-recommend img{max-width:100%;height:auto}.carousel-control img{max-width:100%}

.cover5 .board-content img{width:100px;height:100px;object-fit:cover}

#slot-faq .slot-faq-copy{white-space:normal;overflow-wrap:anywhere}#slot-faq .mod-board-rec-header{white-space:normal;overflow-wrap:anywhere}

/* Keyword topic labels, within the original card frames. */
.slot-brand-line{font-size:18px;line-height:1.25;color:#004262;margin:3px 0 6px;overflow-wrap:anywhere}.cover-media-slide-title>div{overflow-wrap:anywhere}#slot-faq .h5 a{white-space:normal;overflow-wrap:anywhere}#slot-faq .slot-faq-copy{line-height:1.3}.slot-guide-item summary{overflow-wrap:anywhere}

/* FAQ prose expands inside the original rounded cards instead of overflowing fixed legacy heights. */
#slot-faq .margin-box,#slot-faq .cover-board-title,#slot-faq .topic-box-head,#slot-faq .board-content,#slot-faq .board-info,#slot-faq .tab-content,#slot-faq .tab-pane,#slot-faq .board-list,#slot-faq .board-list>li{height:auto!important;max-height:none!important}
#slot-faq .cover-board-title{min-height:0!important}
#slot-faq .topic-box-head:after,#slot-faq .board-content:after,#slot-faq .board-info:after{content:"";display:table;clear:both}
#slot-faq .seeall-link{clear:both;padding-top:18px}
#slot-faq .topic-box-head{padding-bottom:12px}
#slot-faq .slot-faq-copy{white-space:normal;overflow-wrap:anywhere}
