<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* list */
#bbslist {margin:auto;padding:0 0 30px 0; border-top:1px #333 solid; }

#bbslist .info .article { padding-bottom:10px; color:#999;}
#bbslist .info .article a {position:relative;top:3px;left:3px;}
#bbslist .info .category { display:none;float:right;padding:0 0 5px 0;}
#bbslist .info .category select {padding:1px;margin-bottom:3px;}
#bbslist .info .category select .sline {color:#c0c0c0;}
#bbslist .info .category a {position:relative;top:3px;left:-5px;}
#bbslist .ttline {border-top:#dfdfdf solid 1px;}
#bbslist table {width:100%;border-spacing:0px;border-collapse:collapse;}
#bbslist table caption {display:none;}
#bbslist thead th {height:28px;border-top:#D2D2D2 solid 1px;border-bottom:#D2D2D2 solid 1px;background:url('../../../../../_core/image/_public/bg_list_tt.jpg');font-size:11px;font-family:dotum;font-weight:normal;color:#787878;}
#bbslist thead .side1 {border-left:#D2D2D2 solid 1px;}
#bbslist thead .side2 {border-right:#D2D2D2 solid 1px;}
#bbslist tbody .noticetr td {background:url('');background:#FAFAFA;border-bottom:#EBEBEB solid 1px;}
#bbslist tbody .noticetr td a {font-weight:bold;}
#bbslist tbody td {text-align:center;color:#888888;font-family:arial;font-size:10px;border-bottom:#E6E6E6 solid 1px;letter-spacing:-1px;}
#bbslist .now {color:#ff0000;font-size:11px;}
#bbslist .cat {font-size:12px;font-family:gothic,gulim;color:#888;letter-spacing:-1px;}
#bbslist .sbj {text-align:left;padding:5px 0 3px 10px;letter-spacing:0px;}
#bbslist .sbj .imgpos {margin-bottom:-1px;}
#bbslist .sbj a {font-size:12px;font-family:gothic,gulim;color:#222222;text-decoration:none;line-height:150%;}
#bbslist .sbj a:hover {text-decoration:underline;}
#bbslist .sbj .new {color:#ff0000;}
#bbslist .sbj .comment {font:normal 11px arial;color:#FC6138;}


#bbslist .name a {color:#888;}
#bbslist .hit {font-size:10px;color:#515190;}
#bbslist .none {text-align:center;padding:20px 0 20px 0;border-bottom:#dfdfdf solid 1px;}
#bbslist .bottom { margin:15px 0 0 0;}
#bbslist .btnbox1 { text-align:right;}
#bbslist .btnbox2 {float:right;width:130px;text-align:right;}
#bbslist .pagebox01 {text-align:center; margin-top:30px; height:20px; line-height:20px;}
#bbslist .searchform {padding:30px 0 0 0;text-align:center;}
#bbslist .searchform select {font-size:12px;font-family:gulim;height:20px;vertical-align:bottom;padding:2px;}
#bbslist .gallery { display:table; width:100%;}
#bbslist .gallery a{ display:block; width:100%; }
#bbslist .gallery .item a { background: #fff;transition: background .3s ease;}
#bbslist .gallery .item.active,
#bbslist .gallery .item a:hover {background:#efefef;}

#bbslist .gallery .sbjx {font-size:27px; font-weight:500; margin-bottom:5px; max-height:105px;}
#bbslist .gallery .sbjx .imgpos {margin-bottom:-1px;}
#bbslist .gallery .sbjx .cat { display:none;font-size:12px;font-family:gothic,gulim;color:#888;letter-spacing:-1px;}
#bbslist .gallery .sbjx .comment {font:normal 11px arial;color:#FC6138;}
#bbslist .gallery .sbjx .new { font-weight:300; letter-spacing:0;font-size:17px;color:#ff0000;}
#bbslist .gallery .info{ margin-top:10px; letter-spacing:0;}
#bbslist .gallery .info p{ position:relative; display:inline-block; padding-right:15px; margin-right:10px; color:#777;}
#bbslist .gallery .info p:before{ content:''; position:absolute; right:0; top:7px; width:1px; height:15px; border-right:1px #ddd solid;}
#bbslist .gallery .info p:last-child:before{ display:none;}
#bbslist .gallery .info .field{ color:#eb6101;}
#bbslist .gallery .info .name {color:#0050a8;}
#bbslist .gallery dl{ position:relative;  overflow:hidden; margin:0 20px;}
#bbslist .gallery dl dt, #bbslist .gallery dl dd{ display:inline-block; vertical-align:top;}
#bbslist .gallery dl dt{ width:350px; margin-right:30px; }
#bbslist .gallery dl dt img{ width:100%;}
#bbslist .gallery dl dd{ width:calc((100% - 350px) - 34px);}


