@charset "utf-8";


/*--[ for /access/hikari/minico/ad/inc/HCM-flow-new.httxt overwrite ]--*/
#minico-202202 #js-select-tab6.js-select-tab{
  margin-top:64px;
}
@media screen and (max-width:767px){
  #minico-202202 #js-select-tab6.js-select-tab{
    margin-top:0;
  }
}
/*--[ for /access/hikari/minico/ad/inc/HCM-flow-new.httxt overwrite ]--*/






/*--[ for /access/hikari/minico/ad/inc/HCM-flow-div.httxt overwrite ]--*/
#minico-202202 #js-select-tab7.js-select-tab{
  padding-bottom:40px;
}
@media screen and (max-width:767px){
  #minico-202202 #js-select-tab7.js-select-tab{
    padding-bottom:0;
  }
}
/*--[ for /access/hikari/minico/ad/inc/HCM-flow-div.httxt overwrite ]--*/









/*--[ for style.css/nav_area_02 overwrite ]--*/
.hdgNavArea > nav {
  z-index:30 !important;
}
@media screen and (min-width:768px){
  #minico-202202-nav.nav_area_02{
    background-color:#fff;
    border-top:1px solid #858585;
  }
  #minico-202202-nav .pageNav a{
    color:#000;
    font-weight:bold;
    align-items:center;
  }
  #minico-202202-nav .pageNav a::after{
    content:url("/access/hikari/minico/ad/images/ad-pageNav-v.png");
  }
}
/*--[ for style.css/nav_area_02 overwrite ]--*/




/*--[ for option-service-container.css/nav_area_02 overwrite ]--*/
#minico-202202 .optionservices.container.tac{
  display:none;
}
/*--[ for option-service-container.css/nav_area_02 overwrite ]--*/





/*--[ for /ad_simpleapply/css/style_add.css/service_wrap_box.type5 overwrite ]--*/
#minico-202202 .service_wrap_box.type5{
  margin-bottom:120px;
}
@media screen and (max-width: 767px){
  #minico-202202 .service_wrap_box.type5{
    margin-bottom:55px;
  }
}
/*--[ for /ad_simpleapply/css/style_add.css/service_wrap_box.type5 overwrite ]--*/
















/*--[ for minico-202202 ]--*/
#minico-202202 .hide{
  display:none;
}
@media screen and (min-width:768px){
  #minico-202202 .sp{
    display:none;
  }
}
@media screen and (max-width:767px){
  #minico-202202 .pc{
    display:none;
  }
}
#minico-202202 .wrap-in{
  max-width:1100px;
  margin:0 auto;
}
#minico-202202 a.ad-notice{
  text-decoration:none;
  border-bottom:1px solid;
  transition:none;
}
#minico-202202 a.ad-notice:hover{
  border-bottom:none;
}
#minico-202202 ul.ad-notice li{
  font-size:1.4rem;
  line-height:2;
  padding-left:1.4rem;
  text-indent:-1.4rem;
}
#minico-202202 h2.ad-red{
  margin:0 0 60px;
}
#minico-202202 .ad-p-notice{
  display:flex;
  justify-content:center;
}
#minico-202202 .ad-p-notice h3{
  max-width:150px;
  flex:0 0 150px;
  display:flex;
  justify-content:center;
  align-items:center;
  color:#fff;
  font-size:2rem;
  line-height:1.4;
  padding:20px;
  background-color:#a7a7a7;
}
#minico-202202 .ad-p-notice div{
  max-width:950px;
  flex:0 1 950px;
  font-size:1.4rem;
  text-align:left;
  padding:20px;
  background-color:#f0f0f0;
}
#minico-202202 .ad-notice-go{
  position:relative;
  display:inline-block;
  padding-right:2rem;
}
#minico-202202 .ad-notice-go::after{
  position:absolute;
  right:0;
  content:'＞';
  text-align:right;
}
#minico-202202 .ad-notice-go[href^="#"]::after{
  transform: rotate(90deg);
}
#minico-202202 .ad-outside::after{
  right:1px;
  content:url("/access/hikari/minico/ad/images/ad-outside.png");
}
#minico-202202 .ad-ip{
  color:#bd3531;
}





