.jtrWidth960 {
}

.jtrBorderBGry {
  border-bottom : #DCDCDC solid 1px;
}

div.jtrMgnT5 {
  margin-top : 5px;
}
div.jtrMgnT10 {
  margin-top : 10px;
}
div.jtrMgnT15 {
  margin-top : 15px;
}
div.jtrMgnT20 {
  margin-top : 20px;
}
div.jtrMgnT30 {
  margin-top : 30px;
}
div.jtrMgnT40 {
  margin-top : 40px;
}
div.jtrMgnT50 {
  margin-top : 50px;
}
div.jtrMgnT86 {
  margin-top : 86px;
}

div.jtrMgnB5 {
  margin-bottom : 5px;
}
div.jtrMgnB10 {
  margin-bottom : 10px;
}
div.jtrMgnB15 {
  margin-bottom : 15px;
}
div.jtrMgnB20 {
  margin-bottom : 20px;
}
div.jtrMgnB30 {
  margin-bottom : 30px;
}
div.jtrMgnB40 {
  margin-bottom : 40px;
}
div.jtrMgnB50 {
  margin-bottom : 50px;
}
div.jtrMgnB60 {
  margin-bottom : 60px;
}
div.jtrMgnB70 {
  margin-bottom : 70px;
}
div.jtrMgnB25 {
  margin-bottom : 25px;
}

div.jtrMgnR5 {
  margin-right : 5px;
}
div.jtrMgnR10 {
  margin-right : 10px;
}
div.jtrMgnR20 {
  margin-right : 20px;
}
div.jtrMgnR28 {
  margin-right : 28px;
}
div.jtrMgnR30 {
  margin-right : 30px;
}
div.jtrMgnR34 {
  margin-right : 34px;
}

div.jtrMgnLR17 {
  margin-left : 17px;
  margin-right : 17px;
}
div.jtrMgnLR30 {
  margin-left : 30px;
  margin-right : 30px;
}
div.jtrMgnLR16 {
  margin-left : 16px;
  margin-right : 16px;
}
.jtrMgnLR20 {
  margin-left : 20px;
  margin-right : 20px;
}

.jtrSpAccordionBtn h2 {
  background : url("/library/new/sp/common/img/bg_h2_close.png") no-repeat 95% center #424242;
  background-size : 20px;
  padding : 3% 10% 3% 5%;
}
.jtrSpAccordionBtn.open h2 {
  background : url("/library/new/sp/common/img/bg_h2_open.png") no-repeat 95% center #424242;
  background-size : 20px;
}

.jtrListStyleBlueArw ul li a {
  display : block;
  padding : 3% 10% 3% 5%;
  border-bottom : #DCDCDC solid 1px;
  background : url("/library/new/sp/common/img/arw_blue.png") no-repeat 95% center #FFF;
  background-size : 10px;
}

.jtrSpFooterMenu {
  background : #F0F0F0;
  margin : 3% 0 0;
  border-top : #DCDCDC solid 1px;
}
.jtrSpFooterMenu ul li a {
  display : block;
  padding : 3% 10% 3% 5%;
  border-bottom : #DCDCDC solid 1px;
  background : url("/library/new/sp/common/img/arw_blue.png") no-repeat 95% center;
  background-size : 10px;
}

.jtrSpTabBusiness {
}

.jtrSpCopy {
  margin : 0 5% 5%;
  font-size : 70%;
}

.jtrSpArticlsArea {
}

.jtrSpKeyVisual {
  border-bottom : #DBDBDB solid 1px;
}

.jtrSpHeader {
  /*border-bottom : #DCDCDC solid 1px;*/
}

.jtrSpCntsBox {
  margin-left : 30px;
  margin-right : 30px;
}
.jtrSpCntsBox ul {
  margin-top : 5px;
  margin-left : 20px !important;
  margin-bottom : 5px;
  padding-top : 0px;
  padding-left : 3px !important;
  padding-bottom : 0px;
  line-height : 1.6 !important;
}
.jtrSpCntsBox li {
  margin-left : 4px !important;
  padding-left : 0 !important;
}