#bbslist .gallery li{ border-bottom:1px #ddd solid; float:left; width:100%; }
#bbslist .gallery li a{ padding:20px 0;}
#bbslist .gallery li:nth-child(1){  width:45%;  margin-right:37px; border-bottom:0; }
#bbslist .gallery li:nth-child(1) .sbjx{ font-size:35px; margin-top:15px;}

#bbslist .gallery li:nth-child(4){ border-bottom:0;}
#bbslist .gallery li:nth-child(5){ border-top:2px #777 solid; margin-top:50px;}

#bbslist .gallery li:nth-child(1) dt{ width:100%; margin-right:0;}
#bbslist .gallery li:nth-child(1) dd{ width:100%;}
#bbslist .gallery li:nth-child(1) dl { padding:0 40px; margin:0;border-right:1px #ddd solid; margin-top:20px;}

#bbslist .gallery li:nth-child(2) a{ padding-top:40px;}
#bbslist .gallery li:nth-child(1) .item a:hover{ background:#fff;}

#bbslist .gallery li:nth-child(2) dl, #bbslist .gallery li:nth-child(3) dl, #bbslist .gallery li:nth-child(4) dl{ margin-right:40px;}

#bbslist .gallery li:nth-child(2) dt, #bbslist .gallery li:nth-child(3) dt, #bbslist .gallery li:nth-child(4) dt{ position:absolute; right:0; top:0; width:240px; margin-right:0;}
#bbslist .gallery li:nth-child(2) dd, #bbslist .gallery li:nth-child(3) dd, #bbslist .gallery li:nth-child(4) dd{ width: calc((100% - 240px) - 34px);}
#bbslist .gallery li:nth-child(2) .txt, #bbslist .gallery li:nth-child(3) .txt, #bbslist .gallery li:nth-child(4) .txt {text-overflow: ellipsis; overflow:hidden; display:-webkit-box !important; -webkit-line-clamp:3; -webkit-box-orient:vertical; word-wrap:break-word;}
#bbslist .gallery li:nth-child(2), #bbslist .gallery li:nth-child(3), #bbslist .gallery li:nth-child(4){ width:calc((100% - 45%) - 37px);}


.pagebox01 .notselected{ font-size:19px;}
.pagebox01 .selected, .pagebox .notselected:hover{ font-size:19px;}
.pagebox01 img{ margin-top:3px;}





/* @list */


/* view */
#bbsview, #view_aside{ display:inline-block; vertical-align:top; }
#bbsview { position:relative; width:67%; margin-right:30px; padding-right:30px; border-right:1px #ccc solid; margin-top:35px; padding-top:70px; }
#view_aside{ width:calc((100% - 67%) - 65px); padding-top:35px;}
#view_aside .main_article_list h1, #view_aside .ranking h1{ padding:10px 20px; font-size:23px; font-weight:500; margin-bottom:15px; color:#fff; } 
#view_aside .main_article_list h1{ background:#0076a3; }
#view_aside dl{ border-bottom:1px #ddd solid; padding-bottom:10px; margin-bottom:10px;}
#view_aside .main_article_list .fs23{ margin-bottom:7px;}
#view_aside .ranking h1{background:#004a80; margin-top:30px;} 
#view_aside .ranking li{ margin-bottom:15px;}
#view_aside .ranking .area{border-bottom:1px #ddd solid; padding-bottom:10px; margin-bottom:10px; padding-left:35px;}
#view_aside .ranking .area .txt-area{ width:100%; margin-right:0;}
#view_aside .ranking .area::before{ font-size:23px; }
#view_aside .ranking .area .img-area{ display:none;}

