@charset "utf-8";

@-webkit-keyframes images_fade {0% {-webkit-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);}60% {-webkit-transform: scale(1.03) rotate(0.01deg);transform: scale(1.03) rotate(0.01deg);}100% {-webkit-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);}}
@keyframes images_fade {0% {-webkit-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);}60% {-webkit-transform: scale(1.03) rotate(0.01deg);transform: scale(1.03) rotate(0.01deg);}100% {-webkit-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);}}
@-webkit-keyframes c_eye {0%,80%,90%,100%{opacity:1;} 85%,95%{opacity:0;} }
@keyframes c_eye {0%,80%,90%,100%{opacity:1;} 85%,95%{opacity:0;}  } 
@-webkit-keyframes hand3{0% {transform:rotate(10deg);-webkit-transform:rotate(10deg);}50% {transform:rotate(0deg);-webkit-transform:rotate(0deg);}100% {transform:rotate(10deg);-webkit-transform:rotate(10deg);}}
@keyframes hand3{0% {transform:rotate(10deg);-webkit-transform:rotate(10deg);}50% {transform:rotate(0deg);-webkit-transform:rotate(0deg);}100% {transform:rotate(10deg);-webkit-transform:rotate(10deg);}}
@-webkit-keyframes hand4{0% {transform:rotate(10deg);-webkit-transform:rotate(10deg);}50% {transform:rotate(0deg);-webkit-transform:rotate(0deg);}100% {transform:rotate(10deg);-webkit-transform:rotate(10deg);}}
@keyframes hand4{0% {transform:rotate(10deg);-webkit-transform:rotate(10deg);}50% {transform:rotate(0deg);-webkit-transform:rotate(0deg);}100% {transform:rotate(10deg);-webkit-transform:rotate(10deg);}}
@-webkit-keyframes vibes2{0%,40%,100% {-webkit-transform:translateY(0)}20%,60% {-webkit-transform:translateY(3px)}}
@keyframes vibes2{0%,40%,100% {transform:translateY(0)}20%,60% {transform:translateY(3px)}}


