/*m01_01*/
.is-mobile .sub01_01 p span{
	font-size:13px;
	line-height: normal;
}
.is-mobile #sub_main .sub01_01{
	background:url(../img/msub1_1_bg.jpg) no-repeat 0 0;
	background-size:100%;
	padding-top:44%;
	text-align:center;
}
.is-mobile .sub01_01 .sub01_img01{
	display:none;
}
.is-mobile .sub01_01 .sub01_img02{
	display:none;
}
.is-mobile .sub01_01 p{
	margin-bottom:10%;
	font-size:13px;
}
.is-mobile .sub01_01 p span{
	font-size:13px;
}
.is-mobile .sub01_01 .sub_logo{
	width:57.5px;
	height:91px;
}
.is-mobile .sub01_01 .sub_logo img{
	max-width:100%;
}
.is-mobile span.s_c{
	display:inline
}
@media all (max-width:480px){
	
}
/*m01_02*/

.is-mobile .sub01_02{
	padding-top:30px;
	padding-left:0;
	overflow:hidden;
}
.is-mobile .sub01_02 li{
	float:left;
	width:30%;
	margin-right:5%;
	margin-bottom:35px;
}
.is-mobile .sub01_02 li img{
	max-width:100%;
}
.is-mobile .sub01_02 li:nth-child(3),.is-mobile .sub01_02 li:nth-child(6){
	margin-right:0px;
}
.is-mobile .sub01_02 li span{
	display:block;
	text-align:center;
	font-size:12px;
	font-weight:700;
}
.is-mobile .sub01_02 li .hidden-lg span:last-child{
	margin-top:0px;
}
/*m01_04*/

