/* Site Index Parts
------------------------------------------------------------------------------------*/
#contents {
	background: #FFFFFF;
}

#contents #contentsheader {
	background: #EFEFEF url(/img/index/template/title_bg.jpg) 0 5px no-repeat;
}

#contentsheader #contentsheaderbg {
	background: #EFEFEF url(/img/index/template/banner_bg.jpg) repeat-x;
}

/* Default Link Color
------------------------------------------------------------------------------------*/

#contents a:link {
	text-decoration: none;
}
#contents a:visited {
	text-decoration: none;
}
#contents a:hover {
	text-decoration: underline;
}
#contents a:active {
	text-decoration: underline;
}


/* SiteIndexContents Link Color
------------------------------------------------------------------------------------*/
#SiteIndexContents a:link {
	color: #004499;
	text-decoration: none;
}
#SiteIndexContents a:visited {
	color: #553399;
	text-decoration: none;
}
#SiteIndexContents a:hover {
	color: #004499;
	text-decoration: underline;
}
#SiteIndexContents a:active {
	color: #004499;
	text-decoration: underline;
}

/* Text Color
------------------------------------------------------------------------------------*/
.middle {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	font-family: '‚l‚r ‚oƒSƒVƒbƒN', Osaka, 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', sans-serif;
}
.small {
	font-size: 10px;
	line-height: 16px;
}
.finding-text {
	color: #333333;
}
.finding-text2 {
	color: #505050;
}
.special-text {
	color: #FF6600;
}
.annotation-text {
	color: #CC3333;
}

/* Magazine Medium
------------------------------------------------------------------------------------*/
#magazine-news-area {
	margin: 0;
	padding: 0;
}
.magazine-bg {
	margin: 0;
	padding: 0;
	background: url(/topics/bg_temp.jpg) no-repeat;
}
.magazine-bg-non {
	margin: 0;
	padding: 0;
	background: url(/topics/bg_non.jpg) no-repeat;
}
.magazine-text {
	height: 41px;
	margin: 0;
	padding: 0 8px;
	vertical-align:middle;
}

.zero	{font-size:0; line-height:0; margin:0; padding:0;}

.magazine-text a				{font-size:10px; line-height:14px;}