@-webkit-keyframes hand{0% {transform:rotate(15deg);-webkit-transform:rotate(15deg);}50% {transform:rotate(0deg);-webkit-transform:rotate(0deg);}100% {transform:rotate(15deg);-webkit-transform:rotate(15deg);}}
@keyframes hand{0% {transform:rotate(15deg);-webkit-transform:rotate(15deg);}50% {transform:rotate(0deg);-webkit-transform:rotate(0deg);}100% {transform:rotate(15deg);-webkit-transform:rotate(15deg);}}
@-webkit-keyframes h2{0% {transform:rotate(-15deg);-webkit-transform:rotate(-15deg);}50% {transform:rotate(0deg);-webkit-transform:rotate(0deg);}100% {transform:rotate(-15deg);-webkit-transform:rotate(-15deg);}}
@keyframes h2{0% {transform:rotate(-15deg);-webkit-transform:rotate(-15deg);}50% {transform:rotate(0deg);-webkit-transform:rotate(0deg);}100% {transform:rotate(-15deg);-webkit-transform:rotate(-15deg);}}
@-webkit-keyframes head{0% {transform:rotate(5deg);-webkit-transform:rotate(5deg);}40% {transform:rotate(0deg);-webkit-transform:rotate(0deg);}100% {transform:rotate(5deg);-webkit-transform:rotate(5deg);}}
@keyframes head{0% {transform:rotate(5deg);-webkit-transform:rotate(5deg);}40% {transform:rotate(0deg);-webkit-transform:rotate(0deg);}100% {transform:rotate(5deg);-webkit-transform:rotate(5deg);}}
@-webkit-keyframes eye{0%,39%,71% {background:url(http://www.gongju.go.kr/images/tour/main/o5-2.png)no-repeat;}40%,70% {background:url(http://www.gongju.go.kr/images/tour/main/o5-1.png)no-repeat;}    }
@keyframes eye{0%,39%,71% {background:url(http://www.gongju.go.kr/images/tour/main/o5-2.png)no-repeat;}40%,70% {background:url(http://www.gongju.go.kr/images/tour/main/o5-1.png)no-repeat;}    }
@-webkit-keyframes eye2{0%,39%,71% {background:url(http://www.gongju.go.kr/images/tour/main/o6-1.png)no-repeat;}40%,70% {background:url(http://www.gongju.go.kr/images/tour/main/o6-2.png)no-repeat;}    }
@keyframes eye2{0%,39%,71% {background:urlhttp://www.gongju.go.kr(/images/tour/main/o6-1.png)no-repeat;}40%,70% {background:url(http://www.gongju.go.kr/images/tour/main/o6-2.png)no-repeat;}    }
@-webkit-keyframes spinspin2 {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform:rotate(180deg);}}
@keyframes spinspin2 {0% {transform: rotate(0deg);}100% {transform:rotate(180deg);}}
@-webkit-keyframes ping {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 0.7;}100% {-webkit-transform: scale(2.6);transform: scale(2.6);opacity: 0;}}
@keyframes ping {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 0.7;}100% {-webkit-transform: scale(2.6);transform: scale(2.6);opacity: 0;}}
@-webkit-keyframes arr {0%,100% {-webkit-transform:translateX(0);}50% {-webkit-transform:translateX(6px);}}
@keyframes arr {0%,100% {transform:translateX(0);}50% {transform:translateX(6px);}}
@-webkit-keyframes cloud {0% {-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);}50% {-webkit-transform:scale(0.5) translateX(-40px);transform:scale(0.5) translateX(-40px);}100% {-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);}}
@keyframes cloud {0% {-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);}50% {-webkit-transform:scale(0.9) translateX(-40px);transform:scale(0.9) translateX(-40px);}100% {-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);}}
@-webkit-keyframes cloud2 {0% {-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);}50% {-webkit-transform:scale(0.5) translateX(-200px);transform:scale(0.5) translateX(200px);}100% {-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);}}
@keyframes cloud2 {0% {-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);}50% {-webkit-transform:scale(0.9) translateX(-200px);transform:scale(0.9) translateX(200px);}100% {-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);}}
@-webkit-keyframes cloud3 {0% {-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);}50% {-webkit-transform:scale(0.5) translateX(-100px);transform:scale(0.5) translateX(100px);}100% {-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);}}
@keyframes cloud3 {0% {-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);}50% {-webkit-transform:scale(0.9) translateX(-100px);transform:scale(0.9) translateX(100px);}100% {-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);}}



@-webkit-keyframes flower {0%,100% {transform:translate(0,0);-webkit-transform:translate(0,0);}50% {transform:translate(8px,-8px);-webkit-transform:translate(8px,-8px);}}
@keyframes flower {0%,100% {transform:translate(0,0);-webkit-transform:translate(0,0);}50% {transform:translate(8px,-8px);-webkit-transform:translate(8px,-8px);}}


/*.fire{position:absolute;width:208px;height:300px;}
.fire:before{position:absolute;top:0;left:0;width: 100%;height: 100%;background:url(/img/main/fire1.png);animation: fire1 4s ease-out both infinite;transform-origin: center 30%;content:'';}
.fire:after{position:absolute;top:0;left:0;width: 100%;height: 100%;background:url(http://www.gsfestival.co.kr/gsfestival/img/main/visual/fire2.png);animation: fire2 4s ease-out both infinite;transform-origin: center 100%;content:'';}
.fire1{top: 0;left: 580px;}
.fire2{top: 200px;left: 500px;}
.fire2:before,.fire2:after{animation-delay:.5s}
.fire3{top: 170px;right: 500px;}
.fire3:before,.fire3:after{animation-delay:1s}*/


.fire1{position:absolute;background:url(/img/sub/fire1_.png);animation: fire1 5s ease-out both infinite;transform-origin: center 30%;content:'';}
.fire1{top:50px;left:50%; margin-left:-400px; position:absolute;width:242px;height:252px;}
.fire1:before,.fire1:after{animation-delay:1.4s}

