/**common**/
/***************************** ê¸°ë³¸ë¦¬ì…‹ *************************/
@import url("../css/font.css"); 
/*@import url("../css/pop.css");*/
html, body {
    color: #555;
    font-family:'Noto Sans KR', 'NanumSquare', 'Malgun Gothic', sans-serif, 'Dotum', 'dotum', Dotum, ë‹ì›€, dotum, êµ´ë¦¼, gulim, Vertical, Arial;
    font-size:15px;
    height:100%;
    line-height:1.2;
    margin:0;
    padding:0;
    letter-spacing:-1px;
    box-sizing:border-box;
    word-wrap:break-word;
    word-break:keep-all;
    scroll-behavior: smooth;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input {
    margin: 0;
	padding: 0;
	border: 0;
	box-sizing:border-box;
}
img, fieldset {
    border: 0 none;
}
ol, ul, li {
    list-style: none outside none;
}
a {
    color: #464646;
    text-decoration: none;
}
a:link {
    color: #464646;
    text-decoration: none;
}
a:visited {
    color: #464646;
    text-decoration: none;
}
a:active {
    color: #464646;
    text-decoration: none;
}
a:hover {
    color: #464646;
    text-decoration: none;
}
input, select, img {
    font-size: 12px;
    vertical-align: middle;
}
form, fieldset {border:0;}
img {border:0; vertical-align:middle;}
address, caption, em {font-style:normal;}
button {cursor: pointer;}
#blind {display: none;}
.clear:after {content:''; display:block; clear:both;}
.bold {font-weight:bold !important;}
.floatl {float:left !important;}
.floatr {float:right !important;}
.floatn {float:none !important;}
.point_blue {color:#00a7e5 !important;}
.point_dblue {color:#0091ff !important;}
.point_green {color:#00c2ba !important;}
.point_yellow {color:#ffba00 !important;}
.point_orange {color:#ff7e00 !important;}
.hauto {height:auto !important;}
.point_red {color:#e50003 !important;}
.point_pink {color:#e5004f !important;}
.point_dgreen {color:#0dbb47 !important;}
.bold {font-weight:bold !important;}
.bt_wrap {margin:20px auto; text-align:center; overflow:hidden;}
.alignr {text-align:right !important;}
.alignl{text-align:left !important;}
.alignc{text-align:center !important;}
.point_navy {color:#1446ff !important;}
/****************************íŒ¨ë”©ë°ë§ˆì§„********************************/
.pdt03 {padding-top:3px !important;}
.pdt05 {padding-top:5px !important;}
.pdt07 {padding-top:7px !important;}
.pdt10 {padding-top:10px !important;}
.pdt13 {padding-top:13px !important;}
.pdt15 {padding-top:15px !important;}
.pdt20 {padding-top:20px !important;}
.pdt25 {padding-top:25px !important;}
.pdt30 {padding-top:30px !important;}
.pdt35 {padding-top:35px !important;}
.pdt40 {padding-top:40px !important;}
.pdt45 {padding-top:45px !important;}
.pdt50 {padding-top:50px !important;}
.pdt55 {padding-top:55px !important;}
.pdt60 {padding-top:60px !important;}
.pdt65 {padding-top:65px !important;}
.pdt70 {padding-top:70px !important;}
.pdt75 {padding-top:75px !important;}
.pdt80 {padding-top:80px !important;}

.pdb03 {padding-bottom:3px !important;}
.pdb05 {padding-bottom:5px !important;}
.pdb07 {padding-bottom:7px !important;}
.pdb10 {padding-bottom:10px !important;}
.pdb13 {padding-bottom:13px !important;}
.pdb15 {padding-bottom:15px !important;}
.pdb20 {padding-bottom:20px !important;}
.pdb25 {padding-bottom:25px !important;}
.pdb30 {padding-bottom:30px !important;}
.pdb35 {padding-bottom:35px !important;}
.pdb40 {padding-bottom:40px !important;}
.pdb45 {padding-bottom:45px !important;}
.pdb50 {padding-bottom:50px !important;}
.pdb55 {padding-bottom:55px !important;}
.pdb60 {padding-bottom:60px !important;}
.pdb65 {padding-bottom:65px !important;}
.pdb70 {padding-bottom:70px !important;}
.pdb75 {padding-bottom:75px !important;}
.pdb80 {padding-bottom:80px !important;}

.pdl03 {padding-left:3px !important;}
.pdl05 {padding-left:5px !important;}
.pdl07 {padding-left:7px !important;}
.pdl10 {padding-left:10px !important;}
.pdl13 {padding-left:13px !important;}
.pdl15 {padding-left:15px !important;}
.pdl20 {padding-left:20px !important;}
.pdl25 {padding-left:25px !important;}
.pdl30 {padding-left:30px !important;}
.pdl35 {padding-left:35px !important;}
.pdl40 {padding-left:40px !important;}
.pdl45 {padding-left:45px !important;}
.pdl50 {padding-left:50px !important;}
.pdl55 {padding-left:55px !important;}
.pdl60 {padding-left:60px !important;}
.pdl65 {padding-left:65px !important;}
.pdl70 {padding-left:70px !important;}
.pdl75 {padding-left:75px !important;}
.pdl80 {padding-left:80px !important;}

.pdr03 {padding-right:3px !important;}
.pdr05 {padding-right:5px !important;}
.pdr07 {padding-right:7px !important;}
.pdr10 {padding-right:10px !important;}
.pdr13 {padding-right:13px !important;}
.pdr15 {padding-right:15px !important;}
.pdr20 {padding-right:20px !important;}
.pdr25 {padding-right:25px !important;}
.pdr30 {padding-right:30px !important;}
.pdr35 {padding-right:35px !important;}
.pdr40 {padding-right:40px !important;}
.pdr45 {padding-right:45px !important;}
.pdr50 {padding-right:50px !important;}
.pdr55 {padding-right:55px !important;}
.pdr60 {padding-right:60px !important;}
.pdr65 {padding-right:65px !important;}
.pdr70 {padding-right:70px !important;}
.pdr75 {padding-right:75px !important;}
.pdr80 {padding-right:80px !important;}

.mgt03 {margin-top:3px !important;}
.mgt05 {margin-top:5px !important;}
.mgt07 {margin-top:7px !important;}
.mgt10 {margin-top:10px !important;}
.mgt13 {margin-top:13px !important;}
.mgt15 {margin-top:15px !important;}
.mgt20 {margin-top:20px !important;}
.mgt25 {margin-top:25px !important;}
.mgt30 {margin-top:30px !important;}
.mgt35 {margin-top:35px !important;}
.mgt40 {margin-top:40px !important;}
.mgt45 {margin-top:45px !important;}
.mgt50 {margin-top:50px !important;}
.mgt55 {margin-top:55px !important;}
.mgt60 {margin-top:60px !important;}
.mgt65 {margin-top:65px !important;}
.mgt70 {margin-top:70px !important;}
.mgt75 {margin-top:75px !important;}
.mgt80 {margin-top:80px !important;}

.mgb03 {margin-bottom:3px !important;}
.mgb05 {margin-bottom:5px !important;}
.mgb07 {margin-bottom:7px !important;}
.mgb10 {margin-bottom:10px !important;}
.mgb13 {margin-bottom:13px !important;}
.mgb15 {margin-bottom:15px !important;}
.mgb20 {margin-bottom:20px !important;}
.mgb25 {margin-bottom:25px !important;}
.mgb30 {margin-bottom:30px !important;}
.mgb35 {margin-bottom:35px !important;}
.mgb40 {margin-bottom:40px !important;}
.mgb45 {margin-bottom:45px !important;}
.mgb50 {margin-bottom:50px !important;}
.mgb55 {margin-bottom:55px !important;}
.mgb60 {margin-bottom:60px !important;}
.mgb65 {margin-bottom:65px !important;}
.mgb70 {margin-bottom:70px !important;}
.mgb75 {margin-bottom:75px !important;}
.mgb80 {margin-bottom:80px !important;}

.mgl03 {margin-left:3px !important;}
.mgl05 {margin-left:5px !important;}
.mgl07 {margin-left:7px !important;}
.mgl10 {margin-left:10px !important;}
.mgl13 {margin-left:13px !important;}
.mgl15 {margin-left:15px !important;}
.mgl20 {margin-left:20px !important;}
.mgl25 {margin-left:25px !important;}
.mgl30 {margin-left:30px !important;}
.mgl35 {margin-left:35px !important;}
.mgl40 {margin-left:40px !important;}
.mgl45 {margin-left:45px !important;}
.mgl50 {margin-left:50px !important;}
.mgl55 {margin-left:55px !important;}
.mgl60 {margin-left:60px !important;}
.mgl65 {margin-left:65px !important;}
.mgl70 {margin-left:70px !important;}
.mgl75 {margin-left:75px !important;}
.mgl80 {margin-left:80px !important;}

.mgr03 {margin-right:3px !important;}
.mgr05 {margin-right:5px !important;}
.mgr07 {margin-right:7px !important;}
.mgr10 {margin-right:10px !important;}
.mgr13 {margin-right:13px !important;}
.mgr15 {margin-right:15px !important;}
.mgr20 {margin-right:20px !important;}
.mgr25 {margin-right:25px !important;}
.mgr30 {margin-right:30px !important;}
.mgr35 {margin-right:35px !important;}
.mgr40 {margin-right:40px !important;}
.mgr45 {margin-right:45px !important;}
.mgr50 {margin-right:50px !important;}
.mgr55 {margin-right:55px !important;}
.mgr60 {margin-right:60px !important;}
.mgr65 {margin-right:65px !important;}
.mgr70 {margin-right:70px !important;}
.mgr75 {margin-right:75px !important;}
.mgr80 {margin-right:80px !important;}
a.blue_bt, .blue_bt {display:inline-block; background:#1446ff; border:0; margin:0 2px; color:#fff; cursor: pointer; font-size:20px; font-weight:700; border-radius:10px; padding:15px 8%; min-width:100px; text-align:center;}
a.blue_round_bt, .blue_round_bt {display:inline-block; background:#1446ff; border:0; margin:0 2px; color:#fff; cursor: pointer; font-size:20px; font-weight:700; border-radius:10px; padding:15px 8%; min-width:110px; text-align:center;}
a.gray_round_bt, .gray_round_bt {display:inline-block; background:#ddd; border:0;margin:0 2px; color:#2c2c2c; cursor: pointer; font-size:20px; font-weight:700; border-radius:10px; padding:15px 8%; min-width:100px; text-align:center;}
a.black_round_bt ,.black_round_bt {display:inline-block; background:#2c2c2c;margin:0 2px; color:#fff; font-size:18px; padding:7px 20px; border-radius:30px; cursor: pointer; }
a.red_round_bt, .red_round_bt {display:inline-block; border-radius:60px; margin:0 2px; font-size: 20px;  font-weight:bold; padding:0 20px; text-align:center;  transition:all 0.4s 0s;  white-space:nowrap;  line-height:60px;  height:60px;}
a.dgray_bt, .dgray_bt {display:inline-block; background:#888; border:0;margin:0 2px; color:#fff; cursor: pointer; font-size:20px; font-weight:700; border-radius:10px; padding:15px 8%; min-width:100px; text-align:center;}
a.red_bt, .red_bt {display:inline-block; background:#FF4F4F; border:0; margin:0 2px; color:#fff; cursor: pointer; font-size:20px; font-weight:700; border-radius:10px; padding:15px 8%; min-width:100px; text-align:center;}

/**********************************************************************/

/******************************ê¸°ë³¸ì•½ìžìŠ¤íƒ€ì¼****************************************/
caption {display:none !important;}
table {border-collapse:collapse !important;}
legend {visibility:hidden;position:absolute;left:-9999em;width:1px;height:1px;margin:0;padding:0;background:none;font-size:0;line-height:0;text-indent:-9999em}
/* íŽ˜ì´ì§•1 */
.paginate_complex{padding:15px 0;line-height:normal;text-align:center;}
.paginate_complex a,
.paginate_complex strong{display:inline-block;position:relative;z-index:2;margin:0 -3px;padding:5px 15px;background-color:#fff;font:bold 12px/16px Dotum, Sans-serif;color:#323232;text-decoration:none;vertical-align:top; border:1px solid #eee;}
.paginate_complex a:hover,
.paginate_complex a:active,
.paginate_complex a:focus{background-color:#f8f8f8}
.paginate_complex strong{color:#ff8600}
.paginate_complex .direction{font-weight:normal;color:#767676;text-decoration:none !important;z-index:1}
.paginate_complex .direction:hover,
.paginate_complex .direction:active,
.paginate_complex .direction:focus{color:#323232;background-color:#f8f8f8}
.paginate_complex .prev{margin-right:10px; background:#fbfbfb;}
.paginate_complex .next{margin-left:10px; background:#fbfbfb;}
.paginate_complex .direction span{display:inline-block;position:relative;top:4px;width:0;height:0;font-size:0;line-height:0;vertical-align:top}
.paginate_complex .prev span{*left:-4px;margin-right:1px;border:3px solid;border-top:solid #fff;border-bottom:solid #fff;border-left:0}
.paginate_complex .next span{margin-left:1px;border:3px solid;border-top:solid #fff;border-bottom:solid #fff;border-right:0}
/* //íŽ˜ì´ì§•2 */

/* ì‹¬í”ŒíŽ˜ì´ì§• */
.paginate_simple{padding:20px 0;text-align:center;line-height:normal;}
.paginate_simple *{display:inline-block;position:relative;margin:0 3px;padding:7px 10px; border:1px solid #ccc; font-size:13px;font-family:'tahoma', Sans-serif;color:#ccc !important;line-height:normal;text-decoration:none;vertical-align:middle}
.paginate_simple a:hover,
.paginate_simple a:active,
.paginate_simple a:focus{background-color:#f8f8f8}
.paginate_simple strong{color:#333 !important; border:1px solid #333;}
.paginate_simple .direction{padding:4px 13px; font-size:18px;color:#ccc;text-align:center;border:1px solid #ccc;}
.paginate_simple .direction:hover,
.paginate_simple .direction:active,
.paginate_simple .direction:focus{background-color:transparent !important;color:#333;}
.paginate_simple .direction span{overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
/* //ì‹¬í”ŒíŽ˜ì´ì§• */

.banner_wrap{position:fixed;bottom:0;left:0;width:100%;display:-webkit-flex;display:flex;margin-bottom:-1px;display: none;z-index:100;}
.banner_wrap a{-webkit-flex:1;flex:1;color:#fff;font-size:18px; font-weight:700; text-align:center;border-radius:20px 20px 0 0; font-size:0; padding:16% 0;}
.banner_wrap .btn1{background:url(https://kids.only1.co.kr/event/2022/kids2301/images/bottom_bt01.png) 0 100% no-repeat; background-size:100%;}
.banner_wrap .btn2{background:url(https://kids.only1.co.kr/event/2022/kids2301/images/bottom_bt02.png) 0 100% no-repeat; background-size:100%;}

/***************************** //ê¸°ë³¸ë¦¬ì…‹ *************************/

@media all and (max-width: 1200px) { 
    
    .banner_wrap{display:-webkit-flex;display:flex;}
}

@media all and (max-width: 768px) { 
    a.gray_round_bt, .gray_round_bt {font-size:100%; margin:0 1px;}
    a.blue_round_bt, .blue_round_bt {font-size:100%;margin:0 1px;}
    a.red_bt, .red_bt {font-size:100%;margin:0 1px;}
    a.dgray_bt, .dgray_bt {font-size:100%;margin:0 1px;}
    a.blue_bt, .blue_bt {font-size:100%;margin:0 1px;}
   
}

