@charset "euc-kr";
.section {*zoom:1; width:1000px; margin:0 auto; position:relative;}
.section:after {content:""; display:block; clear:both;}

.clear-fix {*zoom:1}
.clear-fix:after {content:""; display:block; clear:both;}

.line-section {border-top:1px solid #e8e8e8;}


#wrap {width:100%; }

/* 191211 header ¶ì¹è³Ê */
.head-top-line {z-index:100; top:0; left:0; width:100%; height:70px; background:url('/re_181207/images/main_top_linebnbg.jpg?t=1') bottom center no-repeat; box-sizing:border-box;}
.head-top-line .head-top {position:relative; width:1000px; margin:0 auto; height:70px !important;}


/*#header {height:120px; position:relative; box-sizing:border-box; border-bottom:1px solid #e7e7e7; background:url('/re_181207/images/top-bg_20190726.png') bottom center no-repeat; }  /* 2019 ¾ÆÀÌ·Î BI */
/*#header {height:120px; position:relative; box-sizing:border-box; border-bottom:1px solid #e7e7e7; background:url('/re_181207/images/top-bg.png') bottom center no-repeat; }  /* original BI */
/*#header {height:120px; position:relative; box-sizing:border-box; border-bottom:1px solid #e7e7e7; background:url('/re_181207/images/top-bg_graduated.png?t=1') bottom center no-repeat; }  /* Á¹¾÷ BI */
/*#header {height:120px; position:relative; box-sizing:border-box; border-bottom:1px solid #e7e7e7; background:url('/re_181207/images/top_winterbg.png') bottom center no-repeat; }  /* °Ü¿ï BI */
#header {height:120px; position:relative; box-sizing:border-box; border-bottom:1px solid #e7e7e7; background:url('/re_181207/images/top-bg_20190726.png?t=1') bottom center no-repeat; }  /* ¹ø°³¹è¼Û BI */

#header .section {width:100% !important; height:120px;}
#header .logo {position:absolute; top:50px; left:41px;}
#header .head-top {text-align:right; height:53px;}
#header .head-top .head-util {display:inline-block; font-size:0; line-height:0; padding-top:30px;}
#header .head-top .head-util a {font-size:12px; display:inline-block;padding-left:12px;margin-left:12px;position:relative;line-height:20px;}
#header .head-top .head-util a:before {content:"|"; color:#a3a3af; position:absolute; top:0; left:0;}
#header .head-top .head-util a:first-child {margin-left:0; padding-left:0;}
#header .head-top .head-util a:first-child:before {display:none;}
#header .head-top .head-my {display:inline-block; position:relative; text-align:center; height:20px; width:90px; margin-right:5px;}
#header .head-top .head-my .user-name {display:block;font-size:12px; font-weight: 400;}
#header .head-top .head-my .user-name a {font-size:12px}
#header .head-top .head-my .user-name a:after {content:"¡å"; font-size:10px; display:inline-block; margin-left:5px; vertical-align:top}
#header .head-top .head-my .user-name a {display:block;color:#5262ff;}
#header .head-top .head-my .my-list {display:none; position:absolute; top:20px; left:0; width:90px; box-sizing:border-box; border:1px solid #e7e7e7; z-index:8885; background:#fff; padding:5px;-webkit-box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2); -moz-box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2); box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2);}
#header .head-top .head-my .my-list li a {font-size:12px; line-height:24px; display:block;}
#header .head-top .head-my:hover .my-list {display:block;}

/* logo ÀÛ¾÷ */
/*.h1_logo_1 {display:inline-block;  width:150px; height:60px; background:url('/re_181207/images/logo_newyear.gif') no-repeat; background-size: 100%; opacity: 1; transition:0.3s ease-in; margin-top:-10px;}/* »õÇØ·Î°í */
/* .h1_logo_1 {display:inline-block;  width:145px; height:41px; background:url('/re_181207/images/logo_winter.png') no-repeat; background-size: 100%; opacity: 1; transition:0.3s ease-in; margin-top:0px;}/* °Ü¿ï·Î°í */
/*.h1_logo_1 {display:inline-block;  width:145px; height:41px; background:url('/re_181207/images/logo_02.png') no-repeat; background-size: 100%; opacity: 1; transition:0.3s ease-in; margin-top:0px;} /* ±âº»·Î°í */
/*.h1_logo_1:hover {background:url('/re_181207/images/logo_slogan.png') no-repeat; background-size: 100%} */
.h1_logo_1 {display:inline-block;  width:145px; height:41px; background:url('/re_181207/images/logo_02.png') no-repeat; background-size: 100%; opacity: 1; transition:0.3s ease-in; margin-top:10px;} /* ±âº»·Î°í */
.ir_pm {display: block;overflow: hidden;font-size: 0; line-height: 0; text-indent: -9999px;}
/* //logo ÀÛ¾÷ */


#header .head-gnb {*zoom:1; height:55px;}
#header .head-gnb:after {content:""; display:block; clear:both;}
#header .head-gnb .gnb-depth1-area {float:right; padding-top:20px;}
#header .head-gnb .gnb-depth1-area .gnb-depth1 {float:left;margin-left: 18px;height:35px;}
#header .head-gnb .gnb-depth1-area .gnb-depth1 a {font-size:15px !important; color:#000; line-height:23px; letter-spacing:-0.7px !important}
#header .head-gnb .gnb-depth1-area .gnb-depth1 a:hover {color:#5262ff;}
#header .head-gnb .gnb-depth1-area .gnb-depth1 .gnb_icon_new {position:relative; 	top:-13px; left: 4px; vertical-align: baseline;}

#header .gnb-area .gnb-open {display:none; position:absolute; top:120px; width:100%; box-sizing:border-box; z-index:8883; height:260px; overflow:hidden;}
#header .gnb-area .gnb-open.current {display:block;}
#header .gnb-area .gnb-open .gnb-sub-sec {*zoom:1; display:none;}
#header .gnb-area .gnb-open .gnb-sub-sec:after {content:""; display:block; clear:both;}
#header .gnb-area .gnb-open .gnb-sub-sec.current {display:block;}
#header .gnb-area .gnb-open .gnb-sub-sec dl {float:left; padding-top:20px; margin-left:80px;}
#header .gnb-area .gnb-open .gnb-sub-sec dl:first-child {margin-left:0;}
#header .gnb-area .gnb-open .gnb-sub-sec dl dt {font-size:14px; font-weight: bold;color:#000;}
#header .gnb-area .gnb-open .gnb-sub-sec dl dd {*zoom:1; margin-top:14px;}
#header .gnb-area .gnb-open .gnb-sub-sec dl dd:after {content:""; display:block; clear:both;}
#header .gnb-area .gnb-open .gnb-sub-sec dl dd ul {float:left;}
#header .gnb-area .gnb-open .gnb-sub-sec dl dd ul + ul {margin-left:40px;}
#header .gnb-area .gnb-open .gnb-sub-sec dl dd ul li a {font-size:12.5px; line-height:30px; }
#header .gnb-area .gnb-open .gnb-sub-sec dl dd ul li a:hover {color:#5262ff;}
#header .gnb-area .gnb-open .gnb-sub-sec dl dd ul li .icon_new {position:relative;  left: 6px; vertical-align: baseline; padding-bottom: 1px;}
#header .gnb-area .gnb-open .gnb-sub-sec dl dd ul li .icon_hot {position:relative;  left: 6px; vertical-align: baseline; /*padding-bottom: 1px;*/}
#header .gnb-area .gnb-open .gnb-sub-sec dl dd ul li .icon_event {position:relative;  left: 7px; vertical-align: baseline; /*padding-bottom: 1px;*/}
#header .gnb-area .gnb-open .gnb-sub-sec dl.cldr_theme {margin-left: 105px;}

#header .gnb-area .gnb-open .gnb-sub-sec dl.sec11_dl {width:265px; height:260px; margin-left:0; padding-left:30px; border-left:1px solid #e7e7e7; box-sizing:border-box}
#header .gnb-area .gnb-open .gnb-sub-sec dl.sec11_dl:first-child {width:235px; padding-left:0; border-left:none}
#header .gnb-area .gnb-open .gnb-sub-sec dl.sec11_dl dd {margin-top:17px}
#header .gnb-area .gnb-open .gnb-sub-sec dl.sec11_dl dd a {display:block}
#header .gnb-area .gnb-open .gnb-sub-sec dl.sec11_dl dd img {display:block}
#header .gnb-area .gnb-open .gnb-sub-sec dl.sec11_dl dd span {color:#fc023c}
#header .gnb-area .gnb-open .gnb-sub-sec dl.sec11_dl dd span.arrow {margin-left:3px; color:#666; font-size:12px;}
#header .gnb-area .gnb-open .gnb-sub-sec dl.sec11_dl dd p {margin-top:15px; font-size:13px; line-height:22px}


#header .gnb-area .gnb-open .gnb-sub-sec .event-box {float:right; border-left:1px solid #e7e7e7; height:260px; padding:20px 0 0 45px; box-sizing:border-box;}
#header .gnb-area .gnb-open .gnb-sub-sec .event-box .gnb-event-tt {font-size:14px;font-weight: bold;color:#000;margin-bottom:15px;}
#header .gnb-area .gnb-open .gnb-sub-sec .theme-box {float:right; border-left:1px solid #e7e7e7; height:260px; padding:20px 0 0 0; box-sizing:border-box;}
#header .gnb-area .gnb-open .gnb-sub-sec .theme-box .gnb-event-tt {font-size:14px; font-weight:bold; color:#000; margin-bottom:15px;}
#header .gnb-area .gnb-open .gnb-sub-sec .theme-box .theme-item {float:left; margin-left:60px;}
#header .gnb-blind {position:absolute; top:120px; left:0; width:100%; height:260px; background:#fff; display:none; z-index:8882;-webkit-box-shadow: 0px 5px 10px -1px rgba(0,0,0,0.4);-moz-box-shadow: 0px 5px 10px -1px rgba(0,0,0,0.4);box-shadow: 0px 5px 10px -1px rgba(0,0,0,0.4);}
#header .gnb-blind.current {display:block;}

#header .gnb-area .gnb-open .gnb-sub-sec .event-box2 {position:absolute; top:20px; right:411px;}
#header .gnb-area .gnb-open .gnb-sub-sec .event-box2 .gnb-event-tt {font-size:14px; font-weight: bold;color:#000;margin-bottom:15px;}

#header .gnb-area .gnb-open .gnb-sub-sec .event-box3 {position:absolute; top:20px; right:571px;}
#header .gnb-area .gnb-open .gnb-sub-sec .event-box3 .gnb-event-tt {font-size:14px; font-weight: bold;color:#000;margin-bottom:15px;}

#header .gnb-area .gnb-open .gnb-sub-sec .event-box4 {position:absolute; top:20px; right:731px;}
#header .gnb-area .gnb-open .gnb-sub-sec .event-box4 .gnb-event-tt {font-size:14px; font-weight: bold;color:#000;margin-bottom:15px;}

/* 190530 header ¸®´º¾ó */
.head-top-wrap {z-index:100; position:absolute; top:0; left:0; width:100%; height:35px; background:#fff; border-bottom:1px solid #ededed; box-sizing:border-box}
.head-top-wrap .head-top {position:relative; width:1000px; margin:0 auto; height:35px !important;}
.head-top-wrap .head-top .head-util {padding-top:6px !important}

.head-top-wrap .head-top .family_menu {position:absolute; top:0; left:0;}
.head-top-wrap .head-top .family_menu ul::after {}
.head-top-wrap .head-top .family_menu li {float:left; border-right:1px solid #ededed}
.head-top-wrap .head-top .family_menu li a {display:inline-block; height:35px; padding:6px 25px 0 25px; line-height:22px; font-size:12px; color:#b3b3b3; font-weight:300; box-sizing:border-box;}
.head-top-wrap .head-top .family_menu li.active {background:#fff; border-left:1px solid #ededed; }
.head-top-wrap .head-top .family_menu li.active a, .head-top-wrap .head-top .family_menu li.active:hover a {color:#5262ff; }
.head-top-wrap .head-top .family_menu li:hover a {color:#000}

.head-gnb-new h1 {top:58px !important; left:0 !important;}
.head-gnb-new .gnb-depth1-area {padding-top:33px !important}
.head-gnb-new .gnb-depth1-area .gnb-depth1 {height:52px !important}

.head-gnb-new .gnb-area .gnb-open {width:1082px !important}
.head-gnb-new {position:relative; width:1000px; margin:0 auto; padding-top:35px; height:85px !important}

.gnb-sub-sec .printing-all {position:absolute; bottom:59px; left:0;}
.gnb-sub-sec .printing-all p {height:18px; font-size:13px; line-height:16px; color:#707070; }
.gnb-sub-sec .printing-all p span {margin-left:5px;}

.gnb-sub-sec .coupon-box {position:absolute; bottom:20px; left:0;}
.gnb-sub-sec .coupon-box p {padding-left:50px; height:18px; font-size:12px; line-height:16px; font-weight:300; color:#666; background:url('/re_181207/images/gnb-coupon-ico.png') 0 -18px no-repeat; }
/*.gnb-sub-sec .coupon-box p:hover {color:#5262ff; background-position:0 -18px}*/
.gnb-sub-sec .coupon-box p span {margin-left:3px;}
.gnb-sub-sec .coupon-box p em {color:#f43e3e; font-style: normal;}


#footer {*zoom:1; background:#222450;}
#footer:after {content:""; display:block; clear:both;}
/*#footer .section {padding:40px 0;}*/
#footer .foot-menu {font-size:0; line-height:0; margin-bottom:15px;}
#footer .foot-menu a {font-size: 14px;line-height:20px;color:#fff;display:inline-block;position:relative;padding-left:10px;margin-left:10px;font-weight: 300;}
#footer .foot-menu a:first-child {padding-left:0; margin-left:0;}
#footer .foot-menu a:before {content:"|"; display:inline-block; position:absolute; top:0; left:0;}
#footer .foot-menu a:first-child:before {display:none;}
#footer .foot-info {font-size: 12px;line-height: 16px;color:#fff;font-weight: 300; opacity:0.6; line-height:18px;}
#footer .foot-sns {position:absolute; right:40px; bottom:33px; font-size:0; line-height:0;}
#footer .foot-sns a {display:inline-block; margin-left:15px;}


@-webkit-keyframes m-v-bounce {
  0%, 50%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  25%, 75% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

}

@keyframes m-v-bounce {
  0%, 50%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  25%, 75% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
}

.main_big_ban {z-index:10; position:absolute; top: 140px;right: 50%;margin-right: -600px; cursor:pointer}
.main_big_ban .ban_on {z-index: 1; position:absolute; top:0; right:0;}
.main_big_ban .ban_on img {width: 130px; height:130px; opacity: 0;}
.main_big_ban .ban_off {position:absolute; top:0; right:0; width:130px; height:130px;}

.main-visual {height:560px; position:relative; width:100%; text-align:center;}
.main-visual .swiper-wrapper {width:100%; text-align:center;}
.main-visual .swiper-slide {height:560px; overflow:hidden; position:relative; background-size:cover !important;}
.main-visual .swiper-slide a {display:block; position:relative; width:99.99%; margin:0 auto; background-size:cover !important;}
.main-visual .swiper-slide .v-section {width:1000px; margin:0 auto; display:table; table-layout:fixed; height:560px;}
.main-visual .swiper-slide .v-section .visual-info {display:table-cell;height:560px; vertical-align:middle; text-align:left; opacity:1; filter:alpha(opacity=100);}
.main-visual .swiper-slide .v-section .visual-info .tit_box {}
.main-visual .swiper-slide .v-section .visual-info .tit_box p {font-size:15px; color:#000}
.main-visual .swiper-slide .v-section .visual-info .tit_box h4 {margin:10px 0 35px 0; font-size:38px; line-height:50px; font-weight:100;}
.main-visual .swiper-slide .v-section .visual-info .tit_box em {font-weight:600; }
.main-visual .swiper-slide .v-section .visual-info .tit_box button {margin-top:45px; padding:15px 20px 17px 20px; font-size:14px; color:#fff; border-radius:50px}
.main-visual .swiper-slide .v-section .visual-info .tit_box button img {width:13px; margin-left:10px}
.main-visual .swiper-slide .v-section .visual-info .tit_box em {font-style:normal}
.main-visual .swiper-slide .v-section .visual-info .visual-link {display:block; width:93px; height:93px; border-radius:93px; border:1px solid #000; box-sizing:border-box; text-align:center; color:#000; margin-top:30px; font-size:12px; line-height:18px; padding-top:28px;  transition:800ms; -webkit-transition:800ms; -ms-transition:800ms;}
/*.main-visual .swiper-slide .v-section .visual-info .visual-link:hover {background:#000; color:#fff; }*/

.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-wh {border:1px solid #fff; color:#fff; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-orange {border:1px solid #ff5400; color:#fff; background:#ff5400; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-pink {border:1px solid #f53176; color:#fff; background:#f53176; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-orange2 {border:1px solid #fd6546; color:#fff; background:#fd6546; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-yell { border:1px solid #ffce2d; background:#ffce2d; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-yell2 {border:1px solid #ffce2d; color:#222450; background:#ffce2d; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-pp {border:1px solid #222450; color:#222450; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-pp2 {border:1px solid #373b60; color:#fff; background:#373b60; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-blue {border:1px solid #2690c0; color:#fff; background:#2690c0; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-blue2 {border:1px solid #0065b2; color:#fff; background:#0065b2; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-blue3 {border:1px solid #5262ff; color:#fff; background:#5262ff;}
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-blue4 {border:1px solid #002a6d; color:#fff; background:#002a6d;}
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-red {border:1px solid #bc2222; color:#fff; background:#bc2222; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-red2 {border:1px solid #e93333; color:#fff; background:#e93333; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-red3 {border:1px solid #de4a2e; color:#fff; background:#de4a2e; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-emerald {border:1px solid #058a7f; color:#fff; background:#058a7f; }
.main-visual .swiper-slide .v-section .visual-info .visual-link.btn-green {border:1px solid #316d3e; color:#fff; background:#316d3e; }

/*.main-visual .swiper-slide .v-section .visual-img {display:table-cell; width:650px; vertical-align:top; overflow:hidden; opacity:1; filter:alpha(opacity=100); transition:1300ms; -webkit-transition:1300ms; -ms-transition:1300ms;}
.main-visual .swiper-slide.swiper-slide-active .v-section .visual-img img {
	-webkit-animation-name: m-v-bounce;
	animation-name: m-v-bounce;
	animation-delay: 0.5s;
	animation-direction: reverse;
	-webkit-animation-direction: reverse;
	-webkit-animation-duration: 2.5s;
	animation-duration: 2.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-timing-function: linear;
	animation-iteration-count: 1;
	-webkit-animation-iteration-count: 1;
}*/

.main-visual .m-v-direct {z-index:1; position:absolute; bottom:30px}
.main-visual .m-v-direct ul {display:table; width:100%; table-layout:fixed;}
.main-visual .m-v-direct ul li {display:inline-block; border-radius: 100%;opacity: 0.3;width: 12px;height: 12px;margin: 0 5px !important;vertical-align:middle;background: #fff;border: 1px solid #999;box-sizing: border-box; cursor:pointer}
.main-visual .m-v-direct ul li.current {opacity: 1;width: 25px;background: #ffc73c;border: none;border-radius: 15px;transition: 0.3s;}
.main-visual .m-v-direct ul li button {}

.main-visual .m-v-direct-new {z-index:1; position:absolute;bottom:0; left:0; width:100%; height:40px; background-color: rgba(0, 0, 0, 0.5);}
.main-visual .m-v-direct-new ul {width:1000px; margin:0 auto;}
.main-visual .m-v-direct-new ul li {width:16.6%; float:left;}
.main-visual .m-v-direct-new ul li button {font-family:"Montserrat","YoonGothicPro740",sans-serif; width:100%; height:40px; color:#ccc; text-align:center; font-size:13px; line-height:40px; box-sizing:border-box}
.main-visual .m-v-direct-new ul li.current button {color:#ffc73c; border-bottom:3px solid #ffc73c}



/* ¸ÞÀÎ ºò¹è³Ê ¸®´º¾ó 19.05.21 */
.main_visual_ban {}

.main-visual .m-v-nav {z-index:1; position:absolute; top:50%;width:100%;  margin-top:-30px;}
.main-visual .m-v-prev {position:absolute; left:50px; width:60px; height:60px; background: url('/re_181207/images/big_arrow.png') center no-repeat; background-position:0 0;}
.main-visual .m-v-prev:hover {background-position:-60px 0}
.main-visual .m-v-next {position:absolute; right:50px; width:60px; height:60px; background: url('/re_181207/images/big_arrow.png') center no-repeat; background-position:0 -60px}
.main-visual .m-v-next:hover {background-position:-60px -60px}

/* //¸ÞÀÎ ºò¹è³Ê ¸®´º¾ó 19.05.21 */



.main-info {background:#f0f1f6; padding:60px 0;}
.main-info .section {text-align:center;}
.main-info .section .main-info-item {display:inline-block; margin-left:75px;}
.main-info .section .main-info-item:first-child {margin-left:0;}
.main-info .section .main-info-item a {display:block;}
.main-info .section .main-info-item .m-info-stt {font-size:15px;font-weight:bold;color:#222450;margin-top:15px;}
.main-info .section .main-info-item .m-info-stt:after {content:""; display:inline-block; width:7px; height:12px; background:url('/re_181207/images/m-info-arrow.png') top left no-repeat; margin-left:8px; margin-top:2px;}

/* .main-free {background:#1a1939; text-align:center; padding:33px 0 ; position:relative;}
.main-free .main-f-tt {font-size:25px; color:#fff; font-weight:100; display:inline-block; line-height:37px; padding-right:15px; position:relative;} */
.main-free {background:#1a1939; text-align:center; padding:20px 0 ; position:relative;}
.main-free .main-f-tt {font-size:21px; color:#fff; font-weight:100; display:inline-block; line-height:30px; padding-right:15px; position:relative; text-align:left;}
.main-free .main-f-tt strong {font-weight: 500;color:#ffdb29; display:inline-block; margin-top:-6px;}
.main-free a {position:relative; display:inline-block; border:1px solid #999; font-size:13px; width:157px; height:39px; box-sizing:border-box; color:#999; text-align:center; line-height:37px; margin-left:15px; transition:300ms; -webkit-transition:300ms; -ms-transition:300ms;}
.main-free a:hover {background:#999; color:#fff;}
.main-free * {vertical-align:middle;}
.main-free .m-f-line1 {width:168px; height:105px; background:url('/re_181207/images/m-f-line1.png') top left no-repeat; position:absolute; top:0; left:50%; margin-left:-500px; z-index:0;}
.main-free .m-f-line2 {width:144px; height:105px; background:url('/re_181207/images/m-f-line2.png') top left no-repeat; position:absolute; top:0; left:50%; margin-left:366px; z-index:0;}

.main-best {background:#f0f1f7; padding:80px 0; }
.main-best .main-best-tt {text-align:center; margin-bottom:35px;}
.main-best .main-best-tt dt {font-size:27px; color:#323232;font-weight: 700;}
.main-best .main-best-tt dd {font-size:18px; color:#222450; font-weight:400; margin-top:10px;}
.main-best .main-best-cont {*zoom:1;}
.main-best .main-best-cont:after {content:""; display:block; clear:both;}
.main-best .main-best-cont .main-best-item {float:left; width:480px; height:360px; background:#fff;  transition:300ms; -webkit-transition:300ms; -ms-transition:300ms;}
.main-best .main-best-cont .main-best-item:hover {-webkit-box-shadow: 0px 5px 10px -1px rgba(0,0,0,0.2); -moz-box-shadow: 0px 5px 10px -1px rgba(0,0,0,0.2); box-shadow: 0px 5px 10px -1px rgba(0,0,0,0.2);}
.main-best .main-best-cont .main-best-item:nth-child(even) {float:right;}
.main-best .main-best-cont .main-best-item:nth-child(n+3) {margin-top:40px;}
.main-best .main-best-cont .main-best-item .best-thumb {height:231px;}
.main-best .main-best-cont .main-best-item a {display:block; height:353px;}
.main-best .main-best-cont .main-best-item .best-info {padding:25px 0 0 30px;}
.main-best .main-best-cont .main-best-item .best-info .best-stt {font-size:22px;font-weight: 600;color:#000000;margin-bottom:5px;}
.main-best .main-best-cont .main-best-item .best-info .best-disc {font-size:14px; color:#5d5c5c; margin-bottom:12px;}
.main-best .main-best-cont .main-best-item .best-info .best-price {font-size:18px; font-weight:500; color:#000;}

/* Á¹¾÷¸ô */
.main-graduation {padding-top:75px;}
.main-graduation div.section {width:1000px; height:300px; padding:45px; background:#f2f2f2; background-size:100%; box-sizing:border-box;}
.main-graduation div h3 {font-size:40px; color:#222450; font-weight:500;}
.main-graduation div p {margin-top:20px; font-size:30px; color:#000; font-weight:300;}
.main-graduation div p.sub_text {margin-top:25px; font-size:14px; color:#666; font-weight:400; line-height:20px; }
.main-graduation div a.m_btn {display:inline-block; margin-top:30px; width:170px; height:50px; padding-top:13px; color:#fff; font-size:15px; font-weight:300; text-align:center; background:#222450; box-sizing:border-box;}
.main-graduation_swiper { position: absolute; right: 85px;bottom: 0; width:430px; height:300px; overflow:hidden}
/* Á¹¾÷¸ô */

/* ¿þµù¸ô */
.main-wedding_swiper { position: absolute; right: 0;bottom: 0; width:550px; height:300px; overflow:hidden}
/* ¿þµù¸ô */

/* ¸ÞÀÎ Áß¾Ó ºò¹è³Ê Ãß°¡ 19.05.21 */
.main_center_ban {width:100%; height:430px; padding-top:70px; box-sizing:border-box; background:url('/sub_company/img/bulk_purchase_top.jpg?t=1') center no-repeat; background-color: #F4E9E7}
/* .main_center_ban {width:100%; height:430px; padding-top:70px; box-sizing:border-box; background:url('/re_181207/images/main_center_bg.jpg') center no-repeat;} */
.main_center_ban > div {width:1000px; margin:0 auto;}
.main_center_ban > div div {float:left; width:420px; padding-top: 25px;}
.main_center_ban h3 {font-size:35px; color:#222; font-weight:400;}
.main_center_ban h3 p {margin-top:28px; font-weight:700;}
.main_center_ban p.sub_text {margin-top:35px; font-size:17px; color:#333; font-weight:300; line-height: 28px;}
.main_center_ban p.sub_text span {display:inline-block; font-size:25px; font-weight:600; margin-top:10px;}
.main_center_ban p.sub_text span em {font-size:16px; font-style: normal; font-weight:300; color:#999; text-decoration:line-through}
.main_center_ban p.sub_text span span {font-size:20px; font-weight:300;}
.main_center_ban a {display:inline-block; width:160px; height:45px; margin-top:40px;  padding-top:12px; font-size:14px; color:#000; text-align:center; background:#fff; border-radius:30px; box-sizing:border-box; transition: .2s;}
.main_center_ban a:hover {background: #eaccc2; transition: .2s;}
.main_center_ban a img {margin-left:15px; vertical-align:inherit}

/* //¸ÞÀÎ Áß¾Ó ºò¹è³Ê Ãß°¡ 19.05.21 */

.main-print {padding:80px 0;}
.main-print .main-print-tt {text-align:center; margin-bottom:35px;}
.main-print .main-print-tt dt {font-family:'Montserrat','YoonGothicPro780',sans-serif; font-size:27px; color:#323232;font-weight: 700;}
.main-print .main-print-tt dd {font-size:18px; color:#e78a39; font-weight:400; margin-top:15px;}
.main-print .main-print-cont {*zoom:1;}
.main-print .main-print-cont:after {content:""; display:block; clear:both;}
.main-print .main-print-cont .main-print-item {float:left; width:307px; height:310px; margin-left:39px;}
.main-print .main-print-cont .main-print-item:nth-child(3n-2) {margin-left:0;}
.main-print .main-print-cont .main-print-item a {display:block;}
.main-print .main-print-cont .main-print-item .print-thumb {height:208px;}
.main-print .main-print-cont .main-print-item .print-info {margin-top:20px; padding-left:8px;}
.main-print .main-print-cont .main-print-item .print-info .print-stt {font-size:18px; color:#000;}
.main-print .main-print-cont .main-print-item .print-info .print-disc {margin:5px 0 10px 0; font-size:13px; color:#868686;}
.main-print .main-print-cont .main-print-item .print-info .print-price {font-size:14px; font-weight:500; color:#7f7f7f;}
.main-print .main-print-cont .main-print-item .print-info .print-price em {font-size:19px; font-weight:500; color:#000; font-style:normal}
.main-print .main-print-cont .main-print-item .print-info .del-price {font-size:13px; font-weight:500; color:#b7b7b7; text-decoration: line-through;}
.main-print .main-print-cont .main-print-item:nth-child(n+4) {margin-top:50px;}

.main-hot {background:#f0f1f7; padding:80px 0}
.main-hot .main-hot-tt {text-align:center; margin-bottom:35px;}
.main-hot .main-hot-tt dt {font-size:27px;color:#323232;font-weight: 700;}
.main-hot .main-hot-tt dd {font-size:18px; color:#ab2424; font-weight:400; margin-top:10px;}
.main-hot .main-hot-cont {*zoom:1;}
.main-hot .main-hot-cont:after {content:""; display:block; clear:both;}
.main-hot .main-hot-cont .main-hot-bnr {float:left; width:485px; height:540px; overflow:hidden; position:relative;}
.main-hot .main-hot-cont .main-hot-bnr .swiper-pagination {font-size:0; line-height:0; bottom:45px;}
.main-hot .main-hot-cont .main-hot-bnr .swiper-pagination .swiper-pagination-bullet {width:15px; height:15px; background:#999; opacity:0.3; filter:alpha(opacity=50); margin:0 6px;}
.main-hot .main-hot-cont .main-hot-bnr .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background:#ffce29; opacity:1; filter:alpha(opacity=100);}

.main-hot .main-hot-cont .main-hot-prod {float:right; width:487px}
.main-hot .main-hot-cont .main-hot-prod .hot-prod-item {float:left; width:230px; height:258px; background:#fff; margin-right:27px;-webkit-box-shadow: 0px 3px 3px -1px rgba(0,0,0,0.2);-moz-box-shadow: 0px 3px 3px -1px rgba(0,0,0,0.2);box-shadow: 0px 3px 3px -1px rgba(0,0,0,0.2);}
.main-hot .main-hot-prod .hot-prod-item:nth-child(n+3) {margin-top:24px;}
.main-hot .main-hot-prod .hot-prod-item:nth-child(2n) {margin-right:0;}
.main-hot .main-hot-prod .hot-prod-item a {display:block; padding:15px 15px 0;}
.main-hot .main-hot-prod .hot-prod-item .hot-prod-thumb {text-align:center; width:160px; height:160px; margin:0 auto 12px;}
.main-hot .main-hot-prod .hot-prod-item .hot-prod-info dt {font-size:18px;font-weight: 500;color:#323232;margin-bottom:5px;}
.main-hot .main-hot-prod .hot-prod-item .hot-prod-info dd {font-size:14px; color:#7f7f7f; font-weight:400;}
.hot-prod-info dd .text_line {text-decoration:line-through; margin-left:5px;}
.hot-prod-info dd .red_text {color:#e33333; margin-left:5px;}

em.label_new {width: 80px; height: 80px; border: 1px solid #ff4543; background-color:#ff4543; border-radius: 40px; line-height: 80px; font-size: 22px; font-weight: bold; text-align: center; position: absolute; top: 20px; left: 20px; color: #fff; font-style: normal;}
.hot-bnr-txt {margin-top: -145px; padding-left: 30px;}
.hot-bnr-txt dt {font-size: 24px; font-weight: bold; padding-bottom: 15px; color: #222450;}
.hot-bnr-txt dd {font-size: 18px; font-weight: bold; color: #333;}

.main-popularity {padding:80px 0;}
.main-popularity .main-popularity-tt {text-align:center; margin-bottom:35px;}
.main-popularity .main-popularity-tt dt {font-family:'Montserrat','YoonGothicPro780',sans-serif; font-size:27px; color:#323232;font-weight: 700;}
.main-popularity .main-popularity-tt dd {font-size:18px; color:#5a5dd2; font-weight:400; margin-top:15px;}
.main-popularity .main-popularity-cont .m-popul-tab {text-align:center; margin-bottom:40px;}
.main-popularity .main-popularity-cont .m-popul-tab li {font-size:20px; font-weight: 400;color:#0d0e2f;display:inline-block;margin-left:25px;cursor:pointer;}
.main-popularity .main-popularity-cont .m-popul-tab li.active-tab {font-weight: 600;}
.main-popularity .main-popularity-cont .m-popul-tab li:first-child {margin-left:0;}
.main-popularity .main-popularity-cont .m-popul-con {*zoom:1;}
.main-popularity .main-popularity-cont .m-popul-con:after {content:""; display:block; clear:both;}
.main-popularity .main-popularity-cont .m-popul-con .m-popul-item {float:left; width:172px; height:180px; background:#f0f1f7; margin-left:35px;}
.main-popularity .main-popularity-cont .m-popul-con .m-popul-item:first-child {margin-left:0;}
.main-popularity .main-popularity-cont .m-popul-con .m-popul-item a {display:block; width:172px; height:180px; text-align:center; padding-top:12px; box-sizing:border-box;}
.main-popularity .main-popularity-cont .m-popul-con .m-popul-item dl {margin-top:5px;}
.main-popularity .main-popularity-cont .m-popul-con .m-popul-item dt {font-size:12px; color:#828282; line-height:15px;}
.main-popularity .main-popularity-cont .m-popul-con .m-popul-item dd {font-size:14px; color:#323232;line-height:16px;font-weight: 500;}
.main-popularity .main-popularity-cont .btn-more-popul {text-align:center; width:200px; margin:40px auto 0; display:block;}
.main-popularity .main-popularity-cont .btn-more-popul span {line-height:21px;font-size:15px; color:#222450;display:inline-block;font-weight: 500;}
.main-popularity .main-popularity-cont .btn-more-popul:before {content:"";display:inline-block;vertical-align:middle;width:21px;height:21px;margin-top: 0px;background:url('/re_181207/images/more-ico.png') top left no-repeat;margin-right:10px;}
.main-popularity .main-popularity-cont .btn-more-popul * {vertical-align:middle;}

.main-publog { padding:80px 0;}
.main-publog .main-publog-tt {text-align:center; margin-bottom:35px;}
.main-publog .main-publog-cont {*zoom:1;}
.main-publog .main-publog-cont:after {content:""; display:block; clear:both;}
.main-publog .main-publog-cont .main-publog-item {width:487px; height:274px; float:left; overflow:hidden}
.main-publog .main-publog-cont .main-publog-item:nth-child(even) {float:right;}
.main-publog .btn-more-tube {text-align:center; width:200px; margin:40px auto 0; display:block;}
.main-publog .btn-more-tube span {line-height:21px;font-size:15px;color:#222450;display:inline-block;font-weight: 500;}
.main-publog .btn-more-tube:before {content:"";display:inline-block;vertical-align:middle;width:21px;height:21px;margin-top: 0px;background:url('/re_181207/images/more-ico.png') top left no-repeat;margin-right:10px;}
.main-publog .btn-more-tube * {vertical-align:middle;}

.main-publog-tube1 {float:left; width:485px; height:285px;}
.main-publog-tube2 {float:right; width:487px; height:285px;}
.main-publog-tube2 > div {float: left; width: 231px; background: #fff; margin-right: 25px; margin-bottom:26px; }
.main-publog-tube2 > div:nth-child(2n) {margin-right:0}
.main-publog-tube2 > div:nth-child(3n) {margin-bottom:0}
.main-publog-tube2 > div:nth-child(4n) {margin-bottom:0; margin-right:0}
.main-publog-tube2 > div.videolink {opacity:0.4; transition:1s}
.main-publog-tube2 > div.videolink:hover {opacity:1; transition:1s}

/* ¸ÞÀÎ ÇÏ´Ü ¹è¼Û ÄÜÅÙÃ÷ Ãß°¡ */
.m_delivery_wrap {background: #fff; text-align: center; position: relative; padding: 80px 0; user-select: none;}
.m_delivery_wrap .main-popularity-tt dt {font-family: 'Montserrat','YoonGothicPro780',sans-serif ;font-size:27px; color:#323232;font-weight: 700;}
.m_delivery_wrap .main-popularity-tt dd {font-size:18px; color:#5a5dd2; font-weight:400; margin-top:15px;}
.m_delivery_wrap .cont_box {width: 1000px; margin: 0 auto; padding: 50px 0;}
.m_delivery_wrap .cont_box .cnt_quick, .m_delivery_wrap .cont_box .cnt_post {display: inline-block; width: 390px; height: 170px; margin: 10px; text-align: left;  position: relative; padding: 40px}
.m_delivery_wrap .cont_box .cnt_quick {background-color: #f0f1f7; transition: .3s;}
.m_delivery_wrap .cont_box .cnt_quick:hover, .cnt_post:hover {transform: translateY(-10px); transition: .3s; box-shadow: 0 10px 10px rgba(136,136,136,0.3);}
.m_delivery_wrap .cont_box .cnt_post {background-color: #f4f1ea;}
.m_delivery_wrap .cont_box .cnt_quick img, .m_delivery_wrap .cont_box .cnt_post img {position: absolute; top: 80px; right: 20px;}
.m_delivery_wrap .cont_box dl dt {font-size: 21px; color: #333; margin-bottom: 20px; font-weight: bold;}
.m_delivery_wrap .cont_box dl dd {font-size: 14px; color: #777;}
.m_delivery_wrap .cont_box dl dd.quick_info {color: #42369c; margin-top: 10px;}	
.m_delivery_wrap .cont_box dl dd.post_info {color: #9b5d4b; margin-top: 32px;}

.m_delivery_wrap a.btn_go_basket span {line-height:21px; font-size:15px; color: #333;}
.m_delivery_wrap a.btn_go_basket span.go_to {margin-left: 10px; color: #5a5dd2;  transition: .2s; width: 85px; display: inline-block;}
.m_delivery_wrap a.btn_go_basket span.go_to img.arrow {margin-left: 7px;}
.m_delivery_wrap a.btn_go_basket span.go_to:hover {transform: translateX(6px); transition: .2s; color: #5262ff;}

/* Footer ¸®´º¾ó */
.footer {background: #F0F1F7; padding:40px 0 30px 0; letter-spacing: 0.3px;}
.footer .logo, .footer .sitemap, .footer .siteinfo {width: 1000px; position: relative;}
.footer .logo h5 {display: inline-block; background: url('/sub_cs/img/delivery/footer_logo.png?t=1') no-repeat; width: 151px; height: 33px;}
.footer .logo p {display: inline-block; font-size: 15px; color: #333; padding-left: 25px; vertical-align: 7px;}
.footer .logo p span {color: #222450; font-weight: bold; transition: .3s; font-size: 15px;}
.footer .logo p span:hover {color: #5a5dd2; transition: .3s;}
.footer .logo p span img {padding-left: 6px;}			
.footer .logo ul {position: absolute; top: 17px; right: 0;}
.footer .logo ul li {display: inline-block; width: 16px; height: 16px; transition: .2s; margin-left: 15px;}
.footer .logo ul li a {display: block; width: 16px; height: 16px; transition: .3s;}
.footer .logo ul li a:hover {background-color: rgba(240,241,247,0.5); transition: .3s;}
.footer .logo ul li.kakao {background: url('/sub_cs/img/delivery/footer_kakao.png?t=1') no-repeat;}
.footer .logo ul li.fb {background: url('/sub_cs/img/delivery/footer_fb.png?t=1') no-repeat;}
.footer .logo ul li.ig {background: url('/sub_cs/img/delivery/footer_ig.png?t=1') no-repeat;}
.footer .logo ul li.tw {background: url('/sub_cs/img/delivery/footer_tw.png?t=1') no-repeat;}
.footer .logo ul li.blog {background: url('/sub_cs/img/delivery/footer_blog.png?t=1') no-repeat;}

.footer .sitemap {padding-top: 30px;}
.footer .sitemap:after {content: ""; display: block; clear: both;}
.footer .sitemap dl {display: inline-block; vertical-align: text-top; float: left; margin-left: 107.5px;}
.footer .sitemap dl:first-child {margin-left: 0;}
.footer .sitemap dl dt {font-size: 14px; color: #222450; font-weight: 500; margin-bottom: 13px; line-height: 16px;}
.footer .sitemap dl dt a {font-size: 14px; color: #222450; font-weight: 500; margin-bottom: 13px; line-height: 16px;}
.footer .sitemap dl dd, .footer .sitemap dl dd a {font-size: 13px; line-height: 15px; color: #333;}
.footer .sitemap dl dd li a {margin-bottom: 7px; display: block; transition: .2s;}
.footer .sitemap dl dd li a:hover {color: #5a5dd2; transition: .2s;}
.footer .sitemap dl.cs_wrap .cs_num {font-size: 20px; line-height: 22px; color: #111; font-weight: 700; margin-bottom: 7px;}
.footer .sitemap dl.cs_wrap  ul.cs_time li {margin-bottom: 5px;}
.footer .sitemap dl.cs_wrap .cs_link {padding-top: 10px;}
.footer .sitemap dl.cs_wrap .cs_link a {font-weight: 600; color: #222450; letter-spacing: 1px;}
.footer .sitemap dl.cs_wrap .cs_link a:last-child {letter-spacing: 0;}
.footer .sitemap dl.cs_wrap .cs_link a:before {content:"|"; display:inline-block; width:12px; text-align:center; font-weight:400; color: #aaa;}
.footer .sitemap dl.cs_wrap .cs_link a:first-child:before {display: none;}

.footer span.f_line {background: url('/sub_cs/img/delivery/footer_line.png?t=1') no-repeat; margin: 0 4px; width: 2px; height: 12px; display: inline-block;} 
.footer hr.border_line {border: none; background: #d8dae1; height: 1px; width: 100%; margin: 25px 0;}

.footer .siteinfo .info_txt {display: inline-block; width: 720px; font-size: 12px; line-height: 19px; color: #888;}
.footer .siteinfo .info_store {display: inline-block; width: 275px; height: 50px;}
.footer .siteinfo .info_store a.playstore {background: url('/sub_cs/img/delivery/footer_play.jpg?t=1') no-repeat; position: absolute; width: 130px; height: 30px; top: 10px; right: 110px; transition: .2s;}
.footer .siteinfo .info_store a.appstore {background: url('/sub_cs/img/delivery/footer_app.jpg?t=1') no-repeat; position: absolute; width: 130px; height: 30px; top: 10px; right: -10px; transition: .2s;}
.footer .siteinfo .info_store a:hover {opacity: .6; transition: .2s;}
/* Footer ¸®´º¾ó ½ºÅ¸ÀÏ Á¾·á */

/* ±âÁ¸ ÇÏ´Ü  */
.main-bottom {background:#f0f1f7; padding:40px 0; border-top:1px solid #d6d6da;}
.main-bottom .main-bottom-cont {*zoom:1; margin-top:20px;}
.main-bottom .main-bottom-cont:after {content:""; display:block; clear:both;}
.main-bottom .main-bottom-cont dl {float:left; margin-left:50px;}
.main-bottom .main-bottom-cont dl:first-child {margin-left:0;}
#kakao_talk{margin-top:25px;}
.main-bottom .main-bottom-cont dl dt {font-size:14px;font-weight: 500; color:#222450;margin-bottom:15px;line-height:16px;}
.main-bottom .main-bottom-cont dl dt a {color:#222450;}
.main-bottom .main-bottom-cont dl dd {font-size: 12px;line-height: 14px; color:#313131;font-weight: 400;}
.main-bottom .main-bottom-cont dl dd li a {margin-bottom:7px; display:block;}
.main-bottom .main-bottom-cont dl.cs-box dt {color:#313131;}
.main-bottom .main-bottom-cont dl.cs-box .cs-num {font-size:20px;line-height:22px;color:#313131;font-weight: 700;}
.main-bottom .main-bottom-cont dl.cs-box .cs-time {margin:13px 0;}
.main-bottom .main-bottom-cont dl.cs-box .cs-time li {margin-top:5px;}
.main-bottom .main-bottom-cont dl.cs-box .cs-time li:first-child {margin-top:0;}
.main-bottom .main-bottom-cont dl.cs-box .cs-link a {font-weight: 600;}
.main-bottom .main-bottom-cont dl.cs-box .cs-link a:before {content:"|"; display:inline-block; width:12px; text-align:center; font-weight:400;}
.main-bottom .main-bottom-cont dl.cs-box .cs-link a:first-child:before {display:none;}



/*¸ÞÀÎ ÇÏ´Ü css Ãß°¡*/

.wrap {width: 100%; background:url('/re_181207/images/bottom_bg.jpg') no-repeat;}
.main-publog {width:860px; margin: 0 auto;}
.main-publog div {width:100% !important;}
.main-publog-tt dt {width:860px; font-size: 27px; color: #fff; font-weight: 700; text-align: center;}
.main-publog-tt dd {font-size: 18px; color: #ffce29;font-weight: 400; margin-top: 10px; text-align: center; margin-bottom: 60px;}

/*tab*/
.tabs {width:860px; margin-top:50px; overflow: hidden;}
.tabs li{float: left; margin-right: 5px; display: inline-block; cursor:pointer; margin-bottom: -10px;}
.tabs li:nth-child(5){margin-right: 0; margin-left:0}
.tabs li.tab06 img {position:absolute; right:-125px; top:230px;}
.tab-link{display:inherit; }
.videolink__video-link__image {}
.tab-content .videolink .videolink__video-container {height:480px}
.tab-content{width:860px; height:486px; border:3px solid #ffce29; box-sizing:border-box}

#tab-02, #tab-03, #tab-04, #tab-05, #tab-06 {display: none;}

.event-link{text-align: center; margin-top: 30px;}
.event-link span{color: #fff; font-size: 15px; font-weight: 500px;}


#footer2 {*zoom:1; background:#f0f1f7;}
#footer2:after {content:""; display:block; clear:both;}
#footer2 .section {padding:25px 0;}
#footer2 .foot-menu {font-size:0; line-height:0; margin-bottom:15px;}
#footer2 .foot-menu a {font-size: 13px;line-height:20px;color:#000;display:inline-block;position:relative;padding-left:10px;margin-left:10px;font-weight:400;}
#footer2 .foot-menu a:first-child {padding-left:0; margin-left:0;}
#footer2 .foot-menu a:before {content:"|"; display:inline-block; position:absolute; top:0; left:0;}
#footer2 .foot-menu a:first-child:before {display:none;}
#footer2 .foot-info {font-size:12px;line-height: 16px;color:#000;font-weight: 300;}
#footer2 .foot-sns {position:absolute; right:40px; bottom:33px; font-size:0; line-height:0;}
#footer2 .foot-sns a {display:inline-block; margin-left:15px;}

/* ½Ç½Ã°£ ¹è¼Û ¾È³» ¸®´º¾ó */
.godelivery .ban_on {z-index: 1; position: absolute; top: 0; right: 0; }
.godelivery .ban_on img {width: 60px;height: 55px; opacity: 0;}
.godelivery .ban_off {position: absolute;top: 0; right: 0; width: 60px; height: 55px;}

/* ÄÚ·Î³ª¹ÙÀÌ·¯½º °ü·Ã ¾È³» Ãß°¡ */
.notice_guard_wrap {width: 100%; position: relative; background: #f7f7f7}
.notice_guard_wrap .notice_guard {width: 963px; padding: 40px 30px; margin: 0 auto; box-sizing: border-box;}
.notice_guard_wrap .notice_guard::after {display: block; content: ""; clear: both;}
.notice_guard_wrap .notice_guard img {display: inlne-block;  float: left;width: 100px; height: auto; margin: 5px 50px 0 50px;}
.notice_guard_wrap .notice_guard p {float: left; font-size: 14px; color: #000; line-height: 26px; text-align: left;}
.notice_guard_wrap .notice_guard p > span {display: block; font-size: 14px; color: #404099; margin-top: 10px;}