.fire2{top:570px;left:50%;margin-left:-800px;position:absolute;width:198px;height:191px;}
.fire2:before,.fire2:after{animation-delay:.5s}
.fire2:before{position:absolute;top:0;left:0;width: 100%;height: 100%;background:url(/img/main/fire2_.png);animation: fire2 4s ease-out both infinite;transform-origin: center 30%;content:'';}

.fire3{top: 170px;right: 500px;position:absolute;width:198px;height:191px;}
.fire3:before,.fire3:after{animation-delay:1s}
.fire3:before{position:absolute;top:0;left:0;width: 100%;height: 100%;background:url(/img/main/fire3.png);animation: fire3 4s ease-out both infinite;transform-origin: center 30%;content:'';}


@keyframes fire1{0%,40%{transform:scale(0);opacity:30%} 80%,100%{transform:scale(1);opacity:0.8}}
@keyframes fire2{0%{transform:scale(0);opacity:0} 50%,100%{transform:scale(1);opacity:1}}




.fire4_02 {position:absolute;background:url(/img/main/fire4_02_.png);width:89px;height:85px;top:780px; left:40%; margin-left:700px; animation:fire4_02 4s infinite linear both;}
@keyframes fire4_02 {from {transform:rotate(0deg) }to {transform:rotate(360deg)}}



#content.main #section01 {background:#cce8f4 url("/img/main/m_bg01.png") 0 0; position:relative; overflow:hidden;padding-bottom:70px;}

.m_rose {background:url("/img/main/rose_bg.png") no-repeat 50% bottom; height:175px;width:100%; position:absolute;bottom:0px;}

.m_con {position:relative; margin:0 auto; min-width:1100px; max-width:1200px; width:100%;padding-top:30px;}
.m_copy {width:40%;float:left;padding-top:310px;position:absolute; z-index:10;}
.m_copy01 {padding:0 0 0 50px;}
.m_copy02 {padding:20px 0 0 110px;}
.m_copy03 {padding:25px 0 0 110px; font-size:18px;}
.m_copy03 span {display:block;}


.m_cloud1 {top: 145px;left:10%;  width:160px;
height: 121px;
background: url(/img/sub/c_st03.png)no-repeat;position:absolute; z-index:1;}

.m_cloud2 {top: 110px; left:50%; margin-left:300px; width:160px;
height:101px;
background: url(/img/sub/c_st04.png)no-repeat;position:absolute; z-index:1;}

.m_cloud3 { top:200px;left:50%; margin-left:500px; width:86px;
height:57px;
background: url(/img/sub/c_st05.png)no-repeat;position:absolute; z-index:1;}

.girl {position: absolute;top:250px; left:50%; margin-left:-350px; z-index:5;}
.girl_hand {position: absolute;right:3px;top:23px;z-index:3;width:36px;height:38px;background:url(/img/sub/girl_hand.png)no-repeat;
}

.bear {position: absolute;top:180px; left:50%; margin-left:-540px; z-index:5;}
.bear_hand {position: absolute;left:25px;top:10px;z-index:3;width:56px;height:85px;background:url(/img/sub/bear_hand.png)no-repeat;
}


.m_girl {position: absolute;top:670px; left:50%; margin-left:-220px; z-index:5;}
.m_girl_hand {position: absolute;right:-5px;top:21px;z-index:3;width:22px;height:19px;background:url(/img/sub/m_girl_hand.png)no-repeat;
-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-animation: hand3 2s ease infinite;animation: hand3 2s ease infinite;}

.m_bear {position: absolute;top:630px; left:50%; margin-left:-330px; z-index:5;}
.m_bear_hand {position: absolute;left:20px;top:10px;z-index:3;width:30px;height:45px;background:url(/img/sub/m_bear_hand.png)no-repeat;
-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-animation: hand3 2s ease infinite;animation: hand3 2s ease infinite;}

.m_sun {position:absolute;top:600px; left:50%; margin-left:-810px; background:url(/img/sub/m_sun.png);width:81px;height:81px;top:580px;animation:m_sun 4s infinite linear both;}
@keyframes m_sun {from {transform:rotate(0deg) }to {transform:rotate(360deg)}}

