@charset "UTF-8";

@media(max-width:1200px){
    .info-wrap .info-container{padding-left: 5px; padding-right: 5px;}
	.info-wrap .info-container .info_create ul li{width:33.3%;}
	.education_barrierfree ul li{width: calc((33.3% - 19px));box-sizing: border-box;}
	.education_barrierfree ul li:first-child{margin:0;}
}

@media screen and (max-width:1100px){
	.layer_popup_con .img_list.owl-theme .owl-nav .owl-prev {left: -5%;}
	.layer_popup_con .img_list.owl-theme .owl-nav .owl-next {right: -5%;}
}

@media screen and (max-width:991px){
	/* sub_top */
	.sub_top_tit_box .inner_box {height: 200px; padding-bottom: 0;}
	.sub_top_tit_box .sub_top_tit1 {font-size: 2.5em;}
	.sub_top_tit_box .sub_top_tit1:after {max-width: 280px; margin: 10px auto;}
	.bread_box {margin-top: 0;}
	.bread_box:after {display: none;}
	.bread_box .container {padding: 0;}
	.bread_box .container:before {width: 100%; background: url('/images/sub/bread_box_bg03.jpg') no-repeat 0 0/100% 100%;}
	.breadcrumb {position: relative; padding-left: 50px; margin-left: 0;}
	.breadcrumb > li.depth1 {width: 50%;}
	.breadcrumb > li.depth2 {width: 50%;}
	.breadcrumb > li > a {min-width: inherit; height: 50px; font-size: 1em;}
	.breadcrumb > li.home {display: table; position: absolute; left: 0; top: 0; width: 50px;}
	.breadcrumb > li.home > a {width: 100%;}
	.breadcrumb > li .depth_list {top: 50px; background: url('/images/sub/bread_box_bg03.jpg') no-repeat -50px 0/200% 100%;}
	.breadcrumb > li .depth_list li a {height: 40px;}
	.breadcrumb > li.depth2 .depth_list {background-position: 100% 0;}
	.bread_box .btn_list {display: none;}
	.sub_con_tit .title {font-size: 2em;}
	.sub_tit1 {font-size: 1.4em;}
	.sub_tit1:before {top: 5px;}
	.sub_tit2 {font-size: 1.133em;}
	.sub_tit2:before {top: 2px;}

	.vacationland_wrap .view_top {display: block;}
	.vacationland_wrap .view_top .img_box {display: block; width: 100%; max-width: 550px; margin: 0 auto 20px;}
	.vacationland_wrap .view_top .txt_box {display: block; padding: 0 2%;}
	.vacationland_wrap .view_top .txt_box .tit {font-size: 2em;}
	.vacationland_wrap .view_top .txt_box .txt {margin-bottom: 30px;}
	.vacationland_wrap .board_write th {padding: 20px 10px;}
	.vacationland_wrap .board_write td {padding: 20px 10px; padding-left: 2%;}
	.vacationland_wrap .view_con {margin-top: 20px;}
	.vacationland_wrap .sub_tit2:before {top: 7px;}

	.layer_popup_wrap .layer_popup .layer_popup_tit {padding-left: 80px; padding-right: 70px; font-size: 1.6em;}
	.layer_popup_wrap .layer_popup .layer_popup_tit:before {top: 15px; left: 20px;}
	.layer_popup_wrap .layer_popup .layer_close_btn {right: 20px; top: 22px;}
	.layer_popup_con .img_list.owl-theme .owl-nav .owl-prev {left: 0; -webkit-background-size: 12px; background-size: 12px;}
	.layer_popup_con .img_list.owl-theme .owl-nav .owl-next {right: 0; -webkit-background-size: 12px; background-size: 12px;}

	.info_wrap .row_tit {font-size: 2.4em;}
	.info_wrap .row1 {height: 500px; margin-top: 0;}
	.info_wrap .row2 .chart dt {padding-top: 20px;}
	.info_wrap .row3 .img_list > li .txt_box {height: 250px;}
	.info_wrap .row3 .img_list > li .txt_box .num {font-size: 2.4em;}
	.info_wrap .row3 .img_list > li .txt_box .txt {font-size: 1.2em;}
}