.is-mobile .sub01_04 .mom_map{
	padding-bottom:15px;
}
.is-mobile .sub01_04 .con_t h4:before,.is-mobile .sub01_04 .con_b h4:before{
	width:46px;
	left:4%;
	top:0;
}
.is-mobile .sub01_04 .con_t h4,.is-mobile .sub01_04 .con_b h4{
	margin-right:0;
	font-size:14px;
	width:20%;
}
.is-mobile .sub01_04 .con_t ul{
	float:left;
	font-size:12px;
	width:80%;
}
.is-mobile .sub01_04 .con_t ul span{
	font-size:12px;
}
.is-mobile .m_sub .con_realb{
	width:80%;
}
.is-mobile .m_sub .m_s{
	display:block;
	text-indent:11%;
}
.is-mobile .con_realb .con_bt img{
	width:40px !important;
	height:25px;
}
.is-mobile .sub01_04 .con_b .con_realb .con_bt ul li,.is-mobile .sub01_04 .con_b .con_realb .con_bb ul li{
	font-size:12.5px;
}
.is-mobile .sub01_04 .con_b .con_realb .con_bt{
	padding-bottom:10%;
	margin-bottom:10%;
	padding-top:1%;
}
.is-mobile .sub01_04 .con_b .con_realb .con_bb li:first-child img{
/* 	width:110px;
	height:22px; */
}
.is-mobile .sub01_04 .con_b .con_realb .con_bb li:nth-child(2) img{
/* 	width:90px;
	height:25px; */
}
/*m02_01*/
@media (max-width:767px){
	.is-mobile .sub02_01{
		background:url(../img/msub2_1_bg.jpg)no-repeat 100% 25px;
		background-size:320px;
}
@media (max-width:480px){
	.is-mobile .sub02_01{
		background:url(../img/msub2_1_bg.jpg)no-repeat 100% 35px;
		background-size:320px;
		padding-top:30px;
	}
}
.is-mobile .sub02_01 .con_t{
	margin-bottom:100px;
}
.is-mobile .sub02_01 .con_t h4{
	font-size:20px;
	margin-bottom:24px;
}
.is-mobile .sub02_01 .con_t .mp_s{
	width:50%;
}
.table-responsive{
	margin-bottom:0px !important;
}
.is-mobile .sub02_01 .con_t p{
	font-size:13px;
	margin-bottom:15px;
}
.is-mobile .sub02_01 .con_t .p_c span{
	font-size:15px;
	font-weight:bold;
	letter-spacing:-1px;
}
.is-mobile .sub02_01 .m_s{
	letter-spacing:-1px;
}
.is-mobile .sub02_01 .con_m table .t_d01{
	font-size:13px;
}
.is-mobile .sub02_01 .con_m .con_txt{
	margin-bottom:55px;
	font-size:11.5px
}
@media (max-width:767px){
.is-mobile .mscroll img{
		width:100%;
	}
}
@media (max-width:480px){
.is-mobile .mscroll img{
		width:50%;
	}
}
.is-mobile .mscroll{
	text-align:center;
	border-top:2px solid #e2e0de;
	margin-bottom:1px;
}
.is-mobile .sub02_01 .con_b table th{
	font-size:13px;
}
.is-mobile .sub02_01 .con_b table .t_d01{
	font-size:13px;
}
.is-mobile .sub02_01 ul li{
	font-size:13px;
}
.is-mobile .sub02_01 .con_b .con_txt{
	font-size:11.5px;
}
.is-mobile .sub02_01 .con_m span,.is-mobile .sub02_01 .con_b span{
	display:block;
}
.is-mobile .sub02_01 .con_m .m_s,.is-mobile .sub02_01 .con_b .m_s{
	letter-spacing:-1px;
}
.is-mobile .sub02_01 .con_m span:last-child,.is-mobile .sub02_01 .con_b span:last-child{
	text-indent:12px
}
/*m02_02*/

.is-mobile .sub02_02 .con_t{
	background:url(../img/msub2_2_bg.jpg)no-repeat center 0;
	padding-top:150px;
	background-size:contain;
}
.is-mobile .sub02_02 .con_t .m_s{
	letter-spacing:-1px
}
.is-mobile .sub02_02 .con_t .m_s02{
	letter-spacing:-1.5px;
}
.is-mobile .sub02_02 .con_t .con_ttxt01 p{
	font-size:20px;
	font-weight:500;
}
.is-mobile .sub02_02 .con_t .con_ttxt02{
	margin-top:47px;
	font-size:13px
}
.is-mobile .sub02_02 .con_t .con_ttxt02{
	line-height:1.3;
	padding-bottom:55px;
	font-size:13px
}
.is-mobile .sub02_02 .con_t .con_ttxt02 span{
	display:block;
	font-size:15px;
	font-weight:400;
	line-height:1.5
}
.is-mobile .sub02_02 .con_b .sub_box{
	width:100%;
	overflow:hidden;
}
.is-mobile .sub02_02 .con_b .sub_num{
	float:left;
	margin-left:15px;
	margin-right:15px;
}
.is-mobile .sub02_02 .con_b .sub_txt{
	float:left;
	width:74%;
	margin-right:0;
}
.is-mobile .sub02_02 .con_b .sub_box:first-child,.is-mobile .sub02_02 .con_b .sub_box:nth-child(3),
.is-mobile .sub02_02 .con_b .sub_box:nth-child(5),.is-mobile .sub02_02 .con_b .sub_box:nth-child(7){
	border-right:0
}
.is-mobile .sub02_02 .con_b .empty_box{
	display:none;
}
.is-mobile .sub02_02 .con_b .s_s {
    text-indent: 10px;
}
.is-mobile .sub02_02 .con_b .sub_txt div:first-child{
	font-size:15px;
}
.is-mobile .sub02_02 .con_b .sub_txt div:last-child{
	font-size:13px;
}
/*m03_01*/

.is-mobile .sub03_01{
	margin-top:25px;
}
.is-mobile .sub03_01 .real_sub{
	background:none;
}
.is-mobile .sub03_01 .real_sub div{
	margin-bottom:0;
	padding-left:0
}
.is-mobile .sub03_01 .real_sub .msub img{
	max-width:100%;
}
@media (max-width:480px){
	.msub .sub_img img,.msub .step_bt img{
		max-width:30% !important;
	}
}
.is-mobile .sub03_01 .real_sub div:first-child{
	padding-top:0
}
.is-mobile .sub03_01 .real_sub div:last-child{
	padding-bottom:0
}
.is-mobile .sub03_01 .real_sub div span{
	display:block;
}
.is-mobile .sub03_01 .msub span,.is-mobile .sub03_01 .msub span:last-child{
	font-size:12px;
	line-height:normal !important;
	font-weight:300
}
.is-mobile .sub03_01 .real_sub div span.m_s{
	color:#766c62;
	font-size:14px;
	margin-bottom:5px;
	font-weight:bold
}
.is-mobile .sub03_01 .sub_box{
	overflow:hidden;
	border:2px solid #f1ede5;
	padding:15px 15px !important;
	height:25%;
	margin:2% 0 !important;
}
.is-mobile .sub03_01 .step_bt{
	text-align:center;
}
.is-mobile .sub03_01 .sub_pic{
	float:left;
	width:33.5%;
	padding-right:5%;
}
.is-mobile .sub03_01 .m_s02{
	margin-left:-3px
}
.is-mobile .sub03_01 .sub_txt{
	float:left;
	width:62%;
}
@media (max-width:767px){
	.is-mobile .sub03_01 .sub_txt{
	padding-top:20px;
	float:left;
	width:62%;
	}
}
@media (max-width:480px){
	.is-mobile .sub03_01 .sub_txt{
	padding-top:0px;
	float:left;
	width:62%;
}
}
@media (max-width:480px){
	.msub .step_bt img{
		max-width:7% !important;
	}
}
/*m03_02*/
.is-mobile .sub03_02 .nav>li>a {
    padding: 12px 12px;	
}
.is-mobile .sub03_02 .nav-tabs>li {
	width:50%;
}
.is-mobile .sub03_02 .nav-tabs li:nth-child(1),.is-mobile .sub03_02 .nav-tabs li:nth-child(2){
	border-bottom:1px solid #e5e5e5;
	border-right:0;
}
.is-mobile .sub03_02 .nav-tabs li:nth-child(1){
	border-right:1px solid #e5e5e5;
}
.is-mobile .sub03_02 .nav-tabs>li>a{
	font-size:13px;
}
.is-mobile .sub03_02 .tab-content{
	margin-top:25px;
}
.is-mobile .sub03_02 h2{
	margin-bottom: 28px;
}
     	/*#home*/
.is-mobile .sub03_02 #home table th{
	font-size:13px;
}
.is-mobile .sub03_02 table td{
	font-size:12px;
}
/* .sub03_02 #home .con_01 table th:nth-child(2),.sub03_02 #home .con_01 table th:nth-child(3),
.sub03_02 #home .con_01 table th:nth-child(4),.sub03_02 #home .con_01 table th:nth-child(5){
	font-weight:normal
} */
.is-mobile .sub03_02 table td:first-child,.is-mobile .sub03_02 table td span:first-child{
	font-size:12px;
}
.is-mobile .sub03_02 table td span:last-child{
	font-size:12px;
	color:#766c62;
	font-weight:normal
}
.is-mobile .sub03_02 .con_4 table td:first-child,.is-mobile .sub03_02 .con_04 table td span:first-child{
	/* color:#c7c2bd; */
	font-size:12px;
}
.is-mobile .sub03_02 .con_04 table td span:last-child{
	/* color:#c7c2bd; */
	font-size:12px;
}
.is-mobile .sub03_02 #home>div,.is-mobile .sub03_02 #menu1>div,.is-mobile .sub03_02 #menu2>div,
.is-mobile .sub03_02 #menu3>div,.is-mobile .sub03_02 #menu4>div{
	padding-bottom:55px;
}
.is-mobile .sub03_02 .sub_txt{
	font-size:12px;
	padding-left:0;
	letter-spacing:0;
	padding-top:0;
}
.is-mobile .sub03_02 .sub_txt .l_s{
	text-indent:0;
}
.is-mobile .sub03_02 .sub_txt .s_s{
	text-indent:0;
}
.is-mobile .sub03_02 .ser_info{
	margin-top:0px;
}
/* .is-mobile .sub03_02 #home .ser_info{
	margin-top:50px !important;
} */
.is-mobile .sub03_02 .ser_info ul > li > span{
	font-size:15px;
	font-weight:700;
	margin-bottom:15px;
}
.is-mobile .sub03_02 .ser_info ul > li > ul,.is-mobile .sub03_02 .ser_info ul > li > ol{
	font-size:13px;
}

