@charset "utf-8";
ul,li{list-style:none;}

/* 200331 */
.con01_01 .item-row:nth-child(1) .item-content a,
.con01_01 .item-row:nth-child(2) .item-content a,
.con01_01 .item-row:nth-child(3) .item-content a,
.con01_01 .item-row:nth-child(4) .item-content a{margin-bottom:36px;}
.top_banner_cont{background:url(../img/top_banner_bg.png) no-repeat center /cover;}
.top_banner_box{widtH:1300px; max-width:100%; margin:0 auto;position:relative;}
.top_banner_box:before,
.top_banner_box .imgbox{float:left; text-align:right; width:50%;}
.countdown_box{float:left; width:50%; position:relative;}
.hidden-xs.hidden-sm .top_close{position:absolute;top:5px;right:10px;}
.top_close{position:absolute;top:50% !important;right:0 !important;transform:translateY(-50%)}
.top_banner_box .countdown_box span{vertical-align:middle; font-size:25px;}
.top_banner_box .countdown_box > a img{margin-right:15px;}
.top_banner_box .countdown_box > a{padding:32.5px 0 32.5px 48px; display:inline-block;}
.top_banner_cont > a{display:block;}
.random_txt{position:absolute;top:50%;left:20px;transform:translateY(-50%); color:#888 !important;}
.item_p{line-height:2;}
.close_cover{position:absolute;top:0;left:50%;transform:translateX(-50%); width:1300px; height:100%;}
 .hidden-xs.hidden-sm .close_cover .top_close{top:50%;right:0;transform:translateY(-50%);}
 .main_top_banner .container_img{position:relative;}
 .tb_img > img{display:block; margin:0 auto;}


@media (max-width:1600px){
	.wing-wrap{display:none;}
}


@media (min-widtH:2000px){
	.container_img > img{widtH:100%; display:block;}
}
@media (max-widtH:1900px){
	.container_img > img{widtH:100%; display:block;}
}



@media (max-width:991px){
	.con01_01 .item-row:nth-child(3) .item-content a,
	.con01_01 .item-row:nth-child(4) .item-content a{margin-bottom:0;}
}



select,option,input{
	font-family:'NanumBarunGothic', sans-serif !important;
	font-weight:500;
}
h1,h2{
	line-height:1 !important;
}
a,area,map,select,input{

	outline:none !important;
	text-decoration:none !important;
}
select{
	border:1px solid #ccc !important;
}
body{
 	overflow-x:hidden; 
}
.pc-menu .nav-top .sub-2dli{
	display:none;
}
.pc-menu .sub-icon::after{
	content:"" !important;
}
.pc-img{
	display:block;
	margin:0 auto;
}
.m-img{
	max-width:none !important;
	width:100%;
	margin:0 auto;
	display:none;
}
/* header */
.cs_lnb{
	position:relative;
}
.cs_lnb li{
	list-style:none;
}
.cs_lnb .down_bt{
	display:inline-block;
	padding-left:5px;
}
.cs_tsub{
	position:absolute;
	left:50%;
	transform:translateX(-50%);
	top:25px;
	background:#fff;
	width:75px;
	border:1px solid #e5e5e5;
	z-index:100;
	text-align:center;
	padding:5px 0;
	display:none;
}
.cs_tsub li a:hover,.cs_tsub li a:focus,.cs_tsub li a:active,.cs_tsub li.on a{
	text-decoration:underline !important;
	text-underline-position: under;
}
.cs_tsub li a{
	font-size:12px !important;
}
.main_search{
	float:left;
	width:260px;
	margin-top:23px
}
.user_menu{
	float:right;
	width:150px;
	margin-top:23px
}
/* search */
.main_search{
	background:#f4f4f4;
	padding:0 20px;
	border-radius:40px;
	position:relative;
}
.main_search > form .real_input{
	display:inline-block;
	width:calc(100% - 24px);
}
.main_search > form .real_input input{
	width:100%;
	font-size:16px;
	color:#555; 
	padding:0;
	border:0;
	height:50px;
	background:#f4f4f4;
}
.main_search .rsear_bt{
	display:inline-block;
	width:20px;
}
.main_search > form button{
	border:0;
	background:transparent;
}
.main_search > form button img{
	vertical-align:middle
}
/* search end */
.user_menu ul{
	display:table;
	width:100%;
}
.user_menu ul li{
	display:table-cell;
	width:50%;
	text-align:center;
	list-style:none;
}
.user_menu ul li a{
	display:block;
}
.user_menu ul li a span{
	display:block;
	text-align:center;
}
.user_menu ul li:first-child a span:first-child:after{
	content:"";
	display:inline-block;
	float:right;
	width:1px;
	height:30px;
	background:#eeeeee;
}
.user_menu ul li a span:last-child{
	padding-top:5px;
	color:#715e53;
	font-size:12px;
	letter-spacing:-0.02em;
}
.user_menu ul li:last-child a span:last-child{
	text-indent:10px;
}
/* all_menu */
.all_menu{
	width:200px;
}
.all_menu > a{
	background:#665246;
	color:#fff !important;
	height:59px !important
}
.all_menu > a img{
	vertical-align:0px;
}
.all_menu > a span{
	display:inline-block;
	padding-left:25px;
}
.all_ul{
	background:#fff;
	padding:10px 0;
	position:relative;
	/* height:432px; */
	height:auto;
	display:none;
}
.pc-menu .nav-top .all_ul .menu-a{
	text-align:left;
	padding:15px 30px;
	font-size:15px;
	color:#454545;
}
.all_ul .sub-1div{
	position:absolute !important;
	left:100%;
	top:0;
	width:150px;
	height:100%;
}
.all_ul li:hover a,.all_ul li.on a{
	background:#dbd8d6;
}
/* main_body */
.main_wrap >  div{
	padding-top:80px;
}
.main_wrap >  div.con_back{
	padding-top:75px;
	margin-top:80px;
	background:#f9f9f9;
}
.main_wrap .con01{
	max-width:1300px;
	margin:0 auto;
}
.main_wrap .con01 .con_bg{
	margin:0 -10px;
}
.main_wrap .con01 .con_bg:after{
	content:"";
	display:block;
	clear:both;
}
.main_wrap .con01 .con_bg > div{
	float:left;
	width:50%;
	padding:0 10px;
}
.main_wrap h2.con_tit{
	font-size:30px;
	font-weight:500;
	color:#151515;
	text-align:center;
	padding-bottom:40px;
}
.main_wrap h2.con_tit.tit_r{
	font-family:'Roboto';
}
.main_wrap .con_back02{
	background:url(/img/news_bg.jpg)repeat-x 0 0;
}

/* main_con01 */
.main_con01_cover{width:100%;background:#ffc995;}
.main_con01{width:1300px; max-width:100%;margin:0 auto;}


/* con01 */
.con01{text-align:center;}
.con01_tit{font-size:20px; font-weight:500;background:#ffc995; line-height:60px; color:#fff; position:relative; cursor:pointer;}
.con01_tit .img_box{position:absolute; top:50%; right:4%; transform:translateY(-50%); width:20px;}
.con01_tit .img_box > img{display:block;transform:rotate(180deg); widtH:100%;}
.con01_tit.on .img_box > img{transform:rotate(0deg);}
.con01_con{font-size:16px; font-weight:400;background:#fffcfa; height:0; overflow:hidden; transition:height 0.4s;}
.con01_con.on{height:302.73px;}
.con01_con ul{padding:35px 0;}
.con01_con li + li{margin-top:10px;}
.con01_con li:nth-child(3),.con01_con li:nth-child(5){margin-top:20px;}
.con01_con li strong{font-weight:500;}

@media (max-width:480px){
	.con01_con ul{padding:35px 15px;}
	.con01_tit{font-size:16px; line-height:50px;}
	.con01_con{font-size:14px; word-break:keep-all;}
	.con01_con.on{height:374px;}
	.con01_tit .img_box{widtH:15px;}
	.con01_con li + li{margin-top:5px;}
	.con01_con li:nth-child(3),.con01_con li:nth-child(5){margin-top:10px;}
}

/* con01_01 */
.con01_01{width:1300px; max-width:100%;margin:0 auto;}



/* con02 */
.con02,.con03{
	padding-bottom:75px;
}
.con02 .con_wrap{
	max-width:1390px;
	margin:0 auto;
	position:relative;
}
.con02 .con_bg,.con03 .miso-item,.con04 .con_bg,.con05 .miso-post-gallery,.con06 .con_bg,.con07 .miso-post-list{
	max-width:1300px;
	margin:0 auto;
}
.con06 .sns_tit{
	text-align:center;
	padding:20px 0 40px;
}
.con06 .sns_tit span{
	font-family: 'NanumSquare'; 
	font-weight:600;
	font-size:20px;
}
/* con03 */
.con03 .miso-item .item-image{
	border:1px solid #eee;
}
.con03 .miso-item .item-content{
	text-align:center;
}
/* con04 */
.miso-news .post-list{
	position:relative;
}
.miso-news .post-content{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	margin:0;
	padding:0px;
}
.miso-news .post-content a{
	display:block;
	padding:25px 20px;
	color:#fff;
	background:rgba(0,0,0,0.6);
	font-size:18px;
	font-weight:500;
}
/* con05 */
.con05 .miso-moms .post-list{
	border:1px solid #eee;
}
.con05 .miso-moms .post-content{
	padding:20px;
	margin:0;
}
.con05 .miso-moms .post_tit{
	font-size:18px;
	font-weight:500;
}
.con05 .miso-moms .post-text{
	font-size:16px;
	color:#333;
	margin-top:5px;
}
/* .con06 */
.main_wrap .con06 h2.con_tit{
	padding-bottom:0;
}
.con06 .sns_tit span.sns_bg{
	position:relative;
}
.con06 .sns_tit span.sns_bg:after{
	content:"";
	display:block;
	width:227px;
	height:12px;
	background:#cdc9c6;
	position:absolute;
	right:0;
	bottom:0;
	z-index:9
}
.con06 .sns_name{
	position: relative;
    z-index: 10;
}
.con06 .miso-sns .post-image a{
	display:block;
	position:relative;
}
.con06 .miso-sns .post-image a .sns_bg{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	display:none;
}
.con06 .miso-sns .post-image a:hover .sns_bg{
	display:block;
}
/* con07 */
.main_wrap > div.con07{
	padding-top:0;
	margin-top:130px;
	background:#212121;
	color:#fff;
}
.con07 .miso-post-list .post-list li{
	padding:30px 0 25px;
}
.con07 .miso-post-list .post-list li a{
	color:#fff;
	font-size:16px;
}
.con07 .miso-post-list .post-list li a .notice_ca{
	display:inline-block;
	font-size:15px;
	padding:0 20px 0 25px; 
}
/* footer */
.at-footer{
	background:#545454;
}
.footer_left{
	float:left;
}
.web_info{
	margin-bottom:20px;
}
.web_info li{
	display:inline-block;
}
.web_info li:after{
	content:"|";
	display:inline-block;
	padding:0 15px;
	color:#777;
	font-size:0.8em;
	vertical-align:2px;
}
.web_info li:last-child:after{
	display:none;
}
.cs_center{
	float:right;
	text-align:right;
}
.web_info li a{
	font-size:13px;
	color:#ccc;
}
.info_wrap:after{
	content:"";
	display:block;
	clear:both;
}
.info_wrap .footer_logo{
	float:left;
	margin-right:40px;
}
.info_wrap .media-body{
	float:right;
}
.cs_center h3{
	font-size:17px;
	color:#f0f0f0;
}
.cs_center li{
	list-style:none;
}
.cs_center .cs_num{
	font-family:'Roboto';
	color:#e7dad1;
	font-size:27px;
	font-weight:700;
	padding:10px 0 10px;
}
.cs_center li.cs_date,.cs_center li.cs_time{
	font-size:14px;
	color:#ccc;
}
/* menu_custom */
/* .pc-menu .nav-top.nav-both .sub-1div{
	display:block !important;
} */
.pc-menu .nav-top.nav-both .menu-li.lnb_1 .sub-1div{
	display:none !important;
}
.more_mbt,.mfooter_logo,.mcopyright{
	display:none;
}
@media (max-width:1900px){
    .pc-img{
        max-width: 100%;
    }
}
@media (max-width:1330px){
.con_bg, .con03 .miso-item, .con04 .con_bg, .con05 .miso-post-gallery, .con06 .con_bg, .con07 .miso-post-list{
		padding:0 15px;
	}
}
@media (max-width:1080px){
	.cs_center,.footer_left,.info_wrap .media-body{
		float:none;
		width:100%;
		text-align:center;
	}
	.footer_logo,.copyright{
		display:none;
	}
	.mfooter_logo,.mcopyright{
		display:block;
		text-align:center;
	}
	.mfooter_logo img{
		width:120px;
	}
	.mcopyright{
		font-size:12px;
		color:#aaa;
		margin-top:5px;
	}
	.web_info{
		margin:10px 0px 5px;
	}
	.cs_center{
		margin-top:10px;
		padding-top:10px;
		border-top:1px solid #777;
	}
	.web_info li:after{
		padding:0 8px;
	}
}
@media (max-width:991px){
	.pc-img{
		display:none;
	}
	.m-img{
		display:block;
	}
	.m-header .header-icon a .fa{
		font-size:1.5em;
	}
	.m-header .header-logo img{
		margin-left:15px;
		width:100px;
	}
	.m-header .header-icon{
		width:60px;
	}
	.main_vis,.top_banner{
		margin-top:175px;
	}
}
@media (max-width:767px){
	.m-header .header-icon a .fa{
		font-size:1.5em; 
	}
	.main_wrap .con01 .con_bg{
		margin:0 15px;
	}
	.main_wrap .con01 .con_bg > div{
		float:none;
		width:100%;
		padding:0;
	}
	.main_wrap > div{
		padding-top:50px;
	}
	.main_wrap .con01 .con_bg > div.con_left{
		margin-bottom:20px;
	}
	.main_wrap > div.con_back{
		padding-top:50px;
		margin-top:50px;
	}
	.con02, .con03 {
		padding-bottom:50px;
	}
	.main_wrap h2.con_tit{
		text-align:left;
		padding-left:15px;
		padding-right:15px;
		font-size:26px;
		padding-bottom:25px;
	}
	.main_wrap .con06 h2.con_tit{
		text-align:center;
	}
	.more_mbt{
		float:right;
		font-size:14px;
		color:#888 !important;
		line-height:30px;
		display:block;
	}
	.more_mbt img{
		width:6px;
	}
	.con06 .sns_tit{
		padding:15px 0 30px;
	}
	.main_wrap > div.con07{
		margin-top:90px;
	}
	.con07 .miso-post-list .post-list li{
		padding:15px 0;
	}
}

/*200212 KJH 추가*/

/*mobile header*/
.m_header{display:none;}
@media (max-width:991px){
	.m_top{padding-bottom:10%; position:fixed; z-index:10; width:100%; display:none !important;}
	.m_header{position:fixed; background-color:#f08117; width:100%; z-index:20; display:block; /* top:50px; */ top:0px; }
	.m_header .at-container{position:relative; margin:0 15px; text-align:center;}
	.m_header .at-container a.left_menu{position:absolute; top:50%; transform:translateY(-50%); left:0; }
	.m_header .at-container a.center_logo{}
	.m_header .at-container a.right_cart{position:absolute; top:50%; transform:translateY(-50%); right:0; }
	.at-menu{z-index:3; width:100%; position:fixed; /* top:170px !important; */ top:120px !important; height:55px; background-color:#fff;}
	.at-menu .m-menu .m-nav ul li a{font-weight:500; color:#333;}
	.at-menu .m-menu .m-nav ul li{position:relative;}
	.at-menu .m-menu .m-nav ul li.active:after{position:absolute; content:""; width:100%; height:3px; position:absolute; bottom:0; background-color:#f08117;
	left:50%; transform:translateX(-50%);}
}

@media (max-width:768px){
	.m_header .at-container a img{height:100px;}
	.at-menu{/* top:150px !important; */top:100px !important;}
	.main_vis, .top_banner{margin-top:155px;}
}
@media (max-width:480px){
	.m_header .at-container a img{height:80px;}
	.at-menu{/* top:130px !important; */ top:80px !important;}
	.main_vis, .top_banner{margin-top:135px;}
}

/*mobile_footer*/
.mobile_footer{display:none;}
@media (max-width:991px){
	body{padding-bottom:87px;}
	.mobile_footer{display:block; position:fixed; bottom:0; width:100%; background-color:#fff; z-index:10;}
	.mobile_footer .at-container{margin:0 15px; padding:10px 0;}
	.mobile_footer .m_footer{list-style:none; text-align:center; display:table; table-layout:fixed; width:100%;}
	.mobile_footer .m_footer > li{display:table-cell; vertical-align:middle;}
	.mobile_footer .m_footer > li p{font-size:14px; margin-top:5px; text-align:center;}
}
@media (max-width:480px){
	body{padding-bottom:65px;}
	.mobile_footer .at-container{margin:0 15px; padding:5px 0;}
	.mobile_footer .m_footer > li img{height:30px;}
	.mobile_footer .m_footer > li p{font-size:12px; margin-top:3px;}
}
@media (max-width:400px){
	body{padding-bottom:58px;}
	.mobile_footer .m_footer > li img{height:20px;}
}

/*상품 정기결제*/
.it_payment_box{margin-top:25px; padding-top:25px; border-top:1px solid #ddd; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #ddd;}
.it_payment_box > div.radio_box{margin-bottom:10px;}
.it_payment_box > div input[type="radio"] {display:none;}
.it_payment_box > div input[type="radio"] + label span {display:inline-block; width:18px; height:18px; margin:-3px 15px 0 0; vertical-align:middle; background:url('../img/input_radio.png') left top no-repeat; cursor:pointer; background-size:cover;}
.it_payment_box > div input[type="radio"] + label{color:#333333; font-size:16px; font-weight:400; cursor:pointer; margin:0;}
.it_payment_box > div input[type="radio"]:checked + label span {background:url('../img/input_radio_checked.png') no-repeat; background-size:cover;}
.it_payment_box > div input[type="radio"]:checked + label{color:#f08117;}
.it_payment_box > div p{color:#999; font-size:12px; display:inline-block; margin-left:10px;}

/*상품 정기결제 페이지 /page/m09_01.php*/
.container_wide{width:100%; margin:100px auto 0;}
.container_fix{width:1330px; padding:0 15px; margin:0 auto; max-width:100%;}
.regular_payment_box{border:3px solid #f08117;}
.regular_payment_box .regular_payment_container{width:1070px; padding:0 15px; max-width:100%; margin:0 auto; position:relative;}
span.w_br{display:block;}
.regular_payment_box .left_payment{padding:80px 0; width:calc(100% - 31.777%);}
.regular_payment_box .left_payment h1{color:#151515; font-size:50px; font-weight:500;}
.regular_payment_box .left_payment h5{color:#151515; font-size:26px; line-height:39px; font-weight:400; margin:35px 0;}
.regular_payment_box .left_payment .regular_payment_price strike.fake_price{color:#999999; font-size:20px; font-weight:400;}
.regular_payment_box .left_payment .regular_payment_price h3.real_price{color:#f08117; display:inline-block; margin-left:20px;}
.regular_payment_box .left_payment .regular_payment_price h3.real_price span.price{font-weight:500; font-size:40px;}
.regular_payment_box .left_payment .regular_payment_price h3.real_price span.month{font-size:22px; font-weight:400;}
.regular_payment_box .right_payment{position:absolute; right:0; top:50%; transform:translateY(-50%); width:31.777%;}
.regular_payment_btn{margin-top:60px;}
.regular_payment_btn > button{color:#fff; font-size:20px; font-weight:500; width:250px; margin:0 auto; background-color:#f08117; outline:none; box-shadow:none; border:0;
padding:19px 0; display:block;}

@media (max-width:991px){
	.container_wide{margin:80px auto 0;}
	.regular_payment_box .regular_payment_container{padding:60px 15px;}
	.regular_payment_box .right_payment{position:relative; right:auto; top:auto; transform:translateY(0); width:100%;}
	.regular_payment_box .right_payment img{margin:0 auto; display:block; }
	.regular_payment_box .left_payment{width:100%; padding:50px 0 0;}
	
}
@media (max-width:480px){
	.container_wide{margin:60px auto 0;}
	.regular_payment_box .regular_payment_container{padding:40px 15px;}
	.regular_payment_box .left_payment{padding:30px 0 0;}
	.regular_payment_box .left_payment h1{font-size:27px;}
	.regular_payment_box .left_payment h5{font-size:16px; line-height:24px; margin:15px 0;}
	.regular_payment_box .left_payment .regular_payment_price strike.fake_price{font-size:14px; }
	.regular_payment_box .left_payment .regular_payment_price h3.real_price{margin-left:10px;}
	.regular_payment_box .left_payment .regular_payment_price h3.real_price span.price{font-size:24px;}
	.regular_payment_box .left_payment .regular_payment_price h3.real_price span.month{font-size:16px;}
	.regular_payment_btn{margin-top:30px;}
	.regular_payment_btn > button{font-size:16px; width:60%;}
	.regular_payment_box .right_payment img{width:80%;}
}


/* 200225 kyj */
@media (max-width:991px){
	.m_header .at-container a.right_search{position:absolute; top:50%; transform:translateY(-50%); right:7%; }
}

@media (max-width:768px){
	.m_header .at-container a.right_search{position:absolute; top:50%; transform:translateY(-50%); right:10%; }
}


/* 상품 상세페이지 */
.item-wrap img{max-width:100%;}


/* 20200405 psj 추가개발 */
/*상품 리스트형식 카운트다운*/
.posi_rela{position:relative;}
.count_box.right_bottom{right:10px; bottom:0; position:absolute; background-color:rgba(0,0,0,0.8); z-index:1;}
.count_box.right_bottom2{left:50%; transform:translateX(-50%); bottom:13px; position:absolute; z-index:3; padding:0px 10px; white-space:nowrap; border-radius:25px; height:45px; background:rgba(255,255,255,.9) url(../img/countdown.png) no-repeat 0 0; line-height:45px}
.count_box .count_down{display:inline-block; line-height:45px; margin:0 5px;}
.count_box .count_down{margin-left:45px;}
#item_option .count_box .count_down{margin:0 5px;}
.count_box .count_down span{font-size:16px; color:#000; font-weight:500;}
.count_box .count_down div.count_day_box{color:#000; font-weight:500; display:inline-block;  font-size:16px;}
.count_box .count_down div.count_day_box span{color:#000; font-weight:500; }
.count_box i{color:rgba(255,255,255,0.8); font-weight:100; font-size:16px; display:none;}

@media (max-width:991px){
	.count_box.right_bottom2{transform:translateX(-50%) scale(0.9); bottom:5px; height:30px; line-height:30px; background-size:30px;}
	.con01_01 .count_box .count_down{ margin-left:25px;}
	.count_box .count_down.count2{ margin-left:25px;}
	.count_box .count_down{line-height:30px; height:30px;}


}

@media (max-width:768px){
	.count_box.right_bottom{right:0;}
}
@media (max-width:480px){
	.count_box .count_down span{font-size:12px;}
	.count_box .count_down div.count_day_box{font-size:12px; margin-right:2px;}
	.count_box i{font-size:12px;}
}

/*상품 상세페이지 카운트다운*/
.count_box.detail{text-align:center; border:1px solid #ddd; padding:10px 0; margin-top:20px;}
.count_box.detail .count_text{display:inline-block; font-size:18px; font-weight:600; color:#333;}
.count_box.detail .count_down div.count_day_box{font-size:18px; color:#f08117;}
.count_box.detail .count_down div.count_day_box span, .count_box.detail .count_down span{font-size:18px; color:#f08117; font-weight:600;}

@media (max-width:480px){
	.count_box.detail .count_text{font-size:14px;}
	.count_box.detail .count_down div.count_day_box{font-size:14px;}
	.count_box.detail .count_down div.count_day_box span, .count_box.detail .count_down span{font-size:14px;}
}


/* 2020-04-17 kyj 유지보수 */
.con05 h2.con_tit{padding-bottom:0}
.con05 .sns_tit{text-align:center;padding:20px 0 40px;}
.con05 .sns_tit span{font-weight:600;font-size:20px;position:relative;z-index:10}
.con05 .sns_tit span.sns_bg:after{content: "";display: block;width: 145px;height: 12px;background: #cdc9c6;position: absolute;right: 0;bottom: 0;z-index: 9;}


/* 2020-06-10 kyj 유지보수 */
@media (max-width:378px){
	.con07 .miso-post-list .post-list li a .notice_ca{padding:0px 10px 0px 10px}
}

/* 20200618 유지보수 jrs */
@media (max-width:1080px){
	.cs_center{padding:20px 0; border-bottom:1px solid #777}
	.cs_center h3{font-size:20px;}
	.cs_center .cs_num{padding:20px 0; font-size:40px}
	.cs_center li.cs_date, .cs_center li.cs_time{font-size:16px; line-height:1.6}
	.at-footer .at-about > li{padding-right:10px; font-size:12px; line-height:1.2}
	.mcopyright{font-size:12px; margin:10px 0; line-height:1.2}
}