/*--[ MV ]--*/
#minico-202202 .mv-notice{
  position:relative;
  z-index:20;
  background-color:#bd3531;
  box-shadow:0px 6px 7px rgba(0, 0, 0, 0.1);
}
#minico-202202 .mv-notice .wrap-in{
  color:#fff;
  font-size:1.4rem;
  text-align:right;
  padding:5px 0;
}
#minico-202202 .mv-main{
  position:relative;
}
#minico-202202 .mv-main .mv-flex{
  position:relative;
  display:flex;
  justify-content:center;
  align-items:center;
}
#minico-202202 .mv-main .mv-flex::before,
#minico-202202 .mv-main .mv-flex::after{
  position:absolute;
  content:'';
  display:block;
  top:0;
  bottom:0;
  width:50%;
}
#minico-202202 .mv-main .mv-flex::before{
  left:0;
  background-color:#f5f5ed;
}
#minico-202202 .mv-main .mv-flex::after{
  right:0;
  background-color:#be2237;
}
#minico-202202 .mv-main .mv-flex .mv-img{
  z-index:10;
  max-width:700px;
  flex:0 1 700px;
}
#minico-202202 .mv-main .mv-btn{
  position:absolute;
  z-index:10;
  left:0;
  right:0;
  bottom:25px;
  text-align:right;
}
#minico-202202 .mv-main .mv-btn img,
#minico-202202 .mv-main .mv-btn_sp img{
  box-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);
}





/*--[ ad-p1 ]--*/
#minico-202202 #ad-p1 .wrap-in{
  text-align:center;
  padding:50px 0 120px;
}
#minico-202202 #ad-p1 h2{
  margin:15px 0 45px;
}
#minico-202202 #ad-p1 ul{
  max-width:1050px;
  margin:0 auto;
  padding:0 200px 60px 0;
  background:url(/access/hikari/minico/ad/images/ad-p1-bg.jpg) right top no-repeat;
}
#minico-202202 #ad-p1 ul li:not(:last-child){
  margin-bottom:24px;
}





/*--[ ad-p2 ]--*/
#minico-202202 #ad-p2{
  text-align:center;
  padding:80px 0;
  background:url(/access/hikari/minico/ad/images/ad-p2-bg.jpg) left top repeat;
}
#minico-202202 #ad-p2 ol{
  display:flex;
  justify-content:center;
  align-items:center;
  margin-bottom:60px;
}
#minico-202202 #ad-p2 ol li{
  max-width:340px;
  flex:0 1 340px;
  text-align:center;
}
#minico-202202 #ad-p2 ol li:nth-child(2){
  max-width:420px;
  flex:0 1 420px;
  padding:0 40px;
}
#minico-202202 #ad-p2 .ad-p2-point{
  margin-bottom:60px;
  padding-top:60px;
  text-align:center;
}
#minico-202202 #ad-p2 .ad-p2-point h3{
  margin-bottom:60px;
}
#minico-202202 #ad-p2 .ad-p2-wrap{
  max-width:910px;
  margin:0 auto;
  padding:0 30px;
}
#minico-202202 #ad-p2 .ad-p2-wrap p{
  font-size:2.2rem;
  line-height:2;
  font-weight:bold;
  text-align:left;
  margin:30px 0 40px;
}
#minico-202202 #ad-p2 .ad-p2-wrap h4{
  color:#666;
  font-size:2rem;
  text-align:left;
  margin:50px 0 0;
}
#minico-202202 #ad-p2 .ad-p2-wrap ul.ad-p2-notice li{
  color:#666;
  text-align:left;
}
#minico-202202 #ad-p2 #ad-p2-3 .ad-p2-wrap p{
  padding-left:170px;
  background:url(/access/hikari/minico/ad/images/ad-p2-3-momo.png) left center no-repeat;
}





/*--[ ad-p3 ]--*/
#minico-202202 #ad-p3 .wrap-in{
  text-align:center;
  margin:80px auto 120px;
  background-image:url("/access/hikari/minico/ad/images/ad-p3-bg.png");
  background-position:bottom center;
  background-size:contain;
  background-repeat:no-repeat;
  background-color:#f5f5ed;
}
#minico-202202 #ad-p3 .ad-p3-text{
  text-align:left;
  margin-left:16%;
}
#minico-202202 #ad-p3 .ad-p3-text p{
  font-size:2.2rem;
  line-height:2;
  font-weight:bold;
  max-width:81.16883%;
  margin:0 0 50px;
}
#minico-202202 #ad-p3 .ad-p3-text h4{
  color:#666;
  font-size:2rem;
}
#minico-202202 #ad-p3 .ad-p3-text ul{
  position:relative;
  max-width:906px;
  padding:0 160px 90px 0;
}
#minico-202202 #ad-p3 .ad-p3-text ul::after{
  content:url("/access/hikari/minico/ad/images/ad-p3-dog.png");
  position:absolute;
  display:block;
  bottom:20px;
  right:20px;
}
#minico-202202 #ad-p3 .ad-p3-text ul li{
  color:#666;
}





