@media only screen and (min-width:1225px){.safari .top_sec.filter li a{margin:0 6px 0 7px}}@media only screen and (max-width:1224px){.single-post .related_sec li,.li_contrbts #content article,.archive_cover .entry-content article,.aside #secondary>aside,.home .li_special-c .post_con{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.site-content{width:75%}body #main .aside{width:23.1%}.site-header h1 a{background-image:url(images/logo.png);background-size:100% auto}.home .main_slide{height:359px}.home .main_slide .slide{width:75%}.home .main_slide .slide_list{width:25%}.home .main_slide .slide_list a{padding:15px 0}.home .main_slide .slide_list li.ui-state-active a{padding:16px 0 15px;font-weight:bold}.home .main_slide .slide_list li.ui-state-active:first-child a{padding-top:15px}.home .main_slide .slide_list li.ui-state-active+li a{padding-top:13px}.home .main_slide .slide_list div.current{height:55px;top:238px}.home #content .col{width:49%}.home #content .col2{margin:0 0 0 2%}.home .li_special-c .post_con{padding-right:15px;padding-left:15px}.home .li_special-c .post_con>*{margin-right:0;margin-left:0}.home .li_special-c .post_tag{width:100%}#slideshow-wrapper,#fullsize,#slideshow-wrapper #image,#slideshow-wrapper #slidearea{max-width:100%}body #slideshow-wrapper #fullsize{height:auto}body #slideshow-wrapper #image img{position:static}body #slideshow-wrapper .imgnav{height:100%}body #slideshow-wrapper #thumbnails{position:relative}body #slideshow-wrapper #slidearea{position:absolute;width:auto;margin:0;left:25px;right:25px}#t_img,.t_img{width:100%}.single-post .related_sec li{width:31%;padding:0 15px 0 0;margin-right:3%;background:url(images/dotted2.png) repeat-y 100% 0 !important}.single-post .related_sec ul li:first-child{margin-left:0}.single-post .related_sec ul li:last-child{background:none !important;margin-right:0}.top_sec.filter li a{margin:0 5.5px}.li_contrbts #content{margin-left:0;margin-right:0}.li_contrbts #content article{margin:0 0 15px 0;width:49%}.li_contrbts #content article:nth-child(even){margin-left:1%}.li_contrbts .paging{margin-right:0;margin-top:15px}.archive #content .article-slide article{width:29.3%;padding:0 0 0 3%;margin:0 0 0 3%}.li_contrbts.about_sub #content article{width:50%;margin-left:0}.li_contrbts.about_sub #content{padding:30px 20px 10px}.li_contrbts.about_sub #content article:nth-child(even){margin-left:-3px}.map_sec.top_sec a{font-size:16px}.map_sec.top_sec li.current strong,.map_sec.top_sec li.active strong{padding:7px 10px;font-size:17px}.archive_cover .entry-content{margin-left:0;margin-right:0}.archive_cover .entry-content article{width:31.3%;margin:0 0 15px 3%}.archive_cover .entry-content article:nth-child(3n+1){margin-left:0}}@media only screen and (min-width:980px) and (max-width:1224px){#main,.site-header .header_top,.main-navigation ul.nav-menu,footer .site-info{width:940px}.main-navigation>div>ul>li{padding:0 12px}.main-navigation li a{font-size:17px}.nav-menu>li>a{width:132px}.main-navigation .sub-menu li a{width:136px}.home .main_slide .slide li a.post_thumb{height:359px}.home .main_slide .slide li a.post_thumb img{top:-55px}.aside .slide_wrap .slide>li{width:177px !important}.home .c-report_box .btn_kr{top:35%;left:33%}.home .c-report_box .btn_rs{left:38%}.home .c-report_box .btn_cn{height:35px;bottom:2%}.home .c-report_box .btn_jp{left:58%}.home .li_special-c .post_con{width:224px}.archive #content .right_sec{width:486px}.cat-type3 #content .right_sec{width:375px}.map_sec.top_sec .area_ko.current,.map_sec.top_sec .area_ko.active{top:32.2%;left:37.5%}.map_sec.top_sec .area_rs.current,.map_sec.top_sec .area_rs.active{left:29.4%;top:8%}.map_sec.top_sec .area_cn.current,.map_sec.top_sec .area_cn.active{bottom:34.6%;left:11.2%}.map_sec.top_sec .area_jp.current,.map_sec.top_sec .area_jp.active{top:38.2%;left:67.4%}.cat-type3 #content .past-article li{width:665px}.map_sec.top_sec{height:211px}}@media only screen and (max-width:979px){body #main .aside,.site-content{width:100%}body #main .aside{margin-top:20px}.aside #secondary>aside{float:left}.aside #secondary>aside:nth-child(even){float:right}.side_tit .br{display:inline}.aside #secondary{width:100%}.aside #secondary>aside.widget_text{width:444px}.side_bn.ver_m{display:block}.side_bn.ver_pc{display:none}.side_bn img{float:left;margin:0 0 10px 0}.side_bn a{float:left}.side_bn a:nth-child(2n){float:right}.aside #secondary>aside.widget_sns{width:100%}.home .main_slide{height:278px}.home .main_slide .slide li a{font-size:24px}.home .main_slide .slide .post_tit{font-size:28px;margin-top:0;white-space:nowrap;text-overflow:ellipsis}.home .main_slide .slide_list li:first-child{margin-top:10px}.home .main_slide .slide_list a{font-size:16px;padding:9px 0}.home .main_slide .slide_list li.ui-state-active a{padding:10px 0 9px;font-weight:bold}.home .main_slide .slide_list li.ui-state-active:first-child a{padding-top:9px}.home .main_slide .slide_list li.ui-state-active+li a{padding-top:7px}.home .main_slide .slide_list div.current{height:43px;top:180px}}@media only screen and (min-width:768px) and (max-width:979px){#main,.site-header .header_top,.main-navigation ul.nav-menu,footer .site-info{width:727px}.nav-menu>li>a{width:95px;font-size:17px}.aside .slide_wrap .slide>li{width:687px !important}.aside #secondary>aside.widget_text+.widget_tag_cloud{width:273px;padding-bottom:22px}.aside #secondary>aside.widget_text+.widget_tag_cloud .tagcloud{min-height:106px}.home .main_slide .slide{width:546px}.home .main_slide .slide_list{width:181px}.home .c-report_box .btn_kr{top:35%;left:34%}.home .c-report_box .btn_cn{height:41px;bottom:0}.home .c-report_box .btn_jp{left:59%}.home .li_special-c .post_con{width:235px}.home .main_slide .slide li a.post_thumb{height:278px}.home .main_slide .slide li a.post_thumb img{top:-44px}.archive #content .right_sec{width:508px}.cat-type3 #content .right_sec{width:395px}.map_sec.top_sec .area_ko.current,.map_sec.top_sec .area_ko.active{top:33.6%;left:37.5%}.map_sec.top_sec .area_rs.current,.map_sec.top_sec .area_rs.active{left:30.2%;top:8.7%;background-position:45.5% 4px}.map_sec.top_sec .area_cn.current,.map_sec.top_sec .area_cn.active{bottom:34.8%;left:11.2%}.map_sec.top_sec .area_jp.current,.map_sec.top_sec .area_jp.active{top:39.74%;left:67.33%}.cat-type3 #content .past-article li{width:687px}.map_sec.top_sec{height:218px}}@media only screen and (max-width:767px){.table_sch .sign_board,.archive #content .right_sec{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}td,th{padding:5px}.table_sch .sign_board{width:100%;margin:0}#site-navigation .menu-toggle{display:block;width:auto;padding:10px 0;font-weight:bold;font-size:15px}#menu-main-menu{width:100% !important}#menu-main-menu a{display:block !important;width:auto !important;padding:5px 10px !important;text-align:left;text-decoration:none}#menu-main-menu>li>a{font-weight:bold;line-height:2;font-size:16px}.main-navigation>div>ul>li{padding:0 !important;width:auto;float:none;background:0}.main-navigation>div>ul>li>a{background:url(images/dotted.png) repeat-x 0 100% !important;color:#603;font-size:13px;padding:0 !important}.main-navigation>div>ul>li>ul{background-image:url(images/dotted.png);background-repeat:repeat-x;background-position:0 100%;padding-bottom:10px}.main-navigation>div>ul>li li{list-style-type:disc;list-style-position:inside}footer#colophon .left_sec{float:none}footer#colophon .right_sec{float:none;margin:10px 0 0}footer#colophon .selectbox>button>span{width:auto}.aside #secondary>aside.widget_text{width:100%;text-align:center}.home #content .col,.aside #secondary>aside{width:100%}.home #content .col2{margin:20px 0 0 0}.aside #secondary>aside{float:left}.home .main_slide{height:235px}.home .main_slide .slide_list{display:none}.home .main_slide .slide{width:100%}.home .main_slide .slide .post_author{display:block}.home .main_slide .slide .post_author{z-index:1}.single-post .related_sec li{width:100%;margin:0;padding:15px 0;width:100%;height:auto;background:url(images/dotted2.png) repeat-x 0 100% !important}.single-post .rejoind_sec h5 span{font-size:23px;padding:5px 20px}.single-post .rejoind_sec h5{padding:0 30px}.archive .filter_sec .left_box{float:none}.archive .filter_sec .right_box{float:none;margin-top:10px}.archive #content .right_sec{width:100%}.archive #content .post_thumb{width:100%;height:auto;position:relative}.archive #content .post_thumb .arrow{background-image:url(images/arrow_top-w.png);bottom:0;margin:0;width:18px;height:10px;left:14px}.archive #content .post_tit{min-height:0}.cat-type3 #content .right_sec{padding-top:10px}.cat-type3 #content .past-article .post_tit{margin:0 0 6px 0}.top_sec.filter{padding:10px 0}.top_sec.filter li{margin:5px 0}.archive #content .article-slide article{width:100%;padding:0;margin:0;background:url(images/dotted2.png) repeat-x 0 0;padding:15px 0 !important}.archive #content .article-slide article:first-child{padding-top:0 !important}.archive #content .article-slide article:last-child{padding-bottom:0 !important}.archive #content .article-slide .topic_period{margin-top:0}.archive #content .article-slide .topic_tit a{height:auto}.archive .cat-type3 #content .post_thumb{height:auto}.cat-type3 #content .article-slide ul{padding-bottom:10px}.cat-type3 #content .rejoind_sec blockquote{max-width:90%}.li_contrbts.about_sub #content article>*{padding-right:15px}.map_sec.top_sec{background-image:url(images/bg_map-m.png) !important;height:200px}.map_sec.top_sec a{font-size:16px;background-size:5px auto}.map_sec.top_sec li.current a,.map_sec.top_sec li.active a{background-size:11px auto}.map_sec.top_sec li.current strong,.map_sec.top_sec li.active strong{font-size:16px;padding:6px 10px}.map_sec.top_sec .area_rs a{padding-left:0;padding-right:12px;background-position:100% 50%}.map_sec.top_sec .area_ko{top:53%;left:43%}.map_sec.top_sec .area_jp{left:77%;top:74%}.map_sec.top_sec .area_rs{left:47%;top:7%}.map_sec.top_sec .area_cn{bottom:30%;left:8%}.map_sec.top_sec .area_rs.current a,.map_sec.top_sec .area_rs.active a{background-position:46% 5px}.map_sec.top_sec .area_cn.current a>span,.map_sec.top_sec .area_cn.active a>span{margin-bottom:6px;margin-right:1px}.map_sec.top_sec .area_jp.current a>span,.map_sec.top_sec .area_jp.active a>span{margin:0 0 22px 19px}.map_sec.top_sec .area_rs.current,.map_sec.top_sec .area_rs.active{left:46.8%;top:7.5%}.map_sec.top_sec .area_ko.current,.map_sec.top_sec .area_ko.active{left:37.5%;top:40.2%}.map_sec.top_sec .area_cn.current,.map_sec.top_sec .area_cn.active{bottom:30%;left:5%}.map_sec.top_sec .area_jp.current,.map_sec.top_sec .area_jp.active{left:74.7%;top:48%}.about_wrap h4{font-size:35px}.about_wrap h5{font-size:21px}.about_wrap h6{font-size:18px}.archive.category-special-forum #content .post_tit,.archive.category-open-forum #content .post_tit,.archive.category-special-commentaries #content .post_tit,.post_tit,.archive.category-topics-of-the-month #content .post_tit,.archive.category-country-reports #content .post_tit,.archive.category-review-article #content .post_tit{max-height:none}.home .li_forum-o .post_tit{max-height:none}.home .li_special-c .post_tit{height:auto}.home .main_slide .slide li a{font-size:18px}.home .main_slide .slide li .post_topic{white-space:normal}.home .main_slide .slide .post_tit{font-size:13px !important;white-space:normal}}@media only screen and (min-width:481px) and (max-width:767px){#main,.site-header .header_top,.main-navigation ul.nav-menu,footer .site-info{width:460px}.home .c-report_box .btn_kr{width:106px;height:66px}.home .c-report_box .btn_rs{width:88px;height:49px}.home .c-report_box .btn_cn{width:80px;height:49px}.home .c-report_box .btn_jp{width:99px;height:55px}.home .li_special-c .post_con{width:339px}.home .main_slide .slide li a.post_thumb{height:235px}.home .main_slide .slide li a.post_thumb img{top:-35px}.aside .slide_wrap .slide>li{width:420px !important}.archive .filter_sec label{display:inline-block;width:30%}.archive #content .post_thumb{height:200px;overflow:hidden}.archive #content .post_thumb img{margin-top:-157px}.cat-type3 #content .post_thumb img{margin-top:0}.cat-type3 #content .rejoind_sec p{width:89%;font-size:16px}.cat-type3 #content .past-article li{width:420px}.archive_cover .entry-content article{width:48%;margin:0 0 15px 4% !important}.archive_cover .entry-content article:nth-child(odd){margin-left:0 !important}}@media only screen and (max-width:480px){#main,.site-header .header_top,.main-navigation ul.nav-menu,footer .site-info{width:300px}.page_header .page_tit a{font-size:35px}.entry-content{font-size:13px}.table_sch .bul{background-position:50% 0;padding:17px 0 0}.table_sch th{font-size:18px}.table_sch tbody td,.table_sch tbody th{padding:20px 5px 10px}.site-header h1{margin:0}.header_top .header_issue{font-size:14px;margin-top:73px}.header_issue>span{font-size:12px}.site-header h1 a{width:70px;height:69px;background-size:100% auto}.aside .custom_box>div:not(.clear){width:auto;float:none}.aside .slide_wrap .slide>li{width:260px !important}.side_bn a,.side_bn img{float:none !important}.home .main_slide{height:154px}.home .main_slide .slide li a{font-size:16px}.home .main_slide .slide .post_tit{font-size:23px}.home .main_slide .slide li>h3{padding:15px 0 10px}.home .c-report_box .btn_kr{width:78px;height:47px;top:33%;left:33%}.home .c-report_box .btn_rs{width:61px;height:36px}.home .c-report_box .btn_cn{width:54px;height:30px}.home .c-report_box .btn_jp{width:60px;height:38px;top:41%;left:59%}.home .li_special-c .post_con{width:179px}.home .main_slide .slide li a.post_thumb{height:154px}.home .main_slide .slide li a.post_thumb img{top:-23px}.aside .custom_box>div:first-child{margin-bottom:25px}.entry-header .entry-title{font-size:24px}.entry-content blockquote{font-size:18px}.single-post .rejoind_sec blockquote p{font-size:16px}.single-post .rejoind_sec h5 span{font-size:21px}.site-content .page-nav{margin-top:0;float:left}.page-nav .btn_prev{padding-left:0}.top_content .navi-single{float:left;margin:-8px 0 10px}.archive .filter_sec label{display:block;margin-bottom:5px}.cat-type3 #content .past-article .post_date{padding-right:10px;margin:5px 0}.cat-type3 #content .past-article .post_date span{font-size:18px}.cat-type3 #content .past-article .post_con{margin:0 0 0 63px}.cat-type3 #content .rejoind_sec p{width:96%;font-size:14px}.cat-type3 #content .rejoind_sec blockquote{max-width:85%}.search-no-results #content h3,.error404 #content h3{font-size:45px}.search.archive .top_sec{text-align:center}.search .top_sec strong{display:block;margin:10px 0 0}.cat-type3 #content .past-article li{width:260px}.li_contrbts #content article.no-data,.archive #content .no-data{font-size:40px}.map_sec.top_sec{height:131px}.map_sec.top_sec strong{font-size:14px !important}.map_sec.top_sec a>span,.map_sec.top_sec li.current a,.map_sec.top_sec li.active a{background:none !important}.map_sec.top_sec li.current a>span,.map_sec.top_sec li.active a>span,.map_sec.top_sec li.current a,.map_sec.top_sec li.active a{padding:0 !important;margin:0 !important}.map_sec.top_sec li.current strong,.map_sec.top_sec li.active strong{padding:3px 7px;font-size:14px !important}.map_sec.top_sec .area_ko{top:52% !important;left:40% !important}.map_sec.top_sec .area_jp{left:75% !important;top:74% !important}.map_sec.top_sec .area_rs{left:39% !important;top:7% !important}.map_sec.top_sec .area_cn{bottom:30% !important;left:4% !important}.archive_cover .entry-content article{width:100%;margin:0 0 15px 0 !important}.nIssue_wrap h3{white-space:normal}.about_wrap .img{max-width:40%}}


@media only screen and (min-width: 980px) and (max-width: 1224px){
/*alternative_scenarios*/
	.alternative_scenarios .slide_header{padding: 25px 50px;}
}

@media only screen and (max-width: 979px){
/*alternative_scenarios*/
	.alternative_scenarios .slide_header{padding: 25px 112px;}
	.alternative_scenarios .author_wrap{width:100%; float: none; margin-right:0;margin-bottom:19px;}
	.alternative_scenarios .main_post_wrap{width:100%; clear: both;}
}

@media only screen and (max-width: 767px){
/*alternative_scenarios*/
	.alternative_scenarios .slide_header{padding: 25px 62px;}
	.alternative_scenarios .author_wrap{width:100%; float: none; margin-right:0;margin-bottom:19px;}
	.alternative_scenarios .main_post_wrap{width:100%; clear: both;}
}

@media only screen and (max-width: 480px){
/*alternative_scenarios*/
	.alternative_scenarios .slide_header{padding: 25px 66px;}
	.alternative_scenarios .author_wrap{width:100%; float: none; margin-right:0;margin-bottom:19px;}
	.alternative_scenarios .main_post_wrap{width:100%; clear: both;}
	.introduction_post h3{font-size: 24px;}
}

