@charset "utf-8";
/* classic common css document - version 1.2.31 */

a {
	color:#581E00;
	}
body {
	color:#581E00;
	background:#D57E2F;
	}
.dpPageWrapper {
	background-color:#D57E2F;
	}
.dpInnerWrapper {
	background:#EAAC5B;
	}
.dpPageTitleWrapper {
	box-shadow:none;
	background-color:#EAAC5B;
	}
.dpPageTitle, .dpHighlighter {
	color:#AA0000;
	}
.dpTitleHighlighter {
	color:#F5CC87;
	background:#AA0000;
	}
.dpPageShortTitle {
	color:#F5CC87;
	background:#811C05;
	box-shadow:4px 4px #731904;
	}
.dpAdSection {
	background-color: #DEA658;
	background-image: url("/images/icon/ads/ad_placeholder_content_classic.svg");
	}
.dpPHeaderWrapper {
	color:#F1F1F1;
	background:#948720;
	}
.dpFigure {
	/* no css */
	}
.dpMiddleTitle, .dpMantra {
	color:#AA0000;
	}
.dpContentTitleIndex {
	color:#AA0000;
	}
.dpContentTitleInfo {
	color:#495000;
	}
.dpContentLink {
	color:#770000;
	}
.dpTitleLink:hover {
	color:#650000;
	}
.dpContentLink:hover {
	color:#AA0000;
	}
.dpAudioCaption {
	color:#651A03;
	}
audio::-webkit-media-controls-panel {
	background:#D57E2F !important;
	}
.dpIndexIcon {
	color:#587A05;
	}
.dpBreadCrumbs li a:hover {
	color:#F5CC87;
	}
.dpHeader {
	background:#9F2800;
	box-shadow:0 1px 2px rgba(0,0,0,0.5);
	}
.dpHeaderPlaceholder {
	background:#EAAC5B;
	}
.dpNavigationLink {
	color:#F5CC87;
	background:#A2260D;
	}
.dpNavigationLink:hover {
	background:#84220B;
	}
.dpNavigationLinkDisabled, .dpNavigationLinkDisabled:hover {
	color:#DBA85C;
	background:#BD592B;
	cursor:not-allowed;
	}
.dpSeparatorLine {
	border-top:1px solid rgba(153,20,17,0.1);
	border-bottom:none;
	}
.dpPaginationLink {
	background:#EFB86F;
	box-shadow:0 0 1px rgba(0,0,0,0.1);
	}
.dpPaginationLink:hover {
	color:#AA0000;
	text-decoration:underline;
	box-shadow:0 0 2px rgba(0,0,0,0.2);
	}
.dpRelatedLinks {
	background:#FFC15E;
	}
.dpRelatedLinksTitle {
	color:#AA0000;
	}
.dpLinksCard {
	background:rgba(0,0,0,0.02);
	border:1px solid rgba(0,0,0,0.06);
	}
.dpLinksCard:hover {
	background:#edbb71;
	box-shadow:0px 2px 16px 0px rgba(14, 30, 37, 0.32);
	}
.dpLinksCard .dpEmbeddedContainer {
	background:#FFB04F;
	}
.dpLinksCard:nth-child(2n) .dpEmbeddedContainer {
	background:#D4C894;
	}
.dpLinksCard:nth-child(3n) .dpEmbeddedContainer {
	background:#EDA922;
	}
.dpLinksCard:hover .dpLinksContainerTitle {
	color:#AA0000
	}
.dpFooter {
	color:#EFC177;
	background:#913718;
	}
.dpFooter a {
	color:#EFC177;
	}
.dpSelectedLink {
	color:#AD7240;
	background:#FFB956;
	}
.dpSearchBox {
	color:#581E00;
	background:transparent url(/images/logobar/search/search.svg)
		no-repeat left 12px center; 
	background-size:2.4rem;
	}
