@charset "utf-8";





@media all and (max-width :1470px)  {
    
    .col_width { width:1200px; }
    
    /*sub */
      .sub_contents { width:75%; }
      .row_contents { width: 100% !important; }
	.sub_aside_box { width:24%; }
    
    
    
    
    
    
    
    
    
    }

@media all and (max-width :1230px)  {

	
	/*main */

	.col_width { width:auto; padding: 0 20px; }
	.header_inner { padding: 0 15px; }
	.nav_wrap { padding: 0 15px; }
	.sub_container  { padding: 0 15px 40px 15px}
	.main_container  { padding: 0 15px 40px 15px}
    .footer_container  { padding: 0 20px 10px 20px}
    .header_inner nav {margin: 0 0 0 50px !important; }
    .m_right_contents {    padding: 0px 20px 0px 15px;  }
    .m_state_box ul li {  width: 25%;}
    .m_r_issues_box { width: 72%; }
    .m_e_s_bt { width: 28%; }
    .m_r_issues_box h3 {font-size: 16px;}
    .m_r_issues_link { margin: 0 0 0 160px;  }
    .m_e_s_bt a span { font-size: 16px; }
    .m_e_s_bt a { padding: 0 0 0 20px;}
    .m_state_wrap {  margin-top: 20px; }
/*    .main_bottom_wrap .brick:last-child { margin-top: 20px; }*/
    
    
    
    
    /*sub */
    .sub_visual_inner { padding-top: 26px;  }
    .footer_inner{  padding: 15px 0 15px 20px; }
  
    
   
    
    
    

}


@media all and (max-width :1180px)  {

	
	.m_journal_info { width: 60%; } 
	.message_box { width: auto;}    
    .header_inner nav { display: none;}
	.h_oa_logo  { display: none;}
	.h_login  { display: none;}
	.h_cc_box  { display: none;}
    .m_nav_left { display: block; }
    .header_login {display: none;}
    .h_logout {display: none;}
    
    
    
   
    

    
    
    
    
    
    
    



}


/*
mobile
================================================================*/