#bbsview .viewbox {}
#bbsview .viewbox .icon {position:absolute;width:50px;height:50px;margin:10px 0 0 0;background:url('../../../../../_var/simbol/0.gif') center center no-repeat;}
#bbsview .viewbox .subject { border-bottom:#333 solid 1px; padding:10px 0;}
#bbsview .viewbox .subject h1 { font-size:47px; font-weight:bold; padding:15px 0; line-height:57px; }
#bbsview .viewbox .info {padding:20px 0 10px 0;}
#bbsview .viewbox .info .xleft {float:left; letter-spacing:0;}
#bbsview .viewbox .info .xright {float:right;}
#bbsview .viewbox .info .xright ul {padding:0;margin:0;}
#bbsview .viewbox .info .xright li {list-style-type:none;float:left; height:37px; line-height:37px; font-weight:500}
#bbsview .viewbox .info .xright a{padding:0 5px; font-size:0; cursor:pointer }
#bbsview .viewbox .info .xright .g a:before, #bbsview .viewbox .info .xright li:nth-child(2) a:before, #bbsview .viewbox .info .xright li:nth-child(4) a:before{font-family:xeicon; font-size:37px; }
#bbsview .viewbox .info .xright .g a:before{ content:"\e9bb";}

#bbsview .viewbox .info .xright li:nth-child(2) a:before{content:"\e916";}
#bbsview .viewbox .info .xright li:nth-child(4) a:before{content:"\e91d";}

#bbsview .viewbox .info .xright div {position:absolute;display:none;}
#bbsview .viewbox .info .xright div ul {position:relative;top:17px;width:79px;border:#dfdfdf solid 1px;background:#ffffff;padding:1px;}
#bbsview .viewbox .info .xright div li {float:none;display:block;padding:3px 0 3px 3px;color:#333;font-size:11px;cursor:pointer;}
#bbsview .viewbox .info .xright div li:hover {background:#ECF0F6;}
#bbsview .viewbox .info .split {padding:0 5px 0 5px;color:#dfdfdf;font-size:10px;}
#bbsview .viewbox .info .han {}
#bbsview .viewbox .info .num {}
#bbsview .viewbox .content {padding:20px 30px;line-height:160%; font-weight:400; font-size:23px;}
#bbsview .viewbox .content .tag {padding:10px 0 0 0;}
#bbsview .viewbox .content .tag a {font-size:11px;font-family:dotum;color:#222;}
#bbsview .viewbox .content .tag a:hover {text-decoration:underline;}
#bbsview .viewbox .content .attach {padding:10px 0 0 0;line-height:120%;}
#bbsview .viewbox .content .attach ul {padding:0;margin:0;}
#bbsview .viewbox .content .attach li {list-style-type:none;background:url('../../../../../_core/image/_public/ico_file.gif') left no-repeat;padding:0 0 0 15px;}
#bbsview .viewbox .content .attach li a {font-size:11px;font-family:dotum;color:#666;}
#bbsview .viewbox .content .attach li a:hover {text-decoration:underline;}
#bbsview .viewbox .content .attach li .size {font-size:11px;font-family:arial;color:#999;}
#bbsview .viewbox .content .attach li .down {font-size:11px;font-family:arial;color:#333;}
#bbsview .viewbox .content .scorebox {text-align:center;padding:20px 0 20px 0;}
#bbsview .snsbox {padding:20px 0;text-align:right;}
#bbsview .snsbox img {cursor:pointer;}
#bbsview .viewbox .content img{ width:100%;}