/*--[ ad-p4 ]--*/
#minico-202202 .ad-p4{
  text-align:center;
  padding:75px 30px;
  background-color:#f5f5ed;
}
#minico-202202 .ad-p4 .ad-p4-go{
  margin:40px 0 0;
}
#minico-202202 .ad-p4 a img{
  box-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);
}





/*--[ ad-js-tab ] [ ad-p5 ] [ ad-p9 ] [ ad-p10 ]--*/
#minico-202202 .ad-js-tab{
  border-bottom:2px solid #bd3531;
}
#minico-202202 .ad-js-tab.dw{
  border:none;
}
#minico-202202 .ad-js-tab ul{
  display:flex;
  justify-content:space-between;
  align-items:flex-end;
  max-width:1120px;
  margin:0 auto;
}
#minico-202202 .ad-js-tab.up ul{
  padding:0 10px;
}
#minico-202202 .ad-js-tab.dw ul{
  max-width:844px;
  margin:60px auto;
}
#minico-202202 .ad-js-tab ul li{
  cursor:pointer;
}
#minico-202202 .ad-js-tab ul li .ad-js-navi-on{
  display:none;
}
#minico-202202 .ad-js-tab ul li .ad-js-navi-off{
  display:block;
}
#minico-202202 .ad-js-tab ul li.is-current .ad-js-navi-on{
  display:block;
}
#minico-202202 .ad-js-tab ul li.is-current .ad-js-navi-off{
  display:none;
}
#minico-202202 .ad-js-tab.ad-js-tab3 ul li{
  max-width:360px;
  flex:0 1 360px;
}
#minico-202202 .ad-js-tab.ad-js-tab3 ul li:nth-child(2){
  max-width:380px;
  flex:0 1 380px;
  padding:0 10px;
}
#minico-202202 .ad-js-tab.ad-js-tab2 ul li{
  max-width:550px;
  flex:0 1 550px;
}
#minico-202202 .ad-js-tab.dw.ad-js-tab2 ul li{
  max-width:422px;
  flex:0 1 422px;
}





