@media screen and (max-width: 800px){

    .inner100 .info_container .info_box{width: 80%; height: auto; margin: 0 auto; padding-bottom: 30px; display: block;}
    .inner100 .info_container .info_box:nth-child(4){margin-bottom: 0px;}
    .inner100 .info_container .info_box .info_txt{width: 100%; height: 100%; padding: 10px; box-sizing: border-box; display: flex; flex-direction: column; align-items: center; justify-content: center;}
    .inner100 .info_container .info_box .info_img{width: 100%; height: 100%; overflow: hidden; margin-bottom: 20px;}
    .inner100 .info_container .info_box .info_img img{width: 100%;}
    .inner100 .info_container .info_box .stit{width:100%; height: 100%; line-height: 34px; font-size: 24px; font-weight:700; letter-spacing:-0.5px; margin-bottom:10px;}
    .inner100 .info_container .info_box .stxt{width:100%; line-height: 26px; font-size: 16px; font-weight:400; letter-spacing:-0.5px; margin: 0;}

    .inner100 .info_container::before{display: none;}
    .inner100 .info_container::after{display: none;}

    .inner100 .info_container.active_on{display: block; padding-top: 20px;}
    .inner .intro02_container{width:100%; margin:0 auto; display: block; margin-bottom: 20px; overflow: hidden;}
    .inner .intro02_con{width: 100%; height: 310px; position: relative; float: left;}
    .inner .intro02_con img{width: 100%; height: auto; position: absolute; top: 50%; left: 0; z-index: -1; transform: translateY(-50%);}
    .inner .intro02_con .intro02_txt{width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 3; background-color: rgba(0,0,0,0.6); padding-right: 30px; padding-top: 45px; box-sizing: border-box; color: #fff; text-align: right;}

    /* .sub100 .inner100 .table_img img:first-child{display: none;} */
    .sub100 .inner100 .table_img .table_img_pc{display: none;}
    .sub100 .inner100 .table_img .table_img_m{display: block; margin: 0 auto;}
    .table_img_m ul{display: inline-block; width: 100%;}
    .table_img_m ul li{width: 50%; float: left;}
    .table_img_m ul li img{display: block; margin: 0 auto;}
    .table_img_m ul li:last-child{width: 100%;}
    
    .sub100 .p_inner{width: 98%; margin:0 auto; position:relative; margin-top:40px;}
    .sub100 .p_inner li{width: 46%; margin:0 2% 5px 2%; height: inherit; padding: 20px; box-sizing: border-box; background-color: #fff; position: relative;transition:all 0.5s; -webkit-transition:all 0.5s; float:left;}
    .sub100 .p_inner li dl dd{width: 100%; line-height: 34px; font-size: 24px; margin-bottom: 60px; font-weight:700;}
    .sub100 .p_inner li dl p{width: 100%; line-height: 26px; font-size: 16px; color:#aaa; height:52px; letter-spacing: -1.2px;}

    .sub100 .ptt_sec .ptt_sec_img{width: 100%; height: 100%; margin: 0 auto; position: absolute; bottom: 0; left: 0;}
    .sub100 .ptt_sec .ptt_sec_img img:nth-child(1){bottom: 0;}

    .sub100 .inner100 .table_img{width: 98%; height: 100%; padding: 30px 0 30px 0;  margin: 0 auto; overflow: hidden;}

    .loca_list li{width: 40%; height:50px; line-height:50px; margin-bottom: 5px; text-align:center; font-size:16px; color:#444; border:1px solid #e5e5e5; margin-right:4px; display:inline-block;  transition:all 0.5s; -webkit-transition:all 0.5s;}

    .sub100 .b_section .position_img{width: 42%; height: auto; position: absolute; top: -140px; left: 0; max-width: fit-content; z-index: -1;}

    .sub100 .sw_sec2 .inner .icon_box dl .e_dd{width:100%; height: 0;}
    .sub100 .sw_sec2 .inner_box{background-color: #f8f8f8; border-radius: 50px 30px; padding: 70px; box-sizing: border-box;}
    .sub100 .sw_sec2 .inner .icon_box dl .last_dd{width: 100%; font-size: 17px; line-height: 24px; height: 100px;}

    .l_section .s_wrapper{width: 80%; height: auto; position: absolute; top: 320px; left: 50%; transform: translateX(-50%); display: flex; align-items: center; justify-content: center;}
    .l_section .s_wrap .s_con .s_item img{width: 100%  !important;}
    .l_section .s_wrap{width: 100%; height: auto; overflow: hidden;}
    .l_section .s_wrap .s_con .s_item{width:100% !important; height: auto;}
    .l_section .s_wrap .s_con{width: 100%; height: auto; max-width: 3300px; display: flex;}

    .sub100 .l_section{padding-top: 100px; padding-bottom: 100px; margin-bottom: 280px; box-sizing: border-box; background-color: #7b98ac; position: relative;}
    .l_section .inner .bottom_tcon dt{width: 100%; line-height: 26px; font-size: 16px; color:#eee;}

    .sub100 .s_section .position_img_r{display: none;}
    .sub100 .s_section .position_img_r2{width: 40%; height: auto; position: absolute; top: 40px; right: 0; max-width: fit-content; z-index: -1;}
    .sub100 .s_section .position_img{width: 50%; position: absolute; top: -130px; right: 0; max-width: fit-content; z-index: -1;}
    .sub100 .s_section .position_img_l{width: 28%; height: auto; position: absolute; bottom: 0; left: 28px; max-width: fit-content; z-index: -1;}

    .s_section .inner .bottom_tbox ul li{width: 32%;}
    .s_section .inner .bottom_tbox ul li dl .bottom_tboximg img{width:100%;}
    .s_section .inner .bottom_tbox ul li dd:first-child{width: 100%; height: 120px; line-height: 28px; font-size: 18px; font-weight:100;}
    .s_section .inner .bottom_tbox ul li dd:last-child{width: 100%; height: 90px; font-size: 16px; line-height: 26px;}
    .s_section .inner .bottom_tbox .top_ibox .top_ibox_wrap dl{width: 32%;}

    .s_section .inner .top_tbox .top_ibox{width:100%; display: flex; justify-content: space-between; align-items: center; margin-top:40px;}
    .s_section .inner .top_tbox .top_ibox img { width: 100%; max-width:700px;}
    .s_section .inner .top_tbox .top_tbox_img100{display: none;}
    .s_section .inner .top_tbox .top_ibox dl{text-align: center; width:45%; float:left; padding:0 22px;}
    .s_section .inner .top_tbox .top_tbox_txt h3, .s_section .inner .top_tbox .bot_tbox_txt h3, .s_section .inner .bottom_tbox .bot_tbox_txt .line_fcolor{width: 100%; font-size: 19px; font-weight: 400; margin-bottom: 20px; line-height: 30px; text-align: center; line-height: 28px;}
    .s_section .inner .top_tbox .top_tbox_txt h3 br, .s_section .inner .bottom_tbox .top_tbox_txt .line_fcolor br, .s_section .inner .bottom_tbox .bot_tbox_txt br{display: none;}
    .s_section .inner .bottom_tbox .top_tbox_txt .line_fcolor{width: 100%; font-size: 19px; font-weight: 400; margin-bottom: 20px; line-height: 28px; text-align: center;}
    .s_section .inner .bottom_tbox .top_tbox_txt h3{width: 100%; font-size: 19px; font-weight: 400; margin-bottom: 20px; line-height: 30px; text-align: right;}
    .s_section .inner .ps_r2 img{width: 40%; max-width: fit-content; position: absolute; top: -80px; right: 0; z-index: -1;}
    .s_section .inner .ps_r img{display:none;}
    .s_section .inner .bottom_tbox2 ul{width: 100%; display: inline-block; margin-bottom:20px;}
    .s_section .inner .bottom_tbox ul li dd{width: 100%; line-height: 32px; font-size: 19px; font-weight:100;}

    .s_section .inner .top_tbox .top_tbox_img{width: 100%; float: left; position: relative;}
    .s_section .inner .top_tbox .top_tbox_img img, .s_section .inner .bottom_tbox .top_tbox_img img{width: 100%; max-width: fit-content;}

    .sub100 .b_section{padding-top: 50px; padding-bottom: 50px; box-sizing: border-box; background-color: #fff; position: relative;}
    .sub100 .b_section .position_img2{width: 35%; position: absolute; top: -145px; left: 0; max-width: fit-content; z-index: -1;}
    .b_section .inner .top_tcon .top_tcon_img{width: 50%; float: left; position: relative;}
    .b_section .inner .top_tcon .top_tcon_txt{width: 50%; float: left;}
    .b_section .inner .blue_box h1{width: 95%; font-size: 19px; line-height: 30px; padding: 4px 8px;}
    .b_section .inner .top_tcon .top_tcon_img dl dt img{width: 100%; max-width: fit-content;}

    .s_section .inner .bottom_tbox ul{display: inline-block; width: 100%;}
    .s_section .inner .bottom_tbox ul li{width: 45%; margin: 0 2%; float: left;}
    .s_section .inner .bottom_tbox ul li dl{width: 100%; clear: both;}

    .sub100 .qabox .lqa{width: 100%; font-size: 54px; line-height: 70px; font-weight: 400; position: relative; margin-bottom: 40px;}
    .sub100 .qabox .rqa{width: 100%; padding-top: 7px;}
    .sub100 .qabox .rqa .qatxt dt{width: 100%; line-height: 32px; clear: both; font-size: 24px; margin-bottom: 25px;}

    .sub100 .sw_sec2 .inner .icon_box{width: 100%; display: block;}
    .sub100 .sw_sec2 .inner .icon_box dl{width: 48%; float: left; margin: 0 1% 5px 1%;}

    .b_section .inner .top_tcon .top_tcon_img{width: 28%; float: left;}
    .b_section .inner .top_tcon .top_tcon_img dl{width: 100%; clear: both;}
    .b_section .inner .top_tcon .top_tcon_txt{width: 64%; float: right;}

    .sub100 .qna .qabox{width:100%; height: auto; margin:0 auto; clear: both; float: left; padding: 0 10px 0 10px;}
    .sub100 .qna{background-color: #ebebeb; padding: 100px 0 100px 0; box-sizing: border-box; float: left;}

    .spec{ width: 100%; padding: 80px 0px 80px 0px; overflow: hidden;}
    .spec .inner h1{width: 100%; text-align: center; font-size: 36px; font-weight: 900; margin-bottom: 40px;}
    .spec .inner .spec_table{width: 100%; font-size: 16px; border-top: 1px solid #cacaca; border-collapse: collapse;}
    .spec .inner .spec_table .spec_wrap{width: 100%; line-height: 40px; position: relative; float: left; text-align: center;}
    .spec .inner .spec_table .spec_wrap:nth-child(even){background-color: #eaeaea;}
    .spec .inner .spec_table .spec_wrap::after{content: '';width: 100%; background-color: #cacaca; height: 1px; position: absolute; bottom: 0; left: 0;}
    .spec .inner .spec_table .spec_wrap .spect{float: left; clear:both; font-weight: 700;}
    /* .spec .inner .spec_table .spec_wrap .specd{width: 50%; padding: 0; float: left; box-sizing: border-box; border-left: 1px solid #cacaca;} */

    .spec .inner .spec_table .spec_wrap .specd .l_specd{width: 50%; float: left; border-top: 1px solid #cacaca;}
    .spec .inner .spec_table .spec_wrap .specd .r_specd{width: 50%; float: left; border-left: 1px solid #cacaca; border-top: 1px solid #cacaca;}


    .sub100 .ptt_sec{width: 100%; height: auto; padding-top: 100%; padding-bottom: 10px; position: relative;}
    .sub100 .ptt_sec.ptt_1_sec{width: 100%; height: auto; padding-top: 100%; padding-bottom: 10px; position: relative;}
    .sub100 .ptt_sec .ptt_sec_img img:nth-child(2){max-width: 134px; bottom: 28px;}

    .sub100 .ptt_sec .ptt_sec_txt{width: 100%; height: 100%; margin: 0 auto; position: absolute; z-index: 30; top: 0; left: 0;}
    .sub100 .ptt_sec .ptt_sec_txt .v_line{width: 1px; height: 40px; background-color: #fff; position: absolute; top: 0; left: 50%; transform: translateX(-50%);}
    .sub100 .ptt_sec .ptt_sec_txt .inner{padding-top: 60px; box-sizing: border-box; text-align: center; color: #fff;}
    .sub100 .ptt_sec .ptt_sec_txt .inner .ptt_stxt{width: 100%; line-height: 20px; font-size: 16px; font-weight: 400;}
    .sub100 .ptt_sec .ptt_sec_txt .inner .ptt_stxt span{color: #ffdeb7;}
    .sub100 .ptt_sec .ptt_sec_txt .inner .ptt_stit{width: 100%; height: 40px; line-height: 40px; font-size: 32px; font-weight: 600;}
    .sub100 .ptt_sec .ptt_sec_txt .inner .border_txt{width: 100%; height: 35px; display: flex; align-items: center; justify-content: center;}
    .sub100 .ptt_sec .ptt_sec_txt .inner .border_txt p{width: 170px; height: 38px; line-height: 35px; border: 1px solid #fff; font-weight: 200; font-size: 16px;}
	
	
	#sub_layout h2{font-size:28px;}
	.loca_list li{font-size:15px; height:40px; line-height:40px;}	
	.sub100 .inner .inner100 .title_top{font-size:19px;}
	.sub100 .inner .inner100 .main_title{font-size:28px;}
	.sub100 .sw_sec .inner #stxt{font-size:19px;}
	.sub100 .sw_sec .inner .big_ft{font-size:28px;}
	.sub100 .p_inner li dl dd{margin-bottom:10px;}
	.sub100 .p_inner li{width:96%; margin-bottom:10px;}
	.sub100 .p_inner li dl dd br{display:none;}
	.sub100 .p_inner li dl p{height:inherit;}
	.s_section .inner .top_tbox .top_tbox_txt p{text-align:center;}
	.s_section .inner .top_tbox .top_ibox{width:100%; margin:0 auto; margin-top:20px;}
	.s_section .inner .top_tbox .top_ibox dl{width:50%;}
	.s_section .inner .bottom_tbox ul li{width:98%; padding-bottom:0;}
	.s_section .inner .bottom_tbox ul li dd:last-child{height:inherit; font-size:18px;}
	.b_section .inner .top_tcon dl dd{font-size:28px; line-height:36px;}
	.b_section .inner .top_tcon dl dd span{display:inline-block; width:100%; clear:both;}
	.b_section .inner .bottom_tcon dt{font-size:16px; line-height:26px;}
	.b_section .inner .bottom_tcon dd, .l_section .inner .bottom_tcon dd{font-size:16px; margin-top:20px; line-height:26px;}
	.l_section .inner .top_tcon dl dt{font-size:19px;}
	.l_section .inner .top_tcon dl dd{font-size:28px; line-height: 40px;}
	.b_section .inner .bottom_tcon, .l_section .inner .bottom_tcon{margin-bottom:30px;}
	.sub100 .l_section{margin-bottom:210px;}
	.sub100 .qna{padding:66px 0;}
	.sub100 .qabox .lqa{font-size:32px; line-height:48px; margin-bottom:20px;}
	.sub100 .qabox .lqa br{display:none;}
	.sub100 .qabox .rqa .qatxt dt{margin-bottom:10px; font-size:21px; line-height:30px;}
	.sub100 .qabox .rqa .qatxt dd{line-height:28px;}
	.sub100 .qabox .rqa .qatxt{margin-bottom:10px;}
	.spec{padding:44px 0;}
	.spec .inner h1{font-size:28px; margin-bottom:20px;}
	
	.sub100 .sw_sec2 .inner .big_ft p{font-size:28px;}
	.sub100 .sw_sec2 .inner .big_ft .dtxt{font-size:17px; line-height:28px;}
	.sub100 .sw_sec2 .inner_box{padding:33px;}
	.sub100 .sw_sec2 .inner .icon_box dl dd{font-size:18px; margin-top:10px; margin-bottom:10px;}
	
	.s_section .inner .bottom_tbox2 ul li{width:100%;}
    .s_section .inner .bottom_tbox2 ul li dt{font-size:21px; margin-top:20px; margin-bottom:10px;}
    .s_section .inner .bottom_tbox2 ul li dd{font-size:17px; line-height:28px; margin-bottom:10px;}
    .sub100 .sw_sec .inner .big_ft .dtxt{font-size:18px;}
    .sub100 .sw_sec .inner .big_ft .dtxt br{display:none;}


    .b_section .inner .top_tcon .top_tcon_img{width:100%;}
    .b_section .inner .top_tcon .top_tcon_txt{width:100%;}
	.intro03 .loca_list{height:80px;}
	.intro03 .loca_list li{width:48%; margin:0 1%; float:left; margin-bottom:4px;}
	.intro03 .maps{height:350px;}
	.root_daum_roughmap .wrap_map{height:350px !important;}
	.location .blind{height:350px;}
	.intro03 .address{height:inherit; position:inherit; padding:22px 0; top:inherit; display:inline-block; width:100%;}
	.intro03 .address .left{width:100%; height:auto; padding:33px 0 11px; line-height:inherit;}
	.intro03 .address .right{width:100%; height:auto; padding:33px 0; line-height:inherit; text-align:center;}
	.intro03 .address .right .t1{text-align:center;}
	.intro03 .address .right .t2{text-align:center;}
	.intro03 .address .right .t3{text-align:center;}
	.location .stit{font-size:19px; margin-top:10px;}
	.location .stxt{font-size:16px;}
	.sub100 .intro_top_box .intro_title{font-size:28px;}
	.inner .intro02_con{margin-bottom:10px; height:240px;}
	.intro02_txt .stit{padding-top:40px;}
	.inner100 .info_container .info_box{height:inherit; margin-bottom:10px;}
	.inner100 .info_container .info_box .info_img{margin-top:20px;}
	.inner100 .info_container .info_box .info_img.mb{display:block;}
	.inner100 .info_container .info_box .info_img.pc{display:none;}
	.sub100 .intro_top_box .intro_title{font-size:24px; max-width:320px; margin:0 auto;}
	.sub100 .intro_top_box .intro_de, .sub100 .intro_info_box .intro_de{font-size:17px;}
	.sub100 .intro_top_box .intro_de br, .sub100 .intro_info_box .intro_de br{display:none;}
	.sub100 .intro_info_box .intro_title{font-size:28px;}
	.inner100 .info_container .info_box{width:90%; padding-bottom:10px;}
	.inner100 .info_container .info_box .stit{font-size:28px;}
	.intro01 .loca_list li{width:31%; font-size:15px;}
	.s_section .inner .bottom_tbox .top_tbox_txt p{text-align:center;}
	.s_section .inner .bottom_tbox .top_tbox_txt h3{text-align:center;}
	.s_section .inner .bottom_tbox .top_tbox_txt h3 br{display:none;}
	
	.inner .intro02_con .intro02_txt{transform:inherit; padding:0;}
	.section1{position:relative; z-index:2;}
	.section2{position:relative; z-index:2;}

    .spec .inner .spec_table .spec_wrap .spect.fline, .spec .inner .spec_table .spec_wrap .spect.ftline, .spec .inner .spec_table .spec_wrap .spect.sline{line-height:inherit;}
    .sub100 .b_section .position_img3{top: 0;}

    .b_section .inner .top_tcon .top_tcon_txt dd br{display: none;}

    .l_section .s_wrap{position: unset;}

    .case_section .swip_container{width: 100%;}
    .sub100 .case_section{padding: 50px 0 100px 0;}
    .sub100 .case_section::after{height: 280px;}
    .case_section .top_tcon dl dt{line-height: 28px; font-size: 21px;}
    .case_section .top_tcon dl dd{font-size: 24px; line-height: 35px;}
    .case_section .bottom_tcon dt{line-height: 26px; font-size: 16px;}

    .s_section .inner .bottom_tbox .bottom_ibox{width:100%; display: flex; justify-content: space-between; align-items: center; margin-top:40px;}
    .s_section .inner .bottom_tbox .bottom_ibox img { width: 100%; max-width:700px;}

    .sub100 .laser_imgbox .dw_btn{bottom:10px; right: 10px;}
    .you_section{margin: 50px 0;}
    .you_section .you_wrap{width: 100%;}
    .you_section h1{font-size: 22px; line-height: 30px;}
    .swiper-button-next, .swiper-button-prev{width: 21px; height: 34px; background-size: contain; margin-top: -10px;}
    .intro04 .inner{padding: 50px 0;}
    .top_tbox .top_tbox_txt .bottom_ibox img{width: 100%; margin: 0 auto;}

    .s_inner{width: 95%;}
	.tre_imgwp .tre_img{width: 45%;}
    .tre_container{margin: 30px 0;}
    .tre_container_f{display: inline-block;}
	.tre_container .left_wp{width: 100%; margin-bottom: 10px;}
	.tre_container .right_wp{width: 100%;}
	.tre_info{font-size: 14px; line-height: 24px;}
    .tre_info br{display: none;}
    .tre_imgwp{display: inline-block;}
    .tre_imgwp .tre_img{width: 100%; margin: 5px 0; display: inline-block;}
    .l_tit{width:100%;display: inline-flex; align-items: center; justify-content: center;}
    .l_tit img{max-width: 250px;}
    .tre_info .tre_bold{font-size: 15px;}
    .loca_list2{width: 95%;}
    .l_tit br{display: none;}
    .tre_point li{border-radius: 15px; height: 60px; margin-right: 2%; width: 32%; font-size: 14px; line-height: 24px;}

    .sep_con{width: 100%; margin: 0;}
    .sep_con:first-child{margin-bottom: 20px;}
    .step_tem p{font-size: 14px; line-height: 24px;}
    .tit_imgwp img{width: 100%; max-width: 450px;}
    .depth2 .niddle_con:first-child{margin-bottom: 15px;}
    .depth3 .niddle_con:nth-child(2){margin: 15px 0;}
    .var_wrapper h1{font-size: 24px; line-height: 34px;}
    .various_section .inner .top_tcon dl dt{font-size: 16px; line-height: 28px;}
    .various_section .inner .top_tcon dl dd{font-size: 24px; line-height: 34px;}
    .var_tab_con{width: 100%; max-width: 400px;}
    .var_tab_con li{width: 48%;}
    .var_page1{margin-right: 2%;}
    .various_section{padding: 30px 0;}
    .padding-box p{font-size: 14px;}
    .padding-box h5{font-size: 21px;}
    .mo_br{display: block;}
    .b_section .inner .bsec_imgmo{display: inline-block; width: 100%;}
    .b_section .inner .bsec_imgmo img{display: block; margin: 0 auto;}
    .b_section .inner .bsec_imgpc{display: none;}
    .s_section .top_ibox_limit .top_iboxpc{display: none;}
    .s_section .top_ibox_limit .top_iboxmo{display: block;}

    .bsec_wrap{width: 100%;}
    .bsec_wrap .bsec_tem{width: 100%; margin-bottom: 15px;}
	.bsec_wrap .bsec_tem:last-child{width: 100%; margin-bottom: 0;}
    .bsec_wrap .bsec_tem:last-child img{padding-top: 0;}
    .bsec_wrap .bsec_tem p{height: auto; margin-bottom: 10px;}
    .bsec_wrap .bsec_tem p br{display: none;}

    .laser_subtop .laser_subtop_vid iframe{display: none;}
    .laser_subtop .laser_subtop_vid.laser01_subtop_vid{background:url(/img/laser02_momain.png) no-repeat center center}
    .laser_subtop .laser_subtop_vid.laser04_subtop_vid{background:url(/img/laser04_momain.png) no-repeat center center}
	
	.spec .inner .spec_table .spec_wrap .spect.dline{line-height: 80px;}
}


@media screen and (max-width: 600px){
	.spec .inner .spec_table .spec_wrap .spect{width:100%;}
	.spec .inner .spec_table .spec_wrap .specd{width:100%; border:none;}
	.spec .inner .spec_table .spec_wrap .spect.dline{line-height:inherit;}
	.spec .inner .spec_table .spec_wrap .spect.tline{line-height:inherit;}
    .spec .inner .spec_table .spec_wrap .specd.dline{line-height:inherit;}
}

@media screen and (max-width: 500px){
    .case_section .top_tcon dl dt{font-size: 14px; line-height: 24px;}
    .case_section .top_tcon dl dd{font-size: 18px; line-height: 28px;}
    .sub100 .case_section::after{height: auto; padding-top: 60%;}
    .case_section .swip_container{padding-top: 20px;}
    .intro04 .inner{padding: 30px 0;}
    .step_tem{width: 100%; margin: 0;}
    .step_tem p{text-align: center; margin-bottom: 20px; font-size: 16px; line-height: 26px;}
    .posi_img_r{display: none;}
    .depth2 .niddle_con img{width: 240px;}
    .depth3 .niddle_con img{width: 240px;}
    .depth4 .niddle_con{margin: 10px 0 10px 0; width: 100%;}

}

