H1 A:link {
	COLOR: #333
}
H2 A:link {
	COLOR: #333
}
H3 A:link {
	COLOR: #333
}
H4 A:link {
	COLOR: #333
}
H5 A:link {
	COLOR: #333
}
H6 A:link {
	COLOR: #333
}
H1 A:visited {
	COLOR: #333
}
H2 A:visited {
	COLOR: #333
}
H3 A:visited {
	COLOR: #333
}
H4 A:visited {
	COLOR: #333
}
H5 A:visited {
	COLOR: #333
}
H6 A:visited {
	COLOR: #333
}
A:link {
	COLOR: #009; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 12px; MARGIN: 2px 2px 10px; COLOR: #333; BACKGROUND-COLOR: #fff
}
UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 15px; LINE-HEIGHT: 150%
}
OL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 15px; LINE-HEIGHT: 150%
}
DL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 15px; LINE-HEIGHT: 150%
}
P {
	LINE-HEIGHT: 150%
}
.news {
	LINE-HEIGHT: 150%
}
LI {
	LIST-STYLE-IMAGE: url(http://www.asahi.com/img/list_tri01.gif)
}
LI.aRelatedInfo {
	LIST-STYLE-IMAGE: url(http://www.asahi.com/img/list_tri02.gif)
}
LI.aRecommend {
	LIST-STYLE-IMAGE: url(http://www.asahi.com/img/list_tri03.gif)
}
UL LI {
	LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: circle
}
OL LI {
	LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: circle
}
.aBreadClum {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: none
}
.aReadMore {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: none
}
.aBreadClum A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #903; TEXT-DECORATION: none
}
.aBreadClum A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #903; TEXT-DECORATION: none
}
.aReadMore A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #903; TEXT-DECORATION: none
}
.aReadMore A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #903; TEXT-DECORATION: none
}
.aBreadClum A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
.aBreadClum A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
.aReadMore A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
.aReadMore A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
.aTimeStamp {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333
}
TH.aLinkText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 1px 2px; VERTICAL-ALIGN: middle; COLOR: #039; BORDER-BOTTOM: 1px; TEXT-DECORATION: none
}
TH.aRecommendLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 1px 2px; VERTICAL-ALIGN: middle; COLOR: #039; BORDER-BOTTOM: 1px; TEXT-DECORATION: none
}
TH.aLinkText A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #039; TEXT-DECORATION: none
}
TH.aLinkText A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #039; TEXT-DECORATION: none
}
TH.aRecommendLink A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #039; TEXT-DECORATION: none
}
TH.aRecommendLink A:unknown {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #039; TEXT-DECORATION: none
}
TH.aLinkText A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
TH.aLinkText A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
TH.aRecommendLink A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
TH.aRecommendLink A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
TD.aLinkText {
	FONT-SIZE: 11px; COLOR: #009; TEXT-DECORATION: none
}
TD.aLinkText A:link {
	FONT-SIZE: 11px; COLOR: #009; TEXT-DECORATION: none
}
TD.aLinkText A:visited {
	FONT-SIZE: 11px; COLOR: #009; TEXT-DECORATION: none
}
TD.aLinkText A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
TD.aLinkText A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
.aFunctionNavi {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.aNaviText {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.aMiddlsText {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px
}
.aCopyright {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px
}
.aMarketText {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px
}
.Font120 {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px
}
.aBiggestText {
	FONT-SIZE: 24px; COLOR: #333; LINE-HEIGHT: 26px
}
.aHeadlineText {
	FONT-SIZE: 24px; COLOR: #333; LINE-HEIGHT: 26px
}
.aHeadlineText A:hover {
	FONT-SIZE: 24px; COLOR: #333; LINE-HEIGHT: 26px
}
.aHeadlineText A:visited {
	FONT-SIZE: 24px; COLOR: #333; LINE-HEIGHT: 26px
}
.Font240 {
	FONT-SIZE: 24px; COLOR: #333; LINE-HEIGHT: 26px
}
.aMarketTextfff {
	FONT-SIZE: 12px; COLOR: #fff
}
.aPhotoComment {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 120%; PADDING-TOP: 1px
}
.Font80 {
	FONT-SIZE: 10px; COLOR: #333
}
.aFunctionSearchButton {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #efefef
}
.SearchButton {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #efefef
}
.aFunctionSearchBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 16px; PADDING-TOP: 0px
}
.aFunctionSearch {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.aFunctionBar {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.aFunctionSearch A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.aFunctionSearch A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.aFunctionBar A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.aFunctionBar A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.aFunctionSearch A:hover {
	COLOR: #903; BACKGROUND-COLOR: #efe7ef; TEXT-DECORATION: none
}
.aFunctionSearch A:hover {
	COLOR: #903; BACKGROUND-COLOR: #efe7ef; TEXT-DECORATION: none
}
.aFunctionBar A:hover {
	COLOR: #903; BACKGROUND-COLOR: #efe7ef; TEXT-DECORATION: none
}
.aFunctionBar A:hover {
	COLOR: #903; BACKGROUND-COLOR: #efe7ef; TEXT-DECORATION: none
}
TD.aMenuNaviHead {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #333 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(http://www.asahi.com/img/gnavibar_bg00.gif); VERTICAL-ALIGN: middle; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #333; text-shadow: #fff 1px 1px
}
TD.aMenuNaviHead A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
TD.aMenuNaviHead A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
TD.aMenuNaviHead A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
TD.aMenuNaviHead A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
.aFeatureNavi {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: lighter; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.aFeatureNavi A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.aFeatureNavi A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.aFeatureNavi A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
.aFeatureNavi A:hover {
	COLOR: #903; TEXT-DECORATION: none
}
TD.aMenuNaviFoot {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 1px 2px 0px; VERTICAL-ALIGN: middle; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
TH.aWhiteListTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 1px 2px 0px; VERTICAL-ALIGN: middle; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.aTopLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 1px 2px 0px; VERTICAL-ALIGN: middle; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.aGenreNavi {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 1px 2px 0px; VERTICAL-ALIGN: middle; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
TD.aMenuNaviFoot A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
TD.aMenuNaviFoot A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
TH.aListTitle A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
TH.aListTitle A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.aTopLink A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.aTopLink A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.aGenreNavi A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.aGenreNavi A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
TD.aMenuNaviFoot A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
TD.aMenuNaviFoot A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
TH.aListTitle A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
TH.aListTitle A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.aTopLink A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.aTopLink A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.aGenreNavi A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.aGenreNavi A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
TD.aMenuNaviFootBlack {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 1px 2px 0px; VERTICAL-ALIGN: middle; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.aTopLinkBlack {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 1px 2px 0px; VERTICAL-ALIGN: middle; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
TD.aMenuNaviFootBlack A:link {
	COLOR: #666; TEXT-DECORATION: none
}
TD.aMenuNaviFootBlack A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
aTopLinkBlack A:link {
	COLOR: #666; TEXT-DECORATION: none
}
.aTopLinkBlack A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
TD.aMenuNaviFootBlack A:hover {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: underline
}
TD.aMenuNaviFootBlack A:hover {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: underline
}
.aTopLinkBlack A:hover {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: underline
}
.aTopLinkBlack A:hover {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: underline
}
TD.aGCoLrecommend {
	BACKGROUND-COLOR: #c03
}
TR.aGCoLrecommend {
	BACKGROUND-COLOR: #c03
}
TD.aGCoLnewspickup {
	BACKGROUND-COLOR: #903
}
TR.aGCoLnewspickup {
	BACKGROUND-COLOR: #903
}
TD.aGCoLinfo {
	BACKGROUND-COLOR: #903
}
TD.aGCoLnewsspecial {
	BACKGROUND-COLOR: #039
}
TR.aGCoLnewsspecial {
	BACKGROUND-COLOR: #039
}
TD.aGCoLnational {
	BACKGROUND-COLOR: #99c
}
TR.aGCoLnational {
	BACKGROUND-COLOR: #99c
}
TD.aGCoLinternational {
	BACKGROUND-COLOR: #c96
}
TR.aGCoLinternational {
	BACKGROUND-COLOR: #c96
}
TD.aGCoLbusiness {
	BACKGROUND-COLOR: #699
}
TR.aGCoLbusiness {
	BACKGROUND-COLOR: #699
}
TH.aGCoLbusiness {
	BACKGROUND-COLOR: #699
}
TD.aGCoLsports {
	BACKGROUND-COLOR: #69c
}
TR.aGCoLsports {
	BACKGROUND-COLOR: #69c
}
TD.aGCoLpolitics {
	BACKGROUND-COLOR: #c9c
}
TR.aGCoLpolitics {
	BACKGROUND-COLOR: #c9c
}
TD.aGCoLscience {
	BACKGROUND-COLOR: #9cc
}
TR.aGCoLscience {
	BACKGROUND-COLOR: #9cc
}
TD.aGCoLculture {
	BACKGROUND-COLOR: #c99
}
TR.aGCoLculture {
	BACKGROUND-COLOR: #c99
}
TD.aGCoLenglish {
	BACKGROUND-COLOR: #996
}
TR.aGCoLenglish {
	BACKGROUND-COLOR: #996
}
TD.aGCoLmytown {
	BACKGROUND-COLOR: #9c3
}
TR.aGCoLmytown {
	BACKGROUND-COLOR: #9c3
}
TD.aGCoLkansai {
	BACKGROUND-COLOR: #33aa6a
}
TR.aGCoLkansai {
	BACKGROUND-COLOR: #33aa6a
}
TD.aGCoLfeature {
	BACKGROUND-COLOR: #f90
}
TR.aGCoLfeature {
	BACKGROUND-COLOR: #f90
}
TD.aGCoLobituary {
	BACKGROUND-COLOR: #999
}
TR.aGCoLobituary {
	BACKGROUND-COLOR: #999
}
TD.aGCoLother {
	BACKGROUND-COLOR: #999
}
TR.aGCoLother {
	BACKGROUND-COLOR: #999
}
TD.aGCoLsubmenu {
	BACKGROUND-COLOR: #f7e7de
}
TR.aGCoLsubmenu {
	BACKGROUND-COLOR: #f7e7de
}
TH.aNewsSpecial {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; BACKGROUND-COLOR: #039; TEXT-DECORATION: none
}
TH.aNewsSpecialbiz {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; BACKGROUND-COLOR: #699; TEXT-DECORATION: none
}
TH.aNewsSpecialpol {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; BACKGROUND-COLOR: #c9c; TEXT-DECORATION: none
}
TH.aNewsSpecialint {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; BACKGROUND-COLOR: #c96; TEXT-DECORATION: none
}
TH.aPickupText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
TD.aBoxMargin {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.3em
}
TD.aBoxMargin A:link {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.3em
}
TD.aBoxMargin A:hover {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.3em
}
.aMainSection {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 150%; PADDING-TOP: 4px
}
.aPickupSection {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 120%; PADDING-TOP: 1px
}
.aSubMainSection {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 120%; PADDING-TOP: 1px
}