/*--[ ad-p5 ]--*/
#minico-202202 #ad-p5{
  text-align:center;
  padding:80px 0;
}
#minico-202202 #ad-p5 .ad-p5-area{
  text-align:left;
  margin:60px 0 20px;
  padding:0 10px;
}
#minico-202202 #ad-p5 .ad-p5-area h3{
  font-size:3rem;
  font-weight:bold;
}
#minico-202202 #ad-p5 .ad-p5-info{
  text-align:left;
  padding:0 10px;
}
#minico-202202 #ad-p5 .ad-p5-info .ad-p-notice{
  text-align:left;
  margin:60px 0 20px;
}
#minico-202202 #ad-p5 .ad-p5-area table{
  width:100%;
  border-collapse:collapse;
  border-spacing:0;
  border:2px solid #666;
}
#minico-202202 #ad-p5 .ad-p5-area table sup{
  font-size:0.7em;
  vertical-align:super;
}
#minico-202202 #ad-p5 .ad-p5-area table tr{
  border-bottom:2px solid #666;
}
#minico-202202 #ad-p5 .ad-p5-area table tr.gray{
  background-color:#f0f0f0;
}
#minico-202202 #ad-p5 .ad-p5-area table tr.red{
  background-color:#f8eaea;
}
#minico-202202 #ad-p5 .ad-p5-area table tr.type2{
  border-bottom:2px dotted #666;
}
#minico-202202 #ad-p5 .ad-p5-area table tr.type3{
  border-bottom:6px solid #666;
}
#minico-202202 #ad-p5 .ad-p5-area table th,
#minico-202202 #ad-p5 .ad-p5-area table td{
  font-size:1.8rem;
  line-height:1.3;
  font-weight:bold;
  text-align:center;
  vertical-align:middle;
  padding:20px 10px;
  border-right:2px solid #666;
}
#minico-202202 #ad-p5 .ad-p5-area table th .sub,
#minico-202202 #ad-p5 .ad-p5-area table td .sub{
  font-size:1.6rem;
}
#minico-202202 #ad-p5 .ad-p5-area table .w1{
  width:17%;
}
#minico-202202 #ad-p5 .ad-p5-area table .w2{
  width:11%;
}
#minico-202202 #ad-p5 .ad-p5-area table .w3{
  width:24%;
}
#minico-202202 #ad-p5 .ad-p5-area table .w4{
  width:16%;
}
#minico-202202 #ad-p5 .ad-p5-area table .w5{
  width:48%;
}
#minico-202202 #ad-p5 .ad-p5-area table .w6{
  width:35%;
}
#minico-202202 #ad-p5 .ad-p5-area table .s1{
  font-size:2.8rem;
}
#minico-202202 #ad-p5 .ad-p5-area table .s2{
  font-size:2.4rem;
}
#minico-202202 #ad-p5 .ad-p5-area table .s3{
  font-size:3.8rem;
}
#minico-202202 #ad-p5 .ad-p5-area table td .s3 .sub{
  font-size:2.4rem;
}
#minico-202202 #ad-p5 .ad-p5-area table tr.red th{
  font-size:2.4rem;
  line-height:1.2;
  color:#fff;
  background-color:#bd3531;
}
#minico-202202 #ad-p5 .ad-p5-area table .type1{
  text-align:left;
  border-right:2px dotted #fff;
}
#minico-202202 #ad-p5 .ad-p5-area table tr.gray .type1{
  border-right:2px dotted #f0f0f0;
}
#minico-202202 #ad-p5 .ad-p5-area table tr.red .type1{
  border-right:2px dotted #f8eaea;
}
#minico-202202 #ad-p5 .ad-p5-area table .type2{
  border-right:2px dotted #666;
}
#minico-202202 #ad-p5 .ad-p5-area table .kakko{
  display:flex;
  justify-content:center;
  align-items:center;
}
#minico-202202 #ad-p5 .ad-p5-area table .kakko::before{
  content:'（';
  font-size:6rem;
  font-weight:normal;
}
#minico-202202 #ad-p5 .ad-p5-area table .kakko div{
  padding:0 2rem;
}
#minico-202202 #ad-p5 .ad-p5-area table .kakko::after{
  content:'）';
  font-size:6rem;
  font-weight:normal;
}





/*--[ ad-p6 ]--*/
#minico-202202 #ad-p6{
  text-align:center;
  padding:80px 10px 40px;
}
#minico-202202 #ad-p6 a{
  display:block;
  margin-bottom:60px;
  transition:none;
}
#minico-202202 #ad-p6 a[target="_blank"]{
  margin-bottom:0;
}
#minico-202202 #ad-p6 .ad-p6-st{
  font-size:3rem;
  line-height:1.4;
  font-weight:bold;
  margin-bottom:24px;
}
#minico-202202 #ad-p6 .ad-p6-st .ad-p6-st-ib{
  display:inline-block;
}
#minico-202202 #ad-p6 .ad-p6-st .ad-p6-st-sub{
  color:#666;
  font-size:0.75em;
}





/*--[ anc-section-02n ]--*/
#minico-202202 #anc-section-02n .wrap-in{
  text-align:center;
  padding:80px 0 0;
}
#minico-202202 #anc-section-02n h2.ad-red{
  margin:0;
}





/*--[ ad-p8 ]--*/
#minico-202202 #ad-p8{
  text-align:center;
  padding:80px 0;
  background-color:#ececec;
}





/*--[ ad-p9 ]--*/
#minico-202202 #ad-p9 .ad-p9-add{
  text-align:center;
  padding:80px 0 0;
  background-color: #ececec;
}





/*--[ anc-flow add ]--*/
#minico-202202 #anc-flow .anc-flow-add{
  text-align:center;
  margin:30px 0 0;
  padding:80px 0 0;
  background-color:#ececec;
}