.m_obj01 {top:580px; left:50%; margin-left:620px;position: absolute; -webkit-animation: vibes2 1.5s ease infinite;animation: vibes2 1.5s ease infinite;width:127px;height:138px;background:url(/img/sub/m_obj01.png) no-repeat;}
.m_obj02 {top:580px; left:50%; margin-left:620px;position: absolute; -webkit-animation: vibes2 1.5s ease infinite;animation: vibes2 1.5s ease infinite;width:40px;height:37px;background:url(/img/sub/m_obj02.png) no-repeat;}

.nm_cloud1 {-webkit-animation: cloud2 45s linear infinite 1s;animation:cloud2 45s linear infinite 1s;top: 345px;left:200px;  width:160px;
height: 121px;
background: url(/img/sub/c_st03.png)no-repeat;position:absolute; z-index:1;}

.nm_cloud2 {-webkit-animation: cloud 8s linear infinite;animation: cloud 8s linear infinite; top: 210px; left:50%; margin-left:300px; width:160px;
height:101px;
background: url(/img/sub/c_st04.png)no-repeat;position:absolute; z-index:1;}

.nm_cloud3 {-webkit-animation: cloud 30s linear infinite;animation: cloud3 30s linear infinite; top:300px;left:50%; margin-left:500px; width:86px;
height:57px;
background: url(/img/sub/c_st05.png)no-repeat;position:absolute; z-index:1;}



.s_obj {position: absolute;top:210px; left:50%; margin-left:300px; z-index:5; -webkit-animation: vibes2 1.5s ease infinite;animation: vibes2 1.5s ease infinite;}

.c_st01 {position: absolute;top:280px; left:50%; margin-left:250px; z-index:5;}
.s_obj01 {position: absolute;top:-30px; left:90px; width:140px;height:90px;background:url(/img/sub/c_st0102.png) no-repeat;}

.c_st02 {position: absolute;top:290px; left:50%; margin-left:200px; z-index:5;}
.s_obj02 {position: absolute;top:-110px; left:55px; width:150px;height:150px;background:url(/img/sub/c_st0201.png) no-repeat;}

.c_st03 {position: absolute;top:250px; left:50%; margin-left:200px; z-index:5;}
.s_obj03 {position: absolute;top:-100px; left:70px;width:250px;height:220px;background:url(/img/sub/c_st0302.png) no-repeat;}

.c_st04 {position: absolute;top:250px; left:50%; margin-left:220px; z-index:5;}
.s_obj04 {position: absolute;top:-50px; left:50px; width:240px;height:180px;background:url(/img/sub/c_st0401.png) no-repeat;}

.c_st05 {position: absolute;top:300px; left:50%; margin-left:200px; z-index:5;}
.s_obj05 {position: absolute;top:-80px; left:110px;width:139px;height:123px;background:url(/img/sub/c_st0501.png) no-repeat;}

.obj {position:absolute;}
.obj1 {top: 600px;left: 200px; border:1px solid #000;transform: translate3d(0px, 0px, 0px);}
.obj2 {top: 20px;right: 200px;}
.obj .fireworks {width:300px; height:300px; }
.obj .fireworks svg {width:100%; height:100%;}
.obj1.ov {top:-10px;left: 17%;}
.obj2.ov {top:75px;right: 24%;}
.obj1.ov .fireworks {width:112px; height:110px;background:url(/img/main/f_ov1.png)no-repeat;}
.obj2.ov .fireworks {width:105px; height:105px;background:url(/img/main/f_ov2.png)no-repeat;}

.flower {
animation:move 40s infinite linear both;
}

@keyframes move {
from {transform:rotate(0deg) }
to {transform:rotate(360deg)}
}




.fadeInUp01 {
animation-name: fadeInUp01;
animation-duration: 3s;
animation-direction: alternate;
}

@keyframes fadeInUp01 {
from {opacity: 0; transform: translate3d(0, 100%, 0);}
to {opacity: 1;transform: none;}}

.fadeInUp02 {
animation-name: fadeInUp02;
animation-duration: 4s;
animation-direction: alternate;
}

@keyframes fadeInUp02 {
from {opacity: 0; transform: translate3d(0, 100%, 0);}
to {opacity: 1;transform: none;}}

.fadeInUp03 {
animation-name: fadeInUp03;
animation-duration: 5s;
animation-direction: alternate;
}

@keyframes fadeInUp03 {
from {opacity: 0; transform: translate3d(0, 100%, 0);}
to {opacity: 1;transform: none;}}

.fadeInUp04 {
animation-name: fadeInUp04;
animation-duration:1s infinite;
animation-direction: alternate;
}

@keyframes fadeInUp04 {
from {opacity: 0; transform: translate3d(0, 10%, 0);}
to {opacity: 1;transform: none;}}

.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}


