.logo .sectionTitle{ font-size:1.8em; padding-left:10px; font-weight: bold; } /**News**/ .mainNews{ padding:10px 0; font-weight: bold; } .mainNewsTitle{ background: #fff; padding:15px; } .mainNewsTitle h2{ font-size: 1.2em; padding-bottom: 10px; } .mainNews ul li{ padding-left: 15px; padding-bottom: 7px; font-size: 0.95em; background: url('../img/ic-relative.gif') no-repeat left 8px; } .mainNews ul li a{ color: #666; } .mainNews .photo{ background-size:cover; height: 270px; width: 100%; } .tagBox{ position: relative; height: 160px; } .tagBox ul{ width: 1600px; position: absolute; } .tagBox ul li{ float: left; width: 250px; padding-right: 15px; } .tagBox h3{ font-size: 1em; padding: 5px 0; } .tagBox h3 a{ color: #26cac3; } .thumbList ul li .des .blue{ padding: 0 0 0 5px; color: #26cac3; } .titleBoxTab{ overflow: hidden; } .titleBoxTab li{ float: left; width: 50%; font-weight: bold; border-bottom: 2px solid #ccc; padding-bottom: 10px; cursor: pointer; text-align: center; } .titleBoxTab li.current{ border-bottom: 2px solid #26cac3; } .countList ul li .des .blue{ padding: 7px 10px 0 0; font-weight: bold; font-style: italic; float: left; } .thumbList ul li.more{ text-align: center; padding: 20px 0 8px 0; } .thumbList ul li.more a{ color: #666; } .thumbList ul li.more a:hover{ color: #26cac3; } /*Article*/ .main-container .articleCon{ padding-top:10px; } .articleBox{ background: #fff; overflow: hidden; padding: 20px 15px; } .news-header{ overflow: hidden; border-bottom: 1px solid #ddd; padding-bottom: 10px; } .news-header h2{ font-size: 1.5em; letter-spacing: -3px; padding:0 20px 15px 20px; text-align: center; } .news-header img{ float: left; } .news-header .atlogo img{ padding-top:9px; } .time{ clear: both; color: #999; font-size: 0.95em; padding-top: 10px; } .time a{ border-right:1px solid #ddd; padding-right: 10px; margin-right: 8px; } .news-header .function{ float: right; } .news-header .function a:first-child img{ padding-top:3px; } .news-header .function a:nth-child(2) img{ margin:0 12px; padding-top:3px; } /* social */ .icon { display: inline-block; width: 36px; height: 36px; line-height: 36px; text-align: center; vertical-align: middle; } .i-circle { border-radius: 50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: background-color 0.25s; } .i-circle:hover { opacity: 0.7; } .i-facebook{ background-color: #3c5b96; } .i-twitter{ background-color: #29a3ef; } .i-kakao{ background-color: #ffdb17; } .i-url{ background-color: #bebebe; } .i-heart path, .i-comment path { transition: fill 0.25s; } .heart .active path, .i-heart:hover{ fill: #f02654; } .comment .active path, .i-comment:hover{ fill: #27aec9; } .icon svg, .icon img { vertical-align: middle; } .no-js .i-toggle { display: none; } .i-toggle { background: url('../img/ic-toggle.png') 50% 50% no-repeat; cursor: pointer; } .i-toggle.expanded { background-image: url('../img/ic-close.png'); } .shareline { margin-top: 30px;text-align: center; } .shareline li { display: inline-block; margin-right: 10px; margin-bottom: 10px; } .share-footer { margin-bottom: 30px; text-align: center; } .share-footer-main { margin-top: 7px; } .share-footer-main .hidden-icons { display: none; } .share-footer-main .hidden-icons.active, .no-js .share-footer-main .hidden-icons { display: inline-block; } .share-footer-main a { margin-right: 7px; } .view-article{ overflow: hidden; } .view-article .subTitle{ font-size: 1.1em; font-weight: bold; color: #999; padding-bottom: 15px; } .view-article .imgCenter{ max-width: 730px; margin:0 auto; } .view-article .imgCenter .caption{ font-size: 0.95em; color: #999; padding-top: 8px; } .view-article p{ line-height: 1.5; padding:15px 5px; } .article{ padding-bottom: 20px; } .copyright{ border-top:1px solid #ddd; font-size: 0.95em; } .reporter{ color: #999; padding-bottom: 40px; } .related{ padding-bottom: 30px; border-bottom: 1px solid #ddd; } .related h4{ font-size: 0.95em; color: #999; padding-bottom: 15px; } .related ul li{ background: url('../img/ic-relative.gif') no-repeat left 8px; padding-left: 15px; padding-bottom: 8px; font-size: 1.1em; font-weight: bold; } .comment{ padding: 30px 0; } /**Grace**/ .grace{ padding: 10px 0; background: #fff; margin-bottom: 10px; } .graceSlide { overflow: hidden; height: 320px; position: relative; } .graceSlide ul{ position: absolute; width: 550%; } .graceSlide ul li{ float: left; max-width: 600px; width: 16%; max-height: 320px; margin:0 7px; } .contBar{ text-align: center; padding: 20px 0 10px 0; font-size: 1.5em; } .contBar a{ color: #ddd; } .contBar a.current{ color: #000; } /**Grace Contents***/ .graceCon .search{ top:66px; } .graceCon .search.active{ z-index: 1; } .graceCon .search form, .graceCon .search-result form{ width: 100%; border-bottom: 1px solid #ddd; margin: 0 auto; font-size: 1.3em; position: relative; } .graceCon .search-result input{ padding: 10px; font-size: 0.8em; font-weight: bold; } .graceCon .search .recommedTag{ overflow: hidden; padding: 20px; } .graceCon .search .recommedTag h5{ font-size: 0.9em; font-weight: normal; padding: 0 0 10px 10px; } .graceCon .search .btn-close2{ position: absolute; top:-41px; right: 14px; width: 30px; background: #fff; } .graceCon .site-head-search button{ right: 16px; } .graceCon .search .recommedTag ul li{ float: left; border:1px solid #ddd; padding:8px 15px; border-radius: 20px; margin:0 10px 10px 0; cursor: pointer; color: #333; } .graceCon .mainBox .search-result .site-head-search{ } .graceCon .search-result .searchResult{ padding: 20px; font-size: 1em; color: #222; } .graceCon .search-result .searchResult span { padding-right: 20px; background: url('../img/ic-down-small.gif') no-repeat right 5px; margin-right: 10px; } .graceCon .search-result .searchResult div{ padding-top:20px; color: #999; } .graceCon .search-result .searchResult span.num{ background: none; color: #222; } .graceCon .titleBox li a { color: #2c2c2c; } .graceCon .tagBox ul li h3{ position: relative; padding-top: 11px; font-size: 1.3em; font-family: Arial, san-serif; font-weight: normal; } .graceCon .tagBox ul li h3 .numbers{ position: absolute; right: 0; bottom: 6px; color: #666; font-size: 12px; } .graceCon .thumbList ul li .des{ font-size: 1em; padding:0; } .graceCon .thumbList ul li .des p{ font-weight: normal; height: 53px; overflow: hidden; padding: 5px 0 0 0; } .graceCon .thumbList ul li .des .author{ padding: 6px 0 0 0; } .graceCon .thumbList ul li.bigPhoto{ padding-top: 0; position: relative; padding-bottom: 20px; } .graceCon .thumbList ul li.bigPhoto .des{ width: 100%; } .graceCon .thumbList ul li.bigPhoto img{ width: 100%; max-width: 100%; max-height: 100%; } .graceCon .thumbList ul li img{ float: left; margin-right: 15px; } .graceCon .thumbBox .des div{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 3px 0; } .graceCon .thumbList ul li .des .blue{ font-size: 15px; padding:5px 0 0 0; } .english{ font-family: helvetica,arial,san-serif; letter-spacing: 0; } .graceCon .english ul li img{ float: right; margin-right:0; width: 25%; } .english ul li .des h4{ font-size: 1.2em; } .graceCon .thumbList ul li.bigPhoto .smallThumb{ clear: both; overflow: hidden; padding: 20px 3px 10px 3px; border-bottom: 1px solid #ddd; } .graceCon .thumbList ul li.bigPhoto .smallThumb .des{ width: 69%; } .graceCon .thumbList ul li.bigPhoto:last-child .smallThumb{ border-bottom: none; } .graceCon .thumbList ul li.bigPhoto .smallThumb img{ width: 73px; float: left; margin-bottom: 10px; } .graceCon .thumbList ul li.bigPhoto .des p{ height: auto; white-space: nowrap; text-overflow: ellipsis; width: 100%; } .pt10{ padding-top: 10px; } .graceCon .resourceBoxTag{ padding-top: 15px; } .graceCon .resourceBoxTag ul li{ border:1px solid #ccc; background: #fff; color: #000; font-weight: normal; margin-bottom: 0; } .graceCon .resourceBoxTag ul li.all, .graceCon .resourceBoxTag ul li:hover{ background: #35c0bd; color: #fff; font-weight: bold; border:none; } .graceCon .titleBoxTab{ margin-bottom: 20px; } .graceCon .thumbList ul li.bigPhoto .des2{ position: relative; padding-top: 12px; clear: both; font-size: 1.1em; overflow: hidden; } .graceCon .thumbList ul li.bigPhoto .des2 p{ float: left; } .graceCon .thumbList ul li.bigPhoto .likes{ clear: both; border-top:1px solid #ddd; padding-top: 10px; } .graceCon .thumbList ul li.bigPhoto .likes img{ width: 27px; margin:0 5px; } .graceCon .thumbList ul li.bigPhoto .likes .far{ float: left; font-size: 23px; color: #777; margin: 4px 4px 0 4px } .graceCon .thumbList ul li.bigPhoto .numbers{ float: left; padding: 7px 10px 0 0; font-size: 0.9em; } .graceCon .container{ position: relative; } .gotoTop{ position: absolute; bottom: 100px; right: 10px; box-shadow: 0px 0px 5px #ccc; } .listView{ padding: 5px 0 13px 15px; } .listView a img{ padding-top:2px; margin-right: 3px; } .graceHeader{ position: relative; } .graceHeader .wrap_cover {width: 100%;top: 0;position: relative; max-height: none!important;} .graceHeader .wrap_channel{width: 100%; margin: 0 auto;display: block;height: 145px;position: absolute;bottom: 165px;} .graceHeader .wrap{width:100%; height: 47px; line-height: 47px; position: relative;} .graceHeader .cover_inner {display: block;background-color: #000;opacity: 0.4;height: 100%;position: absolute;top: 0;left: 0;width: 100%;} .cover_image{background: url(/img/web/img_channel.jpg) no-repeat left top; display: block;background-size: cover;height:310px;background-position: 50% 50%;} .cover_image2{background: url(/img/web/img_channel2.jpg) no-repeat left top; display: block;background-size: cover;height:439px;background-position: 50% 50%;} .cover_cell{position: absolute;top: 120px;margin: 0 auto;color: #fff;width: 100%;text-align: center;} .cover_cell a{color:#fff;} .chtit{font-size:33px; margin-top: 20px;font-family: �섎닎紐낆“,Nanum Myeongjo,georgia,�뗭�; font-weight: normal;} .chtit a{color:#fff;} .chtxt{font-size:13px; color:#04b9c2; padding-top: 10px;} .cover_profile{position: absolute; top:265px; margin:0 auto; width:100%; text-align: center;} .cover_profile img{border-radius: 88px} .cover_profile2{position: absolute; top:275px; margin:0 auto; width:100%; text-align: center;} .cover_profile2 div, .cover_profile3 div{cursor: pointer;margin: auto; border-radius: 65px; width: 65px; height: 65px;} .cover_profile2 img{border-radius: 65px} .cover_profile3{padding: 50px 0 30px 0;} .cover_star{position:absolute; top:250px; right:50px;} .chdate{color:#cacaca; font-size:13px; padding-left:10px; padding-top: 5px;display: inline-block;} .cheditor{padding-top:20px;} .cheditor a{font-size:16px;} .artTag{ text-align: center; } .artTag a{ color: #26bcb7; font-size: 1em; padding:20px 5px; font-weight: bold;} .graceArticle{padding:50px 0 30px 0;} .graceArticle p{line-height: 1.5; padding: 15px 5px;} .graceArticle .imgCenter .caption{font-size: 0.95em; color: #999; padding-top: 8px; text-align: center;} .graceCon .tagBox ul li h4{ padding-top: 11px; font-size: 1.1em; } .tagBox h4 a { color: #26cac3; } .mainBox-slider .viewMore, .mainBox .viewMore{ text-align: center; clear: both; padding:20px 0; } .mainBox-slider .viewMore a, .mainBox .viewMore a{ text-align: center; border:1px solid #ddd; padding:8px 50px; color:#222; } .mainBox-slider .viewMore a:hover, .mainBox .viewMore a:hover{ color: #26cac3; } /**Grace profile**/ .profileBox{ border-bottom:1px solid #ddd; overflow: hidden; margin-bottom: 25px; } .profileBox img{ float: right; margin: 0 5px 10px 15px; } .profileBox .editor{ font-weight: bold; font-size: 1.8em; padding-bottom: 15px; } .profileBox .profile-des{ font-size: 1em; line-height: 1.3; } .profileBox .more{ clear: both; float: left; } .profileBox .more img{ margin: 20px 0; } /*Grace Article Share*/ .panel_btns{ text-align: center; clear: both; margin:20px 0; } .btn-default{ color: #959595; background-color: #fff; border:1px solid #ccc; border-radius: 15px;} .btn-default:hover{color:#2bbec6 !important; background-color:#fff;border-color: #2bbec6 !important;} .btn-default a:hover{color:#2bbec6 !important;} .graceCon .shareline ul{ padding-bottom: 30px; } /**Comment**/ .reply{ padding-top:30px; } .reply .reply_tit{ font-size: 16px; } .reply .reply_tit img{ margin-top: 3px; } .reply .delete{ padding-left:20px; color:#bcbcbc; } .reply_social span{ padding-right: 10px; } .reply .reply_write{ color:#999999; line-height: 23px; padding:10px 20px; } .reply_regist{ border-top:1px solid #e8e9ea; height:46px; line-height: 46px; } .reply_no{ color:#bcbcbc; padding-left:20px; } .reply_btn{ background: #04b9c2; width:87px; height: 47px; color:#fff; float:right; text-align: center; line-height: 47px; } .reply_btn a{ color:#fff; } .reply_btn a:hover{ color:#fff; } .reply_social{ padding:20px 20px 0 20px; } .reply_write textarea{ z-index: auto; position: relative; line-height: 20px; font-size: 13px; padding: 10px 0; border: none; } .reply .reply_box{ border: 1px solid #c5c5c5; margin-top: 10px; clear: both; overflow: hidden; background: #fff; } .reply_sort{border-bottom: 1px solid #ebeef3; margin-top:20px; padding:10px 0; font-size:16px; } .reply_sort span{padding-right:20px;} .reply_sort a:hover{ color:#26bcb7;} .reply_sort .current{ color:#26bcb7;} .reply_comment{padding:20px 0;border-bottom: 1px solid #ebeef3; overflow:hidden;} .reply_comment_open{padding:20px 0;border-bottom: 0px; overflow:hidden;} .r_base{overflow:hidden;display:block;} .icons2{float:right !important; } .reply_box2 .icons{float:right !important; padding-top:20px; } .icons2 img{padding-right:7px;} .viewall{padding:10px 0 20px 0;} .viewall a:hover{color:#2bbec6;}