@media all and (max-width :1050px)  {
	
	


	.header_right_box { display: none;}
	.sub_contents { float: none; width:auto; }
	.sub_aside_box { float: none; width:auto; }
    .m_r_issues_box{ width: 100%; background: #1048a0;margin-bottom: 15px;  }
    .m_r_issues_box h3 { width: 100%; padding: 0 0 0 20px; background: #0a3270; line-height: 42px; }
    .m_r_issues_link { margin: 0;padding: 0;}
    .add_oai_box {margin-top: 15px;}
    .m_e_s_bt{ width: 100%; }
    .recent_issues_wrap {  background:none;}
    .m_e_s_bt a{ border-left:0px; }

    
    .m_browse_bt_box{ position: fixed; right:0; top:auto; bottom:70px; z-index: 99; }
    .browse_all_bt{ border-radius: 8px 0 0 8px; width: 60px; height: 60px;}


    .m_l_btbox ul li.top-pdf { display: inline; }


    
    
    
    /* sub */
    
    

/* 	.sub_contents { float: none; width:auto; } */
/* 	.sub_aside_box { float: none; width:auto; } */

/* 	.fm_box { width:50%;} */
/* 	.fm_inner {     margin: 0 11px 30px 0; } */
/* 	 .m_journal_cover { float: none; text-align: center; margin-bottom: 15px;    width: auto} */
/* 	 .m_journal_cover img { width: 184px; } */
/*     .m_journal_tbox { margin: 0 0 0 0; padding: 0 30px 0 0; } */
/*     .m_share_box { right:30px; } */
/*     .m_slide_wrap { width:37%; } */
/*     .m_journal_info { border-right:1px dashed #ddd; } */
/*     .public_inner { width:80%} */
/*     .message_text01 { width:auto; } */
     .sub_top_search { display: none; }
     .search_bt_box { display: block; }

    .sub_container { padding: 0; }
}

@media all and (max-width :900px)  {
    /*.m_l_btbox { float: right; }*/
}


@media all and (max-width :860px)  {
	.copyright_left { width: 50%;}
	.copyright_right { width: 40%; }
}


@media all and (max-width :760px)  {

    
    /* main */
    .header_inner { padding: 0 0 0 15px;}    
	.header_inner h1 a	 { width: 300px; background-size: 100% auto; }
    .mv_top_wrap h2 {  float: none; text-align: center; margin-bottom: 15px; }
    .m_s_issn{  float: none;text-align: center; }
    .m_s_int_box {  width: auto; }
    .mv_top_wrap { margin-bottom: 30px;}
    .m_visual_wrap { min-height: 470px;}
    .m_state_box ul li { width: 50%;}
    .m_r_issues_link ul li { width: 100%;}
    .m_r_issues_link ul li a{border-left: 0;border-bottom: 1px solid #4278bd;  }
    .m_r_issues_link ul li:last-child a{ border-bottom: 0px solid #4278bd;  }
    .footer_contact .footer_info {  margin: 0;}
    .m_latest_title h3 {  font-size: 16px; }
    
	.m_latest_wrap {margin-top: -150px;}
    
    /*sub*/
    
    




  
	.fm_box { width:50%; }
	.banner_title { float: none;  width: auto; }
	.banner_title2 { float: none;  width: auto; text-align: center; }

	.fm_inner h4 { text-align: center;    background: url(../img/background/footer_t_line.png) no-repeat 50% bottom;    padding: 0px 0 10px 0;  	}
    .fm_inner ul li a { background: none; text-align: center;  padding: 0 0 0 0;}
    .ct_box p { margin-bottom: 15px; }
    .ct_box { padding: 0;}
    .fc_bt { position: relative; display: block; width:auto; }
    .ct_box p span { display: block;  margin: 0 0 0 0;}
    .book_cover { display: none; }
    .sub_submisstion_bt { display: none; }
    .sub_preRelease_bt { display: none; }
    .sub_con_inner { background: #fff;}
    .ls_issue_list .mobile_vs  { display: inline-block; }
    .left_side_box { float: none; width:auto; padding: 0px; }
    .sub_middle_box { margin: 0 0 0 0px; padding: 0 0 30px 0; }
    .ls_issue h4 { display: none; }
    .ls_issue_list { text-align: center; background: #595959; padding: 10px;   margin-bottom: 15px;    } 
    .ls_issue_list ul { display: none; }
    .ls_issue_list .sel_span {display: inline-block; margin-bottom: 0; }
    .hr_box{ display: none;}
    .issue_title h4 { float: none; margin-bottom: 8px;}
    .issue_title .right_bt { float: none;  background: #f9f9f9; padding: 6px; text-align: right; }
    .issue_title { padding: 0 15px; } 
    .issue_article { padding: 0 15px; }
    .list_abstract { margin-bottom: 20px; padding: 20px}
    .view_l_list { display: none; }
    .left_article_page { display: none; }
    .view_contents_wrap { padding: 15px 15px 20px 15px}
    
    
    .m_journal_info { float: none; width:auto; margin-bottom: 30px;  border-right: 0px; }
    .m_slide_wrap { float: none; width:auto; }
    .m_journal_cover {  float: none;     border: 1px solid #eee; border-radius: 10px; padding:20px 10px;   text-align: center; }
	 .m_journal_tbox {  padding: 0 0px 0 0; }
    .m_share_box { right:10px;  top:3px;}
	.mo_hidden { display: none !important;}
    .tbl_list_wrap { padding: 0 15px;}
    .con_title { margin-left:15px;}
    .md_box { padding: 0 15px;}
	.mv_row_sel { display: block !important; }
	.contact_map { min-height: auto;}
	.contact_num span  {  display: block; }
	.contact_num .cn_tel { margin-right: 0px;  margin-bottom: 40px;}
	.history_list dl dt { float: none;   }
	.history_list dl dd {   margin: 9px 0 0 10px; } 

	.public_inner { width:auto; margin: 0 15px; }
	.public_list_t {     padding:15px; }
	.event_text span { display: block; }
	.event_i_bt { margin-top: 12px; }
	.awards_box {      padding: 14px 40px 20px 22px; }
	.awards_box:after { background-size: 100% auto; width:12px; height: 21px; right:12px;  margin-top: -10px}
	.num_inner_ol li { padding: 0;}
	.num_inner_ol li span { position: relative; left:auto; top:auto; }
	.num_inner_ol li p  {     margin: 5px 0 0 10px;  }
	.issue_article .il_bt_box .normal_bt { min-width: auto; padding: 0 10px; width: auto}

    #article-toc-wrapper { width: auto !important; }
	#article-toc-wrapper.fix { position: relative; top:auto; opacity: 1;}
    
    
    
    
    
    .footer_banner .banner_title { display: none; }
	.footer_slide_wrap { margin-left: 0; }


    .m_l_btbox ul li.top-pubreader { display: none; }
    .m_l_btbox ul li.top-citation { display: none; }
    .m_l_btbox ul li.top-share { display: none; }

}


@media all and (max-width :700px)  {
	.copyright_left { width: 52%; }
	.copyright_right { width: 43%; }
	.footer_banner_img_left { height: 15px; }
	.footer_banner_img_right { height: 12px; }
    .ml_hover_box ul { display: none; }
    /*.m_l_btbox { display: none; }*/
}

@media all and (max-width :550px) {
    .non-mobile { display: none; }
    .copyright_left { width: 100%; }
    .copyright_right { width: 100%; }
    .copyright_right img { float: none; }
    .footer_banner_img_left { height: 12px; }
    .footer_banner_img_right { height: 9px; margin-top: 1px; }
    .searchBoard { display: none; }

    .article_thumbnail { position: initial; border: none; margin: 0 auto 7px auto; float: none; text-align: center; }
    .issue_article .ia_title { padding-right: 0px !important; }
    .il_bt_box { padding-right: 0 !important; }
    .il_bottom { padding-right: 0 !important; }
}
	
@media all and (max-width :400px)  {

	.as_link a { width: 24px; }
    .msearch_box { width: 206px }

}



