 #content{line-height: 150%;font-size: 1.7rem;}
 #content img {max-width: 100%; height: auto;}
 #content span.next { display:block;}
 .mobile_img{ display:none}
 .bgno { background:none !important; padding-left:0px; }
 .c0 { margin-top:0px; }
 .pc_none { display:none; }
 h4:first-child { margin-top:0px; }
 h4 {margin-top:70px;font-size: 3.6rem;letter-spacing:-1px;display:block;line-height:33px;font-weight: 700;}
 h5 {margin-top:50px;font-size: 2.6rem;display:block;color: #333; font-weight:600}
 h5::before{content:'';width: 22px;height: 22px;background: url(/images/www/sub/content_sp.png?build_20250630002)-211px -10px;display: inline-block;vertical-align: middle;margin: 0 1rem 0.3rem 0;}
 h6 {margin-top:40px;font-size:2.2rem;display:block;color: #EE793F;}
 p.basic { margin-top:20px; word-break: keep-all;}
 p.line {border-bottom:1px solid #E9E9E9;display:block;margin: 8rem 0;}
  .gr { color:#12936a;}
 .rd { color:#ff0000;}
 .bl { color:#00ABE9;}
 .pen{ background: linear-gradient(to top, #ffe16c 50%, transparent 50%);}
 .underline{ border-bottom: 1px solid #000;}
  .bg_gray{background-color: #F6F6F6;padding: 10px 15px;box-sizing: border-box;border-radius: 10px;}
 .bold{font-weight: bold;}
  ul.basic { margin-top:20px;}
 ul.basic li{position:relative;font-size:16px;letter-spacing:-.2px;line-height:1.5;text-align:left;color:#323232;padding-left: 10px;box-sizing:border-box;margin-bottom: 7px;}
 ul.basic li::before{position:absolute;top:10px;left:0;content:'';display:block;width:4px;height:4px;border-radius:100%;background: #EE793F;}
 ul.basic ul{border-top: 1px dashed #d1d1d1;border-bottom: 1px dashed #d1d1d1;padding:8px 0;margin:6px 0;}
 ul.basic ul li::before{top:12px;width:5px;height:2px;background:#9d9d9d;}
 ul.ul_po > li, ul.ul_br > li{ padding-left: 20px;}
 ul.ul_po > li::before{ background:url("/images/common/sub/w_bl.png?build_20250630002") no-repeat 0px 0px;width: 15px;height: 13px;border-radius: 0;top: 6px;}
 ul.ul_br > li::before{background: url("/images/common/sub/br_bl.png?build_20250630002") no-repeat 0px 0px;width: 15px;height: 13px;border-radius: 0;top: 6px;}
 ul.basic ol.basic li{ padding-left: 0;}
 ul.basic ol.basic li::before{position: static;background: #fff;}
 ul.basic li:last-child{margin-bottom:0;}
  ol.basic { margin-top:20px; list-style: none; counter-reset: counter;}
 h5 + ol.basic{ margin-left: 10px;}
 ol.basic > li { margin-top:7px; padding-bottom:7px; border-bottom:1px dashed #d1d1d1; counter-increment: counter; }
 ol.basic > li:before{content: counter(counter);display: inline-block;border-radius: 19%;border: 1px solid #c5c5c5;width: 26px;height: 26px;text-align: center;vertical-align: middle;margin: -1px 5px 0 3px;text-indent: -1px;line-height: 1.5em;background-color:#fff;}
 ol.basic > li > ul {background-color:#F6F6F6;padding: 10px 15px;margin:10px 0;border-radius: 10px;}
 ol.basic > li > ul li{position:relative;padding-left: 10px;}
 ol.basic > li > ul li::before{position:absolute;top:10px;left:0;content:'';display:block;width: 5px;height: 2px;background: #9d9d9d;}
 ol.ol_br > li:before {background-color: #00ABE9;border: 1px solid #00ABE9;color:#fff;}
 ol.ol_ye > li:before { background-color:#ffe16c; border:1px solid #ffe16c; }
 ol.basic > li ol.basic{margin: 10px 0 6px 0;}
 ol.basic > li ol.basic > li{border-top: 1px dashed #d1d1d1;border-bottom: 0;padding: 7px 0 0 8px;}
 ol.basic > li ol.basic.bg_gray > li:first-child{border-top: 0;padding-top: 0px;}
 ol.basic > li ol.basic > li:first-child{padding-top: 10px;}
 ol.basic > li ol.basic > li:last-child{border-bottom:0;}
 ol.basic > li ol.basic > li:before{background: #8f8f8f;color: #fff;border: 0;border-radius: 50px;width: 22px;height: 22px;font-size: 15px;line-height: 22px;margin: 0px 5px;}
  table.basic { margin:25px 0 5px 0; border-right:1px solid #d2d2d2; border-top:2px solid #40434c; border-bottom:1px solid #d2d2d2; border-collapse:collapse; clear:both; width:100%; }
 table.basic th {padding:13px;background-color:#f6f6f6;border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-top: 1px solid #d2d2d2;vertical-align:middle;word-break:keep-all;color:#323232; text-align:center;}
 table.basic td { background-color:#fff; text-align:center; padding:10px; border-left:1px solid #dedede; border-top:1px solid #dedede; vertical-align:middle; word-break:break-all; }
 table.basic td.th { background-color:#f5f8fd;}
 table.basic th.bbn { border-bottom:1px solid #d2d2d2; }
 table.basic.bbn th { border-bottom:1px solid #d2d2d2; }
 table.basic:first-child { margin:0 0 0 0; }
 table.basic ul { margin-top:0;}
 table.basic ol.basic { margin-top:0px;}
 table.basic ol.basic > li { border-bottom:0px; padding-bottom:0px; }
 table.basic ol.basic > li:before{ border-radius: 50%; border: 1px solid #c5c5c5; width: 22px; height: 22px; line-height: 22px; font-size:13px; text-indent:1px; }
 table.basic .btn_dw {border:1px solid #fff;box-shadow: none;padding: 8px 15px 8px 10px;}
 table.basic .btn_dw.new3{border:0;}
 table.basic .word_keep td{word-break:keep-all;}
 .tb_info {text-align: right;}
  .tb_info + table.basic{margin-top:10px;}
 .tl_b{border-left: 2px solid #00ABE9 !important;}
 .tr_b{border-right: 2px solid #00ABE9 !important;}
 .tt_b{border-top: 2px solid #00ABE9 !important;}
 .tb_b{border-bottom: 2px solid #00ABE9 !important;}
  .c_box {background-color: #F6F6F6;margin-top:2.5rem;padding: 3rem;border-radius: 2rem;}
 .c_box > p.basic:first-child, .c_box > ul.basic:first-child, .c_box > ol.basic:first-child, .c_box > h4:first-child, .c_box > h5:first-child, .c_box > h6:first-child { margin-top:0px; }
 .c_box > p.basic { margin-top:10px; }
 .c_box2 {background-color: #fff;margin-top:4rem;padding:3rem;border: 2px solid #e7e9ed;border-radius: 20px 20px;}
 .c_box2 > p.basic:first-child, .c_box2 > ul.basic:first-child, .c_box2 > ol.basic:first-child, .c_box2 > h4:first-child, .c_box2 > h5:first-child, .c_box2 > h6:first-child { margin-top:0px; }
 .c_box2 > p.basic { margin-top:10px; }
 .c_box2 > .c_box { padding:10px; border:0px; margin-top:10px; }
 .c_box2 > .c_box:first-child { margin-top:0px; }
 .c_box3 {margin-top:4rem;border:1px solid #333;border-radius: 20px; padding: 3rem;}
 .c_box3 > p.basic:first-child, .c_box3 > ul.basic:first-child, .c_box3 > ol.basic:first-child, .c_box3 > h4:first-child, .c_box3 > h5:first-child, .c_box3 > h6:first-child { margin-top:0px; }
 .c_box > h4 , .c_box > h5, .c_box2 > h4 , .c_box2 > h5, .c_box3 > h4 , .c_box3 > h5 { margin:25px 0 0 0; }
 .c_box3 > p.basic { margin-top:10px; }
  .c_box3 .in_box{display:flex;flex-wrap: wrap;}
 .c_box3 .in_box .box_l {width: 50%;border-right:1px solid #e2e2e2;padding-right: 5%;}
 .c_box3 .in_box .box_r {width: 45%;margin-left: 5%;}
 .c_box3 .in_box .box_l > ul.basic > li > ul , .c_box3 .in_box .box_r > ul.basic > li > ul { margin:4px 0 10px 0px; }
 .c_box3 .in_box .box_l h5:first-child, .c_box3 .in_box .box_l ul.basic:first-child, .c_box3 .in_box .box_r h5:first-child, .c_box3 .in_box .box_r ul.basic:first-child { margin-top:0px; }
  .iconbox {width:100%;box-sizing: border-box;display: flex;align-items: flex-start;justify-content: center;padding: 3rem 3rem 3rem 0;}
 .iconbox .icon{width: 20%;display: inline-flex;justify-content: center;align-items: flex-start;}
 .iconbox .icon::before{content:'';display:block;background: #F6F6F6 url("/images/www/sub/content_sp.png?build_20250630002") no-repeat 20px -32px;width: 150px;height: 150px;border-radius: 500px;}
 .iconbox .icon2::before {content:'';display:block;background: #F6F6F6 url("/images/www/sub/content_sp.png?build_20250630002") no-repeat -104px -32px;width: 150px;height:150px;border-radius: 500px;}
 .iconbox .icon3::before {content:'';display:block;background: #F6F6F6 url("/images/www/sub/content_sp.png?build_20250630002") no-repeat -222px -32px;width: 150px;height:150px;border-radius: 500px;}
 .iconbox .info {float:left;width: 80%;}
 .c_box.iconbox .icon::before{ background-color: #fff;}
 .iconbox .info h4:first-child, .iconbox .info h5:first-child, .iconbox .info h6:first-child { margin-top:0px; }
 .c_box:first-child, .c_box2:first-child, .c_box3:first-child { margin-top:0px; }
  .line_dot { border-bottom:1px dashed #d2d2d2; display: block; margin:20px 0px 0px; }
  p.basic { margin-top:20px;}
  .star_a {background: url("/images/www/sub/content_sp.png?build_20250630002") no-repeat -153px -13px;display: block;width:16px;height:16px;float:left;margin:4px 4px 0 0;}
 .star_b {background: url("/images/www/sub/content_sp.png?build_20250630002") no-repeat -182px -13px;display: block;width:16px;height:16px;float:left;margin:4px 4px 0 0;}
  .btn_p { margin-top:20px; }
 .btn_p a { color:#fff; padding:10px 38px; transition: all 0.5s ease 0s; border-radius:1rem; display:inline-block;}
 .btn_p a.p1 {border: 1px solid #00ABE9;background: #00ABE9;color: #fff;}
 .btn_p a.p1:hover { background-color:#fff; border:1px solid #00ABE9; color:#00ABE9;}
 .btn_p a.p2 { background-color:#EE793F; border:1px solid #EE793F; }
 .btn_p a.p2:hover { background-color:#fff; border:1px solid #EE793F; color:#EE793F;}
 .btn_p a.p3 { background-color:#fff; border:1px solid #00ABE9; color:#00ABE9; }
 .btn_p a.p3:hover { background-color:#00ABE9; border:1px solid #00ABE9; color: #fff; }
 .btn_p a.p4 { background-color:#fff; border:1px solid #333; color:#333; }
 .btn_p a.p4:hover { background-color:#333; border:1px solid #333; color: #fff; }
 .btn_p a.p5 { background-color:#333; border:1px solid #333; color:#fff; }
 .btn_p a.p5:hover { background-color:#fff; border:1px solid #333; color:#333; }
 .btn_p a + a{margin-left:0.8rem}
  .btn_dw {background-color: #fff;border:1px solid #d2d2d2;border-radius:30px;padding: 8px 14px 8px 10px;transition: all 0.5s ease 0s;margin-left: 3px;line-height: 25px;box-shadow: 3px 3px 1px rgba(0,0,0,0.05);display: inline-block;}
 .btn_dw::before{content:'';display:inline-block;width: 25px;height: 25px;background:url(/images/common_new/sub/content_sp.png?build_20250630002) no-repeat;vertical-align:middle;margin-right:6px;}
 btn_dw:first-child{margin-left: 0;}
 .btn_dw:hover{color:#fff;background:#00ABE9; border:1px solid #00ABE9}
 .btn_dw + .btn_dw{margin:0.5rem 0 0 0.5rem}
  .btn_dw_in {margin:0px 5px;padding: 4px 10px;display: inline-block;border:1px solid #c3c3c3;border-radius: 50px;transition: all 0.5s ease 0s;}
 .btn_dw_in::before{content:'';display:inline-block;width: 18px;height: 18px;background: url(/images/www/sub/content_sp.png?build_20250630002)-11px -12px no-repeat;vertical-align:middle;margin-right:6px;}
 .btn_dw_in.new1 {color: #333;border:none;margin: 0; padding:0 5px;}
  .btn_box{ display: flex; margin-top: 4rem; gap: 12px; }
 .btn_box .btn{display: flex;align-items: center;justify-content: center;text-align: center;transition: all 0.5s ease 0s; padding: 1rem 1.5rem 1rem 2.2rem;min-width: auto;width: -moz-fit-content;width: fit-content;height: 4.8rem;font-weight: 500;gap: 1rem;border: 1px solid #424242;border-radius: 0.8rem;color: #424242;position: relative;z-index: 1;white-space: nowrap;}
 .btn_box .btn::after{content:'';display:inline-flex;background: url(/images/www/sub/content_sp.png?build_20250630002) 0px 0px;width: 2rem;height: 2rem;}
 .btn_box .btn.down::after{background-position: -45px -11px;width: 2rem;height: 2rem;}
 .btn_box .btn.link::after{background-position: -82px -11px;width: 2rem;height: 2rem;}
 .btn_box .btn.newwin::after{background-position: -10px -11px; width: 2rem;height: 2rem;}
 .btn_box .btn.black{background-color:#333; color:#fff;}
 .btn_box .btn.black::after{filter: contrast(0) brightness(10);}
 .btn_box .btn:hover { background-color:#333; border:1px solid #333; color: #fff; }
 .btn_box .btn:hover::after{filter: contrast(0) brightness(10);}
 .btn_box .btn.black:hover { background-color:#fff; border:1px solid #333; color: #333; }
 .btn_box .btn.black:hover::after{filter: contrast(2) brightness(10);}
 .btn_box.align_center{justify-content:center;}
 .btn_box.align_right{justify-content: flex-end;}
  .img_txt {clear:both; width:100%; margin:4rem 0 1.5rem 0; display:inline-block;}
  .img_txt .l50 { width:48%; float:left; margin-right:2%; }
 .img_txt .r50 { width:48%; float:left; margin-left:2%; }
  .img_txt .l30 { width:32%; float:left; margin-right:2%; }
 .img_txt .c30 { width:32%; float:left; }
 .img_txt .r30 { width:32%; float:left; margin-left:2%; }
  .img_txt .l40 { width:38%; float:left; margin-right:2%; }
 .img_txt .r60 { width:58%; float:left; margin-left:2%; }
  .img_txt .l60 { width:58%; float:left; margin-right:2%; }
 .img_txt .r40 { width:38%; float:left; margin-left:2%; }
 .img_txt .c_box + .c_box, .img_txt .c_box2 + .c_box2, .img_txt .c_box3 + .c_box3{margin-top:0;}
  .img_txt .r70 { width:64%; float:left; margin-left:2%;}
  .img_txt .l70 { width:64%; float:left; margin-right:2%;}
 .img_txt h4:first-child, .img_txt h5:first-child, .img_txt h6:first-child { margin-top:0px; }
 .img_txt .c_box:first-child, .img_txt .c_box2:first-child, .img_txt .c_box3:first-child { margin-top:0px; }
  .img_txt .l20 {width: 22%;float:left;margin-right:2%;}
 .img_txt .r80 {width: 76%;float:left;}
  .img_txt .l80 {width: 76%;float:left;margin-right:2%;}
 .img_txt .r20 {width: 22%;float:left;}
  .img_txt > div { position:relative;}
 .img_txt > div > .photo_name1 {display:block;width:100%;background:rgba(0,0,0,.6);text-align:center;position:absolute;bottom:0px;height:45px;line-height:45px;color:#fff;}
  .img_txt3{ display: inline-flex; justify-content: space-between;}
 .img_txt3 .b_box{width: 32%;margin-bottom: 4rem;}
  .h100 { min-height:100px; }
 .h150 { min-height:150px; }
 .h200 { min-height:200px; }
 .h250 { min-height:250px; }
 .h300 { min-height:300px; }
 .h350 { min-height:350px; }
 .h370 { min-height:370px; }
 .h400 { min-height:400px; }
 .h450 { min-height:450px; }
 .h500 { min-height:500px; }
 .h550 { min-height:550px; }
 .h600 { min-height:600px; }
 .h650 { min-height:650px; }
  ul.img_col2 { margin:35px 0 0px; width: 100%; display:inline-block;}
  ul.img_col2 li {display: inline-block;text-align: center;width: 48%;float:left;border-radius: 10px;overflow: hidden;margin-bottom: 4rem;}
 ul.img_col2 li img { width:100%; height:auto; max-width:503px;border-radius:1rem;}
 ul.img_col2 li:nth-child(even) {margin-left: 4%;}
 ul.img_col3 { margin:35px 0 0px; width: 100%; display:inline-block;}
  ul.img_col3 li {display: inline-block; text-align: center; width: 31.5%; margin-right:2.75%; float:left; border-radius: 10px;overflow: hidden;}
 ul.img_col3 li img { width:100%; height:auto; max-width:378px;border-radius:1rem;}
 ul.img_col3 li:last-child {margin-right:0;}
 ul.img_col4 { margin:35px 0 0px; width: 100%; display:inline-block;}
  ul.img_col4 li {display: inline-block; text-align: center; width: 23.5%; margin-right:2%; float:left; border-radius: 10px;overflow: hidden;}
 ul.img_col4 li img { width:100%; height:auto; max-width:282px;border-radius:1rem;}
 ul.img_col4 li:last-child {margin-right:0;}
 ul.img_col5 { margin:35px 0 0px; width: 100%; display:inline-block;}
  ul.img_col5 li {display: inline-block; text-align: center; width: 18.4%; margin-right:2%; float:left; border-radius: 10px;overflow: hidden;}
 ul.img_col5 li img { width:100%; height:auto; max-width:205px; border-radius:1rem;}
 ul.img_col5 li:last-child {margin-right:0;}
 ul.img_col6 { margin:35px 0 0px; width: 100%; display:inline-block;}
  ul.img_col6 li {display: inline-block; text-align: center; width: 15%; margin-right:2%; float:left; border-radius: 10px;overflow: hidden;}
 ul.img_col6 li img { width:100%; height:auto; max-width:205px;border-radius:1rem;}
 ul.img_col6 li:last-child {margin-right:0;}
  ul.img_col2 li { position:relative;}
 ul.img_col2 li span.photo_name1 { display:block; width:100%; background:rgba(0,0,0,.5); text-align:center; position:absolute; bottom:0px; height:45px; line-height:45px; color:#fff;}
 ul.img_col3 li { position:relative;}
 ul.img_col3 li span.photo_name1 { display:block; width:100%; background:rgba(0,0,0,.5); text-align:center; position:absolute; bottom:0px; height:40px; line-height:40px; color:#fff;}
 ul.img_col4 li { position:relative;}
 ul.img_col4 li span.photo_name1 { display:block; width:100%; background:rgba(0,0,0,.5); text-align:center; position:absolute; bottom:0px; height:40px; line-height:40px; color:#fff;}
 ul.img_col5 li { position:relative;}
 ul.img_col5 li span.photo_name1 { display:block; width:100%; background:rgba(0,0,0,.5); text-align:center; position:absolute; bottom:0px; height:40px; line-height:40px; color:#fff;}
 ul.img_col6 li { position:relative;}
 ul.img_col6 li span.photo_name1 { display:block; width:100%; background:rgba(0,0,0,.5); text-align:center; position:absolute; bottom:0px; height:40px; line-height:40px; color:#fff;}
 ul.img_col2 li span.photo_name2, ul.img_col3 li span.photo_name2, ul.img_col4 li span.photo_name2, ul.img_col5 li span.photo_name2, ul.img_col6 li span.photo_name2 {display:block; width:100%; margin-top:10px; padding-bottom:10px; text-align:center;}
  .siz12 { font-size:12px;}
 .siz13 { font-size:13px;}
 .siz14 { font-size:14px;}
 .siz15 { font-size:15px;}
 .siz16 { font-size:16px;}
 .siz17 { font-size:17px;}
 .siz18 { font-size:18px;}
 .siz19 { font-size:19px;}
 .siz20 { font-size:20px;}
 .siz21 { font-size:21px;}
 .siz22 { font-size:22px;}
 .siz23 { font-size:23px;}
 .siz24 { font-size:24px;}
 .siz25 { font-size:25px;}
 .siz26 { font-size:26px;}
 .siz27 { font-size:27px;}
 .siz28 { font-size:28px;}
 .siz29 { font-size:29px;}
 .siz30 { font-size:30px;}
 .siz31 { font-size:31px;}
 .siz32 { font-size:32px;}
 .siz33 { font-size:33px;}
 .siz34 { font-size:34px;}
 .siz35 { font-size:35px;}
  #content.big_font, #content.big_font a { font-size:19px !important;}
 .big_font h3 { font-size:32px !important; line-height:36px !important; height: auto !important;}
 .big_font h4 { font-size: 28px !important; line-height:32px !important; height: auto !important;}
 .big_font h5 { font-size: 26px !important;}
 .big_font .siz12 { font-size:14px;}
 .big_font .siz13 { font-size:15px;}
 .big_font .siz14 { font-size:16px;}
 .big_font .siz15 { font-size:17px;}
 .big_font .siz16 { font-size:18px;}
 .big_font .siz17 { font-size:19px;}
 .big_font .siz18 { font-size:20px;}
 .big_font .siz19 { font-size:21px;}
 .big_font .siz20 { font-size:22px;}
 .big_font .siz21 { font-size:23px;}
 .big_font .siz22 { font-size:24px;}
 .big_font .siz23 { font-size:25px;}
 .big_font .siz24 { font-size:26px;}
 .big_font .siz25 { font-size:27px;}
 .big_font .siz26 { font-size:28px;}
 .big_font .siz27 { font-size:29px;}
 .big_font .siz28 { font-size:30px;}
 .big_font .siz29 { font-size:31px;}
 .big_font .siz30 { font-size:32px;}
 .big_font .siz31 { font-size:33px;}
 .big_font .siz32 { font-size:34px;}
 .big_font .siz33 { font-size:35px;}
 .big_font .siz34 { font-size:36px;}
 .big_font .siz35 { font-size:37px;}
  .map_box { margin-top:20px; }
 .map_box:first-child { margin-top:0px; }
 .map_box .root_daum_roughmap { width:100% !important; }
 .map_box .root_daum_roughmap .wrap_map { min-height:460px; }
  .content_tabbox_wrap{position: relative; padding-top: 80px; margin: 30px 0;}
 .content_tabbox_wrap .tabbox_item{}
 .content_tabbox_wrap .tabbox_item > a._action_tab{position: absolute; top: 0; background-color: #fff; border: 1px solid #EE793F; padding: 10px 38px; border-radius: 3px;}
 .content_tabbox_wrap .tabbox_item > a._action_tab.on{background-color: #EE793F; border-color: #EE793F; color: #fff;}
 .content_tabbox_wrap .tabbox_item ._action_wrap_tab{display: none;}
 .content_tabbox_wrap .tabbox_item > a._action_tab.on + ._action_wrap_tab{display: block;}
  .step_list {margin-top: 2rem;background: #F6F6F6;padding: 2% 3%;border-radius:2rem;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
 .step_list .step_box {width: 20%;border-radius: 14px;vertical-align: middle;display: inline-block;margin: 15px 0;position: relative;}
 .step_list .step_box.w25 {width: 24% }
 .step_list .step_box .tit{text-align:center;font-weight: 600;font-size: 1.8rem;color: #ffffff;padding: 8px;background: #00ABE9;border-radius: 1rem 1rem 0 0;}
 .step_list .step_box .txt{padding: 2rem 1rem;background: #fff;border: 1px solid #e4e4e4;border-radius: 0 0 1rem 1rem;display: flex;justify-content: center;align-items: center; text-align:center;}
 .step_list .step_box .tit + .txt{margin-top: 4px;}
 .step_list .step_box .txt span.next{ line-height: 18px; }
 .step_list .step_box .txt span.part{color:#757575; font-size:1.6rem}
 .step_list .step_next {position: relative;text-align: center;width: 34px;margin: 0px 1.5%;display: inline-block;vertical-align: middle;}
 .step_list .step_next > span{width: 35px;height: 35px;text-indent: -999em;display: block;background: #333 url("/images/www/sub/content_sp.png?build_20250630002") -233px -3px no-repeat;margin: 0 auto;vertical-align: top;border-radius: 100px;}
 .step_list .step_box .txt ul.basic{margin: 0;}
 .step_list .step_box .txt p.basic{margin-top: 0;}
 .step_list .step_box > .num{position: absolute;left: -10px;top: -15px;display: block;width: 32px;background: #EE793F;color: #fff;padding: 4px 5px;border-radius: 8px 10px 8px 10px;}
 .step_list .step_box .txt ol > li{margin-top: 0;border: 0;text-align: left;}
 .step_list .step_box .txt ol > li:before{ margin-left: 0; width: 24px; height: 24px; line-height: 22px; font-size: 15px;}
 .step_list .step_box .txt ol > li:last-child{padding-bottom:0;}
 .step_list.five .step_box{width: 15%;}
 .step_list.five .step_next{margin: 0 1.5%;}
 @media screen and (max-width:1280px) { .step_list.five .step_box{width: 23%;}
 .step_list.five .step_next{margin: 0 3%;}
 }
  .step_list_col {margin-top: 2rem;display: flex;flex-direction: column;align-items: center;}
 .step_list_col .step_box { display: flex; width: 100%; border-radius: 2rem; overflow: hidden; border: 1px solid #e4e4e4;}
 .step_list_col .step_box .tit{display: inline-flex;padding: 10px;background: #F6F6F6;width: 20%;justify-content: center;align-items: center;font-size: 1.8rem;font-weight: 700;}
 .step_list_col .step_box ul.basic.txt{text-align: left;}
 .step_list_col .step_box .tit.bor_n{ border: none; margin-bottom: 0; padding-bottom: 0;}
 .step_list_col .step_box .txt{text-align:center;padding: 3rem;background: #fff;width: 80%;}
 .step_list_col .step_box .txt span.next{ line-height: 18px; }
 .step_list_col .step_box .txt span.part{color:#6b6b6b;}
 .step_list_col .step_next {position: relative;text-align: center;width: 34px;margin: 15px 0;display: inline-block;vertical-align: middle;}
 .step_list_col .step_next > span{width: 35px;height: 35px;text-indent: -999em;display: block;background: #333 url("/images/www/sub/content_sp.png?build_20250630002") -233px -3px no-repeat;margin: 0 auto;vertical-align: top;border-radius: 100px;transform: rotate(90deg);}
 .step_list_col .step_box .txt > .basic:first-child{ margin-top: 0;}
  .blind { position: absolute !important; top:0; left:-10000px; width:1px; height:1px; overflow:hidden; }
  .mat0{margin-top:0 !important;}
 .mat3{margin-top:3px !important;}
 .mat5{margin-top:5px !important;}
 .mat10{margin-top:10px !important;}
 .mat12{margin-top:12px !important;}
 .mat15{margin-top:15px !important;}
 .mat20{margin-top:20px !important;}
 .mat25{margin-top:25px !important;}
 .mat30{margin-top:30px !important;}
 .mat35{margin-top:35px !important;}
 .mat40{margin-top:40px !important;}
 .mat45{margin-top:45px !important;}
 .mat50{margin-top:50px !important;}
 .mat55{margin-top:55px !important;}
 .mat60{margin-top:60px !important;}
 .mat65{margin-top:65px !important;}
 .mat70{margin-top:70px !important;}
 .mat75{margin-top:75px !important;}
 .mat80{margin-top:80px !important;}
 .mat85{margin-top:85px !important;}
 .mat90{margin-top:90px !important;}
 .mat95{margin-top:95px !important;}
 .mat100{margin-top:100px !important;}
 .mat110{margin-top:110px !important;}
 .mat120{margin-top:120px !important;}
 .mat130{margin-top:130px !important;}
 .mat140{margin-top:140px !important;}
 .mat150{margin-top:150px !important;}
 .mat200{margin-top:200px !important;}
 .mat-5{margin-top:-5px !important;}
 .mat-10{margin-top:-10px !important;}
 .mat-15{margin-top:-15px !important;}
 .mat-20{margin-top:-20px !important;}
 .mat-25{margin-top:-25px !important;}
 .mat-30{margin-top:-30px !important;}
 .mat-35{margin-top:-35px !important;}
 .mat-40{margin-top:-40px !important;}
 .mat-45{margin-top:-45px !important;}
 .mat-50{margin-top:-50px !important;}
 .mab0{margin-bottom:0 !important;}
 .mab5{margin-bottom:5px !important;}
 .mab10{margin-bottom:10px !important;}
 .mab15{margin-bottom:15px !important;}
 .mab20{margin-bottom:20px !important;}
 .mab25{margin-bottom:25px !important;}
 .mab30{margin-bottom:30px !important;}
 .mab35{margin-bottom:35px !important;}
 .mab40{margin-bottom:40px !important;}
 .mab45{margin-bottom:45px !important;}
 .mab50{margin-bottom:50px !important;}
 .mab55{margin-bottom:55px !important;}
 .mab60{margin-bottom:60px !important;}
 .mab65{margin-bottom:65px !important;}
 .mab70{margin-bottom:70px !important;}
 .mab75{margin-bottom:75px !important;}
 .mab80{margin-bottom:80px !important;}
 .mab85{margin-bottom:85px !important;}
 .mab90{margin-bottom:90px !important;}
 .mab95{margin-bottom:95px !important;}
 .mab-5{margin-bottom: -5px !important;}
 .mab-10{margin-bottom: -10px !important;}
 .mab-20{margin-bottom: -20px !important;}
 .mab-30{margin-bottom: -30px !important;}
 .mal0{margin-left:0 !important;}
 .mal5{margin-left:5px !important;}
 .mal10{margin-left:10px !important;}
 .mal15{margin-left:15px !important;}
 .mal20{margin-left:20px !important;}
 .mal25{margin-left:25px !important;}
 .mal30{margin-left:30px !important;}
 .mal35{margin-left:35px !important;}
 .mal40{margin-left:40px !important;}
 .mal45{margin-left:45px !important;}
 .mal50{margin-left:50px !important;}
 .mal55{margin-left:55px !important;}
 .mal60{margin-left:60px !important;}
 .mal65{margin-left:65px !important;}
 .mal70{margin-left:70px !important;}
 .mal75{margin-left:75px !important;}
 .mal80{margin-left:80px !important;}
 .mal85{margin-left:85px !important;}
 .mal90{margin-left:90px !important;}
 .mal95{margin-left:95px !important;}
 .mal100{margin-left:100px !important;}
 .mal120{margin-left:120px !important;}
 .mal130{margin-left:130px !important;}
 .mal140{margin-left:140px !important;}
 .mal150{margin-left:150px !important;}
 .mal-5{margin-left:-5px !important;}
 .mal-10{margin-left:-10px !important;}
 .mal-15{margin-left:-15px !important;}
 .mal-20{margin-left:-20px !important;}
 .mal-25{margin-left:-25px !important;}
 .mal-30{margin-left:-30px !important;}
 .mal-35{margin-left:-35px !important;}
 .mal-40{margin-left:-40px !important;}
 .mal-45{margin-left:-45px !important;}
 .mal-50{margin-left:-50px !important;}
 .mar0{margin-right:0 !important;}
 .mar5{margin-right:5px !important;}
 .mar10{margin-right:10px !important;}
 .mar15{margin-right:15px !important;}
 .mar20{margin-right:20px !important;}
 .mar25{margin-right:25px !important;}
 .mar30{margin-right:30px !important;}
 .mar35{margin-right:35px !important;}
 .mar40{margin-right:40px !important;}
 .mar45{margin-right:45px !important;}
 .mar50{margin-right:50px !important;}
 .mar55{margin-right:55px !important;}
 .mar60{margin-right:60px !important;}
 .mar65{margin-right:65px !important;}
 .mar70{margin-right:70px !important;}
 .mar75{margin-right:75px !important;}
 .mar80{margin-right:80px !important;}
 .mar85{margin-right:85px !important;}
 .mar90{margin-right:90px !important;}
 .mar95{margin-right:95px !important;}
 .mar100{margin-right:100px !important;}
 .mar120{margin-right:120px !important;}
 .mar130{margin-right:130px !important;}
 .mar140{margin-right:140px !important;}
 .mar150{margin-right:150px !important;}
 .ma0{margin:0 !important;}
 .ma5{margin:5px !important;}
 .ma10{margin:10px !important;}
 .ma15{margin:15px !important;}
 .ma20{margin:20px !important;}
 .ma25{margin:25px !important;}
 .ma30{margin:30px !important;}
 .ma35{margin:35px !important;}
 .ma40{margin:40px !important;}
 .ma45{margin:45px !important;}
 .ma50{margin:50px !important;}
 .pat0{padding-top:0px !important;}
 .pat5{padding-top:5px !important;}
 .pat10{padding-top:10px !important;}
 .pat15{padding-top:15px !important;}
 .pat20{padding-top:20px !important;}
 .pat25{padding-top:25px !important;}
 .pat30{padding-top:30px !important;}
 .pat35{padding-top:35px !important;}
 .pat40{padding-top:40px !important;}
 .pat45{padding-top:45px !important;}
 .pat50{padding-top:50px !important;}
 .pat60{padding-top:60px !important;}
 .pat70{padding-top:70px !important;}
 .pat80{padding-top:80px !important;}
 .pat90{padding-top:90px !important;}
 .pab0{padding-bottom:0 !important;}
 .pab5{padding-bottom:5px !important;}
 .pab10{padding-bottom:10px !important;}
 .pab15{padding-bottom:15px !important;}
 .pab20{padding-bottom:20px !important;}
 .pab25{padding-bottom:25px !important;}
 .pab30{padding-bottom:30px !important;}
 .pab35{padding-bottom:35px !important;}
 .pab40{padding-bottom:40px !important;}
 .pab50{padding-bottom:50px !important;}
 .pal0{padding-left:0px !important;}
 .pal5{padding-left:5px !important;}
 .pal10{padding-left:10px !important;}
 .pal15{padding-left:15px !important;}
 .pal20{padding-left:20px !important;}
 .pal25{padding-left:25px !important;}
 .pal30{padding-left:30px !important;}
 .pal35{padding-left:35px !important;}
 .pal40{padding-left:40px !important;}
 .pal45{padding-left:45px !important;}
 .pal50{padding-left:50px !important;}
 .pal55{padding-left:55px !important;}
 .pal60{padding-left:60px !important;}
 .pal65{padding-left:65px !important;}
 .pal70{padding-left:70px !important;}
 .pal75{padding-left:75px !important;}
 .pal80{padding-left:80px !important;}
 .pal85{padding-left:85px !important;}
 .pal90{padding-left:90px !important;}
 .par0{padding-right:0 !important;}
 .par5{padding-right:5px !important;}
 .par10{padding-right:10px !important;}
 .par15{padding-right:15px !important;}
 .par20{padding-right:20px !important;}
 .par25{padding-right:25px !important;}
 .par30{padding-right:30px !important;}
 .par35{padding-right:35px !important;}
 .par40{padding-right:40px !important;}
 .pa0{padding:0 !important;}
 .pa5{padding:5px !important;}
 .pa10{padding:10px !important;}
 .pa15{padding:15px !important;}
 .pa20{padding:20px !important;}
 .pa25{padding:25px !important;}
 .pa30{padding:30px !important;}
 .pa35{padding:35px !important;}
 .pa40{padding:40px !important;}
 .pa45{padding:45px !important;}
 .pa50{padding:50px !important;}
  table th.th_5{width:5%;}
 table th.th_10{width:10%;}
 table th.th_15{width:15%;}
 table th.th_18{width:18%;}
 table th.th_20{width:20%;}
 table th.th_25{width:25%;}
 table th.th_28{width:28%;}
 table th.th_30{width:30%;}
 table th.th_35{width:35%;}
 table th.th_36{width:36%;}
 table th.th_40{width:40%;}
 table th.th_45{width:45%;}
 table th.th_50{width:50%;}
 table th.th_55{width:55%;}
 table th.th_60{width:60%;}
 table th.th_64{width:64%;}
 table th.th_65{width:65%;}
 table th.th_70{width:70%;}
 table th.th_75{width:75%;}
 table th.th_80{width:80%;}
 table td.td_5{width:5%;}
 table td.td_10{width:10%;}
 table td.td_15{width:15%;}
 table td.td_20{width:20%;}
 table td.td_25{width:25%;}
 table td.td_30{width:30%;}
 table td.td_35{width:35%;}
 table td.td_40{width:40%;}
 table td.td_45{width:45%;}
 table td.td_50{width:50%;}
 table td.td_55{width:55%;}
 table td.td_60{width:60%;}
 table td.td_65{width:65%;}
 table td.td_70{width:70%;}
 table td.td_75{width:75%;}
 table td.td_80{width:80%;}
  .radius_5{border-radius:0.5rem}
 .radius_8{border-radius:0.8rem}
 .radius_10{border-radius:1rem}
 .radius_15{border-radius:1.5rem}
 .radius_20{border-radius:2rem}
 .radius_25{border-radius:2.5rem}
 