/*menu1*/

.is-mobile .sub03_02 #menu1 .con_03 table td{
	font-size:12px;
}
.is-mobile .sub03_02 #menu1 .con_04 table td{
	font-size:13px;

}
/*menu2*/
.is-mobile .sub03_02 #menu2 .con_01 th:first-child{
	font-size:12px;
}
.is-mobile .sub03_02 #menu2 .con_01 th:last-child{
	font-size:12px;
}
.is-mobile .sub03_02 #menu2 .con_01 td{
	font-size:12px;
}
.is-mobile .sub03_02 #menu2 .con_01 td[scope="row"]{
	font-size:12px;
}
.is-mobile .sub03_02 #menu2 .con_01 span{
	font-size:11.5px !important;
	font-weight:normal;
}
.is-mobile .sub03_02 #menu2 .con_02 th:first-child{
	font-size:12px
}
.is-mobile .sub03_02 #menu2 .con_02 th:last-child{
	font-size:12px
}
.is-mobile .sub03_02 #menu2 .con_02 td{
	font-size:11px;
}
.is-mobile .sub03_02 #menu2 .con_02 td span{
	font-size:11px;
}
.is-mobile .sub03_02 #menu2 .con_02 .td_s span{
	font-size:12px;
	line-height:1.3;
}
.is-mobile .sub03_02 #menu2 .con_03 td span{
	font-size:12px;
}
.is-mobile .sub03_02 #menu2 .ser_info ul > li > span{
	font-size:15px;
}
.is-mobile .sub03_02 #menu2 .ser_info ul > li > ul,.is-mobile .sub03_02 #menu2 .ser_info ul > li > ol{
	font-size:13px;
}

