body { margin: 0; padding: 0; /* background-color: #d3d3d3;*/ color: black; } form{ margin:0; padding:0; } td { font-size: 80%; margin: 0; /* padding: 0; */ } a:link { color: #0000cc; text-decoration: none; } a:visited { color: #0000cc; text-decoration: none; } a:hover { color: #ff0000; text-decoration: underline; } a:active { color: #0000cc; text-decoration: none; } img { border: 0; } hr { border-top: 1px; } /* ヘッダ */ .belt { background-color: #39387b; color: #ffffff; } #header { margin: 0; padding: 0 0 0 0.5em; font-size: 80%; font-weight: normal; line-height: 1.3em; width: 1000px; } #header2 { font-size:80%; margin: 0; padding: 0.5em; background-color: #ffffff; border-bottom: 4px solid #39387b; width: 1000px; } #header2 img{ margin-right: 20px; } #header3{ margin: 0; padding: 0; background-image: url(/index.nsf/barc.gif); background-color: #ffffff; background-repeat: repeat-x; width: 1000px; height: 7px; } #bodyblock{ margin: 0; padding: 0; width: 1000px; background-color: #ffffff; } #menublock{ font-size: 80%; margin: 0; padding: 1em 0 0 0; background-image: url(/index.nsf/barl.gif); background-repeat: no-repeat; background-color: #d7e5f2; width: 169px; vertical-align: top; border-right: 1px solid #8aa0b8; } #searchblock{ font-size: 80%; margin: 0; padding: 1em 0em 0em 0em; background-image: url(/index.nsf/barr.gif); background-repeat: repeat-x; background-color: #f5fafe; border-bottom: 1px solid #8aa0b8; } #contentsblock{ margin: 0; background-image: url(/index.nsf/barc.gif); background-repeat: repeat-x; padding: 5px 10px; background-color: #ffffff; width: 688px; vertical-align: top; } #contentsblock td{ color: #444444; } #contentsblock2{ margin: 0; background-color: #ffffff; width: 830px; vertical-align: top; padding: 1em 0 0.5em 0; background-image: url(/index.nsf/barc.gif); background-repeat: repeat-x; } #bannerblock{ font-size: 80%; margin: 0; padding: 1em 0 0 0; background-color: #f3f3f3; background-image: url(/index.nsf/barc.gif); background-repeat: repeat-x; width: 120px; vertical-align: top; text-align: center; border-left: 1px solid #8aa0b8; } #footer{ font-size: 80%; margin: 0; padding: 0 0 0 1em; color: #ffffff; background-image: url(/index.nsf/barfooter.gif); background-repeat: repeat-x; background-color: #7b8fa7; text-align: center; vertical-align: middle; line-height: 30px; height: 30px; width: 1000px; clear: both; } #ssl_certificate{ text-align: center; margin-top: 1em; margin-bottom: 1em; } #logo{ text-align: center; margin-left: 0em; margin-top: 1em; margin-bottom: 1em; } #logo ul{ text-align: left; list-style-type: none; margin: 0.5em 0.5em 0.5em 0.5em; padding: 0; } #logo ul li { margin: 0.5em 0.5em 0.5em 0em; color: #000000; text-decoration: none; } #logo img{ border: 1px solid #666666; width: 140px; height: 40px; } #embannar{ text-align: center; } #embannar img{ margin-bottom: 0; margin-top: 0.3em; border: 0; width: 574px; height: 75px; } .catlist ul { margin: 0; padding:0.2em 0 0.2em 0; list-style-type: none; } .catlist ul li { white-space: nowrap; display: inline; line-height: 1.4em; } .catlist2 ul { margin: 0; padding:0.2em 0 0.2em 0; list-style-type: none; } .catlist2 ul li { white-space: nowrap; display: inline; line-height: 1.4em; } span.space1{ color: #444444; margin-right: 0.4em; white-space: nowrap; width: 6em; } span.space2{ color: #444444; margin-right: 0.4em; white-space: nowrap; width: 8.5em; } td span a:link { color: #444444; text-decoration: none; } td span a:visited { color: #444444; text-decoration: none; } td span a:hover { color: #ff0000; text-decoration: underline; } td span a:active { color: #000000; text-decoration: none; } /* メニュー左側 */ #topmenu{ font-size: 100%; margin: 0; padding: 0; width: 170px; } #topmenu h3{ font-size: 100%; color: #000000; margin: 0; padding: 7px 0 0 18px; background-image: url(/index.nsf/arrow_orange.gif); background-repeat: no-repeat; background-position: 5px 8px; } #topmenu ul{ list-style-type: none; margin: 0; padding: 0; border-bottom: 2px solid #FFFFFF; } #topmenu ul li { margin: 0.5em 0.5em 0.5em 0.7em; color: #000000; text-decoration: none; } #topmenu ul li a:link { color: #0000cc; text-decoration: none; } #topmenu ul li a:visited { color: #0000cc; text-decoration: none; } #topmenu ul li a:hover { color: #ff0000; text-decoration: underline; } #topmenu ul li a:active { color: #000000; text-decoration: none; } .m1{ color: #555555; font-size: 90%; } .m2{ color: #ff0000; text-align: center; font-weight: bold; } span.m1{ color: #d55a83; } span.m2{ color: #ec7a13; } span.m3{ color: #3869b6; } span.m4{ color: #62caa0; } span.m5{ color: #996699; } span.m6{ color: #009900; } span.m7{ color: #ffcc00; } span.h5{ font-size: 120%; font-weight: bold; color: #000000; } .h5Td{ background-color: #eeeeee; height: 1.4em; border-top: 1px solid #ff9966; border-bottom: 1px solid #ff9966; padding: 0 1em 0 2em; } .topictitle{ width: 50%; font-weight: bold; font-size: 130%; padding-left: 1.5em; background-color: #eeeeff; display: inline; color: #444444; } .topiclink{ width: 50%; text-align: right; background-color: #eeeeff; display: inline; } .tabletab{ width: 100%; } .tableborder1{ width: 100%; margin-bottom: 0.5em; padding: 0; border-top: 1px solid #8aa0b8; border-bottom: 1px solid #8aa0b8; border-left: 1px solid #8aa0b8; } .tablemargin1{ width: 100%; border-bottom: 1px solid #8aa0b8; } .tablemargin1 td{ vertical-align: top; } #tableborder2{ border: 1px solid #8aa0b8; } .rssbn{ text-align: center; margin-left: auto; margin-right: auto; margin-bottom: 1em; margin-top: 1em; } .rssbn img{ border: 0; } .rssbnb{ margin-bottom: 1em; margin-top: 1em; vertical-align: middle; } .rssbnb *{ vertical-align: middle; } #rssbn1{ text-align: center; } #rssbn2{ margin-left: auto; margin-right: auto; margin-bottom: 1em; margin-top: 1em; padding: 0.5em; width: 500px; text-align: center; border: 1px solid #ff8400; background-color: #fff1d0; } #rssbn2 a{ text-decoration: underline; } #rssbn2 h3{ font-size: 110%; } #rssbn3{ margin-left: auto; margin-right: auto; margin-bottom: 1em; margin-top: 1em; padding: 0.5em; width: 570px; text-align: left; border: 1px solid #ff8400; background-color: #fff1d0; } #rssbn3 a{ text-decoration: underline; } .rsscaution{ margin: 0.2em 0 0 0; padding: 0; font-size: 85%; color: #444444; line-height: 1em; } .rsscaution a{ text-decoration: underline; } #profile{ /* text-align: center;*/ background-color: #ffffff; } #profile h2{ font-size: 110%; font-weight: bold; margin: 1em 0 1em 0; padding: 0.3em 0 0.3em 1em; background-color: #eeeeff; } #profile Table{ margin: 0em 0 0em 1em; /* text-align: center;*/ padding: 0; } #profile h3{ font-size: 110%; font-weight: bold; margin: 0.3em; padding: 0em; } #newscontents { font-size: 100%; background-color: #ffffff; line-height: 140%; margin: 0; padding: 0.5em 0em 0.1em 0.5em; } #newscontents h1 { margin: 0px; padding: 0px; font-size: 120%; vertical-align:bottom; display:inline; /* border-left: 10px solid #39387b;*/ } #newscontents h1 a { font-size: 80%; } .cattitle{ margin-left:2px; border-bottom: 1px solid #39387b; } .caticon{ margin:0px 5px -1px 0px; padding:0px; display:inline; vertical-align:bottom; } #newscontents ul { margin-left: 0.5em; margin-top: 0.5em; margin-bottom: 0.5em; padding-left: 1em; list-style-type: none; list-style-image: url(/index.nsf/allow.gif); vertical-align: text-top; } #newscontents ul li{ margin: 0.6em 0; padding: 0; line-height: 1.1em; color: #444444; } #newscontents h2 { font-size: 100%; margin: 0; } #newscontents h2 span{ font-size: 90%; text-decoration: none; font-weight: normal; } #newscontents h2 a:link { color: #000000; text-decoration: none; } #newscontents h2 a:visited { color: #000000; text-decoration: none; } #newscontents h2 a:hover { color: #ff0000; text-decoration: underline; } #newscontents h2 a:active { color: #000000; text-decoration: none; } #newscontents dt { margin: 0 0 0 1em; background-color: #eeeeff; font-weight: bold; } #newscontents dd { margin: 0.2em 0 0.8em 2em; padding-left: 0; } #newscontents ul li a:visited { color: #600060; text-decoration: none; } #newscontents ul li a:hover { color: #ff0000; text-decoration: underline; } #newscontents ul li a:active { color: #0000cc; text-decoration: none; } #newscontents ul li span a:link { color: #444444; text-decoration: none; } #newscontents ul li span a:visited { color: #444444; text-decoration: none; } #newscontents ul li span a:hover { color: #ff0000; text-decoration: underline; } #newscontents ul li span a:active { color: #444444; text-decoration: none; } span.space1{ color: #444444; margin-right: 0.4em; width: 7em; } span.space2{ color: #444444; margin-right: 0.4em; width: 8.5em; } span.extpdf{ color: #cc0000; } span.extdoc{ color: #000080; } span.extxls{ color: #006680; } span.extppt{ color: #cc6600; } #newscontents ul li span.durl{ font-size: 80%; } #newscontents ul li span.durl a:link { color: #999999; text-decoration: none; } #newscontents ul li span.durl a:visited { color: #999999; text-decoration: none; } #newscontents ul li span.durl a:hover { color: #ff0000; text-decoration: underline; } #newscontents ul li span.durl a:active { color: #999999; text-decoration: none; } .ad { font-size: 100%; margin-left: 0.1em; margin-top: 0.5em; margin-bottom: 0.5em; padding-left: 1em; } .adItem { font-size: 100%; margin-left: 0.5em; margin-top: 0.2em; margin-bottom: 0.5em; padding-left: 1em; } .returntop { text-align: right; clear: both; } .shu{ margin: 0.3em 0 0 0; font-size: 80%; } .rsscaution{ margin: 0; padding: 0; font-size: 85%; color: #444444; line-height: 1em; } .rsscaution a{ text-decoration: underline; } .moreem{ margin: 0; padding: 0; text-align: right; color:#444444; } .morenoem{ margin: 0; padding: 0; text-align: right; font-weight: bold; } .noembd{ margin: 0.5em 1em 1em 1em; padding: 0.5em; border: red solid 2px; font-weight:bold; background-color:#fff0f9; } .optionitem{ margin: 0; border: black solid 1px; } td.optionitem{ padding: 0.5em; } #menu-emname { font-weight: bold; padding: 0 0.1em 0.3em 0.3em; text-align: center; color: #cc0000; } .pp{ padding: 0.3em; position: absolute; left: 0; top: 0; visibility: hidden; font-size: 80%; color: #666666; background-color: #ffffff; border: 1px solid #666666; } .npnews { margin: 0 0 0.3em 0; padding: 0.3em; border-style: solid; border-width: 1px; border-color: #999999; } .st1{ font-weight: bold; } .atb_banner{ margin: 0 0 4px 0; width: 120px; height: 90px; background-color: #ffffff; } .atb_banner_title{ margin: 0 0 2px 0; padding: 0; font-size: 13px; font-weight: bold; text-decoration: underline; } .atb_banner_text{ margin: 0; padding: 0; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; } .atb_banner_title a{ color: #0000cc; text-decoration: underline; } .atb_banner_img{ margin: 0 0 4px 0; width: 120px; height: 90px; border: 0; } .atb_banner_corp{ margin: 0 0 2px 0; padding: 0; font-size: 11px; color: #009900; } #qacontents { font-size: 85%; background-color: #ffffff; line-height: 1.5em; margin: 0 0 0 20px; padding: 0.5em 0 0.5em 0.5em; } #qacontents h1 { margin: 0 20px 0.5em 0; font-size: 120%; padding: 0 0 0 0.5em; border-bottom: 1px solid #39387b; border-left: 10px solid #39387b; } #qacontents h1 a { font-size: 90%; } #qacontents ul { margin-left: 0.5em; margin-top: 0.5em; margin-bottom: 0.5em; padding-left: 1em; list-style-type: decimal; vertical-align: text-top; } #qacontents ul li{ margin: 0.6em 30; padding: 0; line-height: 1.2em; color: #444444; } #qacontents h2 { font-size: 100%; margin: 0; } #qacontents h2 span{ font-size: 90%; text-decoration: none; font-weight: normal; } #qacontents h2 a:link { color: #000000; text-decoration: none; } #qacontents h2 a:visited { color: #000000; text-decoration: none; } #qacontents h2 a:hover { color: #ff0000; text-decoration: underline; } #qacontents h2 a:active { color: #000000; text-decoration: none; } #qacontents dt { margin: 0 0 0 1em; background-color: #eeeeff; font-weight: bold; } #qacontents dd { margin: 0.2em 0 0.8em 2em; padding-left: 0; } #qacontents ul li a:visited { color: #600060; text-decoration: none; } #qacontents ul li a:hover { color: #ff0000; text-decoration: underline; } #qacontents ul li a:active { color: #0000cc; text-decoration: none; } #qacontents ul li span a:link { color: #444444; text-decoration: none; } #qacontents ul li span a:visited { color: #444444; text-decoration: none; } #qacontents ul li span a:hover { color: #ff0000; text-decoration: underline; } #qacontents ul li span a:active { color: #444444; text-decoration: none; } #qacontents ul li span.durl{ font-size: 80%; } #qacontents ul li span.durl a:link { color: #999999; text-decoration: none; } #qacontents ul li span.durl a:visited { color: #999999; text-decoration: none; } #qacontents ul li span.durl a:hover { color: #ff0000; text-decoration: underline; } #qacontents ul li span.durl a:active { color: #999999; text-decoration: none; } #contentsblock2 h1 { margin: 0 0.5em 0.5em 1em; font-size: 120%; padding: 0 0 0 0.5em; border-bottom: 1px solid #39387b; border-left: 10px solid #39387b; } #contentsblock2 h1 a { font-size: 80%; } #contentsblock3{ margin: 0; background-color: #ffffff; width: 1000; vertical-align: top; padding: 0em 0 0.5em 0; background-image: url(/index.nsf/barr.gif); background-repeat: repeat-x; } #contentsblock3 h1 { margin: 0 0.5em 0.5em 1em; font-size: 120%; padding: 0 0 0 0.5em; border-bottom: 1px solid #39387b; border-left: 10px solid #39387b; } #contentsblock4{ margin: 0; background-color: #ffffff; width: 100%; vertical-align: top; padding: 0em 0 0.5em 0; background-image: url(/index.nsf/barr.gif); background-repeat: repeat-x; } #contentsblock4 h1 { margin: 1em 0.5em 0.5em 1em; font-size: 120%; padding: 0 0 0 0.5em; border-bottom: 1px solid #39387b; border-left: 10px solid #39387b; } #footer2{ font-size: 80%; margin: 0; padding: 0 0 0 1em; color: #ffffff; background-image: url(/index.nsf/barfooter.gif); background-repeat: repeat-x; background-color: #7b8fa7; text-align: center; vertical-align: middle; line-height: 30px; height: 30px; width: 100%; clear: both; } .nenewscontent{ /* width: 100%;*/ width: 650px; clear: both; margin: 0.5em 1em; padding: 2px; line-height: 130%; border: 1px solid #999999; } .nenewscontent img{ float: right; } .nenewscontent table{ width: 100%; margin: 0; padding: 0; } .nenewscontent table td{ margin: 0; padding: 0; } .nenewstitle{ margin: 0; padding: 0; } .nenewstitle a{ margin-left: 0.5em; font-weight: bold; font-size: 120%; } .nenewscorporation{ margin: 0.8em 0 0; padding: 0; } .nenewscontent_a{ clear: both; margin-top: 0.3em ; margin-bottom: 0.3em ; } .nenewstitle_a{ margin: 0; /* display: inline;*/ line-height: 100%; } .nenewstitle_a a{ margin-left: 0.5em; font-weight: bold; } .nenewscorporation_a{ margin: 0; /* display: inline;*/ } /* .nenewscorporation a:link { color: #444444; text-decoration: none; } .nenewscorporation a:visited { color: #444444; text-decoration: none; } .nenewscorporation a:hover { color: #ff0000; text-decoration: underline; } .nenewscorporation a:active { color: #444444; text-decoration: none; } */ .nenewsbody{ margin: 0; } /* ニュースリーダーβ版 */ #reader{ margin:0px; padding:0px; /* background:url(img/bg_line.gif) repeat-y center;*/ } #reader img{ float:left; margin:2px; } .cell{ margin:0px 0px 0px 0px; padding:1px; /* font-size:12px;*/ color:#454545; width:335px; float:left; } .npcell{ margin:3px 0px 0px 5px; } .celllist{ margin:5px 0px 5px 0px; } .celllist img{ margin:0px 3px 3px 0px; } .npbox1{ margin:0px 0px 0px 0px; float:left; text-align:center; } .npbox1 img{ margin-left:auto; margin-right:auto; text-align:center; } /*一般カテゴリ*/ .npbox2{ margin:0px; font-size:90%; width:6em; } /*業界カテゴリ*/ .npbox3{ margin:0px; font-size:90%; width:7.5em; } .cell_title{ border-left:#8BA3BD 4px solid; border-bottom:#8BA3BD 1px solid; /* font-size:14px;*/ font-weight:bold; margin:3px 10px 5px; padding:2px 10px 1px; background-color:#fff; } .box1{ margin:0 5px 0 0; padding:0px; font-weight: bold; /* background-color:#e3acac;*/ /* float:left;*/ /* width:8em;*/ display:inline; } .box1 a:link{ color: #800000; text-decoration: none; } .box1 a:visited { color: #800000; text-decoration: none; } .box1 a:hover { color: red; text-decoration: underline; } .box1 a:active { color: #800000; text-decoration: none; } .box4{ margin:0px; padding:0px; /* float:left;*/ /* width:140px;*/ display:inline; } .box2{ margin:0px; padding:0px; /* width:280px;*/ /* float:left;*/ /* clear:both;*/ display:inline; } .box3{ margin:0px; padding:0px; width:295px; float:left; } .top_icons{ float:left; text-align:center; margin-left:5px; width:85px; } .top_icons img{ width:60px; height:45px; } #sidetopic{ margin:20px 0 0; padding:3px 1px 1px; background-color: white; text-align:center; border-top: solid 1px #8aa0b8; } .linklist{ padding: 0.6em; width:33%; vertical-align: top; } .linklist_bg{ background: url(/index.nsf/x_line3.gif) repeat-y top center; }