<!--

/*	TEXT-DECORATION: underline;	*/

/* Top Page CSS */

img.emoji_bottom {
	border-top:1px solid #FFFFFF;   
	border-left:1px solid #FFFFFF;   
	border-right:0px #FFFFFF;   
	border-bottom:5px solid #FFFFFF;   
}

.emoji_px12_serif {
	FONT-SIZE: 12px; LINE-HEIGHT: 160%;
	font-family: 'ＭＳ Ｐゴシック',monospace,"ＭＳ ゴシック",sans-serif,"ヒラギノ角ゴ Pro W3",Osaka;
	color: #222222;
}

.h1_head {
	FONT-SIZE: 16px;
	line-height:20px;
	color : #333333; 
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

tr,td {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%;
	color: #454545;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}

.top_px12_120 {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}

.help_px12_120 {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%;
	font-family: "ＭＳ ゴシック",sans-serif,"ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic";
}

.top_px12_130 {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}

.top_px12_140 {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}

.top_px10_120 {
	FONT-SIZE: 10px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}

.covergirl_name {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}

.white_link_table {
	COLOR: #FFFFFF;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}
.white_link_table A:link {
	COLOR: #FFFFFF;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: underline
}
.white_link_table A:visited {
	COLOR: #FFFFFF;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: underline
}
.white_link_table A:hover {
	COLOR: #FFEB42;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration:underline
}
.white_link_table A:active {
	COLOR: #FFFFFF;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration:underline
}

table.menu{
    border-left:1px solid #F0F0F0;
    border-right:1px solid #F0F0F0;
    border-top:0px solid #F0F0F0;
    border-bottom:0px solid #F0F0F0;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#F0F0F0;
    empty-cells:show;
}
.menu td{
    border-left:1px solid #F0F0F0;
    border-right:1px solid #F0F0F0;
    border-top:0px solid #F0F0F0;
    border-bottom:0px solid #F0F0F0;
    background-color:#F0F0F0;
    text-align:center;
    color:#333333;
		FONT: 12px "ヒラギノ角ゴ Pro W3", osaka, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

table.area{
    border-left:0px solid #E4E4E4;
    border-right:0px solid #E4E4E4;
    border-top:0px solid #FFFFFF;
    border-bottom:0px solid #FFFFFF;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#FFFFFF;
    empty-cells:show;
		LINE-HEIGHT: 180%;
}
.area td{
    border-left:0px solid #F0F0F0;
    border-right:0px solid #F0F0F0;
    border-top:0px solid #FFFFFF;
    border-bottom:0px solid #FFFFFF;
    color:#333333;
		FONT: 12px "ヒラギノ角ゴ Pro W3", osaka, Verdana, Geneva, Arial, Helvetica, sans-serif;
		LINE-HEIGHT: 180%;
}

.blue_link_table {
	COLOR: #333333;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}
.blue_link_table A:link {
	COLOR: #138CD3;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: underline
}
.blue_link_table A:visited {
	COLOR: #138CD3;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: underline
}
.blue_link_table A:hover {
	COLOR: #F93C7E;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration:underline
}
.blue_link_table A:active {
	COLOR: #138CD3;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration:underline
}

.area_link_table {
	COLOR: #666666;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}
.area_link_table A:link {
	COLOR: #629205;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: underline
}
.area_link_table A:visited {
	COLOR: #629205;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: underline
}
.area_link_table A:hover {
	COLOR: #FF0000;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration:none
}
.area_link_table A:active {
	COLOR: #629205;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration:underline
}

.gray_link_table {
	COLOR: #454545;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}
.gray_link_table A:link {
	COLOR: #454545;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: none
}
.gray_link_table A:visited {
	COLOR: #454545;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: none
}
.gray_link_table A:hover {
	COLOR: #F93C7E;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration: underline
}
.gray_link_table A:active {
	COLOR: #454545;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration: none
}

.new_link {
	COLOR: #454545;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}
.new_link A:link {
	COLOR: #204FDB;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: underline
}
.new_link A:visited {
	COLOR: #204FDB;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: underline
}
.new_link A:hover {
	COLOR: #FF0000;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration:underline
}
.new_link A:active {
	COLOR: #204FDB;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration:underline
}

.hotsite_title {
	COLOR: #333333;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}
.hotsite_title A:link {
	COLOR: #CC3300;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: underline
}
.hotsite_title A:visited {
	COLOR: #CC3300;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: underline
}
.hotsite_title A:hover {
	COLOR: #F86328;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration: none
}
.hotsite_title A:active {
	COLOR: #CC3300;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration: underline
}

.hotsite_body {
	COLOR: #333333;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}
.hotsite_body A:link {
	COLOR: #204FDB;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: none
}
.hotsite_body A:visited {
	COLOR: #204FDB;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: none
}
.hotsite_body A:hover {
	COLOR: #FF0000;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration:none
}
.hotsite_body A:active {
	COLOR: #204FDB;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration:none
}

.normal_link_table {
	COLOR: #333333;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}
.normal_link_table A:link {
	COLOR: #9A220A;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: underline
}
.normal_link_table A:visited {
	COLOR: #9A220A;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	TEXT-DECORATION: underline
}
.normal_link_table A:hover {
	COLOR: #F36144;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration:none
}
.normal_link_table A:active {
	COLOR: #9A220A;
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	text-decoration:underline
}

.common_link {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	color: #444444;
}
.common_link A:link {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	color: #0052E9;
	TEXT-DECORATION: underline;
}
.common_link A:visited {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	color: #0052E9;
	TEXT-DECORATION: underline;
}
.common_link A:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	color: #FF6600;
	TEXT-DECORATION: underline;
}
.common_link A:active {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
	/* font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif; */
	color: #0052E9;
	TEXT-DECORATION: underline;
}

.common_gray_link {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #444444;
}
.common_gray_link A:link {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #444444;
	TEXT-DECORATION: none
}
.common_gray_link A:visited {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #444444;
	TEXT-DECORATION: none
}
.common_gray_link A:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #FF6600;
	TEXT-DECORATION: underline;
}
.common_gray_link A:active {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #444444;
	TEXT-DECORATION: none
}

.common_px10_120 {
	FONT-SIZE: 10px; LINE-HEIGHT: 120%;
	font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
}

.campaign_news_link {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #444444;
}
.campaign_news_link A:link {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #0052E9;
	TEXT-DECORATION: underline;
}
.campaign_news_link A:visited {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #0052E9;
	TEXT-DECORATION: underline;
}
.campaign_news_link A:hover {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #FF6600;
	TEXT-DECORATION: underline;
}
.campaign_news_link A:active {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #0052E9;
	TEXT-DECORATION: underline;
}

.campaign_storename_link {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #444444;
}
.campaign_storename_link A:link {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #0052E9;
	TEXT-DECORATION: underline;
}
.campaign_storename_link A:visited {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #0052E9;
	TEXT-DECORATION: underline;
}
.campaign_storename_link A:hover {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #FF6600;
	TEXT-DECORATION: underline;
}
.campaign_storename_link A:active {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	color: #0052E9;
	TEXT-DECORATION: underline;
}

.campaign_area_link {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
	color: #444444;
}
.campaign_area_link A:link {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
	color: #0052E9;
	TEXT-DECORATION: underline;
}
.campaign_area_link A:visited {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
	color: #0052E9;
	TEXT-DECORATION: underline;
}
.campaign_area_link A:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
	color: #FF6600;
	TEXT-DECORATION: underline;
}
.campaign_area_link A:active {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%;
	font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
	color: #0052E9;
	TEXT-DECORATION: underline;
}

/* font type */
.help_px10 {
	FONT-SIZE: 10px; LINE-HEIGHT: 120%;
	font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
}

.help_px12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%;
	font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
}

.help_px13 {
	FONT-SIZE: 13px; LINE-HEIGHT: 150%;
	font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
}

.help_px14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 160%;
	font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
}

.help_px14_etc {
	FONT-SIZE: 14px; LINE-HEIGHT: 140%;
	font-family: "ヒラギノ角ゴ Pro W3",Osaka,"MS UI Gothic","ＭＳ ゴシック",sans-serif;
}

.help_px14_h14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 140%;
	font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
}

table.detail{
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-top:0px solid #FFFFFF;
    border-bottom:1px solid #CCCCCC;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#FFFCDF;
    empty-cells:show;
		FONT-SIZE: 12px; LINE-HEIGHT: 140%;
		font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
}
table.store_info{
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-top:0px solid #FFFFFF;
    border-bottom:1px solid #CCCCCC;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#FFFCDF;
    empty-cells:show;
		FONT-SIZE: 12px; LINE-HEIGHT: 140%;
		font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
}
.detail_sub td{
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-top:0px solid #FFFFFF;
    border-bottom:1px solid #CCCCCC;
    background-color:#FFFCDF;
    text-align:center;
    color:#333333;
		FONT-SIZE: 12px; LINE-HEIGHT: 140%;
		font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
}

table.photo{
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#FFFFFF;
    empty-cells:show;
		FONT-SIZE: 12px; LINE-HEIGHT: 140%;
		font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
}

table.news{
    border-left:1px solid #FFBD33;
    border-right:1px solid #FFBD33;
    border-top:1px solid #FFBD33;
    border-bottom:1px solid #FFBD33;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#FEE297;
    empty-cells:show;
		FONT-SIZE: 12px; LINE-HEIGHT: 140%;
		font-family: "メイリオ","meiryo","ＭＳ Ｐゴシック",sans-serif;
}

img.waku {
/*	padding:5px; */
	border-top:1px solid #EAEAEA;   
	border-left:1px solid #EAEAEA;   
	border-right:2px solid #CBCBCB;   
	border-bottom:2px solid #CBCBCB;   
}

img.waku_shin {
/*	padding:5px; */
	border-top:1px solid #FFFFFF;   
	border-left:1px solid #FFFFFF;   
	border-right:1px solid #CBCBCB;   
	border-bottom:1px solid #CBCBCB;   
}

img.waku_more_shin {
/*	padding:5px; */
	border-top:1px solid #EDEDED;   
	border-left:1px solid #EDEDED;   
	border-right:1px solid #EDEDED;   
	border-bottom:1px solid #EDEDED;   
}

img.waku_covergirl {
/*	padding:5px; */
	border-top:1px solid #CBCBCB;   
	border-left:1px solid #CBCBCB;   
	border-right:1px solid #CBCBCB;   
	border-bottom:1px solid #CBCBCB;   
}

a:hover img.waku {
border-color: #FF6600;
}

a:hover img.waku_shin {
border-color: #FF6600;
}

a:hover img.waku_more_shin {
border-color: #FF6600;
}

a:hover img.waku_covergirl {
border-color: #FF6600;
}

.breadcrumb{
FONT: 12px "ヒラギノ角ゴ Pro W3", osaka, Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #333333;
}

.breadcrumb a{
background: transparent url(breadcrumb.gif) no-repeat center right;
text-decoration: none;
padding-right: 18px; /*adjust bullet image padding*/
}

.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active{
color: #0000FF;
}

.breadcrumb a:hover{
text-decoration: underline;
color: red;
}

.banner_adjustment a{
	display:block;
	float:left;
	width:196px;
	height:42px;
	line-height:42px;
	overflow:hidden;
	position:relative;
	z-index:1;		
}
.banner_adjustment a img{
	float:left;
	position:absolute;
	top:0px;
	left:0px;	
}

.toolTip{ position: relative; }   
.toolTip span{   
	display: block;   
	border: solid 1px #999;   
	background-color: #FFFED6;   
	color: #333333;   
	text-decoration: none;   
	position: absolute;   
	top: 20px;   
	left: 20px;   
	padding: 0px;   
	visibility: hidden;   
	width: 240px;   
}

a.toolTip:hover,a.toolTip:hover span{ visibility: visible; z-index: 100; }


.area_toolTip{ position: relative; }   
.area_toolTip span{   
	display: block;   
	border: solid 1px #CCCCCC;   
	background-color: #FFFED6;   
	color: #333333;   
	text-decoration: none;   
	position: absolute;   
	top: -10px;   
	left: -250px;   
	padding: 0px;   
	visibility: hidden;   
	width: 240px;   
}

a.area_toolTip:hover,a.area_toolTip:hover span{ visibility: visible; z-index: 100; }

-->

