/* 
Project : 월간유아 통권 400호 기념 이벤트
Author  : kang2oon
Date    : 2017-08-30
*/

/* Common */

/*@import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-kr.css);*/
html, body {
	font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP', 'Sans-serif';font-size:1em;-webkit-font-smoothing:antialiased;line-height:1.4; color:#313d4a;
	font-weight:400;min-height:100%;background:#fff;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}
.fleft{float:left;}
.fright{float:right;}
.alternative{z-index:-1;width:0;height:0;overflow:hidden;visibility:hidden;}
.txtleft{text-align:left!important;}
.txtcenter{text-align:center!important;}
.txtright{text-align:right!important;}
.txtbold{font-weight:bold!important;}
.prelative{position:relative;}
.pabsolute{position:absolute;}
.line_height{ line-height:0;}
img{max-width:100%;}

/* Layout */
.container{position:relative;width:1170px;margin:0 auto; text-align:center;}

.container-fluid{position:relative;width:100%;margin:0 auto; text-align:center;}

.show_m{display:none!important;}
.hide_m{display:block!important;}
.hide_im{display:inline-block!important;}

section{padding:80px 0; }
 nav{background:url(../images/nav_bg.png); width:100%; height:94px;position:fixed; z-index:9999;}
	 nav .logo{position:absolute; left:20px; top:20px;}
	 .gnb{display:block; text-align:center; margin:0 auto;}
	 .gnb li{float:left; width:33.333%;font-size:18px; margin-top:28px;}
	 .gnb li a{color:#313d4a;}
	 .gnb li a:hover, nav .gnb li a.active{color:#ff513f;}
	
	.top_section{background:url(../images/top_bg.png);  padding:150px 0 0px;}
		.mem_list{margin-left:40px; margin-top:20px; }
			/*.mem_list li{position:relative; left:-10px; float:left; opacity:0; transition:all .5s .1s; transition-timing-function:ease-in-out; margin-left:-40px;}
			.mem_list li + li{transition-delay:.3s;}
			.mem_list li + li + li {transition-delay:.5s;}			
			.animation li {left:0; opacity:1;}*/
			.mem_list .go_btn{position:absolute; bottom:110px;left:106px;}
			.mem_list .go_btn1{position:absolute; bottom:110px;right:106px;}
			
			.mem_list li{position:relative;  float:left; margin-left:-40px;}
			.ballonimg20Mom{position:relative;}
			.ballonimg20Mom .ballonimg20{position:absolute; top:26px; right:-54px;}
	

/* Wobble Vertical */
@keyframes wobble-vertical {
  16.65% {
    transform: translateY(8px);
  }
  33.3% {
    transform: translateY(-6px);
  }
  49.95% {
    transform: translateY(4px);
  }
  66.6% {
    transform: translateY(-2px);
  }
  83.25% {
    transform: translateY(1px);
  }
  100% {
    transform: translateY(0);
  }
}
.wobble-vertical {
  display: inline-block;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.wobble-vertical:hover {
  animation-name: wobble-vertical;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
}

	
/**/

	.bodyplay{background:#ffeeec;}	
			
	.tumarea{margin-left:-20px; margin-top:20px;}
	.tumarea li{float:left; margin-left:20px;}
	
	.banarea{background:#;}
	.half{width:50%; float:left;     box-sizing: border-box; height: 360px; background:#e2f1fa; position:relative;}
	.half1{background:#eefac9;}
	.half3{background:#fff8d1;}
	.half4{background:#fde6f5;}
	.halfimg{position:absolute;top:70px;}
	.rightimg{margin-left:99px;}	
	.section_01{padding:40px 0; }
	
	.footer{background:#2f2f2f; padding:10px;}
	.r_ban{position:absolute; top:140px; right:15px;}
	.r_ban li{margin-top:-20px;}
	
@media screen and (max-width: 1465px){
	.r_ban{display:none;}
}

	