@charset "utf-8";

/* common */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent; 
}

body {font:normal 13px/1.6 Nanum Gothic,'나눔고딕', 'Nanum Gothic', Dotum, "돋움", Arial; color:#666;}
ul, ol {list-style-type:none;}
strong {font-weight:700;}
figcaption {position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden;}
a {color:#666; text-decoration:none;}
button {padding:0; margin:0; font-family:Nanum Gothic,'나눔고딕', 'Nanum Gothic', Dotum, "돋움", Arial; border:0 none; background-color:transparent;}

/* form */
legend {width:0; height:0; font-size:0; line-height:0; visibility:hidden; overflow:hidden;}
input,
select,
textarea {font:normal 13px/1.2 Nanum Gothic,'나눔고딕', 'Nanum Gothic', "돋움", Dotum, Arial; color:#666; vertical-align:middle;}
input[type=image],
input[type=radio],
input[type=checkbox] {margin:0; padding:0; border:0 !important;}



.blind {font-size:0; line-height:0; text-shadow:none; color:transparent;}
button {background:transparent;border:0;cursor: pointer;-webkit-appearance:button;}

.cpview-wrap {margin:0 auto 50px;padding-bottom:0;width:1280px;position:relative;}

.wrapper_cont {}
.show_movie_btn {position: absolute;top:459px;left:191px;}
.slider {width:100%;height:3476px;}
.slider {width:100%;height:3476px;overflow: hidden;background: url('/resources/microCampaign/cpView10000365/images/bg_cpview02.jpg') 0 0 no-repeat;}
.flex-viewport {width:100%;height:3476px;overflow: hidden;background: url('/resources/microCampaign/cpView10000365/images/bg_cpview02.jpg') 0 0 no-repeat;}
.slides {width:100%;height:3476px;overflow: hidden;}

.flex-viewport {position: relative;top:0;left:0;}
.flex-direction-nav a {top:0;}
.flex-direction-nav .flex-next {top:226px;width:206px;height:230px;background: url('/resources/microCampaign/cpView10000365/images/btn-baby.png') 0 0 no-repeat;font:0/0 a;}
.flex-direction-nav .flex-prev {top:226px;width:238px;height:243px;background: url('/resources/microCampaign/cpView10000365/images/btn-mom.png') 0 0 no-repeat; font:0/0 a;}

.layerpop_movie{position:absolute;width:100%;top:0;left:0;z-index:9999;}
.layerpop_movie .bg{position:fixed;width:100%;height:100%;top:0;left:0;background:url(/resources/microCampaign/cpView10000355/images/layerpop_bg.png) left top;z-index:9998;}
.layerpop_movie .movie_cont{position:fixed;width:890px;padding-top:30px;top:15%;left:50%;margin-left:-445px;z-index:9999;}
.layerpop_movie .movie_cont .close_movie{position:absolute;display:inline-block;top:0;right:0;width:26px;height:26px;line-height:0;font-size:0;background:url(/resources/microCampaign/cpView10000355/images/close_movie_btn.png) no-repeat left top;}

.layerpop_letter {display: none;position:absolute;width:100%;top:0;left:0;z-index:9999;}
.layerpop_letter .bg{position:fixed;width:100%;height:100%;top:0;left:0;background:url(/resources/microCampaign/cpView10000355/images/layerpop_bg.png) left top;z-index:9998;}
.layerpop_letter .letter_cont {position:fixed;width:912px;padding-top:30px;top:15%;left:50%;margin-left:-456px;z-index:9999;}
.layerpop_letter .letter_cont .close_movie {position:absolute;display:inline-block;top:0;right:0;width:26px;height:26px;line-height:0;font-size:0;background:url(/resources/microCampaign/cpView10000355/images/close_movie_btn.png) no-repeat left top;}

.area-wrap {position: relative;top:0;left:0;}
.con-baby {display: none;}
.btn-mom {position: absolute;top:205px; left:0;}
.btn-baby {position: absolute;top:205px; right:0;}
.show_letter {position: absolute;top: 2690px;left: 137px;}

#contsBox_miso {position: relative; width: 1280px; margin: 0 auto;}
.show_movie_btn {
    position: absolute;
    top: 486px;
    left: 825px;
    z-index: 100;
}
button {
    background: transparent;
    border: 0;
    cursor: pointer;
    -webkit-appearance: button;
}