/*menu3*/
.is-mobile .sub03_02 #menu3 .con_01 th:first-child{
	font-size:12px;
}
.is-mobile .sub03_02 #menu3 .con_01 th:last-child{
	font-size:12px;
}
.is-mobile .sub03_02 #menu3 .good_mom{
	font-size:11.5px;
	text-align:left;
	margin-top:0;
}
/*m03_03*/
.is-mobile .sub03_03{
	background:none;
}
.is-mobile .sub03_03 .real_con{
    padding-top:250px;
    background:url(../img/msub4_1_bg.jpg)no-repeat center 0;
}
.is-mobile .sub03_03 .real_con span{
	font-size:13px;
}
.is-mobile .sub03_03 .real_con h2{
	padding-bottom:25px;
}
.is-mobile .sub03_03 .real_con p{
	padding-bottom:60px;
}
.is-mobile .sub03_03 .charge_01 li{
	font-size:13px;
}
.is-mobile .sub03_03 .charge_01 span{
	font-size:13px;
}
.is-mobile .sub03_03 table{
	margin-bottom:60px;
}
.is-mobile .sub03_03 table td{
	font-size:12px;
}
.is-mobile .sub03_03 table th,.is-mobile .sub03_03 tbody td[rowspan="4"]:first-child{
	font-size:13px;
}
/*m03_04*/
.is-mobile .sub03_04{
	margin-top:22px;
}
.is-mobile .sub03_04 .sub_tab{
	margin-bottom:35px;
}	
.is-mobile .sub03_04 .sub_tab ul  li a{
	font-size:13px;
	padding:10px 10px;
}
.is-mobile .sub03_04 h2{
	margin-bottom:30px;
}
.is-mobile .sub03_04 h2 span{
	display:block;
}
.is-mobile .sub03_04 table{
	margin-bottom:30px;
}
.is-mobile .sub03_04 table tr th{
	width:20%;
	font-size:10px;
}
.is-mobile .sub03_04 table tr td{
	padding-left:15px;
}
.is-mobile .sub03_04 table select{
	  text-indent:10px;
	  height:30px;
	  width:210px;
	  line-height:30px;
	  font-size:12px;
}
.is-mobile .sub03_04 table select.sel_02{
	width:180px;
	margin-right:0;
}
.is-mobile .sub03_04 table select.sel_03{
	display:block;
	width:210px;
	margin-right:0;
	margin-top:6px;
}
.is-mobile .sub03_04 table span em{
	font-size:11px;
	font-style:normal;
	display:block;
}
.is-mobile .sub03_04 .cal_bt{
	margin-bottom:30px;
}
.is-mobile .sub03_04 .cal_bt a{
	width:55%;
	height:40px;
	line-height:40px;
	font-size:13px;
}
.is-mobile .sub03_04 .charge .d_s div:first-child{
	font-size:10px;

}
.is-mobile .sub03_04 .charge .d_s div:last-child{
	font-size:12px;
}
/*m03_05*/
.is-mobile .sub03_05{
	margin-top:30px;
}
.is-mobile .sub03_05 h2{
	padding-bottom:30px;
	text-align:left
}
.is-mobile .sub03_05 .real_sub ul li .sub_img{
	width:100%;
	margin-right:0;
}
.is-mobile .sub03_05 .real_sub ul li .sub_img img{
	max-width:100%;
}
.is-mobile .sub03_05 .real_sub ul li .sub_txt{
	width:100%;
	padding-top:15px;
	font-size:12px;
	margin-bottom:55px;
}
/*m03_06*/
.is-mobile .sub03_06{
	margin-top:25px;
}
.is-mobile .sub03_06 .nav>li>a {
    padding: 10px 10px;	
}
.is-mobile .sub03_06 .nav-tabs>li>a{
	font-size:13px;
}
.is-mobile .sub03_06 .tab-content{
	margin-top:20px;
}
.is-mobile .sub03_06 h2{
	font-weight:bold;
}
.is-mobile .sub03_06 .gift{
	background:url(../img/msub3_6_bg.jpg)no-repeat center 0;
	padding-top:250px;
	margin-bottom:35px;
}
.is-mobile .sub03_06 .gift h2{
	margin-bottom:0
}
.is-mobile .sub03_06 .sub_txt{
	color:#766c62;
	font-size:12px;
}
.is-mobile .gift_banner{
	margin-bottom:50px;
}
.is-mobile .sub03_06 img{
	max-width:100%;
}
.is-mobile .sub03_06 .con_t{
	margin-bottom:55px;
}
.is-mobile .sub03_06 .con_t,.is-mobile .sub03_06 .con_m{
	padding-bottom:0;
}
.is-mobile .sub03_06 .con_t .sub_img li{
	width:48%;
	margin-right:2%;
}
.is-mobile .sub03_06 .con_t .sub_img li:last-child{
	margin-right:0;
}

.is-mobile .sub03_06 .con_m .sub_img{
	overflow:hidden;
}
.is-mobile .sub03_06 .sub_img li{
	width:48%;
	margin-right:2%;
	margin-bottom:15px
}
.is-mobile .sub03_06 .sub_img li:nth-child(2n){
	margin-right:0;
}
.is-mobile .sub03_06 .con_b .sub_img{
	overflow:hidden;
}
.is-mobile .sub03_06 .con_b .sub_img li{
	width:48%;
	margin-right:2%;
	margin-bottom:15px
}
.is-mobile .sub03_06 .con_b .sub_img li:nth-child(2),.is-mobile .sub03_06 .con_b .sub_img li:nth-child(4),.is-mobile .sub03_06 .con_b .sub_img li:nth-child(6){
	margin-right:0;
}
.is-mobile .sub03_06 .service .cafe_bt img{
	width:70%;
}
/*m04_01*/
.is-mobile .sub04_01{
	background:none
}
.is-mobile .sub004_01 .nav>li>a {
    padding: 10px 10px;	
}
.is-mobile .sub04_01 .nav-tabs>li>a{
	font-size:13px;
}
.is-mobile .sub04_01 .tab-content{
	margin-top:20px;
	padding-top:250px;
	background:url(../img/msub4_1_bg.jpg)no-repeat center 0;
	max-width:100%;
}