.jtrSpPdfDlBox {
  background-color : #F0F0F0;
  padding-top : 28px;
  padding-bottom : 30px;
  padding-left : 20px;
}

.jtrMainSlider {
  width : 960px;
  margin : 1px auto 0;
  position : relative;
  background : #282828;
}

.jtrTotop p {
  position : fixed;
  bottom : 20px;
  right : 20px;
}

.jtrModalWindow {
  width : 977px;
  background : url("/library/new/top/img/bg_modalWindow_top.png") no-repeat top center;
  padding : 20px 0 0;
  z-index : 99999;
}
.jtrModalWindow.act {
  position : absolute;
  margin : -260px 0 0 -8px;
}
.jtrModalWindow .wrap {
  background : url("/library/new/top/img/bg_modalWindow_btm.png") no-repeat bottom center;
  padding : 0 0 20px;
}
.jtrModalWindow .wrap .content {
  background : url("/library/new/top/img/bg_modalWindow_cent.png") repeat-y top center;
  padding : 10px 38px;
}
.jtrModalWindow .category_ttl {
  overflow : hidden;
  margin : 0 0 15px;
}
.jtrModalWindow .category_ttl .ttl {
  float : left;
  font-size : 130%;
  font-weight : bold;
}
.jtrModalWindow .category_ttl .modal_close {
  float : right;
  line-height : 1;
}
.jtrModalWindow .category_ttl .modal_close:hover {
  cursor : pointer;
  opacity : 0.7;
  filter : alpha(opacity=70);
  /* ie lt 8 */
  -ms-filter : "alpha(opacity=70)";
  /* ie 8 */
  -moz-opacity : 0.7;
  /* FF lt 1.5, Netscape */
  -khtml-opacity : 0.7;
  /* Safari 1.x */
  zoom : 1;
}
.jtrModalWindow .category_article {
  overflow : hidden;
  margin : 0 0 20px -30px;
}
.jtrModalWindow .category_article .section {
  width : 156px;
  float : left;
  margin : 0 0 0 30px;
}
.jtrModalWindow .category_article .section .pic {
  line-height : 0.5;
  margin : 0 0 10px;
}
.jtrModalWindow .category_article .section .ttl {
  font-size : 120%;
  font-weight : bold;
  margin : 0 0 15px;
  line-height : line-height 1.3;
}
.jtrModalWindow .category_article .section ul li {
  background : url("/library/new/common/img/ico_dotted.png") no-repeat left 0.5em;
  margin : 0 0 5px;
  padding : 0 0 0 16px;
}
.jtrModalWindow .category_article .section ul.list_black li a {
  font-weight : bold;
  color : #000;
}
.jtrModalWindow .category_link {
  text-align : right;
  font-weight : bold;
}
.jtrModalWindow .modal_content03 {
  background : url("/library/new/top/img/img_map_asia.png") no-repeat 590px 20px;
}
.jtrModalWindow .modal_content03 .category_article {
  min-height : 156px;
}
.jtrModalWindow .modal_content04 {
  background : url("/library/new/top/img/img_map_oceania.png") no-repeat 590px 20px;
}
.jtrModalWindow .modal_content04 .category_article {
  min-height : 156px;
}
.jtrModalWindow .modal_content05 {
  background : url("/library/new/top/img/img_map_n_america.png") no-repeat 590px 20px;
}
.jtrModalWindow .modal_content05 .category_article {
  min-height : 156px;
}
.jtrModalWindow .modal_content06 {
  background : url("/library/new/top/img/img_map_cs_america.png") no-repeat 590px 20px;
}
.jtrModalWindow .modal_content06 .category_article {
  min-height : 156px;
}
.jtrModalWindow .modal_content07 {
  background : url("/library/new/top/img/img_map_europe.png") no-repeat 590px 20px;
}
.jtrModalWindow .modal_content07 .category_article {
  min-height : 156px;
}
.jtrModalWindow .modal_content08 {
  background : url("/library/new/top/img/img_map_russia_cis.png") no-repeat 590px 20px;
}
.jtrModalWindow .modal_content08 .category_article {
  min-height : 156px;
}
.jtrModalWindow .modal_content09 {
  background : url("/library/new/top/img/img_map_middle_east.png") no-repeat 590px 20px;
}
.jtrModalWindow .modal_content09 .category_article {
  min-height : 156px;
}
.jtrModalWindow .modal_content10 {
  background : url("/library/new/top/img/img_map_africa.png") no-repeat 590px 20px;
}
.jtrModalWindow .modal_content10 .category_article {
  min-height : 156px;
}

