@charset "utf-8";@font-face{font-family:Pretendard;font-style:normal;font-weight:700;font-display:swap;src:local("Pretendard-Bold"),url("//t1.kakaocdn.net/language/font/Pretendard/Pretendard-Bold.woff2") format("woff2"),url("//t1.kakaocdn.net/language/font/Pretendard/Pretendard-Bold.woff") format("woff")}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0}
fieldset,img{border:0 none}
dl,ul,ol,menu,li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
input,select,textarea,button{vertical-align:middle;font-size:100%}
button{border:0 none;background-color:transparent;cursor:pointer}
table{border-collapse:collapse;border-spacing:0}
body{-webkit-text-size-adjust:none}
input:checked[type='checkbox']{background-color:#666;-webkit-appearance:checkbox}
input[type='text'],input[type='password'],input[type='submit'],input[type='search'],input[type='tel'],input[type='email'],html input[type='button'],input[type='reset']{-webkit-appearance:none;border-radius:0}
input[type='search']::-webkit-search-cancel-button{-webkit-appearance:none}
body{background:#fff}
body,th,td,input,select,textarea,button{font-size:14px;line-height:1.5;font-family:'Malgun Gothic','맑은 고딕',sans-serif;color:#000}
a{color:#000;text-decoration:none}
a:active,a:hover{text-decoration:none}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal}
.ir_pm{display:block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}
.ir_wa{display:block;overflow:hidden;position:relative;z-index:-1;width:100%;height:100%}
.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
.f_l{float:left}
.f_r{float:right}
.cl_b{clear:both;width:0;height:0;font-size:0;line-height:0}
.show{display:block}
.hide{display:none}
.tbl{width:100%;border-collapse:collapse;border-spacing:0}
.clear_g{display:block;overflow:visible;width:auto;clear:both;*zoom:1}
.clear_g:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
i em{font-style:italic}
.img_g{display:block}
.img_small{display:block;width:auto;margin:0 auto}
.ico_dic100{display:inline-block;overflow:hidden;background:url(//m1.daumcdn.net/img-contents/enc/2016/m/m320/ico_dic100_180209.png) no-repeat;line-height:0;text-indent:-9999px;vertical-align:top}
.ico_category{display:inline-block;overflow:hidden;background:url(//m1.daumcdn.net/img-contents/enc/2016/m/m320/ico_category.png) no-repeat;line-height:0;text-indent:-9999px;vertical-align:top}
body{background-color:#f9f9f9}
#mArticle{background-color:#fff}
.link_back{position:absolute;top:0;left:0;z-index:100;width:42px;height:45px}
.link_back .ico_dic100{width:11px;height:19px;margin:13px 0 0 16px;background-position:-50px 0}
.thumb_img{position:relative}
.thumb_img:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:.05;filter:alpha(opacity:5)}
.thumb_img_without_border{text-align:center;white-space:nowrap}
.thumb_img_without_border:before{content:"";display:inline-block;vertical-align:middle;height:100%}
.thumb_img_without_border:after{border:0}
.thumb_img_without_border img{width:100%}
.link_g{color:#3c5ecd}
.txt_nowrap{white-space:nowrap}
.img_loading{display:block;margin:0 auto;padding-bottom:20px}
.img_vertical{display:block;max-height:285px}
#dkHead{position:fixed;top:0;left:0;z-index:100;width:100%}
.scroll_top #dkHead{position:relative}
.d_head{position:relative;height:46px;line-height:47px;background-color:#fff}
.d_head h1{float:left;height:100%}
.d_head #kakaoLogo{float:left;height:100%}
.d_head #kakaoLogo .img_thumb{margin:11px 8px 0 20px}
.d_head #kakaoLogo .ico_dic100{width:23px;height:24px;margin:11px 6px 0 12px;background-position:-190px -280px}
.d_head #dkServiceLogo{float:left;height:100%;padding:0 7px 0 0;font-family:Pretendard,'Apple SD Gothic Neo',Roboto,'Malgun Gothic','맑은 고딕',Arial,sans-serif;font-size:20px;line-height:44px;color:#273552}
.d_head .link_relate{float:left;height:100%;padding:0 6px;font-size:16px;color:#999}
.d_head .ico_category{display:block;width:33px;height:33px;margin:0 auto}
.d_head .ico_hotissue{background-position:-120px -40px}
.d_head .ico_life{background-position:0 -80px}
.d_head .ico_society{background-position:-40px -80px}
.d_head .ico_humanity{background-position:-80px -80px}
.d_head .ico_science{background-position:-120px -80px}
.d_head .ico_culture{background-position:0 -120px}
.d_head .ico_study{background-position:-40px -120px}
.d_head .ico_person{background-position:-80px -120px}
.d_head .link_search{position:absolute;right:0;top:0;height:46px}
.d_head .link_search .ico_dic100{width:20px;height:20px;margin:13px 12px 0;background-position:-250px -110px}
#dkGnb{overflow:hidden;position:relative;width:100%;height:44px;border-bottom:1px solid #e2e2e2;background-color:#fff}
.scroll_top #dkGnb{border-bottom:0 none}
.gnb_dic100{position:absolute;left:0;width:100%;height:44px}
.gnb_dic100 li{float:left;width:14.285%}
.gnb_dic100 .link_menu{display:block;font-size:16px;line-height:43px;color:#888;text-align:center;letter-spacing:1px}
.gnb_dic100 .link_type2{letter-spacing:0}
.gnb_dic100 .on .link_menu{color:#222}
.wrap_detail{padding-top:47px}
.scroll_top .wrap_detail,.type_cover .wrap_detail,.webtoon_relate .wrap_detail{padding-top:0}
.wrap_detail .d_head{border-bottom:1px solid #f3f3f3}
.wrap_detail .d_head h1{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
.wrap_detail .d_head .link_relate{display:none}
.wrap_detail .d_head .line_progress{display:block;overflow:hidden;position:absolute;left:0;bottom:-1px;height:2px;text-indent:-9999px;background-color:#3c5ecd}
.scroll_top .wrap_detail .d_head .line_progress{display:none}
.d_head .tit_subject{height:46px;padding:0 86px 0 16px}
.d_head .link_subject{display:inline-block;overflow:hidden;position:relative;height:46px;max-width:100%;padding-right:21px;box-sizing:border-box;font-weight:normal;font-size:15px;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}
.d_head .ico_arr{position:absolute;right:7px;top:21px;width:8px;height:4px;background-position:-130px -130px}
.d_head .link_share{position:absolute;top:0;right:44px;height:100%}
.d_head .link_share .ico_dic100{width:18px;height:19px;margin:14px 7px 0;background-position:-160px -260px}
.scroll_top .wrap_detail .d_head h1{position:relative;width:inherit;height:inherit;line-height:inherit;text-indent:0}
.scroll_top .wrap_detail .d_head .tit_subject{display:none}
.scroll_top .wrap_detail .d_head .link_relate{display:block}
.scroll_top .type_cover #dkHead{position:absolute;background-color:transparent}
.scroll_top .type_cover #dkHead .d_head{border-bottom:0 none;background-color:transparent}
.scroll_top .type_cover .d_head .link_subject,.wrap_webtoon .d_head .link_subject{color:#fff}
.scroll_top .type_cover #kakaoLogo .ico_dic100,.wrap_webtoon #kakaoLogo .ico_dic100{background-position:-220px -280px}
.scroll_top .type_cover #dkServiceLogo,.wrap_webtoon #dkServiceLogo{color:#fff}
.scroll_top .type_cover .d_head .ico_arr{background-position:-140px -130px}
.scroll_top .type_cover .d_head .link_relate{color:#fff;opacity:.5;filter:alpha(opacity:50)}
.scroll_top .type_cover .d_head .link_share .ico_dic100,.wrap_webtoon .d_head .link_share .ico_dic100{background-position:-290px -260px}
.scroll_top .type_cover .d_head .link_search .ico_dic100,.wrap_webtoon .link_search .ico_dic100{background-position:-280px -110px}
#dkFoot{padding-bottom:15px;border-top:1px solid #e6e6e6;text-align:center}
#dkFoot .list_foot{display:inline-block}
#dkFoot .list_foot li{float:left;position:relative}
#dkFoot .list_foot li:after{content:"";position:absolute;left:0;top:20px;width:1px;height:12px;background-color:#ededed}
#dkFoot .list_foot li:first-child:after{display:none}
#dkFoot .list_foot .btn_foot{float:left;padding:19px 12px 3px;font-size:13px;line-height:15px;color:#777}
#dkFoot #daumMinidaum a{float:left;padding:19px 12px 3px;font-size:13px;line-height:15px;color:#777}
#dkFoot .copr_info{display:block;margin:0 auto}
#dkFoot .copr_info .link_daumkakao{font-size:11px;color:#aaa}
.btn_top{overflow:hidden;position:fixed;right:10px;bottom:18px;z-index:1000;width:46px;height:46px;border:1px solid #e0dfdc;background-color:rgba(255,255,255,0.95)}
.btn_top .ico_dic100{width:18px;height:18px;margin:2px 0 0 6px;background-position:-30px 0}
.scroll_top .wrap_top{padding-top:0}
.item_feature .link_feature{display:block;position:relative;height:210px;background-size:cover;background-position:50% 50%;text-align:center}
.item_feature .bg_person{background-position:50% 0}
.item_feature .link_feature:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.6;filter:alpha(opacity:60)}
.item_feature .emph_subject{font-size:12px;color:#8ba6ff}
.item_feature .feature_subject{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-orient:vertical;position:absolute;left:0;top:0;z-index:10;width:100%;height:169px;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}
.item_feature .tit_subject{display:block;padding-top:14px;font-weight:normal;font-size:22px;line-height:28px;color:#fff}
.item_feature .desc_subject{padding:12px 63px 0;font-size:15px;line-height:20px;color:#fff}
.item_feature .info_path{position:absolute;left:0;bottom:27px;z-index:10;width:100%;font-size:12px;color:#fff;opacity:.5;filter:alpha(opacity:50)}
.item_feature .info_path .txt_by{font-style:italic}
.item_feature_type2 .feature_subject{height:200px}
.item_feature_type3 .feature_subject{height:100%}
.item_feature_type2 .tit_subject{padding-top:9px}
.item_feature_type3 .tit_subject{padding-top:6px;font-size:25px}
.list_dic100 li{padding:0 16px}
.list_dic100 .item_lst{display:none}
.list_dic100 .link_thumb{display:block;overflow:hidden;padding:19px 0 21px;border-top:1px solid #f2f2f2}
.list_dic100 li:first-of-type .link_thumb{border-top:0 none}
.list_dic100 .thumb_img{float:right;width:33.33%;min-height:90px;margin-left:18px}
.list_dic100 .thumb_img .img_g{width:100%}
.list_dic100 .cont_info{overflow:hidden}
.list_dic100 .emph_subject{display:block;padding-top:1px;overflow:hidden;font-size:13px;color:#3c5ecd;text-overflow:ellipsis;white-space:nowrap}
.list_dic100 .tit_subject{display:block;display:-webkit-box;overflow:hidden;padding-top:2px;font-weight:normal;font-size:18px;line-height:22px;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.list_dic100 .tit_subject .txt_arrow{width:7px;height:11px;margin:6px 7px 0;background-position:-20px -120px}
.list_dic100 .txt_subject{padding-right:8px}
.list_dic100 .tit_subject .ico_outlink{width:15px;height:14px;margin:4px 7px 0 0;background-position:-50px -120px}
.list_dic100 .item_person .tit_subject{display:block;height:25px;word-break:initial;text-overflow:ellipsis}
.list_dic100 .item_person .txt_subject{white-space:nowrap}
.list_dic100 .sub_title{display:inline-block;overflow:hidden;max-width:100%;padding-top:1px;font-size:12px;color:#919191;vertical-align:top;text-overflow:ellipsis;white-space:nowrap}
.list_dic100 .sub_title b:after{content:"";float:right;width:1px;height:1px}
.list_dic100 .info_person{display:block;overflow:hidden;padding-top:2px;font-size:12px;color:#919191;text-overflow:ellipsis;white-space:nowrap}
.list_dic100 .txt_sub{display:block;overflow:hidden;padding-top:3px;font-size:12px;color:#919191;text-overflow:ellipsis;white-space:nowrap}
.list_dic100 .info_path{display:block;overflow:hidden;padding-top:1px;font-size:12px;color:#919191;text-overflow:ellipsis;white-space:nowrap}
.list_dic100 .info_path .txt_arrow{color:#c5c5c5}
.list_dic100 .info_path .emph_study{display:inline-block;height:13px;padding:0 3px;margin:1px 3px 0 0;font-size:11px;line-height:14px;border:1px solid #a8a8a8;border-radius:2px;vertical-align:top}
.list_dic100 .desc_thumb{display:-webkit-box;overflow:hidden;padding-top:1px;line-height:21px;color:#444;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.list_dic100 .desc_thumb .txt_bar{display:inline-block;margin:2px 6px 0;font-size:13px;line-height:15px;color:#e9e9e9;vertical-align:top}
.list_dic100 .txt_definition{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list_dic100 .thumb_none .link_thumb{padding-bottom:23px}
.list_dic100 .desc_explicate{position:relative;padding-top:2px;line-height:17px;color:#444}
.list_dic100 .desc_explicate:first-of-type{padding-top:4px}
.list_dic100 .desc_explicate dt{float:left;padding-right:5px}
.list_dic100 .desc_explicate dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list_dic100 .study_process{position:relative;padding:20px 14px 20px 16px;margin-bottom:-1px;border-top:1px solid #e8e8ec;border-bottom:1px solid #e8e8ec;background-color:#f4f4f8}
.study_process .tit_process{font-weight:normal;font-size:13px;color:#3c5ecd}
.study_process .list_process{overflow:hidden;padding-top:10px}
.study_process .list_process li{float:left;width:25%;padding:0}
.study_process .list_process .img_g{width:100%}
.study_process .list_process .link_process{display:block;position:relative;margin-right:2px}
.study_process .list_process .tit_subject{position:absolute;top:50%;width:100%;margin-top:-9px;font-weight:normal;font-size:13px;color:#fff;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.2)}
.recomm_dic{overflow:hidden;position:relative;width:100%;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}
.recomm_dic .tit_recomm{padding:16px 16px 14px;font-weight:normal;font-size:15px}
.recomm_dic .slide_recomm{overflow:hidden;overflow-x:auto;padding-bottom:26px}
.recomm_dic .slide_recomm::-webkit-scrollbar{display:none}
.recomm_dic .list_recomm{padding:0 14px 0 16px}
.recomm_dic .list_recomm:after{display:block;clear:both;content:''}
.recomm_dic .list_recomm li{float:left}
.recomm_dic .list_recomm .link_recomm{display:block;position:relative;margin-right:2px;background-size:cover;background-position:50% 0}
.recomm_dic .list_recomm .link_recomm:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.35;filter:alpha(opacity:35)}
.recomm_dic .list_recomm .img_g{width:100%}
.recomm_dic .list_recomm .tit_subject{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;font-weight:normal;font-size:15px;line-height:20px;color:#fff;text-align:center}
.recomm_dic .list_recomm .inner_subject{display:-webkit-box;overflow:hidden;padding:0 6px;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.recomm_dic .link_more{position:absolute;right:0;top:0;padding:14px 14px 9px 16px;font-size:15px}
.recomm_dic .link_more .ico_dic100{width:7px;height:12px;margin:4px 0 0 7px;background-position:-150px -260px}
.wrap_top #mArticle{padding-bottom:20px}
.wrap_top #dkHead{position:absolute;left:0;top:0}
.wrap_top .d_head{background-color:transparent}
.wrap_top .d_head #kakaoLogo .ico_dic100{background-position:-220px -280px}
.wrap_top .d_head #dkServiceLogo{color:#fff}
.wrap_top .d_head .link_relate{color:#fff;opacity:.5;filter:alpha(opacity:50)}
.wrap_top .d_head .link_search .ico_dic100{background-position:-280px -110px}
.wrap_top .wrap_feature{overflow:hidden;position:relative;height:245px}
.wrap_top .slide_feature{position:absolute;left:0;top:0;width:100%;height:245px;vertical-align:top}
.wrap_top .item_feature{display:inline-block;position:absolute;left:0;top:0;width:100%;height:100%;vertical-align:top}
.wrap_top .item_feature .link_feature{position:relative;height:100%}
.wrap_top .item_feature .link_feature:after{opacity:.5;filter:alpha(opacity:50)}
.wrap_top .item_feature .emph_subject{position:absolute;left:0;top:54px;z-index:10;width:100%;color:#749efc}
.wrap_top .item_feature .feature_subject{height:100%;padding:72px 16px;word-break:keep-all}
.wrap_top .item_feature .tit_subject{padding-top:0;font-size:25px;line-height:30px}
.wrap_top .item_feature .sub_title{display:block;padding-top:2px;font-size:12px;line-height:15px;color:#fff;opacity:.5;filter:alpha(opacity:50)}
.wrap_top .item_feature .desc_subject{padding:0 63px 4px}
.wrap_top .item_feature .desc_subject+.tit_subject{line-height:29px}
.wrap_top .item_feature .info_path{bottom:52px}
.wrap_top .paging_feature{display:-webkit-box;-webkit-box-pack:center;position:absolute;left:0;bottom:15px;width:100%}
.wrap_top .paging_feature .ico_page{display:block;overflow:hidden;width:5px;height:5px;margin:0 3px;border-radius:5px;line-height:0;background-color:#fff;text-indent:-9999px;opacity:.3}
.wrap_top .paging_feature .page_on{opacity:1}
.wrap_top .list_dic100 .link_thumb{padding:20px 0}
.wrap_top .list_dic100 .thumb_none .link_thumb{padding-bottom:23px}
.wrap_top .list_dic100 .emph_subject{line-height:21px}
.wrap_top .list_dic100 .tit_subject{line-height:23px;padding-top:1px}
.wrap_top .list_dic100 .txt_subject{padding-right:5px}
.wrap_top .list_dic100 .sub_title{margin-top:-1px}
.wrap_top .list_dic100 .desc_thumb{padding-top:7px;line-height:20px}
.wrap_top .list_dic100 .info_path+.desc_thumb{-webkit-line-clamp:1}
.wrap_top .list_dic100 .change_line{-webkit-line-clamp:1}
.wrap_top .list_dic100 .info_person{padding-top:0}
.wrap_top .list_dic100 .txt_sub{padding-top:1px}
.wrap_top .list_dic100 .desc_explicate{padding-top:3px}
.wrap_top .list_dic100 .desc_explicate:first-of-type{padding-top:6px}
.wrap_top .wrap_list .link_more{display:block;height:50px;margin:0 16px;border-top:1px solid #f2f2f2;font-size:15px;line-height:52px;text-align:center}
.wrap_top .wrap_list .link_more .ico_arr{width:12px;height:7px;margin:21px 6px 0 0;background-position:-30px -120px}
.wrap_top .wrap_list .link_fold .ico_arr{background-position:-30px -130px}
.wrap_top .tit_top{padding:16px 16px 0;font-weight:normal;font-size:15px}
.category_dic{width:100%;padding-bottom:20px;border-top:1px solid #eeeef2;border-bottom:1px solid #eeeef2;background-color:#f4f4f8}
.category_dic .wrap_slide{overflow:hidden;overflow-x:auto;padding-top:10px}
.category_dic .wrap_slide::-webkit-scrollbar{display:none}
.category_dic .list_slide{padding:0 14px 0 16px}
.category_dic .list_slide:after{display:block;clear:both;content:''}
.category_dic .list_slide li{float:left}
.category_dic .list_slide .img_g{width:100%}
.category_dic .list_slide .link_thumb{display:block;position:relative;margin-right:2px}
.category_dic .list_slide .link_thumb:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.35;filter:alpha(opacity:35)}
.category_dic .list_slide .tit_category{position:absolute;top:50%;z-index:10;width:100%;margin-top:-11px;font-weight:normal;font-size:15px;color:#fff;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,0.2)}
.wrap_top .recomm_dic{padding-top:19px;border-top:0}
.wrap_top .recomm_dic .tit_top{padding:16px 0 9px;margin:0 16px;border-bottom:1px solid #f2f2f2}
.wrap_top .recomm_dic .link_more{top:21px}
.list_dic100_type2 .num_count{display:inline-block;font-size:12px;height:23px;line-height:25px;color:#919191;vertical-align:top}
.list_dic100_type2 .desc_thumb{-webkit-line-clamp:4}
.wrap_top .list_dic100_type2 .change_line{-webkit-line-clamp:3}
.wrap_top .list_dic100_type2 .desc_explicate:first-of-type{padding-top:11px}
.wrap_top .list_dic100_type2 .desc_explicate{color:#919191}
.wrap_top .list_dic100_type2 .tit_subject{padding-top:0}
.slide_relative{overflow:hidden;overflow-x:auto}
.slide_relative::-webkit-scrollbar{display:none}
.list_relative{padding:0 14px 0 16px}
.list_relative:after{display:block;clear:both;content:''}
.list_relative li{float:left}
.list_relative .link_relative{display:block;position:relative;margin-right:2px}
.list_relative .img_g{width:100%}
.list_relative .cont_relative{height:51px;padding:8px 7px 0;border:1px solid #f3f3f3;border-top:0 none}
.list_relative .emph_subject{display:block;font-size:13px;color:#3c5ecd}
.list_relative .tit_subject{display:-webkit-box;overflow:hidden;font-weight:normal;font-size:15px;line-height:20px;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.list_relative .ico_outlink{width:11px;height:11px;margin:5px 3px 0 0;background-position:-40px -230px}
.list_relative .txt_append{display:block;padding-top:4px;font-size:13px;color:#919191}
.list_relative .thumb_none .link_relative{padding-bottom:60px}
.list_relative .thumb_none .cont_relative{display:-webkit-box;-webkit-box-pack:center;-webkit-box-orient:vertical;position:absolute;left:0;top:0;width:100%;height:100%;padding-top:0;border-top:1px solid #f3f3f3;-webkit-box-sizing:border-box;box-sizing:border-box}
.relative_dic{position:relative;width:100%;padding-top:35px}
.relative_dic .tit_relative{display:block;padding:0 0 9px 16px;font-weight:normal;font-size:15px}
.relative_dic .list_relative .cont_relative{height:67px;padding-top:7px}
.relative_dic .list_relative .thumb_none .cont_relative{height:100%}
.relative_dic .list_relative .thumb_none .link_relative{padding-bottom:75px}
.relative_dic .list_relative .tit_subject{padding-top:2px;line-height:19px}
.relative_dic .link_more{position:absolute;right:0;top:21px;padding:14px 14px 9px 16px;font-size:15px}
.relative_dic .link_more .ico_dic100{width:7px;height:12px;margin:4px 0 0 7px;background-position:-150px -260px}
.layer_menu{display:none;padding-bottom:95px;background-color:#fff}
.menu_on .layer_menu{display:block}
.menu_on #dkWrap{display:none}
.menu_on .btn_top{display:none}
.wrap_search{overflow:hidden;padding-bottom:8px}
.wrap_search .link_prev{float:left;height:53px;padding:0 20px 0 16px;border-right:1px solid #f3f3f3;border-bottom:1px solid #d0d0d0}
.wrap_search .link_prev .ico_dic100{width:11px;height:19px;margin-top:17px;background-position:-50px 0}
.wrap_search .box_search{position:relative;height:24px;padding:15px 75px 14px 13px;border-bottom:1px solid #d0d0d0}
.wrap_search .box_search .lab_keyword{position:absolute;top:16px;left:15px;font-size:15px;color:#a3a3a3}
.wrap_search .box_search .tf_keyword{display:block;width:100%;height:24px;border:0 none;font-size:16px;line-height:24px;color:#3c5ecd;background-color:transparent;outline:0}
.wrap_search .box_search .btn_search{position:absolute;top:0;right:0;width:50px;height:53px}
.wrap_search .box_search .ico_search{width:19px;height:19px;margin-top:1px;background-position:-30px -20px}
.wrap_search .box_search .btn_delete{display:none;position:absolute;top:0;right:50px;width:26px;height:53px}
.wrap_search .box_search .ico_delete{width:20px;height:20px;background-position:0 -40px}
.wrap_search .tf_on .ico_search{background-position:-100px 0}
.wrap_search .tf_on .lab_keyword{display:none}
.wrap_search .tf_on .btn_delete{display:block}
.wrap_search .tit_suggest{display:none}
.wrap_search .list_suggest li{border-bottom:1px solid #f2f2f2}
.wrap_search .link_suggest{display:block;height:45px;padding:0 16px;font-size:15px;line-height:46px;text-overflow:ellipsis}
.wrap_search .list_suggest .emph_keyword{color:#3c5ecd}
.suggest_on .tit_suggest{display:block}
.wrap_search .append_suggest{overflow:hidden;border-bottom:1px solid #e3e3e3}
.wrap_search .btn_close{float:right;width:49px;height:49px}
.wrap_search .btn_close .ico_dic100{width:17px;height:16px;margin-top:2px;background-position:-90px -120px}
.layer_menu .list_category{overflow:hidden;padding:10px 14px 0 16px}
.list_category li{float:left;width:33.33%}
.list_category .link_category{display:block;position:relative;margin:2px 2px 0 0}
.list_category .link_category:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.45}
.list_category .link_category .img_g{width:100%}
.list_category .link_person .thumb_img,.list_category .link_knowcon .thumb_img{padding-top:34.2%;background-size:cover;background-position:50% 0}
.list_category .link_knowcon .thumb_img{background-image:url(//m1.daumcdn.net/img-contents/enc/2016/m/menu_knowcon.png)}
.list_category .link_person{margin-right:0}
.list_category .link_knowcon{margin:12px 0 0}
.list_category .link_person:after,.list_category .link_knowcon:after{display:none}
.list_category li:first-of-type .link_category:after{display:none}
.list_category .thumb_img{display:block}
.list_category .txt_category{position:absolute;top:50%;left:0;z-index:10;width:100%;margin-top:-9px;font-size:13px;color:#fff;text-align:center;text-shadow:0 2px 1px rgba(0,0,0,0.2)}
.list_category li:first-of-type .txt_category{margin-top:-29px}
.list_category .link_person .txt_category,.list_category .link_knowcon .txt_category{margin-top:-29px}
.list_category .ico_category{display:block;width:34px;height:34px;margin:0 auto 5px}
.list_category .ico_life{background-position:0 0}
.list_category .ico_society{background-position:-40px 0}
.list_category .ico_humanity{background-position:-80px 0}
.list_category .ico_science{background-position:-120px 0}
.list_category .ico_culture{background-position:0 -40px}
.list_category .ico_study{background-position:-40px -40px}
.list_category .ico_person{background-position:-80px -40px}
.list_category .ico_knowcon{background-position:-120px -120px}
.layer_menu .wrap_move{overflow:hidden;position:fixed;left:0;bottom:0;z-index:10;width:100%;border-top:1px solid #e2e2e2;background-color:#fff}
.layer_menu .link_move{float:left;width:50%;height:55px;font-size:15px;line-height:55px;text-align:center}
.layer_menu .link_recommdic{position:relative}
.layer_menu .link_recommdic .ico_dic100{width:20px;height:19px;margin:17px 6px 0 0;background-position:-100px -60px}
.layer_menu .link_recommdic:after{content:'';position:absolute;top:19px;right:0;width:1px;height:16px;background:#e5e5e5}
.layer_menu .link_home .ico_dic100{width:21px;height:18px;margin:17px 6px 0 0;background-position:-200px -50px}
.wrap_category #dkHead{position:relative}
.wrap_category{padding-top:0}
.wrap_category .d_head{height:inherit;margin-bottom:53px;border-bottom:1px solid #f3f3f3}
.wrap_category .d_head:after{display:block;clear:both;content:''}
.scroll_top .wrap_category{padding-top:0}
.wrap_category .d_head h1{height:46px}
.wrap_category .d_head .tit_subject{position:absolute;left:0;right:0;top:47px;height:53px;padding:0;line-height:54px;text-align:center;background:#fff}
.wrap_category .d_head .link_subject{display:block;height:100%;max-width:inherit;padding:0 12px;font-size:17px;font-weight:normal}
.wrap_category .d_head .link_relate{height:46px}
.d_head .category_detail{display:none;position:absolute;top:100px;width:100%;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;background-color:#fff}
.category_on{position:relative}
.category_on #dkWrap{overflow:hidden}
.category_on:before{content:'';position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-color:#000;opacity:.8;filter:alpha(opacity:80)}
.category_on .btn_top{display:none}
.category_on .d_head .category_detail{display:block}
.category_path{padding-left:6px;border-top:1px solid #f2f2f2}
.category_path .link_menu{display:inline-block;height:50px;padding:0 14px;font-size:13px;line-height:50px;color:#666}
.category_path .ico_arrow{width:8px;height:16px;margin-top:17px;background-position:-50px -60px}
.category_path .link_home{display:inline-block;width:50px;height:50px;text-align:center;vertical-align:top}
.category_path .link_home .ico_home{width:21px;height:18px;margin-top:16px;background-position:-20px -60px}
.category_detail .category_path{border-top:0 none}
.category_detail .category_path .link_home{height:45px}
.category_detail .category_path .ico_home{margin-top:14px}
.category_detail .category_path .link_menu{height:45px;line-height:46px}
.category_detail .category_path .ico_arrow{margin-top:15px}
.d_head .select_category{overflow:hidden;overflow-y:auto;max-height:200px;border-top:1px solid #f2f2f2;-webkit-overflow-scrolling:touch}
.d_head .menu_category{overflow:hidden}
.d_head .menu_category li{float:left;width:50%}
.d_head .menu_category .link_category{display:block;height:45px;padding-left:16px;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;font-size:15px;line-height:45px}
.d_head .menu_category li:nth-child(even) .link_category{border-right:0 none}
.d_head .menu_category li:last-child .link_category{border-bottom:0 none}
.d_head .menu_category li:nth-child(odd):nth-last-child(2) .link_category{border-bottom:0 none}
.d_head .menu_category .ico_check{display:none;float:right;width:15px;height:11px;margin:18px 12px 0 0;background-position:-60px -60px}
.d_head .menu_category .on .link_category{color:#3c5ecd}
.d_head .menu_category .on .ico_check{display:block}
.category_tag{position:relative;height:134px;background-size:cover;background-position:50% 0}
.category_tag:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity:50)}
.category_tag .list_tag{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-orient:vertical;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;padding:1px 16px 0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.category_tag_type2 .list_tag{height:117px}
.category_tag .list_tag .link_tag{display:inline-block;height:25px;margin:4px 2px;padding:0 8px;border-color:#b2b2b2;border:1px solid rgba(255,255,255,.3);border-radius:2px;line-height:25px;color:#fff}
.category_tag .list_tag .tag_on{border-color:#3c5ecd;background-color:#3c5ecd}
.category_tag .paging_tag{display:-webkit-box;-webkit-box-pack:center;position:absolute;left:0;bottom:15px;width:100%}
.category_tag .paging_tag .ico_page{display:block;overflow:hidden;width:5px;height:5px;margin:0 3px;border-radius:5px;line-height:0;background-color:#fff;text-indent:-9999px;opacity:.3}
.category_tag .paging_tag .page_on{opacity:1}
.study_category{overflow:hidden;padding:9px 0 10px;border-bottom:1px solid #bebebe}
.study_category li{float:left;width:33.3%}
.study_category .link_category{display:block;height:34px;padding-left:16px;line-height:34px}
.study_category .ico_check{display:none;width:15px;height:11px;margin:10px 0 0 4px;background-position:-60px -60px}
.study_category .on .link_category{color:#3c5ecd}
.study_category .on .ico_check{display:inline-block}
.studytag_element{background-image:url(//m1.daumcdn.net/img-contents/enc/2016/m/studytag_element.png)}
.studytag_middle{background-image:url(//m1.daumcdn.net/img-contents/enc/2016/m/studytag_middle.png)}
.studytag_high{background-image:url(//m1.daumcdn.net/img-contents/enc/2016/m/studytag_high.png)}
.studytag_common{background-image:url(//m1.daumcdn.net/img-contents/enc/2016/m/studytag_common.png)}
.wrap_category .result_none{padding:50px 0;text-align:center}
.wrap_category .result_none .tit_none{font-size:18px}
.wrap_category .result_none .desc_none{padding-top:10px;font-size:15px;line-height:25px}
.wrap_translate{position:relative}
.wrap_translate .opt_translate{position:absolute;right:0;left:0;top:12px;z-index:10;padding:0 12px;box-sizing:border-box}
.wrap_translate .link_opt{float:right;width:52px;height:30px;border:1px solid #ededed;border-radius:20px;background:#fff}
.wrap_translate .ico_opt{display:block;width:31px;height:11px;margin:10px auto 0;background-position:-340px -300px}
.wrap_translate .opt_open .link_opt{border:1px solid #353646;background:#353646}
.wrap_translate .opt_open .ico_opt{background-position:-340px -315px}
.wrap_translate .tit_translate{opacity:1;position:absolute;right:12px;top:-34px;z-index:1000;padding:0 10px;height:35px;border:1px solid rgba(217,217,217,.96);border-radius:1px;background:rgba(255,255,255,.96);-webkit-transition:opacity 600ms cubic-bezier(0.55,0.085,0.68,0.53);transition:opacity 600ms cubic-bezier(0.55,0.085,0.68,0.53)}
.wrap_translate .tit_translate.off{opacity:0}
.wrap_translate .tit_translate .ico_translate{width:15px;height:15px;margin-top:11px;background-position:-375px -325px}
.wrap_translate .tit_translate .txt_translate{display:inline-block;font-weight:normal;line-height:13px;margin:13px 0 0 5px;color:#000}
.wrap_translate .tit_translate .ico_arrow{position:absolute;right:28px;bottom:-5px;width:7px;height:5px;background-position:-385px -315px}
.type_cover .wrap_translate{top:131px;z-index:100}
.type_cover .wrap_translate .link_opt{border:1px solid rgba(255,255,255,.3);background:rgba(0,0,0,.1)}
.type_cover .wrap_translate .opt_loading .link_opt{display:none}
.type_cover .wrap_translate .ico_opt{background-position:-340px -330px}
.type_cover .wrap_translate .tit_translate{padding:0 11px;height:37px;border:0 none;border-radius:1px}
.type_cover .wrap_translate .tit_translate .ico_arrow{background-position:-385px -320px}
.type_cover .wrap_translate .opt_loading .box_loading{overflow:hidden;background-image:none;width:54px;height:32px}
.type_cover .wrap_translate .opt_loading .box_loading>img{display:block;height:32px;width:auto}
.wrap_translate .box_loading{display:none}
.wrap_translate .box_translate{display:none;position:relative;top:13px;width:100%;border:1px solid #1f202f;border-radius:2px;box-sizing:border-box;background:#fff;clear:both}
.wrap_translate .opt_loading .box_loading{display:block;position:absolute;right:12px;top:0;width:54px;height:32px;background-image:url(//m1.daumcdn.net/img-contents/enc/2016/m/opt_loading.gif);background-size:54px 32px;text-indent:-9999px}
.wrap_translate .box_translate:after{position:absolute;right:23px;top:-5px;width:8px;height:5px;background:url(//m1.daumcdn.net/img-contents/enc/2016/m/m320/ico_dic100_180209.png) no-repeat -375px -315px;content:""}
.wrap_translate .opt_open .box_translate{display:block}
.wrap_translate .list_translate{overflow:hidden;padding:14px 0 8px}
.wrap_translate .list_translate li{float:left;width:50%}
.wrap_translate .list_translate .link_txt{display:block;position:relative;padding:10px 0 15px 25px;line-height:15px;color:#888}
.wrap_translate .list_translate .on .link_txt{display:inline-block;font-weight:bold;color:#1f202f}
.wrap_translate .list_translate .on .link_txt:after{position:absolute;right:-17px;top:13px;width:13px;height:9px;background:url(//m1.daumcdn.net/img-contents/enc/2016/m/m320/ico_dic100_180209.png) no-repeat -375px -305px;content:""}
.wrap_translate .link_close{position:absolute;right:0;top:0;z-index:10;width:45px;height:45px}
.wrap_translate .ico_close{display:block;width:15px;height:15px;margin:15px auto 0;background-position:-375px -285px}
.details_intro{position:relative;text-align:center}
.details_intro .subject_intro{height:100%}
.details_intro .inner_intro{padding:0 16px}
.details_intro .inner_intro .txt_word img{padding:0 0 2px 1px;position:relative;vertical-align:middle;width:8px}
.details_intro .emph_cp{display:block;padding-top:30px;font-size:12px;text-align:center;color:#222}
.details_intro .tit_word{padding-top:4px;font-size:30px;line-height:37px;text-align:center}
.details_intro .tit_subword{display:block;margin-top:-2px;font-weight:normal;font-size:12px;text-align:center;color:#999}
.details_intro .txt_word{display:block;margin-top:9px;font-size:12px;line-height:14px;text-align:center}
.details_intro_type2 .tit_subword{margin-top:-1px}
.details_intro_type2 .txt_word{margin-top:7px}
.type_cover .details_intro{height:255px;background-size:cover;background-position:50% 50%}
.type_cover .bg_person{background-position:50% 0}
.type_cover .details_intro:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(19,19,19,0.6);background:-moz-linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(19,19,19,0.6) 30%,rgba(19,19,19,0.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(19,19,19,0.6) 30%,rgba(19,19,19,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.8) 0,rgba(19,19,19,0.6) 30%,rgba(19,19,19,0.6) 100%)}
.type_cover .details_intro .inner_intro{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-orient:vertical;position:relative;z-index:10;height:100%}
.type_cover .details_intro .emph_cp{padding-top:0;color:#fff}
.type_cover .details_intro .tit_word{color:#fff}
.type_cover .details_intro .tit_subword{color:#fff;opacity:.5}
.type_cover .txt_word{color:#fff}
.wrap_detail .box_summary{position:relative;margin:32px 16px 0;padding:30px 28px 26px;border:1px solid #e6e6e6}
.type_cover .box_summary{margin-top:28px}
.wrap_detail .tit_summary{position:absolute;top:-9px;left:50%;width:50px;margin-left:-25px;font-size:13px;text-align:center;background-color:#fff}
.wrap_detail .desc_summary{font-size:15px;line-height:25px;text-align:center;color:#2248c3}
.wrap_detail .desc_summary .link_g{color:#2248c3;text-decoration:underline}
.wrap_magazine .txt_chapter{position:absolute;top:29px;left:0;width:100%;font-size:12px;color:#2248c3}
.wrap_magazine .txt_chapter:after{content:'';display:block;width:20px;height:1px;margin:8px auto 0;background-color:#7eb1ff;background-color:rgba(94,158,255,0.8)}
.wrap_magazine .tit_submagazine{display:block;padding-bottom:3px;font-weight:normal;font-size:15px}
.wrap_magazine .tit_word{padding-top:0;line-height:36px}
.wrap_magazine .tit_subword{margin-top:7px;color:#999}
.wrap_magazine .txt_author{position:absolute;bottom:29px;left:0;width:100%;font-size:12px;color:#999}
.wrap_magazine .txt_author .txt_bar{display:inline-block;margin:1px 6px 0;font-size:10px;vertical-align:top}
.wrap_magazine .desc_summary{position:relative;margin:0 16px;padding:30px 36px;border:1px solid #e6e6e6}
.wrap_magazine .inner_intro{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-orient:vertical;position:relative;z-index:10;height:148px;padding:56px 16px 45px}
.wrap_magazine .inner_intro_type2{height:249px;padding:0 16px}
.wrap_magazine .inner_intro_type2 .txt_chapter{display:block;position:static;padding-bottom:10px}
.wrap_magazine .inner_intro_type2 .txt_chapter:after{display:none}
.wrap_magazine .inner_intro_type2 .txt_author{display:block;position:static;padding-top:10px}
.wrap_magazine .inner_intro_type3{height:249px;padding:0 16px}
.wrap_magazine .inner_intro_type3 .txt_chapter{display:block;position:static;padding-bottom:28px}
.wrap_magazine .inner_intro_type3 .txt_author{display:block;position:static;padding-top:30px}
.type_cover .wrap_magazine .details_intro{height:auto;padding-bottom:34px}
.type_cover .wrap_magazine .summary_none{padding-bottom:0}
.type_cover .wrap_magazine .inner_intro{height:182px;padding:85px 16px 48px}
.type_cover .wrap_magazine .inner_intro_type2{height:315px;padding:0 16px}
.type_cover .wrap_magazine .inner_intro_type3{height:315px;padding:0 16px}
.type_cover .wrap_magazine .txt_chapter{top:57px;color:#5e9eff}
.type_cover .wrap_magazine .tit_submagazine{color:#fff}
.type_cover .wrap_magazine .txt_author{color:#fff;opacity:.5}
.type_cover .wrap_magazine .desc_summary{border:0 none;background-color:#fff;background-color:rgba(255,255,255,.9)}
.details_intro .info_path{display:block;padding-top:20px;font-size:12px;text-align:center;color:#bababa}
.details_intro .info_path .link_path{color:#2248c3}
.type_cover .details_intro .info_path .link_path{color:#fff;opacity:.5}
.type_cover .details_intro .txt_arrow{color:#fff;opacity:.3}
.wrap_image .details_intro{padding:10px 15px 0}
.wrap_image .details_intro .emph_cp{padding-top:22px}
.wrap_image .details_intro .tit_word{padding-top:4px;font-weight:normal;line-height:34px}
.wrap_image .details_intro .tit_subword{margin-top:0}
.details_intro .img_horizontal{display:block;width:100%;margin-top:20px}
.details_intro .img_vertical{margin:20px auto 0}
.wrap_detail #mArticle{position:relative}
.cont_only #mArticle{padding-bottom:0}
.details_tag{overflow:hidden;padding:34px 16px 0}
.details_tag .link_tag{float:left;height:25px;padding:0 10px;margin:5px 5px 0 0;border:1px solid #b1bfeb;border-radius:2px;font-size:15px;line-height:26px;color:#3c5ecd}
.wrap_detail .info_cs{padding-top:26px}
.wrap_detail .info_cs .link_notice{position:relative;padding-left:16px;color:#777}
.wrap_detail .info_cs .link_notice:after{content:"";display:inline-block;width:1px;height:12px;margin:5px 5px 0 8px;background-color:#e6e6e6;vertical-align:top}
.wrap_detail .info_cs .ico_notice{width:14px;height:14px;margin:4px 0 0 5px;background-position:-50px -40px}
.wrap_detail .info_cs .link_cs{display:inline-block;color:#777}
.wrap_detail .info_cs .ico_arrow{width:8px;height:5px;margin:7px 0 0 5px;background-position:-70px -40px}
.wrap_detail .cs_open .ico_arrow{background-position:-70px -50px}
.details_cs{padding:10px 16px 28px;font-size:15px;background-color:#eee}
.details_cs .notice_cs{padding-top:21px;line-height:23px;text-align:center}
.details_cs .link_login{display:block;height:45px;line-height:45px;text-decoration:underline;text-align:center}
.details_cs .txt_email{display:block;padding-top:19px;font-weight:bold;line-height:17px}
.details_cs .tit_cs{display:block;overflow:hidden;height:48px;padding:0 16px;margin-top:17px;border:1px solid #ebebeb;border-radius:1px;font-weight:normal;line-height:48px;background-color:#f5f5f5;text-overflow:ellipsis;white-space:nowrap}
.cs_tf_on .notice_cs,.cs_tf_on .link_login,.cs_tf_on .txt_email,.cs_tf_on .tit_cs{display:none}
.details_cs .box_write{position:relative;margin-top:10px;padding:14px 16px;border:1px solid #e6e6e6;border-radius:1px;background-color:#fff}
.details_cs .box_write .lab_area{position:absolute;top:12px;left:16px;color:#999}
.details_cs .alert_write .lab_area{color:#eb1212}
.cs_tf_on .box_write .lab_area{overflow:hidden;line-height:0;text-indent:-9999px}
.details_cs .box_write .tf_area{width:100%;height:160px;border:0 none;background:transparent}
.details_cs .btn_send{display:block;width:107px;height:38px;margin:28px auto 0;border-radius:33px;font-size:16px;color:#fff;background-color:#3d5ecc;clear:both}
.info_cs .details_cs{display:none;margin-top:6px}
.cs_open .details_cs{display:block}
.wrap_detail .details_cs .wrap_desc{margin-top:-1px;font-size:13px;color:#777}
.wrap_detail .desc_cs{padding-top:8px;letter-spacing:-1px}
.wrap_detail .details_cs .wrap_desc .link_cs{float:none;margin-top:0}
.wrap_detail .details_cs .link_cs{float:right;margin-top:4px;font-size:13px;color:#3d5ecc;text-decoration:underline}
.dimmed_layer{content:'';position:absolute;top:0;left:0;z-index:9998;width:100%;height:100%;background:#000;opacity:.39}
.layer_csend{position:fixed;top:50%;left:50%;z-index:9999;width:259px;height:239px;margin:-120px 0 0 -130px;border-radius:1px;background-color:#fff}
.layer_csend .tit_csend{display:block;height:45px;border-bottom:1px solid #eee;font-weight:bold;font-size:16px;line-height:45px;text-align:center}
.layer_csend .desc_csend{padding-top:20px;font-size:13px;line-height:20px;text-align:center}
.layer_csend .btn_close{display:block;width:85px;height:33px;margin:16px auto 0;border-radius:33px;font-size:14px;color:#fff;background-color:#3d5ecc}
.layer_cs .head_cs{background-color:#fff}
.layer_cs .head_cs .tit_cs{display:block;height:41px;font-weight:normal;font-size:15px;line-height:43px;text-align:center}
.scroll_top .layer_cs .link_back .ico_dic100{background-position:-50px 0}
.details_source{position:relative;margin-top:30px;padding:14px 16px 30px;background-color:#f8f8f8;text-align:center}
.details_source_type2{margin-top:52px;padding-top:22px}
.wrap_detail .thumb_writer .img_g{overflow:hidden;border-radius:45px}
.wrap_detail .thumb_writer:after{content:"";position:absolute;left:0;top:0;width:49px;height:49px;border:1px solid #000;opacity:.1;filter:alpha(opacity:10);border-radius:51px}
.wrap_detail .info_source{display:block;overflow:hidden;padding-top:11px;font-size:15px;text-align:center}
.wrap_detail .info_source .tit_source{display:inline-block;padding:5px 7px 0 0}
.wrap_detail .info_source .link_source{display:inline-block;padding-top:5px;text-decoration:underline}
.wrap_detail .info_source .link_view{display:inline-block;width:65px;height:22px;margin:2px 0 0 4px;border-radius:20px;border:1px solid #d0d0d0;font-size:12px;vertical-align:1px}
.wrap_detail .info_source .txt_desc{line-height:23px}
.wrap_detail .info_source .txt_bar{display:inline-block;padding:5px 7px 3px;font-size:13px;color:#e0e0e0;vertical-align:top}
.wrap_detail .info_source .txt_append{display:inline-block;padding-top:3px}
.wrap_detail .link_append{display:block;padding-top:6px;font-size:13px;line-height:17px;color:#999}
.wrap_detail .link_append .inner_append{display:block;display:-webkit-box;overflow:hidden;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.details_source .thumb_writer{overflow:hidden;position:absolute;left:50%;top:-25px;margin-left:-26px;width:51px;height:51px;border-radius:45px}
.wrap_detail .details_preview{overflow:hidden}
.details_preview .item_preview{float:left;width:50%}
.details_preview .fst,.details_preview .lst{width:100%}
.details_preview .link_preview{display:block;position:relative;height:110px;background-size:cover;background-position:50% 0}
.details_preview .link_preview:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.4;filter:alpha(opacity:40)}
.details_preview .item_preview:nth-child(2) .link_preview{margin-right:1px}
.details_preview .emph_preview{position:absolute;left:37px;top:22px;height:16px;padding:0 6px;border-color:#cbcbcb;border:1px solid rgba(255,255,255,0.3);border-radius:20px;font-size:11px;line-height:18px;color:#cbcbcb;background-color:rgba(0,0,0,0.1)}
.details_preview .item_preview:nth-child(3) .emph_preview{left:inherit;right:37px}
.details_preview .tit_subject{display:-webkit-box;overflow:hidden;position:absolute;left:35px;top:50%;height:42px;margin-top:-10px;padding-right:34px;font-weight:normal;font-size:15px;line-height:21px;color:#fff;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.details_preview .item_preview:nth-child(3) .tit_subject{left:inherit;right:37px;padding:0 0 0 34px;text-align:right}
.details_preview .fst .emph_preview{left:inherit;right:35px}
.details_preview .fst .tit_subject{left:inherit;right:35px;padding:0 0 0 34px}
.details_preview .ico_prev{position:absolute;width:8px;height:13px;top:50%;left:16px;margin-top:-6px;background-position:-90px 0}
.details_preview .ico_next{position:absolute;width:8px;height:13px;top:50%;right:16px;margin-top:-6px;background-position:-90px -20px}
.details_other{padding-top:34px}
.details_other .tit_other{display:block;padding:0 16px;font-weight:normal;font-size:15px}
.details_other .tit_other .txt_tags{color:#3c5ecd}
.details_other .list_dic100{padding-top:9px}
.details_other .list_dic100 .emph_subject{padding-top:0;line-height:15px}
.details_other .list_dic100 .tit_subject{padding-top:5px}
.details_other .list_dic100 .thumb_img{min-height:76px;margin-bottom:2px}
.recomm_tags .list_dic100 .tit_subject{padding-top:8px;font-size:16px;line-height:23px}
.details_other .list_dic100 .link_thumb{padding:15px 0 13px}
.details_other .list_dic100 .desc_thumb{padding-top:7px}
.details_other .list_dic100 .info_path{padding-top:3px;font-size:14px}
.details_other .list_dic100 li:first-of-type .link_thumb{border-top:1px solid #f2f2f2}
.details_other .list_dic100 li:last-of-type .link_thumb{border-bottom:1px solid #f2f2f2}
.details_other .item_lst{display:block}
.details_other .item_lst .link_thumb{padding:0;border-top:0 none}
.details_other .thumb_none .link_thumb{padding-bottom:14px}
.recomm_tags .thumb_none .link_thumb{padding:7px 0 14px}
.details_relative{overflow:hidden;position:relative;width:100%;padding-top:35px}
.details_relative .tit_relative{display:block;width:243px;padding:0 0 9px 16px;font-weight:normal;font-size:15px}
.details_relative .link_more{position:absolute;right:0;top:21px;padding:14px 14px 9px 16px;font-size:15px}
.details_relative .link_more .ico_dic100{width:7px;height:12px;margin:4px 0 0 7px;background-position:-150px -260px}
.wrap_detail .info_lable{padding:13px 0 0 0}
.wrap_detail .info_lable .link_source{text-decoration:none;padding:0 0 0 5px;color:#3c5ecd;word-break:break-all}
.info_lable .link_company{display:inline-block;height:16px;vertical-align:top;padding:3px 5px 0 0}
.info_tipsearch{margin-top:30px;padding:16px 0;border-top:1px solid #f3f3f3;background:#f9f9f9}
#dkContent.cont_only .info_tipsearch{margin-top:15px}
.box_searchbar{height:50px;padding:0 16px}
.box_searchbar .inner_searchbar{position:relative;margin-bottom:-20px;padding:11px 80px 9px 12px;border:1px solid #e6e6e6;background:#fff}
.cont_only .box_searchbar .inner_searchbar{margin-bottom:20px}
.box_searchbar .tf_keyword{display:block;width:100%;height:28px;border:0;font-size:16px;line-height:18px;box-sizing:border-box;background-color:transparent;outline:0;color:#3c5ecd}
.box_searchbar .btn_search{position:absolute;top:0;right:0;width:46px;height:48px}
.box_searchbar .btn_search .ico_dic100{width:20px;height:20px;margin-top:1px;background-position:-330px -260px}
.box_searchbar .btn_reset{position:absolute;top:0;right:31px;width:52px;height:48px}
.box_searchbar .btn_reset .ico_dic100{width:20px;height:20px;margin-top:1px;background-position:-350px -260px}
.wrap_detail .write_on .btn_reset{display:block}
.write_on.box_searchbar .inner_searchbar{border:1px solid #b1bfeb}
.write_on.box_searchbar .btn_search .ico_dic100{background-position:-330px -280px}
.wrap_detail .tit_details{display:block;padding-top:31px;margin:29px 16px 0;border-top:1px solid #f2f2f2;font-size:18px;line-height:20px}
.wrap_detail .tit_details_fst{margin-top:0;border-top:0 none}
.wrap_detail .tit_subtitle{display:block;position:relative;margin:19px 16px 0;padding-left:5px;border-left:3px solid #000;font-weight:bold;font-size:15px}
.wrap_detail .tit_subtitle:before{content:"";position:absolute;left:-4px;top:0;width:4px;height:4px;background-color:#fff}
.wrap_detail .tit_subtitle:after{content:"";position:absolute;left:-4px;bottom:0;width:4px;height:5px;background-color:#fff}
.wrap_detail .desc_details{padding:11px 16px 0;font-size:15px;line-height:25px}
.wrap_detail .link_explication{padding:1px 3px;line-height:22px;background-color:#cbd7ff}
.details_definition{margin:0 16px;padding:23px 0 30px;border-bottom:1px solid #dfdfdf}
.details_definition .list_definition{display:table;overflow:hidden;padding-top:7px}
.details_definition .list_definition:first-child{padding-top:0}
.details_definition .list_definition dt{display:table-cell;min-width:66px;padding:0 9px;font-size:15px;color:#888;white-space:nowrap}
.details_definition .list_definition dd{display:table-cell;font-size:15px;word-break:break-all;vertical-align:top}
.details_definition_type2{margin-top:34px;padding:15px 0 25px;border-top:1px solid #dfdfdf}
.details_definition_type2 .list_definition{padding-top:8px}
.details_definition_type2 .list_definition:first-child{padding-top:8px}
.details_definition_type2 .list_definition dt{min-width:94px;padding-left:0}
.info_definition{padding:7px 16px 0;font-size:13px;color:#9e9e9e}
.details_extract{margin:30px 27px 0;padding:0 19px;border-left:2px solid #cecece}
.details_extract .tit_extract{display:block;padding-bottom:10px;font-weight:bold;font-size:15px;line-height:17px;color:#000}
.details_extract .desc_extract{font-size:15px;line-height:24px;color:#777}
.details_extract .txt_append{display:block;padding-top:26px;font-size:13px;line-height:15px;color:#777}
.details_quotation{padding:10px 16px 0;margin-bottom:10px}
.details_quotation .ico_quotes{display:block;width:16px;height:17px;margin:9px auto 0;background-position:-80px -40px}
.details_quotation .desc_quotation{display:block;padding-top:16px;font-weight:bold;font-size:15px;line-height:23px;text-align:center;color:#777}
.details_quotation .tit_quotation{display:block;padding-top:12px;font-size:13px;color:#777;text-align:center}
.details_quotation .tit_quotation:before{content:"";display:block;width:21px;height:1px;margin:0 auto 13px;background-color:#dadada}
.tab_dic100{height:47px;padding:8px 21px 0;border-bottom:1px solid #cecece}
.tab_dic100 li{float:left;text-align:center}
.tab_dic100_type2 li{width:50%}
.tab_dic100_type3 li{width:33.3%}
.tab_dic100 .link_tab{display:inline-block;height:34px;padding-top:13px;margin-bottom:-1px;font-size:16px}
.tab_dic100 .on .link_tab{border-bottom:2px solid #3c5ecd;color:#3c5ecd}
.tab_dic100 .link_tab .txt_number{display:block;font-size:14px;line-height:16px;color:#919191}
.tab_dic100 .on .link_tab .txt_number{color:#3c5ecd}
.wrap_detail .num_explication{display:inline-block;width:15px;height:15px;margin:5px 2px 0 0;border-radius:12px;font-size:10px;line-height:15px;color:#fff;background-color:#3c5ecd;text-align:center;vertical-align:top}
.wrap_detail .btn_explication{display:inline-block;width:15px;height:15px;margin:5px 2px 0 0;border-radius:12px;font-size:9px;line-height:16px;color:#fff;background-color:#3c5ecd;text-align:center;vertical-align:top}
.wrap_detail .list_explication{margin-top:20px;padding-top:8px;border-top:1px solid #ececec}
.wrap_detail .list_explication li{padding:7px 0 0 20px;font-size:13px;line-height:18px;color:#919191;text-indent:-20px}
.wrap_detail .list_explication .num_explication{margin:1px 5px 0 0;text-indent:0}
.details_explication{padding:0 16px}
.layer_explication{position:fixed;left:0;bottom:0;z-index:1100;width:100%;padding-bottom:20px;font-size:12px;background-color:#000}
.layer_explication a{color:#3c5ecd}
.layer_explication .tit_subject{display:block;padding:20px 14px 0;color:#fff}
.layer_explication .desc_explication{padding:5px 14px 0;line-height:18px;color:#919191}
.wrap_detail .list_example li{padding-top:10px;font-size:15px;line-height:25px}
.wrap_detail .list_example li:first-child{padding-top:0}
.wrap_detail .list_example .num_example{float:left;padding-right:7px;font-style:italic;font-size:15px}
.wrap_detail .list_example .num_append{float:left;padding:5px 7px 0 0;font-style:italic;font-size:14px;line-height:23px;color:#777}
.wrap_detail .list_example .cont_example{overflow:hidden}
.wrap_detail .list_example .desc_append{padding-top:5px;font-size:13px;line-height:23px;color:#777}
.details_explanation{padding:15px 16px 0}
.details_mov{max-width:414px;margin:0 auto;padding:18px 16px 0}
.details_mov .thumb_mov{position:relative}
.details_mov .thumb_mov:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}
.details_mov .thumb_mov .img_g{width:100%}
.details_mov .btn_mov{position:absolute;left:50%;top:50%;z-index:10;width:64px;height:64px;margin:-32px 0 0 -32px;background-position:-130px -40px}
.details_mov .txt_mov{position:absolute;left:0;top:50%;z-index:10;width:100%;margin-top:36px;color:#fff;text-align:center}
.details_mov .desc_caption{padding-top:7px;font-size:13px;line-height:18px}
.details_mov .desc_caption .tit_caption{font-weight:bold}
.details_mov .desc_caption .txt_bar{padding:0 5px;color:#b2b2b2}
.details_copyright .btn_copyright{width:100%;font-size:13px;color:#3c5ecd;text-align:left}
.details_copyright .btn_copyright .ico_dic100{width:14px;height:14px;margin:2px 0 0 5px;background-position:-30px -100px}
.details_copyright .info_copyright{padding-top:7px;font-size:13px;line-height:19px;color:#919191}
.details_copyright .info_copyright .ico_author{width:14px;height:14px;margin-top:2px;background-position:-50px -100px}
.details_copyright .info_copyright .ico_nonprofit{width:14px;height:14px;margin:2px 0 0 2px;background-position:-90px -100px}
.details_copyright .info_copyright .ico_change{width:14px;height:14px;margin:2px 0 0 2px;background-position:-70px -100px}
.details_copyright .info_copyright .ico_ban{width:14px;height:14px;margin:2px 0 0 2px;background-position:-110px -100px}
.details_copyright .txt_bar{padding:0 8px;color:#dfdfdf}
.details_copyright .link_source{display:inline-block;color:#919191;text-decoration:underline}
.details_copyright .link_copyright{display:inline-block;color:#919191}
.details_copyright .link_copyright .ico_notice{width:14px;height:14px;margin:2px 0 0 3px;background-position:-50px -40px}
.details_copyright .desc_copyright{padding-top:7px}
.details_images{overflow:hidden;max-width:414px;margin:0 auto;padding:5px 16px 0}
.details_images .link_thumb{display:block;margin-top:10px}
.details_images .link_thumb .img_g{width:100%}
.details_images .desc_caption{padding-top:7px;font-size:13px;line-height:18px;color:#919191}
.details_images .desc_caption .tit_caption{padding-right:5px;font-weight:bold;color:#000}
.details_images .multi_images{overflow:hidden;margin-right:-3px;padding-top:10px}
.details_images .multi_images li{overflow:hidden;float:left;width:50%;line-height:0;text-indent:-9999px}
.details_images .multi_images .inner_thumb{display:block;margin:0 3px 3px 0}
.details_images .multi_images .link_thumb{position:relative;margin-top:0;padding-top:100%;background-size:cover;background-position:50% 50%}
.details_images .multi_images .num_caption{position:absolute;bottom:0;right:0;width:22px;height:22px;font-style:italic;font-weight:bold;font-size:13px;line-height:22px;color:#fff;background-color:#666;background-color:rgba(0,0,0,0.6);text-indent:0;text-align:center}
.multi_images_type2 li:first-child .link_thumb{padding-top:200%;padding-bottom:3px}
.multi_images_type3 li:first-child{width:100%}
.multi_images_type3 li:first-child .link_thumb{padding-top:50%}
.details_map{overflow:hidden;max-width:414px;margin:0 auto;padding:5px 16px 0}
.details_map .inner_map{position:relative}
.details_map .btn_full{position:absolute;top:18px;right:18px;width:36px;height:36px;background-position:-240px -70px}
.details_map .desc_caption{padding-top:7px;font-size:13px;line-height:18px;color:#919191}
.details_map .desc_caption .tit_caption{padding-right:5px;font-weight:bold;color:#000}
.details_map{overflow:hidden;width:288px;margin:0 auto;padding:15px 16px 0}
.details_map .inner_map{position:relative}
.details_map .area_gmap{position:relative;width:100%;height:162px;margin:0 auto}
.details_map .btn_gmap{position:absolute;top:9px;right:9px;z-index:10;width:36px;height:36px;background-position:-240px -70px}
.details_map .box_control{display:none;position:absolute;bottom:19px;right:9px;z-index:20}
.details_map .box_control .ico_dic100{display:block;width:31px;height:32px}
.details_map .box_control .btn_expand{background-position:0 -260px}
.details_map .box_control .btn_reduce{margin-top:3px;background-position:-40px -260px}
.details_map_full .area_gmap{height:288px}
.details_map_full .btn_gmap{background-position:-280px -70px}
.details_map_full .box_control{display:block}
.details_map .desc_caption{padding-top:7px;font-size:13px;line-height:18px;color:#919191}
.details_map .desc_caption .tit_caption{padding-right:5px;font-weight:bold;color:#000}
.details_slide{padding-top:15px}
.details_slide .desc_caption{margin:0 15px;padding-top:7px;font-size:13px;line-height:18px;color:#919191}
.details_slide .desc_caption .tit_caption{padding-right:5px;font-weight:bold;color:#000}
.details_slide .slide_images{overflow:hidden;overflow-x:auto}
.details_slide .slide_images::-webkit-scrollbar{display:none}
.slide_images .list_images{padding:0 12px 0 16px}
.slide_images .list_images:after{display:block;clear:both;content:''}
.slide_images .list_images li{float:left;width:328px;padding-right:4px}
.slide_images .list_images .link_thumb{display:block;position:relative;height:247px;background:#f8f8f8 no-repeat 50% 50%;background-size:contain}
.slide_images .list_images .img_g{width:100%}
.slide_images .list_images .inner_thumb{display:block;position:relative}
.slide_images .list_images .desc_caption{margin:0}
.slide_images .paging_images{position:absolute;left:0;bottom:0;height:19px;padding:0 9px 0 7px;font-style:italic;font-weight:bold;font-size:12px;line-height:20px;color:#fff;background-color:#666;background-color:rgba(0,0,0,0.6);text-align:center}
.details_images .list_caption{padding-top:4px;font-size:13px;line-height:18px;color:#919191}
.details_images .list_caption li{padding-top:1px}
.details_images .list_caption .tit_caption{padding-right:5px;font-weight:bold;color:#000}
.details_images .list_caption .num_caption{padding-right:5px;font-style:italic;font-weight:bold;color:#000}
.details_multimedia{position:relative;padding-top:20px}
.details_multimedia .tit_multimedia{display:block;padding-top:32px;margin:0 16px;border-top:1px solid #f2f2f2;font-size:18px;line-height:20px}
.details_multimedia .num_count{padding-left:5px;font-weight:normal;font-size:15px;color:#3c5ecd}
.details_multimedia .txt_count{color:#959595}
.details_multimedia .slide_images{padding-top:14px}
.details_multimedia .slide_images .link_sound{background-color:#d6d6d6}
.details_multimedia .slide_images .link_mov:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}
.details_multimedia .ico_sound{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;background-position:-230px 0}
.details_multimedia .ico_mov{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;background-position:-130px -40px}
.details_multimedia .txt_time{position:absolute;left:0;top:50%;z-index:10;width:100%;margin-top:36px;color:#fff;text-align:center}
.details_multimedia .link_more{position:absolute;right:0;top:38px;padding:14px 14px 9px 16px;font-size:15px}
.details_multimedia .link_more .ico_dic100{width:7px;height:12px;margin:4px 0 0 7px;background-position:-150px -260px}
.details_boxtype{padding:20px 16px 0}
.details_boxtype .inner_boxtype{padding:26px 22px;border:1px solid #e6e6e6;background-color:#f8f8f8}
.details_boxtype .tit_subject{display:block;padding-top:2px;font-size:17px}
.details_boxtype .desc_boxtype{padding-top:5px;font-size:15px;line-height:27px}
.details_boxtype .desc_boxtype:first-child{padding-top:0}
.details_boxtype .desc_boxtype .num_explication{margin-top:5px}
.details_boxtype .desc_boxtype .btn_explication{margin-top:5px}
.details_boxtype .txt_source{display:block;padding-top:32px;font-size:15px}
.details_boxtype .list_explication{margin-top:23px}
.details_boxtype .link_thumb{display:block;max-width:414px;margin:5px auto 0}
.details_boxtype .link_thumb .img_g{width:100%}
.details_boxtype .desc_caption{max-width:414px;margin:0 auto;padding-top:8px;font-size:13px;line-height:18px;color:#919191}
.details_boxtype .desc_caption .tit_caption{padding-right:5px;font-weight:bold;color:#000}
.details_boxtype .desc_caption2{max-width:414px;margin:0 auto;padding-top:8px;font-size:13px;line-height:18px}
.details_boxtype .wrap_example{margin-top:16px;padding-top:20px;border-top:1px solid #e7e7e7}
.details_boxtype .wrap_example .desc_append{font-size:12px}
.details_boxtype .desc_example{font-size:13px;line-height:20px;color:#777}
.details_boxtype .desc_example .tit_example{color:#000}
.details_boxtype .example_append{padding-top:20px}
.details_boxtype .txt_example{display:block;padding-top:8px;font-size:13px;line-height:20px}
.tbl_details{overflow:hidden;position:relative}
.tbl_details .tit_details{margin-top:0;border-top:0 none;font-size:15px}
.tbl_details .slide_tbl{overflow-y:hidden;overflow-x:auto;position:relative;margin:0 16px;padding-top:13px}
.tbl_details .slide_tbl .ico_arrow{display:none;position:absolute;right:10px;top:50%;width:13px;height:23px;margin-top:-12px;background-position:-200px 0}
.tbl_details .slide_on{margin-right:0}
.tbl_details .slide_on .ico_arrow{display:block}
.tbl_details table{width:100%;border-collapse:collapse;border-spacing:0;border-bottom:1px solid #f3f3f3}
.tbl_details th{height:45px;border:1px solid #f3f3f3;border-bottom:0 none;font-size:12px;background-color:#fafafa}
.tbl_details td{padding:13px 5px;border:1px solid #f3f3f3;border-bottom:0 none;font-size:12px;line-height:16px;text-align:center;white-space:pre}
.tbl_details th:first-child,.tbl_details td:first-child{border-left:0 none}
.tbl_details th:last-child,.tbl_details td:last-child{border-right:0 none}
.tbl_details .img_g{padding-bottom:7px;margin:0 auto}
.tbl_details .link_zoom{float:right;padding:8px 19px 5px 5px;font-size:13px;color:#777}
.tbl_details .link_zoom .ico_dic100{width:11px;height:11px;margin:4px 5px 0 0;background-position:-40px -80px}
.wrap_detail .tbl_details .btn_explication{margin-top:0}
.details_append{padding:26px 16px 0}
.details_append .tit_append{display:inline-block;padding-bottom:1px;border-bottom:1px solid #080808;font-weight:normal;font-size:15px;line-height:17px}
.details_append .desc_append{padding-top:11px;font-size:15px;line-height:22px}
.details_append .list_append .ico_dot{float:left;width:3px;height:3px;margin:9px 7px 0 0;background-color:#000;vertical-align:top}
.details_append .list_append .desc_append{overflow:hidden;padding-top:0}
.details_append .list_append li{padding-top:4px}
.details_append .list_append li:first-child{padding-top:11px}
.details_question{position:relative;margin-top:30px}
.details_question .paging_question{position:absolute;left:0;top:13px;width:100%;height:11px;line-height:10px;text-align:center}
.details_question .paging_question .inner_paging{display:inline-block;overflow:hidden}
.details_question .paging_question .ico_page{float:left;width:4px;height:4px;margin:0 3px;border-radius:5px;background-color:#bebebe;text-indent:-9999px}
.details_question .paging_question .page_on{background-color:#587fff}
.relative_question{padding:52px 16px 34px;background-color:#eee}
.single_question{padding-top:40px}
.relative_question .box_question{position:relative;padding-top:35px;border:1px solid #ddd;background-color:#fff}
.relative_question .wrap_question{padding:0 16px}
.relative_question .num_question{position:absolute;top:-12px;left:50%;margin-left:-47px;width:95px;height:32px;border-radius:30px;font-size:15px;line-height:33px;color:#fff;background-color:#3c5ecd;text-align:center}
.relative_question .txt_level{display:block;font-weight:bold;color:#3c5ecd;text-align:center}
.relative_question .tit_question{display:block;padding:10px 24px 0;font-weight:normal;font-size:15px;line-height:23px;text-align:center}
.relative_question .img_question{display:block;width:100%;max-width:450px;margin:0 auto;padding:22px 18px 0;-webkit-box-sizing:border-box;box-sizing:border-box}
.relative_question .img_small{padding:22px 18px 0}
.relative_question .area_example{margin-top:22px;padding-top:1px;border-top:1px solid #ededed}
.relative_question .inner_example{border-top:1px solid #ededed}
.relative_question .area_example .thumb_img{padding:23px 18px 0}
.relative_question .area_example .thumb_img:after{display:none}
.relative_question .area_example .img_g{width:100%;max-width:414px;margin:0 auto}
.relative_question .list_explication{padding-left:16px}
.relative_question .list_example{padding:23px 18px 0}
.relative_question .txt_example{padding:19px 16px 0;font-size:15px;line-height:27px}
.relative_question .emph_example{display:inline-block;padding:0 3px;background-color:#cbd7ff}
.relative_question .area_choice{padding-top:1px;margin-top:21px;border-top:1px solid #ededed}
.relative_question .list_choice{overflow:hidden;padding-top:26px;border-top:1px solid #ededed}
.relative_question .list_choice li{float:left;padding-left:18px;font-size:16px}
.relative_question .list_choice2{padding-top:20px}
.relative_question .list_choice2 li{float:none;padding:7px 18px 0 34px;text-indent:-16px}
.relative_question .list_choice3{margin:16px 5px 0;padding-top:13px;border-top:1px solid #9c9c9c}
.relative_question .list_choice3 li{float:none;padding:10px 18px 0 29px;text-indent:-16px}
.relative_question .list_choice .desc_append{padding:6px 0 0 16px;font-size:13px;line-height:23px;color:#777}
.relative_question .list_choice .img_g{display:inline-block;vertical-align:top}
.relative_question .tbl_question{overflow:hidden;padding-top:22px}
.relative_question table{width:100%;border-collapse:collapse;border-spacing:0}
.relative_question .tbl_question th{height:45px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-size:12px}
.relative_question .tbl_question td{padding:8px 5px;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;font-size:12px;line-height:16px;text-align:center}
.relative_question .tbl_question .num_choice{display:block;font-size:14px}
.relative_question .tbl_question .img_g{padding-bottom:7px;margin:0 auto}
.relative_question .link_zoom{float:right;padding:8px 5px 5px 5px;font-size:13px;color:#777}
.relative_question .link_zoom .ico_dic100{width:11px;height:11px;margin:4px 5px 0 0;background-position:-40px -80px}
.relative_question .btn_answer{display:block;width:100%;height:63px;margin-top:33px;border-top:1px solid #ededed;font-size:17px;line-height:63px}
.relative_question .btn_answer .ico_dic100{width:16px;height:16px;margin:23px 0 0 6px;background-position:0 -80px}
.answer_on .btn_answer .ico_dic100{background-position:0 -100px}
.relative_question .box_answer{display:none;margin-top:5px;padding:23px 20px;border:1px solid #ddd;background-color:#fff}
.answer_on .box_answer{display:block}
.relative_question .answer_example{position:relative;margin:48px 18px 0;border-top:1px solid #cacaca}
.relative_question .answer_example .list_example{padding:28px 0 0;opacity:.55}
.relative_question .answer_example .tit_repeat{position:absolute;top:-10px;left:50%;width:67px;height:20px;margin-left:-35px;border:1px solid #cacaca;border-radius:20px;font-size:13px;line-height:21px;color:#777;background-color:#fff;text-align:center}
.relative_question .answer_example .img_g{width:100%;max-width:450px;margin:0 auto;padding:0 18px}
.relative_question .txt_answer{display:block;font-weight:bold;font-size:17px;color:#3c5ecd;text-align:center}
.relative_question .desc_answer{padding-top:7px;font-size:15px;line-height:23px;text-align:center}
.wrap_yearbook #mArticle{padding-bottom:0}
.wrap_yearbook .details_intro .info_path{padding-top:18px;color:#999}
.wrap_yearbook .details_source{padding:14px 16px 30px}
.wrap_yearbook .details_preview .link_preview{height:96px;border:1px solid #e7e7e7;border-bottom:0 none}
.wrap_yearbook .details_preview .link_preview:before{background-color:#fff}
.wrap_yearbook .details_preview .item_preview:nth-child(2) .link_preview{margin-right:0;border-right:0 none;border-left:0 none}
.wrap_yearbook .details_preview .item_preview:nth-child(3) .link_preview{border-right:0 none}
.wrap_yearbook .details_preview .emph_preview{top:16px;border:1px solid #e4e4e4;color:#777;background-color:transparent}
.wrap_yearbook .details_preview .tit_subject{margin-top:-8px;color:#000}
.wrap_yearbook .details_preview .ico_prev{background-position:-130px -110px}
.wrap_yearbook .details_preview .ico_next{background-position:-140px -110px}
.slide_cardtype{position:relative;overflow:hidden;width:100%}
.slide_cardtype .panel{display:inline-block;overflow:hidden;overflow-y:auto;left:0;top:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);vertical-align:top}
.slide_cardtype .coach_card{position:absolute;top:50%;left:50%;z-index:10;width:135px;height:135px;margin:-67px 0 0 -67px;border-radius:135px;font-size:11px;background-color:rgba(0,0,0,.6);text-align:center;color:#fff}
.slide_cardtype .coach_card .img_coach{display:block;width:83px;height:43px;margin:35px auto 8px;background:url(//m1.daumcdn.net/img-contents/enc/2016/m/m320/img_coach.png) no-repeat 0 0}
.slide_cardtype .area_chapter{position:absolute;left:0;top:12.2%;z-index:10;width:100%}
.slide_cardtype .emph_chapter{display:block;position:relative;width:100%;font-size:12px;color:#fff;opacity:.7;text-align:center}
.slide_cardtype .emph_chapter:after,.slide_cardtype .area_chapter:after{content:'';display:block;width:115px;height:1px;margin:17px auto 0;background-color:#fff;opacity:.25}
.slide_cardtype .emph_chapter:after{margin-top:7px}
.slide_cardtype .area_chapter .txt_chapter{display:block;padding-top:19px;font-size:19px;text-align:center;color:#fff}
.slide_cardtype .tit_word{display:block;padding-top:4px;font-weight:normal;font-size:35px;line-height:37px;text-align:center;color:#fff}
.slide_cardtype .txt_subword{display:block;padding-top:5px;font-size:15px;text-align:center;color:#fff;opacity:.84}
.slide_cardtype .area_summary{position:absolute;left:0;bottom:29px;padding:0 16px}
.slide_cardtype .link_summary{line-height:24px;color:#fff}
.slide_cardtype .details_tag{padding:10px 0 0}
.slide_cardtype .details_tag .link_tag{border-color:#666;border-color:rgba(255,255,255,0.45);background-color:rgba(0,0,0,0.15);color:#fff}
.slide_cardtype .area_source{padding:26px 16px 0;text-align:center}
.slide_cardtype .thumb_writer{position:relative;width:51px;height:51px;margin:0 auto;border-radius:45px}
.slide_cardtype .info_source{padding-top:10px}
.slide_cardtype .link_append+.info_source{padding-top:13px}
.slide_cardtype .info_source .tit_source{padding:2px 9px 0 0}
.slide_cardtype .info_source .link_source{padding-top:2px}
.slide_cardtype .info_source .txt_bar{padding:2px 8px 3px 9px}
.slide_cardtype .info_source .txt_append{padding-top:0}
.slide_cardtype .link_append{padding-top:7px}
.slide_cardtype .info_source .link_view{margin:2px 0 0 6px}
.slide_cardtype .info_lable .link_company{padding:4px 0 0 0}
.slide_cardtype .info_lable .link_source{padding-top:3px;font-size:13px}
.slide_cardtype .details_relative{padding-top:35px}
.slide_cardtype .details_relative .slide_relative{overflow-x:hidden;padding-bottom:26px}
.slide_cardtype .details_relative .list_relative{margin-bottom:-26px}
.slide_cardtype .details_relative .list_relative li{width:33.33%;padding-bottom:26px}
.slide_cardtype .details_relative .link_more{display:none}
.slide_cardtype .info_cs{padding:5px 0 23px;text-align:center}
.slide_cardtype .info_cs .link_notice{padding-left:0}
.slide_cardtype .btn_summary{display:none;position:absolute;bottom:85px;left:50%;width:98px;height:37px;margin-left:-49px;border-radius:37px;font-size:15px;color:#fff;background-color:rgba(0,0,0,0.7)}
.layer_summary{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}
.layer_summary .tit_layer{display:block;height:55px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,0.1);font-size:16px;line-height:55px;color:#fff}
.layer_summary .area_summary{overflow:hidden;overflow-y:auto}
.layer_summary .txt_summary{padding:10px 16px;font-size:15px;line-height:24px;color:#fff}
.layer_summary .btn_close{position:absolute;top:0;right:0;width:52px;height:55px}
.layer_summary .btn_close .ico_dic100{width:20px;height:20px;background-position:-60px -80px}
.open_summary .layer_summary{display:block}
.layer_horizontal{display:none;position:fixed;top:50%;left:0;z-index:1000;width:100%;padding-top:135px;margin-top:-77px;background:url(//m1.daumcdn.net/img-contents/enc/2016/m/m320/bg_horizon.png) no-repeat 50% 0;text-align:center}
.layer_horizontal .tit_horizontal{font-weight:normal;font-size:13px;line-height:20px;color:#fff}
.wrap_webtoon #mArticle{padding-bottom:0}
.wrap_webtoon #dkHead{z-index:1000;background-color:#1d2229}
.wrap_webtoon .d_head{border-bottom:0 none;background-color:transparent}
.wrap_webtoon #dkHead .d_head h1{left:0;top:0;position:relative;width:inherit;height:inherit;line-height:inherit;text-indent:0}
.wrap_webtoon .d_head .tit_subject{padding:0 96px;text-align:center}
.wrap_webtoon .d_head .link_subject{padding-right:0}
.wrap_webtoon #dkHead .d_head .link_relate{display:none}
.webtoon_relate #dkHead{background-color:#fff;border-bottom:1px solid #f3f3f3}
.webtoon_relate .d_head #kakaoLogo .ico_dic100{background-position:-190px -280px}
.webtoon_relate .d_head #dkServiceLogo{color:#000}
.webtoon_relate .d_head .link_share .ico_dic100{background-position:-160px -260px}
.webtoon_relate .link_search .ico_dic100{background-position:-250px -110px}
.webtoon_relate #dkHead .d_head .tit_subject{display:block}
.webtoon_relate .d_head .link_subject{color:#000}
.scroll_top .wrap_webtoon #dkHead.hide{display:block}
.webtoon_relate #dkHead.hide{display:block}
.slide_webtoon .inner_panel{display:-webkit-box;-webkit-box-align:center;height:100%;background-color:#000}
.slide_webtoon .img_cut{display:block;margin:0 auto}
.slide_webtoon .card_intro{height:100%;background-size:cover;background-position:50% 50%}
.slide_webtoon .card_intro:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.39}
.paging_webtoon{display:none;overflow:hidden;position:fixed;bottom:0;z-index:100;width:100%;height:45px;background-color:#1d2229;text-align:center}
.paging_webtoon.show{display:block}
.scroll_top .paging_webtoon.show{display:none}
.webtoon_relate .paging_webtoon.show{display:none}
.paging_webtoon .txt_paging{font-size:16px;line-height:45px;color:#fff}
.wrap_card #dkHead .d_head h1{position:absolute;left:0;top:0}
.wrap_card .d_head .tit_subject{padding:0 96px;text-align:center}
.wrap_card .d_head .link_subject{padding-right:0}
.wrap_card .d_head .ico_arr{left:50%;right:0;top:inherit;bottom:9px;margin-left:-4px}
.wrap_card #dkHead .d_head .link_relate{display:none}
.wrap_card #mArticle{position:relative;padding-bottom:0}
.slide_card{height:100%;background-size:cover;background-position:50% 50%}
.slide_card:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.39}
.slide_card .card_intro:before{display:none}
.slide_card .panel{padding:54px 16px 45px}
.slide_card .item_card{overflow:hidden;overflow-y:auto;position:relative;height:100%;background-color:#fff}
.slide_card .item_card .img_thumb{width:100%;height:59%;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}
.slide_card .item_card .img_thumb_type2{background-size:cover}
.slide_card .full_image .img_thumb{height:100%;background-color:#000}
.slide_card .area_info{overflow:hidden;overflow-y:auto;position:absolute;bottom:0;width:100%;height:100%;-webkit-overflow-scrolling:touch}
.slide_card .tit_card{display:block;padding-top:23px;font-size:16px}
.slide_card .desc_card{padding-top:11px;font-size:15px;line-height:27px}
.slide_card .item_scroll:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:73px;background:-moz-linear-gradient(top,rgba(255,255,255,0.3) 0,rgba(255,255,255,1) 70%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0.3) 0,rgba(255,255,255,1) 70%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0,rgba(255,255,255,1) 70%,rgba(255,255,255,1) 100%)}
.slide_card .area_fold{-webkit-box-sizing:border-box;box-sizing:border-box}
.slide_card .inner_info{padding:0 16px 35px;background-color:rgba(255,255,255,0.85)}
.slide_card .area_fold .desc_card{padding-top:8px}
.slide_card .info_append{display:block;padding:8px 0 6px;font-weight:normal;font-size:13px;line-height:18px;color:#919191}
.slide_card .info_append .emph_append{font-weight:bold;color:#000}
.slide_card .area_breaker{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-orient:vertical;height:50%}
.slide_card .area_breaker .txt_chapter{display:block;width:77px;height:77px;margin:6px auto 0;border-radius:77px;font-size:12px;line-height:77px;font-style:italic;text-align:center;background-color:#4160c4;color:#fff}
.slide_card .area_breaker .tit_breaker{display:block;padding:18px 24px 0;font-size:20px;line-height:28px;text-align:center}
.slide_card .area_breaker .tit_breaker:before{content:'';display:block;width:25px;height:1px;margin:0 auto 16px;background-color:#3c5ecd}
.slide_card .img_breaker{height:50%;background-size:cover;background-position:50% 50%}
.slide_card .breaker_type2{height:100%}
.slide_card .breaker_type2 .txt_chapter{margin-top:0}
.slide_card .tit_subhead{padding:28px 0 12px;text-align:center}
.slide_card .tit_subhead .inner_subhead{display:inline-block;height:27px;padding:0 16px;border-radius:27px;font-weight:normal;font-size:15px;line-height:27px;color:#fff;background-color:#3c5ecd}
.slide_card .desc_card .ico_dot{display:inline-block;width:4px;height:4px;margin:11px 5px 0 2px;border-radius:4px;background-color:#3c5ecd;vertical-align:top}
.slide_card .txt_reference{display:block;padding-bottom:12px;line-height:24px;word-break:break-all}
.slide_card .txt_only{display:-webkit-box;-webkit-box-align:center;text-align:center}
.slide_card .txt_only .tit_card{padding-top:0;padding-bottom:19px;line-height:27px}
.slide_card .txt_only .inner_info{padding:23px 16px}
.slide_card .txt_only .desc_card{padding-top:0}
.slide_card .txt_only .desc_card:before{content:"";display:block;width:41px;height:1px;margin:0 auto 19px;background-color:#dcdcdc}
.wrap_card .paging_card{display:none;position:absolute;bottom:12px;left:0;z-index:10;width:100%;text-align:center}
.wrap_card .paging_card .txt_paging{display:inline-block;padding:0 13px;height:25px;border-radius:22px;font-size:16px;line-height:25px;background-color:rgba(0,0,0,0.48);color:#969595}
.wrap_card .paging_card .emph_page{color:#fff}
.wrap_person .tit_person{display:block;font-size:18px;padding-top:24px;margin:0 16px}
.wrap_person .tit_person .txt_case{display:inline-block;padding-left:10px;font-weight:normal;font-size:15px;color:#959595}
.wrap_person .tit_person .emph_case{color:#3c5ecd}
.wrap_person .details_tag{padding-top:34px}
.person_definition{margin:0 16px;padding:18px 0 24px;border-bottom:1px solid #f2f2f2}
.person_definition .tit_person{margin:0;padding:11px 0 3px}
.person_definition .list_definition{display:table;overflow:hidden;padding-top:6px}
.person_definition .list_definition dt{display:table-cell;min-width:60px;padding-right:8px;font-size:15px;color:#888;white-space:nowrap}
.person_definition .list_definition .tit_none{text-align:center}
.person_definition .list_definition dd{display:table-cell;font-size:15px;word-break:break-all;vertical-align:top}
.person_source{margin:0 16px;padding-top:4px;font-size:13px;color:#9e9e9e}
.person_source .info_source{display:block;padding-top:3px;text-align:left}
.person_source .link_source{color:#9e9e9e;text-decoration:underline}
.person_source .txt_bar{padding:0 5px;color:#e5e5e5}
.person_definition .area_more{position:relative;width:100%;min-height:35px}
.area_more .btn_more{display:block;overflow:hidden;width:30px;height:36px;margin:0 auto}
.area_more .btn_more .ico_dic100{width:30px;height:14px;margin-top:20px;background-position:-90px -80px}
.area_more_on .btn_more .ico_dic100{background-position:-150px -110px}
.area_more .txt_source{position:absolute;top:25px;left:0;font-size:13px;color:#9e9e9e}
.area_more .link_source{font-size:13px;text-decoration:underline;color:#9e9e9e}
.wrap_person .details_intro{padding-bottom:8px}
.wrap_person .details_none{min-height:94px;margin:0 15px;padding-bottom:19px;border-bottom:1px solid #e4e4e4}
.wrap_person .tit_word{padding-top:21px;font-weight:normal;font-size:29px}
.wrap_person .details_none .tit_word{padding-top:28px}
.wrap_person .img_person{display:block;margin:16px auto 0}
.type_cover .wrap_person .details_intro{height:228px;padding-bottom:0}
.type_cover .wrap_person .inner_intro{display:block}
.type_cover .wrap_person .tit_word{padding:144px 70px 0 10px;line-height:35px;text-align:left}
.type_cover .wrap_person .tit_subword{margin-top:2px;padding-left:10px;text-align:left}
.group_member{overflow:hidden;overflow-x:auto;padding:1px 0 4px;-webkit-overflow-scrolling:touch}
.group_member::-webkit-scrollbar{display:none}
.group_member .list_member{overflow:hidden}
.group_member .list_member li{float:left}
.group_member .list_member .link_member{display:block;margin-right:2px}
.group_member .list_member .img_g{display:block}
.group_member .list_member .tit_member{position:absolute;bottom:4px;z-index:10;width:100%;font-weight:normal;font-size:15px;text-align:center;color:#fff}
.group_member .thumb_none .tit_member{color:#000}
.sports_summary{padding:25px 16px 22px}
.sports_summary .inner_summary{display:-webkit-box;-webkit-box-pack:center}
.sports_summary .game_summary{padding:0 13px 0;border-right:1px solid #f4f4f4}
.sports_summary .game_summary:first-child{padding-left:0}
.sports_summary .game_summary:last-child{padding-right:0;border:0 none}
.game_summary .tit_game{font-weight:normal;font-size:15px;letter-spacing:-1px}
.game_summary .tit_game .txt_accent{color:#3c5ecd}
.game_summary .txt_score{padding-top:2px;font-size:30px;line-height:35px}
.sports_activity{overflow:hidden;padding:0 11px}
.sports_activity .list_activity{float:left;width:50%}
.sports_activity .list_activity .inner_activity{overflow:hidden;margin:0 5px;border-bottom:1px solid #f1f1f1}
.sports_activity .list_activity:nth-child(-n+2) .inner_activity{border-top:1px solid #ddd}
.sports_activity .list_activity:nth-last-child(-n+2) .inner_activity{border-bottom:1px solid #ddd}
.list_activity dt{float:left;width:71px;height:35px;padding-left:13px;font-weight:normal;line-height:35px;background-color:#fff;color:#777}
.list_activity dd{height:35px;padding-right:13px;line-height:35px;background-color:#fafafa;text-align:right}
.area_option{overflow:hidden}
.area_option .tit_person{float:left;padding-top:28px}
.area_option .select_option{float:right;width:100px;padding:31px 16px 0 0}
.select_option .btn_summary{float:left;width:51px;height:23px;border:1px solid #eaeaea;font-size:12px;line-height:23px}
.select_option .btn_table{float:left;width:50px;height:23px;margin-left:-1px;border:1px solid #eaeaea;font-size:12px;line-height:23px}
.select_option .on{position:relative;border-color:#b1bfeb;color:#3c5ecd}
.sports_achievement{overflow:hidden;overflow-x:auto;padding-top:16px;-webkit-overflow-scrolling:touch}
.slide_achievement{overflow:hidden;padding:0 10px 0 16px}
.slide_achievement .box_achievement{float:left;width:130px;padding:0 14px;margin-right:6px;border:1px solid #ddd}
.slide_achievement .img_logo{display:inline-block;margin:10px 9px 0 0;vertical-align:top}
.slide_achievement .tit_achievement{display:block;height:45px;border-bottom:1px solid #f7f7f7;font-weight:normal;line-height:45px}
.slide_achievement .list_achievement{overflow:hidden;line-height:31px}
.slide_achievement .list_achievement dt{float:left;width:65px;height:31px;border-bottom:1px solid #f7f7f7;color:#777}
.slide_achievement .list_achievement dd{float:left;width:65px;height:31px;border-bottom:1px solid #f7f7f7;text-align:right}
.sports_history{margin:13px 16px 0;border-top:1px solid #ddd;border-bottom:1px solid #d2d2d2;color:#000}
.sports_history .head_achievement th{height:46px;border-bottom:1px solid #ddd}
.sports_history .body_achievement th{height:44px;border-right:1px solid #f1f1f1;font-weight:normal}
.sports_history .body_achievement td{height:44px;border-bottom:1px solid #f1f1f1;text-align:center}
.sports_history .body_achievement .img_logo{display:inline-block;margin-right:3px;vertical-align:middle}
.sports_history .body_achievement:last-child td{border-bottom:0 none}
.sports_history .foot_achievement th{height:46px;border-top:1px solid #ddd}
.sports_history .foot_achievement td{height:46px;border-top:1px solid #ddd}
.standard_date{display:block;padding:8px 15px 0;font-size:13px;color:#9e9e9e}
.info_careers{overflow:hidden;padding-top:23px;margin:0 13px 0 16px;border-bottom:1px solid #ededed}
.info_careers:first-child{padding-top:28px}
.info_careers .tit_person{padding:0;margin:0;border-top:0 none}
.list_careers{padding-top:13px}
.list_careers li{display:inline-block;width:33.33%;padding-bottom:23px;vertical-align:top}
.list_careers .link_careers{display:block;margin-right:2px}
.list_careers .tit_careers{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding:6px 2px 0;font-weight:normal;font-size:15px;line-height:22px;word-break:break-all;color:#000}
.list_careers .careers_date{display:block;padding:3px 2px 0;font-size:13px;line-height:16px;color:#919191;word-break:break-all}
.list_careers .thumb_img .img_g{width:100%;height:auto}
.list_careers .txt_info{display:block;padding:1px 2px 0;color:#959595}
.info_careers .btn_more{width:100%;height:14px;margin-bottom:25px}
.info_careers .btn_more .ico_dic100{margin-top:0}
.info_careers .txt_bar{display:inline-block;width:1px;height:12px;margin:4px 7px 0;background-color:#ebebeb;vertical-align:top}
.list_member .thumb_img:after{border-color:rgba(0,0,0,0.05);background-color:rgba(0,0,0,0.3);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.3)));background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.3));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.3));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.3));opacity:1;filter:alpha(opacity:100)}
.list_member .thumb_none .thumb_img:after{background-image:none}
.simple_member .list_member li{padding-top:10px}
.simple_member .list_member .thumb_img:after{background-image:none}
.simple_member .list_member .img_g{width:100%}
.simple_member .list_member .tit_member{display:block;position:static;padding-top:6px;color:#000;text-align:left}
.simple_member .list_member .thumb_none .tit_member{color:#9e9e9e}
.wrap_person .details_initiative .tit_person{padding:6px 0 0}
.wrap_person .details_initiative .list_definition{padding-top:12px}
.wrap_person .details_initiative .politics_date{padding-top:4px}
.wrap_person .area_more .txt_source{top:19px}
.wrap_person .details_vote .tit_person{padding-top:13px}
.wrap_person .details_vote .list_definition{padding-top:11px}
.list_definition .txt_pass{display:block;width:55px;height:21px;margin-top:4px;border:1px solid #b1bfeb;border-radius:20px;font-size:11px;line-height:22px;text-align:center;color:#3c5ecd}
.list_definition .txt_fail{display:block;width:55px;height:21px;border:1px solid #cccfd5;border-radius:20px;font-size:11px;line-height:22px;text-align:center;color:#717b8c}
.list_definition .link_politics{display:block;line-height:19px}
.list_definition .link_politics .ico_arr{width:5px;height:8px;margin:5px 0 0 5px;background-position:-20px -100px}
.list_definition .politics_date{display:block;font-size:13px;line-height:15px;color:#919191}
.wrap_person .details_attend .tit_person{padding-top:16px}
.wrap_person .details_attend .list_definition{padding-top:15px}
.details_attend .list_definition dt{min-width:32px;font-family:helvetica,sans-serif}
.list_definition .txt_years{font-size:15px;color:#000}
.list_definition .info_politics{display:block;font-size:13px;color:#999}
.list_definition .info_politics .txt_bar{display:inline-block;width:1px;height:12px;margin:4px 7px 0;background-color:#ebebeb;vertical-align:top}
.list_definition .info_attend{display:block;padding-top:2px;font-size:14px;color:#999}
.wrap_person .details_past .tit_person{padding-top:20px}
.wrap_person .details_past .list_definition{padding-top:13px}
.wrap_person .details_past .info_politics{padding-top:3px;font-size:14px}
.details_past .list_definition dt{min-width:42px}
.wrap_person .list_definition .txt_elected{display:block;width:36px;height:36px;margin-top:5px;border-radius:36px;font-size:12px;line-height:36px;text-align:center;background-color:#446bd5;color:#fff}
.wrap_person .list_definition .txt_reject{display:block;width:36px;height:36px;margin-top:5px;border:1px solid #cfd3d9;border-radius:36px;font-size:12px;line-height:36px;text-align:center;color:#717b8c}
.wrap_person .details_relative{padding-top:17px}
.wrap_person .details_relative .link_relative{width:119px}
.wrap_person .details_relative .cont_relative{height:54px;padding-top:12px;border-top:0 none}
.wrap_person .details_relative .tit_subject{font-size:16px}
.details_intro .area_medical{padding:20px 0 33px;border-bottom:1px solid #f3f3f3}
.details_intro .thumb_img{width:85px;height:75px;margin:0 auto}
.details_medical{padding-top:30px}
.details_medical .tit_medical{padding-left:16px;font-weight:normal;font-size:15px}
.details_medical .tit_medical .num_txt{padding-left:5px;color:#3c5ecd}
.details_medical .tit_medical .txt_medical{color:#959595}
.details_medical .area_more{margin:-1px 16px 0;border-bottom:1px solid #dedede;background-color:#fff}
.details_medical .area_more .btn_more{width:100%;height:14px;padding-bottom:39px}
.details_medical .area_more .ico_dic100{margin-top:0}
.details_medical .list_dic100 .link_thumb{padding:15px 0}
.details_medical .list_dic100 .thumb_img{margin-top:2px}
.details_medical .list_dic100 .tit_subject{padding-top:0}
.details_medical .item_lst .link_thumb{padding:0}
.wrap_searchresult #mArticle{padding-bottom:0}
.wrap_searchresult .wrap_search{position:relative;padding-bottom:0;background-color:#fff}
.wrap_searchresult .bottom_search .box_search{border-top:1px solid #e6e6e6;border-bottom:0 none}
.wrap_searchresult .bottom_search .link_prev{border-top:1px solid #e6e6e6;border-bottom:0 none}
.wrap_searchresult .tab_dic100{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-around;height:62px;padding:12px 0 0;margin:0 16px;border-color:#f2f2f2}
.wrap_searchresult .tab_dic100 li{float:none;-webkit-box-flex:1;flex-grow:1}
.wrap_searchresult .tab_dic100 .link_tab{height:49px;padding-top:13px;font-weight:normal}
.wrap_searchresult .tab_dic100 .on .link_tab{font-weight:bold}
.wrap_searchresult .list_dic100 .emph_subject{font-size:12px;color:#919191}
.wrap_searchresult .list_dic100 .emph_bold{font-weight:bold}
.wrap_searchresult .list_dic100 .txt_source{display:block;padding-top:5px;font-size:12px;color:#919191}
.wrap_searchresult .list_dic100 .txt_source .txt_bar{display:inline-block;margin:3px 4px 0;font-size:10px;line-height:12px;color:#eaeaea;vertical-align:top}
.wrap_searchresult .list_dic100 .thumb_none .link_thumb{padding-bottom:16px}
.wrap_searchresult .link_more{display:block;height:50px;margin:0 16px;border-top:1px solid #f2f2f2;font-size:15px;line-height:50px;text-align:center}
.wrap_searchresult .link_more .ico_arr{width:12px;height:7px;margin:20px 6px 0 0;background-position:-30px -120px}
.wrap_searchresult .link_more .txt_page{font-size:13px;color:#a2a2a2}
.wrap_searchresult .link_more .emph_page{font-weight:bold;color:#3c5ecd}
.wrap_searchresult .link_more_top{border-top:0 none;border-bottom:1px solid #f2f2f2}
.wrap_searchresult .link_more_top .ico_arr{background-position:-30px -130px}
.wrap_searchresult .list_dic100 .link_thumb{padding:19px 0 18px}
.wrap_searchresult .list_dic100 .desc_thumb{padding-top:5px}
.wrap_searchresult .list_dic100 .tit_subject{padding-top:5px}
.wrap_searchresult .list_dic100 .append_title{display:block;margin-bottom:-2px;padding-top:1px;font-size:12px;color:#919191;vertical-align:top}
.wrap_searchresult .list_dic100 .info_path{padding-top:4px;font-weight:bold;color:#000;letter-spacing:-1px}
.wrap_searchresult .list_dic100 .emph_study{font-weight:normal;letter-spacing:0}
.wrap_searchresult .item_person .link_thumb{padding:18px 0 18px}
.wrap_searchresult .search_result dt{display:inline;float:none;padding-right:1px;line-height:21px;color:#000;background-color:#feef39}
.wrap_searchresult .search_result dd{display:inline;padding:0 1px;line-height:21px;color:#000;background-color:#feef39;white-space:normal}
.wrap_searchresult .search_result2 dd{display:inline;white-space:normal}
.wrap_searchresult .list_dic100 .link_info{display:block}
.wrap_searchresult .list_dic100 .link_index{display:block;padding-top:8px;line-height:17px;color:#3c5ecd}
.wrap_searchresult .list_dic100 .tit_index{padding-right:5px}
.wrap_searchresult .recomm_dic{border:0 none}
.wrap_searchresult .recomm_dic .tit_recomm{padding:14px 16px 9px}
.wrap_searchresult .recomm_dic .slide_recomm{padding-bottom:0}
.wrap_searchresult .recomm_dic .link_more{height:auto;padding-top:14px;margin:0;border:0 none;line-height:22px;text-align:left}
.wrap_searchresult .list_recomm .link_recomm:after{opacity:.2;filter:alpha(opacity:20)}
.wrap_searchresult .list_recomm .tit_subject{display:block;top:inherit;bottom:7px;width:auto;height:auto;line-height:18px;text-align:left}
.wrap_searchresult .list_recomm .inner_subject{padding:0 8px}
.recommend_layer{position:absolute;top:0;left:0;z-index:1000;width:100%;height:100%}
.recommend_layer .inner_recommend_layer{height:100%;padding:3px 13px 0 16px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.recommend_layer .layer_head{position:fixed;left:0;top:0;z-index:2000;width:100%;height:49px;border-bottom:1px solid #f5f5f5;background-color:#fff}
.recommend_layer .tit_recommend{display:block;padding:12px 0 0 16px;font-weight:normal;font-size:16px}
.recommend_layer .tit_recommend .num_count{padding-left:6px;font-size:15px;color:#3d5ecc}
.recommend_layer .tit_recommend .txt_count{color:#959595}
.recommend_layer .list_recommend{padding-top:14px}
.recommend_layer .list_recommend li{display:inline-block;width:33.3%;padding-bottom:23px;vertical-align:top}
.recommend_layer .link_recommend{display:block;margin-right:3px}
.recommend_layer .thumb_img .img_g{width:100%;height:auto}
.recommend_layer .tit_item{display:block;padding:7px 0 0 2px;font-weight:normal;font-size:15px;line-height:20px;word-break:break-all}
.recommend_layer .recommend_info{display:block;padding-left:2px;font-size:12px;line-height:17px;color:#919191}
.recommend_layer .btn_close{position:absolute;top:16px;right:16px;width:20px;height:19px;background-position:-70px -120px}
.recommend_layer .details_relative{padding-top:61px}
.recommend_layer .list_relative{padding:0}
.recommend_layer .list_relative li{width:33.33%;padding-bottom:25px}
.recommend_layer .list_multimedia{padding:14px 0 0}
.list_production{padding:8px 16px 17px}
.list_production li{padding-top:10px}
.list_production li:first-of-type{padding-top:0}
.list_production .link_production{display:block;position:relative;width:100%;height:114px;background-position:50% 50%;background-size:cover}
.list_production .bg_person{background-position:50% 0}
.list_production .link_production:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.35}
.list_production .inner_production{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-orient:vertical;position:relative;z-index:10;width:100%;height:100%;padding:0 27px;-webkit-box-sizing:border-box;box-sizing:border-box}
.list_production .tit_production{display:block;overflow:hidden;width:100%;padding-top:10px;font-size:18px;line-height:22px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);text-overflow:ellipsis;white-space:nowrap;text-align:center}
.list_production .item_type2 .tit_production{padding-top:2px}
.list_production .production_conut{display:block;padding-top:5px;font-size:13px;text-shadow:0 1px 0 rgba(0,0,0,.2);color:#fff;opacity:.7}
.list_production .txt_subtitle{display:block;overflow:hidden;width:100%;padding-top:6px;font-size:12px;line-height:15px;color:#fff;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.list_production .txt_subtitle .txt_bar{display:inline-block;font-size:9px;line-height:11px;padding:1px 4px 0;vertical-align:top;opacity:.3}
.wrap_searchresult .list_production{padding-top:20px}
.wrap_searchresult .list_author .desc_thumb{-webkit-line-clamp:3}
.wrap_searchresult .list_yearbook .link_thumb{padding:15px 0 18px}
.wrap_searchresult .list_yearbook .tit_subject{padding-top:3px}
.wrap_searchresult .list_yearbook .txt_source{padding-top:5px}
.list_multimedia{overflow:hidden;padding:18px 14px 20px 16px}
.list_multimedia li{float:left;padding:2px 2px 0 0}
.list_multimedia .link_multimedia{display:block}
.list_multimedia .link_multimedia .thumb_img{overflow:hidden;line-height:0;background-size:cover;background-position:50% 50%;text-indent:-9999px}
.list_multimedia .item_sound .link_multimedia{background-color:#d6d6d6}
.thumb_img .ico_sound{position:absolute;left:50%;top:50%;width:33px;height:26px;margin:-13px 0 0 -17px;background-position:0 -150px}
.item_mov .thumb_img:after{background-color:#000;opacity:.3;filter:alpha(opacity:30)}
.thumb_img .ico_mov{position:absolute;left:50%;top:50%;z-index:10;width:35px;height:35px;margin:-18px 0 0 -18px;background-position:0 -210px}
.info_searchresult{height:57px;margin:0 16px;border-bottom:1px solid #f2f2f2}
.info_searchresult .emph_count{float:left;padding-top:23px;font-size:15px}
.info_searchresult .emph_count .txt_num{padding-right:3px;font-weight:bold;font-size:17px;color:#3c5ecd}
.info_searchresult .link_search{float:right;height:38px;margin-top:17px;font-size:15px;line-height:38px}
.info_searchresult .link_search .ico_dic100{width:5px;height:8px;margin:15px 0 0 5px;background-position:-20px -100px}
.search_none{padding:53px 0 167px}
.search_none .tit_searchnone{display:block;font-size:18px;text-align:center}
.search_none .tit_searchnone .txt_searchnone{color:#3c5ecd}
.search_none .desc_searchnone{padding-top:9px;font-size:15px;line-height:25px;text-align:center}
.search_none .link_searchnone{display:block;width:130px;height:38px;margin:26px auto 0;border-radius:33px;font-size:16px;line-height:38px;color:#fff;background-color:#3d5ecc;text-align:center}
.search_recomm{padding:18px 0 23px;border-bottom:1px solid #e6e6e6}
.search_recomm .tit_recomm{display:block;padding:0 16px;font-weight:normal;font-size:16px}
.search_recomm .tit_recomm .link_keyword{color:#3c5ecd}
.search_recomm .details_tag{overflow:hidden;overflow-x:auto;padding-top:5px}
.search_recomm .details_tag::-webkit-scrollbar{display:none}
.search_recomm .details_tag .inner_tag{padding-right:11px}
.search_recomm .details_tag .inner_tag:after{display:block;clear:both;content:''}
.wrap_source #mArticle{padding-bottom:0}
.wrap_source .tab_dic100{padding-top:8px}
.details_dictionary{background-color:#f9f9fb}
.details_dictionary .inner_dictionary{overflow:hidden;padding:25px 16px 22px}
.details_dictionary .thumb_img{float:left;width:87px;height:120px;margin-right:18px}
.details_dictionary .info_dictionary{overflow:hidden}
.details_dictionary .tit_dictionary{display:-webkit-box;overflow:hidden;padding-top:2px;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:22px;line-height:28px}
.details_dictionary .info_post{display:block;clear:both;padding-top:9px}
.details_dictionary .txt_post{display:block;padding-top:3px;font-weight:bold;font-size:15px}
.details_dictionary .txt_post .txt_normal{padding-left:5px;font-weight:normal}
.details_dictionary .txt_post .txt_bar{margin:0 7px;color:#dfdfdf}
.details_dictionary .link_post{padding-left:5px;font-weight:normal;text-decoration:underline}
.details_dictionary .desc_intro{clear:both;padding-top:18px;font-size:13px;line-height:19px;color:#999}
.details_dictionary .wrap_search{padding-bottom:0}
.details_dictionary .wrap_search .box_search{padding:10px 77px 11px 14px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.details_dictionary .box_search .btn_search{height:46px}
.details_dictionary .box_search .btn_delete{height:46px}
.details_dictionary .box_search .lab_keyword{top:12px}
.details_dictionary .wrap_search .list_suggest li:last-child{border-bottom-color:#e6e6e6}
.details_dictionary .btn_open .ico_dic100{width:14px;height:8px;margin-top:5px;background-position:0 -140px}
.details_dictionary .btn_fold .ico_dic100{background-position:-20px -140px}
.details_yearbook{border-bottom:1px solid #cecece}
.details_yearbook .select_yearbook{float:left;position:relative}
.details_yearbook .select_yearbook .opt_select{position:relative;z-index:20;padding-right:25px;border:0 none;font-weight:bold;font-size:19px;line-height:25px;background:0;-webkit-appearance:none}
.details_yearbook .select_yearbook .ico_dic100{position:absolute;right:4px;top:10px;z-index:10;width:14px;height:8px;background-position:-110px -120px}
.details_yearbook .opt_on .ico_dic100{background-position:-110px -130px}
.emph_allpost{display:block;padding:10px 15px 0;font-size:13px}
.emph_allpost .txt_number{color:#3c5ecd}
.details_author{padding:23px 16px 21px;border-bottom:1px solid #f2f2f2;background-color:#f9f9fb;text-align:center}
.details_author .thumb_img{width:63px;height:63px;margin:0 auto 11px}
.details_author .thumb_img:after{border-radius:63px}
.details_author .img_profile{border-radius:56px}
.details_author .tit_author{font-size:22px}
.details_author .txt_bar{display:inline-block;margin:7px 7px 0;color:#dfdfdf;vertical-align:top}
.details_author .txt_author{font-size:15px}
.details_author .desc_intro{padding-top:8px;font-size:13px;color:#999;text-align:left}
.details_author .btn_open{display:inline-block;padding-left:5px}
.details_author .btn_open .ico_dic100{width:14px;height:8px;margin-top:5px;background-position:0 -140px}
.details_author .btn_fold .ico_dic100{background-position:-20px -140px}
.wrap_recomm .d_head .tit_recomm{float:left;height:100%}
.wrap_recomm .d_head .tit_recomm .link_recomm{display:block;height:100%;padding:0 8px 0 7px;font-size:20px;font-weight:normal}
.recomm_option{padding:17px 16px 0;margin-top:-1px;border-top:1px solid #eaeaea;text-align:right}
.recomm_option .btn_recomm{padding-left:13px;font-size:15px;color:#919191}
.recomm_option .on{color:#000}
.recomm_option .btn_recomm:before{display:none;content:'';width:5px;height:5px;margin:8px 5px 0 0;border-radius:5px;background-color:#3c5ecd;vertical-align:top}
.recomm_option .on:before{display:inline-block}
.slide_tab{overflow:hidden;overflow-x:auto}
.slide_tab::-webkit-scrollbar{display:none}
.slide_tab .tab_dic100{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-around;height:42px;width:100%;padding:0 5px 0;border-bottom:0 none;-webkit-box-sizing:border-box;box-sizing:border-box}
.slide_tab .tab_dic100 li{float:none;-webkit-box-flex:1;flex-grow:1}
.slide_tab .tab_dic100 .link_tab{height:31px;padding:9px 3px 0;margin-bottom:-1px}
@media only screen and (max-width:500px){.slide_tab .tab_dic100{width:500px}
}
.details_cp{background-color:#f9f9fb}
.details_cp .inner_cp{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-orient:vertical;height:171px;padding:0 16px}
.details_cp .img_g{display:block;margin:3px 0 8px}
.details_cp .wrap_search{padding-bottom:0}
.details_cp .wrap_search .box_search{padding:10px 77px 11px 14px;border-top:1px solid #e6e6e6}
.details_cp .box_search .btn_search{height:46px}
.details_cp .box_search .btn_delete{height:46px}
.details_cp .box_search .lab_keyword{top:12px}
.details_cp .suggest_on .box_search{border-bottom:1px solid #e3e3e7}
.details_cp .wrap_search .list_suggest li:last-child{border-bottom-color:#e6e6e6}
.details_cp .tit_cp{display:-webkit-box;overflow:hidden;font-size:30px;line-height:37px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:center}
.details_cp .link_cp{display:block;padding-top:4px;font-size:12px;line-height:14px;color:#3c5ecd}
.offer_dic{background-color:#f9f9fb}
.offer_dic .slide_recomm{padding-bottom:34px}
.offer_dic .list_recomm .inner_subject{font-size:13px;line-height:17px}
.offer_yearbook .list_recomm .link_recomm{padding-top:92.7%}
.offer_yearbook .list_recomm .link_recomm:after{border:1px solid #f0f0f3;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1}
.offer_yearbook .list_recomm .inner_subject{color:#000;text-align:center}
.list_inventory .on{background-color:#f9f9fb}
.list_inventory .area_fold{overflow:hidden;position:relative;border-top:1px solid #e6e6e6}
.list_inventory li:first-of-type .area_fold{border-top:0 none}
.list_inventory .link_subject{float:left;position:relative;z-index:10;padding:23px 16px 22px;margin-right:48px;font-size:16px;line-height:20px}
.list_inventory .btn_fold{position:absolute;top:0;right:0;width:100%;height:100%}
.list_inventory .btn_fold .ico_dic100{float:right;width:14px;height:8px;margin:7px 18px 0 0;background-position:0 -140px}
.list_inventory .on .btn_fold .ico_dic100{background-position:-20px -140px}
.list_inventory span.link_subject{color:#c2c2c2}
.list_inventory .area_fold span.link_subject{color:#000}
.list_inventory .on .link_subject{font-weight:bold}
.list_inventory .on span.link_subject{color:#c2c2c2}
.list_inventory .fold_none .link_subject{margin-right:0}
.list_inventory .fold_none span.link_subject{color:#c2c2c2}
.list_inventory .list_depth1{display:none;padding:0 37px;border-top:1px solid #e6e6e6}
.list_inventory .on .list_depth1{display:block}
.list_inventory .list_depth1 .link_depth1{display:block;overflow:hidden;height:60px;border-top:1px solid #e6e6e6;font-size:16px;line-height:60px;text-overflow:ellipsis;white-space:nowrap;color:#000}
.list_inventory .list_depth1 li:first-child .link_depth1{border-top:0 none}
.list_inventory .list_depth1 span.link_depth1{color:#c2c2c2}
.list_inventory .list_depth2{padding:12px 0;border-top:1px solid #e6e6e6}
.list_inventory .list_depth2 .link_depth2{display:block;overflow:hidden;height:34px;font-size:16px;line-height:34px;text-overflow:ellipsis;white-space:nowrap;color:#000}
.list_inventory .list_depth2 span.link_depth2{color:#c2c2c2}
.list_inventory .list_depth2 .ico_down{width:10px;height:9px;margin:8px 5px 0 0;background-position:-40px -140px}
.list_inventory .box_depth3{padding-left:33px}
.list_inventory .box_depth3 .link_depth3{display:block;overflow:hidden;height:30px;font-size:15px;line-height:30px;text-overflow:ellipsis;white-space:nowrap}
.list_inventory .box_depth3 span.link_depth3{color:#c2c2c2}
.list_inventory .box_depth4{padding:3px 0 3px 27px}
.list_inventory .box_depth4 .link_depth4{display:block;overflow:hidden;height:29px;font-size:15px;line-height:29px;text-overflow:ellipsis;white-space:nowrap}
.list_inventory .box_depth4 span.link_depth4{color:#c2c2c2}
.list_inventory_type2 li{border-top:1px solid #e7e7e7}
.list_inventory_type2 li:first-of-type{border-top:0 none}
.list_inventory_type2 .link_subject{display:block;float:none;padding:12px 16px 14px;margin-right:0}
.list_inventory_type2 .emph_chapter{display:block;font-size:13px}
.list_inventory_type2 .tit_subject{display:block;overflow:hidden;font-weight:normal;line-height:18px;text-overflow:ellipsis;white-space:nowrap}
.list_inventory_type2 .on .tit_subject{font-weight:bold}
.list_inventory_type2 .txt_subword{display:block;overflow:hidden;padding-top:2px;font-size:13px;color:#919191;text-overflow:ellipsis;white-space:nowrap}
.layer_inventory .layer_head{height:45px;border-bottom:1px solid #f3f3f3;text-align:center}
.layer_inventory .btn_close{position:absolute;right:0;top:0;width:50px;height:45px}
.layer_inventory .btn_close .ico_dic100{width:17px;height:16px;margin:15px 0 0 16px;background-position:-90px -120px}
.layer_inventory .tit_inventory{font-weight:normal;font-size:17px;line-height:45px}
.layer_inventory .inventory_subject{position:relative;height:113px;background-size:cover;background-position:50% 50%}
.layer_inventory .inventory_subject:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}
.layer_inventory .link_inventory{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-orient:vertical;position:absolute;left:0;top:0;height:100%;width:100%}
.layer_inventory .link_inventory .tit_inventory{display:block;padding-top:3px;font-size:18px;line-height:24px;color:#fff;text-align:center}
.layer_inventory .link_inventory .txt_inventory{display:block;padding-top:3px;font-size:13px;color:#fff;opacity:.7}
.layer_inventory .list_inventory{padding:0 16px}
.layer_inventory .list_inventory .link_subject{display:block;float:none;padding:18px 0 19px;margin-right:0;border-bottom:1px solid #f2f2f2;font-size:18px;line-height:20px}
.layer_inventory .list_inventory .list_depth1{display:block;padding:0;border-top:0 none;border-bottom:1px solid #f2f2f2}
.layer_inventory .list_inventory .link_depth1{height:55px;padding:0 20px;border-color:#f2f2f2;line-height:55px}
.layer_inventory .list_depth2{padding:0 0 9px 36px;border-top:0 none}
.layer_inventory .list_depth2 li{padding-top:7px}
.layer_inventory .list_depth2 .link_depth2{color:#777}
.layer_inventory .list_depth2 .ico_down{margin-right:7px}
.layer_inventory .list_depth2 li:first-child{padding-top:0}
.layer_inventory .list_depth2 li:first-child .link_depth2{height:21px;line-height:21px}
.layer_inventory .list_depth2 li:first-child .ico_down{margin-top:4px}
.layer_on{background-color:#fff}
.layer_on #dkWrap{display:none}
.layer_image{position:relative}
.layer_image .view_images{padding-top:50px}
.layer_image .img_g{margin:0 auto}
.layer_image .paging_images{height:29px;padding-top:11px;font-size:17px;line-height:31px;text-align:center;letter-spacing:-1px}
.layer_image .details_copyright{padding:10px 5px 16px}
.layer_image .layer_copyright{display:none;position:fixed;left:0;bottom:0;width:100%;padding-bottom:12px;border-top:1px solid #f2f2f2;background-color:rgba(255,255,255,0.95)}
.layer_image .layer_copyright .desc_caption{overflow:hidden;overflow-y:auto;padding:25px 10px 25px;border-bottom:1px solid #f2f2f2;font-size:13px;line-height:18px;color:#919191}
.layer_image .layer_copyright .tit_caption{padding-right:5px;font-weight:bold;color:#000}
.layer_image .layer_copyright .desc_copyright{padding-top:0}
.layer_image .info_copyright{padding:6px 10px 0}
.layer_image .btn_close{position:absolute;top:0;right:0;width:43px;height:51px}
.layer_image .btn_close .ico_dic100{width:20px;height:19px;background-position:-70px -120px}
.layer_image .open_copyright .layer_copyright{display:block}
.layer_image .open_copyright:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7}
.layer_image .btn_copyright_close{position:absolute;top:-45px;right:0;width:43px;height:44px}
.layer_image .btn_copyright_close .ico_dic100{width:20px;height:20px;background-position:-60px -80px}
.layer_image .details_expand{overflow:hidden;position:fixed;top:50%;left:50%;width:152px;height:153px;margin:-77px 0 0 -77px;background:url(//m1.daumcdn.net/img-contents/enc/2016/m/m320/bg_touch.png) 0 0 no-repeat;text-indent:-9999px}
.layer_image .tit_caption{display:block;padding:8px 10px 0;font-size:15px;line-height:19px;font-weight:normal;color:#000}
.layer_image .desc_caption{padding:7px 10px 0;font-size:14px;line-height:19px;color:#919191}
.layer_image .wrap_img{display:-webkit-box;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:50px;-webkit-box-pack:center}
.layer_image .wrap_img .link_prev{display:inline-block;padding:15px 11px 13px}
.layer_image .wrap_img .link_next{display:inline-block;padding:15px 11px 13px}
.layer_image .wrap_img .ico_dic100{display:block;width:22px;height:22px}
.layer_image .wrap_img .ico_prev{background-position:-190px -110px}
.layer_image .wrap_img .ico_next{background-position:-220px -110px}
.layer_image .link_back{position:absolute;left:0;top:0;width:auto;height:100%}
.layer_image .link_back .ico_dic100{width:10px;height:18px;margin:16px 14px 0;background-position:-270px -260px}
.layer_multimedia{position:relative;height:100%;background-color:#1d1d1f}
.layer_multimedia .inner_panel{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;height:100%}
.layer_multimedia .inner_panel .img_g{margin:0 auto;background-color:#fff}
.layer_multimedia .head_layer{position:relative;z-index:300;height:47px;background-color:#0e0e0f}
.layer_multimedia .link_back .ico_dic100{background-position:-50px -20px}
.layer_multimedia .btn_sound{position:absolute;left:50%;top:50%;width:113px;height:113px;margin:-56px 0 0 -57px;background-position:-70px -140px}
.layer_multimedia .btn_stop{position:absolute;left:50%;top:50%;width:113px;height:113px;margin:-56px 0 0 -57px;background-position:-190px -140px}
.layer_multimedia .btn_paging{position:absolute;top:50%;width:66px;height:66px;margin-top:-68px}
.layer_multimedia .btn_prev{left:0}
.layer_multimedia .btn_prev .ico_dic100{width:34px;height:34px;background-position:-120px 0}
.layer_multimedia .btn_next{right:0}
.layer_multimedia .btn_next .ico_dic100{width:34px;height:34px;background-position:-160px 0}
.layer_multimedia .thumb_mov{position:relative}
.layer_multimedia .thumb_mov:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}
.layer_multimedia .thumb_mov .img_g{width:100%}
.layer_multimedia .btn_mov{position:absolute;left:50%;top:50%;z-index:10;width:64px;height:64px;margin:-32px 0 0 -32px;background-position:-130px -40px}
.layer_multimedia .txt_mov{position:absolute;left:0;top:50%;z-index:10;width:100%;margin-top:34px;color:#fff;text-align:center}
.layer_multimedia .foot_layer{position:absolute;left:0;bottom:0;z-index:200;width:100%;border-top:1px solid #1d1d1f;background-color:#0e0e0f}
.layer_multimedia .foot_layer .tit_subject{display:block;overflow:hidden;padding:23px 67px 18px 16px;font-weight:normal;color:#fff;text-overflow:ellipsis;white-space:nowrap}
.layer_multimedia .foot_layer .btn_open{position:absolute;right:16px;top:18px;width:44px;height:28px;border:1px solid #3e3e3f;border-radius:2px;color:#fff}
.layer_multimedia .desc_layer{display:none;overflow:hidden;overflow-y:auto;padding:0 16px 12px;font-size:15px;line-height:23px;color:#a3a3a3;-webkit-overflow-scrolling:touch}
.layer_multimedia .details_copyright{display:none;padding:10px 16px 19px}
.layer_multimedia .details_copyright .info_copyright{color:#8d8d8d}
.layer_multimedia .details_copyright .txt_bar{color:#2d2d2d}
.layer_multimedia .btn_close{display:none;position:absolute;right:0;top:-43px;width:43px;height:43px}
.layer_multimedia .btn_close .ico_dic100{width:20px;height:20px;background-position:-60px -80px}
.layer_multimedia .link_more{display:block;height:53px;border-top:1px solid #1b1b1c;font-size:17px;line-height:53px;color:#fff;text-align:center}
.layer_multimedia .link_more .ico_dic100{width:7px;height:11px;margin:21px 0 0 5px;background-position:-100px -20px}
.open_multimedia .foot_layer{border-top:0 none}
.open_multimedia .foot_layer .tit_subject{padding:19px 16px 12px;font-size:17px}
.open_multimedia:before{content:'';position:absolute;top:0;left:0;z-index:200;width:100%;height:100%;background:#000;opacity:.5}
.open_multimedia .desc_layer{display:block}
.open_multimedia .details_copyright{display:block}
.open_multimedia .btn_close{display:block}
.open_multimedia .link_more{display:none}
.open_multimedia .foot_layer .btn_open{display:none}
.layer_multimedia .btn_copyright{float:right;height:47px;padding:0 16px;font-size:13px;color:#909090}
.layer_multimedia .btn_copyright .ico_dic100{width:14px;height:14px;margin:3px 0 0 3px;background-position:-50px -40px}
.layer_multimedia .btn_copyright_close{float:right;height:47px;padding:0 16px;font-size:13px;color:#909090}
.layer_multimedia .btn_copyright_close .ico_dic100{width:9px;height:9px;margin:4px 0 0 6px;background-position:-50px -140px}
.layer_multimedia .info_copyright{display:none;position:absolute;z-index:300;min-width:209px;max-width:259px;padding-bottom:20px;font-size:13px;background-color:#fff}
.layer_multimedia .open_copyright .info_copyright{display:block}
.layer_multimedia .info_copyright .tit_copyright{display:block;height:45px;margin-bottom:12px;border-bottom:1px solid #eee;font-size:16px;line-height:45px;color:#333;text-align:center}
.layer_multimedia .list_copyright{padding:5px 18px 0;font-size:13px;line-height:19px}
.layer_multimedia .list_copyright dt{float:left;padding-right:12px;color:#888}
.layer_multimedia .list_copyright dd{overflow:hidden}
.layer_multimedia .list_copyright .ico_dic100:first-child{margin-left:0}
.layer_multimedia .info_copyright .link_source{text-decoration:underline}
.layer_multimedia .info_copyright .ico_author{width:14px;height:14px;margin:3px 0 0 2px;background-position:-40px -150px}
.layer_multimedia .info_copyright .ico_nonprofit{width:14px;height:14px;margin:3px 0 0 2px;background-position:-40px -170px}
.layer_multimedia .info_copyright .ico_change{width:14px;height:14px;margin:3px 0 0 2px;background-position:-40px -190px}
.layer_multimedia .info_copyright .ico_ban{width:14px;height:14px;margin:3px 0 0 2px;background-position:-40px -210px}
.layer_multimedia .info_copyright .btn_confirm{display:block;width:85px;height:33px;margin:18px auto 0;border-radius:33px;color:#fff;background-color:#3d5ecc}
.layer_toast{position:absolute;z-index:100;min-width:144px;max-width:172px;padding:17px 20px;border-radius:1px;font-size:13px;line-height:20px;color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8);text-align:center}
.type_view{background-color:#fff}
.type_view .tbl_details{padding:6px 6px 0}
.type_view .tbl_details .info_notice{padding-top:10px;font-size:13px;color:#919191}
.type_view .tbl_details .btn_explication{display:none}
.type_view .tbl_details .link_explication{pointer-events:none}
.img_symbol{display:inline-block;margin:0 0 3px 3px;vertical-align:middle}
.symbol1_type1{height:11px}
.symbol1_type2{height:13px}
.symbol1_type3{height:15px}
.symbol2_type1{height:25px}
.symbol2_type2{height:30px}
.symbol2_type3{height:35px}
.symbol3_type1{height:11px}
.symbol3_type2{height:14px}
.symbol3_type3{height:15px}
.btn_speak{display:inline-block;width:17px;height:14px;margin:0 0 5px 6px;vertical-align:middle}
.btn_speak .ico_speak{display:block;overflow:hidden;width:17px;height:14px;line-height:0;background-image:url(//m1.daumcdn.net/img-contents/enc/2016/m/img_speak.png);-webkit-background-size:17px 14px;background-size:17px 14px;text-indent:-9999px}
.btn_speak .ico_stop{background-image:url(//m1.daumcdn.net/img-contents/enc/2016/m/img_speak_stop.png)}
.btn_speak_type2{width:18px;height:15px}
.btn_speak_type2 .ico_speak{-webkit-background-size:18px 15px;background-size:18px 15px}
.wrap_detail .details_fst{border-top:0 none;margin-top:34px;padding-top:0}
.wrap_detail .details_fst .tit_details{border-top:0 none;margin-top:0;padding-top:0}
.wrap_detail .item_template{overflow:hidden;max-width:414px;padding:34px 16px 0;margin:0 auto}
.wrap_detail .tit_details+.item_template{padding-top:16px}
.item_template .cont_info{overflow:hidden}
.item_template .link_thumb{display:block;float:left;position:relative;width:33.33%;min-width:96px;padding:0;margin-right:18px;border:0 none}
.item_template .link_thumb:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #c9c9c9;opacity:.4;filter:alpha(opacity:40)}
.item_template .thumb_none:after{border-color:#f2f2f2;opacity:1;filter:alpha(opacity:100)}
.item_template .img_g{width:100%;height:auto;vertical-align:top}
.item_template .info_detail{overflow:hidden}
.item_template .link_title{display:inline-block;vertical-align:top}
.item_template .tit_detail{display:block;line-height:23px;font-size:17px;font-weight:normal;word-break:break-all}
.item_template .append_detail{overflow:hidden;font-size:12px;color:#919191;line-height:16px;word-break:break-all}
.item_template .basic_append{display:inline-block;vertical-align:top}
.item_template .basic_append dd{display:inline-block;vertical-align:top}
.item_template .product_detail{color:#444;line-height:20px}
.item_template .product_detail:first-of-type{padding-top:5px}
.item_template .star_grade+.product_detail{padding-top:0;margin-top:2px}
.item_template .product_detail dt{display:inline-block;vertical-align:top}
.item_template .product_detail dd{display:inline;vertical-align:top}
.item_template .link_detail{float:left;height:17px;padding:2px 0 0;text-decoration:underline}
.item_template .link_detail:after{display:block;clear:both;content:''}
.item_template .star_grade{width:67px;height:12px;margin:3px 0 0 1px;background-position:-80px -260px}
.item_template .star_grade .ico_dic100{display:block;width:100%;height:12px;background-position:-80px -280px}
.item_template .desc_quote{position:relative;overflow:hidden;padding-left:23px;margin:25px 0 -3px 12px;font-size:15px;line-height:24px;color:#777}
.item_template .desc_quote:before{position:absolute;left:0;top:6px;bottom:6px;width:2px;background:#cecece;content:''}
.wrap_detail .box_template2{padding:34px 14px 0 16px}
.wrap_detail .tit_details+.box_template2{padding-top:16px}
.box_template2 .wrap_btn{padding-right:2px}
.box_template2 .btn_more{display:block;position:relative;z-index:100;width:100%;height:auto;padding:26px 0 29px;border-bottom:1px solid #f3f3f3;vertical-align:top}
.box_template2 .btn_more .ico_dic100{display:block;width:30px;height:14px;margin:0 auto;background-position:-90px -80px}
.box_template2 .btn_fold .ico_dic100{background-position:-150px -110px}
.box_template2 .list_template2{margin-bottom:-26px}
.list_template2 li{display:inline-block;width:33.33%;padding-bottom:28px;vertical-align:top}
.list_template2 .link_item{display:block;margin-right:2px}
.list_template2 .thumb_img:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #c9c9c9;opacity:.4;filter:alpha(opacity:40)}
.list_template2 .thumb_none:after{border-color:#f2f2f2;opacity:1;filter:alpha(opacity:100)}
.list_template2 .img_g{width:100%;height:auto;vertical-align:top}
.list_template2 .tit_detail{display:block;padding:8px 2px 0;font-size:15px;font-weight:normal;word-break:break-all}
.list_template2 .tit_sub{display:block;padding:3px 2px 1px;line-height:14px;color:#959595;word-break:break-all}
.list_template2 .tag_append{overflow:hidden;padding:5px 2px 0;word-break:break-all}
.list_template2 .tag_append dd{float:left;font-size:13px;line-height:16px;color:#919191;word-break:break-all}
.wrap_detail .item_template+.item_template{padding-top:28px}
.wrap_detail .box_template2+.box_template2{padding-top:28px}
.wrap_detail .box_template2+.item_template{padding-top:28px}
.wrap_detail .item_template+.box_template2{padding-top:28px}
.wrap_detail .desc_details+.item_template{padding-top:27px}
.wrap_detail .desc_details+.box_template2{padding-top:27px}
.wrap_detail .item_template+.details_images{padding-top:18px}
.wrap_detail .box_template2+.details_images{padding-top:18px}
.wrap_detail .details_images+.item_template{padding-top:30px}
.wrap_detail .details_images+.box_template2{padding-top:30px}
.wrap_detail .item_template+.details_slide{padding-top:28px}
.wrap_detail .box_template2+.details_slide{padding-top:28px}
.wrap_detail .details_slide+.item_template{padding-top:30px}
.wrap_detail .details_slide+.box_template2{padding-top:30px}
.wrap_detail .details_map+.item_template{padding-top:28px}
.wrap_detail .details_map+.box_template2{padding-top:28px}
.wrap_detail .item_template+.details_map{margin-top:28px}
.wrap_detail .box_template2+.details_map{margin-top:28px}
.wrap_detail .details_extract+.item_template{padding-top:28px}
.wrap_detail .details_extract+.box_template2{padding-top:28px}
.wrap_detail .item_template+.details_extract{margin-top:28px}
.wrap_detail .box_template2+.details_extract{margin-top:28px}
.wrap_detail .details_analysis{position:relative;padding-left:21px;margin:38px 19px 0 27px}
.wrap_detail .details_analysis:before{position:absolute;left:0;top:3px;bottom:4px;width:2px;background:#cecece;content:''}
.details_analysis .tit_quote{display:block;padding-bottom:10px;margin-top:-3px;font-weight:bold;font-size:15px;color:#000}
.details_analysis .list_define{padding-bottom:21px;font-size:15px}
.details_analysis .list_define:last-of-type{padding-bottom:0}
.details_analysis .list_define dt{padding:6px 0 1px;line-height:21px}
.details_analysis .list_define dt:first-child{padding-top:0}
.details_analysis .list_define dd{color:#777;word-break:keep-all}
.details_analysis .btn_explication{margin-top:3px}
.details_analysis .source_quote{display:block;font-size:13px;margin:25px 0 -1px;color:#777}
.wrap_detail .desc_details+.details_analysis{margin-top:31px}
.wrap_detail .details_analysis+.desc_details{margin-top:19px}
.wrap_detail .details_analysis+.details_boxtype{padding-top:28px}
.wrap_preview{padding-top:50px;background:#fff}
.wrap_preview #dkHead .d_head{height:49px;padding:0 38px;border-bottom:1px solid #f5f5f5}
.wrap_preview #dkHead .d_head h1{position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
.wrap_preview #dkHead .d_head .tit_subject{display:block;overflow:hidden;height:49px;font-size:17px;line-height:51px;padding:0;text-align:center;font-weight:normal;font-family:'AppleSDGothicNeo-SemiBold',sans-serif;letter-spacing:-1px;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap}
.wrap_preview #dkHead .d_head .link_relate{display:none}
.wrap_preview .d_head .link_share{display:none}
.wrap_preview .d_head .link_search{display:none}
.wrap_preview .d_head .link_back{display:block;position:absolute;left:0;top:0;width:auto;height:100%}
.wrap_preview .d_head .link_back .ico_dic100{width:10px;height:18px;margin:16px 14px 0;background-position:-270px -260px}
.scroll_top .wrap_preview{padding-top:50px}
.scroll_top .wrap_preview #dkHead{position:fixed}
.scroll_top .wrap_preview .none_title .tit_unified{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
.wrap_preview #mArticle{position:relative;padding:0 0 55px 0}
.wrap_preview .link_home{display:block;position:absolute;left:0;right:0;bottom:0;height:55px;line-height:56px;font-size:15px;color:#fff;text-align:center;background:#2e94ff}
.wrap_preview #dkFoot{display:none}
.wrap_preview .btn_top{display:none}
.wrap_preview .details_intro{display:none}
.wrap_preview .details_relative{display:none}
.wrap_preview .box_searchbar{display:none}
.wrap_preview .box_summary .desc_summary{padding:0;margin:0;border:0 none}
.wrap_preview.wrap_detail .box_summary{margin-top:29px}
.wrap_preview.wrap_detail .details_fst{margin-top:24px}
.wrap_preview.wrap_detail .tit_details_fst{margin-top:29px}
.wrap_preview .details_fst.details_images{margin-top:19px}
.wrap_preview .details_dictionary .inner_dictionary{padding-top:29px}
.wrap_preview .details_definition{padding-top:29px}
img.etymology{position:relative;vertical-align:middle;padding:0 0 0 1px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.ico_dic100{background-image:url(//m1.daumcdn.net/img-contents/enc/2016/m/m640/ico_dic100_180209.png);-webkit-background-size:450px 450px;background-size:450px 450px}
.wrap_translate .box_translate:after,.wrap_translate .list_translate .on .link_txt:after{background-image:url(//m1.daumcdn.net/img-contents/enc/2016/m/m640/ico_dic100_180209.png);-webkit-background-size:450px 450px;background-size:450px 450px}
.ico_category{background-image:url(//m1.daumcdn.net/img-contents/enc/2016/m/m640/ico_category.png);-webkit-background-size:170px 170px;background-size:170px 170px}
.layer_horizontal{background-image:url(//m1.daumcdn.net/img-contents/enc/2016/m/m640/bg_horizon.png);-webkit-background-size:124px 124px;background-size:124px 124px}
.layer_image .details_expand{background-image:url(//m1.daumcdn.net/img-contents/enc/2016/m/m640/bg_touch.png);-webkit-background-size:152px 153px;background-size:152px 153px}
}
@media only screen and (max-width:320px){.slide_images .list_images li{width:288px}
.slide_images .list_images .link_thumb{height:216px}
.sports_summary .game_summary{text-align:center}
.game_summary .tit_game .txt_accent{display:block}
}
@media only screen and (max-width:560px){.gnb_dic100{left:50%;width:560px;margin-left:-279px}
.gnb_dic100 li{width:80px}
}
@media only screen and (min-width:375px){.slide_images .list_images li{width:343px}
.slide_images .list_images .link_thumb{height:258px}
.study_category li{width:25%}
.study_category .link_category{letter-spacing:-1px}
}
@media only screen and (min-width:414px){.list_category li,.list_careers li,.recommend_layer .list_recommend li,.recommend_layer .list_relative li,.simple_member .list_member li,.box_template2 .list_template2 li{width:25%}
.list_category .link_person .thumb_img,.list_category .link_knowcon .thumb_img{padding-top:25.6%}
.slide_images .list_images li{width:382px}
.slide_images .list_images .link_thumb{height:287px}
}
@media only screen and (min-width:580px){.list_category li,.list_careers li,.recommend_layer .list_recommend li,.recommend_layer .list_relative li,.simple_member .list_member li,.box_template2 .list_template2 li{width:20%}
.list_category .link_person,.list_category .link_knowcon{float:left;width:50%}
.list_category .link_knowcon{margin-top:2px}
.list_category .link_person .thumb_img,.list_category .link_knowcon .thumb_img{margin-right:2px;padding-top:41%}
}
@media only screen and (min-width:690px){.list_category li,.list_careers li,.recommend_layer .list_recommend li,.recommend_layer .list_relative li,.simple_member .list_member li,.box_template2 .list_template2 li{width:16.66%}
.list_category .link_person .thumb_img,.list_category .link_knowcon .thumb_img{padding-top:34.3%}
}
@media only screen and (min-width:800px){.list_careers li,.recommend_layer .list_recommend li,.recommend_layer .list_relative li,.simple_member .list_member li,.box_template2 .list_template2 li{width:14.28%}
}
@media only screen and (max-width:413px){.simple_member .list_member li{width:50%}
}
@media only screen and (orientation:landscape){.layer_horizontal{display:block}
.slide_card{height:600px}
.slide_card .panel{display:none}
.slide_card .paging_card{display:none}
.slide_card:before{display:none}
.wrap_card:after{content:'';position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:#000;opacity:.9}
.wrap_webtoon:after{content:'';position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:#000;opacity:.8}
.slide_webtoon .emph_chapter,.slide_webtoon .area_chapter,.slide_webtoon .area_summary{display:none}
.slide_webtoon .card_intro:before{display:none}
.list_dic100 .thumb_img{width:25%}
}
@media only screen and (max-height:459px){.slide_cardtype .link_summary{display:none}
.slide_cardtype .btn_summary{display:block}
}
@media only screen and (max-height:550px){.slide_card .area_breaker{height:100%}
.slide_card .img_breaker{display:none}
}
@media only screen and (min-width:768px){.link_back{left:9px}
.wrap_preview .d_head .link_back{left:9px}
.d_head h1{padding-left:9px}
.d_head .link_search{right:9px}
.d_head .link_share{right:53px}
.d_head .tit_subject{padding-left:25px}
.wrap_card .d_head .tit_subject,.wrap_webtoon .d_head .tit_subject{padding:0 105px}
.gnb_dic100 .link_menu{font-size:17px}
.item_feature .link_feature{height:260px}
.item_feature .feature_subject{height:215px}
.item_feature_type2 .feature_subject{height:240px}
.item_feature_type3 .feature_subject{height:100%}
.item_feature .emph_subject{font-size:14px}
.item_feature .desc_subject{font-size:18px}
.item_feature_type .tit_subject{font-size:25px}
.item_feature_type3 .tit_subject{font-size:27px}
.item_feature .info_path{font-size:14px}
.list_dic100{background:url(//m1.daumcdn.net/img-contents/enc/2016/m/m640/bg_line.png) repeat-y 50% 0;-webkit-background-size:1px 1px;background-size:1px 1px}
.list_dic100 li{display:inline-block;width:50%;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}
.list_dic100 li:nth-child(-n+2) .link_thumb{border-top:0 none}
.list_dic100 .item_lst{display:inline-block}
.list_dic100 .study_process{padding:20px 23px 20px 25px}
.list_dic100 .study_process:nth-child(even){border-left:1px solid #ededed}
.details_other .list_dic100{margin:5px 25px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}
.details_other .list_dic100 li:nth-child(odd){padding-left:0}
.details_other .list_dic100 li:nth-child(even){padding-right:0}
.details_other .list_dic100 li:nth-child(-n+2) .link_thumb{border-top:0 none}
.details_other .list_dic100 li:last-child .link_thumb{border-bottom:0 none}
.details_other .item_lst .link_thumb{border-top:1px solid #f2f2f2}
.recomm_dic .list_recomm{padding-left:25px}
.recomm_dic .tit_recomm{padding-left:25px}
.recomm_dic .link_more{right:9px}
.details_relative .tit_relative{padding-left:25px}
.recommend_layer .list_relative{padding:0}
.details_relative .link_more{right:9px}
.layer_menu .list_category{padding:10px 23px 0 25px}
.list_category li{width:14.28%}
.list_category .link_person .thumb_img,.list_category .link_knowcon .thumb_img{padding-top:29.3%}
.wrap_search .box_search{padding-left:23px}
.wrap_search .link_suggest{padding:0 25px}
.wrap_search .box_search .btn_search{right:9px}
.wrap_search .box_search .btn_delete{right:59px}
.wrap_search .btn_close{margin-right:9px}
.wrap_search .box_search .lab_keyword{left:25px}
.details_intro .inner_intro{padding-left:25px;padding-right:25px}
.type_cover .wrap_magazine .inner_intro{padding-left:25px;padding-right:25px}
.wrap_detail .box_summary{margin-left:25px;margin-right:25px}
.wrap_magazine .txt_chapter{font-size:13px}
.wrap_magazine .desc_summary{margin-left:25px;margin-right:25px}
.details_definition{margin-left:25px;margin-right:25px}
.wrap_detail .tit_details{margin-left:25px;margin-right:25px}
.wrap_detail .tit_subtitle{margin-left:25px;margin-right:25px}
.wrap_detail .desc_details{padding-left:25px;padding-right:25px}
.details_extract{margin-left:36px;margin-right:36px}
.details_explication{padding:0 25px}
.details_quotation{padding:0 25px 30px}
.tbl_details .slide_tbl{margin:0 25px}
.tbl_details .slide_on{margin-right:0}
.tbl_details .link_zoom{padding-right:28px}
.details_boxtype{padding:20px 25px 0}
.details_explanation{padding:15px 25px 0}
.details_append{padding:26px 25px 0}
.layer_explication .tit_subject{padding:20px 23px 0}
.layer_explication .desc_explication{padding:5px 23px 0}
.relative_question{padding:52px 25px 38px}
.details_tag{padding-left:25px;padding-right:25px}
.wrap_detail .info_cs .link_notice{padding-left:25px}
.details_cs{padding:10px 25px 35px}
.details_source{margin-left:25px;margin-right:25px;border-top:0 none}
.cont_only .details_source{margin-left:0;margin-right:0;padding-left:25px;padding-right:25px}
.wrap_detail .details_preview{margin:0 25px}
.details_other .tit_other{padding:0 25px}
.sports_activity .list_activity{width:25%}
.sports_activity .list_activity:nth-child(-n+2) .inner_activity{border-top:0 none}
.sports_activity .list_activity:nth-last-child(-n+2) .inner_activity{border-bottom-color:#f1f1f1}
.sports_activity .list_activity:nth-child(-n+4) .inner_activity{border-top:1px solid #ddd}
.sports_activity .list_activity:nth-last-child(-n+4) .inner_activity{border-bottom-color:#ddd}
.slide_tab .tab_dic100{width:724px;margin:0 auto}
.slide_cardtype .area_summary{bottom:95px;padding:0 134px}
.slide_cardtype .area_source{padding:38px 25px 40px}
.slide_card .panel{padding:54px 74px 75px}
.slide_card .item_scroll .inner_info{padding:0 60px 35px}
.wrap_card .paging_card{bottom:29px}
.study_category .link_category{padding-left:25px}
.category_path{padding-left:15px}
.d_head .menu_category .link_category{padding-left:25px}
.info_definition{padding-left:25px;padding-right:25px}
.slide_images .list_images{padding-left:25px;padding-right:21px}
.details_multimedia .tit_multimedia{margin-left:25px;margin-right:25px}
.details_multimedia .link_more{right:9px}
.person_definition{margin:0 25px}
.wrap_person .tit_person{margin:0 25px}
.person_definition .tit_person{margin:0}
.info_careers{margin:0 22px 0 25px}
.info_careers .tit_person{margin:0}
.sports_activity{padding:0 20px}
.slide_achievement{padding-left:25px}
.sports_history{margin:13px 25px 0}
.standard_date{padding:8px 25px 0}
.person_source{margin:0 25px}
.details_medical .tit_medical{padding-left:25px}
.details_medical .area_more{margin-left:25px;margin-right:25px;padding-top:17px}
.details_dictionary .inner_dictionary{padding:25px 25px 22px}
.details_author{padding:23px 25px 18px}
.details_dictionary .wrap_search .box_search{padding-left:23px}
.details_cp .wrap_search .box_search{padding-left:23px}
.recomm_option{padding:17px 25px 0}
.list_production{padding:8px 25px 17px}
.list_production .link_production{height:160px}
.list_production .tit_production{font-size:19px}
.list_production .production_conut{font-size:14px}
.list_inventory .link_subject{padding-left:25px;padding-right:25px}
.layer_inventory .list_inventory{padding:0 25px}
.info_searchresult{margin:0 25px}
.details_cp .inner_cp{padding-left:25px;padding-right:25px}
.wrap_searchresult .box_search .lab_keyword{left:15px}
.search_recomm .tit_recomm{padding:0 25px}
.wrap_searchresult .tab_dic100{margin:0 25px}
.wrap_searchresult .link_more{margin:0 25px}
.wrap_searchresult .recomm_dic .tit_recomm{padding:14px 25px 9px}
.list_multimedia{padding-left:25px;padding-right:23px}
.recommend_layer .inner_recommend_layer{padding-left:25px;padding-right:22px}
.recommend_layer .tit_recommend{padding-left:25px}
.recommend_layer .btn_close{right:25px}
.category_tag{height:140px}
.category_tag .list_tag{padding-left:25px;padding-right:25px}
.category_tag_type2 .list_tag{height:126px}
.wrap_detail .box_template2{padding:34px 23px 0 25px}
.wrap_detail .details_analysis{margin:34px 36px 0}
.wrap_top .wrap_feature{height:295px}
.wrap_top .slide_feature{height:295px}
.wrap_top .item_feature .desc_subject{line-height:23px}
.wrap_top .wrap_list .link_more{margin:0 25px}
.wrap_top .tit_top{padding:16px 25px 0}
.category_dic .list_slide{padding:0 23px 0 25px}
.wrap_top .recomm_dic .tit_top{margin:0 25px}
.list_dic100_type2 li:last-of-type .link_thumb{border-bottom:0 none}
.relative_dic .tit_relative{padding-left:25px}
.list_relative{padding:0 23px 0 25px}
}
@media only screen and (min-width:360px){.details_map{width:328px}
.details_map_full .area_gmap{height:326px}
}
.d_head .flipper{-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-ms-transition:.6s;-moz-transition:.6s;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d;height:33px;width:33px;margin:0 auto}
.d_head .ico_front,.d_head .ico_back{position:absolute;top:0;left:50%;margin-left:-15px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;blackface-visibility:hidden;-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(0deg);-moz-transition:.6s;-moz-transform-style:preserve-3d;-moz-transform:rotateY(0deg);-o-transition:.6s;-o-transform-style:preserve-3d;-o-transform:rotateY(0deg);-ms-transition:.6s;-ms-transform-style:preserve-3d;-ms-transform:rotateY(0deg);transition:.6s;transform-style:preserve-3d;transform:rotateY(0deg)}
.d_head .ico_front{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);z-index:2}
.d_head .ico_back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}
.d_head .service_ico_animate .ico_back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}
.d_head .service_ico_animate .ico_front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}
.d_head .service_ico_animate_reverse .ico_back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}
.d_head .service_ico_animate_reverse .ico_front{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}
.d_sgt .list_suggest .btn_add{display:none}
.box_ad{overflow:hidden;margin-top:29px;border-top:1px solid rgba(0,0,0,0.06);border-bottom:1px solid rgba(0,0,0,0.06)}
.ad_search{overflow:hidden;margin-top:0;border-bottom:0}
.box_ad img,.box_ad .ad_iframe{display:block}
.box_ad .ad_iframe{width:1px!important;min-width:100%}