.reporter{ border-top:1px #ccc solid; padding-top:15px; margin-bottom:50px;}
.reporter .photo{ position:relative; display:inline-block; width:70px;; border-radius:50%; overflow:hidden; margin-right:15px;}
.reporter .photo img{ width:100%;}
.reporter span{ display:inline-block; line-height:70px; height:70px; vertical-align:top; letter-spacing:0; color:#0050a8}
#bbsview .bottom { position:relative; bottom:92px; text-align:right;}
#bbsview .comment {padding:0 0 10px 0;color:#c0c0c0;}
#bbsview .comment a {font-weight:bold;color:#3EA9CD;}
#bbsview .comment .icon1 {position:relative;top:3px;}


.youtube_area{position: relative; height:0;width:100%;height:560px; padding-bottom:50px;}
.youtube_area iframe{ width:100%; height:100%; }
/* @view */


/* write */
#bbswrite { padding:30px 50px 0 50px;}

#bbswrite table{ width:100%;}
#bbswrite table{margin-bottom:20px; border-top:2px solid #000; -webkit-box-sizing:border-box; box-sizing:border-box;}
#bbswrite table tr.br_b th,#bbswrite table tr.br_b td{border-bottom:2px solid #adadad;}
#bbswrite table tr.none td{padding-bottom:0; border-bottom:none;}
#bbswrite table tr.none + tr td{padding-top:10px;}
#bbswrite table th{width:160px; padding:20px 0 20px 20px; border-bottom:1px solid #ccc; text-align:left;}
#bbswrite table th.center{text-align:center;}
#bbswrite table td{padding:15px 0; border-bottom:1px solid #ccc; color:#888;}
#bbswrite table td ul{padding-top:10px;}
#bbswrite table td ul li{font-size:14px; color:#aaa;}
#bbswrite table a{margin-left:8px;}
#bbswrite td {padding:2px 0 2px 0;}
#bbswrite .editbox {padding:15px 0 15px 0;}
#bbswrite .td1{ width:180px;font-weight:500;color:#444444; padding-left:15px;}
#bbswrite .td2 {}
#bbswrite .td2 .guide {font-size:11px;font-family:dotum;color:#999;padding:10px 0 10px 0;}
#bbswrite .td2 .guide img {position:relative;top:3px;}
#bbswrite .td2 .check {color:#666; font-size:15px; margin-left:20px;}
#bbswrite .td2 .check input {position:relative;}
#bbswrite .td2 .input {width:calc(100% - 180px); height:27px; padding:5px 10px; background-color:#f3f3f3; border:1px solid #eaeaea; font-size:16px;}
#bbswrite .td2 .input1 {width:calc(50% - 20px); height:27px; padding:5px 10px; background-color:#f3f3f3; border:1px solid #eaeaea; font-size:16px;}
#bbswrite .td2 .input2 {width:70px; height:27px; padding:5px 10px; background-color:#f3f3f3; border:1px solid #eaeaea; font-size:16px;}

#bbswrite .td2 select {margin:1px;width:404px;padding:2px 2px 2px 0;}
#bbswrite .td2 select .cattt {background:#efefef;}
#bbswrite .td2 img {}
#bbswrite .td2 .after {padding:10px 0 0 0;color:#999;}
#bbswrite .td2 .after span{ margin-right:10px;}
#bbswrite .td2 .after input{ margin-left:15px; margin-right:5px; vertical-align:middle}
#bbswrite .iconbox {border-left:#e0e0e0 solid 1px;border-top:#e0e0e0 solid 1px;border-right:#e0e0e0 solid 1px;background:#f9f9f9;padding:6px 0 8px 7px;}
#bbswrite .iconbox a {padding:0 3px 0 3px;font-size:15px;color:#333;}
#bbswrite .iconbox a:hover {color:#7899C7;}
#bbswrite .iconbox a img {position:relative; vertical-align:middle;margin-right:3px;}
#bbswrite .iconbox .split {vertical-align:middle;}
#bbswrite .bottombox {text-align:center;padding:20px 0 20px 0;margin:15px 0 0 0;}
/* @write */


#img_menu_header{ display:none;}



@media screen and (max-width: 1920px){
	
	#bbslist .gallery li a{ padding:20px 0;}
	#bbslist .gallery li:nth-child(1) dl{ padding:0 25px;}
	#bbslist .gallery li:nth-child(1){ margin-right:25px;}
	#bbslist .gallery li:nth-child(1) .sbjx{ font-size:30px;}
	#bbslist .gallery li:nth-child(2), #bbslist .gallery li:nth-child(3), #bbslist .gallery li:nth-child(4) {width: calc((100% - 45%) - 25px);}
	#bbslist .gallery li:nth-child(2) a, #bbslist .gallery li:nth-child(3) a, #bbslist .gallery li:nth-child(4) a{ padding:20px 0;}
	#bbslist .gallery li:nth-child(2) dl, #bbslist .gallery li:nth-child(3) dl, #bbslist .gallery li:nth-child(4) dl{ margin-right:20px;}
	#bbslist .gallery dl dt{ width:270px;}
	#bbslist .gallery dl dd{ width:calc((100% - 270px) - 34px);}
	
	#bbslist .gallery .sbjx{ font-size:20px;}
	
	
	#bbsview .viewbox .subject h1{ font-size:40px; line-height:50px;}
	#bbsview .viewbox .info .xright .g a:before, #bbsview .viewbox .info .xright li:nth-child(2) a:before, #bbsview .viewbox .info .xright li:nth-child(4) a:before{font-size:30px; }
	.youtube_area{ height:450px;}
	.reporter span{ height:60px; line-height:60px;}
	.reporter .photo{ width:60px; height:60px;}
	
	
	#bbsview .viewbox .content{ font-size:20px;}
	

}
@media screen and (max-width: 1280px){
	
	#bbslist { width:calc(100% - 20px); margin:0 10px}
	#bbslist .gallery{ display:inline-block;}
	
	#bbsview{ margin-left:10px; padding-top:0;}
	#view_aside{ margin-right:10px;width: calc((100% - 67%) - 84px);}
	#view_aside .main_article_list dl dt{ width:100%; margin-right:0;}
	#view_aside .main_article_list dl dd{ width:100%; margin-top:10px;}
	
	#bbsview .bottom{ right:0;}
}

@media screen and (max-width:960px){
	
	#bbslist .gallery dl{ margin:0;}
	#bbslist .gallery dl dt{ width:200px; margin-right:20px;}
	#bbslist .gallery dl dd {width: calc((100% - 200px) - 24px);}
	
	#bbslist .gallery li:nth-child(1){ width:100%; border-bottom:1px #ddd solid;}
	#bbslist .gallery li:nth-child(1) .ellipsis4{-webkit-line-clamp: 3;}
	#bbslist .gallery li:nth-child(1) dl{border:0; padding:0; margin-top:0;}
	#bbslist .gallery li:nth-child(1) dt, #bbslist .gallery li:nth-child(2) dt, #bbslist .gallery li:nth-child(3) dt, #bbslist .gallery li:nth-child(4) dt{ position:relative; width:200px; margin-right:20px; }
	#bbslist .gallery li:nth-child(1) dd, #bbslist .gallery li:nth-child(2) dd, #bbslist .gallery li:nth-child(3) dd, #bbslist .gallery li:nth-child(4) dd{width: calc((100% - 200px) - 24px);}
	#bbslist .gallery li:nth-child(2), #bbslist .gallery li:nth-child(3), #bbslist .gallery li:nth-child(4){ width:100%;}
	#bbslist .gallery li:nth-child(5){ margin-top:0; border-top:0;}
	#bbslist .gallery li:nth-child(4){ border-bottom:1px #ddd solid;}
	#bbslist .gallery li:nth-child(1) .sbjx{ font-size:20px; margin-top:0}
	
	#bbsview{ width:calc(100% - 20px); margin:0 10px; padding-right:0; border:0;}
	#bbsview .viewbox .subject h1{ font-size:30px; line-height:40px;}
	#view_aside{width:calc(100% - 20px); margin:0 10px;}
	#view_aside .main_article_list, #view_aside .ranking{ display:inline-block; vertical-align:top;}
	#view_aside .main_article_list{ width:45%;}
	#view_aside .main_article_list dl dt{ width:30%; margin-right:15px;}
	#view_aside .main_article_list dl dd{ width:calc((100% - 30%) - 19px)}
	#view_aside .ranking{ width:calc((100% - 45%) - 28px); margin-left:25px;}
	#view_aside .ranking h1{ margin-top:0;}
}

@media screen and (max-width:640px){
	#bbsview .viewbox .info .xright .g a::before, #bbsview .viewbox .info .xright li:nth-child(2) a::before, #bbsview .viewbox .info .xright li:nth-child(4) a::before{ font-size:25px;}
	#bbsview .viewbox .info .xright a{ padding:0;}
	#bbsview .viewbox .subject h1{ padding:0;}
	
	#view_aside .main_article_list{ width:100%;}
	#view_aside .ranking{ width:100%; margin-left:0 }
	#bbsview .viewbox .content{ padding:15px 0}
	.youtube_area{ height:300px;}
	
	#bbsview .viewbox .content{ font-size:17px;}
	
	
}

@media screen and (max-width:480px){
	#bbslist .gallery li{ width:100%;}

	#bbslist .gallery dl dt{ width:150px; margin-right:15px;}
	#bbslist .gallery dl dd { width: calc((100% - 150px) - 18px);}
	#bbslist .gallery dl dd .ellipsis{text-overflow: ellipsis; overflow:hidden; display:-webkit-box !important; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-wrap:break-word;}
	#bbslist .gallery dl dd .txt{ display:none !important;}
	#bbslist .gallery .sbjx{ margin:0;font-size:18px;}
	#bbslist .gallery .info{ margin-top:5px;}
	#bbslist .gallery .info p{ padding-right:0; margin-right:0;}
	#bbslist .gallery .info .name{ padding-right:13px; margin-right:10px;}
	#bbslist .gallery .info p::before{ top:4px;}
	
	
	#bbslist .gallery li a{ padding:0}
	
	#bbslist .gallery li:nth-child(1){ padding-top:15px;}
	#bbslist .gallery li:nth-child(2), #bbslist .gallery li:nth-child(3), #bbslist .gallery li:nth-child(4){ width:100%; margin:0 0 15px 0;}
	#bbslist .gallery li:nth-child(2) dl, #bbslist .gallery li:nth-child(3) dl, #bbslist .gallery li:nth-child(4) dl{ margin-right:0;}
	#bbslist .gallery li:nth-child(1) dt, #bbslist .gallery li:nth-child(2) dt, #bbslist .gallery li:nth-child(3) dt, #bbslist .gallery li:nth-child(4) dt{  width:150px; margin-right:15px;}
	#bbslist .gallery li:nth-child(1) dd, #bbslist .gallery li:nth-child(2) dd, #bbslist .gallery li:nth-child(3) dd, #bbslist .gallery li:nth-child(4) dd{ width: calc((100% - 150px) - 18px);}
	
	#bbslist .gallery li:nth-child(2) dd .txt, #bbslist .gallery li:nth-child(3) dd .txt, #bbslist .gallery li:nth-child(4) dd .txt{display:none !important;}
	#bbslist .gallery li:nth-child(2) a, #bbslist .gallery li:nth-child(3) a, #bbslist .gallery li:nth-child(4) a{ padding:0;}

	

	#bbslist .gallery li:nth-child(1) .sbjx{ font-size:18px; margin-top:0;}

	
	#bbslist .gallery li{ margin-bottom:15px; padding-bottom:15px;}
	
	
	.youtube_area{ height:250px;}
	.reporter{ margin-bottom:20px;}
	#bbsview .bottom{ position:relative; bottom:0; text-align:right;}
	
	#bbslist .pagebox01{ margin-top:15px;}
	.pagebox01 .notselected{ font-size:14px;}
.pagebox01 .selected, .pagebox .notselected:hover{ font-size:14px;}
}
@media screen and (max-width:400px){
	#bbslist .gallery .info{ font-size:14px;}
}

</pre></body></html>