/*--[ CV ]--*/
#minico-202202 #cv{
  text-align:center;
  padding:65px 30px 40px;
  background-color:#f5f5ed;
}
#minico-202202 #cv .cv-st{
  margin:0 0 40px;
}
#minico-202202 #cv ul.cv-go{
  margin:0 0 40px;
  padding-top: 30px;
}
#minico-202202 #cv ul.cv-go li{
  padding-bottom:40px;
}
#minico-202202 #cv ul.cv-go li img{
  box-shadow:2px 2px 2px rgba(0, 0, 0, 0.25);
}
#minico-202202 #cv .cv-tell{
  margin:0 0 40px;
}
#minico-202202 #cv h3{
  text-align:left;
  font-size:2.4rem;
}
#minico-202202 #cv .ad-notice{
  text-align:left;
}
#minico-202202 #cv .cv-title{
  font-size: 5rem;
  font-weight: bold;
  text-align: center;
}
#minico-202202 #cv ul.cv-go a + .cv-tell{
  margin-top: 50px;
}




@media screen and (max-width:767px){
  #minico-202202{
    max-width:767px;
  }
  #minico-202202 h2.ad-red{
    margin:0 0 6.51041%;
  }
  #minico-202202 .ad-p-notice{
    display:block;
  }
  #minico-202202 .ad-p-notice h3{
    max-width:100%;
    padding:5px;
  }
  #minico-202202 .ad-p-notice div{
    max-width:100%;
    padding:10px;
  }
  #minico-202202 .ad-p-notice div p{
    margin-bottom:0.5em;
  }
  
  
  
  
  
  /*--[ MV ]--*/
  #minico-202202 .mv-logo{
    position:relative;
    z-index:10;
    margin-left:20px;
    width:160px;
    height:42px;
    display:flex;
    align-items:center;
  }
  #minico-202202 .mv-logo img{
    flex:0 1 160px;
  }
  #minico-202202 .mv-notice .wrap-in{
    text-align:left;
    padding:10px 20px;
  }
  #minico-202202 .mv-main .mv-btn_sp{
    text-align:center;
    padding:6% 3.90625% 12%;
    background-color:#f5f5ed;
  }





  /*--[ ad-p1 ]--*/
  #minico-202202 #ad-p1 .wrap-in{
    padding:6.510416% 0 15.625%;
    margin:10px 3.90625% 0;
    background:url(/access/hikari/minico/ad/images/ad-p1-bg_sp.jpg) right top no-repeat;
  }
  #minico-202202 #ad-p1 h2{
    margin:2.11864% 0 5.859375%;
  }
  #minico-202202 #ad-p1 ul{
    padding:0 0 8.47457% 0;
    background:none;
  }
  #minico-202202 #ad-p3 .ad-p3-text ul{
    padding:0;
  }
  #minico-202202 #ad-p1 ul li:not(:last-child){
    margin-bottom:6.77966%;
    background-color:#fff;
  }





  /*--[ ad-p2 ]--*/
  #minico-202202 #ad-p2{
    padding:5.2083% 0;
  }
  #minico-202202 #ad-p2 h2.ad-red{
    padding:0 9.38722%;
  }
  #minico-202202 #ad-p2 ol{
    display:inherit;
    padding:0 10.4166%;
    margin-bottom:10.41666%;
  }
  #minico-202202 #ad-p2 ol li,
  #minico-202202 #ad-p2 ol li:nth-child(2){
    max-width:100%;
    padding:0 0 7.8125%;
  }
  #minico-202202 #ad-p2 ol li:last-child{
    padding:0;
  }
  #minico-202202 #ad-p2 .ad-p2-point{
    margin-bottom:10.41666%;
    padding-top:10.41666%;
  }
  #minico-202202 #ad-p2 .ad-p2-point h3{
    margin-bottom:6.51041%;
  }
  #minico-202202 #ad-p2 .ad-p2-wrap{
    padding:0 3.90625%;
  }
  #minico-202202 #ad-p2 .ad-p2-wrap p{
    margin:6.51041% 0;
  }
  #minico-202202 #ad-p2 .ad-p2-wrap h4{
    margin:6.51041% 0 10px;
  }





  /*--[ ad-p3 ]--*/
  #minico-202202 #ad-p3 .wrap-in{
    margin:10.41666% 3.90625% 7.8125%;
  }
  #minico-202202 #ad-p3 .ad-p3-text p{
    max-width:100%;
    margin:0 0 6.510416%;
  }
  #minico-202202 #ad-p3 .ad-p3-text{
    padding:0 6.510416%;
    margin-left:0;
  }
  #minico-202202 #ad-p3 .ad-p3-text ul::after{
    content:url("/access/hikari/minico/ad/images/ad-p3-dog_sp.png");
    position:relative;
    bottom:0;
    right:0;
    text-align:right;
    padding:0 0 10px;
  }





  /*--[ ad-p4 ]--*/
  #minico-202202 .ad-p4{
    padding:2.60416% 3.90625% 9.114583%;
  }
  #minico-202202 .ad-p4 .ad-p4-go{
    margin:5.20833% 0 0;
  }





  /*--[ ad-p5 ]--*/
  #minico-202202 #ad-p5{
    padding:15.625% 0 9.114583%;
  }
  #minico-202202 #ad-p5 h2.ad-red{
    margin:0 8.26822% 6.51041%;
  }
  #minico-202202 #ad-p5 .ad-p5-info .ad-p-notice{
    text-align:left;
    margin:6.51041% 0 6.51041%;
  }
  #minico-202202 #ad-p5 .ad-p5-area{
    margin:7.8125% 0 2.60416%;
  }
  #minico-202202 #ad-p5 .ad-p5-area .ad-p5-scroll{
    overflow:scroll;
  }
  #minico-202202 #ad-p5 .ad-p5-area .ad-p5-scroll table{
    width:820px;
  }





  #minico-202202 #ad-p5 .ad-p5-area table th,
  #minico-202202 #ad-p5 .ad-p5-area table td{
    font-size:1.26953125rem;
    padding:5px;
  }
  #minico-202202 #ad-p5 .ad-p5-area table th .sub{
    font-size:0.9em;
  }
  #minico-202202 #ad-p5 .ad-p5-area table td .sub{
    font-size:0.8em;
  }
  #minico-202202 #ad-p5 .ad-p5-area table .s1{
    font-size:1.46484375rem;
  }
  #minico-202202 #ad-p5 .ad-p5-area table .s1.top{
    font-size:1.953125rem;
  }
  #minico-202202 #ad-p5 .ad-p5-area table .s1.top .sub{
    font-size:1.3671875rem;
  }
  #minico-202202 #ad-p5 .ad-p5-area table .s2{
    font-size:1.26953125rem;
  }
  #minico-202202 #ad-p5 .ad-p5-area table .s3{
    font-size:2.9296875rem;
  }
  #minico-202202 #ad-p5 .ad-p5-area table tr.red th{
    font-size:1.3671875rem;
  }
  #minico-202202 #ad-p5 .ad-p5-area table .kakko::before{
    font-size:2.34375rem;
  }
  #minico-202202 #ad-p5 .ad-p5-area table .kakko div{
    padding:0 0.9765625rem;
  }
  #minico-202202 #ad-p5 .ad-p5-area table .kakko::after{
    font-size:2.34375rem;
  }

  
  
  
  
  
  
  
  
  
  
  
  /*--[ ad-p5 - anc-flow add ]--*/
  #minico-202202 #ad-p5 .ad-p5-area,
  #minico-202202 #ad-p5 .ad-p5-info{
    padding:0 3.90625%;
  }





  /*--[ ad-js-tab ] [ ad-p5 ] [ ad-p9 ] [ ad-p10 ]--*/
  #minico-202202 .ad-js-tab.up ul{
    display:inherit;
    padding:0;
  }
  #minico-202202 .ad-js-tab.ad-js-tab2 ul li,
  #minico-202202 .ad-js-tab.ad-js-tab3 ul li{
    max-width:620px;
    margin:0 8.26822% 6.69344%;
  }
  #minico-202202 .ad-js-tab.ad-js-tab3 ul li:nth-child(2){
    max-width:620px;
    padding:0;
  }
  #minico-202202 .ad-js-tab.ad-js-tab2 ul li.is-current{
    margin:0 8.26822% 6.69344%;
  }
  #minico-202202 .ad-js-tab.dw ul{
    max-width:620px;
    margin:6.51041% 8.26822%;
  }
  #minico-202202 .ad-js-tab.dw.ad-js-tab2 ul li{
    max-width:310px;
    flex:0 1 310px;
    margin:0;
  }
  #minico-202202 .ad-js-tab.dw.ad-js-tab2 ul li:first-child{
    margin:0 10px 0 0;
  }
  #minico-202202 .ad-js-tab.dw.ad-js-tab2 ul li:last-child{
    margin:0 0 0 10px;
  }





  /*--[ ad-p6 ]--*/
  #minico-202202 #ad-p6{
    padding:10.41666% 3.90625% 5.20833%;
  }
  #minico-202202 #ad-p6 a{
    margin-bottom:8.47457%;
  }
  #minico-202202 #ad-p6 .ad-p6-st{
    font-size:2.6rem;
    margin-bottom:3.38983%;
  }





  /*--[ anc-section-02n ]--*/
  #minico-202202 #anc-section-02n .wrap-in{
    padding:10.41666% 0 0;
  }
  #minico-202202 #anc-section-02n h2.ad-red{
    margin:0;
    padding:0 4%;
  }
  
  
  
  
  
  /*--[ ad-p8 ]--*/
  #minico-202202 #ad-p8{
    padding:10.41666% 0;
  }
  #minico-202202 #ad-p8 h2.ad-red{
    margin:0 3.90625% 6.51041%;
  }
  
  
  
  
  
  /*--[ ad-p9 ]--*/
  #minico-202202 #ad-p9 .ad-p9-add{
    padding:10.41666% 0 0;
  }
  #minico-202202 #ad-p9 h2.ad-red{
    margin:0 8.26822% 6.51041%;
  }
  
  
  
  
  
  /*--[ anc-flow add ]--*/
  #minico-202202 #anc-flow .anc-flow-add{
    margin:11.71875% 0 0;
    padding:10.41666% 0 0;
  }
  #minico-202202 #anc-flow h2.ad-red{
    margin:0 8.26822% 6.51041%;
  }





  /*--[ CV ]--*/
  #minico-202202 #cv{
    padding:15.625% 3.90625% 6.51041%;
  }
  #minico-202202 #cv h2{
    padding:0;
  }
  #minico-202202 #cv .cv-st{
    margin:0 0 5.6497%;
  }
  #minico-202202 #cv ul.cv-go{
    margin:0;
  }
  #minico-202202 #cv ul.cv-go li:last-child{
    padding:6.51041% 0 6.51041%;
  }
  #minico-202202 #cv ul.cv-go li.hide{
    display:none;
  }
  #minico-202202 #cv .cv-tell{
    max-width:708px;
    margin:0 auto 7.06214%;
  }
  #minico-202202 #cv .cv-title{
    font-size: 6.13vw;
  }
  #minico-202202 #cv ul.cv-go a + .cv-tell{
    margin-top: 24px;
  }
}