/*산후관리 서비스*/
.is-mobile .sub04_01 h2{
	line-height:1.2;
	margin-bottom:35px;
}
.is-mobile .sub04_01 .real_sub{
	background:url(../img/sub4_1_bg.jpg)no-repeat 0 220%;
}
.is-mobile .sub04_01 #home .real_sub{
	margin-bottom:0;
}
.sub04_01 #home>div{
	margin-bottom:55px;
}
.is-mobile .sub04_01 .m_care{
	background:none;
}
.is-mobile .sub04_01 .m_care div,.is-mobile .sub04_01 .b_care div,.is-mobile .sub04_01 #home .con_03 div{
	padding-left:0;
	padding-top:0;
	padding-bottom:0;
}
.is-mobile .sub04_01 .b_care{
	background:none
}
.is-mobile .sub04_01 #menu1 .b_care{
	background:none
}
.is-mobile .sub04_01 #home .con_03{
	background:none
}
.is-mobile .sub04_01 #home .con_04{
	background:none;
}
.is-mobile .sub04_01 #home .con_04 div{
	padding-left:0;
	padding-top:0px;
	padding-bottom:0px;
}
.is-mobile .sub04_01 #home .con_04 div:nth-child(2){
	padding-bottom:0;
}
/*mobile part */
.is-mobile .sub04_01 .con_01 .sub_box,.is-mobile .sub04_01 .con_02 .sub_box,.is-mobile .sub04_01 .con_03 .sub_box,
.is-mobile .sub04_01 .con_04 .sub_box{
	overflow:hidden;
	margin-bottom:15px;
	display:table;
	width:100%;
}
.is-mobile .sub04_01 .con_01 .sub_img,.is-mobile .sub04_01 .con_02 .sub_img,.is-mobile .sub04_01 .con_03 .sub_img,
.is-mobile .sub04_01 .con_04 .sub_img{
	/* float:left; */
	display:table-cell;
	vertical-align:middle;
	width:20%;
}
.is-mobile .sub04_01 .sub_img img{
	max-width:100%;
}
.is-mobile .sub04_01 .con_01 .sub_txt,.is-mobile .sub04_01 .con_02 .sub_txt,.is-mobile .sub04_01 .con_03 .sub_txt,
.is-mobile .sub04_01 .con_04 .sub_txt{
	/* float:left; */
	display:table-cell;
	vertical-align:middle;
	padding-left:3%;
	width:77%;
	line-height:1;
}
@media (max-width:767px){
	.is-mobile .sub04_01 .sub_txt{
		padding-left:30px !important;
		/* padding-top:20px !important; */
	}
}
@media (max-width:480px){
	.is-mobile .sub04_01 .sub_txt{
		padding-left:10px !important;
		/* padding-top:6px !important; */
	}
}
.is-mobile .sub04_01 .con_01 .sub_txt p:first-child,.is-mobile .sub04_01 .con_02 .sub_txt p:first-child,
.is-mobile .sub04_01 .con_03 .sub_txt p:first-child,.is-mobile .sub04_01 .con_04 .sub_txt p:first-child{
	font-size:13px;
	font-weight:bold
}
.is-mobile .sub04_01 .con_01 .sub_txt p:last-child,.is-mobile .sub04_01 .con_02 .sub_txt p:last-child,
.is-mobile .sub04_01 .con_03 .sub_txt p:last-child,.is-mobile .sub04_01 .con_04 .sub_txt p:nth-child(2),.is-mobile .sub04_01 .con_04 .sub_txt p:last-child{
	font-size:12px;
	font-weight:300;
}
/* 바우처서비스 */
.is-mobile .sub04_01 .p_txt{
	margin-top:0;
	color:#83715f;
}
.is-mobile .sub04_01 .p_txt span{
	display:inline;
}
.is-mobile .sub04_01 #menu1>div{
	margin-bottom:55px;
}
.is-mobile .sub04_01 #menu1 table,.is-mobile .sub04_01 #menu1 th,.is-mobile .sub04_01 #menu1 tr,
.is-mobile .sub04_01 #menu1 td{
	font-size:12px;
}
.is-mobile .sub04_01 #menu1 th{
	font-size:13px;
}
.is-mobile .sub04_01 #menu1 .con_t th:first-child,.is-mobile .sub04_01 #menu1 .con_t tr td:first-child{
	font-size:13px;
	padding: 0 20px;
}
.is-mobile .sub04_01 #menu1 .t_d{
	font-size:13px;
}
.is-mobile .sub04_01 #menu1 .con_b ul > li{
	font-size:14px;
	padding-bottom:40px;
}
.is-mobile .sub04_01 #menu1 .con_b ul li ol > li{
	font-size:12px;
	padding-bottom:0;
	line-height:normal;
}
.is-mobile .sub04_01 #menu1 .con_b ul li ol li span.s_s02{
	text-indent:0;
	display:inline;
	font-size:12px;
}
.is-mobile .sub04_01 #menu1 .con_b table{
	margin-top:0px;
	border-top:2px solid #83715f;
}
.is-mobile .sub04_01 #menu1 .con_b table .td_s01 td{
	font-size:12px
}
.is-mobile .sub04_01 #menu1 .con_b table th,.sub04_01 #menu1 .con_b table .td_s{
	font-size:13px
}
.is-mobile .sub04_01 #menu1 .con_b .char_s{
	margin-left:0
}
.is-mobile .sub04_01 #menu1 .con_b .char_s span{
	display:block;
}
.is-mobile .sub04_01 #menu1 .con_b .char_s span a{
	display:block;
	width:100%;
	height:40px;
	line-height:40px;
	font-size:13px;
	margin-right:0;
	font-weight:bold;
}
.is-mobile .sub04_01 #menu1 .con_b .char_s span:last-child{
	font-size:12px;
	font-weight:600;
	text-align:center;
	margin-top:8px;
}
/*m04_02*/