.jtrModalWindowBg {
  background : url(/library/new/top/img/bg_modalWindow.png);
  width : 100%;
  height : 100%;
  position : fixed;
  top : 0;
  left : 0;
  z-index : 1;
  display : none;
}

.jtrModalWindowBtn {
}
.jtrModalWindowBtn:hover {
  cursor : pointer;
  opacity : 0.7;
  filter : alpha(opacity=70);
  -ms-filter : "alpha(opacity=70)";
  -moz-opacity : 0.7;
  -khtml-opacity : 0.7;
  zoom : 1;
}

.jtrContentArea {
  width : 960px;
  margin : 0 auto 15px;
}
.jtrContentArea h2 {
  margin : 50px 0 10px;
  padding : 0 0 5px;
}
.jtrContentArea h3 {
  margin : 0;
}
.jtrContentArea ul li {
  margin : 0 0 5px;
  background : url("/library/new/common/img/ico_dotted.png") no-repeat left 0.5em;
  padding : 0 0 0 15px;
}
.jtrContentArea .jtrBorderBGry {
  padding : 0 0 10px;
}

.jtrFooterTEL {
}

.jtrSpHeaderBtMylist {
  margin : 0 0 0 2%;
}

.jtrSpHeaderBtMenu {
  margin : 0 0 0 2%;
}

.jtrSpMainVisual {
  position : relative;
  margin : 0 0 3%;
}
.jtrSpMainVisual .flex-control-nav {
  margin-top : -7%;
  float : left;
  position : relative;
  left : 50%;
}
.jtrSpMainVisual .flex-control-nav li {
  float : left;
  position : relative;
  left : -50%;
  margin-left : 0px;
}
.jtrSpMainVisual .flex-control-nav li a {
  display : block;
  width : 8px;
  height : 8px;
  border-radius : 10px;
  -webkit-border-radius : 10px;
  -moz-border-radius : 10px;
  margin : 5px;
  background : #333;
  text-indent : -9999px;
}
.jtrSpMainVisual .flex-control-nav li a.flex-active {
  background : #ddd;
}
.jtrSpMainVisual .flex-direction-nav .flex-prev {
  width : 8%;
  height : 25%;
  background : url("/library/new/sp/common/img/bt_prev.png") no-repeat left top;
  background-size : contain;
  position : absolute;
  top : 40%;
  left : 0;
  text-indent : -9999px;
}
.jtrSpMainVisual .flex-direction-nav .flex-next {
  width : 8%;
  height : 25%;
  background : url("/library/new/sp/common/img/bt_next.png") no-repeat left top;
  background-size : contain;
  position : absolute;
  top : 40%;
  right : 0;
  text-indent : -9999px;
  background-position : right top;
}

.jtrSpAccordion {
}

.jtrSpAccordionContent {
}

.jtrBgGry {
  background : #E6E6E6;
}

.jtrSpMgnB3 {
  margin-bottom : 3%;
}
.jtrSpMgnB5 {
  margin-bottom : 5%;
}
.jtrSpMgnB8 {
  margin-bottom : 8%;
}
.jtrSpMgnB10 {
  margin-bottom : 10%;
}

div.jtrSpTabBtn ul {
  width : 90%;
  margin : 0 auto;
}
div.jtrSpTabBtn ul li {
  width : 33%;
  float : left;
}
div.jtrSpTabBtn ul li img.on {
  display : none;
}
div.jtrSpTabBtn ul li.on img.off {
  display : none;
}
div.jtrSpTabBtn ul li.on img.on {
  display : block;
}

