@charset "UTF-8";

.sec_wrap_item_in p {
  font-weight:400;
}
.sec_wrap_item_in .item_imgbk {
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:20px;
}
.sec_wrap_item_in .item_imgbk .img1 {
  width:46.34%;
  max-width:431px;
}
.sec_wrap_item_in .item_imgbk .img2 {
  width:47.85%;
  max-width:445px;
}
.ticket_wrap {
  padding:47px 25px;
  border:1px solid #c2e0f4;
}
.ticket_list {
  max-width:883px;
  margin:0 auto;
}
.ticket_list-item {
  display:flex;
  gap:30px;
  padding:40px 0;
}
.ticket_list-item:not(:last-child) {
  border-bottom:1px solid #c2e0f4;
}
.ticket_list-name {
  color:#004fb2;
  font-weight:700;
  line-height:1.35;
  width:calc(100% - 610px);
  min-width:210px;
}
.ticket_list-name span {
  display:inline-block;
}
.ticket_list-img {
  display:flex;
  align-items:flex-start;
  gap:10px;
  max-width:610px;
}
.ticket_list-img img {
  width:calc((100% - 10px)/2);
}


@media screen and (max-width: 1440px) {
/* -------------------------------------

------------------------------------- */


}


@media screen and (max-width: 1260px) {


}

@media screen and (max-width: 1050px) {


}

@media screen and (max-width: 980px) {



}

@media screen and (max-width: 920px) {
}

@media screen and (max-width: 880px) {




}

@media screen and (max-width: 820px) {




}

@media screen and (max-width: 768px) {
.ticket_list-item {
    flex-direction:column;
}


}

@media screen and (max-width: 700px) {
}

@media screen and (max-width: 640px) {


}

@media screen and (max-width: 600px) {


}

@media screen and (max-width: 500px) {



}

@media screen and (max-width: 400px) {



}
@media screen and (max-width: 360px) {


}

@media screen and (max-width: 320px) {

}

@media screen and (min-width: 769px) {
 
}
