@charset "utf-8";

/* 2024-09-02 add */
/* * {
	content-visibility: unset !important;
} */

/* 2025-01-22 slick避免使用非合成動畫 */
/* .slick-list {
	overflow: hidden;
} */
/* .slick-track {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
} */



.headerStyle03 .subNavMenu > li > ul {
	display: none;
}

.headerStyle03 .subNavMenu > li:hover > ul {
	display: block;
}

/*自訂樣式===============================================*/

.noscroll {
	overflow-y: hidden;
}

/* 20220810 Q&A間距拿掉 */

/* .faqItem {
	margin-bottom: 80px;
} */

.shopdetail .prod_price .del {
	text-decoration: line-through;
}

.relatedPro {
	margin: 50px 0;
}

.relatedPro .hrTitle {
	position: relative;
	text-align: center;
}

.relatedPro .hrTitle::after {
	content: '';
	display: block;
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	height: 1px;
	background: gray;
	z-index: -1;
}

.relatedPro .hrTitle span {
	padding: 0 15px;
	color: gray;
	background: #fff;
}

.relatedPro .proList.shop {
	margin-top: 50px;
}

.relatedPro .relate_pro_slid {
	padding-left: 57.6px;
	padding-right: 57.6px;
	overflow: visible;
}

.relatedPro .relate_pro_slid .item .itemImg {
	padding-bottom: 100%;
}

.relatedPro .relate_pro_slid .item .itemTitle {
	height: 73px;
	font-size: 16px;
	line-height: 1.5;
	overflow: hidden;
}

.relatedPro .relate_pro_slid .item .itemPrice {
	color: #ff5353;
}

.relatedPro .relate_pro_slid .item .itemPrice.del {
	color: gray;
	text-decoration: line-through;
	padding-right: 0.5em;
}

.shop_add .item {
	margin: 0 15px;
}

@media (min-width: 992px) {
	.proList .hamburger_hide {
		display: block !important;
	}
}

.proList .subBlockTitle,
.proList .shopCart,
.proList .shopCart_btn {
	text-align: center;
}

.product .proList .subBlockTitle {
	text-align: left;
}

.proList .shopCart_btn .itemAddCart {
	width: auto;
	height: auto;
	font-size: 16px;
	padding: 5px 25px;
	border-radius: 0;
}

.proList .shopCart_btn .itemAddFavor {
	position: absolute;
	top: -10px;
	right: 5px;
	z-index: 3;
}

.indexList2 {
	padding: 15px;
	background-color: #0050a3;
}

/* 0919 test */

/* product 食譜右側清單 共用 */

.itemList.newsListType2.Bbox_in_1c.newsListType7 .itemImg {
	/* cursor: pointer; */
	cursor: default;
}

/* productdetail 食譜內頁詳細 共用 */

.productdetail section.sectionBlock input.tagbtn {
	cursor: pointer;
}

.productdetail section.sectionBlock ul.listTag {
	display: flex;
	flex-wrap: wrap;
	align-content: space-around;
	margin-bottom: 30px;
}

.productdetail section.sectionBlock ul.listTag li {
	margin: 0 6px;
}

.tabLink_area {
	display: flex;
	flex-wrap: wrap;
	padding: 0 15px;
	margin-bottom: 0 !important;
}

.container a.tabLink {
	border: 1px solid #7995cc;
	padding: 10px 25px;
	margin: 10px;
	border-radius: 50px;
	background: #f2f6ff;
	color: #2d4d8d;
}

.abouttabLink_area {
	margin-right: 0;
	margin-left: 0;
	justify-content: center;
}

.abouttabLink {
	border: 1px solid #7995cc;
	padding: 10px 30px;
	margin: 10px;
	border-radius: 50px;
	background: #f2f6ff;
	color: #2d4d8d;
}

.productdetail .itemImg.square {
	padding-bottom: 100%;
}

.productdetail .prod_slider img:hover {
	cursor: default;
}

.prod_slider_title {
	color: #7995cc;
	font-size: 40px;
	font-weight: bold;
	/* display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	overflow: hidden; */
}