/*.m_map .inner .marker .markerbtn a {display:block; position: relative;width:100%; height:100%;}
.m_map .inner .marker .markerbtn a:after {display:block;position:absolute;z-index:1;left:5px;right:5px;bottom: -6px;content:'';width:auto;height:8px;border-radius:50%;background:rgba(0,0,0,.3);}
.m_map .inner .marker .markerbtn a span {display:block;position: relative;z-index:2;width:34px;height:42px;padding: 7px 0 0;background:url(http://www.gongju.go.kr/images/tour/sub01/sub0101_marker.png)no-repeat;text-align:center;color:#3751a0;font-size:13px;font-weight:500;}
.m_map .inner .marker .markerbtn.on a span,
.m_map .inner .marker .markerbtn a:hover span,
.m_map .inner .marker .markerbtn a:focus span {background:url(http://www.gongju.go.kr/images/tour/sub01/sub0101_marker_ov.png)no-repeat;color:#e86315;    -webkit-animation: vibes2 1.5s ease infinite;animation: vibes2 1.5s ease infinite;}
*/






/**********************************************************/

@media(max-width:900px){
.m_cloud1{left:0;}
#content.main #section01 {}

.m_rose {background:url("/img/main/rose_bg.png") no-repeat 50% bottom; height:175px;width:100%; position:absolute;bottom:0px;}

.m_con {position:relative; margin:0 auto; min-width:300px; max-width:900px; width:90%;padding-top:30px;padding-bottom:70px;}
.m_copy {width:100%;padding-top:100px;text-align:center;}
.m_copy01 {padding:0 0 0 0px;display:inline-block;}
.m_copy02 {padding:0px 0 0 10px;display:inline-block;}
.m_copy01 img, .m_copy02 img {height:20px;}
.m_copy03 {padding:15px 0 0 0px; font-size:14px; width:100%;}

.m_map {position:relative;width:90%; margin:0 auto; float:none;padding-top:150px;}
.m_map .inner img {width:90%;}
.m_map .inner .marker {}
.m_map .inner .marker .markerbtn {position:absolute;}
.m_map .inner .marker .markerbtn.n1 {left:37%;top:40%;}
.m_map .inner .marker .markerbtn.n2 {left: 62%;top: 44%;}
.m_map .inner .marker .markerbtn.n3 {left:35%;top:18%;}
.m_map .inner .marker .markerbtn.n4 {left:8%;top:30%;}
.m_map .inner .marker .markerbtn.n5 {left:22%;top:68%;}


.m_map .inner .marker .markerbtn a {display:block; position: relative;width:100%; height:100%;}

.m_map .inner .marker .markerbtn a span.icon01 {display:block;position: relative;z-index:2;padding: 7px 0 0;background:url(/img/main/m_icon01.png)no-repeat;background-size:100% !important;}
.m_map .inner .marker .markerbtn.on a span.icon01,
.m_map .inner .marker .markerbtn a:hover span.icon01,
.m_map .inner .marker .markerbtn a:focus span.icon01 {background:url(/img/main/m_icon01.png)no-repeat;    -webkit-animation: vibes2 1.5s ease infinite;animation: vibes2 1.5s ease infinite;}

.m_map .inner .marker .markerbtn a span.icon02 {background-size:90% !important;display:block;position: relative;z-index:2;padding: 7px 0 0;background:url(/img/main/m_icon02.png)no-repeat;}
.m_map .inner .marker .markerbtn.on a span.icon02,
.m_map .inner .marker .markerbtn a:hover span.icon02,
.m_map .inner .marker .markerbtn a:focus span.icon02 {background:url(/img/main/m_icon02.png)no-repeat;    -webkit-animation: vibes2 1.5s ease infinite;animation: vibes2 1.5s ease infinite;}

.m_map .inner .marker .markerbtn a span.icon03 {background-size:90% !important; display:block;position: relative;z-index:2;padding: 7px 0 0;background:url(/img/main/m_icon03.png)no-repeat;}
.m_map .inner .marker .markerbtn.on a span.icon03,
.m_map .inner .marker .markerbtn a:hover span.icon03,
.m_map .inner .marker .markerbtn a:focus span.icon03 {background:url(/img/main/m_icon03.png)no-repeat;    -webkit-animation: vibes2 1.5s ease infinite;animation: vibes2 1.5s ease infinite;}

.m_map .inner .marker .markerbtn a span.icon04 {background-size:90% !important;display:block;position: relative;z-index:2;padding: 7px 0 0;background:url(/img/main/m_icon04.png)no-repeat;}
.m_map .inner .marker .markerbtn.on a span.icon04,
.m_map .inner .marker .markerbtn a:hover span.icon04,
.m_map .inner .marker .markerbtn a:focus span.icon04 {background:url(/img/main/m_icon04.png)no-repeat;    -webkit-animation: vibes2 1.5s ease infinite;animation: vibes2 1.5s ease infinite;}

.m_map .inner .marker .markerbtn a span.icon05 {background-size:90% !important;display:block;position: relative;z-index:2;padding: 7px 0 0;background:url(/img/main/m_icon05.png)no-repeat;}
.m_map .inner .marker .markerbtn.on a span.icon05,
.m_map .inner .marker .markerbtn a:hover span.icon05,
.m_map .inner .marker .markerbtn a:focus span.icon05 {background:url(/img/main/m_icon05.png)no-repeat;    -webkit-animation: vibes2 1.5s ease infinite;animation: vibes2 1.5s ease infinite;}


.m_map .inner .marker .markerbtn a span.btn {margin-top:-25px;display:block;position: relative;z-index:2;padding:7px 20px 7px 20px;background:#ffd559;text-align:center;color:#333;font-size:12px;font-weight:bold;border-radius:25px; border:3px solid #fff;box-shadow: 4px 5px 10px rgba(0,0,0,.2);}
.m_map .inner .marker .markerbtn.on a span.btn,
.m_map .inner .marker .markerbtn a:hover span.btn,
.m_map .inner .marker .markerbtn a:focus span.btn {background:#f74f76;color:#fff; }

}






@media(max-width:767px){

.m_rose {background-size:auto 70px; height:70px;width:100%; position:absolute;bottom:0px;}

.m_con {min-width:300px; max-width:500px;padding-bottom:0px;}

.fire4 {position:absolute;background:url(/img/main/fire4_.png);width:42px;height:40px;right:0;top:200px;animation:fire4 4s infinite linear both;}
@keyframes fire4 {from {transform:rotate(0deg) }to {transform:rotate(360deg)}}
.fire4_02 {position:absolute;background:url(/img/main/fire4_02_.png);width:89px;height:85px;top:500px; left:40%; margin-left:100px; animation:fire4_02 4s infinite linear both;}
@keyframes fire4_02 {from {transform:rotate(0deg) }to {transform:rotate(360deg)}}


.m_con {padding-top:10px;padding-bottom:70px;}
.m_copy {width:100%;position:absolute;padding-top:100px;text-align:center; z-index:10;}
.m_copy03 {padding:10px 0 0 0px; font-size:12px; width:100%;}

.nm_cloud1, .nm_cloud2, .nm_cloud3, .m_obj01, .m_sun, .m_cloud1, .m_cloud2, .m_cloud3, .s_move {display:none;}
.m_girl {top:440px; margin-left:35px;}
.m_girl_hand {right:-5px;top:21px;}

.m_bear {top:400px;margin-left:-80px}
.m_bear_hand {left:20px;top:10px;}


}