.currentIssue h3{font-size:1.3em;text-align: center;margin-top:0px; margin-bottom:20px; color:#000;}
.currentIssue a{display:block; text-align:center;}
.currentIssue a div{color:#0168a1; line-height:1; font-size:16px; margin-top:20px;}
.currentIssue a:hover div{text-decoration:underline;}
.currentIssue img{border:1px solid #e1e1e1;}

.archive_section{}
.archive_section + .archive_section{margin-top:10px;}
.archive_section h3{background-color: #ccd8e4; text-align:center; width:82px; font-family: 'NotoSans-Bold', sans-serif; font-weight:400; flex-shrink: 0;}
.archive_section ul{border-left: 1px solid #8caccc; flex-wrap:wrap;}
.archive_section ul li{border:1px solid #8caccc; border-left:0; box-sizing:border-box; width:16.6666%; text-align:center; height:84px;}
.archive_section ul li:nth-child(n+7){border-top:0; }
.archive_section ul li a{display:block; color:#0168a1;}
.archive_section ul li a.pdf{padding: 3px 10px 2px; border: 1px solid #dcdcdc; border-radius: 5px; color: #000; font-size: 14px; line-height: 16px; letter-spacing: -1px; background-color: #fff;}

.archive_section:nth-child(odd) li{background:#eff1f3}

.archive_title{color:#004F94; line-height:1; border-bottom:1px solid #004F94; padding-bottom:10px; margin-bottom:10px; letter-spacing:-0.03em;}
.archive_title h3{font-size:23px; }
.archive_title div{font-size:17px; font-family: 'NotoSans-Regular', sans-serif;}

.filter{width:290px; flex-shrink: 0;}
.filter_note div{color:#000; font-size:14px; line-height:1;}
.filter_note div div:nth-child(1){color:#0168a1}
.filter_note h3{font-size:20px; color:#000; line-height:1; margin-top:16px;}

.filter_list_wrap > div + div{padding: 30px 0 5px;}
.filter_list_wrap h3{color:#004f94; font-family: 'MyriadPro-Regular', sans-serif; font-size: 15px; padding-bottom:10px;}
.rw_menu_mobile_btn{display:none;}

.filter_list_wrap .option li{font-size: 15px; color:#000; position:relative; padding-left:25px; line-height:18px; font-family:'Roboto', sans-serif}
.filter_list_wrap .option li + li{margin-top:10px;}
.filter_list_wrap .option li input[type="checkbox"], .filter_list_wrap .option li label{cursor: pointer; }
.filter_list_wrap .option li input[type="checkbox"]{position:absolute; left:0; top:0; width:18px; height:18px;}
.filter_list_wrap .more{margin-top:10px;}
.filter_list_wrap .more a{color: #000; border-bottom: 1px solid #000; text-transform: capitalize; font-family: 'MyriadPro-Regular', sans-serif; font-size: 14px; line-height: 20px;}
.filter_list_wrap .more a:after{display:none;}
.sub_content_wrap h3.filter_content_title{font-size:24px; color: #00ADBD;padding-top:20px;}
.sub_container .filter_content_title{font-size:24px; color: #00ADBD;padding-top:20px;}

.articleItem.data{padding-bottom:15px; margin-top:15px; border-bottom: 1px solid #c6c6c8; position:relative;}
.articleItem.data > .brief.dp_flex{position:relative; padding-right:120px;}
.articleItem.data h3{margin-bottom:12px; color:#000;}
.articleItem.data h3.topic{margin-bottom:12px; color:#323232; padding-right:100px; word-break: break-word; font-size: 22px; color:#F68211;}

.articleItem.data div.category{font-size: 18pt; color: #00ADBD;padding-top:20px;font-weight:bold;}


.articleItem.data .brief dt a{display: block; color: #000; font-family: 'NotoSerif-Bold', serif; font-size: 20px; line-height: 30px;}
.articleItem.data .brief dd{position: relative; color: #000; font-size: 14px; line-height: 20px; font-family: 'Roboto', 'NotoSans-Regular', sans-serif; margin-top:10px;}
.articleItem.data .articleData{position:absolute; top:0; right:0;}
.articleData{width:100px; flex-grow:0; flex-shrink: 0;}
.articleData span{color:#215797; font-size: 22px; display:block; line-height: 30px;}
.articleData li{padding: 3px 0; border-bottom: 1px solid #efefef; color: rgba(0, 0, 0, .5); font-family: 'NotoSans-Regular', sans-serif; font-size: 12px; line-height: 16px;}

.article_div .cc__img_wrap img{width:300px; height:auto; cursor:zoom-in;}
.abc_dt_block{margin-top:30px; padding-bottom:10px;}
.abc_dt_block a{color: #6f6f6f; text-decoration: none; font-size: 12px; display:block; padding-left:20px; position:relative;}
.abc_dt_block a:hover{text-decoration:underline;}
.abc_dt_block a.trigger{background:url('/image/icon_absView.png') left center no-repeat; font-family: 'NotoSans-Medium', sans-serif; color:#000; padding-right:25px;}
.abc_dt_block a.pub_a{background:url('/image/c_icon_pub_03.png') left center no-repeat; cursor: pointer;}
.abc_dt_block a.epub{background:url('/image/c_icon_cross_03.png') left center no-repeat; cursor: pointer;}
.abc_dt_block a.pdf{background:url('/image/icon_pdf.png') left center no-repeat; cursor: pointer;}
.abc_dt_block a.supple{background:url('/image/icon_attach.png') left center no-repeat; cursor: pointer;}

.abc_dt_block a.trigger:after{position: absolute; right: 0; top: 50%; width: 10px; height: 6px; margin-top: -3px; content: ""; background: url(../image/toggle_bl.png) center center no-repeat;}
.toggleCon{position: static; margin-top: 10px; padding: 15px 20px; background-color: #f5f5f5; color: #000; font-size: 14px; line-height: 20px; font-family: 'NotoSans-Regular', sans-serif; border:2px solid #e9e9e9; display:none;}

.pagerUtil a{color:#000; width:68px; height:24px; line-height:24px; box-sizing:border-box; gap:10px;}
.pagerUtil > div{gap:32px;}
.pagerUtil_input input{display: inline-block; width: 40px; padding: 0 5px; margin: 0 10px; border: 1px solid #c6c6c8; line-height: 32px; text-align: center; border-radius:0;}
.issueInfo .util{gap:10px;}
.issueInfo h3{ font-size: 26px; margin-top:10px; color:#000;}



div.articleCon > dl.txt >  dd > p:nth-child(even) {padding: 55px 0 15px;} 
div.articleCon > dl.txt >  dd > p {color:#000;} 
div.articleCon > dl.txt >  dd > p > b {font-size: 26px;line-height: 1;color: #00ADBD;}
/*position: relative; padding-right: 25px; */

h2.tit_ko {clear: both !important;display: block !important;color: #000 !important;font-family: 'NotoSerif-Regular', sans-serif !important;}



#overlay{display:none;}

.view_article .titArea h2{display:none;}
.view_article .sub_content_wrap{margin-top:0; max-width:100%;}
.articleBrief{position:relative;}
.view_title_wrap{margin-top:24px; padding-right:130px;}
.view_title_wrap .category{position: relative; color: #0168a1; font-family: 'NotoSans-Bold', sans-serif; font-size: 18px; line-height:1;}
.view_title_wrap h2{clear: both; display: block; color: #000; font-family: 'NotoSerif-Bold', serif; font-size: 30px; line-height: 1.3; padding-top:6px;}
.view_title_wrap .writer{padding-top: 20px; font-size: 14px; line-height:1;}

.view_head_info{font-size: 14px; line-height: 20px; margin-top:20px;}
.crossmark{width:150px; display:block;}
.crossmark img{width:100%; display:block;}
.tabMenu > li{position:relative;}
.tabMenu > li + li{margin-left:15px; padding-left:15px;}
.tabMenu > li + li:before{position: absolute; top: 50%; left:0; width: 1px; height: 12px; margin-top: -6px; content: ""; background-color: #0168a1;}
.tabMenu > li a{display:block; position:relative; padding-right:20px; line-height:1;}
.tabMenu > li a:after{content: ""; display:block; position: absolute; right: 0; top: 50%; width: 10px; height: 6px; margin-top:-1px; background: url('/image/gnb_bl.png') center center no-repeat; transition: transform .5s;}
.tabCon{display:none; background-color: #f8f8f8; padding: 15px; font-size: 14px; margin-top:20px;}
.tabCon > div{padding-top:10px;}

.authorSearch{background:#eee; padding:35px 50px; margin-top:30px;}
.author_index_name{font-size:1.02em;font-weight:bold;line-height:165%;}
.index_search .dp_flex.jc_sb.al_fs.gap60.mt60 > div{width:100%;}
.keyword label{font-size: 18px; line-height: 40px; color: #000; width:70px;}
.keyword input[type="text"]{    width: 100%; border: 1px solid #32302f; background-color: #fff; height:40px; box-sizing:border-box; border-radius:0;}
.keyword input[type="submit"]{border: 0; background-color: #006699; cursor:pointer; width:85px; height:40px; color: #fff;}
.index_search .sort{margin-top:10px;}
.index_search .sort a{display: block; text-align: center; color: #0168a1; font-family: 'Roboto', 'NotoSans-Regular', sans-serif; padding:0 8px;}
.index_search .sort li + li{border-left: 1px solid #bec3c2;}

.search_wrap .dp_flex.jc_sb.al_fs.gap60.mt60 > div{max-width:780px; width:100%;}
.search_wrap h3{color:#000; font-size:17px; font-weight: bold; margin-bottom:12px;}
.search_wrap input[type="text"]{height: 40px; border: 1px solid #32302f; color: #000; box-sizing: border-box; width:100%; border-radius:0;}
.search_wrap select{height: 40px; border: 1px solid #32302f; color: #000; box-sizing: border-box; width:100%; border-radius:0;}

.search_wrap .btnDef{background-color: #006699; color: #fff; border:0; width:120px; height:40px; border-radius:3px;}



.article_menu_wrap{position:relative; background:#fff;}
/*.article_menu_wrap:before{content:''; display:block; position:absolute; bottom:0; left:0; right:0; border-bottom:1px solid #ddd;}*/
.tab_title{font-size:0; height:0; position:absolute; left:-9999px;}

/*.article_menu_wrap.fixed{position:fixed; top:54px; z-index:100; width:100%; padding-top:8px;}
.article_menu_wrap.fixed + .contents_wrap{padding-top:54px;}
.article_menu_wrap.fixed + .contents_wrap .conMenu{position:fixed; top:120px; left:50%;margin-left: -856px;}*/

.article_tab_wrap{margin-bottom:40px;}
.article_tab_wrap .tab_mobile a{display:none;}
.articleMenu .menu li:nth-child(1), .article_tab_menu li:nth-child(1){border-left:1px solid #ddd;}
.articleMenu .menu a, .article_tab_menu a{display:block; width:160px; padding: 14px 0; margin: 0; border: 1px solid #ddd; border-left: 0 none; color: #000; font-size: 15px; line-height: 1;text-align: center; background-color: #f2f2f2; position:relative;}
.articleMenu .menu li.on a, .article_tab_menu li.on a{background:#fff; }
.articleMenu .menu li.on a:before, .article_tab_menu li.on a:before{content:''; display:block; position:absolute; top:-4px; left:0; right:0; height:5px; background:#069;}
.articleMenu .menu li.on a:after, .article_tab_menu li.on a:after{content:''; display:block; position:absolute; bottom:-1px; left:0; right:0; height:1px; background:#fff;}
.articleMenu .share img{width:36px; display:block;}

.article_tab_menu{border-bottom:1px solid #ddd;}
.article_tab_menu a{border-bottom:0;}

.download a{display: block; border-radius:5px; min-width: 160px; height: 36px; padding: 0 15px; font-size: 14px; line-height: 36px; font-family: 'NotoSans-Regular', sans-serif; background-color: #A4191F; color: #fff; text-align: center;}
.contents_wrap .contents{position:relative; padding-top:60px; padding-right:405px; min-height:500px;}
.conMenu{text-align:right; position:absolute; right:calc(100% + 10px); width:220px; box-sizing:border-box;}
.conMenu li{padding-right:20px; position:relative;}
.conMenu li + li{margin-top:10px;}
.conMenu li a{color: #757575; font-size: 11px; line-height: 24px; letter-spacing:-0.03em; display:inline-block; padding-right:16px; position:relative;}
.conMenu li a:before{content:''; display:block; position:absolute; right:0; bottom:6px; width:3px; height:0px; transition-duration:0.3s; background:#0168a1;}
.conMenu li a:hover:before{height:11px;  background:#0168a1;}
.conMenu li a.on{font-family: 'NotoSans-Bold', sans-serif; color:#0168a1;}
.conMenu li a.on:before{height:11px;  background:#0168a1;}


.abstractBrief{padding:25px; background:#f2f2f2;}
.abstractBrief h4.link-target{font-weight: normal; color: #00ADBD; font-family: 'NotoSans-Bold', sans-serif; font-size:26px; letter-spacing: -1px; padding-top:0;}
h4.link-target{padding: 55px 0 15px; font-size: 26px; line-height: 1; color:#00ADBD;}
.articleCon div{font-size: 16px; line-height: 28px; font-family:'NotoSerif-Regular', sans-serif; color:#000;}
.articleCon div + div{margin-top:10px; }
.articleCon div.table{max-width:780px;overflow-x:auto; max-height:600px; overflow-y:auto;}
.articleCon a{color:#1a73e8}

div.articleCon .subTit {font-family: 'NotoSans-Bold', sans-serif;font-weight: bold;letter-spacing:-1px;color:#000000;}
div.articleCon .pointTit {font-family: 'NotoSans-Medium', sans-serif;font-weight: bold;letter-spacing:-1px;color:#000000;}
div.articleCon .boldTit {font-family: 'NotoSans-Bold', sans-serif;font-weight: bold;letter-spacing:-1px;font-size:22px;color:#F36F21;padding: 25px 0 10px;}
div.articleCon .subsection-title {font-size: 16px;font-weight:normal;margin:0px;color:#000000;margin-top:15px;margin-bottom:5px;}
div.articleCon .footnote_content > p:nth-of-type(1) > b {margin:38px 0px 15px 0px; font-size:26px; line-height:30px; color:#D0111B; display:inline-block;}

.article_con_title{color: #000; font-family: 'NotoSerif-Regular', sans-serif; font-size:16px; line-height:1; font-weight:600;}
.articleCon .panel{margin-top:15px; background:#f2f2f2; padding:25px;}
.articleCon .panel > span{display:block; margin-top:15px;}
.articleCon .panel b{font-size:16px; color: #000; font-family: 'NotoSerif-Regular', sans-serif; line-height:1; font-weight:600;}
.fig.panel > img, .table-wrap.panel img{display:block; max-width:80%; width:auto;margin:0 auto;}

.table-wrap table{background:#fff; border-top:1px solid #000; border-bottom:1px solid #000; margin-top:7px; width:100%;}
.table-wrap table th{padding:3px 5px; font-size:14px; background:#E6E7E9; border-bottom:1px solid #000; font-family: 'NotoSerif-Regular', sans-serif;}
.table-wrap td{font-size:14px; border-bottom:1px solid #e2e2e2; padding:5px; font-family:'NotoSerif-Regular', sans-serif;}
.table-wrap-foot{margin-top:7px;}
.table-wrap-foot p{color: #000; font-family: 'NotoSerif-Regular', sans-serif;}

.figure_slide_pagination{gap:10px;}
.figure_slide_pagination span{width:10px; height:10px; background:#000; border-radius:50%; cursor:pointer;}


.reference{margin-top:30px;}
.reference li{line-height:1.6;word-break: break-word;}
.reference li span{font-family: 'NotoSerif-Regular', sans-serif; color:#000;}
.reference li + li{padding-top:16px;}
.reference-links > div{margin-top:5px !important; line-height:1;}
.reference-links > div a{display:block; font-family: 'NotoSerif-Regular', sans-serif;}
.reference-links > div + div{padding-left:10px; margin-left:10px; border-left:1px solid #000;}

.articleAside{position:absolute; right:0; top:60px; width:340px;}
.articleAside .moreInfo{display:flex; flex-wrap:wrap; border-top:4px solid #0168a1; border-left:1px solid #ddd;}
.articleAside .moreInfo li{width:50%; border-bottom:1px solid #ddd; border-right:1px solid #ddd; box-sizing:border-box;}
.articleAside .moreInfo li > a{height:58px; line-height:58px; width:100%; text-align:center; color: #000; font-family: 'Roboto', sans-serif; font-size: 15px; line-height: 30px;}
.articleAside .moreInfo li > a:hover{color:#0168a1; }
.articleAside .moreInfo li > a:before{content:''; display:block; width:30px; height:30px;}
.articleAside .moreInfo li.pub_view > a:before{background:url('/image/pubreader.png') center center no-repeat;}
.articleAside .moreInfo li.epub_view > a:before{background:url('/image/ePub.png') center center no-repeat;}
.articleAside .moreInfo li.cited_view > a:before{background:url('/image/cited.png') center center no-repeat;}
.articleAside .moreInfo li.xml_view > a:before{background:url('/image/icon/icon_xml.gif') center center no-repeat;}

.popupCite{z-index: 10; background-color: #fff; box-shadow: 0 0 15px rgba(0, 0, 0, .4); font-size: 15px; border-top: none; margin-top: 20px; width: 320px; padding: 10px; position: absolute; left: 0; padding: 10px; display:none;}
.popupCite:before{position: absolute; left: 15px; top: -6px; display: block; width: 10px; height: 10px; background-color: #fff; content: " "; transform: rotate(45deg);}
.popupCite .popupCon{overflow-x: hidden; overflow-y: auto; height: 120px; padding: 10px; border: 1px solid #ccc; color: #212121; font-size: .9em; margin-top:5px;}
.cite_pop_title h3{font-size:20px; color:#000;}
.cite_pop_title .close button{border:0; background:transparent; background: url(/image/popup_close.png) center center no-repeat; width:27px; height:27px; font-size:0;}
.figure_slide img{width:100%;}

.aside_figure{border-top:4px solid #0168a1; margin-top:40px;}
.aside_figure h3{color:#000; padding-top:10px; font-size:20px;}

div.articleAside .popupWrap.popupCite .btn a{font-size: 14px; display:block; height: 35px; line-height:33px; box-sizing:border-box; padding: 2px 8px 5px;text-align: center; vertical-align: middle; color: #000; font-family: Roboto, sans-serif; border:1px solid #000;}
div.articleAside .popupWrap.popupCite .btn a:hover{background:#ddd;}
div.articleAside .popupWrap.popupCite .btn label{font-size: 14px; line-height: 35px; vertical-align: top; padding-right: 4px;}
div.articleAside .popupWrap.popupCite .btn select{border: 1px solid #C1C1C1; padding-left: 2px; width:74px; height:35px;}

.article_paging a{display:block; position:absolute; font-size:0; background: url('../image/non_arrow.png') center center no-repeat; width:58px; height:100px; top:50%; margin-top:-72px; z-index:2; transition-duration:0s;}
.article_paging a:hover{background: url('../image/non_arrow_on.png') center center no-repeat;}
.article_paging a.article_paging_prev{left:-150px;}
.article_paging a.article_paging_next{right:-150px; transform: rotate(-180deg);}

.article_paging.fixed a{position:fixed; margin-top:0; top:auto; bottom:0px; height:58px;}
.article_paging.fixed a.article_paging_prev{left:auto; right:124px;}
.article_paging.fixed a.article_paging_next{right:66px;}

h5.boldTit{color:#000; font-size:16px; margin-top:10px;}

.currentIssue{padding-top:100px;}

.panel_content_a a{background:#0168A1 url('../image/icon_download.png') center right 15px no-repeat; color:#fff; height: 36px; padding: 0 40px 0 15px; line-height:36px;}

.payment{}

div.div_dc_back .dc_info { border:1px solid #EAEAEA; background:#F5F5F5; padding:20px 15px 15px 22px; margin-bottom:36px;}
div.div_dc_back .btn_download {background-color: #7F3E98; font-size: 14px; color: #FFFFFF; border: 0; cursor: pointer; padding: 12px 50px 12px 50px;}
div.div_dc_back ul li{text-indent: -23px; padding-left: 23px; padding-top:10px;}
div.div_dc_back div.div_dc_dc{max-width:780px; padding-right:28px; padding-left:28px;}
div.div_dc_back div.div_dc a{ width:100px;  height: 20px; vertical-align: revert; color:#0056af;  }
div.div_dc_back .popupWrap.popupCite{width: calc(100% - 60px); max-width: 780px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); background-color: #fff; box-sizing: border-box; padding:0px;}

div.div_dc_back {display: none; z-index: 100; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.5);}
div.div_dc_back .popupWrap.popupCite:before{display: none; width: 0px; height: 0px; background-color: #fff; content: " "; transform: rotate(45deg);}
div.div_dc_back .table_dc {border:0px;}
div.div_dc_back .table_dc td{ border:0px;}

element.style { }
div.div_dc_back table input[type=radio], div.div_dc_back table input[type=checkbox] {vertical-align: top; margin: 7px 10px 0 0px;}

.pop_cite_download{width:100%; max-width:780px; position:relative;}
.pop_cite_download h2{text-align:center;font-size:20pt;padding:19px 0px;background: #00ADBD; color: #fff;}
.pop_cite_download_content{background:#fff;  padding:24px;}
.pop_cite_download_content p{text-align:center; color:#000; font-size:16px; padding-bottom:20px;}
.pop_cite_section{padding:0 16px;}
.pop_cite_section > div + div{margin-top:20px;}
.pop_cite_section h3{color:#000; font-size:16px;}
.pop_cite_section li{margin-top:8px; font-size:15px;}
.pop_cite_section li label{color:#000;}
.pop_cite_download_btn input[type="submit"]{color:#fff; background:#00ADBD; color:#fff; border:0; border-radius:0; font-size:16px; height:42px; padding:0 60px;}
.dc_info{margin-top:20px; border:1px solid #ddd; background:#f0f0f0; padding:20px; color:#000;}
.dc_info span{display:block; margin-top:8px;}
.dc_info span a{color:#1a73e8;}
.pop_cite_download .close{background: url('/image/ic_cancel.png') center center no-repeat; font-size:0; position:absolute; top:24px; right:20px; width:26px; height:26px; background-size:100%; border:0;}


.search_form_wrap > div:nth-child(1){width:117px;}
.search_form_wrap > div:nth-child(2){width:230px;}
.search_form_wrap > div:nth-child(3){flex-grow:1;}

.table_pm{position:absolute; bottom:0; right:0;}
.searchArea .table{position:relative; padding-bottom:40px;}
.publication_year_wrap{width: 100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d8d8d8;}

#article_type_ul{display:flex; flex-wrap:wrap;}
#article_type_ul li{width:33.3333%;}

.author_index_list{flex-wrap:wrap; gap:12px; margin-top:32px;}
.author_index_list li{width:calc(33.3333% - 9px); font-size:15px; box-sizing:border-box; padding:16px; border:1px solid #ddd;}
.author_index_list li h3{color:#000; font-size:15px;}

.related_articles{margin-top:40px; border-top:4px solid #0168a1;}
.related_articles h3{color:#000; font-size: 20px; padding-top:16px;}
.related_articles li{padding:15px 0; border-bottom:1px solid #e4e4e4;}
.related_articles a{font-size: 14px; line-height: 20px; color:#000;}

.figure_slide_wrap{margin-top:12px;}
.figure_slide_controller{margin-top:12px;}

@media screen and (max-width:1300px){
.articleMenu .share{display:none;}
}

@media screen and (max-width:960px){
.currentIssue{margin-bottom:30px; padding-top:0;}
.currentIssue a{text-align:center;}
.archive_section ul li{width:25%;}
.archive_section ul li:nth-child(n+5){border-top:0;}
.articleItem.data > .brief.dp_flex{padding-right:0;}
.articleData{position:static; display:flex; left:auto; right:auto; top:auto; bottom:auto; width:auto;}
.articleData li{text-align:center; width:25%; max-width:120px; position:relative; border-bottom:0;}
.articleData li + li{position:relative; border-left:1px solid #efefef;}
.abc_dt_block{margin-top:16px;}

.filter{width:auto;}
.rw_menu_wrap{position:relative;}
.rw_menu_mobile_btn{display:block; width:100%; color:#fff; border:0; background:#1f4d8f url('../image/filter_icon.gif') left 15px center no-repeat; text-align:left; height:40px; padding:0 38px; background-size:18px; font-size:15px; font-weight:600; position:relative;}
.rw_menu_mobile_btn:after { position: absolute; right: 10px; top: 50%; width: 10px; height: 6px; margin-top: -3px; content: ""; background: url('../image/sub/toggle_bl_on.png') center center no-repeat; }
.rw_menu{display:none; padding:20px; border:3px solid #1f4d8f; position:absolute; left:0; right:0; top:100%; background:#fff; z-index:3;}

.view_title_wrap{padding-right:0;}
.view_title_wrap h2{font-size:20px; line-height:30px;}

.conMenu, .view_aside_content {display:none;}
.contents_wrap .contents{padding-right:0; padding-top:10px;}

.view_tab_menu_wrap{display:block; margin-top:40px;}
.articleMenu .menu{display:block;}
.articleMenu .menu li + li{margin-top:5px;}
.articleMenu .menu a{width:auto; height: auto; border: 0; padding: 15px; background: #eee url('../image/sub/tab_arrow_off.png') right 15px center no-repeat; background-size: 7px; text-align:left;}
.articleMenu .menu li.on a:before{display:none;}
.articleMenu .menu li.on a{background: #1f4d8f url('../image/sub/tab_arrow_on.png') right 15px center no-repeat; color:#fff;  background-size: 7px;}
.articleMenu .download{margin-top:10px;}

.view_head_info, .articleBrief{display:block;}

.articleItem.data .articleData{position:static;}

.article_tab_wrap .tab_mobile a{display:block; color:#fff; padding: 10px 32px 10px 15px; background: #069; position:relative;}
.article_tab_wrap .tab_mobile a:after{position: absolute;right: 10px; top: 50%; width: 10px; height: 6px; margin-top: -3px; content: ""; background: url(../image/sub/toggle_bl_on.png) center center no-repeat;}
.article_tab_wrap .article_tab_menu{display:none; padding:15px 20px; border:3px solid #069; border-top:0;}
.article_tab_wrap .article_tab_menu.active{display:block;}
.article_tab_wrap .article_tab_menu li{width:100%; border:0;}
.article_tab_wrap .article_tab_menu li a{width:100%; border:0; background:transparent; padding:4px 0; text-align:left;}
.article_tab_wrap .article_tab_menu li a:before, .article_tab_wrap .article_tab_menu li a:after{display:none;}

.author_index_list li{width: calc(50% - 6px);}

.articleItem.data h3.topic{padding-right:10px;}
}

@media screen and (max-width:640px){
.archive_section{display:block;}
.archive_section h3{width:100%; justify-content: flex-start; padding:12px 20px;}
.archive_section h3 br{display:none;}
.archive_section ul{margin-top:10px;}
.archive_section ul li{width:50%;}
.archive_section ul li:nth-child(n+3){border-top:0;}

.articleItem{position:relative;}
.articleItem .article_div{position:absolute; right:0; top:0;}
.articleItem .article_div img{width:120px; max-height:110px;}
.articleItem dt{padding-right:132px;}

.author_index_list li{width:100%;}

}