.productdetail .title_style {
	margin-top: 0;
}

.tagbox .subBlockTitle {
	font-size: 18px;
	color: #313131;
	font-weight: bold;
	height: 100%;
}

.tagbox a.tabLink.light {
	background: #3c5d9f;
	color: #fff;
}

.aboutlight {
	background: #3c5d9f;
	color: #fff;
}

/* productdetail 食譜內頁右側表格步驟詳細 共用 */

.outboxtopic {
	background-color: #7995cc;
	padding: 10px 15px;
	color: #fff;
}

.mgb5.outbox {
	border: 1px solid #7995cc;
	margin-bottom: 30px;
	background: #fff;
}

.mgb5.outbox .col-6 {
	padding: 5px 10px;
}

.widgetSocial {
	top: 40%;
	right: 1.5%;
}

/* .slick-slider .slick-arrow:hover {
	background-color: #3c5d9f;
} */

/* .newsListType2 .item.process a:hover .itemTitle {
	color: #2d4d8d;
	cursor: default;
} */

/* 2023-08-08 修改指標要有手指 */
/* .newsListType2 .item.process a .itemImg,
.newsListType2 .item a {
    cursor: default;
} */

.indexBox03 .proItemBorder:hover .itemImg img,
.newsListType2 .item a:hover .itemImg img {
	transition: all 1s;
	width: 130%;
	height: 130%;
}

.itemImg img {
	transition: all .5s;
}

.tagbtn {
	padding: 5px 10px;
	border-radius: 5px;
	margin-bottom: 10px;
}