@media screen and (max-width:480px){
  #minico-202202 .ad-p-notice h3{
    font-size:1.25rem;
  }
  #minico-202202 .ad-p-notice div{
    font-size:0.875rem;
  }
  #minico-202202 ul.ad-notice li{
    font-size:0.875rem;
    padding-left:0.875rem;
    text-indent:-0.875rem;
  }
  #minico-202202 .mv-notice .wrap-in{
    font-size:1.1rem;
  }
  #minico-202202 #ad-p1 .wrap-in{
    background:url(/access/hikari/minico/ad/images/ad-p1-bg_sp2.jpg) right top no-repeat;
  }
  #minico-202202 #ad-p2 .ad-p2-wrap p{
    font-size:1.375rem;
  }
  #minico-202202 #ad-p2 .ad-p2-wrap h4{
    font-size:1.25rem;
  }
  #minico-202202 #ad-p2 #ad-p2-3 .ad-p2-wrap p{
    position:relative;
    padding-left:110px;
    background:none;
  }
  #minico-202202 #ad-p2 #ad-p2-3 .ad-p2-wrap p::before{
    content:'';
    position:absolute;
    display:block;
    top:0;
    left:0;
    bottom:0;
    width:100px;
    height:156px;
    margin:auto 0;
    background-image:url(/access/hikari/minico/ad/images/ad-p2-3-momo.png);
    background-position:center left;
    background-size:contain;
    background-repeat:no-repeat;
  }
  #minico-202202 #ad-p3 .ad-p3-text p{
    font-size:1.375rem;
  }
  #minico-202202 #ad-p3 .ad-p3-text h4{
    font-size:1.25rem;
  }
  #minico-202202 #ad-p3 .ad-p3-text ul::after{
    content:url("/access/hikari/minico/ad/images/ad-p3-dog_sp2.png");
  }
  #minico-202202 #ad-p5 .ad-p5-area h3{
    font-size:1.875rem;
    margin-bottom:5px;
  }
  #minico-202202 #ad-p6 .ad-p6-st{
    font-size:1.625rem;
  }
  #minico-202202 #cv h3{
    text-align:left;
    font-size:1.2rem;
    margin-bottom:5px;
  }
}




