@charset "utf-8";
/*=========================================================
[ local_asp.css ]	design - content style	date - creation:2016-07-01 // update:2016-11-16
=========================================================*/
/*=========================================================	index		1. content=========================================================*/
/* 1. content=========================================================*/
/* slides---------------------------------------------------------*/
/* header---------------------------------------------------------*/
.tele-ja {    font-size: 18px;}
/* other---------------------------------------------------------*/
#searchBtn .layLeft {
    float: none;
    width: auto;
    text-align: left;
}
#searchBtn .layRight {
    display: none;
}
.new-delhi #content ul li.bannerItem {
	/*padding-left: 0;*/
	margin: 0 0 20px;
}
#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;
}


.searchLinkModule .content860:before{content: '' ;display: table-caption;width: 100%;min-height: 500px;background-image: url(/local_asp/new-delhi/img/map.png);background-size: contain;background-position:center center;vertical-align: middle;background-repeat:no-repeat;}
.searchLinkModule .tSearchArea th{font-size:18px;}
tr.regionTR th{padding-top:20px;padding-bottomn:10px;}
tr.regionTR th a{font-size:18px;}
tr.regionTR:first-child th{padding-top:0px;padding-bottomn:10px;}
#areaSearchTable:before{content: '' ;display: table-caption;width: 100%;min-height: 500px;background-image: url(/local_asp/new-delhi/img/map.png);background-size: contain;background-position:center center;vertical-align: middle;background-repeat:no-repeat;}
#areaSearchTable td{vertical-align:top;}

#wrapper #container .searchLinkModule .content840.alCent span{display:none;}
#wrapper #container .searchLinkModule .content840.alCent:before{content:'デリー・グルガオン'; display:inline-block;color:#FF3366;font-weight:bold;}

@media screen and (max-width: 960px) {
div#hlogo p a{padding: 5px 0 !important;font-size: 9px !important;line-height: 0.9 !important;}
#mainArea .mainblock .mainTitle .mainTitle-ja{font-size:17px !important;}
body.top #header .headerBoxList-item p.headerBoxList-item-text br{display:none;}
  #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;
  }
.searchLinkModule .content860:before{  max-width: 347px;display:block;max-height:350px;min-height:350px;}
.searchLinkModule .content860 img{  max-width:100% !important;}
#areaSearchTable:before{  max-width: 347px;display:block;max-height:350px;min-height:350px;;}
#areaSearchTable img{  max-width:100% !important;}
.searchLinkModule table{display:block;width:auto;padding-left:0;padding-right:0;}
.searchLinkModule table tbody{display:block;width:100%;padding-left:0;padding-right:0;}
.searchLinkModule table tbody tr{display:block;width:100%;padding-left:0;padding-right:0;}
.searchLinkModule table tbody th {display:block;width:100%;padding-left:0;padding-right:0;}
.searchLinkModule table tbody td {display:block;width:100%;padding-left:0;padding-right:0;}
.searchLinkModule table .tSearchArea td>span{width:95%;}
}


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;}