/* pageLoading */
/* .pageLoading {
	background: url('../../img/logo.svg') no-repeat center / cover;
} */
.pageLoading_box{
	display: flex;
    flex-wrap: wrap;
}
.pageLoading .loadingLogo {
    width: 100%;
}
.loading_txt{
	text-align: center;
    font-size: 18px;
    color: #666;
    margin-top: 20px;
    letter-spacing: 2px;
	width: 100%;
	white-space: nowrap;
}
.loading_txt .split span{
	opacity: 0;
	animation: loadingTxt 2.5s infinite;
	/* animation-fill-mode: forwards; */
}
.item_style .split{
	font-size: 26px;
	color: #414141;
	display: flex;
}
@keyframes loadingTxt {
    0% {
        opacity: 0;
    }

    60% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.pageLoading .logo {
	width: 10vw;
	opacity: 0;
	transform: translate(-50%, 40px);
	transition: all 0.3s, opacity 0.2s ease-out, transform 0.4s ease-out,
		-webkit-transform 0.4s ease-out;
}

.pageLoading .logo.in {
	opacity: 1;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}



/* 2024-02-19 後台編輯器設定 #1523 */
body.cke_editable {
  font-size: 18px;
}

.cke_editable img, .editor img, .editorBlock img {
	width: 1055px;
	object-fit: cover;
}


/* 2024-05-08 #2513 */
.vegetarianMapSlide.slick-slider .slick-arrow.slick-next {
	right: auto;
	left: 0;
}


/* 2024-06-11 */
.writerInfo .newsListTit>div {
	display: block;
}


/* 2024-08-08 #3573 */
.headerTop .logo > .in {
	max-width: 242px;
}

.writerInfo .newsListTit .detailTit {
	font-weight: bold;
	margin: 0;
	margin-right: 20px;
	align-self: center;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: var(--text_fz40);
	display: initial;
	color: #231815;
	padding: 0;
	font-family: 'Noto Serif TC',	serif;
}
@media (max-width: 768px) {
	.writerInfo .newsListTit .detailTit {
		margin-right: 0;
	}
}


/* 2024-08-15 #3670 */
.HotKeywordsArea {
	font-size: var(--text_fz18);
}
.HotKeywordsArea span {
	color: var(--text_focusColor);
}
.HotKeywordsArea .btn {
	border: none;
	border-right: 1px solid #aaa;
	background-color: transparent;
	margin-right: 0;
	color: #000;
}
.HotKeywordsArea .btn+.btn {
	margin-left: -2px;
}
.HotKeywordsArea .btn:hover {
	border: none;
	border-right: 1px solid #aaa;
	background-color: transparent;
	color: var(--text_hoverColor);
}


/* 預設圖 #3682 */
picture {
	position: relative;
}
picture .defaultTxt {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	/* width: 100%; */
	/* padding: 0 10px; */
	margin: 0;
	font-family: 'Noto Serif TC',	serif;
	font-weight: bold;
	font-size: var(--text_fz28);  /*預設字級28px*/
	color: var(--text_focusColor);
	transition: all .3s;
	text-align: justify;
	text-align-last: justify;
	width: 4.1em;
}
.flexLeftBig_left picture .defaultTxt {
	font-size: var(--text_fz40);  /*大圖特別寫字級40px*/
}
.second_indexBigArea picture .defaultTxt {
	font-size: var(--text_fz40);  /*大圖特別寫字級40px*/
}
.second_indexLatestNews picture .defaultTxt {
	font-size: var(--text_fz40);  /*大圖特別寫字級40px*/
}


/* 手機類別banner隱藏 #3689 */
@media (max-width: 768px) {
	.newslist_1 .pageBanner,
	[class^='professional_'] .pageBanner {
		display: none;
	}
}


@media (min-width: 769px) {
	.newslist_1 .asideArea,
	[class^='professional_'] .asideArea {
		position: sticky;
		top: 174px;
	}
}


/* 註冊加字 */
.registerTop {
	margin-bottom: 40px;
	border: 2px solid var(--text_focusColor);
	border-radius: 20px;
	font-weight: bold;
	padding: max(20px, 1.6vw) 15px;
	line-height: 1.4;
}
@media (max-width: 768px) {
	.registerTop {
		margin-bottom: 6%;
	}
}
.registerTop .title {
	text-align: center;
	font-size: var(--text_fz22);
	margin-bottom: 20px;
}
.registerTop .in {
	font-size: var(--text_fz20);
	max-width: 9.5em;
	margin: 0 auto;
}
.registerTop .in .num {
	color: var(--text_focusColor);
	font-size: var(--text_fz36);
	font-style: italic;
	padding-right: 0.278em;
}
.registerTop .in .num i {
	font-style: normal;
}

/* 20241120 大事記 圖片顯示完整 */
.supportBlock05Slick .txtBox ul .imgBox source, .supportBlock05Slick .txtBox ul .imgBox img {
	aspect-ratio: auto;
    width: 100%;
    object-fit: contain;
}

/* #4574 S */
.flexLeftBig .textRows-01 {
	-webkit-line-clamp: 2 !important;
}


/* 2024-12-03 */
.indexSec_03 .top .text h3 {
	min-height: 2.7em;
}


/* 2024-12-17 #5089 */
@media (min-width:769px) and (max-width: 1280px) {
	header.scroll .headerTop .menu_blk .list {
		display: block !important;
	}
}

/* 2024-12-19 #5106 報告書 S */
.pageBanner.cowboyPageBanner01 {
	height: auto;
}
.pageBanner.cowboyPageBanner01::after {
	background-color: transparent;
}
.pageBanner.cowboyPageBanner01 img {
	width: 100%;
}

.report-bookPage {
	line-height: 1.8;
	font-size: var(--text_fz18);
}
.downloadList {
	margin: 100px 0;
	row-gap: max(4.5vw,40px);
}
@media (max-width: 767px) {
	.downloadList {
		margin: 40px 0;
	}
}
.downloadItem a {
	display: block;
	margin: 0 20px;
}
.downloadItem .imgBox {
	position: relative;
	box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);
}
.downloadItem .imgBox i {
	position: absolute;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	bottom: -25px;
	right: -25px;
	line-height: 50px;
	text-align: center;
	background: var(--text_focusColor);
	color: #fff;
	transition: .3s;
}
.downloadItem h3 {
	text-align: center;
	font-size: var(--text_fz20);
	font-family: 'Noto Serif TC',	serif;
	margin-top: 0.5em;
}
@media (max-width: 575px) {
	.downloadItem {
		max-width: 250px;
		margin: 0 auto;
	}
	.downloadItem a {
		margin: 0 5px;
	}
	.downloadItem .imgBox i {
		width: 36px;
		height: 36px;
		line-height: 36px;
		bottom: -18px;
		right: -18px;
		font-size: 14px;
	}
}
@media (min-width:410px) and (max-width: 575px) {
	.downloadList .downloadItem {
		width: 50%;
	}
}

