@media print, screen and (min-width: 1025px) {
p.v2-hdGnavSub_item.prdct_desc {
    font-size: 11px;
    color: #666;
} }
@media print, screen and (max-width: 1024px) {
p.v2-hdGnavSub_item.prdct_desc {
    display:none;
} }
.v2-pageList_desc.v2-prodcts {
    padding-right: 45px;
}
.v2-hdGnavListMain{
    font-size:120%;
}
.v2-hdGnavSub_item span.fileInfo{
    display:none;
}
/** 企業情報ページ */
.daihyosya dt {
    float: left;
}
.daihyosya dd {
    margin-left: 210px;
}

/** ESRIジャパンの取り組みページ バナー部分 */
.p-activities .v2-pageKv .v2-pageKv_txt,
.p-activities-child .v2-pageKv .v2-pageKv_txt,
.single-pt_activities .v2-pageKv .v2-pageKv_txt
{
 color:#ffffff;
 /* background: rgba(0,0,0,0.1); */
}
.p-activities .v2-pageKv .v2-pageKv_parent,
.p-activities-child .v2-pageKv .v2-pageKv_parent,
.single-pt_activities .v2-pageKv .v2-pageKv_parent
{
 border-bottom:solid 1px #ffffff;
}
.p-activities .v2-pageKv .v2-pageKv_img,
.p-activities-child .v2-pageKv .v2-pageKv_img,
.single-pt_activities .v2-pageKv .v2-pageKv_img
{
 background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/activities/kv_tagline_360_v1_torikumi_sub.png);
}
img.size90p{ width:90%; }
img.size80p{ width:90%; }
img.size70p{ width:70%; }
img.size60p{ width:60%; }
img.size50p{ width:50%; }

@media print, screen and (min-width: 769px){
	.v2-flowAfterPurchase_item {
	    width: 30.2963%;
	    padding: 50px 20px;
	    padding: 5rem 2rem;
}
}

