@charset "utf-8";

/*공통*/
.page_area{width:100%;padding:10rem 0}
.page_area.bt_none_pdding{padding-bottom:0}
.page_area.none_pdding{padding:0}
.page_area .w1300{max-width:140rem;width:100%;margin:0 auto;padding:0 5rem}
.page_area .gray_area{background:#f7f7f7}
.page_area .gray_area.w_area{background:#fff}
/*about us*/
.about_cont{width:100%;display:flex;align-items:center}
.about_cont .img_box{width:60rem;border-radius:2rem;background:#000;box-shadow:-2rem 2rem 0 #d1d8e0;overflow:hidden}
.about_cont .img_box img{width:100%;height:auto}
.about_cont .cont_box{width:calc(100% - 60rem);padding-left:6rem;}
.about_cont .cont_box .tit{margin-bottom:3rem;font-size:4rem;font-weight:700;line-height:120%;color:#222}
.about_cont .cont_box .tit span{color:var(--pt-color)}
.about_cont .txt_box .txt{font-size:1.7rem;line-height:150%;color:#666}
.about_cont .txt_box .txt + .txt{margin-top:2rem}
.about_cont .txt_box .more_btn{width:23rem;height:5.5rem;margin-top:4rem;border-radius:5.5rem;background:var(--pt-color);font-size:1.6rem;font-weight:600;color:#fff;transition:all .3s;display:flex;flex-wrap: wrap;align-items: center;justify-content:center;gap:1rem}
.about_cont .txt_box .more_btn img{width:1.9rem}
.about_cont .txt_box .more_btn:hover{box-shadow:0 1rem 1rem rgba(27,62,102,.2)} 


/*strategy*/
.p02 {width:100%}
.p02 .img_list{width:100%;margin-bottom:5rem;display:flex;align-items:center;justify-content:center;gap:1rem 1%}
.p02 .img_list li{width:23.5%;border-radius:2rem;border:1px solid #ddd;background:#fff;overflow:hidden;display:flex;justify-content: enter;}
.p02 .img_list li img{max-width:100%;width:auto;max-height:100%;height:auto}

.p02 .cont_box{width:100%;border-top:2px solid #222;padding-top:8rem;display:flex;}
.p02 .tit_box{width:30%}
.p02 .tit_box .tit{font-size:4.3rem;font-weight:700;line-height:1;color:var(--pt-color)}
.p02 .tit_box .s_tit{font-size:1.7rem;font-weight:600;color:#999}
.p02 .txt_box {width:70%} 
.p02 .txt_box .txt{font-size:1.7rem;line-height:150%;color:#666}
.p02 .txt_box .txt + .txt{margin-top:2rem} 
.p02 .txt_box .txt .bold{font-weight:500;color:#222}

.p02 .txt_box .more_btn{width:23rem;height:5.5rem;margin-top:4rem;border-radius:5.5rem;background:var(--pt-color);font-size:1.6rem;font-weight:600;color:#fff;transition:all .3s;display:flex;flex-wrap: wrap;align-items: center;justify-content:center;gap:1rem}
.p02 .txt_box .more_btn img{width:1.9rem}
.p02 .txt_box .more_btn:hover{box-shadow:0 1rem 1rem rgba(27,62,102,.2)} 

.p0102_slider{margin-bottom:5rem}
.p0102_img_list{width:100%;overflow:hidden}
.p0102_img_list li{border:1px solid #ddd;border-radius:2rem;overflow:hidden}
.p0102_img_list li img{width:100%}

.p0102_pagination{margin-top:2rem;text-align:center}
.p0102_pagination .swiper-pagination-bullet-active{background:var(--pt-color)}


/*제품상세페이지*/
.pdt_area .top_cont .top_inner{width:100%;display:flex;align-items:center;gap:3rem 5rem}
.pdt_area .top_cont .top_inner2{flex-direction:row-reverse}

.pdt_area .top_cont .txt_box{width:calc(100% - 60rem)}
.pdt_area .top_cont .top_inner2.no_img .txt_box{width:100%}
.pdt_area .top_cont .txt_box .s_tit{margin-bottom:1.5rem;font-size:1.7rem;font-weight:700;color:#0096ff;}
.pdt_area .top_cont .txt_box .tit{margin-bottom:2rem;font-size:4rem;font-weight:700;text-transform: uppercase;color:#222}
.pdt_area .top_cont .txt_box .tit.big_tit{font-size:5.5rem;line-height:110%}
.pdt_area .top_cont .txt_box .tit.big_tit span{display:inline-block;font-size:4rem}
.pdt_area .top_cont .txt_box .tit.big_tit2{font-size:4.5rem;}

.pdt_area .top_cont .txt_box .cont_txt2{font-size:1.7rem;line-height:150%;color:#666}
.pdt_area .top_cont .txt_box .cont_txt2 + .cont_txt{margin-top:3rem}
.pdt_area .top_cont .txt_box .cont_txt p{padding:1rem 2rem 1rem 2.5rem;border-radius:5px;background:#f7f7f7;font-size:1.6rem;line-height:150%;color:#666;position:relative}
.pdt_area .top_cont .txt_box .cont_txt p:before{content:'';width:4px;height:4px;border-radius:4px;background:var(--pt-color);position:absolute;left:1.4rem;top:2.1rem}
.pdt_area .top_cont .txt_box .cont_txt p + p{margin-top:1rem}

.pdt_area .dark_bg .top_cont .txt_box .cont_txt p{background:rgba(255,255,255,.1);color:rgba(255,255,255,.6)}
.pdt_area .dark_bg .top_cont .txt_box .cont_txt p:before{background:#fff}

.pdt_area .top_cont .top_img{width:55rem;min-height:30rem;border-radius:2rem;background:#fff;padding:2rem;overflow:hidden;display:flex;align-items:center;justify-content:center;}
.pdt_area .top_cont .top_img img{max-width:100%;width:auto;max-height:36rem;height:auto}
.pdt_area .top_cont .top_img.top_img2{padding:0}
.pdt_area .top_cont .top_img.top_img2 img{width:100%;height:100%;max-height:unset}

.pdt_area .dark_bg .top_cont .txt_box .tit{color:#fff}
.pdt_area .dark_bg .top_cont .txt_box .cont_txt2{color:rgba(255,255,255,.6)}

.pdt_area .top_inner + .top_img_list{margin-top:5rem}
.pdt_area .top_img_list{width:100%;}
.pdt_area .img_list {width:100%;display:flex;flex-wrap:wrap;gap:2rem 2%}
.pdt_area .img_list li{width:23.5%}
.pdt_area .img_list.img_list_2way li{width:49%}
.pdt_area .img_list.img_list_3way li{width:32%}
.pdt_area .img_list.img_list_3way li.li_half{width:66%}


.pdt_area .img_list.img_list_full li{width:100%}
.pdt_area .img_list li img{width:100%}
.pdt_area .img_list li .img_box.auto{text-align:center}
.pdt_area .img_list li .img_box.auto.auto_left{text-align:left}
.pdt_area .img_list li .img_box.auto img{max-width:100%;width:auto;height:auto}

.pdt_area .img_list li .bt_txt{margin-top:1rem;font-size:1.7rem;font-weight:500;color:#444;text-align:center}


.pdt_area .img_list li .img_tit{margin-top:1rem;font-size:1.6rem;font-weight:600;color:#222;text-transform:uppercase}
.pdt_area .dark_bg .img_list li .img_tit{color:#fff}


.pdt_area .gray_area{padding:10rem 0}
.pdt_area .gray_area.dark_bg{background:url(/way_page/img/bg.jpg) center bottom no-repeat #0b192a}

/*제품상세페이지 - 공통*/
.pdt_area .sub_tit_box{margin-bottom:5rem;padding-bottom:2rem;text-align:center;position:relative}
.pdt_area .sub_tit_box:before{content:'';width:4rem;height:2px;background:var(--pt-color);position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.pdt_area .sub_tit_box .tit{font-size:3.5rem;font-weight:700;color:var(--pt-color)}
.pdt_area .sub_tit_box .txt{margin-top:1rem;font-size:1.7rem;line-height:150%;color:#666}

.pdt_area .img_cont_area{margin-bottom:5rem;justify-content: center;display:flex;flex-wrap:wrap;gap:3rem 2%}
.pdt_area .img_cont_area .img_box{width:49%;text-align:center}
.pdt_area .img_cont_area_3way .img_box{width:32%}
.pdt_area .img_cont_area_1way .img_box{max-width:63.7rem;width:100%}
.pdt_area .img_cont_area .img_box img{width:100%}
.pdt_area .img_cont_area .img_box .img_tit{margin-top:2rem;font-size:1.8rem;font-weight:700;color:var(--pt-color)}

.pdt_area .tbl_area{width:100%;overflow-x:auto}
.pdt_area .tbl_area + .tbl_area {margin-top:5rem} 
.pdt_area .tbl_area .pdf_tbl{width:100%;min-width:100rem;}
.pdt_area .tbl_area .pdf_tbl_70{width:100%;min-width:70rem;}

.pdt_area .tbl_area .pdf_tbl th{padding:1rem .5rem;background:#202e50;font-size:1.5rem;font-weight:500;color:#fff}
.pdt_area .tbl_area .pdf_tbl td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1rem .5rem;font-size:1.4rem;color:#333;text-align:center}


.pdt_area .tbl_area .pdf_tbl .blue1{background:#ddebf7}
.pdt_area .tbl_area .pdf_tbl .blue2{background:#bdd7ee}
.pdt_area .tbl_area .pdf_tbl .blue3{background:#9bc2e6}


.pdt_area .tbl_area .pdf_tbl.tbl_left_txt td{text-align:left}
.pdt_area .tbl_area .pdf_tbl .f16{font-size:1.6rem}

.pdt_area .tbl_area .pdf_tbl td.sticky-col,
.pdt_area .tbl_area .pdf_tbl td.sticky-col2{background:#fff}



.pdt_area .gray_area .tbl_area .pdf_tbl td.sticky-col,
.pdt_area .gray_area .tbl_area .pdf_tbl td.sticky-col2{background:#f7f7f7}


/*추가251031*/
.pdt_area .sub_tit_box2.sub_tit_box2_bt{margin-bottom:3rem}
.pdt_area .sub_tit_box2 .sub_tit{padding-left:2.5rem;font-size:2.5rem;font-weight:600;line-height:130%;color:#222;position:relative}
.pdt_area .sub_tit_box2 .sub_tit:before{content:'';width:1.5rem;height:1.5rem;border:4px solid #0096ff;border-radius:2rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.pdt_area .sub_tit_box2 .sub_tit.sub_tit_small{font-size:2rem}

.pdt_area .dark_bg .sub_tit_box2 .sub_tit{color:#fff}


.pdt_area .sub_tit_box2 .sub_txt{margin-top:1rem;font-size:1.7rem;line-height:150%;color:#666}
.pdt_area .sub_tit_box2 .sub_txt .bold{font-weight:500;color:#333}

.pdt_area .dark_bg .sub_tit_box2 .sub_txt{color:rgba(255,255,255,.6)}
.pdt_area .dark_bg .sub_tit_box2 .sub_txt .bold{color:#fff}

.pdt_area .txt_list{margin-top:2rem;text-align:left}
.pdt_area .txt_list li{padding:0 0 1rem 1.5rem;font-size:1.7rem;line-height:150%;color:#666;position:relative}
.pdt_area .txt_list li:before{content:'';width:4px;height:4px;border-radius:4px;background:var(--pt-color);position:absolute;top:1rem;left:0}
.pdt_area .txt_list li:last-child{padding-bottom:0}

.pdt_area .txt_list.txt_list2 {margin:0}
.pdt_area .txt_list.txt_list2 li{padding-bottom:.5rem;font-size:1.6rem;}


.pdt_area .sub_tit_box2 .txt_list_wrap{margin-top:3rem}
.pdt_area .sub_tit_box2 .txt_list_wrap + .txt_list_wrap{margin-top:2rem;padding-top:2rem;border-top:1px dashed #ddd}
.pdt_area .sub_tit_box2 .txt_list_wrap .list_tit{font-size:2rem;font-weight:500;color:#222} 
.pdt_area .sub_tit_box2 .txt_list_wrap .txt_list{margin-top:1rem}

.pdt_area .sub_tit3{margin-bottom:3rem;font-size:2.6rem;font-weight:600;text-align:center;line-height:130%;color:#222}
.pdt_area .sub_tit3 .color_r{font-weight:600}


.pdt_area .cont_box + .cont_box{margin-top:5rem}
.pdt_area .cont_box + .tbl_tip_txt{margin-top:2rem}
.pdt_area .cont_box + .cont_box_10{margin-top:10rem}

.pdt_area .tbl_tip_txt{font-size:1.6rem;line-height:150%;color:#888}

.pdt_area .txt_solo{font-size:1.7rem;line-height:150%;color:#666}
.pdt_area .color_r {color:#DD4D42}

.pdt_area .type_list{width:100%;display:flex;flex-wrap:wrap;justify-content: center;gap:2rem 2%}
.pdt_area .type_list li{width:23.5%}
.pdt_area .type_list li .list_tit{margin-bottom:2rem;padding:1rem 2rem;background:var(--pt-color);font-size:1.7rem;font-weight:600;text-align:center;color:#fff}
.pdt_area .type_list li .img_box img{width:100%}

.pdt_area .type_list.type_list_3way li{width:32%}
.pdt_area .type_list.type_list_2way li{width:49%}

.pdt_area .img_list2{display:flex;flex-wrap:wrap;gap:3rem 2%}
.pdt_area .img_list2 .img_box{width:49%}
.pdt_area .img_list2 .img_box img{width:100%}
.pdt_area .img_list2 .img_box.auto img{max-width:100%;width:auto}
.pdt_area .img_list2 .img_box .txt{margin-bottom:3rem;font-size:1.7rem;line-height:150%;color:#666}

.pdt_area .list_txt_box {margin-bottom:2rem}
.pdt_area .list_txt_box2{margin:2rem 0}
.pdt_area .list_txt_box .tit{padding:1rem 2rem;background:#888;font-size:1.7rem;font-weight:700;text-align:center;color:#fff}
.pdt_area .list_txt_box .tit02{background:var(--pt-color)}
.pdt_area .list_txt_box .txt{margin-top:2rem;font-size:1.7rem;line-height:150%;color:#666}
.pdt_area .list_txt_box .txt .s_tit{margin-bottom:1rem;font-size:1.8rem;font-weight:600;color:#333}

.pdt_area .email_more_btn{width:23rem;height:5.5rem;margin:4rem auto 0;border-radius:5.5rem;background:var(--pt-color);font-size:1.6rem;font-weight:600;color:#fff;transition:all .3s;display:flex;flex-wrap: wrap;align-items: center;justify-content:center;gap:1rem}
.pdt_area .email_more_btn img{width:1.9rem}
.pdt_area .email_more_btn:hover{box-shadow:0 1rem 1rem rgba(27,62,102,.2)} 


.cont_flex_area{display:flex;flex-wrap:wrap;align-items: center;gap:3rem 2%}
.cont_flex_area .left_cont{width:55%}
.cont_flex_area .right_cont{width:43%}
.cont_flex_area .right_cont img{width:100%}


/*contact us*/
.p0301 .tit_box{margin-bottom:5rem;text-align:center}
.p0301 .tit_box .s_tit{font-size:1.7rem;font-weight:700;color:var(--pt-color)}
.p0301 .tit_box .tit{font-size:4rem;font-weight:700;color:#222}
.p0301 .map_area{width:100%;height:50rem;margin-bottom:3rem;}
.p0301 .map_area iframe{width:100% !important;height:100% !important}
.p0301 .info_box{margin-bottom:5rem;text-align:center;display:flex;flex-wrap:wrap;align-items: center;justify-content: center;gap: 2rem 4rem;}
.p0301 .info_box li{font-size:1.7rem;font-weight:500;color:#333;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}
.p0301 .info_box li.full{width:100%}
.p0301 .info_box li .li_tit{font-weight:700;color:var(--pt-color);display:flex;align-items: center;gap:1rem}
.p0301 .info_box li .li_tit .icon{width:4rem;height:4rem;border-radius:4rem;background:var(--pt-color);display:flex;align-items: center;justify-content: center;}
.p0301 .info_box li .li_tit .icon img{width:1.9rem}

.p0301 .btn_area{max-width:47rem;width:100%;margin:5rem auto 0;display:flex;gap:1rem}
.p0301 .btn_area li{width:calc(50% - .5rem);height:5.5rem}
.p0301 .btn_area li a{width:100%;height:100%;border-radius:5.5rem;font-size:1.6rem;font-weight:500;color:#fff;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:1rem;}
.p0301 .btn_area li a img{width:1.9rem}
.p0301 .btn_area li.inc_btn01 a{background:#081a2f}
.p0301 .btn_area li.inc_btn02 a{background:#1b3e66}

.p0301 .btn_area li.inc_btn01:hover a{box-shadow:0 1rem 1rem rgba(8,26,47,.2)}
.p0301 .btn_area li.inc_btn02:hover a{box-shadow:0 1rem 1rem rgba(27,62,102,.2)}


@media(max-width:1280px){
	.page_area .w1300{padding:0 3rem}
	
	/*about us*/
	.about_cont{align-items:start}
	.about_cont .img_box{width:50rem;}
	.about_cont .cont_box{width:calc(100% - 50rem);padding-left:4rem}
	.about_cont .cont_box .tit{font-size:3.7rem}
	
	
	/*strategy*/
	.p02 .cont_box{padding-top:5rem}
	.p02 .tit_box .tit{font-size:4rem}
	.pdt_area .top_cont .txt_box .tit.big_tit{font-size:5.2rem}
	.pdt_area .top_cont .txt_box .tit.big_tit span{font-size:3.7rem}
	
	
	/*제품상세페이지*/
	.pdt_area .top_cont .txt_box{width:calc(100% - 40rem)}
	.pdt_area .top_cont .top_img{width:40rem}
	
	/*contact us*/
	.p0301 .tit_box .tit{font-size:3.7rem}
	
	
}
@media(max-width:1024px){
	/*공통*/
	.page_area{padding:9rem 0}
	.page_area .w1300{padding:0 2rem}
	
		
	/*about us*/
	.about_cont{flex-wrap:wrap}
	.about_cont .img_box{max-width:50rem;width:100%;margin:0 auto 8rem}
	.about_cont .cont_box{width:100%;padding:0;text-align:center}
	.about_cont .cont_box .tit{font-size:3.4rem}
	.about_cont .txt_box .more_btn{margin:3rem auto 0}
	
	/*strategy*/

	.p02 .cont_box{flex-wrap:wrap}
	.p02 .tit_box{width:100%;margin-bottom:5rem;text-align:center}
	.p02 .tit_box .tit{font-size:3.7rem}
	
	.p02 .txt_box{width:100%;text-align:center}
	.p02 .txt_box .more_btn{margin:3rem auto 0}
	
	
	
	/*제품상세페이지*/
	.pdt_area .top_cont .txt_box .s_tit{text-align:center}
	.pdt_area .top_cont .txt_box .tit.big_tit{font-size:4.9rem}
	.pdt_area .top_cont .txt_box .tit.big_tit br{display:none}
	.pdt_area .top_cont .txt_box .tit.big_tit .m_br{display:block}
	.pdt_area .top_cont .txt_box .tit.big_tit2{font-size:4.2rem}
	.pdt_area .top_cont .txt_box .tit.big_tit2 br{display:block}
	.pdt_area .top_cont .txt_box .tit.big_tit span{font-size:3.4rem}
	.pdt_area .gray_area{padding:9rem 0}
	
	.pdt_area .top_cont .top_inner{flex-wrap:wrap;justify-content:center;}
	.pdt_area .top_cont .txt_box{width:100%;margin-bottom:3rem;padding:0}
	.pdt_area .top_cont .txt_box .tit{text-align:center;letter-spacing:-.5px}
	.pdt_area .top_cont .top_img{max-width:40rem;width:100%}
	.pdt_area .top_cont .top_img.top_img2{max-width:60rem}
	.pdt_area .dark_bg .top_cont .txt_box .cont_txt2{text-align:center}
	
	
	.pdt_area .img_list {max-width:80rem;width:100%;margin:0 auto;flex-wrap:wrap}
	.pdt_area .img_list li{width:49%;}
	
	.pdt_area .sub_tit3{font-size:2.3rem}
	.pdt_area .sub_tit_box2 .sub_tit{font-size:2.2rem}
	.pdt_area .type_list li{width:49%}
	.pdt_area .type_list.type_list_3way li{width:49%}
	
	.pdt_area .img_list2{max-width:70rem;width:100%;margin:0 auto}
	.pdt_area .img_list2 .img_box{width:100%}
	
	.cont_flex_area {justify-content: center}
	.cont_flex_area .right_cont{max-width:60rem;width:100%;}
	
	.cont_flex_area .left_cont{width:100%}
	.pdt_area .tbl_area.sticky_tbl_area{max-height:50rem;overflow-y:auto}
	
	.pdt_area .tbl_area .pdf_tbl .sticky_top th{position:sticky;top:0}
	.pdt_area .tbl_area .pdf_tbl .sticky_top .sticky-col,.pdt_area .tbl_area .pdf_tbl .sticky_top .sticky-col2{z-index:10}
	.pdt_area .tbl_area .pdf_tbl .sticky-col{width:15rem;position: sticky;left:0;}
	.pdt_area .tbl_area .pdf_tbl .sticky-col2{width:7rem;position: sticky;left:15rem}
	
	

	
	/*contact us*/
	.p0301 .tit_box .tit{font-size:3.4rem}
	
	
}
@media(max-width:767px){
	/*공통*/
	.page_area{padding:8rem 0}
	.page_area .w1300{padding:0 2rem}
	
	/*about us*/
	.about_cont .img_box{margin-bottom:5rem;box-shadow:-1rem 1rem 0 #d1d8e0;}
	.about_cont .cont_box .tit{font-size:3.1rem}
	
	
	/*strategy*/
	.p02 .img_list{max-width:50rem;width:100%;margin:0 auto 3rem;flex-wrap:wrap}
	.p02 .img_list li{width:49.5%}
	.p02 .tit_box{margin-bottom:3rem}
	.p02 .tit_box .tit{font-size:3.4rem}
	
	
	/*제품상세페이지*/
	.pdt_area .top_cont .txt_box .tit.big_tit{font-size:4.6rem}
	.pdt_area .top_cont .txt_box .tit.big_tit2{font-size:3.9rem}
	.pdt_area .top_cont .txt_box .tit.big_tit span{font-size:3.1rem}
	.pdt_area .gray_area{padding:8rem 0}
	
	.pdt_area .img_cont_area .img_box .img_tit{font-size:1.7rem}
	
	
	.pdt_area .sub_tit3{font-size:2rem}
	.pdt_area .sub_tit_box2 .txt_list_wrap{margin-top:3rem}
	.pdt_area .sub_tit_box2 .txt_list_wrap .list_tit{font-size:1.8rem}
	
	.pdt_area .cont_box + .cont_box_10{margin-top:8rem}
	
	.pdt_area .img_list.img_list_3way li{width:49%}
	.pdt_area .img_list.img_list_3way li.li_half{width:49%}
	
	
	/*contact us*/
	.p0301 .tit_box{margin-bottom:3rem}
	.p0301 .tit_box .tit{font-size:3.1rem}
	.p0301 .map_area{height:40rem}
	
	
	.pdt_area .tbl_area .pdf_tbl .sticky-col{width:10rem;position: sticky;left:0;}
	.pdt_area .tbl_area .pdf_tbl .sticky-col2{width:5rem;position: sticky;left:10rem}
	
	.pdt_area .tbl_area.sticky_tbl_area2 .pdf_tbl .sticky-col2{left:9.55rem}
	
	
	

}
@media(max-width:480px){
	/*공통*/
	.page_area{padding:7rem 0}
	.page_area .w1300{padding:0 2rem}
	
	/*about us*/
	.about_cont .cont_box .tit{font-size:2.8rem}
	
	/*strategy*/
	.p02 .tit_box .tit{font-size:3.1rem}
	
	
	/*제품상세페이지*/
	.pdt_area .top_cont .txt_box .tit.big_tit{font-size:4.3rem}
	.pdt_area .top_cont .txt_box .tit.big_tit2{font-size:3.6rem}
	.pdt_area .top_cont .txt_box .tit.big_tit span{font-size:2.8rem}
	.pdt_area .gray_area{padding:7rem 0}
	.pdt_area .sub_tit_box .tit{font-size:2.7rem}
	
	.pdt_area .top_cont .txt_box .tit{font-size:2.7rem}
	
	.pdt_area .img_list li{width:100%;}
	.pdt_area .img_list.img_list_2way li{width:100%}
	
	.pdt_area .img_cont_area .img_box{width:100%}
	.pdt_area .img_cont_area_3way .img_box{width:100%}
	
	.pdt_area .type_list{max-width:38rem;width:100%;margin:0 auto}
	.pdt_area .type_list li{width:100%}
	.pdt_area .type_list.type_list_3way li{width:100%}
	.pdt_area .type_list.type_list_2way li{width:100%}
	
	.pdt_area .img_list.img_list_3way li{width:100%}
	.pdt_area .img_list.img_list_3way li.li_half{width:100%}
	
	.pdt_area .cont_box + .cont_box{margin-top:3rem}
	.pdt_area .cont_box + .cont_box_10{margin-top:7rem}
	
	/*contact us*/
	
	.p0301 .info_box{gap:0}
	.p0301 .info_box li .li_tit{width:100%;justify-content: center;}
	.p0301 .info_box li{width:100%}
	.p0301 .info_box li + li{margin-top:1.5rem;padding-top:1.5rem;border-top:1px dashed #ddd}
	.p0301 .info_box li .li_tit .icon{width:3.5rem;height:3.5rem;}
	.p0301 .info_box li .li_tit .icon img{width:1.7rem}
	
	.p0301 .btn_area{max-width:30rem;flex-wrap:wrap;gap:1rem}
	.p0301 .btn_area li{width:100%}
	
}
@media(max-width:320px){
	/*공통*/
	.page_area .w1300{padding:0 2rem}
	.pdt_area .top_cont .txt_box .tit.big_tit{font-size:4rem}
	.pdt_area .top_cont .txt_box .tit.big_tit2{font-size:3.3rem}
	
}