.report-book-detail_1 .supportSecTit {
	margin-bottom: 1em;
}
.downloadList .downloadItem:hover .imgBox i{
	filter: brightness(1.2);
}

.report-book_1{
	background: url(/img/support/support_bg.jpg) repeat center/100% rgba(255, 255, 255, 0.75);
	background-blend-mode: color;
}
/* 2024-12-19 #5106 報告書 E */


.asideEpaper {
	min-height: 581px;
}


/* 2024-12-19 #5107 星雲大師AI S */
.headerStyle02 .header_inner .menu_blk .aiBox {
	display: flex;
	align-items: flex-end;
	gap: 2px;
	color: #f12d79;
}
@media (min-width: 1500px) and (max-width: 1650px) {
	.headerStyle02 .header_inner .menu_blk a {
		font-size: 16px;
	}
}
@media (max-width: 1300px) {
	.headerTop .menu_blk .list {
		display: none !important;
	}
}
@media (min-width:1000px) and (max-width: 1300px) {
	.headerTop .menu_blk .list.aiBox {
		display: flex !important;
	}
}
@media (min-width:769px) and (max-width: 1300px) {
	header.scroll .headerTop .menu_blk .list {
		display: block !important;
	}
	header.scroll .headerTop .menu_blk .list.aiBox {
		display: flex !important;
	}
}
@media (max-width: 768px) {
	.headerTop .menu_blk .list.aiBox {
		display: block !important;
		margin-right: 10px;
	}
	.headerTop .menu_blk .list.aiBox span {
		display: none;
	}
}

@media (min-width: 577px) {
	.fixedAI {
		display: none;
	}
}
.fixedAI {
	position: fixed;
    z-index: 9;
    left: 0;
    /* bottom: 53vh; */
    bottom: 45%;
    background-color: #fff;
    border: 1px solid #f12d79;
    border-radius: 70px;
    padding: 10px 2px;
}
.fixedAI img{
    width: 33px;
    height: auto;
}
.fixedAI a {
	font-size: 18px;
	color: #f12d79;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.fixedAI a span {
	writing-mode: vertical-lr;
	letter-spacing: 1px;
}

.fixedIcons-2 {
	/* bottom: 27vh; */
	bottom: 15%;
}

.menuaiPic,
.menuaiPic:focus {
	color: #f12d79;
}
nav a.menuaiPic:hover span,
nav a.menuaiPic:focus span {
	color: #f12d79;
	border-bottom: 2px solid transparent;
}
/* 2024-12-19 #5107 星雲大師AI E */


/* 2025-01-24 #5583 */
.header_weather .wL .weatherwidget-io {
	height: initial !important;
	text-indent: 0 !important;
	font-size: 0;
	aspect-ratio: 316 / 98;
}

.slick-loading .slick-track {
	visibility: inherit;
}
.slick-loading .slick-slide {
	visibility: inherit;
}

/* 2025-02-03問題：新聞詳細頁最下相關輪播，重整圖片會變大，原因是height為100%，所以做的修改。但之前不會有這狀況... */
.slick-slide {
	height: auto;
}


/* 2025-02-03 #5597 */
.pageBannerAI {
	height: auto;
}
.pageBannerAI img {
	width: 100%;
}
.pageBannerAI::after {
	background-color: transparent;
}
@media (min-width: 577px) {
	.pageBannerAI {
		display: none;
	}
}


/* 2025-02-07 #5654 新聞專題功能 - 影片區塊 S */
@media (max-width:576px) {
 .threeBox-29 .container {
  padding-left: 0;
  padding-right: 0;
 }
}

.threeBox-29 .inner {
 position: relative;
 background-color: #f5f5f5;
 padding: 20px;
}