.v2-myesri-howto img{
  margin: 10px 0 30px;
}
.p-services .v2-pageKv_img, .p-services-child .v2-pageKv_img, .p-services-child1 .v2-pageKv_img {
    /* background-image: url(/cgi-bin/wp/wp-content/uploads/2021/12/myEsri_MV_banner.jpg); */
    background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/services/kv_service_pc.jpg);
}
.p-myesri .v2-pageKv_img, .p-myesri-child .v2-pageKv_img, .p-myesri1 .v2-pageKv_img {
    /* background-image: url(/cgi-bin/wp/wp-content/uploads/2021/12/myEsri_MV_banner.jpg); */
    /* background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/myesri/kv_myesri_pc.jpg); */
    background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/myesri/banner_myesr_2022i.png);
}
.p-myesri-classic .v2-pageKv_img, .p-myesri-classic-child .v2-pageKv_img, .p-myesri1-classic .v2-pageKv_img {
    /* background-image: url(/cgi-bin/wp/wp-content/uploads/2021/12/myEsri_MV_banner.jpg); */
    background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/myesri/kv_myesri_pc.jpg); 
}
.p-myesri .v2-pageKv_ttl, .p-myesri-child .v2-pageKv_ttl, .p-myesri1 .v2-pageKv_ttl {
    color:#fff;
}
.p-purchases .v2-pageKv_img, .p-purchases-child .v2-pageKv_img, .p-purchases-child1 .v2-pageKv_img {
    /* background-image: url(/cgi-bin/wp/wp-content/uploads/2021/12/myEsri_MV_banner.jpg); */
    background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/purchases/kv_buying_pc.jpg);
}
.p-arcgis-customer-portal .v2-pageKv_img, .p-arcgis-customer-portal-child .v2-pageKv_img{
    /* background-image: url(/cgi-bin/wp/wp-content/uploads/2021/12/myEsri_MV_banner.jpg); */
    background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/arcgis-customer-portal/kv_customerportal_pc.jpg);
}
.p-support .v2-pageKv_img, .p-support-child .v2-pageKv_img{
   /* background-image: url(/cgi-bin/wp/wp-content/uploads/2021/12/myEsri_MV_banner.jpg); */
    background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/arcgis-customer-portal/kv_customerportal_pc.jpg);
}
.p-training .v2-pageKv_img, .p-training-child .v2-pageKv_img{
   /* background-image: url(/cgi-bin/wp/wp-content/uploads/2021/12/myEsri_MV_banner.jpg); */
    background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/training/kv_training_pc.jpg);
}
.v2-list-dot.list-large li{
   font-size:1.8rem;
   font-weight:bold;
   margin-top: 20px;
}
.tr-type span:nth-child(n+2) {
    margin-left: 30px;
}
.v2-flow-order_step6_dl dl{
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.v2-flow-order_step6_dl dt {
  width: 20%;
  padding-bottom: 20px;
  margin-bottom: 10px;
  font-weight:bold;
}
.v2-flow-order_step6_dl dd {
    width: 80%;
    padding-bottom: 20px;
    margin-bottom: 10px;
    padding-left: 2%;
}
/* top page */
.sec-topBanner{
    padding: 3% 0 0 0;
}
.sec-topBanner .v2-container {
    max-width: 1500px;
}
#v2-header.v2-header~#v2-main {
    margin-top: 100px;
}
/* /top page */
/* products pages */
.v2-segmentedControl_listBox::before{
    z-index : 20;
}
.v2-tabSet.-allTab .v2-tabBtn {
    justify-content: left;
}
li.login_btn a {
    background-color: #0079c1;
    padding: 8px 20px;
}
@media only screen and (max-width: 768px){
  .mb_login_btn  {
     padding-bottom: 30px;
  }
  .mb_login_btn  a {
    padding: 15px 30px;
    background-color: #0079c1;
    color: #fff;
    text-decoration: none;
  }
}
@media only screen and (min-width: 768px){
  .mb_login_btn  {
    display:none; 
  }
}
/* /products pages */
/* case-studies-list */
.sec-.mapSearch {
    display: none;
}
/* /case-studies-list */
/* industries */
.p-defense-child1 .v2-segmentedControl_imgTxt_cont{
    font-size: 1.6rem;
}
@media only screen and (min-width: 768px){
  .v2-pageKvMenu.bnr_fontc_white + .v2-pageKv_inr .v2-pageKv_txt {
     color: #ffffff;
  }
}
@media print, screen and (min-width: 769px) {
    .v2-pageKvMenu::after {
        right: 10vw;
    }
}
/* /industries */
/* /event/details/ */
.v2-motto-tt .motto-program dt {
    font-size: 1.6em;
    font-weight: bold;
    color: #666;
}
.v2-motto-tt .motto-program dd {
    padding-left: 4%;
}
.motto-program  span.v2-motto-ses-cat {
    background: linear-gradient(transparent 70%, #abd1ff 0%);
    font-size: 1.2em;
}
h3.v2-motto-ses-title + .v2-motto-ses-desc{
    margin-bottom:30px;
}
.motto-program  .v2-motto-ses-title {
    margin-top: 10px;
}
.motto-program  .v2-motto-gesut {
    font-weight: bold;
    font-size: 1.2em;
}
.motto-program .v2-motto-ses-title {
    margin-top: 10px;
    font-size: 1.2em;
}
.motto-program .v2-motto-guest-ses-title {
    margin-top: 10px;
    font-size: 1.5em;
    margin-bottom: 25px;
 }
.motto-program .v2-motto-gesut.guest-org{
    line-height:1.4;
}
.motto-program .v2-motto-gesut.guest-person{
    margin-top: 10px;
    font-size: 1.5em;
}
.v2-postBody table th {
     background-color: #003c52;
     font-weight: normal;
     /* color: #fff; */
}
.v2-postBody table.ss_formprivacy th {
     color: #fff;
}
.v2-postBody .v2-table {
    font-size: 1.15em;
}
.v2-motto-tt .motto-program dt:nth-child(n+2) {
    border-top: 1px dashed #000;
    margin-top: 50px;
    padding-top: 10px;
}
p.v2-motto-ses-desc {
    margin-top: 0.8em;
}
/** /event/details/ */
/* myesri */
.v2-goto-myesri-classic {
    position: relative;
    top: -300px;
    width: 350px;
    display: block;
    margin-right: 30px;
    margin-left: auto;
}
.v2-goto-myesri-classic a{
    background-color: #0079c1;
    color: #fff;
        padding: 10px 20px;
}
/* /myesri */
/* gcf */
.p-gcf2023 .v2-gcfKv.-top{
   background-image: url(https://www.esrij.com/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/events/gcf/gcf2023_banner_1180x440_r_v1.png);
}
.p-gcf2023-child2 .v2-gcfKv , .p-gcf2023-autumn-child2 .v2-gcfKv {
   background-image: url(https://www.esrij.com/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/events/gcf/gcf2023_banner_1180x150_r_v1.png);
}
.p-gcf2023 .v2-gcfSummaryLect_txt{
  width:64.66667%;
}
span.gcf2023-sst{
  font-weight:bold;
}
.p-gcf2024 .v2-gcfKv.-top {
    background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/events/gcf/GCF2024topbn1180x440_v2.jpg);
}
.p-gcf2024-child2 .v2-gcfKv {
    background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/events/gcf/GCF2024topbn1180x150_v22.jpg);
}
.p-gcf2024-autumn .v2-gcfKv {
   background-image: url(/cgi-bin/wp/wp-content/uploads/2024/08/giscom2024-autumn_pagebanner.jpg);
}
.p-gcf2024-autumn-child2 .v2-gcfKv {
   background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/events/gcf/gcf2024-autumn_pagebanner_w1500.jpg);
}

.p-gcf2025 .v2-gcfKv.-top , .p-gcf2025-branch .v2-gcfKv.-top {
    background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/events/gcf/GCF2025topbn1180x440-v02);
}
.p-gcf2025-child2 .v2-gcfKv {
    background-image: url(/cgi-bin/wp/wp-content/themes/esri-v2/_assets/images/events/gcf/GCF2025topbn1180x150.png);
}
/* /gcf */
