.sr_col2 {font-size:0px; display:flex;}
.sr_col2 .left {width:50%;display:inline-block;vertical-align:top; padding-right:40px;}
.sr_tit2 {position:relative;width:100%;}
.sr_tit2.second_left{width:50%;}
.sr_tit2 h1 {margin-bottom:25px;}
.sr_tit2 h1 p {font-size:30px;letter-spacing:-2px;margin-left:-20px;display:inline-block;}
.sr_tit2 h1 span {font-size:80px;color:#f5f5f5;letter-spacing:-4px;font-weight:bold;line-height:0.8}
.sr_tit2 p.desc {font-size:18px;line-height:2;margin-bottom:30px;margin-left:60px;}
.sr_tit2 p.zero100 {line-height:2.5;}
.sr_tit2 p.line2 {position:relative;top:70px;}

.sr_table {width:100%;text-align:center;}
.sr_table th {padding:20px 0px;;font-size:16px;font-weight:normal;border-top:solid 1px #121212;border-bottom:solid 1px #e2e2e2;border-right:solid 1px #e2e2e2;background:#fafafa}
.sr_table td {padding:20px 0px;;font-size:16px;font-weight:normal;border-bottom:solid 1px #e2e2e2;border-right:solid 1px #e2e2e2;}
.sr_table th:last-child {border-right:solid 0px #e2e2e2;} 
.sr_table td:last-child {border-right:solid 0px #e2e2e2;} 
.sr_table td.bg {background:#fafafa;}
.table_strong{font-size:18px !important; font-weight:600 !important; color:#006633;}
.sr_table.col3 th:nth-child(1) {width:20%;}
.sr_table.col3 th:nth-child(2) {width:40%;}
.sr_table.col3 th:nth-child(3) {width:40%;}
.table_text p{font-size:18px; line-height:2;}
.table_text p span{font-weight:600; color:#2e9361;}
.table_text p em{font-style:normal; font-weight:600;}
.table_text p .textbox{background:#2e9361; padding:3px 6px; color:#fff; border-radius:5px; margin-right:3px;}

.sr_col4_style2 {position:relative;width:100%;}
.sr_col4_style2 ul {font-size:0px;}
.sr_col4_style2 ul li {display:inline-block; width:32%; margin-right:1%; border-radius:20px; box-shadow:0 0 5px #999; padding-top:20px;height:157px;margin-bottom:1%;}
.sr_col4_style2 ul li:last-child {margin-right:0px;}
.sr_col4_style2 ul li span {font-size:20px;color:#121212;font-style:italic;font-weight:bold;position:relative;padding-left:28px;}
.sr_col4_style2 ul li span:before {content:'';position:absolute;left:0px;top:14px;width:30px;height:1px;background:#121212}
.sr_col4_style2 ul li p {font-size:16px;padding-top:20px;text-align:center;}
.sr_col4_style2 ul li p.line2 {padding-top:10px;}
.sr_col4_style2 ul li p em{display:inline-block; margin-bottom:10px; font-style:normal; font-size:18px; font-weight:500;}

.sr_col4_style2 ul li p.line3 {padding-top:0px;}
.sr_col4_style3 ul li {height:180px;}
.sr_col4_style4 ul li {width:24.25%}
.sr_col4_style4 ul li p{padding-top:30px;}
.sr_col4_style4 ul li p.line2 {padding-top:20px;}


.sr_col4_style5 ul li{width:49%;height:240px;}
.sr_col4_style5 ul li p{text-align:left; padding-top:0px !important; margin-left:20px;}
.sr_col4_style5_four{display:flex;justify-content:center; align-items:center; padding-top:25px;}
.sr_col4_style5_fout img{width:100%;}
.sr_col4_style5_four em{font-style:normal; font-size:22px !important;}

.table_text p{font-size:18px; line-height:2;}
.table_text p span{font-weight:600; color:#2e9361;}
.table_text p em{font-style:normal; font-weight:600;}
.table_text p .textbox{background:#2e9361; padding:3px 6px; color:#fff; border-radius:5px; margin-right:3px;}


.check img{width:40px;}
.check p{display:inline-block; font-size:18px; line-height:3;}

img.pc{display:block;}
img.mobile{display:none;}

.pdb30{padding-bottom:30px;}
.pdb120{padding-bottom:120px;}


@media screen and (max-width:1024px){
.sr_col2 {font-size:0px;}
.sr_col2.notflex{display:block;}
.sr_col2 .left {width:100%;text-align:center; padding-right:0px !important;}
.sr_col2 .left img {width:100%;}
.news_section .left img{width:50% !important;}
.sr_col2 .sign img{widht:10%;}
.sr_col2 .left > h1 {font-size:18px;font-weight:normal;letter-spacing:-1px;}
.sr_col2 .left > p {font-size:13.5px;margin-top:40px;line-height:1.8;}
.sr_col2 .left > span.line {font-size:14px;margin-left:40px;margin-top:40px;position:relative;}
.sr_col2 .left > span.line:before {content:'';height:1px;width:35px;background:#121212;left:-40px;top:40px;position:absolute;}
.sr_col2 .left > span.line strong {font-size:23px;margin-left:10px;}
.sr_col2 .right {width:100%;margin-top:20px;text-align:center;}
.sr_col2 .right > h1 {font-size:18px;font-weight:normal;letter-spacing:-1px;}
.sr_col2 .right > p {font-size:13.5px;margin-top:40px;line-height:1.8;}
.sr_col2 .right.gr > p{margin-top:0px;}
.sr_col2 .right > span.line {font-size:14px;margin-left:0px;margin-top:0px;position:relative;}
.sr_col2 .right > span.line:before {content:'';height:1px;width:35px;background:#121212;left:-40px;top:49px;position:absolute;}
.sr_col2 .right > span.line strong {font-size:23px;margin-left:10px;}

.sr_tit2_all{display:block;}
.sr_tit2.second_left{width:100%;}
.second_right img{width:100%;}

.sr_tit2 h1 {margin-bottom:15px;text-align:left;}
.sr_tit2 h1 p {font-size:20px;margin-left:0px;display:inline-block;}
.sr_tit2 h1 span {font-size:40px;}
.sr_tit2 p.desc {font-size:13.5px;margin-bottom:20px;text-align:left; margin-left:20px;}
.news_section .sr_tit2 h1, .news_section .sr_tit2 p.desc{text-align:center;}
.sr_tit2 p.line2 {position:relative;top:0px;}
.sr_tit2 p.news_box{top:0px !important;}

.sr_table {width:100%;position:relative;overflow-x:scroll;}
.sr_table table {width:100%;}
.sr_table th,.sr_table td {font-size:13.5px;padding:13px 0px;}

.sr_col4 ul li {width:49%;margin-right:2%;margin-bottom:20px;}
.sr_col4 ul li:last-child,.sr_col4 ul li:nth-child(2) {margin-right:0px;}
.sr_col4 ul li:nth-child(3),.sr_col4 ul li:nth-child(4) {margin-bottom:0px;}
.sr_col4 ul li span img {}
.sr_col4 ul li p {font-size:14px;padding-top:10px;}
.sr_col4.icon ul li {padding:40px 0px 45px;margin-bottom:10px;}
.sr_col4.icon ul li span img {}
.sr_col4.icon ul li p {font-size:13.5px;padding-top:5px;}
.sr_col4_style2 ul li {width:48%;margin-right:2%;height:140px; margin-top:10px;}
.sr_col4_style2 ul li:last-child{margin-top:10px;}
.sr_col4_style2 ul li:last-child,.sr_col4_style2 ul li:nth-child(2) {margin-right:0px;}
.sr_col4_style2 ul li:nth-child(3),.sr_col4_style2 ul li:nth-child(4) {margin-top:10px;}
.sr_col4_style2 ul li span {font-size:14px;color:#121212;font-style:italic;font-weight:bold;position:relative;padding-left:18px;}
.sr_col4_style2 ul li span:before {top:10px;width:20px;}
.sr_col4_style2 ul li p {font-size:13px;padding-top:15px;padding-left:10px;padding-right:10px;}
.sr_col4_style2 ul li p.line2 {padding-top:5px;}

.table_text p{font-size:16px;}
.check img{width:20px;}
.check p{font-size:16px;}

img.pc{display:none !important;}
img.mobile{display:block !important;}
}

@media screen and (max-width:768px){
  .pcblockmbnone{display:none;}
  .table_text p .textbox{margin-left:3px;}
  .table_text p{font-size:14px;}
  .check p{font-size:14px;}
}


/* ±âÁ¸CSS */
.business3 {width:100%; }
.business3 .contBox {float:left; width:340px; position:relative; margin-bottom:30px; }
.business3 .arrow {float:left; padding:170px 13px 0 13px;}
.business3 .step {width:100px; height:100px; background-color:#46aced; border-radius:50%; color:#fff; font-size:18px;
position:absolute; left:50%; top:0%; transform:translate(-50%,-0%); text-align:center; padding-top:35px; font-weight:500; }
.business3 .cont {border:5px solid #b8d5f8; border-radius:10px; padding:30px 30px; margin-top:50px; min-height:290px;}
.business3 .mint .step { background-color:#75a1bd;}
.business3 .mint .cont {border:5px solid #b3cbda; }
.business3 .cont .tit {font-size:25px; padding:45px 10px 30px 10px; border-bottom:1px solid #dfdfdf; font-weight:500; text-align:center;}
.business3 .cont .txt {font-size:16px; padding:35px 10px 0 10px ; text-align:center;}


/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
.business3 .contBox { width:100%; }
.business3 .arrow {display:none;}	
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}

