@charset "utf-8";
/*=========================================================	[ local_asp.css ]	design - content style	date - creation:2016-07-01 // update:2016-07-01=========================================================*/
/*=========================================================	index		1. content=========================================================*/
/* 1. content=========================================================*/
/* slides---------------------------------------------------------*/
/* header---------------------------------------------------------*/
.tele-ja {    font-size: 18px;}


/* other---------------------------------------------------------*/
.bangkok #content ul li.bannerItem {
	padding-left: 0;
	margin: 0 0 20px;
}
/*.bangkok #content ul li.bannerItem:last-child,.bangkok #content ul li.bannerItem:nth-last-child(2) {
	margin-bottom:0;
}*/
#content .bannerBox__right ul li:nth-child(odd) {
	margin-right: 21px;
}
.bannerItem--large {
	float: none;
	width: auto;
	text-align: center;
}
.bannerBox__left {
	float: left;
	width: 50%;
}
.bannerBox__right {
	float: right;
	width: 50%;
}
.bannerBox__right .bannerList {
	margin-left:10px;
}

# body.top #headNavInner{display: none;}
body.top .topCatchCopy{font-size: 18px;text-align: center;}

body:not(.top) .global_navi{position: absolute;top: 3em;}
body:not(.top) ul#navGlobal{}
body:not(.top) ul#navGlobal li{}
body:not(.top) ul#navGlobal li a{}
body:not(.top) #navGlobal a{padding-left:16px;padding-right:16px;}




@media screen and (max-width: 960px) {
  #content .bannerBox__right ul li:nth-child(odd) {
  	margin-right: 0;
  }
  .bannerBox__left {
  	float: none;
  	width: auto;
    margin-bottom: 20px;
  }
  .bannerBox__right {
    float: none;
  	width: auto;
  }
  .bannerBox__right .bannerList {
  	margin-left:0;
  }
}


