/* mobile subpage css **/

.sub_top {
	position:relative;
	text-align:center;
	margin-bottom:30px;
}
.sub_top img {width:100%;}



#sub_cont {
	position:relative;
}
.sub-inner {}
.sub-inner img { width:100%; }

.sub-inner-full {
	position:relative;
	width:100%;
	text-align:center;
}

.sub01_page02_btn { position:relative; background-color:#DEE0E1; width:80%; padding:0 10%; margin:0 auto; }
.sub01_page02_btn img { width:100%; }

.info_call { width:90%; padding:0 5%; display:inline-block;}
.info_call img { width:100%; }

.info_kakao { width:90%; padding:20px 5% 50px; display:inline-block;}
.info_kakao img { width:100%; }


/* 모듈 */
.mt40 { margin-top:40px; }
.pt40 { padding-top:40px; }
.pb40 { padding-bottom:40px; }

.mt60 { margin-top:60px; }
.pt60 { padding-top:60px; }
.pb60 { padding-bottom:60px; }
.mb60 { margin-bottom:60px; }

.mt80 { margin-top:80px; }
.mb80 { margin-bottom:80px; }
.bgc-gray { background-color:#EDEDED; }