body		{margin:0px; background-color:#ffffff;color:#440000;}
/*テスト用特別背景body		{margin:0px; background-color:#ffcc00;color:#440000;} */
/*テスト用特別背景div#pankuzu {background-color:#ffffff;} */
/*テスト用特別背景div#commonBody {background-color:#ffffff;} */

a:active	{color:#ffcc00;}
a:link	{color:#440000; text-decoration:underline;}
a:visited	{color:#990066;}
a:hover	{color:#ff0051; text-decoration:none;}

.sbody	{font-size:10px; line-height:120%;text-align:left;}
.body		{font-size:12px; line-height:120%;text-align:left;}
.bbody		{font-size:16px; line-height:120%;text-align:left;}
.zenkaku {ime-mode:active;}
.hankaku {ime-mode:inactive;}

.red{color:#ff0000}
.bold{font-weight:bold;}
.bodyred{color:#ff0000;font-size:12px; line-height:120%;}
.bodybold{font-size:12px; line-height:120%;text-align:left;font-weight:bold;}
.boldred{color:#ff0000;font-weight:bold}
.bodyboldred{color:#ff0000;font-weight:bold;font-size:12px; line-height:120%;}
.bbodyboldred{color:#ff0000;font-weight:bold;font-size:16px; line-height:120%;}
.bbodybold{font-size:16px; line-height:120%;text-align:left;font-weight:bold;}
h1{font-weight:normal;}
/*------キーワード ----------*/
#keyTag{margin-left:auto;margin-right:auto;text-align:right;width:700px;height:20px;}
#keyTag span.body{font-size:9px;color:#cccccc;}

/*------パン屑 position:relative;z-index:10;----------*/
div#pankuzu {width:700px;margin-left:auto;margin-right:auto;text-align:left;font-size:12px; line-height:120%;padding-top:30px;padding-bottom:2px;border-bottom:1px solid #ff6600;}
/*------パン屑サブナビ無し ----------*/
div#pankuzuSub {width:700px;margin-left:auto;margin-right:auto;text-align:left;font-size:12px; line-height:120%;padding-top:5px;padding-bottom:2px;border-bottom:1px solid #ff6600;}
/*------パン屑小窓 ----------*/
div#pankuzuNewwin {width:580px;margin-left:auto;margin-right:auto;text-align:left;font-size:12px; line-height:120%;padding-top:5px;padding-bottom:2px;border-bottom:1px solid #ff6600;}

/*------フッタ・コピーライト ----------*/
div#footer {width:700px;height:16px;margin-left:auto;margin-right:auto;text-align:center;font-size:12px;line-height:120%;padding:0px;padding-top:4px;background-color:#ffcccc;color:#ff0000;}
div#footer a:link	{color:#ff0000; text-decoration:underline;}
div#copyright {width:700px;height:20px;margin-left:auto;margin-right:auto;text-align:center;background-image:url(/img/cmn/copyright_bg.gif);background-repeat:repeat-none;}
div#copyright_s {width:600px;height:20px;margin-left:auto;margin-right:auto;text-align:center;background-image:url(/img/cmn/copyright_bg_s.gif);background-repeat:repeat-none;}


div#commonBody {width:700px;margin-left:auto;margin-right:auto;text-align:left;padding-top:5px;padding-bottom:15px;}

div#newWinBody {width:580px;margin-left:auto;margin-right:auto;text-align:left;padding-top:5px;}

img {border:0px;}

/*リンク画像の下線を消す。余計な下線が出ることあり。
a img {vertical-align: bottom;}*/

a:link.linkImg {text-decoration:none;margin-bottom:1px;}
a:visited.linkImg {text-decoration:none;margin-bottom:1px;}
a:hover.linkImg {text-decoration:none;margin-bottom:1px;}

a:link.linkImg span.linkText{text-decoration:underline;}
a:visited.linkImg span.linkText{text-decoration:underline;}
a:hover.linkImg span.linkText{text-decoration:none;}

