@charset "Shift_JIS";
/* ================================================== */
/* 最新事例・商品紹介                                 */
/* ================================================== */
div#org_unt_casetop {
   clear:both;
   width:100%;
   margin:0px 0px 12px;
   padding:0px 0px 0px;
   color:#673100;
   background-color:#f8f6ef;
}
div#org_unt_casetop h2 {
   clear:both;
   margin:0em 0px 0.6em 0px;
   padding:0px;
   border-bottom:#583b2b 3px double;
   color:#823100;
   background-color:transparent;
   font-size:85%;
}
div#org_unt_casetop h2 span {
   padding-left:6px;
   color:#823100;
   background-color:#f8f6ef;
   position:relative;
   top:0.6em;
}
div#org_unt_casetop table.list {
   border-width:0px;
   margin-top:5px;
}
div#org_unt_casetop table.list td {
   width:50%;
   height:85px;
   padding:5px 5px 12px;
   vertical-align:top;
}
div#org_unt_casetop h3 {
   margin:0px 0px 0px 105px;
   padding:0px;
   font-size:80%;
   font-weight:normal;
   line-height:1.0em;
}
div#org_unt_casetop h3 span {
   display:block;
   padding:1px 0px 0px 13px;
   background-image:url(http://parts.nikkei.co.jp/parts/sumai2/cmn_mrk_002.gif);
   background-repeat:no-repeat;
   background-position:0em 0.3em;
}
div#org_unt_casetop h3 a:link {
   color:#004477;
   background-color:transparent;
   text-decoration:underline;
}
div#org_unt_casetop h3 a:visited {
   color:#660066;
   background-color:transparent;
   text-decoration:underline;
}
div#org_unt_casetop h3 a:hover {
   color:#004477;
   background-color:transparent;
   text-decoration:none;
}
div#org_unt_casetop img {
   float:left;
   margin-left:-105px;
}
div#org_unt_casetop p.org_summary {
   margin:3px 0px 0px 105px;
   padding:0px 0px 0px 13px;
   font-size:80%;
   line-height:1.3em;
}
div#org_unt_casetop p.org_summary a:link {
   color:#673100;
   background-color:transparent;
   text-decoration:none;
}
div#org_unt_casetop p.org_summary a:visited {
   color:#673100;
   background-color:transparent;
   text-decoration:none;
}
div#org_unt_casetop p.org_summary a:hover {
   color:#004477;
   background-color:transparent;
   text-decoration:underline;
}
/* ================================================== */
/* 検索                                               */
/* ================================================== */
/* 検索本文 */
div#org_unt_searchbody {
   margin:0px 0px 12px;
   padding:5px 6px 0px;
   color:#673100;
   background-color:#fefefe;
   border-bottom:#d3ccad 5px solid;
   border-left:#d3ccad 1px solid;
   border-right:#d3ccad 1px solid;
}
div#org_unt_searchbody a:link {
   color:#004477;
   background-color:transparent;
   text-decoration:underline;
}
div#org_unt_searchbody a:visited {
   color:#660066;
   background-color:transparent;
   text-decoration:underline;
}
div#org_unt_searchbody a:hover {
   color:#004477;
   background-color:transparent;
   text-decoration:none;
}
div#org_unt_searchbody td.org_left_part {
   width:50%;
   padding:0px 8px 0px 0px;
   vertical-align:top;
}
div#org_unt_searchbody td.org_right_part {
   width:50%;
   padding:0px 0px 0px 8px;
   vertical-align:top;
}
div#org_unt_searchbody h3 {
   clear:both;
   margin:3px 0px 0px 0px;
   padding:0px;
   color:#676767;
   background-color:#fefefe;
   border-bottom:#99806d 2px solid;
   font-size:75%;
}
div#org_unt_searchbody h3 img {
   vertical-align:bottom;
}
div#org_unt_searchbody ul.org_search {
   list-style-type:none;
   margin:0px 0px 3px 5px;
   padding:0px;
   line-height:1.0em;
}
div#org_unt_searchbody li.org_search {
   margin:6px 0px 0px 0px;
   padding:0px 0px 5px 13px;
   background-image:url(http://parts.nikkei.co.jp/parts/sumai2/cmn_mrk_002.gif);
   background-repeat:no-repeat;
   background-position:0em 0.2em;
}
div#org_unt_searchbody li.org_search h4 {
   margin:0px 0px 0px 0px;
   padding:0px;
   font-size:75%;
}
div#org_unt_searchbody li.org_search h5 {
   margin:1px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-size:100%;
   text-align:left;
}
div#org_unt_searchbody li.org_search table  {
   margin:0px;
   border-width:0px;
}
div#org_unt_searchbody ul.org_search th {
   vertical-align:top;
   white-space:nowrap;
   font-size:75%;
}
div#org_unt_searchbody ul.org_search td {
   vertical-align:top;
}
div#org_unt_searchbody ul.org_search p {
   margin:3px 0px 0px;
   font-size:75%;
}
div#org_unt_searchbody ul.cmn_formitems li {
   margin:0px;
   padding:0px;
   white-space:nowrap;
}
/* サムネイル画像：削除指示に伴いコメントアウト
div#org_unt_searchbody div.org_image {
   text-align:right;
   margin:0px 10px 12px 0px;
} --*/
div#org_unt_searchbody span.cmn_notes {
   color:#666666;
   background-color:transparent;
   vertical-align:bottom;
}
div#org_unt_searchbody input.org_fillin {
   font-size:75%;
   width:180px;
   height:17px;
}
div#org_unt_searchbody input.org_button {
   margin-left:1px;
   position:relative;
   top:3px;
}
/* ================================================== */
/* おすすめ特集・企画                                 */
/* ================================================== */
div#cmn_unt_tokushu h3 span.cmn_notes {
   display:inline;
   padding:1px 0px 0px 0px;
   background-image:none;
}
/* ================================================== */
/* 企業からの注目情報                                 */
/* ================================================== */
div#org_unt_case {
   clear:both;
   width:100%;
   margin:0px 0px 12px;
   padding:0px 0px 1px;
   color:#673100;
   background-color:#ffffff;
}
div#org_unt_case h2 {
   clear:both;
   margin:0px;
   padding:9px 6px 6px;
   border-bottom:#9b816f 3px solid;
   color:#823100;
   background-color:#ffffff;
   font-size:85%;
   background-image:url(http://parts.nikkei.co.jp/parts/sumai2/cmn_mid_001.gif);
   background-repeat:repeat-x;
   background-position:bottom;
}
div#org_unt_case ul {
   margin:8px 6px 0px 6px;
   padding:0px;
   list-style-type:none;
}
div#org_unt_case li {
   width:100%;
   min-height:75px;
   clear:both;
   margin:0px 0px 15px 0px;
   padding:0px;
}
div#org_unt_case h3 {
   margin:0px 0px 0px 105px;
   padding:0px;
   font-size:80%;
   font-weight:normal;
   line-height:1.0em;
}
div#org_unt_case h3 span {
   display:block;
   padding:1px 0px 0px 13px;
   background-image:url(http://parts.nikkei.co.jp/parts/sumai2/cmn_mrk_002.gif);
   background-repeat:no-repeat;
   background-position:0em 0.3em;
}
div#org_unt_case h3 a:link {
   color:#004477;
   background-color:transparent;
   text-decoration:none;
}
div#org_unt_case h3 a:visited {
   color:#660066;
   background-color:transparent;
   text-decoration:none;
}
div#org_unt_case h3 a:hover {
   color:#004477;
   background-color:transparent;
   text-decoration:underline;
}
div#org_unt_case img {
   float:left;
   margin-left:-105px;
}
div#org_unt_case p.org_summary {
   margin:3px 0px 0px 105px;
   padding:0px 0px 0px 13px;
   font-size:80%;
   line-height:1.3em;
}
div#org_unt_case p.org_summary a:link {
   color:#673100;
   background-color:transparent;
   text-decoration:none;
}
div#org_unt_case p.org_summary a:visited {
   color:#673100;
   background-color:transparent;
   text-decoration:none;
}
div#org_unt_case p.org_summary a:hover {
   color:#004477;
   background-color:transparent;
   text-decoration:underline;
}
/* ************************************************** */
/* リフォーム探検隊                                   */
/* ************************************************** */
div#org_cnt_tankentai h2 {
   margin:0px;
   padding:0px;
   font-size:80%;
   font-size:12px;
}
div#org_cnt_tankentai h2 span{
   font-weight:normal;
}
div#org_cnt_tankentai ul.org_lead {
   margin:3px 0px 10px 5px;
   padding:0px;
   list-style-type:none;
}
div#org_cnt_tankentai ul.org_lead li {
   margin:0px;
   padding:0px 0px 0px 13px;
   background-image:url(http://parts.nikkei.co.jp/parts/sumai2/cmn_mrk_002.gif);
   background-repeat:no-repeat;
   background-position:0em 0.3em;
   line-height:1.2em;
   font-size:11px;
}
/* ================================================== */
/* リフォーム検索  2005/9/8追加                       */
/* ================================================== */
div#org_unt_searchbody {
   clear:both;
   margin:0px 0px 12px;
   color:#333333;
   background-color:#ffffff;
}
div#org_unt_searchbody ul.org_type {
   width:100%;
   margin:10px 0px 15px;
   padding:0px;
   list-style-type:none;
   line-height:1.1em;
   border-bottom:#262651 1px solid;
}
div#org_unt_searchbody li.org_type {
   margin:0px 0px 0px 0px;
   padding:5px 8px;
   border-top:#262651 1px solid;
}
div#org_unt_searchbody li.org_casefile {
   margin:0px 0px 1px 0px;
   padding:5px 8px;
   border-top:#262651 1px solid;
   color:#333333;
   background-color:#f8f6ef;
}
div#org_unt_searchbody li.org_type img,
div#org_unt_searchbody li.org_casefile img {
   float:left;
   margin-right:5px;
}
div#org_unt_searchbody li.org_type h3,
div#org_unt_searchbody li.org_casefile h3 {
   display:inline;
   font-size:80%;
   margin:0px;
   padding:1px 3px;
   border-left:#ff8838 3px solid;
   border-bottom-style:none;
   clear:none;
   color:#333333;
   background-color:transparent;
   background-image:none;
}
div#org_unt_searchbody li.org_type ul,
div#org_unt_searchbody li.org_casefile ul {
   display:inline;
   margin:0px;
   padding:0px;
   font-size:75%;
}
div#org_unt_searchbody li.org_type li,
div#org_unt_searchbody li.org_casefile li {
   display:inline;
   margin:0px;
   padding:0px;
}
div#org_unt_searchbody li.org_type ul.org_company li a,
div#org_unt_searchbody li.org_casefile ul.org_company li {
   white-space:nowrap;
}

