@charset "utf-8";

#inc01{position:relative;padding:174px 0 210px 0;font-family:var(--k-font)}
#inc01 .pl{white-space:pre-line}
#inc01:after{position:absolute;content:'';left:50%;top:0;width:1px;height:100%;background:#e1e1e1}
#inc01:before{position:absolute;content: '';left:0;bottom:52%;width:100%;height:1px;background:#e1e1e1}
#inc01 .inc01_inr{position:relative}
#inc01 .inc01_inr:after{position:absolute;content:'';width:100%;height:1px;top:250px;left:50%;background:#e1e1e1}
#inc01 .inc01_inr:before{position:absolute;content:'';width:1px;height:100%;top:250px;right:110px;background:#e1e1e1}
#inc01 .inner{max-width:var(--mainsize);margin:0 auto}
#inc01 .inner .top_area{display:flex;gap:274px}
#inc01 .inner .top_area .left .en_tit{font-size:66px;font-family:var(--e-font);color:#111;line-height:1.1}
#inc01 .inner .top_area .left .en_tit b{padding-left:90px;font-weight:normal}
#inc01 .inner .top_area .left .en_tit span{font-size:17px;border-bottom:1px solid #111}
#inc01 .inner .top_area .left .ko_box .tit{padding:90px 0 50px 0;font-size:46px;font-weight:300;line-height:1.4;color:#111;font-family:var(--e-font)}
#inc01 .inner .top_area .left .ko_box .tit span{font-weight:700}
#inc01 .inner .more{display:flex;align-items:center;justify-content:center;width:100px;height:100px;margin:60px 0 0 506px;border:1px solid #111;border-radius:50%}
#inc01 .inner .more:hover{transform:rotate(45deg);transition:all .2s}
#inc01 .inner .top_area .right .top_txt{position:relative;padding-bottom:240px}
#inc01 .inner .top_area .right .top_txt:after{position:absolute;content:'';left:-60px;top:4px;width:11px;height:11px;background:#000;border-radius:50%}
#inc01 .inner .bot_area{display:flex;justify-content:space-between}
#inc01 .inner .bot_area .left .img_box{position:relative;max-width:max-content;margin:-120px 0 0 -50px}
#inc01 .inner .bot_area .left .img_box a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;width:160px;height:160px;line-height:1.4;position:absolute;bottom:-60px;right:-80px;color:#fff;font-size:15px;background:#111;text-align:center;border-radius:50%;font-family:var(--e-font);transition:all 0.2s}
#inc01 .inner .bot_area .left .img_box a:hover{gap:28px;bottom:-30px}
#inc01 .inner .bot_area .left .img_box a i{width:5px;height:5px;background:#fff;border-radius:50%}
#inc01 .inner .bot_area .left .en_tit{padding:160px 0 64px 0;font-size:38px;font-family:var(--e-font);line-height:1.2;color:#111}
#inc01 .inner .bot_area .left .en_tit b{padding-left: 70px;font-weight:normal}
#inc01 .inner .bot_area .left .ko_box{padding-left:70px;font-size:15px}
#inc01 .inner .bot_area .left .ko_box .tit{padding-bottom:16px;font-size:25px;font-weight:300;color:#111}
#inc01 .inner .bot_area .left .ko_box .tit span{font-weight:700}
#inc01 .inner .bot_area .right .txt_inr{padding-right:50px}
#inc01 .inner .bot_area .right .en_tit{padding:250px 0 64px 0;font-size:47px;font-family:var(--e-font);line-height:1.2;color:#111}
#inc01 .inner .bot_area .right .en_tit b{padding-left:65px;font-weight:normal}
#inc01 .inner .bot_area .right .ko_box{padding-right:50px;font-size:15px}
#inc01 .inner .bot_area .right .ko_box .tit{padding-bottom:16px;font-size:32px;font-weight:300;color:#111}
#inc01 .inner .bot_area .right .ko_box .tit span{font-weight:700}
#inc01 .inner .bot_area .right .img_r{display:block;padding-top:110px;text-align:right}
#inc01 .inner .h_img{overflow:hidden}
#inc01 .inner .h_img img{ transition:all .3s cubic-bezier(0.5, 1, 0.89, 1)}
#inc01 .inner .h_img img:hover{transform: scale(1.05,1.05)}
#inc01 .inner .bot_area .right ul li{display:flex;align-items:center;gap:10px}
#inc01 .inner .bot_area .right ul li p{font-size:17px;font-weight:700;color:#222}
#inc01 .inner .bot_area .right ul li div{display:flex;align-items:center;gap:25px;font-size:17px}