.dpSearchBox:-moz-placeholder {color:rgba(120,30,0,0.6);}
.dpSearchBox::-moz-placeholder {color:rgba(120,30,0,0.6);}
.dpSearchBox::-webkit-input-placeholder {color:rgba(120,30,0,0.6);}
.dpSearchBox:-ms-input-placeholder {color:rgba(120,30,0,0.6);}
.dpFooterSearch input {
	color:#807511;
	background:#F0CC8D;
	border:1px solid #807511;
	border-bottom:1px solid #807511;
	box-shadow:inset -1px -2px 4px #D8B96D;
	}
.dpFooterSearch input:-moz-placeholder {color:#807511;}
.dpFooterSearch input::-moz-placeholder {color:#807511;}
.dpFooterSearch input:-ms-input-placeholder {color:#807511;}
.dpFooterSearch input::-webkit-input-placeholder {color:#807511;}

.dpFooterSearch button {
	color:#E9E9E9;
	background:#807511;
	border:1px solid transparent;
	}
.dpFooter .dpAppPromotionImage:active {
	box-shadow:0 2px 8px rgba(0,0,0,1);
	}
.dpLanguageOptions:hover {
	box-shadow:1px 1px 4px rgba(0,0,0,0.4);
	}
.dpDigiClock {
	background-color:rgba(0,0,0,0.06);
	}

.dpLanguageBox, .dpDigitalTimeBox, .dpSearchBox {
	background-color:#EAAC5B;
	box-shadow:0 1px 3px rgba(0,0,0,0.2);
	}
.dpLanguageIcon {
	color:#FFE3B2;
	}
.dpLanguageOptions {
	color:#FFE3B2;
	background:#AA0000;
	}
.dpBriefedContentLangBox {
	color:#F4D49F;
	background-color:#A3892A !important;
	box-shadow:0 1px 3px rgba(0,0,0,0.2);
	}
.dpBriefedContentLangBox:hover {
	color:#EAAE57;
	background-color: #856f22 !important;
	box-shadow:0 0 4px rgba(0,0,0,0.4);
	}
.dpFooterBlockTitleDiv {
	color:#FFD187;
	border-bottom:1px solid #FFD187;
	}
.dpFBComments, .dpSocialPageWrapper {
	background:rgba(255,193,94,0.9);
	}
.dpButton {
	color:#FCFCFC;
	background:#948720;
	box-shadow:0 1px 1px rgba(0,0,0,0.4);
	}

#dpMenuCloseId {
	color:#FFE3B2;
	background:rgba(145,55,24,1);
	}
#dpMenuCloseId:active {
	background:#FFD78C;
	background:rgba(145,83,50,1);
	box-shadow:0 2px 8px rgba(0,0,0,1);
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	}
#dp-page-overlay {
	background:rgba(0,0,0,0.4);
	}
.dpNaviDrawerHeader {
	background:#938377;
	}
.dpMenu .dpAppPromotionImage:active {
	box-shadow:0 2px 8px rgba(0,0,0,1);
	}
.dpNoteText {
	background:rgba(100,0,0,0.04);
	}
.dpCity {
	color:#AA0000;
	}
.dpGreenContent {
	color:#586306 !important;
	}
.dpPromoDiv {/* no css */}
.dpPromo {
	color:#581E00;
	background:#F1BA5E;
	box-shadow:0 0 1px rgba(0,0,0,0.2);
	}
.dpPromo:hover {
	background:#FFC15E;
	}
.dpPaddedImage {
	box-shadow:0 1px 2px rgba(0,0,0,0.4);
	}
.dpPromoTitle, .dpPromoTitle a {
	color:#004020;
	}
.dpPromoTitle a:hover {
	color:#FFD187;
	}
.dpPromoLink, .dpPromoLink a {
	color:#992B2B;
	}
.dpPromoLink a:hover {
	color:#8C4600;
	}
.dpBannerContainer {
	background-color:rgba(0,0,0,0.05);
	}
.dpBannerImageRatioHolder {
	/*border:4px solid #FFD78C;*/
	}
.dpCampaignVideoWrapper .dpCampaignVideo {
	background:rgba(0, 0, 0, 0.10);
	}
.dpSelectedButton {
	color:#AA0000;
	border-bottom:2px solid #AA0000;
	}
.dpLoginBox {
	background:#FFD78C;
	}
.dpSettingSnapshot {
	background:#EFB86F;
	}
.dpLoginBox, .dpSettingSnapshot {
	box-shadow:0 0 6px rgba(0,0,0,0.6);
	}
.dpLoginId {
	color:#B15738;
	}
.dpPopupContent, .dpOptionDialogueContent {
	background:#948720;
	box-shadow:0 1px 4px rgba(0,0,0,0.4);
	}
.dpPopupLink {
	color:#FFFFFF;
	}
.dpPopupLink:hover {
	background:#808511;
	}
.dpPopupMenu:active .dpPopupButton {
	background:rgba(0,0,0,0.1);
	}
.dpPageSectionNaviButton {
	color:#FFEBC6;
	background:#948720;
	}
.dpPageSectionNaviButton:hover {
	background:#808511;
	}
.dpPagerLink {
	color:#587A05;
	}
.dpPagerLink:hover {
	color:#AA0000;
	}
.dpFBComments, .dpSocialPageWrapper, .dpRelatedLinks {
	background:transparent;
	}
.dpRashiphalSubTitle {
	color:#AA3800;
	}
.dpLoginWrapper .dpLoginImageDefault {
	filter: invert(20%) sepia(19%) saturate(526%) hue-rotate(351deg) brightness(104%) contrast(96%);
	}
.dpUserImage .dpLoginImageDefault {
	filter: invert(78%) sepia(72%) saturate(6538%) hue-rotate(389deg) brightness(88%) contrast(112%);
	}
.gsc-tabsArea, .gsc-above-wrapper-area, .gsc-adBlock {
	border-bottom: 1px solid #e5b52e !important;
	}
.dpNaviDrawerProfileWrapper {
	background: linear-gradient(to right, #B59C61 0%, #B59C61 50%, #A9935F1E 100%);
	}
.dpNaviDrawerProfileName {
	color:#FFFFFF;
	}
.dpNaviDrawerProfileEmail {
	color:#783400;
	}
.dpNaviDrawerSignOutButton {
	border-bottom: 1px solid rgba(155, 23, 18, 0.1) !important;
	}
.dpLanguageIcon, .dpHeader .dpAppPromotion, .dpSettingIcon,
.dpLoginWrapper, .dpHeaderAdsFreeWrapper {
	background:#992500;
	color:#FFF3DE;
	border:1px solid #a94b00;
	box-shadow:0 0 3px rgba(0,0,0,0.4);
	}
.dpLoginWrapper .dpHeaderIcon {
	box-shadow:0 0 3px rgba(0,0,0,0.4);
	}
.dpMobileLogoTitle {
	color:#FFF3DE;
	}
.dpLoginBox .g_id_signout.dpLoginLink {
	color:#581E00;
	}
.dpLoginBox .g_id_signout.dpLoginLink:hover {
	color: #AA0000;
	}
@media only screen and (max-width:1124px) {
	.dpMenu {
		background:#FFC15E;
		}
	.dpSubMenu > a {
		color:#4D1B00;
		}
	.dpSubMenu a {
		border-bottom:1px solid rgba(155,23,18,0.1) !important;
		}
	.dpSubMenu a:active {
		color:#FFD78C;
		background:#948720 !important;
		}
	.dpSubMenuList {
		background:#FFD78C;
		}
	.dpActiveMenu {
		color:#AA0000 !important;
		}
	.dpSubMenu .dpActiveMenu:active {
		color:#FFD78C !important;
		}
	}
@media only screen and (min-width:1124px) {
	body {
		background:#D57E2F url(/images/home/centerpattern.jpg);
		}
	body::-webkit-scrollbar-track {
		background:#C96500;
		-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);
		box-shadow:inset 0 0 2px rgba(0,0,0,0.3);
		}
	body::-webkit-scrollbar {
		background:#C96500;
		}
	body::-webkit-scrollbar-thumb {
		background:#AA0000;
		}
	.dpPageWrapper {
		background-color:#B7620E;
		background-image:url(/images/decoration/border_pattern.svg),
										 url(/images/decoration/border_pattern.svg) !important;
		}
	.dpPageTitleWrapper {
		box-shadow:none;
		background:#913718 url(/images/decoration/main_title_bg.png) repeat-x bottom center;
		background-size:20px 15px;
		}
	.dpPageTitle {
		color:#F5CC87;
		}
	.dpTitleHighlighter {
		background:transparent;
		}
	.dpPHeaderWrapper {
		background:linear-gradient(to right, #EAAC5B 0%, #948720 10%, #948720 90%, #EAAC5B 100%);
		}
	.dpHeader {
		background:#913718;
		}
	.dpFooter .dpAppPromotionImage:hover {
		box-shadow:0 2px 8px rgba(0,0,0,1);
		transition:all ease 300ms;
		}
	.dpDigiClock {
		color:#FFF3DE;
		}
	.dpDigiClock {
		background:#992500;
		border:1px solid #A7510C;
		box-shadow:0 0 3px rgba(0,0,0,0.4);
		}
	.dpLanguageIcon:hover, .dpHeader .dpAppPromotion:hover,
	.dpSettingIcon:hover, .dpDigiClock:hover, .dpLoginWrapper:hover, .dpHeaderAdsFreeWrapper:hover {
		background: #9f3713;
		box-shadow:1px 1px 6px rgba(0,0,0,0.6);
		}
	.dpLanguageBox {
		background:#EAAC5B;
		border:1px solid rgba(0,0,0,0.2);
		}
	.dpDigitalTimeBox {
		box-shadow:none;
		background:none;
		}
	.dpHeader {
		-webkit-box-shadow:inset 0 -3px 6px rgba(0, 0, 0, 0.2);
		-moz-box-shadow:inset 0 -3px 6px rgba(0, 0, 0, 0.2);
		box-shadow:inset 0 -3px 6px rgba(0, 0, 0, 0.2);
		}
	.dpMenu {
		background:#913718;
		}
	.dpSubMenu > a {
		color:#4D1B00;
		background:#FFC15E;
		}
	.dpSubMenuList {
		background:rgba(145,55,24,0.9);
		}
	.dpSubMenuList a {
		background:#FFC15E;
		}
	.dpSubMenu a:hover, .dpSubMenu:hover > a {
		background:#FFD78C !important;
		}
	.dpActiveMenu {
		background:#FFD78C !important;
		}
	}

.dpAdClassicResponsive { width:300px; height:250px; }
@media (min-width:300px) { .dpAdClassicResponsive { width:100%; height:100%; } }
@media (min-width:480px) { .dpAdClassicResponsive { width:468px; height:60px; } }
@media (min-width:730px) { .dpAdClassicResponsive { width:100%; height:100%; } }
@media print {
	a {
		color:#222;
		}
	body {
		color:#222;
		background:#FFF;
		}
	.dpPageTitle, .dpMiddleTitle, .dpSectionTitle, .dpContentTitle,
	.dpContentSubTitle, .dpContentLink, .dpMantra {
		color:#AA0000;
		}
	.dpTitleHighlighter {
		color:inherit;
		background:inherit;
		}
	}
.dpRedText, .dpRedContent {
	color:#AA0000 !important;
	}
.dpOrangeText, .dpOrangeContent {
	color:#E54200 !important;
	}
.dpRelatedLinkBullet, .dpRelatedLinkContinue {
	color:#650000;
	}
.dpRelatedLinkCard {
	color: #A60000;
	}