.index005099topics a:link		{color:#005099;}
.index005099topics a:visited	{color:#005099;}
.index005099topics a:active		{color:#005099;}
.index005099topics a:hover		{color:#005099;}

.indexFF6600topics a:link		{color:#FF6600;}
.indexFF6600topics a:visited	{color:#FF6600;}
.indexFF6600topics a:active		{color:#FF6600;}
.indexFF6600topics a:hover		{color:#FF6600;}

.index812B92topics a:link		{color:#812B92;}
.index812B92topics a:visited	{color:#812B92;}
.index812B92topics a:active		{color:#812B92;}
.index812B92topics a:hover		{color:#812B92;}

.indexF33699topics a:link		{color:#F33699;}
.indexF33699topics a:visited	{color:#F33699;}
.indexF33699topics a:active		{color:#F33699;}
.indexF33699topics a:hover		{color:#F33699;}

.indexDC3C99topics a:link		{color:#DC3C99;}
.indexDC3C99topics a:visited	{color:#DC3C99;}
.indexDC3C99topics a:active		{color:#DC3C99;}
.indexDC3C99topics a:hover		{color:#DC3C99;}

.index00947Etopics a:link		{color:#00947E;}
.index00947Etopics a:visited	{color:#00947E;}
.index00947Etopics a:active		{color:#00947E;}
.index00947Etopics a:hover		{color:#00947E;}

.index533A99topics a:link		{color:#533A99;}
.index533A99topics a:visited	{color:#533A99;}
.index533A99topics a:active		{color:#533A99;}
.index533A99topics a:hover		{color:#533A99;}

.indexFF5066topics a:link		{color:#FF5066;}
.indexFF5066topics a:visited	{color:#FF5066;}
.indexFF5066topics a:active		{color:#FF5066;}
.indexFF5066topics a:hover		{color:#FF5066;}

.indexFF3366topics a:link		{color:#FF3366;}
.indexFF3366topics a:visited	{color:#FF3366;}
.indexFF3366topics a:active		{color:#FF3366;}
.indexFF3366topics a:hover		{color:#FF3366;}

.indexFF0000topics a:link		{color:#FF0000;}
.indexFF0000topics a:visited	{color:#FF0000;}
.indexFF0000topics a:active		{color:#FF0000;}
.indexFF0000topics a:hover		{color:#FF0000;}

.indexFF7800topics a:link		{color:#FF7800;}
.indexFF7800topics a:visited	{color:#FF7800;}
.indexFF7800topics a:active		{color:#FF7800;}
.indexFF7800topics a:hover		{color:#FF7800;}

.indexFF0033topics a:link		{color:#FF0033;}
.indexFF0033topics a:visited	{color:#FF0033;}
.indexFF0033topics a:active		{color:#FF0033;}
.indexFF0033topics a:hover		{color:#FF0033;}

.indexFF3300topics a:link		{color:#FF3300;}
.indexFF3300topics a:visited	{color:#FF3300;}
.indexFF3300topics a:active		{color:#FF3300;}
.indexFF3300topics a:hover		{color:#FF3300;}

.indexFF5000topics a:link		{color:#FF5000;}
.indexFF5000topics a:visited	{color:#FF5000;}
.indexFF5000topics a:active		{color:#FF5000;}
.indexFF5000topics a:hover		{color:#FF5000;}

.index003399topics a:link		{color:#003399;}
.index003399topics a:visited	{color:#003399;}
.index003399topics a:active		{color:#003399;}
.index003399topics a:hover		{color:#003399;}

.indexCC0000topics a:link		{color:#CC0000;}
.indexCC0000topics a:visited	{color:#CC0000;}
.indexCC0000topics a:active		{color:#CC0000;}
.indexCC0000topics a:hover		{color:#CC0000;}

.index333333topics a:link		{color:#333333;}
.index333333topics a:visited	{color:#333333;}
.index333333topics a:active		{color:#333333;}
.index333333topics a:hover		{color:#333333;}

.index006699topics a:link		{color:#006699;}
.index006699topics a:visited	{color:#006699;}
.index006699topics a:active		{color:#006699;}
.index006699topics a:hover		{color:#006699;}

.index662799topics a:link		{color:#662799;}
.index662799topics a:visited	{color:#662799;}
.index662799topics a:active		{color:#662799;}
.index662799topics a:hover		{color:#662799;}


/*
#magazine-news-area a.index005099topics {
	color: #005099;
	font-size: 10px;
	line-height: 16px;
}
#magazine-news-area a.index005099topics:link {
	text-decoration: none;
}
#magazine-news-area a.index005099topics:visited {
	text-decoration: none;
}
#magazine-news-area a.index005099topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.index005099topics:active {
	text-decoration: underline;
}


#magazine-news-area a.indexFF6600topics {
	color: #FF6600;
	font-size: 10px;
	line-height: 16px;
}
#magazine-news-area a.indexFF6600topics:link {
	text-decoration: none;
}
#magazine-news-area a.indexFF6600topics:visited {
	text-decoration: none;
}
#magazine-news-area a.indexFF6600topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.indexFF6600topics:active {
	text-decoration: underline;
}

#magazine-news-area a.index812B92topics {
	font-size: 10px;
	line-height: 16px;
	color: #812B92;
}
#magazine-news-area a.index812B92topics:link {
	text-decoration: none;
}
#magazine-news-area a.index812B92topics:visited {
	text-decoration: none;
}
#magazine-news-area a.index812B92topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.index812B92topics:active {
	text-decoration: underline;
}

#magazine-news-area a.indexF33699topics {
	font-size: 10px;
	line-height: 16px;
	color: #F33699;
}
#magazine-news-area a.indexF33699topics:link {
	text-decoration: none;
}
#magazine-news-area a.indexF33699topics:visited {
	text-decoration: none;
}
#magazine-news-area a.indexF33699topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.indexF33699topics:active {
	text-decoration: underline;
}



#magazine-news-area a.indexDC3C99topics {
	font-size: 10px;
	line-height: 16px;
	color: #DC3C99;
}
#magazine-news-area a.indexDC3C99topics:link {
	text-decoration: none;
}
#magazine-news-area a.indexDC3C99topics:visited {
	text-decoration: none;
}
#magazine-news-area a.indexDC3C99topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.indexDC3C99topics:active {
	text-decoration: underline;
}



#magazine-news-area a.index00947Etopics {
	font-size: 10px;
	line-height: 16px;
	color: #00947E;
}
#magazine-news-area a.index00947Etopics:link {
	text-decoration: none;
}
#magazine-news-area a.index00947Etopics:visited {
	text-decoration: none;
}
#magazine-news-area a.index00947Etopics:hover {
	text-decoration: underline;
}
#magazine-news-area a.index00947Etopics:active {
	text-decoration: underline;
}




#magazine-news-area a.index533A99topics {
	font-size: 10px;
	line-height: 16px;
	color: #533A99;
}
#magazine-news-area a.index533A99topics:link {
	text-decoration: none;
}
#magazine-news-area a.index533A99topics:visited {
	text-decoration: none;
}
#magazine-news-area a.index533A99topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.index533A99topics:active {
	text-decoration: underline;
}



#magazine-news-area a.indexFF5066topics {
	font-size: 10px;
	line-height: 16px;
	color: #FF5066;
}
#magazine-news-area a.indexFF5066topics:link {
	text-decoration: none;
}
#magazine-news-area a.indexFF5066topics:visited {
	text-decoration: none;
}
#magazine-news-area a.indexFF5066topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.indexFF5066topics:active {
	text-decoration: underline;
}



#magazine-news-area a.indexFF3366topics {
	font-size: 10px;
	line-height: 16px;
	color: #FF3366;
}
#magazine-news-area a.indexFF3366topics:link {
	text-decoration: none;
}
#magazine-news-area a.indexFF3366topics:visited {
	text-decoration: none;
}
#magazine-news-area a.indexFF3366topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.indexFF3366topics:active {
	text-decoration: underline;
}



#magazine-news-area a.indexFF0000topics {
	font-size: 10px;
	line-height: 16px;
	color: #FF0000;
}
#magazine-news-area a.indexFF0000topics:link {
	text-decoration: none;
}
#magazine-news-area a.indexFF0000topics:visited {
	text-decoration: none;
}
#magazine-news-area a.indexFF0000topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.indexFF0000topics:active {
	text-decoration: underline;
}



#magazine-news-area a.indexFF7800topics {
	font-size: 10px;
	line-height: 16px;
	color: #FF7800;
}
#magazine-news-area a.indexFF7800topics:link {
	text-decoration: none;
}
#magazine-news-area a.indexFF7800topics:visited {
	text-decoration: none;
}
#magazine-news-area a.indexFF7800topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.indexFF7800topics:active {
	text-decoration: underline;
}




#magazine-news-area a.indexFF0033topics {
	font-size: 10px;
	line-height: 16px;
	color: #FF0033;
}
#magazine-news-area a.indexFF0033topics:link {
	text-decoration: none;
}
#magazine-news-area a.indexFF0033topics:visited {
	text-decoration: none;
}
#magazine-news-area a.indexFF0033topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.indexFF0033topics:active {
	text-decoration: underline;
}



#magazine-news-area a.indexFF3300topics {
	font-size: 10px;
	line-height: 16px;
	color: #FF3300;
}
#magazine-news-area a.indexFF3300topics:link {
	text-decoration: none;
}
#magazine-news-area a.indexFF3300topics:visited {
	text-decoration: none;
}
#magazine-news-area a.indexFF3300topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.indexFF3300topics:active {
	text-decoration: underline;
}



#magazine-news-area a.indexFF5000topics {
	font-size: 10px;
	line-height: 16px;
	color: #FF5000;
}
#magazine-news-area a.indexFF5000topics:link {
	text-decoration: none;
}
#magazine-news-area a.indexFF5000topics:visited {
	text-decoration: none;
}
#magazine-news-area a.indexFF5000topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.indexFF5000topics:active {
	text-decoration: underline;
}




#magazine-news-area a.index003399topics {
	font-size: 10px;
	line-height: 16px;
	color: #003399;
}
#magazine-news-area a.index003399topics:link {
	text-decoration: none;
}
#magazine-news-area a.index003399topics:visited {
	text-decoration: none;
}
#magazine-news-area a.index003399topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.index003399topics:active {
	text-decoration: underline;
}




#magazine-news-area a.indexCC0000topics {
	font-size: 10px;
	line-height: 16px;
	color: #CC0000;
}
#magazine-news-area a.indexCC0000topics:link {
	text-decoration: none;
}
#magazine-news-area a.indexCC0000topics:visited {
	text-decoration: none;
}
#magazine-news-area a.indexCC0000topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.indexCC0000topics:active {
	text-decoration: underline;
}




#magazine-news-area a.index333333topics {
	font-size: 10px;
	line-height: 16px;
	color: #333333;
}
#magazine-news-area a.index333333topics:link {
	text-decoration: none;
}
#magazine-news-area a.index333333topics:visited {
	text-decoration: none;
}
#magazine-news-area a.index333333topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.index333333topics:active {
	text-decoration: underline;
}



#magazine-news-area a.index006699topics {
	font-size: 10px;
	line-height: 16px;
	color: #006699;
}
#magazine-news-area a.index006699topics:link {
	text-decoration: none;
}
#magazine-news-area a.index006699topics:visited {
	text-decoration: none;
}
#magazine-news-area a.index006699topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.index006699topics:active {
	text-decoration: underline;
}



#magazine-news-area a.index662799topics {
	font-size: 10px;
	line-height: 16px;
	color: #662799;
}
#magazine-news-area a.index662799topics:link {
	text-decoration: none;
}
#magazine-news-area a.index662799topics:visited {
	text-decoration: none;
}
#magazine-news-area a.index662799topics:hover {
	text-decoration: underline;
}
#magazine-news-area a.index662799topics:active {
	text-decoration: underline;
}
*/

/* New Title
------------------------------------------------------------------------------------*/
#contents #NewTitleHeader {
	margin: 0;
	padding: 0 0 0 10px;
	background: #FFF4ED url(/img/index/template/new_bg.jpg) repeat-x;
}
#contents .NewTitleContents {
	margin: 0;
	padding: 4px 5px 4px 10px;
	background: #FEF3EA;
}

/* Pickup 
------------------------------------------------------------------------------------*/
#contents #PickupHeader {
	margin: 0;
	padding: 0 0 0 10px;
	background: #F7F7F7 url(/img/index/template/pickup_bg.jpg) repeat-x;
}
#contents .PickupContents {
	margin: 0;
	padding: 10px;
	background: #FAFAFA;
}
#contents .PickupContents img.PickupIMG {
	margin: 0;
	padding: 0;
	border: 1px solid #666666;
}
#contents .PickupContents div.PickupContentsLeft {
	width: 52px;
	height: auto;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
}
#contents .PickupContents div.PickupContentsRight {
	width: 202px;
	height: auto;
	margin: 0;
	padding: 0;
	float: right;
}
#contents #PickupList {
	margin: 0;
	padding: 5px 0 14px 0;
}

/* Comics News
------------------------------------------------------------------------------------*/
#contents #ComicsNewsHeader {
	margin: 0;
	padding: 0 0 0 10px;
	background: #FEFEFE url(/img/index/template/news_bg.jpg) repeat-x;
}
#contents #ComicsNewsContents {
	margin: 0;
	padding: 0;
	background: #FAFAFA;
}
#ComicsNewsContents .ComicsNewsDate {
	width: auto;
	height: auto;
	white-space: nowrap;
	margin: 0;
	padding: 7px 10px 8px 10px;
	vertical-align: top;
	border-bottom: 1px solid #CCCCCC;
}
#ComicsNewsContents .ComicsNewsText {
	width: auto;
	height: auto;
	margin: 0;
	padding: 7px 5px 8px 0;
	vertical-align: top;
	border-bottom: 1px solid #CCCCCC;
}
#ComicsNewsContents .ComicsNewsDateNonLine {
	width: auto;
	height: auto;
	white-space: nowrap;
	margin: 0;
	padding: 7px 10px 8px 10px;
	vertical-align: top;
}
#ComicsNewsContents .ComicsNewsTextNonLine {
	width: auto;
	height: auto;
	margin: 0;
	padding: 7px 5px 8px 0;
	vertical-align: top;

}
#contents #ComicsNewsList {
	margin: 0;
	padding: 5px 0 14px 0;
	text-align: right;
}
#contents #OtherLeft {
	width: 220px;
	height: auto;
}
#contents #OtherRight {
	width: 232px;
	height: auto;
}
#contents .margin-btm5px {
	margin: 0 0 3px 0;
	padding: 0;
}
#contents .margin-btm20px {
	margin: 0 0 17px 0;
	padding: 0;
}
#contents #Disclaimer {
	margin: 0;
	padding: 5px 0 14px 0;
	text-align: right;
}



.magazine-text a:link {
	text-decoration: none;
}
.magazine-text a:visited {
	text-decoration: none;
}
.magazine-text a:hover {
	text-decoration: underline;
}
.magazine-text a:active {
	text-decoration: underline;
}


