@charset "UTF-8";
/* CSS Document */

.conveni_shosai{ padding:2em; line-height:2em; background:#f1f1f1; width:100％;  box-sizing:border-box;}
.title_shosai{font-size:1.6em; margin:0 auto; color:white; padding:3pt; background:#0f9554; margin-bottom:2rem;}
.title_conveni{font-size:1.2em; color:white; padding-left:7pt; background-color:#0f9554; margin:2em 0 4pt;}
.convenilogo{}
.logo-copy{list-style:none;width:100%;font-size:0.9em;text-align:center;padding:0pt;/* vertical-align:text-bottom!important; */}
.shosai-copy{padding:0pt; list-style: none;}
.title_shosai{text-align:center; }
.conveni_full{ width:940px; margin:0 auto 5em;}
.case{text-align:left; margin:0 auto 5em;}
ul{}
.logogroupe{}  
.isubtab.second{text-align:center;}
.tab_warp{vertical-align:top;text-align:left;}

.isubtab{background-color:#fff; margin:2em 0; text-align:center;}


.first img{width:100%;}
.second img{width:100%;}
.third img{width:85%;}
.fourth img{width:60%;}
.fifth img{width:95%;}
.sixth img{width:90%;}
.seventh img{width:100%;}

.convenilogo.seventh{width:25%;height:10em;} 

.convenilogo{display:inline-block;width:16%;height:9em;text-align:center;background:#fff;padding:30pt 10pt;margin:0;vertical-align:bottom!important;}

.first .logo-copy{ position:relative!important; top:18px;}
.second .logo-copy{ position:relative!important; top:7px;}
.third .logo-copy{ position:relative!important; top:18px;}
.fourth .logo-copy{ position:relative!important; top:10px;}
.fifth .logo-copy{ position:relative!important; top:17px;}
.sixth .logo-copy{ position:relative!important; top:18px;}
.seventh .logo-copy{ position:relative!important; top:30px;}



@media screen and (max-width: 640px) {
    
.convenilogo{margin:0; auto display:block; width:70%; height:7%; padding:0.5em 15pt;}
.convenilogo.seventh{width:90%;height:7%;}
.first .logo-copy,
.second .logo-copy,
.third .logo-copy,
.fourth .logo-copy,
.fifth .logo-copy,
.sixth .logo-copy,
.seventh .logo-copy{ position:relative!important; top:0px;}    
 .conveni_full{ width:100%; margin:0 auto 5em;}
  
}