.is-mobile .sub04_02{
	margin-top:10px
}
.is-mobile .sub04_02 .nav>li>a {
    padding: 10px 10px;	
}
.is-mobile .sub04_02 .nav-tabs>li>a{
	font-size:13px;
}
.is-mobile .sub04_02 .tab-content{
	margin-top:0px;
}
.is-mobile .sub04_02 span{
	display:inline;
}
.is-mobile .sub04_02 .real_sub{
	padding-top:250px;
	background:url(../img/msub4_2_bg.jpg)no-repeat center 0;
}
.is-mobile .sub04_02 dl > dt > img{
	margin-bottom:15px;
	width:35%;
}
.is-mobile .sub04_02 dd,.is-mobile .sub04_02 dl dd span{
	display:inline;
	font-size:13px;
	line-height:1.2;
	letter-spacing:-1px;
}
.is-mobile .sub04_02 #home .con_02 ul li,.is-mobile .sub04_02 #home .con_06 ul li{
	font-size:13px;
}
.is-mobile .sub04_02 #home .con_02,.is-mobile .sub04_02 #home .con_06{
	margin-bottom:55px;
}
.is-mobile .sub04_02 #home .con_03 p{
	font-size:12px;
}
.is-mobile .sub04_02 #home .con_03{
	margin-bottom:60px;
}
.is-mobile .sub04_02 #home .con_03 img{
	max-width:100%;
}
.is-mobile .sub04_02 table{
	margin-bottom:75px;
}
.is-mobile .sub04_02 table .th_s01{
	font-size:13px;
}
.is-mobile .sub04_02 table .th_s02{
	font-size:13px;
}
.is-mobile .sub04_02 table .th_s03{
	font-size:13px
}
.is-mobile .sub04_02 table .t_d td{
	font-size:13px;
}
.is-mobile .sub04_02 table td[scope="row"]{
	font-size:13px;
}
.is-mobile .sub04_02 table .td_s01 span{
	display:inline;
}
.is-mobile .sub04_02 table .td_s01 span:first-child{
	font-size:10px;
}
.is-mobile .sub04_02 table .td_s01 span:last-child{
	font-size:12px;
	font-weight:bold;
}
.is-mobile .sub04_02 table .td_s02{
	font-size:12px;
	text-indent:0;
}
/* .is-mobile .con_05 img{
	width:35%;
} */
.is-mobile .con_07 img{
	max-width:100%;
}
.is-mobile .sub04_02 .con_08 table{
    margin-bottom: 10px;
}
/*패키지프로그램*/
.is-mobile .sub04_02 #menu1 .con_01 img{
	width:55%;
} 
.is-mobile .sub04_02 #menu1 .con_01 dd{
	display:block;
}
.is-mobile .sub04_02 #menu1 .con_01 .char_02 a{
	margin-left:0px;
	display:block;
	width:100%;
	text-align:center;
	height:40px;
	line-height:40px;
	font-size:13px;
}
.is-mobile .sub04_02 #menu1 .con_02 ul li{
	font-size:13px;
	line-height:1.2;
}
.is-mobile .sub04_02 #menu1 .con_03{
	margin-bottom:60px;
}
.is-mobile .sub04_02 #menu1 .con_03 img{
	max-width:100%;
}
.is-mobile .sub04_02 #menu1 .con_04 dl dt{
	font-size:14px;
	font-weight:bold;
	margin-bottom:13px;
}
.is-mobile .sub04_02 #menu1 .con_04 dl dd{
	text-indent:0;
	font-size:13px;
	display:block;
	padding-left:15px;
	line-height:1.2;
	letter-spacing:-1px;
}
.is-mobile .sub04_02 #menu1 .con_04 dl dd span:last-child{
	text-indent:0;
}
/*m04_03*/
.is-mobile .sub04_03{
	margin-top:25px;
}
.is-mobile .sub04_03 .real_sub{
	margin-bottom:40px;
}
.is-mobile .sub04_03 .sub_num{
	margin-left:15px;
	margin-right:15px;
}
.is-mobile .sub04_03 .sub_txt{
	margin-right:10px;
	width:70%;
}
.is-mobile .sub04_03 .sub_txt div:first-child{
	font-size:15px;
}
.is-mobile .sub04_03 .sub_txt div:last-child{
	font-size:13px;
	line-height:1.2;
	letter-spacing:-1px;
}
.is-mobile .sub04_03 span{
	display:inline;
}
.is-mobile .sub04_03 .con_01{
	margin-bottom:55px;
}
.is-mobile .sub04_03 .con_01 dl dt{
	font-size:14px;
}
.is-mobile .sub04_03 .con_01 dl dd{
	font-size:13px;
	letter-spacing:-1px;
}
.is-mobile .sub04_03 .con_01 dl dd span.s_s{
	text-indent:0
}
.is-mobile .sub04_03 .con_01 dl dd:last-child{
	margin-top:25px;
	text-indent:0;
}
.is-mobile .sub04_03 .con_02 textarea{
	width:100%;
	font-size:11px;
	min-height:190px;
}
/*m06_01*/
.is-mobile .sub06_01{
	margin-top:30px;
}
.is-mobile .sub06_01 .con_01{
	background:none;
	margin-bottom:55px;
}
.is-mobile .sub06_01 .con_01 .sub_box{
	overflow:hidden;
	display:table;
	width:100%;
	padding-left:0;
}
.is-mobile .sub06_01 .con_01 .sub_box:nth-child(2),.is-mobile .sub06_01 .con_01 .sub_box:nth-child(4){
	padding-left:0;
}
.is-mobile .sub06_01 .con_01 .sub_pic{
	/* float:left; */
	display:table-cell;
	vertical-align:middle;
	width:20%;
}
.is-mobile .sub06_01 .con_01 .sub_pic img{
	max-width:100%;
}
.is-mobile .sub06_01 .con_01 .sub_txt{
	display:table-cell;
	vertical-align:middle;
	width:77%;
	margin-bottom:20px;
	line-height:1.2;
	font-weight:300
}
.is-mobile .sub06_01 .con_01 .sub_txt p:first-child{
	font-size:13px;
	font-weight:bold
}
.is-mobile .sub06_01 .con_01 .sub_txt p:last-child{
	font-size:12px;
}

