.sub_center_text_box { position:relative;width:100%;height:auto;overflow:hidden;font-size:20px;line-height:25px;text-align:center;padding:30px 10px;letter-spacing:-0.5px; }
.sub_center_text_box b { font-family: 'Paperlogy-8ExtraBold'; }
@media (max-width: 1100px) {
.sub_center_text_box { font-size:15px;line-height:19px;padding:15px 10px; }
}

.sub_bigtitle_box { position:relative;width:100%;height:auto;overflow:hidden;font-size:40px;line-height:48px;text-align:center;letter-spacing:-0.5px; }
.sub_bigtitle_box b { font-family: 'Paperlogy-8ExtraBold'; }
.sub_bigtitle_box span { color:#269bd7; }
@media all and (max-width:1100px) {
.sub_bigtitle_box { font-size:27px;line-height:32px; }
}


.sub_section01 { position:relative;width:100%;height:auto;overflow:hidden;margin:0px auto;padding:0px 10px;margin-bottom:60px; }
.sub_section01 .sub_section01_titlebox { position:absolute;width:350px;height:auto;overflow:hidden;padding:9px 10px;left:50%;top:0px;transform: translate(-50%, 0%);z-index:1;font-size:26px;line-height:30px;text-align:center;background:#0a337c;color:#fff;font-family:'Paperlogy-8ExtraBold';border-radius:24px; }
.sub_section01 .sub_section01_inbox { position:relative;max-width:1400px;width:100%;height:auto;overflow:hidden;margin:0px auto;padding:0px 0px 0px 0px;margin-top:24px;background:#fff;text-align:center;background: url(/img/C091_img_11.png);background-repeat: no-repeat;background-size: cover;background-position: center;border-radius:7px; }
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox { position:relative;max-width:800px;width:100%;height:auto;overflow:hidden;margin:0px auto; }
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox img { max-width:100%; }

.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .floating_boxout1 { position:absolute;max-width:160px;width:100%;height:auto;left:10px;top:33%;}
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .floating_boxout2 { position:absolute;max-width:160px;width:100%;height:auto;right:40px;top:10%;}

.floating_box { position:relative;max-width:160px;width:100%;height:auto; }
.floating_box .floating_text1 { width:100%;height:auto;font-size:24px;line-height:28px;margin-bottom:10px;font-family:'Paperlogy-8ExtraBold';letter-spacing: -1px; }
.floating_box .floating_text2 { width:100%;height:auto;font-size:20px;line-height:24px;border:1px solid #85ab3f;padding:8px 8px;border-radius:20px;margin-bottom:60px;background:#fff;cursor:pointer;letter-spacing: -1px; position: relative;}
.floating_box .floating_text2:hover { background:#85ab3f;color:#fff;}

.floating_box .floating_text2::before{content: "";position: absolute;top: 50%;width: 100%;height: 1px;background-color: #85ab3f;}
.floating_box .floating_text2.line1::before{left:160px;width: 110%;}
.floating_box .floating_text2.line2::before{left:160px;width: 45%;}
.floating_box .floating_text2.line3::before{right:160px;width: 120%;}
.floating_box .floating_text2.line4::before{right:160px;width: 80%;}

.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .floating_imgbox{position: relative;}
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .sub_pointer { position:absolute;cursor: pointer;width:70px;height:70px; }
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .sub_p01 { left:58%;top:32%;transform: translate(-50%, -50%); }
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .sub_p01 img { animation: scaleAnimation 0.6s infinite alternate ease-in-out; }
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .sub_p02 { left:44%;top:37%;transform: translate(-50%, -50%); }
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .sub_p02 img { animation: scaleAnimation 0.7s infinite alternate ease-in-out; }
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .sub_p03 { left:31%;top:55%;transform: translate(-50%, -50%); }
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .sub_p03 img { animation: scaleAnimation 0.6s infinite alternate ease-in-out; }
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .sub_p04 { left:50%;top:14%;transform: translate(-50%, -50%);  }
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .sub_p04 img { animation: scaleAnimation 0.7s infinite alternate ease-in-out; }

@media all and (max-width:991px) {
.sub_section01 { margin-bottom:30px; }
}
@media all and (max-width:800px) {
.sub_section01 .sub_section01_titlebox { width:280px;padding:0px 10px;font-size:18px;line-height:38px;border-radius:19px; }
.sub_section01 .sub_section01_inbox { margin-top:19px; }

.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .floating_boxout1 {max-width:120px;}
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .floating_boxout2 {max-width:120px;right: 10px;}
.floating_box { max-width:120px; }
.floating_box .floating_text2 { font-size:16px;margin-bottom: 30px;}
.floating_box .floating_text2::before{display: none;}
}
@media all and (max-width:500px) {
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox{display: flex;flex-wrap: wrap;}
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .floating_boxout1 {position: static;max-width: 100%;width: 50%;}
.sub_section01 .sub_section01_inbox .sub_section01_inimgbox .floating_boxout2 {position: static;max-width: 100%;width: 50%;}
.floating_box { max-width:100%;padding: 25px 8px 15px;}
.floating_box .floating_text2 { margin-bottom: 10px;}
}