@media screen and (max-width:767px){
	.sub_top_tit_box .inner_box {height: 170px;}
	.sub_top_tit_box .sub_top_tit1 {font-size: 2em;}
	.sub_top_tit_box .sub_top_tit1:after {max-width: 240px;}
	.sub_top_tit_box .sub_top_tit2 {font-size: 1em;}
	.sub_con_tit .title {font-size: 1.7em;}

	.picto_list > li img {max-height: 30px; max-width: 30px;}

	.vacationland_wrap .view_top .txt_box .tit {margin-bottom: 20px; font-size: 1.7em;}
	.vacationland_wrap .view_top .txt_box .info_list > li {min-height: 30px; padding-left: 140px; padding-top: 4px; font-size: 1em;}
	.vacationland_wrap .view_top .txt_box .info_list > li em img {max-width: 30px;}
	.vacationland_wrap .board_write .picto_list > li {margin-right: 10px;}
	.vacationland_wrap .board_write td .picto_list > li img {max-width: 40px; max-height: 40px;}
	.vacationland_wrap .obstacle_list > li {margin-right: 10px;}
	.vacationland_wrap .obstacle_list > li p {font-size: 0.867em;}
	.vacationland_wrap .obstacle_list > li img {max-width: 40px; max-height: 40px;}
	.vacationland_wrap .img_list > li {width: 32%; padding-bottom: 23.36%;}
	.vacationland_wrap .img_list > li:nth-child(4n) {margin-right: 2%;}
	.vacationland_wrap .img_list > li:nth-child(3n) {margin-right: 0;}

	.layer_popup_wrap .layer_popup .layer_popup_tit {padding-left: 65px; padding-right: 55px; font-size: 1.4em;}
	.layer_popup_wrap .layer_popup .layer_popup_tit:before {top: 18px; width: 35px;}
	.layer_popup_wrap .layer_popup .layer_close_btn {width: 25px;}
	.layer_popup_con .survey_list > li {display: block;}
	.layer_popup_con .survey_list > li .img_box {display: block; margin: 0 auto 20px;}
	.layer_popup_con .survey_list > li .txt_box {display: block; padding-left: 0;}
	.layer_popup_con .survey_list > li .txt_box .t1 {font-size: 1.133em;}
	.layer_popup_con .survey_list > li .txt_box .abs_bull_list > li {padding-left: 28px; font-size: 1em;}
	.layer_popup_con .survey_list > li .txt_box .abs_bull_list > li .bull {width: 20px; height: 20px; line-height: 20px; font-size: 13px;}
	.layer_popup_con .survey_list > li .txt_box .abs_bull_list > li .radio_each .vradio {top: 2px;}

	.info_wrap .row_tit {font-size: 2em;}
	.info_wrap .row1 {height: 450px;}
	.info_wrap .row1 .txt {bottom: 30px; padding: 0 10px; font-size: 1em;}
	.info_wrap .row2 .t1 {font-size: 1.067em;}
	.info_wrap .row2 .chart dt {float: none; width: 100%; padding-top: 0; margin-bottom: 30px;}
	.info_wrap .row2 .chart dt img {max-width: 80%;}
	.info_wrap .row2 .chart dd {float: none; width: 100%; text-align: center;}
	.info_wrap .row2 .chart dd .inner {text-align: left;}
	.info_wrap .row3 {padding: 50px 0;}
	.info_wrap .row3 .img_list > li {margin-bottom: 20px;}
	.info_wrap .row3 .img_list > li .txt_box {height: 200px;}
	.info_wrap .row3 .img_list > li .txt_box .num {margin-bottom: 10px; font-size: 2em;}
	.info_wrap .row3 .img_list > li .txt_box .txt {font-size: 1.067em;}
	.info_wrap .row4 {padding: 50px 0;}
	.info_wrap .row4 .row_tit {margin-bottom: 30px;}
	.info_wrap .row4 .business_list {padding-right: 10px;}
	.info_wrap .row4 .business_list > li {width: 33.33%; height: 120px; padding: 15px 10px 0;}
	.info_wrap .row4 .business_list > li:after {right: -19px; width: 26px; height: 26px; margin-top: -19px; -webkit-background-size: 8px; background-size: 8px;}
	.info_wrap .row4 .business_list > li .tit {font-size: 1.067em;}
	.info_wrap .row4 .business_list > li .txt {font-size: 1em;}
    .info_wrap .row4 .img_list > li p {line-height: 1.3em; font-size: 14px;}
    
    /* 201110 추가 */
    .info-wrap .info-container{padding:50px 5px 45px;}
    .info-wrap .info-container.mb0{padding-bottom: 0;}
    .info-wrap .info-container .info-title{padding: 26px 0 17px;font-size: 21px;}
    .info-wrap .info-container .info-txt{padding-bottom: 23px;}
    .info-wrap .info-container .info-txt > p{font-size: 15px;padding-bottom: 5px;}
    .info-wrap .info-container .info-txt > .info-in-txt{display: block; font-size: 13px; line-height: 18px;}

    /* 202212 테이블 스타일변경 */
    .info-wrap .info-container table{margin: 10px 0 30px;}
    .info-wrap .info-container table caption{font-size: 15px; padding-bottom: 10px;}
    .info-wrap .info-container table th{font-size: 14px; padding: 10px 0;}
    .info-wrap .info-container table td{font-size: 12px; padding: 10px 8px;}
    .info-wrap .info-container table tfoot tr td:first-child{padding-left: 10px;}

		/* 20230428 촉지도식 테이블 스타일 추가수정 */
		.info-wrap .info-container table.push_table thead{display: none;}
		.info-wrap .info-container table.push_table tbody{width: 100%;}
		.info-wrap .info-container table.push_table tbody tr{display: flex; flex-direction: column; width: 97vw; height: auto; margin-bottom: 10px; border-top: 2px solid #c3d9ff;}
		.info-wrap .info-container table.push_table tbody tr td:nth-child(2){padding: 20px; border-bottom: none;}
		.info-wrap .info-container table.push_table tbody tr td:nth-child(2) img{height: auto;}
		.info-wrap .info-container table.push_table tbody tr td:last-child{padding: 0 20px 20px 20px;}
		.info-wrap .info-container table tbody td ul.tb_list li{padding-right: 8px;}
		.info-wrap .info-container table tbody td ul.tb_list li:before{top: 7px;}
		
		
    .info-wrap .info-container .info-graphe-wrap .info-graphe-title{width: 245px; height: 28px; line-height: 28px; border-radius:14px; font-size: 14px; }
    .info-wrap .info-container .info-table-wrap .info-table-item .info-table-head{font-size: 14px;}
    .info-wrap .info-container .info-graphe-wrap .info-graphe-box{padding:25px 0px;text-align: center;}
    .info-wrap .info-container .info-graphe-wrap .info-graphe-box .info-graphe-left{float:none; width: 100%;}
    .info-wrap .info-container .info-graphe-wrap .info-graphe-box .info-graphe-right{position: relative; float:none; width: 100%; padding-top: 20px;}
    .info-wrap .info-container .info-graphe-wrap .info-graphe-box .info-graphe-right:after{display: block;content:''; position: absolute; top:0; left:50%; transform:translateX(-50%); width:calc(100% - 45px); height:1px;}
		.info-wrap .info-container .info-graphe-wrap .info-graphe-box .info-graphe-right::before{display: none;}
    .info-wrap .info-container .info-graphe-wrap .info-graphe-txt{font-size: 12px; line-height: 16px; padding-top: 15px; }
    .info-wrap .info-container .info-title2{font-size: 21px; padding-bottom: 30px;}
    .info-wrap .info-container .info-push-item .info-push-title{font-size: 18px; padding-left: 26.5px; margin-bottom: 12px;}
    .info-wrap .info-container .info-push-item .info-push-title:before{width: 16px; height: 16px; background-size: contain;}
    .info-wrap .info-container .info-push-item .info-push-stitle{margin-bottom:8px;margin-top:15px;font-size: 14px; line-height: 20px; padding-left: 20px;}
    .info-wrap .info-container .info-push-item .info-push-stitle:before{width: 9px; height: 15px; top:2px; background-size: contain;}
    .info-wrap .info-container .info-push-item .info-push-conbox{padding:20px 15px;}
    .info-wrap .info-container .info-push-item .info-push-conbox .push-contitle{font-size: 15px; line-height: 18px; margin-bottom: 15px;}
    .info-wrap .info-container .info-push-item .info-push-conbox .push-contxt{font-size: 14px; line-height: 18px; padding-bottom: 15px;}
    .info-wrap .info-container .info-push-item .info-push-conbox .push-contxt2{font-size: 14px; line-height: 18px; padding-left: 17px;}
    .info-wrap .info-container .info-push-item .info-push-conbox .push-contxt2:before{width: 13px; height: 7px;font-size: 14px;}
    .info-wrap .info-container .info-push-item .info-push-conbox .push-contxt3{font-size: 12px; line-height: 16px; margin-left: 17px; padding-left: 13px;}
    .info-wrap .info-container .info-push-item .info-push-conbox .push-contxt3:before{font-size: 13px; line-height: 16px;}
    .info-wrap .info-container .info-push-item .info-push-stitle .stitle-inner{font-size: 14px; line-height: 20px;}
    .info-wrap .info-container .info-push-item .info-push-list-box.info-push-list-box_type02{margin-bottom: 20px;}
    .info-wrap .info-container .info-push-item .info-push-list-box > li{font-size: 14px; line-height: 18px; margin-left: 20px;margin-bottom: 10px;}
    .info-wrap .info-container .info-push-item .info-push-list-box > li:before{line-height: 18px;}
    .info-wrap .info-container .info-push-item .info-push-list-box > li:last-child{margin-bottom: 0;}


	/* 소개 추가 */
	.info-wrap .info-container .mo{display:inline-block;}
	.info-wrap .info-container .pc{display:none;}
	.info-wrap .info-container .info_top{padding:0;text-align: center;background:none;}
	.info-wrap .info-container .info_top span{font-size: 21px;letter-spacing: -1px;line-height:25px;}
	.info-wrap .info-container .info_top p{padding: 10px 28px 10px;font-size:13px;line-height:17px;}
	.info-wrap .info-container .info_top p br{display:none;}
	.info-wrap .info-container .info_create ul{margin-left:0;}
	.info-wrap .info-container .info_create ul li{float:none;padding:0 0 10px 0;text-align: center;width:100%;}
	.info-wrap .info-container.type1{padding:0 5px;}
	.info-wrap .info-container .tit_btn .box{display:block;padding:0 0 15px;text-align: right;}
	.info-wrap .info-container .tit_btn select{position:static;font-size:14px;height:35px;width:150px;padding:0;}
	.info-wrap .info-container .push_list li strong{padding: 0 0 5px;font-size:13px;line-height:17px;}
	.info-wrap .info-container .push_list li p{padding: 0 0 3px;font-size:12px;line-height: 16px;}
	.info-wrap .info-container .push_list li:before{top: 8px;}
	.info-wrap .info-container .push_list li{padding: 0 0 0 8px !important;margin-top:5px;font-size:12px;line-height: 16px;}
	.info-wrap .info-container .info-push-item{margin-bottom:30px;}
	.info-wrap .info-container .info-push-item .stit_tit{padding: 0 0 5px;font-size:13px;}

    /* 202212 픽토그램 변경 */
    .info-wrap .info-container .pictowrap{font-size: 14px; margin: 15px 0 30px; }
    .info-wrap .info-container .pictowrap .pictotit{font-size: 14px; padding-bottom: 10px;font-weight: 700;}
    .info-wrap .info-container .pictowrap .pictogram li{width: calc(100% / 3); padding: 10px 0 8px;}
    .info-wrap .info-container .pictowrap .pictogram li img{width: 50px;}
    .info-wrap .info-container .pictowrap .pictogram li span{font-size: 10px; padding: 5px 0 0 0;}

	/* 교육안내 */
	.info-container .education_video .info-title{padding: 0 0 11px;}
	.education_video p{font-size: 13px;line-height:18px;padding:0 53px 15px;}
	.education_video p br{display:none;}
	.education_video .video{border: 5px solid #cc7d8d;}
	.education_video span{font-size:12px;padding:8px 0 0;}
	.education_barrierfree{padding:0 5px;}
	.education_barrierfree h3{padding: 26px 0 17px;font-size: 21px;}
	.education_barrierfree ul li{float:none;padding:0 0 20px;width:auto;margin:10px 0 0;height:auto;}
	.education_barrierfree ul li:first-child{margin:0;}
	.education_barrierfree .mo{display:block;width:100%;}
	.education_barrierfree .pc{display:none;}
	.education_barrierfree ul li strong{padding: 18px 25px 10px;font-size:20px;}
	.education_barrierfree ul li p{padding: 0 25px 0;font-size:13px;line-height:19px;}
	.education_barrierfree .btn{padding: 17px 0 30px;}
	.education_barrierfree a{width:250px;height:45px;line-height:45px;font-size:12px;}
	.education_barrierfree a:after{width:6px;height:10px;margin-left: 6px;vertical-align: -1px;background: url(../../images/sub/btn_education_mbarrierfree.gif) 0 0 / 100% 100% no-repeat;}
	.improvement_education .push_list{padding: 0 0 22px;}
	.improvement_education .img{padding: 0 0 25px;}
	/* .info-container .improvement_education .info-table-head.thw1{width: 100px !important;} */
	/* .info-container .improvement_education .info-table-head, .info-container .improvement_education .info-table-head.thw2{width: calc(100% / 3) !important;} */
	.improvement_education .btn a{width:180px;height:45px;line-height:45px;font-size:12px;}
	.improvement_education .btn a:after{width:6px;height:10px;margin-left: 6px;vertical-align: -1px;background: url(../../images/sub/btn_education_mbarrierfree.gif) 0 0 / 100% 100% no-repeat;}
	/* .info-container .improvement_education .info-table-tbody.tdw1{width: calc(100% / 3) !important; }
	.info-container .improvement_education .info-table-body.tdw2{width: calc(100% / 3) !important;} */
	/* .info-container .improvement_education .info-table-tbody, .info-container .improvement_education .info-table-body{width: calc(100% / 3) !important;} */
	.improvement_education .info-table-wrap .tb_list li:before{width:3px;height:3px;top: 5px;}
	.improvement_education .info-table-wrap .tb_list li{padding: 0 0 0 8px;}

}

@media screen and (max-width:640px){
}

@media screen and (max-width:480px){
	.sub_top_tit {font-size:1.5em;}
	.sub_top_tit_box .inner_box {height: 130px;}
	.sub_top_tit_box .sub_top_tit1 {font-size: 1.7em;}
	.sub_top_tit_box .sub_top_tit1:after {max-width: 200px; margin: 7px auto;}
	.sub_top_tit_box .sub_top_tit2 {font-size: 0.867em;}
	.breadcrumb {padding-left: 45px;}
	.breadcrumb > li:after {width: 12px; right: 15px;}
	.breadcrumb > li.home {width: 45px;}
	.breadcrumb > li > a {height: 45px; padding-left: 15px; padding-right: 30px; padding-bottom: 0; font-size: 0.933em;}
	.breadcrumb > li > a em:after {bottom: -3px;}
	.breadcrumb > li .depth_list {top: 45px;}
	.breadcrumb > li .depth_list li a {height: 35px; padding-left: 15px;}
	.sub_con_tit {margin: 30px 0;}
	.sub_con_tit .title {font-size: 1.5em;}
	.sub_tit1 {margin-bottom: 10px; padding-left: 25px; font-size: 1.2em;}
	.sub_tit1:before {top: 2px; width: 16px; height: 16px;}
	.sub_tit2 {padding-left: 15px; font-size: 1.067em;}
	.sub_tit2:before {width: 9px;}

	.picto_list > li img {max-height: 25px; max-width: 25px;}

	.vacationland_wrap .view_top .img_box {position: relative; }
	.vacationland_wrap .view_top .txt_box .tit {font-size: 1.4em;}
	.vacationland_wrap .view_top .txt_box .txt dt {font-size: 0.933em;}
	.vacationland_wrap .view_top .txt_box .txt dd {font-size: 1em;}
	.vacationland_wrap .view_top .txt_box .info_list > li {padding-left: 120px; padding-top: 3px; font-size: 0.933em;}
	.vacationland_wrap .view_top .txt_box .info_list > li em img {max-width: 25px; margin-right: 7px;}
	.vacationland_wrap .view_top .txt_box .info_list > li.audio em{top:7px;}
	.vacationland_wrap .view_top .txt_box .info_list .audioTxt{height:110px;margin: 10px 0 0;}
	.vacationland_wrap .board_write th {padding: 15px 10px; border-top: 0; font-size: 1em;}
	.vacationland_wrap .board_write tr {margin-bottom: 0;}
	.vacationland_wrap .board_write td {padding: 10px; border-bottom: 0 !important;}
	.vacationland_wrap .board_write td .picto_list > li img {max-width: 30px; max-height: 30px;}
	.vacationland_wrap .obstacle_list > li img {max-width: 30px; max-height: 30px;}
	.vacationland_wrap .view_con {margin-top: 0; font-size: 1em;}
	.vacationland_wrap .sub_tit2 {padding-right: 110px;}
	.vacationland_wrap .sub_tit2:after {left: 15px;}
	.vacationland_wrap .sub_tit2 .view_btn {width: 110px;}
	.vacationland_wrap .sub_tit2 .view_btn span {height: 25px; line-height: 25px; font-size: 12px;}
	.vacationland_wrap .sub_tit2 .view_btn span:after {width: 14px; margin-top: -3px; margin-left: 5px;}
	.vacationland_wrap .t1 {font-size: 1em;}

	.layer_popup_wrap .layer_popup {margin: 10px auto;}
	.layer_popup_wrap .layer_popup .layer_popup_tit {padding: 18px 0; padding-left: 55px; padding-right: 45px; font-size: 1.25em;}
	.layer_popup_wrap .layer_popup .layer_popup_tit:before {left: 15px; top: 16px; width: 30px;}
	.layer_popup_wrap .layer_popup .layer_close_btn {right: 15px; top: 20px; width: 20px;}
	.layer_popup_wrap .layer_popup .layer_popup_con {max-height: 440px;}
	.layer_popup_con .survey_list > li .txt_box .t1 {margin-bottom: 10px; font-size: 1.067em;}
	.layer_popup_con .survey_list > li .txt_box .abs_bull_list > li {margin-bottom: 15px; padding-left: 22px; font-size: 0.933em;}
	.layer_popup_con .survey_list > li .txt_box .abs_bull_list > li .bull {top: 2px; width: 15px; height: 15px; line-height: 15px; font-size: 12px;}
	.layer_popup_con .survey_list > li .txt_box .abs_bull_list > li .radio_box {margin-top: 5px;}

	.info_wrap .row_tit {font-size: 1.5em;}
	.info_wrap .row1 {height: 400px;}
	.info_wrap .row1 .row_tit {top: 90px;}
	.info_wrap .row1 .txt {bottom: 20px; font-size: 0.933em;}
	.info_wrap .row2 .t1 {font-size: 1em;}
	.info_wrap .row2 .chart dd .tit {font-size: 1em;}
	.info_wrap .row2 .chart dd .list > li {padding: 3px 0; padding-left: 33px; font-size: 1em;}
	.info_wrap .row2 .chart dd .list > li em {width: 25px; height: 25px;}
	.info_wrap .row2 .chart dd .txt {margin-top: 15px;}
	.info_wrap .row3 .img_list > li {display: block; padding-left: 0; margin-bottom: 40px;}
	.info_wrap .row3 .img_list > li .img_box {position: relative; left: 0; top: 0; width: 100%; max-width: 100%; margin-bottom: 20px;
	-webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none;}
	.info_wrap .row3 .img_list > li .txt_box {display: block; height: auto; padding: 0 10px;}
	.info_wrap .row3 .img_list > li:nth-child(even) {padding-right: 0;}
	.info_wrap .row3 .img_list > li:nth-child(even) .img_box {left: 0; padding-right: 0; padding-left: 10px;}
	.info_wrap .row3 .img_list > li:nth-child(even) .img_box:after {left: 0; right: 10px;}
	.info_wrap .row3 .img_list > li:nth-child(even) .txt_box {padding: 0 10px; text-align: left;}
	.info_wrap .row3 .img_list > li .txt_box .num {margin-bottom: 5px; font-size: 1.5em;}
	.info_wrap .row4 .business_list > li {width: 100%; height: auto; padding: 20px 10px;}
	.info_wrap .row4 .business_list > li:last-child {margin-bottom: 0;}
	.info_wrap .row4 .business_list > li:after {right: 50%; top: auto; bottom: -19px; margin-right: -13px; margin-top: 0; 
	-webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg);}
	.info_wrap .row4 .img_list > li {float: none; width: 100%; margin-bottom: 20px;}
	.info_wrap .row4 .img_list > li:last-child {margin-bottom: 0;}
	.info_wrap .row4 .bar_list > li {background-position: 0 9px; font-size: 1em;}
	.info_wrap .row4 .bar_txt {background-position: 0 9px; font-size: 1em;}
	.info_wrap .row4 .t1 {font-size: 1em;}
}