body, p, td, tr {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10pt; font-style: normal; color: #000000; text-decoration: none }

img{
	border: 0;
}

p.midashi {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11pt; font-style: normal; color: #FF4B73; text-decoration: none; font-weight: bold; line-height: 1.3; }
p.text {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 8pt; font-style: normal; color: #000000; text-decoration: none; line-height: 1.5; }
td.date {  font-family: "‚l‚r ‚o–¾’©", "×–¾’©‘Ì", "ƒqƒ‰ƒMƒm–¾’© Pro W3"; font-size: 8pt; font-style: normal; color: #CC6600; text-decoration: none; }
td.white {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10pt; font-style: normal; color: #FFFFFF; text-decoration: none; }
td.miini {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 8pt; font-style: normal; color: #000000; text-decoration: none; }
td.miini_b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 8pt; font-style: normal; color: #CC6700; text-decoration: none; }

td.pr_point
{
	background-image:url(img/point_orange.jpg);
	background-repeat:no-repeat;
}
.pr
{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:12px;
	letter-spacing:1.5;
	margin-bottom:4px;
	margin-left:40px;
	margin-right:20px;
}
td.pr_base
{
	background-image:url(img/pr.png);
	background-repeat:no-repeat;
	height:33px;
}
.pr2
{
	font-family:'Century Gothic';
	font-size:12px;
	margin-left:48px;
	margin-top:2px;
	letter-spacing:1.0;
}
.pr3
{
	font-family:'Century Gothic';
	font-size:12px;
	margin-left:48px;
	letter-spacing:1.0;
}
td.kinkyu
{
	background-image:url(img/kinkyu_bg.jpg);
	background-repeat:repeat;
	width:728px;
	height:90px;
}
td.kinkyu2
{
	background-image:url(img/kinkyu_bg.jpg);
	background-repeat:repeat;
	width:946px;
	height:35px;
}
.kinkyu_midashi
{
	font-family:'‚l‚r ‚o–¾’©', '×–¾’©‘Ì', 'ƒqƒ‰ƒMƒm–¾’© Pro W3';
	font-size:20px;
	font-weight:bold;
	letter-spacing:1.5;
	margin-top:20px;
	margin-bottom:1px;
	margin-left:20px;
	margin-right:20px;
	color:#FFFFFF;
	text-align:center;
}
.kinkyu_midashi2
{
	font-family:'‚l‚r ‚o–¾’©', '×–¾’©‘Ì', 'ƒqƒ‰ƒMƒm–¾’© Pro W3';
	font-size:14px;
	font-weight:bold;
	margin-top:11px;
	margin-left:10px;
	color:#FFFFFF;
}
.kinkyu_text
{
	font-family:'‚l‚r ‚oƒSƒVƒbƒN', Osaka, 'ƒqƒ‰ƒMƒmŠpƒS Pro W3';
	font-size:14px;
	line-height:20px;
	letter-spacing:1.5;
	margin-bottom:15px;
	margin-left:20px;
	margin-right:20px;
	color:#FFFFFF;
	text-align:center;
}
.kinkyu_text2
{
	font-family:'‚l‚r ‚oƒSƒVƒbƒN', Osaka, 'ƒqƒ‰ƒMƒmŠpƒS Pro W3';
	font-size:12px;
	line-height:14px;
	letter-spacing:1.5;
	margin-top:10px;
	margin-bottom:10px;;
	margin-right:10px;
	color:#FFFFFF;
}

/* ‚»‚Ì‘¼‚ÌƒRƒ“ƒeƒ“ƒci‰º•”j */
.other
{
	 font-size:12px;
	 font-family:'Century Gothic';
	 color:#333333;
	 line-height:20px;
	 letter-spacing:1.0;
	 margin-bottom:2px;
}
.other2
{
	 font-size:12px;
	 font-family:'Century Gothic';
	 color:#FFFFFF;
	 line-height:20px;
	 letter-spacing:1.0;
}

/* ƒeƒLƒXƒgPR */
td.pr_base_wmp
{
	background-image:url(img/wmp.png);
	background-repeat:no-repeat;
	height:33px;
}
td.pr_base_n
{
	background-image:url(img/pr.png);
	background-repeat:no-repeat;
	height:33px;
}
.pr_n
{
	font-family:'Century Gothic';
	font-size:12px;
	margin-left:48px;
	margin-top:2px;
	letter-spacing:1.0;
}
.pr_n2
{
	font-family:'Century Gothic';
	font-size:12px;
	margin-left:48px;
	letter-spacing:1.0;
}
.pr_n3
{
	font-family:'Century Gothic';
	font-size:12px;
	margin-left:46px;
	margin-top:2px;
	letter-spacing:1.0;
}
.pr_n4
{
	font-family:'Century Gothic';
	font-size:12px;
	margin-left:46px;
	letter-spacing:1.0;
}

/* ƒwƒbƒ_[ƒƒjƒ…[ */
td.header_menu_mobile
{
	width:138px;
	height:30px;
	background-image:url(img/headmenu_bg_mobile.png);
	background-repeat:no-repeat;
	font-size:12px;
	font-family:'Century Gothic';
}
.header_menu_mobile_text
{
	margin-bottom:5px;
	margin-left:47px;
}
td.header_menu_sitemap
{
	width:138px;
	height:30px;
	background-image:url(img/headmenu_bg_sitemap.png);
	background-repeat:no-repeat;
	font-size:12px;
	font-family:'Century Gothic';
}
.header_menu_sitemap_text
{
	margin-bottom:5px;
	margin-left:45px;
}

/* ƒiƒrƒQ[ƒVƒ‡ƒ“‰e */
td.navi_shadow
{
	width:946px;
	height:10px;
	background-image:url(img/shadow.gif);
	background-repeat:repeat-x;
}

/* ƒjƒ…[ƒX */
.news
{
	font-family:'‚l‚r ‚oƒSƒVƒbƒN', Osaka, 'ƒqƒ‰ƒMƒmŠpƒS Pro W3';
	font-size:12px;
	margin-left:0px;
	padding: 2px 0px 0px 0px;
}

/* Ž©ŽÐ§ì”Ô‘g */
td.jisya
{
	 width:185px;
	 font-family:'Century Gothic';
	 font-size:12px;
	 line-height:16px;
	 text-align:center;
	 padding:4px 0px 10px 0px;
}

/* ‰æ‘œ‰ºƒeƒLƒXƒg */
td.hosoku
{
	 width:100%;
	 font-family:'Century Gothic';
	 font-size:12px;
	 line-height:16px;
	 text-align:center;
	 padding:4px 0px 10px 0px;
}

/* ƒTƒ€ƒlƒCƒ‹ */
td.thumbnail
{
	width:85px;
	background-color:#FFFFFF;
	padding:5px 0px 5px 1px; 
}
td.thumbnail_text150
{
	width:150px;
	padding:0px 0px 10px 0px;
	font-family:'Century Gothic';
	font-size:12px;
	line-height:16px;
	letter-spacing:1.0;
}
td.thumbnail_text
{
	width:105px;
	padding:10px 0px 10px 7px;
	font-family:'Century Gothic';
	font-size:12px;
	line-height:16px;
	letter-spacing:1.0;
}
td.thumbnail_text185
{
	width:185px;
	padding:10px 0px 10px 7px;
	font-family:'Century Gothic';
	font-size:12px;
	line-height:16px;
}
td.thumbnail_text_mini
{
	width:200px;
	padding:6px 0px 0px 0px;
	font-size:10px;
	color:#969696;
	line-height:13px;
	letter-spacing:1.0;
	text-align:center;
}
.tt_mini
{
	font-size:10px;
	margin-top:5px;
	font-family:'‚l‚r ‚oƒSƒVƒbƒN', Osaka, 'ƒqƒ‰ƒMƒmŠpƒS Pro W3';
	line-height:13px;
	color:#969696;
	letter-spacing:1.0;
}

/* ’–ÚƒAƒNƒZƒX */
td.chumoku
{
	background-image:url(img/arrow_gold.gif);
	height:13px;
	background-repeat:no-repeat;
	font-size:12px;
	padding:1px 0px 0px 18px;
	letter-spacing:1.0; 
}

/* ƒJƒ‰[ƒŠƒXƒg */
td.arrow_pink
{
	width:366px;
	background-image:url(img/arrow_pink.gif);
	background-repeat:no-repeat;
	padding:1px 0px 0px 18px;
	font-size:12px;
	letter-spacing:1.0; 
}
td.arrow_yellow
{
	width:366px;
	background-image:url(img/arrow_yellow.gif);
	background-repeat:no-repeat;
	padding:1px 0px 0px 18px;
	font-size:12px;
	letter-spacing:1.0; 
}

/* V’…î•ñ */
td.topics_textonly
{
	width:366px;
	background-image:url(img/arrow_orange.gif);
	background-repeat:no-repeat;
	padding:1px 0px 0px 18px;
	font-size:12px;
	font-weight:bold;
}

A:link.green { text-decoration:underline; color: #559F40 }
A:visited.green { text-decoration:underline; color: #559F40 }
A:hover.green { text-decoration:underline; color: #6BCE4F }

A:link.orange { text-decoration:underline; color: #FE6400 }
A:visited.orange { text-decoration:underline; color: #FE6400 }
A:hover.orange { text-decoration:underline; color: #FF8200 }

A:link.yellow { text-decoration:underline; color: #DEA704 }
A:visited.yellow { text-decoration:underline; color: #DEA704 }
A:hover.yellow { text-decoration:underline; color: #ECB206 }

A:link.blue { text-decoration:underline; color: #229ADD }
A:visited.blue { text-decoration:underline; color: #229ADD }
A:hover.blue { text-decoration:underline; color: #4BBCFB }

A:link.pink { text-decoration:underline; color: #FF4B73 }
A:visited.pink { text-decoration:underline; color: #FF4B73 }
A:hover.pink { text-decoration:underline; color: #FA7D96 }

A:link.black { text-decoration:underline; color: #000000 }
A:visited.black { text-decoration:underline; color: #000000 }
A:hover.black { text-decoration:underline; color: #5D5D5D }

A:link.white { text-decoration:underline; color: #FFFFFF }
A:visited.white { text-decoration:underline; color: #FFFFFF }
A:hover.white { text-decoration:underline; color: #F0F0F0 }

A:link.white2 { text-decoration:none; color: #FFFFFF }
A:visited.white2 { text-decoration:none; color: #FFFFFF }
A:hover.white2 { text-decoration:underline; color: #FFFFFF }

A:link.base { text-decoration:underline; color: #333333; }
A:visited.base { text-decoration:underline; color: #333333; }
A:hover.base { text-decoration:underline; color: #7B7B7B; }

A:link.navy { text-decoration:underline; color: #336699; }
A:visited.navy { text-decoration:underline; color: #336699; }
A:hover.navy { text-decoration:underline; color: #FF6600; }
