@charset "utf-8";

/* All Device  */
.fc_f09d0b {color:#f09d0b !important;}
.fc_ff6c00 {color:#ff6c00 !important;}
.fc_d81e1e {color:#d81e1e !important;}
.fc_092851 {color:#092851 !important;}
.fc_257213 {color:#257213 !important;}
.fc_0d7396 {color:#0d7396 !important;}
.fc_5961a6 {color:#5961a6 !important;}
.fc_0435a3 {color:#0435a3 !important;}
.fc_0494a3 {color:#0494a3 !important;}
.fc_04a33b {color:#04a33b !important;}
.fc_dd443f {color:#dd443f !important;}
.bg_fbedf9 {background-color:#fbedf9 !important;}
.bg_2f456c {background-color:#2f456c !important;}
.bg_3b5eb8 {background-color:#3b5eb8 !important;}
.bg_0eafd2 {background-color:#0eafd2 !important;}
.bg_fafee4 {background-color:#fafee4 !important;}
.vm {vertical-align:middle !important;}
.tit {display:block;height:40px;position:relative;padding-left:30px;line-height:normal;color:#000;font-size:2rem;font-weight:700;letter-spacing:-0.025em;}
.tit:before {content:'';position:absolute;left:0;top:0;width:20px;height:20px;background:url(/ManageSites/AIRCOP/images/common/article_tit.png) no-repeat 0 0;}
ul.dash li:before {content:'-';display:inline-block; padding-right:5px;}

/* Company */
.company {padding:0 0 5rem 0;}
.company h4 {font-weight:800;color:#000;line-height:normal;letter-spacing:-0.025em;text-align:center;}
.about {margin:0 auto;}
.about_head {box-sizing:border-box;background:#fff;text-align:center;letter-spacing:-0.025em;}
.about_head h1 {color:#000;font-weight:900;}
.about_head p {}
.about_symbol {margin:0 auto;box-sizing:border-box;text-align:center;}
.about_symbol img {width:100%;}
.about_table {}
.about_table table {width:100%;border-top:1px solid #000;border-bottom:1px solid #000}
.about_table table th, 
.about_table table td {box-sizing:border-box;vertical-align:middle;letter-spacing:-0.025em;border-top:1px solid #c6c6c6;background-color:#fafafa}
.about_table table tbody tr:first-child th, 
.about_table table tbody tr:first-child td {border-top:0}
.about_table table tbody tr:nth-child(odd) th, 
.about_table table tbody tr:nth-child(odd) td {background-color:#fff;}
.about_table table th {font-weight:400;text-align:left;}
.about_table table td {color:#000;font-weight:700;letter-spacing:-0.025em;}
.greeting {margin:0 auto;box-sizing:border-box;}
.greeting .greeting_img {box-sizing:border-box;margin:0 auto;text-align:center;}
.greeting .greeting_img img {width:100%;}
.greeting .greeting_text {box-sizing:border-box;text-align:center;letter-spacing:-0.025em;}
.greeting .greeting_text p {}
.brand {margin:0 auto;box-sizing:border-box;overflow:hidden;}
.brand .brand_img {float:left;box-sizing:border-box;text-align:center;}
.brand .brand_text {float:left;box-sizing:border-box;vertical-align:top;}
.brand .brand_text .emp_txt {color:#2c95a6;font-weight:800}
.orgchart {margin:0 auto;box-sizing:border-box;}
.orgchart .internal {margin:0 auto;box-sizing:border-box;text-align:center;}
.orgchart .related {margin:0 auto;box-sizing:border-box;text-align:center;}
.orgchart .internal img, 
.orgchart .related img {width:100%;}
.region {margin:0 auto;box-sizing:border-box;}

.region .table {width:100%;border-top:1px solid #000;border-left:1px solid #e3e3e0;}
.region .table .tc {padding-left:0}
.region .table th, 
.region .table td {box-sizing:border-box;border-bottom:1px solid #c6c6c6;border-right:1px solid #e3e3e0;vertical-align:middle;}
.region .table thead th {background-color:#fafafa;color:#000;font-weight:700;letter-spacing:-0.025em;text-align:center;}
.region .table thead td {}
.region .table tbody th {}
.region .table tbody td {}
.region .table tfoot th, 
.region .table tfoot td {background-color:#fcf9ec;text-align:center;}

@media only screen and (min-width : 320px) and (max-width : 767px) { 
	
	.table_responsive {width:100%;overflow-x:auto;overflow-y:hidden;}
	.table_responsive .table {width:100%;table-layout:auto;}
	.table_responsive .table th,
	.table_responsive>.table>thead>tr>th, 
	.table_responsive>.table>tbody>tr>th, 
	.table_responsive>.table>tfoot>tr>th, 
	.table_responsive>.table>thead>tr>td, 
	.table_responsive>.table>tbody>tr>td, 
	.table_responsive>.table>tfoot>tr>td {white-space:nowrap;}
	
	.company h4 {height:30px;font-size:1.5rem;}
	.about {width:94.4%;}
	.about_head {font-size:1.2rem;text-align:center;line-height:1.8rem;}
	.about_head h1 {font-size:1.5rem;line-height:normal;height:40px;}
	.about_head p {margin-bottom:1.8rem;}
	.about_symbol {width:29%;padding-bottom:1.5rem;}
	.about_symbol img {}
	.about_table {}
	.about_table table th, 
	.about_table table td {height:30px;font-size:1.2rem;padding-left:1rem;line-height:1.8rem;}
	.greeting {width:94.4%;}
	.greeting .greeting_img {width:100%;}
	.greeting .greeting_text {padding:0 ;font-size:1.2rem;line-height:1.8rem;letter-spacing:-0.05em;}
	.greeting .greeting_text p {padding-bottom:1.8rem;}
	.greeting .greeting_text .large_txt {font-size:1.2rem;color:#000;}
	.brand {width:94.4%;}
	.brand .brand_img {width:100%;padding:2rem 0;}
	.brand .brand_img img {width:58.8%;}
	.brand .brand_text {width:100%;padding:1rem 0 0 0;font-size:1.2rem;line-height:1.8rem;letter-spacing:-0.05em;}
	.brand .brand_text p {padding-bottom:1.8rem;}
	.orgchart {width:94.4%;}
	.orgchart .internal {width:100%;}
	.orgchart .related {width:100%;}
	.region {width:94.4%;}
	.region .table {}
	.region .table .tc {padding-right:2rem;padding-left:2rem}
	.region .table th,
	.region .table td {height:40px;font-size:1.2rem;}
	.region .table tbody td {padding-right:2rem;padding-left:2rem}
}

@media only screen and (min-width : 768px) and (max-width : 1199px) {	
	.table_responsive {overflow:hidden;}
	.table_responsive .table {width:100%;}
	.company h4 {height:50px;font-size:2rem;}
	.about {width:88.9%;}
	.about_head {font-size:1.5rem;text-align:center;line-height:2.4rem;}
	.about_head h1 {font-size:2rem;line-height:normal;height:60px;}
	.about_head p {margin-bottom:2.4rem;}
	.about_symbol {width:29%;padding-bottom:2rem;}
	.about_symbol img {}
	.about_table {}
	.about_table table th, 
	.about_table table td {height:40px;font-size:1.5rem;padding-left:1rem;line-height:2.4rem;}
	.greeting {width:88.9%;}
	.greeting .greeting_img {width:100%;}
	.greeting .greeting_text {padding:0 ;font-size:1.5rem;line-height:2.4rem;letter-spacing:-0.05em;}
	.greeting .greeting_text p {padding-bottom:2.4rem;}
	.greeting .greeting_text .large_txt {font-size:2rem;color:#000;}
	.brand {width:88.9%;}
	.brand .brand_img {width:100%;padding:4rem 0;}
	.brand .brand_img img {width:58.8%;}
	.brand .brand_text {width:100%;padding:1rem 0 0 0;font-size:1.5rem;line-height:2.4rem;letter-spacing:-0.05em;vertical-align:top;}
	.brand .brand_text p {padding-bottom:2.4rem;}
	.orgchart {width:88.9%;}
	.orgchart .internal {width:100%;}
	.orgchart .related {width:100%;}
	.region {width:88.9%;}
	.region .table {width:100%;}
	.region .table .tc {padding-right:2rem;padding-left:2rem}
	.region .table th,
	.region .table td {font-size:1.5rem;padding:1rem;line-height:2.4rem;}
	.region .table tbody td {padding-right:2rem;padding-left:2rem}
}

@media only screen and (min-width : 1200px) {	
	.table_responsive {overflow:hidden;}
	.table_responsive .table {width:100%;}
	.company h4 {height:70px;box-sizing:border-box;color:#000;font-size:3rem;font-weight:800;letter-spacing:-0.05em;line-height:normal;text-align:center;}
	.about {width:100%;background:url(/ManageSites/AIRCOP/images/sub/company01_bg01.png) no-repeat 50% 0;}
	.about_head {margin:0 auto;width:1200px;padding:2rem 200px 1rem 200px;font-size:2rem;line-height:3.6rem;background-color:#fff;}
	.about_head h1 {font-size:3rem;line-height:normal;height:80px;}
	.about_head p {margin-bottom:3.6rem;}
	.about_symbol {width:24%;padding-bottom:2.5rem;}
	.about_symbol img {}
	.about_table {margin:0 auto;width:1200px;box-sizing:border-box;padding:0 80px;background-color:#fff;}
	.about_table table {}
	.about_table table th, 
	.about_table table td {height:60px;font-size:2rem;padding-left:2rem;}
	.greeting {width:1200px;}
	.greeting .greeting_img {width:63.3%;}
	.greeting .greeting_text {padding:0 22rem;font-size:2rem;line-height:3.6rem}
	.greeting .greeting_text p {padding-bottom:3.6rem;}
	.greeting .greeting_text .large_txt {font-size:2.5rem;color:#000;}
	.brand {width:1200px;padding-top:7rem;}
	.brand .brand_img {width:42.8%;padding:0;}
	.brand .brand_img img {width:77.8%;}
	.brand .brand_text {width:57.2%;padding:0 50px;font-size:2rem;line-height:3.6rem;letter-spacing:-0.05em;}
	.brand .brand_text p {padding-bottom:3.6rem;}
	.orgchart {width:1200px;}
	.orgchart .internal {width:70.1%;}
	.orgchart .related {width:73.3%;}
	.region {width:1200px;}
	.region .table {}
	.region .table th, 
	.region .table td {height:60px;font-size:2rem;}
	.region .table thead th {}
	.region .table thead td {}
	.region .table tbody th {}
	.region .table tbody td {padding-left:5rem;}
	.region .table tfoot th, 
	.region .table tfoot td {background-color:#fcf9ec;}
}

/* Business */
.business {padding:0 0 5rem 0;}
.business_conts_list {text-align:center;}
.business_conts_list li {box-sizing:border-box;}
.business_conts_list li img {display:block;margin:0 auto;}
@media only screen and (min-width : 320px) and (max-width : 767px) { 	
	.business_conts_list li img {width:94.4%;}	
	.business01_cont01 {background:#fff;border-bottom:2px solid #fff;}
	.business01_cont02 {background:#cadedd url(/ManageSites/AIRCOP/images/sub/business01_bg02.png) no-repeat 50% 0;background-size:auto 100%;border-bottom:1px solid #fff;}
	.business01_cont03 {background:#cad6de url(/ManageSites/AIRCOP/images/sub/business01_bg03.png) no-repeat 50% 0;background-size:auto 100%;border-bottom:1px solid #fff;}
	.business01_cont04 {background:#cacbde url(/ManageSites/AIRCOP/images/sub/business01_bg04.png) no-repeat 60% 0;background-size:auto 100%;border-bottom:1px solid #fff;}
	.business01_cont05 {background:#dae2c6 url(/ManageSites/AIRCOP/images/sub/business01_bg05.png) no-repeat 40% 0;background-size:auto 100%;border-bottom:1px solid #fff;}	
}

@media only screen and (min-width : 768px) and (max-width : 1199px) {	
	.business {padding:0 0 0 0;}
	.business_conts_list li img {width:88.9%;}
	.business01_cont01 {background:#fff;border-bottom:2px solid #fff;}
	.business01_cont02 {background:#cadedd url(/ManageSites/AIRCOP/images/sub/business01_bg02.png) no-repeat 50% 0;background-size:auto 100%;border-bottom:1px solid #fff;}
	.business01_cont03 {background:#cad6de url(/ManageSites/AIRCOP/images/sub/business01_bg03.png) no-repeat 50% 0;background-size:auto 100%;border-bottom:1px solid #fff;}
	.business01_cont04 {background:#cacbde url(/ManageSites/AIRCOP/images/sub/business01_bg04.png) no-repeat 60% 0;background-size:auto 100%;border-bottom:1px solid #fff;}
	.business01_cont05 {background:#dae2c6 url(/ManageSites/AIRCOP/images/sub/business01_bg05.png) no-repeat 40% 0;background-size:auto 100%;border-bottom:1px solid #fff;}
}

@media only screen and (min-width : 1200px) {	
	.business_conts_list li img {width:1200px;}	
	.business01_cont01 {background:#fff;border-bottom:2px solid #fff;}
	.business01_cont02 {background:#cadedd url(/ManageSites/AIRCOP/images/sub/business01_bg02.png) no-repeat 100% 0;border-bottom:2px solid #fff;}
	.business01_cont03 {background:#cad6de url(/ManageSites/AIRCOP/images/sub/business01_bg03.png) no-repeat 100% 0;border-bottom:2px solid #fff;}
	.business01_cont04 {background:#cacbde url(/ManageSites/AIRCOP/images/sub/business01_bg04.png) no-repeat 100% 0;border-bottom:2px solid #fff;}
	.business01_cont05 {background:#dae2c6 url(/ManageSites/AIRCOP/images/sub/business01_bg05.png) no-repeat 100% 0;border-bottom:2px solid #fff;}	
}

/* Products */
.goods {}
.goods_conts_list {text-align:center;}
.goods_conts_list li {box-sizing:border-box;}
.goods_conts_list li img {display:block;margin:0 auto;}
@media only screen and (min-width : 320px) and (max-width : 767px) { 
	.goods_conts_list li img {width:94.4%;}
	.goods01_cont01 {}
	.goods01_cont02 {padding:3rem 0 0 0;}
	.goods01_cont03 {padding:3rem 0 0 0;}
	.goods01_cont04 {padding:3rem 0 0 0;}
	.goods01_cont05 {padding:3rem 0 0 0;}
	.goods01_cont06 {padding:3rem 0 0 0;}
	.goods01_cont07 {padding:3rem 0 0 0;}
	.goods01_cont08 {padding:3rem 0 0 0;}
	.goods01_cont09 {padding:3rem 0 0 0;}
	.goods01_cont10 {padding:3rem 0 0 0;}
}
@media only screen and (min-width : 768px) and (max-width : 1199px) {
	.goods_conts_list li img {width:88.9%;}
	.goods01_cont01 {}
	.goods01_cont02 {padding:3rem 0 0 0;}
	.goods01_cont03 {padding:3rem 0 0 0;}
	.goods01_cont04 {padding:3rem 0 0 0;}
	.goods01_cont05 {padding:3rem 0 0 0;}
	.goods01_cont06 {padding:3rem 0 0 0;}
	.goods01_cont07 {padding:3rem 0 0 0;}
	.goods01_cont08 {padding:3rem 0 0 0;}
	.goods01_cont09 {padding:3rem 0 0 0;}
	.goods01_cont10 {padding:3rem 0 0 0;}
	
}
@media only screen and (min-width : 1200px) {
	.goods_conts_list li img {width:1200px;}
	.goods01_cont01 {}
	.goods01_cont02 {padding:5rem 0 0 0;}
	.goods01_cont03 {padding:5rem 0 0 0;}
	.goods01_cont04 {padding:5rem 0 0 0;}
	.goods01_cont05 {padding:5rem 0 0 0;}
	.goods01_cont06 {padding:5rem 0 0 0;}
	.goods01_cont07 {padding:5rem 0 0 0;}
	.goods01_cont08 {padding:5rem 0 0 0;}
	.goods01_cont09 {padding:5rem 0 0 0;}
	.goods01_cont10 {padding:5rem 0 0 0;}
}

/* Service */
.service {}
.service_bottom {box-sizing:border-box;padding:0;}
.service_bottom .inner_wrap {margin:0 auto;box-sizing:border-box;padding:0;}
.service_bottom .service_txt {display:inline-block;vertical-align:middle;box-sizing:border-box;color:#fff;}
.service_bottom .service_contact ul {}
.service_bottom .service_contact ul li {}
.service_bottom .service_contact ul li a {display:block;text-align:center;color:#fff;font-weight:800;}
.service_bottom .service_contact .link_call {background:url(/ManageSites/AIRCOP/images/sub/ico_call.png) no-repeat 50% 0;}
.service_bottom .service_contact .link_board {background:url(/ManageSites/AIRCOP/images/sub/ico_board.png) no-repeat 50% 0;}
.service_conts_list {text-align:center;}
.service_conts_list li {box-sizing:border-box;}
.service_conts_list li img {display:block;margin:0 auto;}

@media only screen and (min-width : 320px) and (max-width : 767px) { 	
	.service_bottom {height:160px;box-sizing:border-box;padding:0;background:url(/ManageSites/AIRCOP/images/sub/bg_m_service_common.png) no-repeat 50% 0;}
	.service_bottom .inner_wrap {margin:0 auto;width:94.4%;box-sizing:border-box;padding:0;font-size:0;line-height:normal;}
	.service_bottom .service_txt {display:inline-block;vertical-align:middle;width:100%;box-sizing:border-box;padding:2rem 0 0 0;font-size:1.2rem;line-height:1.5rem;text-align:center;}
	.service_bottom .service_contact {display:inline-block;vertical-align:middle;width:100%;box-sizing:border-box;padding:1.5rem 0 0 0;line-height:normal;}
	.service_bottom .service_contact ul {width:100%;overflow:hidden;}
	.service_bottom .service_contact ul li {float:left;width:50%;box-sizing:border-box;}
	.service_bottom .service_contact ul li a {font-size:1.3rem;}
	.service_bottom .service_contact .link_call {padding-top:60px;background-size:auto 50px;}
	.service_bottom .service_contact .link_board {padding-top:60px;background-size:auto 50px;}
	
	.service_conts_list li img {width:94.4%;}
	.service01_cont01 {padding:3rem 0;background:url(/ManageSites/AIRCOP/images/sub/service01_bg01.png) no-repeat 50% 0;background-size:auto 100%;}
	.service01_cont02 {padding:3rem 0;background-color:#fff;}
	.service01_cont03 {padding:2.5rem 0;background-color:#e4f1fc;}
	.service01_cont04 {padding:3rem 0;background-color:#fff;}
	.service01_cont05 {padding:3rem 0;background-color:#f3f2df;}
	.service01_cont06 {padding:3rem 0;background-color:#fff;}
	.service01_cont07 {padding:3rem 0;background-color:#f6f6f6;}
	.service01_cont08 {padding:3rem 0;background-color:#fff;}
	.service01_cont09 {padding:3rem 0;background:url(/ManageSites/AIRCOP/images/sub/service01_bg02.png) no-repeat 50% 0;background-size:auto 100%;}
	
	.service02_cont01 {padding:0;background-color:#fff;}
	.service02_cont02 {padding:3rem 0;background:url(/ManageSites/AIRCOP/images/sub/service02_bg01.png) no-repeat 50% 0;background-size:auto 100%;}
	.service02_cont03 {padding:3rem 0;background:#fff url(/ManageSites/AIRCOP/images/sub/service02_bg02.png) no-repeat 50% 0;background-size:60% auto;}
	.service02_cont04 {padding:3rem 0;background-color:#f3f3f3;}
	.service02_cont05 {padding:2rem 0;background-color:#fff;}
	
	.service03_cont01 {}
	.service03_cont02 {margin:0 auto;width:94.4%;padding:6rem 0 4rem 0;background:url(/ManageSites/AIRCOP/images/sub/service03_img07.png) no-repeat 50% 50%;background-size:4.3% auto;}
	.service03_cont02 .cols {width:100%;}
	.service03_cont02 .cols .col {width:45%;}
	.service03_cont02 .cols .col+.col {float:right;}
	.service03_cont02 .cols .col img {width:100%;}
	.service03_cont03 {}
	.service03_cont04 {padding-top:3rem;}
	.service03_cont05 {padding-top:3rem;}
	.service03_cont06 {padding:6rem 0;}
	.service03_cont06 .service03_cont06_01 {}
	.service03_cont06 .cols {margin:0 auto;width:94.4%;}
	.service03_cont06 .cols .f_l {width:25%;}
	.service03_cont06 .cols .f_l img {width:100%;}
	
	.service05_cont01 {padding:0}
	.service05_cont02 {padding:30px 0 0 0}
	.service05_cont03 {padding:30px 0 0 0}
	.service05_cont04 {padding:30px 0 0 0}
	.service05_cont05 {padding:30px 0 50px 0}
	
	}
	
/* iPad 가로+세로 */
@media only screen and (min-width : 768px) and (max-width : 1199px) {
	.service_bottom {height:200px;box-sizing:border-box;padding:0;background:url(/ManageSites/AIRCOP/images/sub/bg_service_common.png) no-repeat 50% 0;}
	.service_bottom .inner_wrap {margin:0 auto;width:94.4%;box-sizing:border-box;padding:0;font-size:0;line-height:normal;}
	.service_bottom .service_txt {display:inline-block;vertical-align:middle;width:100%;box-sizing:border-box;padding:2rem 0 0 0;font-size:1.5rem;line-height:2rem;text-align:center;}
	.service_bottom .service_contact {display:inline-block;vertical-align:middle;width:100%;box-sizing:border-box;padding:1.5rem 0 0 0;line-height:normal;}
	.service_bottom .service_contact ul {width:100%;overflow:hidden;}
	.service_bottom .service_contact ul li {float:left;width:50%;box-sizing:border-box;}
	.service_bottom .service_contact ul li a {font-size:1.5rem;}
	.service_bottom .service_contact .link_call {padding-top:80px;background-size:auto 70px;}
	.service_bottom .service_contact .link_board {padding-top:80px;background-size:auto 70px;}

	.service_conts_list li img {width:88.9%;}
	.service01_cont01 {padding:3rem 0;background:url(/ManageSites/AIRCOP/images/sub/service01_bg01.png) no-repeat 50% 0;background-size:auto 100%;}
	.service01_cont02 {padding:3rem 0;background-color:#fff;}
	.service01_cont03 {padding:2.5rem 0;background-color:#e4f1fc;}
	.service01_cont04 {padding:3rem 0;background-color:#fff;}
	.service01_cont05 {padding:3rem 0;background-color:#f3f2df;}
	.service01_cont06 {padding:3rem 0;background-color:#fff;}
	.service01_cont07 {padding:3rem 0;background-color:#f6f6f6;}
	.service01_cont08 {padding:3rem 0;background-color:#fff;}
	.service01_cont09 {padding:3rem 0;background:url(/ManageSites/AIRCOP/images/sub/service01_bg02.png) no-repeat 50% 0;background-size:auto 100%;}
	
	.service02_cont01 {padding:0;background-color:#fff;}
	.service02_cont02 {padding:3rem 0;background:url(/ManageSites/AIRCOP/images/sub/service02_bg01.png) no-repeat 50% 0;background-size:auto 100%;}
	.service02_cont03 {padding:6rem 0 3.5rem 0;background:#fff url(/ManageSites/AIRCOP/images/sub/service02_bg02.png) no-repeat 50% 0;background-size:55% auto;}
	.service02_cont04 {padding:3rem 0;background-color:#f3f3f3;}
	.service02_cont05 {padding:2rem 0;background-color:#fff;}
	
	.service03_cont01 {}
	.service03_cont02 {margin:0 auto;width:94.4%;padding:6rem 0 4rem 0;background:url(/ManageSites/AIRCOP/images/sub/service03_img07.png) no-repeat 50% 50%;background-size:4.3% auto;}
	.service03_cont02 .cols {width:100%;}
	.service03_cont02 .cols .col {width:45%;}
	.service03_cont02 .cols .col+.col {float:right;}
	.service03_cont02 .cols .col img {width:100%;}
	.service03_cont03 {}
	.service03_cont04 {padding-top:3rem;}
	.service03_cont05 {padding-top:3rem;}
	.service03_cont06 {padding:6rem 0;}
	.service03_cont06 .service03_cont06_01 {}
	.service03_cont06 .cols {margin:0 auto;width:94.4%;}
	.service03_cont06 .cols .f_l {width:25%;}
	.service03_cont06 .cols .f_l img {width:100%;}
	
	.service05_cont01 {padding:0}
	.service05_cont02 {padding:30px 0 0 0}
	.service05_cont03 {padding:30px 0 0 0}
	.service05_cont04 {padding:30px 0 0 0}
	.service05_cont05 {padding:30px 0 50px 0}
		
}

@media only screen and (min-width : 1200px) {	
	.service_bottom {height:200px;box-sizing:border-box;padding:0;background:url(/ManageSites/AIRCOP/images/sub/bg_service_common.png) no-repeat 50% 0;}
	.service_bottom .inner_wrap {margin:0 auto;width:1200px;box-sizing:border-box;padding:0 90px;font-size:0;line-height:200px;}
	.service_bottom .service_txt {display:inline-block;vertical-align:middle;width:50%;box-sizing:border-box;padding:0;font-size:1.7rem;line-height:3rem;text-align:left;}
	.service_bottom .service_contact {display:inline-block;vertical-align:middle;width:50%;box-sizing:border-box;padding:0;line-height:normal;}
	.service_bottom .service_contact ul {float:right;}
	.service_bottom .service_contact ul li {float:left;}
	.service_bottom .service_contact ul li a {font-size:1.7rem;}
	.service_bottom .service_contact .link_call {padding-top:90px;background-size:auto 70px;}
	.service_bottom .service_contact .link_board {padding-top:90px;background-size:auto 70px;}
	
	.service_conts_list li img {width:1200px;}
	.service01_cont01 {height:550px;padding-top:6rem;background:url(/ManageSites/AIRCOP/images/sub/service01_bg01.png) no-repeat 50% 0;}
	.service01_cont02 {height:685px;padding-top:6rem;background-color:#fff;}
	.service01_cont03 {height:660px;padding-top:5rem;background-color:#e4f1fc;}
	.service01_cont04 {height:825px;padding-top:6rem;background-color:#fff;}
	.service01_cont05 {height:1095px;padding-top:6rem;background-color:#f3f2df;}
	.service01_cont06 {height:655px;padding-top:6rem;background-color:#fff;}
	.service01_cont07 {height:515px;padding-top:5.5rem;background-color:#f6f6f6;}
	.service01_cont08 {height:525px;padding-top:6rem;background-color:#fff;}
	.service01_cont09 {height:620px;padding-top:10rem;background:url(/ManageSites/AIRCOP/images/sub/service01_bg02.png) no-repeat 50% 0;}
	
	.service02_cont01 {padding:0;background-color:#fff;}
	.service02_cont02 {padding:120px 0 90px 0;background:url(/ManageSites/AIRCOP/images/sub/service02_bg01.png) no-repeat 50% 0;background-size:auto 100%;}
	.service02_cont03 {padding:185px 0 60px 0;background:#fff url(/ManageSites/AIRCOP/images/sub/service02_bg02.png) no-repeat 50% 0;background-size:auto 185px;}
	.service02_cont04 {padding:80px 0;background-color:#f3f3f3;}
	.service02_cont05 {padding:80px 0 60px 0;background-color:#fff;}

	.service03_cont01 {}
	.service03_cont02 {margin:0 auto;width:1200px;padding:8rem 0 4rem 0;background:url(/ManageSites/AIRCOP/images/sub/service03_img07.png) no-repeat 50% 50%;background-size:4.3% auto;}
	.service03_cont02 .cols {width:100%;}
	.service03_cont02 .cols .col {width:45%;}
	.service03_cont02 .cols .col+.col {float:right;}
	.service03_cont02 .cols .col img {width:100%;}
	.service03_cont03 {}
	.service03_cont04 {padding-top:4rem;}
	.service03_cont05 {padding-top:4rem;}
	.service03_cont06 {padding:8rem 0;}
	.service03_cont06 .service03_cont06_01 {}
	.service03_cont06 .cols {margin:0 auto;width:1200px;}
	.service03_cont06 .cols .f_l {width:25%;}
	.service03_cont06 .cols .f_l img {width:100%;}
	
	.service05_cont01 {padding:0}
	.service05_cont02 {padding:50px 0 0 0}
	.service05_cont03 {padding:50px 0 0 0}
	.service05_cont04 {padding:50px 0 0 0}
	.service05_cont05 {padding:50px 0 100px 0}
	
	}
	
/* 관련법령 */

.laws {margin:0 auto;padding:0 0 5rem 0;}
.laws h4 {box-sizing:border-box;color:#000;font-weight:900;letter-spacing:-0.05em;line-height:normal;text-align:left;}
.laws h5 {box-sizing:border-box;color:#000;letter-spacing:-0.05em;line-height:normal;}
.laws .table_wrap {border-collapse:collapse;}
.laws .table_responsive {border-top:1px solid #000;border-bottom:1px solid #000;border-collapse:collapse;}
.laws .table {border:1px solid #e3e3e0;}
.laws .table th, 
.laws .table td {box-sizing:border-box;vertical-align:middle;border-top:1px solid #c6c6c6;border-right:1px solid #e3e3e0;}
.laws .table thead th {background-color:#fafafa;color:#000;font-weight:700;letter-spacing:-0.025em;text-align:center;}
.laws .table thead td {}
.laws .table tbody th {}
.laws .table tbody td {}
.laws .small_txt {font-size:.938em;}
.laws .dt_table {border-bottom:1px solid #c6c6c6;}
.laws .dt_table dt {line-height:59px;box-sizing:border-box;border-top:1px solid #c6c6c6;text-aling:center;}
.laws .dt_table dd {line-height:59px;box-sizing:border-box;border-top:1px solid #c6c6c6;padding-left:2rem;padding-right:2rem}
	@media only screen and (min-width : 320px) and (max-width : 767px) { 
		.laws {width:94.4%;font-size:1.5rem;}
		.laws h4 {height:30px;font-size:1.5rem;}
		.laws h5 {height:20px;font-size:1.4rem;}
		.laws p,
		.laws .pgraph {margin-bottom:1.8rem;}
		.laws .table th, 
		.laws .table td {font-size:1.2rem;padding:1rem;line-height:1.8rem;}
		.laws .small_txt {font-size:1.1rem;}
		.laws .dt_table dt {line-height:39px;}
		.laws .dt_table dd {line-height:39px;padding-left:13rem;padding-right:1rem}
		
	}
	@media only screen and (min-width : 768px) and (max-width : 1199px) {	
		.laws  {width:88.9%;}
		.laws h4 {height:50px;font-size:2rem;}
		.laws h5 {height:30px;font-size:1.7rem;}
		.laws p,
		.laws .pgraph {margin-bottom:2.4rem;}
		.laws .table th, 
		.laws .table td {font-size:1.5rem;padding:1rem;line-height:2.4rem;}
		.laws .small_txt {font-size:1.3rem;}
		.laws .dt_table dt {line-height:39px;}
		.laws .dt_table dd {line-height:39px;padding-left:1.5rem;padding-right:1.5rem}
	}
	@media only screen and (min-width : 1200px) {	
		.laws {width:1200px;font-size:2rem;line-height:3.6rem;letter-spacing:-0.025em;}
		.laws h4 {height:70px;font-size:3rem;}
		.laws h5 {height:40px;font-size:2rem;}
		.laws p,
		.laws .pgraph {margin-bottom:3.6rem;}
		.laws .table th, 
		.laws .table td {height:60px;font-size:2rem;line-height:3rem;letter-spacing:-0.025em;}
		.laws .small_txt {font-size:1.7rem;}
		.laws .dt_table dt {line-height:59px;}
		.laws .dt_table dd {line-height:59px;padding-left:2rem;padding-right:2rem}	
	}

/* Partners */
.partners {margin:0 auto;padding:0 0 5rem 0;}

@media only screen and (min-width : 320px) and (max-width : 767px) { 
	.partners {width:94.4%;font-size:1.5rem;}
}

@media only screen and (min-width : 768px) and (max-width : 1199px) {	
	.partners {width:88.9%;font-size:1.5rem;}

}

@media only screen and (min-width : 1200px) {	
	.partners {width:1200px;font-size:2rem;line-height:3.6rem;letter-spacing:-0.025em;}

}

/* 20191024 공기청정시스템 추가 */
.float_bottom {box-sizing:border-box;}
.float_bottom .inner {margin:0 auto;display:table;width:83.3%;background-color:#a70502;color:#fff;} 
.float_bottom .inner ul {display:table-cell;width:100%;vertical-align:middle;text-align:center;}
.tit_bold {font-weight:800;}
.tit_tel {}
.tit_tel img {width:60.5%;vertical-align:middle;}
.float_button {box-sizing:border-box;margin:0 auto 4rem;}
.float_button ul {box-sizing:border-box;margin:0 auto;width:83.3%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.float_button ul li {box-sizing:border-box;-ms-flex:1;flex:1;margin:0 0 0 3.5rem;}
.float_button ul li:first-child {margin-left:0;}
@media screen and (min-width : 320px) and (max-width : 767px) { 
	.float_bottom {margin:0 auto 3rem;width:94.4%;line-height:2.5rem;}
	.float_bottom .inner {width:100%;padding:30px 0;} 
	.tit_nor {font-size:1.7rem;}
	.tit_bold {font-size:2rem;}
	.tit_name {font-size:1.5rem;padding:2rem 0 0 0;}
	.float_button {margin:0 auto 3rem;width:94.4%;}
	.float_button ul {width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
	.float_button ul li {-ms-flex:none;flex:none;width:100%;margin:0 0 1rem 0; }
}
@media screen and (min-width : 768px) and (max-width : 1199px) {
	.float_bottom {margin:0 auto 5rem;width:88.9%;line-height:5rem;}
	.float_bottom .inner {padding:50px 0;} 
	.tit_nor {font-size:3rem;}
	.tit_bold {font-size:3.8rem;}
	.tit_name {font-size:2.5rem;padding:4rem 0 0 0;}
	.float_button {margin:0 auto 4rem;width:88.9%;}
}
@media screen and (min-width : 1200px) {
	.float_bottom {margin:0 auto 10rem;width:1200px;line-height:7rem;}
	.float_bottom .inner {padding:100px 0;} 
	.tit_nor {font-size:4rem;}
	.tit_bold {font-size:5rem;}
	.tit_name {font-size:3rem;padding:7rem 0 0 0;}
	.float_button {margin:0 auto 4rem;width:1200px;}
}

.airclean {}
.padd_none {padding:0 !important;}
.red {color:#d92924 !important;}
.tbl_st1 {margin:0 auto;width:82.1%;}
.tbl_st1 th, .tbl_st1 td {box-sizing:border-box;border-bottom:1px solid #c7d4dd;border-left:1px solid #c7d4dd;letter-spacing:-0.075rem;}
.tbl_st1 tr th:first-child, .tbl_st1 tr td:first-child {border-left:0;}
.th_03 {background-color:#037ec1;color:#fff;text-align:center;}
.th_04 {background-color:#04364f;color:#fff;text-align:center;}
.tbl_st2 {width:100%;border-top:2px solid #86f0a6;}
.tbl_st2 th, .tbl_st2 td {box-sizing:border-box;border-collapse:collapse;border:1px solid #86f0a6;letter-spacing:-0.05rem;line-height:1.25;}
.tbl_st2 thead tr th {background-color:#d7ebdc;color:#000;font-weight:800;}
.tbl_st2 tbody tr th {background-color:#f8f9f8;color:#000;font-weight:700;}
.airclean .h1 {color:#000;font-weight:800;text-align:center;line-height:1;}
.airclean .h5 {position:relative;color:#000;font-weight:800;line-height:1;border-bottom:3px solid #ddd;}
.airclean .h5:before {content:'';display:inline-block;border-radius:50%;}
.airclean .h5:after {content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#e28706;}
.airclean .h6 {color:#000;font-weight:800;line-height:1;}
.airclean .h6:before {content:'';display:inline-block;vertical-align:middle;border-radius:50%;}
.airclean .txt {margin:0 auto;color:#555;letter-spacing:-0.05rem;line-height:1.3;text-align:center;}
.airclean .txt2 {color:#555;letter-spacing:-0.075rem;line-height:1.6;}
.airclean .txt3 {letter-spacing:-0.075rem;line-height:1.6;}
.type_case {margin:0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.type_case li {-ms-flex:1;flex:1;text-align:center;}
.type_case li .bt_case {margin:0 auto;width:80%;}
.type_case .title_30 {color:#fff;font-weight:800;line-height:1.25;letter-spacing:-0.075rem;text-align:center;}
.number1 {margin:0 auto;}
.number1 li {position:relative;border-bottom:1px solid #b6b6b6;letter-spacing:-0.075rem;line-height:1.25;text-align:left;}
.number1 li .num {position:absolute;left:1rem;top:50%;transform:translateY(-50%);display:block;background-color:#e28706;color:#fff;text-align:center;}
figure img {display:block;margin:0 auto;}
figure figcaption {padding:0 1rem;letter-spacing:-1px;line-height:1.5;text-align:center;}
.process {box-sizing:border-box;}
.process li {box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.process li span {-ms-flex:0 1 auto;flex:0 1 auto;}
.process li span.term {background:url(/ManageSites/AIRCOP/images/sub/airclean02_img18.png) no-repeat 50% 100%;color:#fff;text-align:center;}
.process li span.term strong {display:block;}
.process li:nth-child(1)>span.term {background-color:#033b5b;}
.process li:nth-child(2)>span.term {background-color:#0e5c89;}
.process li:nth-child(3)>span.term {background-color:#2884b9;}
.process li:nth-child(4)>span.term {background-color:#8ec6e6;}
.process li:nth-child(5)>span.term {background-color:#033b5b;}
.airclean .table_responsive {width:100%;overflow-x:auto;overflow-y:hidden;}
.airclean .table_responsive>.tbl_fee {}
.airclean .table_responsive>.tbl_fee th, 
.airclean .table_responsive>.tbl_fee td {box-sizing:border-box;border-collapse:collapse;border:1px solid #c9c9c9;letter-spacing:-0.075rem;line-height:1.4;}
.airclean .table_responsive>.tbl_fee thead th, 
.airclean .table_responsive>.tbl_fee thead td {background-color:#e0e9ec;border-top:1px solid #000;border-bottom:1px solid #000;color:#000;}
.airclean .table_responsive>.tbl_fee tfoot th, 
.airclean .table_responsive>.tbl_fee tfoot td {background-color:#e0e9ec;border-top:1px solid #000;border-bottom:1px solid #000;color:#000;}
.airclean .table_responsive>.tbl_fee tbody th {background-color:#f7f9fa;color:#000;}
.airclean .table_responsive>.tbl_fee .bg_th {color:#000;font-weight:700;background-color:#edfbe5;}
.airclean .table_responsive>.tbl_fee .dash li {white-space:nowrap;}
.ppt_st {box-sizing:border-box;margin:0 auto;max-width:1200px;}
.ppt_st ul {box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.ppt_st ul li {-ms-flex:0 1 46.7%;flex:0 1 46.7%;margin-left:6.7%;border:1px solid;}
.ppt_st ul li:first-child {margin-left:0;}
.ppt_st dl {position:relative;text-align:center;}
.ppt_st dl dt {position:absolute;left:50%;width:60%;transform:translateX(-50%);border:1px solid;color:#fff;font-weight:800;}
.ppt_st dl dd {line-height:1.5;letter-spacing:-0.05rem;}
.ppt_st li.green {background-color:#f6f9ed;border-color:#9fca2d;}
.ppt_st li.green dt {background-color:#7c9d27;border-color:#9fca2d;}
.ppt_st li.blue {background-color:#f0f9fa;border-color:#7fc1d8;}
.ppt_st li.blue dt {background-color:#0d6fa1;border-color:#7fc1d8;}
	@media screen and (max-width : 1023px) {
		.margin_40 {margin:0 2rem !important;}
		.margin_30 {margin:0 1.5rem !important;}
		.margin_20 {margin:0 1rem !important;}
		.airclean .table_responsive>.tbl_fee {min-width:1024px;}
		.airclean .table_responsive>.tbl_fee th, 
		.airclean .table_responsive>.tbl_fee td {height:5rem;padding:1rem 2rem;font-size:1.6rem;}
	}
	@media screen and (min-width : 768px) and (max-width : 1199px) {
		.airclean .button_group {margin:0 auto;width:100%;}	
	}
	@media screen and (min-width : 320px) and (max-width : 767px) {
		.margin_40 {margin:0 2rem !important;}
		.margin_30 {margin:0 1.5rem !important;}
		.margin_20 {margin:0 1rem !important;}
		.pt_50 {padding-top:2.5rem !important;}
		.pb_20 {padding-bottom:1rem !important;}
		.pb_30 {padding-bottom:1.5rem !important;}
		.pb_40 {padding-bottom:2rem !important;}
		.pb_50 {padding-bottom:2.5rem !important;}
		.pb_60 {padding-bottom:3rem !important;}
		.pb_80 {padding-bottom:4rem !important;}
		.pb_100 {padding-bottom:5rem !important;}
		.mt_10 {margin-top:.5rem !important;}
		.mb_50 {margin-bottom:2.5rem !important;}
		.mb_20 {margin-bottom:1rem !important;}
		.fs20 {font-size:1.3rem !important;}
		.fs22 {font-size:1.4rem !important;}
		.fs50 {font-size:2.5rem !important;}
		.tbl_st1 th, .tbl_st1 td {padding:0 .5rem;height:3.5rem;font-size:1.3rem;}
		.tbl_st2 th, .tbl_st2 td {padding:.5rem 1rem;height:3.5rem;font-size:1.3rem;}
		.tbl_st2 thead tr th {white-space:nowrap;}
		.airclean .h1 {padding-bottom:2rem;font-size:2rem;line-height:1.25}
		.airclean .h5 {padding-bottom:.75rem;font-size:1.5rem;}
		.airclean .h5:before {width:6px;height:6px;margin-right:1rem;border:3px solid #e28706;}
		.airclean .h6 {font-size:1.3rem;}
		.airclean .h6:before {width:8px;height:8px;margin-right:.7rem;border:3px solid #d92924;}
		.airclean .txt {font-size:1.5rem;}
		.airclean .txt2 {font-size:1.3rem;}
		.airclean .txt3 {font-size:1.3rem;}
		.airclean .flex.between {margin:0 4rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
		.airclean .flex.between li {flex:none;width:100%;margin:1rem 0;text-align:center;}
		.airclean .flex.between li img {max-width:100%;}
		.airclean .flex.wrap {margin:0 4rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
		.airclean .flex.wrap li.half {width:100%;margin:2rem 0;}
		.airclean .flex.wrap li img {width:100%}
		.type_case {width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
		.type_case li {box-sizing:border-box;-ms-flex:none;flex:none;margin:0 auto 2rem;width:76%;padding:0;border:0;}
		.type_case li img {max-width:320px;}
		.type_case li .bt_case {}
		.type_case .title_30 {margin:0 2rem 2.5rem 2rem;padding:1.5rem 0;font-size:1.5rem;}
		.airclean01_img05 img {width:100%;}
		.airclean01_img07 img {width:100%;}
		.airclean01_img10 img {width:100%;}
		.airclean05_img09 {margin:0 auto;text-align:center;width:20%}
		.airclean05_img09 img {width:100%;}
		.airclean05_img10 {display:none;}
		.type_case .img_xs img {width:100%;}
		figure img {width:90%;}
		figure figcaption {margin:1.5rem 0 0 0;font-size:1.3rem;}
		.number1 {width:100%;}
		.number1 li {padding:1rem 0 1rem 4.5rem;}
		.number1 li .num {width:2.5rem;height:3rem;line-height:3rem;}
		.process {margin:0;}
		.process li {margin-bottom:2rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;}
		.process li .term {-ms-flex:none;flex:none;margin:0 auto 1rem;width:47%;max-width:320px;margin-bottom:1rem;padding:.7rem 0 2.5rem 0;font-size:1.3rem;}
		.process li .term strong {font-size:1.3rem;}
		.process li .desc {-ms-flex:none;flex:none;margin:0 auto;width:81.6%;font-size:1.3rem;text-align:center;}
		.airclean .table_responsive>.tbl_fee {min-width:768px;}
		.airclean .table_responsive>.tbl_fee th, 
		.airclean .table_responsive>.tbl_fee td {height:4rem;padding:1rem 2rem;font-size:1.4rem;}
		.airclean .button_group ul {width:100%;}
		.ppt_st ul {margin:0 4rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:100%;}
		.ppt_st ul li {box-sizing:border-box;-ms-flex:none;flex:none;width:100%;margin:4rem 0 0 0;padding:0 0 2rem 0;min-height:130px;}
		.ppt_st ul li>div {display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;}
		.ppt_st ul li>div dl {-ms-flex:none;flex:none;width:100%;}
		.ppt_st dl dt {top:-20px;line-height:3.5rem;font-size:1.8rem;}
		.ppt_st dl dd {box-sizing:border-box;padding:3rem 4rem 0 4rem;font-size:1.3rem;}
	}
	@media screen and (min-width : 768px) {
		.visible_xs {display:none;}
		.visible_lg {display:block;}
		.pt_50 {padding-top:5rem !important;}
		.pb_20 {padding-bottom:2rem !important;}
		.pb_30 {padding-bottom:3rem !important;}
		.pb_40 {padding-bottom:4rem !important;}
		.pb_50 {padding-bottom:5rem !important;}
		.pb_60 {padding-bottom:6rem !important;}
		.pb_80 {padding-bottom:8rem !important;}
		.pb_100 {padding-bottom:10rem !important;}
		.mt_10 {margin-top:1rem !important;}
		.mb_20 {margin-bottom:2rem !important;}
		.mb_50 {margin-bottom:5rem !important;}
		.fs20 {font-size:2rem !important;}
		.fs22 {font-size:2.2rem !important;}
		.fs50 {font-size:5rem !important;}
		.tbl_st1 th, .tbl_st1 td {padding:0 1rem;height:7rem;font-size:2.6rem;}
		.tbl_st2 th, .tbl_st2 td {padding:1rem 1.5rem;height:5rem;font-size:1.7rem;}
		.airclean .h1 {padding-bottom:4rem;font-size:4rem;}
		.airclean .h5 {padding-bottom:1.5rem;font-size:3rem;}
		.airclean .h5:before {width:10px;height:10px;margin-right:2rem;border:5px solid #e28706;}
		.airclean .h6 {font-size:2.6rem;}
		.airclean .h6:before {width:16px;height:16px;margin-right:1.4rem;border:6px solid #d92924;}
		.airclean .txt {font-size:3rem;}
		.airclean .txt2 {font-size:2.6rem;}
		.airclean .txt3 {font-size:2.4rem;}
		.airclean .txt4 {font-size:2rem;}
		.airclean .flex.wrap {-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
		.airclean .flex.wrap li.half {width:48.3%;margin:2rem 0;}
		.airclean .flex.wrap li img {width:100%}
		.type_case {width:100%;}
		.type_case li {border-right:1px solid #efefef;}
		.type_case.none li {border:0;}
		.type_case li:first-child {border-left:1px solid #efefef;}
		.type_case.none li:first-child {border:0;}
		.type_case .title_30 {margin:0 3rem 3rem 3rem;padding:1.5rem 0;font-size:2rem;}
		figure img {width:80%;}
		figure figcaption {margin:3rem 0 0 0;font-size:2.4rem;}
		.type_case .img_xs img {width:100%;max-width:580px;}
		.airclean01_img05 img {width:100%;max-width:520px;}
		.airclean01_img07 img {width:100%;max-width:610px;}
		.airclean01_img10 img {width:100%;max-width:860px;}
		.airclean05_img10 {display:block;margin:0 auto;text-align:center;}
		.airclean05_img10 img {width:53.4%;max-width:641px;}
		.number1 {width:72%;}
		.number1 li {padding:2rem 0 2rem 9rem;}
		.number1 li .num {width:5rem;height:6rem;line-height:6rem;}
		.process {margin-left:2rem;}
		.process li {border-bottom:1px solid #e4e4e4;margin-bottom:.7rem;}
		.process li .term {-ms-flex:0 1 27.4%;flex:0 1 27.4%;padding:1rem 0 4rem 0;font-size:2.4rem;}
		.process li .term strong {font-size:2.6rem;}
		.process li .desc {-ms-flex:0 1 72.6%;flex:0 1 72.6%;padding:2rem 0 0 3rem;font-size:2.4rem;letter-spacing:-1px;}
		.ppt_st ul li {-ms-flex:0 1 46.7%;flex:0 1 46.7%;margin-left:6.7%;margin-top:5rem;}
		.ppt_st ul li>div {display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;}
		.ppt_st ul li>div dl {-ms-flex:none;flex:none;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;}
		.ppt_st dl dt {top:-40px;line-height:6rem;font-size:3rem;}
		.ppt_st dl dd {box-sizing:border-box;padding:4rem 4rem 3rem 4rem;font-size:2.6rem;min-height:305px;}
	}
	@media screen and (min-width : 993px) {
		.process {margin-left:3rem;}
		.type_case .title_30 {margin:0 3.5rem 4rem 3.5rem;padding:1.5rem 0;font-size:2.4rem;}
		}
	@media screen and (min-width : 1024px) {
		.margin_40 {margin:0 3rem !important;}
		.margin_30 {margin:0 1.5rem !important;}
		.margin_20 {margin:0 1rem !important;}
		.airclean .table_responsive>.tbl_fee th, 
		.airclean .table_responsive>.tbl_fee td {height:6rem;padding:1rem 2rem;font-size:2rem;}
		.bg_img {width:1200px;}
	}
	@media screen and (min-width : 1200px) {
		.margin_40 {margin:0 4rem !important;}
		.margin_30 {margin:0 3rem !important;}
		.margin_20 {margin:0 2rem !important;}
		.type_case {width:1200px;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
		.type_case li {border-right:1px solid #efefef;}
		.type_case li:first-child {border-left:1px solid #efefef;}
		.type_case .title_30 {margin:0 4rem 5rem 4rem;padding:1.5rem 0;font-size:3rem;}
		.process {margin-left:4rem;}
		.process li .term {-ms-flex:0 1 320px;flex:0 1 320px;padding:1rem 0 4rem 0;font-size:2.4rem;}
		.process li .desc {width:calc(100% - 320px);}
		.airclean01_img05 img {width:43.3%;}
		.airclean01_img07 img {width:50.8%;}
		.airclean01_img10 img {width:71.6%;}
	}

.airclean_inr img {vertical-align:top;width:100%;}
.airclean>.selectbox_wrap {overflow:hidden; }
.airclean .tabs {margin:0;}
.airclean .tabs ul {display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between}
.airclean .tabs ul li {-webkit-flex:none;-ms-flex:none;flex:none;width:32.7%;padding:6px 0;}
.airclean .tabs ul li a {display:block;-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.2);box-shadow: 0 0 5px 1px rgba(0,0,0,0.2);}
.airclean .tabs ul li a img {width:100%;}
.airclean .tabs ul li a.type01 {background:url(/ManageSites/AIRCOP/images/sub/airclean_tab01.png) no-repeat 0 0;background-size:100% auto;}
.airclean .tabs ul li a.type02 {background:url(/ManageSites/AIRCOP/images/sub/airclean_tab02.png) no-repeat 0 0;background-size:100% auto;}
.airclean .tabs ul li a.type03 {background:url(/ManageSites/AIRCOP/images/sub/airclean_tab03.png) no-repeat 0 0;background-size:100% auto;}
.airclean .tabs ul li.active a.type01, 
.airclean .tabs ul li a.type01:hover {background:url(/ManageSites/AIRCOP/images/sub/airclean_tab01_on.png) no-repeat 0 0;background-size:100% auto;}
.airclean .tabs ul li.active a.type02,
.airclean .tabs ul li a.type02:hover {background:url(/ManageSites/AIRCOP/images/sub/airclean_tab02_on.png) no-repeat 0 0;background-size:100% auto;}
.airclean .tabs ul li.active a.type03,
.airclean .tabs ul li a.type03:hover {background:url(/ManageSites/AIRCOP/images/sub/airclean_tab03_on.png) no-repeat 0 0;background-size:100% auto;}
.airclean .tabs_conts {display:none;}
.airclean .go_link {margin:0 auto;}
.airclean .go_link ul {}
.airclean .go_link ul li {}
.airclean .go_link ul li a {display:flex;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:1px solid #bb231f;color:#555;}
.airclean .go_link ul li a strong {color:#bb231f;font-weight:800;}
.airclean .go_link ul li a:hover {background-color:#bb231f;color:#fff;}
.airclean .go_link ul li a:hover strong {color:#fff;}
@media screen and (max-width : 1023px) {
	.airclean {margin:0 4rem 3rem 4rem;}
}
@media screen and (min-width : 320px) and (max-width : 767px) { 
	.airclean {margin:0 2rem 2rem 2rem;}
	.select_wrap {margin:0 0 3rem 0;width:100%;}
	.select_wrap .select_option {text-align:center;line-height:normal;}
	.select_wrap .select_option ul {display:flex;display:-webkit-flex;display:-ms-flexbox; -webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
	.select_wrap .select_option ul li {margin:0 0 1% 0;-webkit-flex:0 1 49%;-ms-flex:0 1 49%;flex:0 1 49%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border:1px solid #b5b5b5;line-height:38px;}
	.select_wrap .select_option ul li a {display:inline-block;width:100%;vertical-align:middle;color:#858585;font-size:1.3rem;font-weight:700;letter-spacing:-0.025em;line-height:normal;}
	.select_wrap .select_option ul li:hover ,
	.select_wrap .select_option ul li.option_selected {border:1px solid #D82924;background-color:#d82924;}
	.select_wrap .select_option ul li:hover a,
	.select_wrap .select_option ul li.option_selected a {color:#fff;}
	.select_wrap .select_form {display:none;}
	.airclean .go_link {width:88.9%;}
	.airclean .go_link ul {display:flex;flex-direction:column;}
	.airclean .go_link ul li {-webkit-flex:1;-ms-flex:1;flex:1;margin:1% 0;}
	.airclean .go_link ul li a {height:50px;font-size:1.3rem;}
	.airclean .go_link ul li a strong {font-size:1.5rem;}
}
@media screen and (min-width : 768px) and (max-width :992px) {
	.select_wrap {margin:0 0 4rem 0;width:100%;}
	.select_wrap .select_option {text-align:center;line-height:normal;}
	.select_wrap .select_option ul {display:flex;display:-webkit-flex;display:-ms-flexbox; -webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
	.select_wrap .select_option ul li {margin:0 0 1% 0;-webkit-flex:0 1 49%;-ms-flex:0 1 49%;flex:0 1 49%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border:1px solid #b5b5b5;line-height:58px;}
	.select_wrap .select_option ul li a {display:inline-block;width:100%;vertical-align:middle;color:#858585;font-size:1.7rem;font-weight:700;letter-spacing:-0.025em;line-height:normal;}
	.select_wrap .select_option ul li:hover ,
	.select_wrap .select_option ul li.option_selected {border:1px solid #D82924;background-color:#d82924;}
	.select_wrap .select_option ul li:hover a,
	.select_wrap .select_option ul li.option_selected a {color:#fff;}
	.select_wrap .select_form {display:none;}
}
@media screen and (min-width : 993px) and (max-width :1199px) {
	.select_wrap {margin:0 auto 5rem;width:100%;}
	.select_wrap .select_option {text-align:center;line-height:normal;}
	.select_wrap .select_option ul {display:flex;display:-webkit-flex;display:-ms-flexbox; -webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
	.select_wrap .select_option ul li {-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin:0 0 0 1rem;border:1px solid #b5b5b5;line-height:58px;}
	.select_wrap .select_option ul li:first-child {margin-left:0}
	.select_wrap .select_option ul li a {display:inline-block;width:100%;vertical-align:middle;color:#858585;font-size:2rem;font-weight:700;letter-spacing:-0.025em;line-height:normal;}
	.select_wrap .select_option ul li:hover ,
	.select_wrap .select_option ul li.option_selected {border:1px solid #D82924;background-color:#d82924;}
	.select_wrap .select_option ul li:hover a,
	.select_wrap .select_option ul li.option_selected a {color:#fff;}
	.select_wrap .select_form {display:none;}
}
@media screen and (min-width : 1024px) {
	.airclean {margin:0 auto 4rem;width:88.9%;}
}
@media screen and (min-width : 768px) and (max-width : 1199px) {
	.airclean .go_link {width:88.9%;}
	.airclean .go_link ul {display:flex;flex-direction:row;}
	.airclean .go_link ul li {width:47%;margin:1% 1.5%;}
	.airclean .go_link ul li a {height:60px;font-size:1.5rem;}
	.airclean .go_link ul li a strong {font-size:2rem;}
}
@media screen and (min-width : 1200px) {
	.airclean {margin:0 auto 5rem;width:1200px;}
	.select_wrap {margin:0 auto 8rem;width:1200px;}
	.select_wrap .select_option {display:block;text-align:center;line-height:normal;}
	.select_wrap .select_option ul {display:flex;display:-webkit-flex;display:-ms-flexbox; -webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
	.select_wrap .select_option ul li {-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin:0 0 0 1rem;border:1px solid #b5b5b5;line-height:58px;}
	.select_wrap .select_option ul li:first-child {margin-left:0}
	.select_wrap .select_option ul li a {display:inline-block;width:100%;vertical-align:middle;color:#858585;font-size:2.4rem;font-weight:700;letter-spacing:-0.025em;line-height:normal;}
	.select_wrap .select_option ul li:hover ,
	.select_wrap .select_option ul li.option_selected {border:1px solid #D82924;background-color:#d82924;}
	.select_wrap .select_option ul li:hover a,
	.select_wrap .select_option ul li.option_selected a {color:#fff;}
	.select_wrap .select_form {display:none;}
	.airclean .tabs {margin:0;}
	.airclean .tabs ul li a {}
	.airclean .go_link {width:56.7%;}
	.airclean .go_link ul {display:flex;flex-direction:row;}
	.airclean .go_link ul li {width:47.1%;margin:0 1.45%;}
	.airclean .go_link ul li a {height:70px;font-size:1.8rem;}
	.airclean .go_link ul li a strong {font-size:2.6rem;}	
}

/* 주문관리 */
.order {}
.order>.table_responsive {width:100%;border-bottom:1px solid #000;border-collapse:collapse;overflow-x:auto;overflow-y:hidden;}
.order>.table_responsive>.table {table-layout:auto;border:1px solid #e3e3e0;}
.order>.table_responsive>.table th, 
.order>.table_responsive>.table td {box-sizing:border-box;vertical-align:middle;border-top:1px solid #c6c6c6;border-right:1px solid #e3e3e0;padding:1rem;font-size:1.2rem;line-height:1.25;}
.order>.table_responsive>.table thead th {background-color:#fafafa;color:#000;font-weight:700;letter-spacing:-0.025em;text-align:center;}
.order>.table_responsive>.table thead td {}
.order>.table_responsive>.table tbody th {}
.order>.table_responsive>.table tbody td {}

@media only screen and (min-width : 320px) and (max-width : 767px) { 	
	.order .table th, 
	.order .table td {font-size:1.2rem;}
}
@media only screen and (min-width : 768px) and (max-width : 1199px) {
	.order .table th, 
	.order .table td {font-size:1.5rem;}
}
@media only screen and (min-width : 1200px) {
	.order .table th, 
	.order .table td {font-size:1.7rem;}
}

/* 견적알아보기 */
.estimate {margin:0 auto 5rem;max-width:1200px;}
.estimate_list {margin:0 auto 3rem;border-bottom:1px solid #d1d1d1;}
.estimate_item {border-top:1px solid #000;}
.question {background-color:#f9f9f9;padding:1rem 0;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.question .seq_num {-ms-flex:0 1 40px;flex:0 1 40px;height:4rem;line-height:4rem;margin:0 2rem;background-color:#119fd3;border-radius:50%;color:#fff;font-size:2rem;text-align:center;}
.question .question_txt {-ms-flex:none;flex:none;width:calc(100% - 60px);color:#000;font-size:1.7rem;line-height:1.5;}
.question .question_txt>strong {display:block;padding:.5rem 0;color:#000;font-size:2rem;}
.question .question_txt>.question_add {padding-top:1rem}
.option {border-top:1px solid #d1d1d1;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
.option .opt_tit {box-sizing:border-box;-ms-flex:0 1 20%;flex:0 1 20%;position:relative;padding:2.5rem 2rem 2.5rem 2rem;font-size:2rem;letter-spacing:-1px;line-height:normal;}
.option .opt_tit:after {content:'';position:absolute;top:2.5rem;right:2rem;width:2px;height:30px;background-color:#dedede;}
.option .opt_desc {box-sizing:border-box;-ms-flex:none;flex:none;width:80%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2rem 0 2rem 0;color:#000;font-size:1.7rem;letter-spacing:-1px;}
.option .opt_desc ul.unit {display:table;width:100%;box-sizing:border-box;}
.option .opt_desc ul.unit li {display:table-cell;box-sizing:border-box;vertical-align:middle;padding-left:1rem;}
.option .opt_desc ul.unit li:first-child {padding-left:0}
.option .txt_field {box-sizing:border-box;display:inline-block;vertical-align:middle;width:100%;height:4rem;color:#000;border:1px solid #d3d3d3;}
.option .txt_field.p_50 {width:calc(100% - 65px);}
.option .txt_field.p_30 {width:calc(100% - 40px);}
.option input[type="radio"], 
.option input[type="checkbox"] {display:inline-block;vertical-align:middle;width:20px;height:20px;}
.option label {display:inline-block;vertical-align:middle;color:#000}
.option .opt_desc .bt.bt_inner {box-sizing:border-box;height:4rem;background-color:#707070;padding:0 3rem;}
.estimate .quote {padding:5rem 2rem;background-color:#dff2f5;text-align:center;font-size:1.7rem;}
.estimate .quote .estimate_quote {color:#000;font-size:2rem;font-weight:700;line-height:5rem;}
.estimate .quote .estimate_quote>strong {color:#ff5a00;font-size:3rem;}
	@media only screen and (min-width : 320px) and (max-width : 767px) { 
		.estimate {margin:0 1rem 2.5rem 1rem;}
		.estimate_list {margin-bottom:1.5rem}
		.question .seq_num {-ms-flex:0 1 30px;flex:0 1 30px;height:3rem;line-height:3rem;margin:0 1rem 0 0;font-size:1.4rem;}
		.question .question_txt {width:calc(100% - 40px);color:#000;font-size:1.2rem;line-height:1.25;}
		.question .question_txt>strong {font-size:1.4rem;}
		.option {-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
		.option .opt_tit {ms-flex:0 1 27%;flex:0 1 27%;padding:1.75rem 1.5rem 1rem 1rem;font-size:1.3rem;}
		.option .opt_tit:after {top:1.5rem;right:1rem;height:25px;}
		.option .opt_desc {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:73%;font-size:1.2rem;padding:1rem 0;}
		.option .opt_desc ul.unit {display:block;width:100%;box-sizing:border-box;}
		.option .opt_desc ul.unit li {display:block;width:100%;box-sizing:border-box;margin:1rem 0 0 0;padding:0;line-height:3.2rem;}
		.option .opt_desc ul.unit li:first-child {margin-top:0}
		.option .txt_field {height:3.5rem;}
		.option input[type="radio"], 
		.option input[type="checkbox"] {width:14px;height:14px;}
		.option select.p30 {width:100% !important;}
		.option .opt_desc .bt.bt_inner {display:block;height:3.5rem;}
		.button_group.p40 {width:100% !important;}
		.estimate .quote {padding:3rem 1rem;font-size:1.2rem;}
		.estimate .quote .estimate_quote {font-size:1.3rem;line-height:3rem;}
		.estimate .quote .estimate_quote>strong {font-size:1.5rem;}
	}
	
/* 에어컨유지관리 추가 */
.service02_bg01 {overflow:hidden;background:url(/ManageSites/AIRCOP/images/sub/service02_bg01.png) no-repeat 50% 0;background-size:cover;}
.service02_bg01 .inner_wrap {box-sizing:border-box;margin:0 auto;}
.service02_type_case {display:-ms-flexbox;display:-webkit-flex;display:flex;}
.service02_type_case li {-ms-flex:1;flex:1;border-top:4px solid #d92924;background-color:#fff;transition:.5s;}
.service02_type_case figure img {width:100%;}
.service02_bg02 {overflow:hidden;background:url(/ManageSites/AIRCOP/images/sub/service02_bg02.png) no-repeat 50% 0;background-size:100% auto;}
.service02_bg03 {overflow:hidden;background-color:#f3f3f3;}
.type_case .ico {display:block;margin:0 auto 2rem;}
.type_case .ico>img {width:100%;}
.list_check {margin:0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.list_check li {position:relative;box-sizing:border-box;text-align:left;}
.list_check li:before {content:'';position:absolute;left:0;background:url(/ManageSites/AIRCOP/images/sub/ico_check_red.png) no-repeat 0 0;background-size:100% auto;}
.service02_bg03 .img_xs {display:block;margin:0 auto;max-width:580px;transition:.5s;}
.service02_bg04 .service02_type_case {}
.service02_bg04 .service02_type_case li {position:relative;border-top:0;transition:.5s;}
.service02_bg04 .service02_type_case li:before {content:'';position:absolute;top:20%;height:32px;background:url(/ManageSites/AIRCOP/images/sub/ico_arrow_red.png) no-repeat 0 0;background-size:100% auto;}
.service02_bg04 .service02_type_case li:first-child:before {content:'';width:0;height:0;background:none;}
.service02_bg04 .service02_type_case figure img {margin-bottom:2rem;}
.service02_bg04 .service02_type_case figure figcaption {padding:0;}

	@media only screen and (min-width : 320px) and (max-width : 767px) { 
		.service02_bg01 {padding-top:5rem;}
		.service02_bg01 .inner_wrap {width:94.4%;}
		.service02_type_case {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
		.service02_type_case li {-ms-flex:0 1 45%;flex:0 1 45%;margin:1rem 1% 0 1%;font-size:1.3rem;}
		.service02_type_case figure figcaption {height:5rem;margin-top:2rem;padding:0 1rem 2rem 1rem;font-size:1.3rem;}
		.service02_type_case figcaption strong {color:#000;font-size:1.4rem;}
		.service02_bg02 {padding-top:50px;background-size:auto 50px;}
		.service02_bg03 {padding-top:30px; padding-bottom:20px;}
		.service02_bg03 .type_case {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;}
		.service02_bg03 .type_case li {-ms-flex:0 1 25%;flex:0 1 25%;margin:0;padding:1rem 0;font-size:1.3rem;}
		.service02_bg03 .type_case .ico {display:block;margin:0 auto 1rem;width:60%;max-width:60px;}
		.list_check {width:90%;}
		.list_check li {-ms-flex:0 1 50%;flex:0 1 50%;padding:0 0 1rem 4rem;font-size:1.3rem;}
		.list_check li:before {left:10px;top:2px;width:20px;height:20px;}
		.service02_bg03 .img_xs {width:60%;}
		.service02_bg04 {padding-top:50px;}
		.service02_bg04 .service02_type_case {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
		.service02_bg04 .service02_type_case li {-ms-flex:0 1 27%;flex:0 1 27%;margin:0 0 0 20px;font-size:1.3rem;}
		.service02_bg04 .service02_type_case li:before {left:-17.5px;top:15%;width:15px;}
		.service02_bg04 .service02_type_case figure img {margin-bottom:1rem;}
		.service02_bg04 .service02_type_case figure figcaption {height:auto;margin:0 0 2rem 0;font-size:1.3rem;}
		.service02_bg04 .service02_type_case figcaption strong {display:inline-block;padding-bottom:1rem;font-size:1.4rem;}
	}
	@media only screen and (min-width : 768px) and (max-width : 1199px) {
		.service02_bg01 {padding-top:7rem;}
		.service02_bg01 .inner_wrap {width:94.4%;}
		.service02_type_case {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
		.service02_type_case li {-ms-flex:0 1 22.5%;flex:0 1 22.5%;font-size:1.5rem;}
		.service02_type_case figure figcaption {height:7rem;margin-top:2rem;padding:0 1rem 2rem 1rem;font-size:1.5rem;}
		.service02_type_case figcaption strong {color:#000;font-size:1.7rem;}
		.service02_bg02 {padding-top:100px;background-size:auto 100px;}
		.service02_bg03 {padding-top:50px; padding-bottom:20px;}
		.service02_bg03 .type_case {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;}
		.service02_bg03 .type_case li {-ms-flex:0 1 120px;flex:0 1 120px;padding-bottom:2rem;font-size:1.5rem;}
		.service02_bg03 .type_case .ico {display:block;margin:0 auto 1rem;width:60px;}
		.service02_bg03 .img {}
		.list_check {width:90%;}
		.list_check li {-ms-flex:0 1 50%;flex:0 1 50%;padding:0 0 1rem 4rem;font-size:1.7rem;}
		.list_check li:before {left:10px;top:2px;width:25px;height:20px;}
		.service02_bg03 .img_xs {width:50%;}
		.service02_bg04 {padding-top:50px;}
		.service02_bg04 .service02_type_case {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
		.service02_bg04 .service02_type_case li {-ms-flex:0 1 27%;flex:0 1 27%;margin-left:30px;font-size:1.5rem;}
		.service02_bg04 .service02_type_case li:before {left:-25px;width:20px;}
		.service02_bg04 .service02_type_case li:first-child {margin-left:0;}
		.service02_bg04 .service02_type_case figure figcaption {height:auto;margin:0 0 4rem 0;font-size:1.5rem;}
		.service02_bg04 .service02_type_case figcaption strong {display:inline-block;padding-bottom:1rem;font-size:1.7rem;}
	}
	@media only screen and (min-width : 1200px) {
		.service02_bg01 {padding:10rem 0 3rem 0;}
		.service02_bg01 .inner_wrap {width:1200px;}
		.service02_type_case {-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
		.service02_type_case li {-ms-flex:0 1 22.5%;flex:0 1 22.5%;border-width:4px;font-size:1.7rem;}
		.service02_type_case figure figcaption {padding:0 2rem 3rem 2rem;font-size:1.7rem;}
		.service02_type_case figcaption strong {color:#000;font-size:2.4rem;}
		.service02_bg02 {padding-top:180px;}
		.service02_bg03 {padding-top:80px; padding-bottom:20px;}
		.service02_bg03 .type_case li {font-size:1em;}
		.type_case .ico {width:60px;}
		.list_check {width:70%;}
		.list_check li {-ms-flex:0 1 50%;flex:0 1 50%;padding:0 0 1rem 6rem;font-size:2rem;}
		.list_check li:before {left:15px;top:4px;width:30px;height:20px;}
		.service02_bg03 .img_xs {width:48.3%;}
		.service02_bg04 {padding-top:80px;}
		.service02_bg04 .service02_type_case {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
		.service02_bg04 .service02_type_case li:before {left:-35px;width:30px;}
		.service02_bg04 .service02_type_case li:nth-child(5):before {content:'';width:0;height:0;background:none;}
		.service02_bg04 .service02_type_case figure figcaption {margin:0 0 4rem 0;}
		.service02_bg04 .service02_type_case figcaption strong {display:inline-block;padding-bottom:1rem;font-size:2rem;}
	}
	
/* 2022.01.06 */
.tbl_fee.type2 {width:100%;}
.tbl_fee.type2 tbody th, 
.tbl_fee.type2 tbody td {border-top:1px solid #000 !important;border-bottom:1px solid #000 !important;}
.tbl_fee.type2 tbody th {background-color:#e0e9ec}
	@media screen and (max-width : 1024px) { 
		.ico_choice>img {width:50px}
	}
	@media screen and (max-width : 767px) { 
		.ico_choice>img {width:40px}
	}