@media (max-width:767px){
	.is-mobile .sub06_01 .con_01 .sub_txt{
		padding-left:30px;
		/* padding-top:30px */
	}
}
@media (max-width:480px){
	.is-mobile .sub06_01 .con_01 .sub_txt{
		padding-left:10px;
		/* padding-top:10px */
	}
}
.is-mobile .sub06_01 .con_01 .sub_box:nth-child(3){
	margin-top:0;
}
.is-mobile .sub06_01 .con_01 .sub_box:last-child{
	width:100%;
	margin-top:0;
}
.is-mobile .sub06_01 .con_01 .sub_box:nth-child(2) .sub_txt,.is-mobile .sub06_01 .con_01 .sub_box:nth-child(5) .sub_txt {
    margin-bottom: 0px !important;
}
.is-mobile .sub06_01 .con_02{
	margin-bottom:55px;
}
.is-mobile .sub06_01 .con_02 > div{
	margin-left:0px;
	margin-bottom:50px;
}
.is-mobile .sub06_01 .con_02 .sub_txt{
	font-size:12px;
}
.is-mobile .sub06_01 .con_02 .sub_txt span{
	display:inline;
}
.is-mobile .sub06_01 .con_02 h6{
	line-height:1.6;
}
.is-mobile .sub06_01 .con_03{
	overflow:hidden;
	margin-bottom:55px;
}
.is-mobile .sub06_01 .con_03 .sub_box{
	width:100%;
	overflow:hidden;
}
.is-mobile .sub06_01 .con_03 .sub_box:first-child,.is-mobile .sub06_01 .con_03 .sub_box:nth-child(3){
	border-right:0;
}
.is-mobile .sub06_01 .con_03 .sub_num{
	margin-left:15px;
	margin-top:28px;
	margin-right:15px;
}
.is-mobile .sub06_01 .con_03 .sub_txt{
	float:left;
	width:70%;
}
.is-mobile .sub06_01 .con_03 .sub_txt div:first-child{
	font-size:15px;
	letter-spacing:-1px;
}
.is-mobile .sub06_01 .con_03 .sub_txt div:last-child{
	font-size:13px;
	padding:1px 0;
}
.is-mobile .sub06_01 .con_03 .sub_txt span{
	display:inline;
}
.is-mobile .sub06_01 .con_04 h5{
	padding-bottom:15px;
}
.is-mobile .sub06_01 .con_04 img{
	max-width:100%;
}
.is-mobile .sub06_01 .con_04 .consult_bt{
	margin-top:15px;
	text-align:center;
}
.is-mobile .sub06_01 .con_04 .consult_bt a{
	display:inline-block;
	width:100%;
	font-size:13px;
}

/*m06_02*/