.jtrSpTabEvent {
}

.jtrSpTabInfo {
}

.jtrSpTotop {
  width : 10%;
  position : fixed;
  bottom : 3%;
  right : 5%;
  z-index : 1;
}

.jtrCategoryTitle {
}

.jtrTextImgLeft {
}

.jtrTextImgRight {
}

.jtrContentsTop {
}

.jtrListStyle3 {
}

.jtrListStyle5 {
}

.jtrListStyle4 {
}

.jtrListStyleFree {
}

.jtrInfoTable {
}

.jtrInfoTableSupply {
}

.jtrLocalNavigation {
}

.jtrAnchorLengthwise {
}

.jtrAnchorSide {
}

.jtrPager {
}

.jtrRankListStyle {
}

.jtrUnit2 {
}

.jtrUnit3 {
}

.jtrUnit4 {
}

.jtrUnit5 {
}

.jtrUnit2Gry {
}

.jtrUnit3Gry {
}

.jtrUnit4Gry {
}

.jtrUnit5Gry {
}

.jtrUnitList {
}

.jtrTable {
}

.jtrSqueeze {
}

.jtrTabBtn5 {
}

.jtrText {
}

.jtrFooterCommon {
  background : #F0F0F0;
  /* margin: 50px 0 0; */
  padding : 15px 0 25px;
  font-size : 88%;
}
.jtrFooterCommon ul li {
  background : url("/library/new/common/img/ico_dotted.png") no-repeat left 0.5em;
  margin : 0 0 5px;
  padding : 0 0 0 13px;
}

.jtrFooterContact {
}

.jtrFooterNavigation {
}

.jtrSpFloatNone {
}

.redbder {
  border : #FF0303 solid 2px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 3px;
  padding-right : 3px;
}

.jtrBgColorGray {
  background-color : #F0F0F0;
}
.jtrBgColorGray2 {
  background-color : #FAFAFA;
}

.jtrPdg10 {
  padding-top : 10px;
  padding-bottom : 10px;
  padding-left : 10px;
  padding-right : 10px;
}
.jtrPdg20 {
  padding-top : 20px;
  padding-bottom : 20px;
  padding-left : 20px;
  padding-right : 20px;
}

.jtrFooterPagePrint {
  text-align : right;
  margin : 0 0 10px;
}
.jtrFooterPagePrint a {
  padding : 3px 0 3px 20px;
  background : url(/library/new/common/img/ic_print.gif) no-repeat left center;
  color : #006FC8;
  cursor : pointer;
}

.top {
}

.highlight-invest {
}
.base_color_red {
}

.highlight-trends {
}

.highlight-database {
}

.highlight-reports {
}

.highlight-jetro {
}

sakujo_leftbtn,div.jtrMainPagePrint {
  text-align : left!important;
}

.highlight-home {
}

.jtrBlockRight {
  float : right;
  text-align : right;
}

.jtrBorderGry {
  border : #DCDCDC solid 1px;
}

.jtrNews {
}
.jtrNews div.heading {
  font-family : "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  padding : 35px 0 10px 0;
  margin : -6px 0 0 0;
  font-size : 28px;
  line-height : 1.2;
  font-weight : 600;
}

.jtrTextC {
  text-align : center;
}
.jtrTextR {
  text-align : right;
}
.jtrTextL {
  text-align : left;
}

.jtrBorderTGry {
  border-top : #DCDCDC solid 1px;
}

.jtrMgnL5 {
  margin-left : 5px;
}
.jtrMgnL10 {
  margin-left : 10px;
}
.jtrMgnL15 {
  margin-left : 15px;
}

div.tmp_Subtitle_Publication {
  font-size : 40px;
  line-height : 1.2;
  float : left;
  padding-left : 15px;
  clear : none;
}
.tmp_h1 h1 {
  float : left;
  clear : none;
}

.layout-C {
}

.layout-ja {
}

.area_related {
}
.biznews_contact {
}
.area_evaluation {
}

.prt_leaf {
}
.prt_global {
}

