@charset "euc-kr";


/*¸ÞÀÎ³ëÆ¼½º150105*/
.main_notice_new	{width: 100%;max-width: 980px;margin: 0 auto;}
.main_notice_new	p.m_tit	{font-size: 20px;/*font-family: Times New Roman;*/color: #333;text-align: center;width: 14%;float:left;line-height:58px;font-weight:600;}
.wish	{position:relative;overflow:hidden;height:58px;}
.wish	ul	{position:absolute;left:0;top:0;width:80%;}
.wish	ul	li	{position:relative;background:url(../images/icon/point_07.gif) no-repeat 0 center;font-size:14px;padding-left:10px;}
.wish	ul	li	a	{height:58px;line-height:58px;color:#555;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 80%;display: block;position:relative;}
.wish	ul	li	span	{font-size:12px;position:absolute;right:0;top:25px;display:block;}
.total	{position:absolute;right:0;top:0;}
.total	a	{display:block;border-left:solid 1px #f0f4f8;border-right:solid 1px #f0f4f8;border-top:solid 1px #f0f4f8;}
.wish	p	{position:absolute;right:74px;top:24px;}
.wish	p	a	{font-size:12px;font-family:Times New Roman;color:#999;}
/*//¸ÞÀÎ³ëÆ¼½º150105*/


.main_notice	{border-bottom:solid 1px #ddd;margin-bottom:30px;}
.main_notice.renew {position:relative; border:0;margin:-60px 0 0 0; background:url('../images/bg/bg_main_notice.png') left top repeat; z-index:99;}



.main_notice_box	{width:100%;max-width:980px;margin:0 auto;}
.main_notice_box		table	{}
.main_notice_box		table	td.m_tit	{font-size:20px;font-family:Times New Roman;color:#333;text-align:center;width:14%;}
.main_notice_box		table	td.b_l	{border-left:solid 1px #f0f4f8;border-right:solid 1px #f0f4f8;width:48px;}
.main_notice_box		table	td.b_b	{border-bottom:solid 1px #f0f4f8;}

.n_list	{position:relative;}
.n_list	ul	{}
.n_list	ul	li	{float:left;width:40%;background:url(../images/icon/point_07.gif) no-repeat 0 center;font-size:14px;padding-left:10px;position:relative;}
.n_list	ul	li:first-child	{margin-right:5%;}
.n_list	ul	li	a	{color:#555;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 80%;display: block;}
.n_list	ul	li	span	{font-size:12px;position:absolute;right:0;top:0;display:block;}
.n_list	p	{position:absolute;right:20px;top:0;}
.n_list	p	a	{font-size:12px;font-family:Times New Roman;color:#999;}

.alliance_box	{text-align:center;margin-bottom:35px;}
.alliance_box	li	{display:inline-block;padding:0 43px}
.alliance_box	li	strong	{display:block;color:#333;margin-top:10px;}




/*´º½º¿µ¿ª*/
.news_area	{background:#f0f4f8;padding:40px 0;}
.news_box	{max-width:1000px;width:100%;margin:0 auto;}
.news_box	div.n_box02	{width:33.333%;text-align:center;float:left;position: relative;}
.news_box	div.n_box02:nth-child(2)	{}
.news_box	div.n_box02	h3	{font-size:28px;font-weight:400; font-weight:600; color:#333;margin-bottom:30px;}
.news_box	div.n_box02	ul	{}
.news_box	div.n_box02	ul	li	img {width:100%;max-width:318px;}
.news_box	div.n_box02	ul	li.tit02	{font-size:16px;font-weight:700;color:#333;margin:30px 0 8px 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height:120%;}
.news_box	div.n_box02	ul	li.tit03	{font-size:13px;color:#777;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news_box	div.n_box02 ul li .btn-example {display:inline-block;position:relative;}
.news_box	div.n_box02 ul li .btn-example .playBtn {position:absolute;top:0;left:0;}


.news_box	div.n_box02 #hotnewsRoll img {max-width:318px;}
.news_box	div.n_box02 #hotnewsRoll .owl-controls {display:none;}
.news_box	div.n_box02 p.tit02	{font-size:16px;font-weight:700;color:#333;margin:30px auto 8px;max-width:318px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height:120%; }
.news_box	div.n_box02 p.tit03	{font-size:13px;color:#777;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

/*·¹ÀÌ¾îÆË¾÷*/
.layer {display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:100;}
.layer .bg {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}
.layer .pop_layer	{display:block;position:relative;}
.video	{margin:0 20%;height:450px;position:relative;}
.pop_layer {display:none; height:auto;z-index: 10;width:100%;}
.box_type01	{position: absolute; top: 50%; left: 50%; width:100%;}
.pop_content	{background:#fff;padding:25px;}
.btn-r	{position:absolute;right:-60px;top:0;}


.main_f_bg	{position:relative;/*background:url(../images/bg/main_f_bg.jpg) no-repeat center;width:100%;height:800px;text-align:center;margin-bottom:-1px;*/}
.main_f_bg	p	{text-align:center;position:absolute;top:35%;width:100%;}
.main_f_bg	p	span	{display:block;color:#fff;text-decoration:underline;font-size:20px;line-height:130%;}
.main_f_bg	p	strong	{display:block;color:#fff;font-size:56px;margin-bottom:20px;}
.main_f_bg	a	{display:block;position:absolute;top:58%;width:100%;text-align:center;}




/**/

.banner_s_box	{max-width:1000px;width:100%;margin:0 auto 50px auto;position:relative;}

/*¸®¼Ø½ºÅä¸®*/
.main_resom_stroy	{background:url(../images/bg/bg_story.gif) repeat 0 0;padding:60px 0;}
.main_resom_stroy	.resom_content	{width:100%;max-width:1000px;margin:0 auto;}
.main_resom_stroy	.resom_content	p.tit	{font-size: 28px;font-weight:600;color: #333;text-align: center;margin-bottom:30px;}

.stroy_box	{margin:0 5px;}
.stroy_box	p.s_img	{text-align:center;margin-bottom:10px;}
.stroy_box	p.s_img	img	{height:140px;max-width:140px!important;-webkit-border-radius:100px;-moz-border-radius: 100px;border-radius: 100px;}

.story_txt_w	{margin-top:40px;background:#fff;}
.story_txt_w	.story_txt	{line-height:140%;padding:18px;border:solid 1px #ddd;min-height:132px;font-size:13px;position:relative;}
.story_txt_w	.story_txt	p	{text-align:center;font-size:15px;color:#333;margin-bottom:20px;font-weight:700;}

.story_txt	span.arrow01	{position:absolute;top:-22px;left:50%;margin-left:-14px;}
.story_txt	span.arrow01	img	{width:29px!important;}

.all_btn	{max-width:1000px;margin:0 auto;}
.all_btn	a	{text-align:right;display:block;}




/* FlexSlider Necessary Styles
*********************************/
.flexslider01 { max-height:558px; overflow:hidden; margin: 0; padding: 0;position:relative;}
.flexslider01 .slides > li {text-align:center;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider01 .slides img.web_type {width: 100%; display: inline-block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* FlexSlider Default Theme
*********************************/
.flexslider01 { margin: 0 ; background: #fff; }
.flex-viewport { max-height: 496px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider01 .slides { zoom: 1; max-width:1920px; margin: 0 auto;}
.carousel li { margin-right: 5px; }

/* Direction Nav */
.flex-direction-nav {*height: 0;display:none!important;}
.flex-direction-nav a  { text-decoration:none; display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; bottom: 40%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;text-indent:-999em; }
.flex-direction-nav .flex-prev { left: -50px; }
.flex-direction-nav .flex-next { right: -50px; text-indent:-9999em;}
.flexslider01:hover .flex-prev { opacity: 0.7; left: 10px; }
.flexslider01:hover .flex-next { opacity: 0.7; right: 10px; }
.flexslider01:hover .flex-next:hover, .flexslider01:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }
.flex-direction-nav a.flex-next:before  { content: '\f002'; }


.flexslider02	.flex-direction-nav {*height: 0;display:block!important;}
.flexslider02	.flex-direction-nav a  {position: absolute; bottom: 45%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer;text-indent:-999em;width:14px;height:30px;z-index:999;}
.flexslider02	.flex-direction-nav .flex-prev { background:url(../images/btn/news_l.png)0 0;left: 0px; }
.flexslider02	.flex-direction-nav .flex-next { background:url(../images/btn/news_r.png)0 0;right: 0px; text-indent:-9999em;}
.flexslider02:hover .flex-prev { opacity: 1; left: 10px; }
.flexslider02:hover .flex-next { opacity: 1; right: 10px; }
.flexslider02:hover .flex-next:hover, .flexslider01:hover .flex-prev:hover { opacity: 1; }
.flexslider02	.flex-direction-nav .flex-disabled { opacity: 1!important; filter:alpha(opacity=10); cursor: default; }
.flexslider02	.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }
.flexslider02	.flex-direction-nav a.flex-next:before  { content: '\f002'; }

.flexslider02	.flex-control-nav	{display:none!important;}

.flexslider02	ul.slides	li	p.tit01	{font-size: 16px;
font-weight: 700;
color: #333;
margin: 30px 0 8px 0;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;}
.flexslider02	ul.slides	li	p.tit02	{font-size: 13px;
color: #777;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;}



/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; }

/* Control Nav */
.flex-control-nav {display:block;width: 100%; position: absolute; bottom: 10px; text-align: center;z-index:99;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {display: block;width: 26px;height: 26px;margin: 0 7px;background:url(../images/icon/ms_off.png) no-repeat 0 3px;text-indent:-9999em;}
.flex-control-paging li a:hover {display: block;width: 26px;height: 26px;margin: 0 7px;background:url(../images/icon/ms_on.png) no-repeat 0 0;}
.flex-control-paging li a.flex-active {display: block;width: 26px;height: 26px;margin: 0 7px;background:url(../images/icon/ms_on.png) no-repeat 0 0;}

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

img.web_type	{}
img.mobile_type	{display:none;}

.renew .flex-control-nav {bottom:78px;}






/* 20181115 Ãß°¡ */
.main_notice.renew .main_notice_new	{width: 100%;max-width: 1000px;margin: 0 auto;}
.main_notice.renew .main_notice_new	p.m_tit	{font-size: 17px;/*font-family: Times New Roman;*/color: #fff;text-align: center;width: 14%;float:left;line-height:60px;font-weight:600;}
.main_notice.renew .wish	{position:relative;overflow:hidden;height:60px;}
.main_notice.renew .wish	ul	{position:absolute;left:0;top:0;width:80%;}
.main_notice.renew .wish	ul	li	{position:relative;background:url(../images/icon/point_07_re.gif) no-repeat 0 center;font-size:14px;padding-left:10px;}
.main_notice.renew .wish	ul	li	a	{height:60px;line-height:60px;color:#fff;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 80%;display: block;position:relative;}
.main_notice.renew .wish	ul	li	span	{font-size:12px;color:#999;position:absolute;right:0;top:23px;display:block;}
.main_notice.renew .total	{position:absolute;right:0;top:0;}
.main_notice.renew .total	a	{display:block;border:0;}
.main_notice.renew .wish	p	{position:absolute;right:74px;top:22px;}
.main_notice.renew .wish	p	a	{font-size:15px;font-family:Times New Roman;color:#fff;}

.happyListM {position:relative; max-width:1000px; margin:52px auto 0; padding:0 0 47px 0;display:none;}
.happyListM:after {content:""; display:block; clear:both;}
.happyListM .tit {font-size:13px; color:#777; line-height:1.2; padding:0 0 35px 0;}
.happyListM .tit span {font-size:28px; color:#333; font-weight:600;  line-height:1.2; padding:0 10px 0 0;}
.happyListM .more {position:absolute; right:0; top:10px; font-family: Times New Roman; font-size:15px;}
.happyListM .flex-viewport {/*overflow:visible !important;*/}
.happyListM .imgArea {position:absolute; left:0; top:0;}
.happyListM .txtArea {margin:0 0 0 46.8%; word-break:keep-all;}
.happyListM .txtArea:after {content:""; display:block; clear:both;}
.happyListM .txtArea .title {font-size:30px; color:#333; font-weight:600; line-height:1.4;}
.happyListM .txtArea .day {font-family: Times New Roman; font-size:14px; color:#999; line-height:1.2; padding:14px 0 30px 0;}
.happyListM .txtArea .conf {font-size:14px; color:#777; line-height:1.7;}
.happyListM ul {}
.happyListM ul li {position:relative; min-height:280px;}
.happyListM .flex-direction-nav {position:absolute; left:0; bottom:0; width:100%; margin:0;}
.happyListM .flex-direction-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.happyListM .flex-control-paging li a {display: block;width: 14px;height: 14px;margin: 0 8px;background:url(../images/icon/msre_off.png) no-repeat 0 0;text-indent:-9999em;}
.happyListM .flex-control-paging li a:hover {display: block;width: 14px;height: 14px;margin: 0 8px;background:url(../images/icon/msre_on.png) no-repeat 0 0;}
.happyListM .flex-control-paging li a.flex-active {display: block;width: 14px;height: 14px;margin: 0 8px;background:url(../images/icon/msre_on.png) no-repeat 0 0;}
.happyListM .flex-left {position:absolute; left:-60px; top:50%; margin:-30px 0 0 0;}
.happyListM .flex-right {position:absolute; right:-60px; top:50%; margin:-30px 0 0 0;}


.informationM {max-width:1000px; margin:43px auto 48px; overflow:hidden;}
.informationM .tit {font-size:13px; color:#777; line-height:1.2; padding:0 0 35px 0;}
.informationM .tit span {font-size:28px; color:#333; font-weight:600; line-height:1.2; padding:0 10px 0 0;}
.informationM ul {text-align:center; margin:0 48px;}
.informationM ul:after {content:""; display:block; clear:both;}
.informationM ul li {float:left; width:25%;}
.informationM ul li .ico {width:100%; overflow:hidden;}
.informationM ul li p {font-size:14px; color:#333; font-weight:600; line-height:1.2; padding:8px 0 0 0;}


@media all and (max-width: 1130px){
#banner_slid.owl-theme .owl-controls .owl-buttons div.owl-prev {left:0 !important;}
#banner_slid.owl-theme .owl-controls .owl-buttons div.owl-next {right:0 !important;}
#banner_slid02.owl-theme .owl-controls .owl-buttons div.owl-prev {left:0 !important;}
#banner_slid02.owl-theme .owl-controls .owl-buttons div.owl-next {right:0 !important;}
.happyListM .flex-left {left:0 !important;}
.happyListM .flex-right {right:0 !important;}
}

@media all and (max-width: 900px){
.happyListM {width:auto; margin:40px 10px 0;}
.happyListM .imgArea {position:relative; left:0; top:0; text-align:center;}
.happyListM .txtArea {margin:20px 0 0 0;}
.happyListM .flex-viewport {max-height:100%;}
.informationM {width:auto; margin:43px 10px 48px;}
}

@media all and (max-width: 768px){
.main_notice.renew .main_notice_new	p.m_tit	{font-size: 102%;width: 18%;}
.main_notice.renew .wish	{}
.main_notice.renew .wish	ul	{width:75%;}
.main_notice.renew .wish	ul	li	font-size:12px;padding-left:10px;padding-right:5%;}
.main_notice.renew .wish	ul	li	a	{}
.main_notice.renew .wish	ul	li	span	{font-size:12px;position:absolute;right:0;top:21px;display:none;}
.main_notice.renew .wish	p	a	{font-size:12px;}
}






/** media **/
@media all and (max-width: 1400px){

.main_f_bg	p	{text-align:center;position:absolute;top:20%;width:100%;}
.main_f_bg	a	{display:block;position:absolute;top:52%;width:100%;text-align:center;}


}



@media all and (max-width: 1200px){

.video	{margin:0 15%;height:450px;}

.main_f_bg	{position:relative;/*background:url(../images/bg/main_f_bg.jpg) no-repeat center;width:100%;height:800px;text-align:center;margin-bottom:-1px;*/}
.main_f_bg	p	{text-align:center;position:absolute;top:25%;width:100%;}
.main_f_bg	p	span	{display:block;color:#fff;text-decoration:underline;font-size:20px;line-height:130%;}
.main_f_bg	p	strong	{display:block;color:#fff;font-size:40px;margin-bottom:20px;}
.main_f_bg	a	{display:block;position:absolute;top:60%;width:100%;text-align:center;}



}



@media all and (max-width: 768px){


/*¸ÞÀÎ³ëÆ¼½º150105*/
.main_notice_new	{width: 100%;max-width: 980px;margin: 0 auto;}
.main_notice_new	p.m_tit	{font-size: 102%;/*font-family: Times New Roman;*/color: #333;text-align: center;width: 18%;float:left;line-height:58px;}
.wish	{position:relative;overflow:hidden;height:58px;}
.wish	ul	{position:absolute;left:10px;top:0;width:75%;}
.wish	ul	li	{position:relative;background:url(../images/icon/point_07.gif) no-repeat 0 center;font-size:12px;padding-left:10px;padding-right:5%;}
.wish	ul	li	a	{height:58px;line-height:58px;color:#555;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%;display: block;position:relative;}
.wish	ul	li	span	{font-size:12px;position:absolute;right:0;top:21px;display:none;}
.total	{position:absolute;right:0;top:0;}
.total	a	{display:block;}
.wish	p	{position:absolute;right:60px;top:24px;}
.wish	p	a	{font-size:12px;font-family:Times New Roman;color:#999;}

/*//¸ÞÀÎ³ëÆ¼½º150105*/







.main_notice	{border-bottom:solid 1px #ddd;margin-bottom:25px;}

.main_notice_box	{width:100%;max-width:980px;margin:0 auto;}
.main_notice_box		table	{}
.main_notice_box		table	td.m_tit	{font-size:102%;font-family:Times New Roman;color:#333;text-align:center;}
.main_notice_box		table	td.b_l	{border-left:solid 1px #f0f4f8;border-right:solid 1px #f0f4f8;}
.main_notice_box		table	td.b_b	{border-bottom:solid 1px #f0f4f8;}

.n_list	{position:relative;}
.n_list	ul	{margin:0 10px;height:13px;overflow:hidden;}
.n_list	ul	li	{float:none;width:100%;background:url(../images/icon/point_07.gif) no-repeat 0 center;font-size:12px;padding-left:10px;position:relative;}
.n_list	ul	li:first-child	{margin-right:0;display:block;}
.n_list	ul	li	a	{color:#555;display:block;margin:0 50px 0 0;line-height:13px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.n_list	ul	li	span	{font-size:12px;position:absolute;right:0;top:0;display:none;}
.n_list	p	{position:absolute;right:10px;top:0;}
.n_list	p	a	{font-size:12px;font-family:Times New Roman;color:#999;}

.alliance_box	{text-align:center;margin-bottom:35px;}
.alliance_box	li	{float:left;padding:0%;width:22%;margin:0 1.5%;}
.alliance_box	li	img	{width:100%;max-width:80px;}
.alliance_box	li	strong	{display:block;color:#333;margin-top:10px; line-height:1.3;}

/*´º½º¿µ¿ª*/
.news_box	div.n_box02	{width:100%;text-align:center;float:none;}
.news_box	div.n_box02:nth-child(2)	{width:100%;}
.news_box	div.n_box02	ul	{}
.news_box	div.n_box02	ul	li	{margin-bottom:40px;}
.news_box	div.n_box02	ul	li	img	{max-width:318px;width:100%;}

#hotnewsRollm img {max-width:318px;}
#hotnewsRollm p.tit03 {margin-bottom:40px;}


.video	{margin:0 20px;height:300px;}

.all_btn	a	{text-align:center;display:block;}

.flexslider01 .slides img.web_type {width: 100%; display: none;}
.flexslider01 .slides img.mobile_type {width: 100%; display: block;}

.btn-r	{position:absolute;right:0px;top:-60px;}

img.web_type	{display:none;}
img.mobile_type	{display:block;}

.main_f_bg	{position:relative;/*background:url(../images/bg/main_f_bg.jpg) no-repeat center;width:100%;height:800px;text-align:center;margin-bottom:-1px;*/}
.main_f_bg	p	{text-align:center;position:absolute;top:25%;width:100%;}
.main_f_bg	p	span	{display:block;color:#fff;text-decoration:underline;font-size:15px;line-height:130%;margin:0 20px }
.main_f_bg	p	strong	{display:block;color:#fff;font-size:25px;margin-bottom:20px;}
.main_f_bg	a	{display:block;position:absolute;top:58%;width:100%;text-align:center;}

.main_resom_stroy	{background:url(../images/bg/bg_story.gif) repeat 0 0;padding:60px 0 10px 0;}


.stroy_box	p.s_img	img	{height:120px;max-width:120px!important;-webkit-border-radius:100px;-moz-border-radius: 100px;border-radius: 100px;}
.banner_s_box	{max-width:1000px;width:100%;margin: 0 auto 20px auto;position:relative;}


}


@media all and (max-width: 570px){	

.wish	ul	{width:65%;}

}





@media all and (max-width: 560px){
.happyListM .tit {padding:0 0 20px 0; text-align:center;}
.happyListM .tit span {display:block;}
.happyListM .txtArea .title {font-size:22px;}
.happyListM .txtArea .day {font-size:12px; padding:10px 0 15px 0;}
.happyListM .txtArea .conf {font-size:13px;}
.happyListM .flex-left {left:0; margin:-148px 0 0 0;}
.happyListM .flex-right {right:0; margin:-148px 0 0 0;}


.informationM .tit {padding:0 0 20px 0; text-align:center;}
.informationM .tit span {display:block;}
.informationM ul {margin:0 20px;}
.informationM ul li {width:50%; margin:0 0 20px 0;}
.informationM ul li p {font-size:13px;}



}


































































