@media (max-width:576px) {
 .threeBox-29 .inner {
  padding: 0;
  background-color: transparent;
 }
}

.threeBox-29 .blockTitleStyle03 {
 padding-left: 10px;
}

@media (max-width:576px) {
 .threeBox-29 .blockTitleStyle03 {
  margin-left: 15px;
  margin-right: 15px;
 }
}

.threeBox-29 .blockTitleStyle03:before {
 width: 2px;
}

.threeBox-29 .slideBox .list {
 padding-left: 10px;
 padding-right: 10px;
}

@media (max-width:576px) {
 .threeBox-29 .slideBox .list {
  padding-left: 0;
  padding-right: 0;
 }
}

.threeBox-29 .slideBox .slick-dots {
 margin-top: 15px;
}

.threeBox-29 .slideBox .slick-dots li button {
 cursor: pointer;
}

.threeBox-29 .slideBox .slick-dots li button:after {
 background-color: #ccc;
}

.threeBox-29 .slideBox .slick-dots li button:hover:after {
 background-color: var(--text_hoverColor);
}

.threeBox-29 .slideBox .slick-dots li.slick-active button:after {
 background-color: var(--text_focusColor);
}

.threeBox-29 .arrowBox button {
 position: absolute;
 top: 50%;
 transform: translateY(-50%);
 background-color: var(--text_focusColor);
 color: #fff;
 cursor: pointer;
 width: 35px;
 height: 100px;
 display: -webkit-box;
 display: -ms-flexbox;
 display: flex;
 align-items: center;
 justify-content: center;
}

@media (max-width:576px) {
 .threeBox-29 .arrowBox button {
  width: 30px;
  background-color: rgba(0, 0, 0, 0.22);
 }
}

.threeBox-29 .arrowBox button.slick-disabled {
 background-color: #767676;
 cursor: default;
}

.threeBox-29 .arrowBox button i {
 font-size: 24px;
 font-weight: bold;
}

@media (max-width:576px) {
 .threeBox-29 .arrowBox button i {
  font-size: 18px;
 }
}

.threeBox-29 .arrowBox .slick-prev {
 left: 0;
 margin-left: -15px;
}

@media (max-width:576px) {
 .threeBox-29 .arrowBox .slick-prev {
  margin-left: 0;
 }
}

.threeBox-29 .arrowBox .slick-next {
 right: 0;
 margin-right: -15px;
}

@media (max-width:576px) {
 .threeBox-29 .arrowBox .slick-next {
  margin-right: 0;
 }
}

.threeBox-29.video .itemImg,
.video .video-list2 .itemImg {
	padding-bottom: 56.25%;
	transition: all 0.5s;
}
/* .threeBox-29.video .link:hover .itemImg img {
	transform: translate(-50%, -50%) scale(1.05);
} */

.video .video-list2 {
	position: relative;
	display: block;
}
.video .video-list2::before {
	content: "";
	background: url(../img/icon/videoNews.svg) no-repeat;
	position: absolute;
	width: 60px;
	height: 60px;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: block;
	z-index: 9;
	transition: .3s;
	opacity: .7;
}
.video .video-list2:hover::before {
	opacity: 1;
}
/* 2025-02-07 #5654 新聞專題功能 - 影片區塊 E */

/* 2025-02-07 5890 專題頁字變大問題 S */
.special_columnSlide {
	-webkit-text-size-adjust: 100%;
}
.slick-slide {
	-webkit-text-size-adjust: 100%;
}
/* 2025-02-07 5890 專題頁字變大問題 E */

/* 2025-04-23 #6519 【付】移除會員+取消訂閱電子報 S */
/* member-privacy */
.member-privacy {
	margin-top: 70px;
	margin-bottom: 100px;
}
@media (max-width: 768px) {
	.member-privacy {
		margin-top: 30px;
		margin-bottom: 50px;
	}
}