div#org_unt_searchbody li.org_type li label {
   white-space:nowrap;
}
div#org_unt_searchbody li.org_type li input {
   vertical-align:middle;
}
div#org_unt_searchbody li.org_type a:link,
div#org_unt_searchbody li.org_casefile a:link {
   color:#004477;
   background-color:transparent;
   text-decoration:underline;
}
div#org_unt_searchbody li.org_type a:visited,
div#org_unt_searchbody li.org_casefile a:visited {
   color:#660066;
   background-color:transparent;
   text-decoration:underline;
}
div#org_unt_searchbody li.org_type a:hover,
div#org_unt_searchbody li.org_casefile a:hover {
   color:#004477;
   background-color:transparent;
   text-decoration:none;
}
div#org_unt_searchbody div.org_submit {
   float:right;
   font-size:75%;
   text-align:center;
}
div#org_unt_searchbody p {
   margin:5px 8px;
   padding:0px;
   font-size:70%;
}
div#org_unt_searchbody p:first-letter {
   font-weight:bold;
}

/* ================================================== */
/* 見積もり  2005/9/8 追加                            */
/* ================================================== */
div#org_unt_estimate {
   clear:both;
   width:100%;
   margin:0px 0px 12px;
   padding:0px 0px 1px;
   color:#673100;
   background-color:#ffffff;
}
div#org_unt_estimate h2 {
   clear:both;
   margin:0px;
   padding:9px 6px 6px;
   border-bottom:#9b816f 3px solid;
   color:#823100;
   background-color:#ffffff;
   font-size:85%;
   background-image:url(http://parts.nikkei.co.jp/parts/sumai2/cmn_mid_001.gif);
   background-repeat:repeat-x;
   background-position:bottom;
}
div#org_unt_estimate ul.org_search {
   list-style-type:none;
   margin:0px 0px 3px 5px;
   padding:0px;
   line-height:1.0em;
}
div#org_unt_estimate li.org_search {
   margin:6px 0px 0px 0px;
   padding:0px 0px 5px 13px;
   background-image:url(http://parts.nikkei.co.jp/parts/sumai2/cmn_mrk_002.gif);
   background-repeat:no-repeat;
   background-position:0em 0.2em;
	margin-top: 0px;
	padding-bottom: 0px;
}
div#org_unt_estimate li.org_search h4 {
   margin:0px 0px 0px 0px;
   padding:0px;
   font-size:75%;
}
div#org_unt_estimate li.org_search h5 {
   margin:1px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-size:100%;
   text-align:left;
}
div#org_unt_estimate li.org_search table  {
   margin:0px;
   border-width:0px;
}
div#org_unt_estimate ul.org_search th {
   vertical-align:top;
   white-space:nowrap;
   font-size:75%;
}
div#org_unt_estimate ul.org_search td {
   vertical-align:top;
}
div#org_unt_estimate ul.org_search p {
   margin:3px 0px 0px;
   font-size:75%;
}
div#org_unt_estimate ul.cmn_formitems li {
   margin:0px;
   padding:0px;
   white-space:normal;
}
div#org_unt_estimate ul.cmn_formitems li a {
   white-space: nowrap;
}
div#org_unt_estimate span.cmn_notes {
   color:#666666;
   background-color:transparent;
   vertical-align:bottom;
}
div#org_unt_estimate input.org_fillin {
   font-size:75%;
   width:180px;
   height:17px;
}
div#org_unt_estimate input.org_button {
   margin-left:1px;
   position:relative;
   top:3px;
}
div#org_unt_estimate a:link {
   color:#004477;
   background-color:transparent;
   text-decoration:underline;
}
div#org_unt_estimate a:visited {
   color:#660066;
   background-color:transparent;
   text-decoration:underline;
}
div#org_unt_estimate a:hover {
   color:#004477;
   background-color:transparent;
   text-decoration:none;
}
/* ================================================== */
/* リフォームスタイル  2005/9/8 追加 (9/14改訂)       */
/* ================================================== */
div.org_unt_reformstyle {
   clear:both;
   margin:0px 0px 12px;
   padding:0px 0px 1px;
   background-color: #ffffff;
   border:#262651 1px solid;
}
div.org_unt_reformstyle h2 {
   margin:0px 0px 10px;
   padding:3px 3px 3px 10px;
   font-size:80%;
   color:#ffffff;
   background-color:#013395;
   background-image:url(http://parts.nikkei.co.jp/parts/sumai2/rfm_reformhaku_mid_002.gif);
   background-repeat:repeat-y;
}
div.org_unt_reformstyle ul {
   margin:10px 0px 0px 6px;
   padding:0px;
   list-style-type:none;
}
div.org_unt_reformstyle ul li {
   clear:both;
   width:100%;
   min-height:65px;
   margin:0px 0px 10px 0px;
   padding:0px;
   list-style-type:none;
}
div.org_unt_reformstyle h3 {
   margin:3px 0px 0px 70px;
   font-size:90%;
   line-height:1.0em;
}
div.org_unt_reformstyle h3 span {
   padding:1px 0px 0px 17px;
   background-image:url(http://parts.nikkei.co.jp/parts/sumai2/cmn_mrk_001.gif);
   background-repeat:no-repeat;
   background-position:0em 0.1em;
}
div.org_unt_reformstyle h3 span.cmn_update {
   margin:0px;
   padding:0px;
   font-size:80%;
   font-weight:normal;
   color:#666666;
   background-color:transparent;
   background-image:none;
}
div.org_unt_reformstyle h3 a:link {
   color:#004477;
   background-color:transparent;
   text-decoration:none;
}
div.org_unt_reformstyle h3 a:visited {
   color:#004477;
   background-color:transparent;
   text-decoration:none;
}
div.org_unt_reformstyle h3 a:hover {
   color:#004477;
   background-color:transparent;
   text-decoration:underline;
}
div.org_unt_reformstyle img {
   float:left;
   margin-left:-70px;
}
div.org_unt_reformstyle p.org_title {
   border-top:#d8d5d2 1px solid;
   margin:3px 0px 0px 70px;
   padding:3px 0px 0px 15px;
   font-size:75%;
   background-image:url(http://parts.nikkei.co.jp/parts/sumai2/cmn_mrk_002.gif);
   background-repeat:no-repeat;
   background-position:2px 0.65em;
   line-height:1.3em;
}
div.org_unt_reformstyle p.org_title a:link {
   color:#004477;
   background-color:transparent;
   text-decoration:none;
}
div.org_unt_reformstyle p.org_title a:visited {
   color:#004477;
   background-color:transparent;
   text-decoration:none;
}
div.org_unt_reformstyle p.org_title a:hover {
   color:#004477;
   background-color:transparent;
   text-decoration:underline;
}
div.org_unt_reformstyle p.org_title span.org_update {
   color:#666666;
   background-color:transparent;
   margin-left:0.3em;
   white-space:nowrap;
}
div.org_unt_reformstyle p.org_summary {
   margin:3px 0px 0px 70px;
   padding:0px 0px 6px 15px;
   font-size:75%;
   color:#673100;
   background-color:transparent;
   line-height:1.3em;
}
div.org_unt_reformstyle p.org_summary a:link {
   color:#673100;
   background-color:transparent;
   text-decoration:none;
}
div.org_unt_reformstyle p.org_summary a:visited {
   color:#673100;
   background-color:transparent;
   text-decoration:none;
}
div.org_unt_reformstyle p.org_summary a:hover {
   color:#673100;
   background-color:transparent;
   text-decoration:underline;
}
div.org_unt_reformstyle div.cmn_indexlink {
   margin:0px 6px 8px;
   font-weight:bold;
   text-align:right;
}
/* ================================================== */
/* 映像特集  2005/9/8 差し替え                        */
/* ================================================== */
div.org_unt_special {
   clear:both;
   width:100%;
   margin:0px 0px 12px;
   padding:0px 0px 1px;
   color:#673100;
   background-color:#ffffff;
}
div.org_unt_special h2 {
   clear:both;
   margin:0px;
   padding:9px 6px 6px;
   border-bottom:#9b816f 3px solid;
   color:#673100;
   background-color:#ffffff;
   font-size:85%;
   background-image:url(http://parts.nikkei.co.jp/parts/sumai2/cmn_mid_001.gif);
   background-repeat:repeat-x;
   background-position:bottom;
}
div.org_unt_special ul {
   margin:8px 6px 0px;
   padding:0px;
   list-style-type:none;
}
div.org_unt_special li {
   width:100%;
   min-height:65px;
   clear:both;
   margin:0px 0px 15px 0px;
   padding:0px;
}
div.org_unt_special h3 {
   margin:0px 0px 0px 105px;
   padding:0px 0px 0px 0px;
   font-size:90%;
   line-height:1.0em;
}
div.org_unt_special h3 img {
   float:left;
   margin-left:-105px;
}
div.org_unt_special h3 a.org_text {
   font-weight:normal;
   font-size:90%;
   line-height:1.3em;
}
div.org_unt_special h3 a.org_text:link {
   color:#673100;
   background-color:transparent;
   text-decoration:none;
}
div.org_unt_special h3 a.org_text:visited {
   color:#673100;
   background-color:transparent;
   text-decoration:none;
}
div.org_unt_special h3 a.org_text:hover {
   color:#673100;
   background-color:transparent;
   text-decoration:underline;
}
div.org_unt_special h3 a.org_text span.corp {
   display:block;
   font-weight:bold;
   font-size:110%;
   line-height:1.1em;
   margin-bottom:5px;
   padding:1px 0px 3px 17px;
   background-image:url(http://parts.nikkei.co.jp/parts/sumai2/cmn_mrk_001.gif);
   background-repeat:no-repeat;
   background-position:0em 0.1em;
   border-bottom:#d8d5d2 1px solid;
}
div.org_unt_special h3 a.org_text:link span.corp {
   color:#004477;
   background-color:transparent;
   text-decoration:none;
}
div.org_unt_special h3 a.org_text:visited span.corp {
   color:#004477;
   background-color:transparent;
   text-decoration:none;
}
div.org_unt_special h3 a.org_text:hover span.corp {
   color:#004477;
   background-color:transparent;
   text-decoration:underline;
}
div.org_unt_special a.org_play {
   margin-right:0px;
   padding:2px;
   font-size:70%;
   font-weight:bold;
   color:#ffffff;
   background-color:#990000;
   text-decoration:none;
   border-color:#ea5b3c #520001 #520001 #ea5b3c;
   border-width:1px;
   border-style:solid;
}
div.org_unt_special a.org_play:link {
   color:#ffffff;
   background-color:#990000;
}
div.org_unt_special a.org_play:visited {
   color:#ffffff;
   background-color:#990000;
}
div.org_unt_special a.org_play:hover {
   color:#ffffff;
   background-color:#990000;
}
/* ================================================== */
/* リフォーム博バナー                                 */
/* ================================================== */
div#reformhaku_banner {
	clear:both;
	width:100%;
	margin:0px 0px 12px;
	padding:0px 0px 0px;
	text-align: center;
	background-image: url(http://sumai.nikkei.co.jp/reform/reformhaku/eventimg/top_banner/banner_bg.jpg);
	border: 1px solid #2A2B54;
}