.is-mobile .sub06_02_w{
	margin-top:35px;
}
.is-mobile .sub06_02_w h2{
	text-align:left;
	margin-bottom:35px;
}
.is-mobile .sub06_02_w .form-group{
	overflow:hidden;
}
.is-mobile .sub06_02_w .control-label{
	font-size:13px;
	width:20%;
	float:left;
	background:#fffdfa;
}
.is-mobile .sub06_02_w .form-group .in_s{
	float:left;
	width:70%;
}
.is-mobile .sub06_02_w label{
	margin-bottom:0;
}
.is-mobile .sub06_02_w .in_s03{
	height:250px !important;
	line-height:250px !important;
}
.is-mobile .sub06_02_w #wr_content{
	height:200px !important;
	border:1px solid #e5e5e5;
}
.is-mobile .sub06_02_w .use_view label,.is-mobile .sub06_02_w .use_view a{
	font-size:12px;
}
.is-mobile .sub06_02_w #btn_submit.btn.btn-color{
	display:inline-block;
	width:80% !important;
	height:40px !important;
	line-height:40px !important;
	background:#83715f !important;
	font-size:13px !important;
	border:0;
	padding:0;
}
.is-mobile .hm_small{
	float:none;
}
.is-mobile .fl_n.pull-right{
	float:none !important;
	margin-top:15px;
}
.is-mobile br.mob_br{
	display:none;
}

/* 2020-07-02 kyj 유지보수 */
.charge_02 .m03_right_text,
.charge_03 .m03_right_text,
.charge_04 .m03_right_text,
.charge_05 .m03_right_text,
.charge_06 .m03_right_text,
.charge_07 .m03_right_text{font-size:13px}


/* 200907 추가개발_kyj */
@media (max-width: 767px){
	.is-mobile .con_m .sub_img li:nth-child(2n){margin-right:2% !important}
	.is-mobile .con_m .sub_img li:nth-child(3n){margin-right:0% !important}

	.is-mobile .gift_banner .gift_btn li a{width:230px;line-height:40px;font-size:13px}
}

/* 220119 추가개발 jrs */
#m03_02.sub03_02 .tab-pane .charge_table{overflow-x:auto}

@media (max-width:991px){
	#m03_02.sub03_02 .tab-pane .tbl th{padding:10px 8px; line-height:1.3}
	#m03_02.sub03_02 .tab-pane .tbl .tbl_hd th{font-size:13px}
	#m03_02.sub03_02 .tab-pane .tbl .tbl_hd th + th{font-size:13px; line-height:1}
	#m03_02.sub03_02 .tab-pane .tbl th[scope="row"]{font-size:13px}
	#m03_02.sub03_02 .tab-pane .tbl th p{font-size:13px}
	#m03_02.sub03_02 .tab-pane .tbl td{padding:15px 8px; line-height:1.3}
	#m03_02.sub03_02 .tab-pane .tbl .tbl_ul > li{font-size:12px}
	/* 알뜰형 표 */
	#m03_02.sub03_02 .tab-pane .tbl.tbl_thrift thead th{font-size:12px}
	#m03_02.sub03_02 .tab-pane .tbl.tbl_thrift th[rowspan="4"] span{font-size:12px}
	#m03_02.sub03_02 .tab-pane .tbl.tbl_thrift td{padding:15px 8px}
	/* 글로벌형 표 */
	#m03_02.sub03_02 #menu3 .con_01 .tbl .tbl_b_th{font-size:13px}
	#m03_02.sub03_02 #menu3 .con_01 .tbl th[scope="row"]{font-size:13px}
	#m03_02.sub03_02 #menu3 .con_04 .tbl tbody th{font-size:12px}
	#m03_02.sub03_02 #menu3 .con_05 .tbl td{padding:8px; font-size:12px}
	#m03_02.sub03_02 #menu3 .con_05 .tbl .tbl_ul > li{font-size:12px}
	/* 이용요금 계산기 */
	#sub_right .sub03_04 .con_m .title_box h5{margin-bottom:0}
	#sub_right .sub03_04 .con_m .title_box .text{margin-top:5px; margin-bottom:15px; margin-left:0; line-height:1.3}
}
@media (max-width:480px){
	.sub03_02 .scroll_guide{display:block}
	#m03_02.sub03_02 .tab-pane .charge_table{margin-bottom:5px}
	#m03_02.sub03_02 .tab-pane .charge_table .tbl{width:500px}
	/* 알뜰형 표 */
	#m03_02.sub03_02 .tab-pane .tbl.tbl_thrift{width:100%}
	#m03_02.sub03_02 .tab-pane .tbl.tbl_thrift th[rowspan="4"]{width:35%}
	#m03_02.sub03_02 .tab-pane .tbl.tbl_thrift thead th[colspan="3"]{width:65%}
	/* 글로벌형 표 */
	#m03_02.sub03_02 #menu3 .con_02 .tbl{width:100%}
	#m03_02.sub03_02 #menu3 .con_02 .tbl th[rowspan="5"]{width:40%}
	#m03_02.sub03_02 #menu3 .con_04 .tbl{width:100%}
	#m03_02.sub03_02 #menu3 .con_05 .tbl thead th:first-child{width:24%}

}