.member-privacy .describe {
    font-size: var(--text_fz20);
    letter-spacing: 1.5px;
    margin-bottom: 40px;
	max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

.member-privacy .newsListTit {
	justify-content: center;
	margin-top: 0;
}
.member-privacy .newsListTit h2 {
	margin-right: 0;
	color: var(--text_color);
}

.member-privacy ul li {
	padding-left: 1.2em;
	position: relative;
}
.member-privacy ul li::before {
	content: "*";
    position: absolute;
    top: 0.3em;
    left: 0px;
}
.member-privacy .contentTwo {
	display: none;
}

/* newslistdetail */
.articleSubEpaper form {
	flex-wrap: nowrap;
}
.articleSubEpaper [type^=submit] {
	width: 25%;
	padding: 0 0.5em;
}
.articleSubEpaper [type^=button] {
    height: 40px;
    width: 25%;
    color: #ffffff;
    background-color: #b0b1b1;
    cursor: pointer;
	padding: 0 0.5em;
}
.articleSubEpaper [type^=button]:hover {
    opacity: 0.7;
}
@media (max-width: 576px) {
	.articleSubEpaper form {
		flex-wrap: wrap;
	}
	.articleSubEpaper [type^=submit],
	.articleSubEpaper [type^=button] {
		width: calc(50% - 5px);
	}
}

/* footer */
.ftSubscription form {
	flex-wrap: nowrap;
	justify-content: space-between;
	gap: 10px;
}
.ftSubscription form input[type="email"] {
	max-width: 100%;
	width: 62%;
}
.ftSubscription form input[type="submit"] {
	max-width: 100%;
	width: 25%;
}
.ftSubscription form input[type="button"] {
    background-color: #b0b1b1;
    width: 25%;
    padding: 0 10px;
    text-align: center;
    color: #fff;
    cursor: pointer;
	border: none;
}
.ftSubscription form input[type="button"]:hover {
	opacity: 0.8;
}
@media (min-width: 1025px) and (max-width: 1199px) {
	.ftSubscription form input[type="submit"],
	.ftSubscription form input[type="button"] {
		padding: 0 5px;
	}
}
@media (max-width: 576px) {
	.ftSubscription form {
		flex-wrap: wrap;
	}
	.ftSubscription form input[type="email"] {
		width: 100%;
	}
	.ftSubscription form input[type="submit"],
	.ftSubscription form input[type="button"] {
		width: calc(50% - 5px);
	}
}
/* 2025-04-23 #6519 【付】移除會員+取消訂閱電子報 E */


/* 2025-05-26 #7024 404+其他調整 S */
/* 其他調整 */
.watchBox {
	display: none;
}

/* 移除 More 連結，改將連結放到標題上 */
.newsListTit a h2 {
	margin-right: 0;
}
.newsListTit_MB > a:first-child::after {
	border-width: 0;
}

/* 內頁.pageBtnBox  */
.pageNum .btn i {
    line-height: 30px;
}
.pageBtnBox span {
    vertical-align: text-top;
}


/* 404.php */
.row404 {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-end;
	justify-content: center;
	gap: 1em;
	color: #b0b1b1;
	font-size: var(--text_fz18);
}
.row404>span:first {
	max-width: 500px;
}

.row404 .boxOdd {
	width: 100%;
	max-width: 500px;
	text-align: center;
}
.row404 .boxEven {
	width: 100%;
	max-width: 350px;
	font-weight: 400;
}

.row404 .txt {
	font-size: 170px;
	font-weight: 900;
	line-height: 0.9;
}
.row404 .info {
	font-size: var(--text_fz24);
} 

.row404 .searchBox {
	width: 100%;
}
.row404 .searchBox form {
	margin-top: 10px;
}
@media (max-width:992px) {
	.row404 {
		flex-direction: column;
		align-items: center;
	}
	.row404 .info {
		width: fit-content;
	}
}
@media (max-width:768px) {
	.row404 .txt {
		font-size: 100px;
	}
}
@media (max-width:576px) {
	.row404 .info {
		font-size: 18px;
	}
}
/* 2025-05-26 #7024 404+其他調整 E */


/* 2025-06-26 */
.newsListTit[onclick] > * {
	cursor: pointer;
}

/* #7491 */
@media (max-width: 768px) {
	.trending_1 .asideLeft,
	.latestnews_1 .asideLeft {
		margin-top: 30px;
	}
}