#wrap #container.info_business .contents_area .sub_tit {font-family: 'NotoSansB'; font-size:var(--font-size-h3);line-height: 1;letter-spacing: -0.065em; text-align:center}
#wrap #container.info_business .contents_area .sub_txt {color:#666;font-size:var(--font-size);line-height: 1.5;letter-spacing: -0.03em; text-align:center; margin-top:1.5em}

#wrap #container.info_business .contents_area .section_1 .img_box {width:100%; max-width:1068px; text-align:center; margin:95px auto 0}
#wrap #container.info_business .contents_area .section_1 .img_box img {width:100%}
#wrap #container.info_business .contents_area .section_2 {padding-top:95px; border-top:1px solid #dadada}
#wrap #container.info_business .contents_area .section_2 .img_box {position:relative; width:100%; margin:90px auto 0; background:url('/static/img/info/business/section2_img.jpg') center top no-repeat}
#wrap #container.info_business .contents_area .section_2 .img_box .img_tit {position:absolute; left:0; top:200px; width:100%; font-family:"NotoSansM"; font-size:30px; text-align:center;letter-spacing: -0.03em;}
#wrap #container.info_business .contents_area .section_2 .img_box ul {display:flex; justify-content: space-between;width:854px; padding-top:497px; margin:0 auto;}
#wrap #container.info_business .contents_area .section_2 .img_box ul li {text-align: center;}
#wrap #container.info_business .contents_area .section_2 .img_box ul li .copy_tit {font-family:"NotoSansM";  font-size:30px;line-height: 44px;letter-spacing: -0.05em;}
#wrap #container.info_business .contents_area .section_2 .img_box ul li:nth-child(1) .copy_tit span {color:#f37321}
#wrap #container.info_business .contents_area .section_2 .img_box ul li:nth-child(2) .copy_tit span {color:#0081b7}
#wrap #container.info_business .contents_area .section_2 .img_box ul li:nth-child(3) .copy_tit span {color:#45b97c}
#wrap #container.info_business .contents_area .section_2 .img_box ul li .copy_txt {position:relative; color:#666; font-family:"NotoSansL"; font-size:18px;line-height: 1.4;letter-spacing: -0.03em;padding-top:60px}
#wrap #container.info_business .contents_area .section_2 .img_box ul li .copy_txt:before {content:''; position:absolute; left:50%; top:30px; display:block; width:0; height:0; margin-left:-5px; border-top:9px solid #98abb3; border-left:5px solid transparent; border-right:5px solid transparent}

@media all and (max-width:1023px) { 
  #wrap #container.info_business .contents_area .sub_txt {line-height:5.278vw}
  #wrap #container.info_business .contents_area .section_2 {border-top:0; padding-top:6.944vw}
  #wrap #container.info_business .contents_area .section_2 .img_box {margin:12.5vw auto 0; background:url('/static/img/info/business/section2_img_m.jpg') center top no-repeat; background-size:100% auto}
  #wrap #container.info_business .contents_area .section_2 .img_box .img_tit {top:24.306vw; font-size:4.167vw}
  #wrap #container.info_business .contents_area .section_2 .img_box ul {width:100%; padding:57.639vw 6.667vw 0}
  #wrap #container.info_business .contents_area .section_2 .img_box ul li {width:27.778vw}
  #wrap #container.info_business .contents_area .section_2 .img_box ul li .copy_tit {display:flex; align-items: center; justify-content: center; width:27.778vw; height:27.778vw; color:#fff; font-size:3.611vw; border-radius:100%}
  #wrap #container.info_business .contents_area .section_2 .img_box ul li .copy_tit span {color:#fff !important}
  #wrap #container.info_business .contents_area .section_2 .img_box ul li .copy_txt {color:#333; font-size:3.333vw}
  #wrap #container.info_business .contents_area .section_2 .img_box ul li:nth-child(1) .copy_tit {background:#f37321}
  #wrap #container.info_business .contents_area .section_2 .img_box ul li:nth-child(2) .copy_tit {background:#0081b7}
  #wrap #container.info_business .contents_area .section_2 .img_box ul li:nth-child(3) .copy_tit {background:#45b97c}
  #wrap #container.info_business .contents_area .section_2 .img_box ul li:nth-child(1) .copy_txt span {color:#f37321}
  #wrap #container.info_business .contents_area .section_2 .img_box ul li:nth-child(2) .copy_txt span {color:#0081b7}
  #wrap #container.info_business .contents_area .section_2 .img_box ul li:nth-child(3) .copy_txt span {color:#45b97c}

}