@charset "utf-8";
/* CSS Document */

/* 事業部ボタン
 */

.wrapper .container {
	width: 1200px;
	margin: 0 auto;
}
ul.btn_gl {
list-style:none;
margin:0;
padding:0;
}
ul.btn_gl li a {
display:block;
float:left;
height:20px;
text-indent:-9999px;
padding:0;
}
ul.btn_gl li.all a {
width:63px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat 0 0;
margin:0;
}
ul.btn_gl li.mech a {
width:131px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -63px 0;
margin-left:3px;
}
ul.btn_gl li.el a {
width:134px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -194px 0;
margin-left:3px;
}
ul.btn_gl li.press a {
width:100px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -328px 0;
margin-left:3px;
}
ul.btn_gl li.mold a {
width:90px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -428px 0;
margin-left:3px;
}
ul.btn_gl li.tool a {
width:90px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -518px 0;
margin-left:3px;
}
ul.btn_gl li.all a.selected,ul.btn_gl li.all a:hover {background-position:0 -20px}
ul.btn_gl li.mech a.selected,ul.btn_gl li.mech a:hover {background-position:-63px -20px}
ul.btn_gl li.el a.selected,ul.btn_gl li.el a:hover {background-position:-194px -20px}
ul.btn_gl li.press a.selected,ul.btn_gl li.press a:hover {background-position:-328px -20px}
ul.btn_gl li.mold a.selected,ul.btn_gl li.mold a:hover {background-position:-428px -20px}
ul.btn_gl li.tool a.selected,ul.btn_gl li.tool a:hover {background-position:-518px -20px}
/* RohsのONとOFF
 */
ul.btn_rohs {
list-style:none;
margin:0;
padding:0;
height:16px;
width:200px;
}
ul.btn_rohs li {float:left}
ul.btn_rohs li a {
display:block;
height:16px;
text-indent:-9999px;
padding:0;
font-size:5px;
}
ul.btn_rohs li.on a {
width:29px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat 0 0;
margin:0;
display:block;
float:left;
height:16px;
text-indent:-9999px;
padding:0;
}
ul.btn_rohs li.off a {
width:29px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -29px 0;
margin-left:3px;
display:block;
float:left;
height:16px;
text-indent:-9999px;
padding:0;
}
ul.btn_rohs li.on a.selected,ul.btn_rohs li.on a:hover {background-position:0 -16px}
ul.btn_rohs li.off a.selected,ul.btn_rohs li.off a:hover {background-position:-29px -16px}
/* カタログページ検索 
 */

div.catalog a {
display:block;
width:138px;
height:26px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -310px 0;
margin:0;
padding:0;
text-indent:-9999px;
}
/* モジュール検索 
 */

div.module a {
display:block;
width:58px;
height:26px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -252px 0;
margin:0;
padding:0;
text-indent:-9999px;
}
/* 技術情報検索 
 */

div.tec a {
display:block;
width:58px;
height:26px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -252px 0;
margin:0;
padding:0;
text-indent:-9999px;
}
/* 検索結果の評価ボタン
 */

div.send a {
display:block;
width:94px;
height:28px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -158px 0;
margin:0;
padding:0;
text-indent:-9999px;
}
a.yes {
display:block;
float:left;
width:45px;
height:20px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -58px 0;
margin:0;
padding:0;
text-indent:-9999px;
}
a.no {
display:block;
float:left;
width:55px;
height:20px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -103px 0;
margin-left:5px;
padding:0;
text-indent:-9999px;
}
/* ページング矢印
 */
a.prev {
display:block;
float:left;
width:8px;
height:11px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -542px 0;
margin:0;
padding:0;
text-indent:-9999px;
}
a.next {
display:block;
float:left;
width:8px;
height:11px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -550px 0;
margin-left:5px;
padding:0;
text-indent:-9999px;
}
/* 背景
 */
.hd_blue_s {
height:5px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat 0 -34px;
margin:0;
padding:0;
font-size:5px;
}
.ft_blue_s {
height:5px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat 0 -39px;
margin:0;
padding:0;
font-size:5px;
}
.hd_blue {
width:730px;
height:5px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat 0 -44px;
margin:0;
padding:0;
font-size:5px;
}
.ft_blue {
width:730px;
height:5px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat 0 -49px;
margin:0;
padding:0;
font-size:5px;
}
.hd_brown {
width:730px;
height:5px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat 0 -54px;
margin:0;
padding:0;
font-size:5px;
}
.ft_brown {
width:730px;
height:5px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat 0 -59px;
margin:0;
padding:0;
font-size:5px;
}
.hd_blue,.ft_blue,.hd_brown,.ft_brown {display:none}
/* キーワード予測の移動
 */
ul.btn_suggest {
list-style:none;
margin:0;
padding:0;
font-size:5px;
}
ul.btn_suggest li {float:left}
ul.btn_suggest li a {
display:block;
float:left;
height:15px;
width:24px;
text-indent:-9999px;
padding:0;
}
ul.btn_suggest li.on_prev a {
background:url(/us/img/ecsearch/search_btn.png) no-repeat -558px -15px;
margin:0;
}
ul.btn_suggest li.on_next a {
background:url(/us/img/ecsearch/search_btn.png) no-repeat -582px -15px;
margin-left:3px;
}
ul.btn_suggest li.off_prev {
background:url(/us/img/ecsearch/search_btn.png) no-repeat -558px 0;
margin:0;
float:left;
height:15px;
width:24px;
text-indent:-9999px;
padding:0;
}
ul.btn_suggest li.off_next {
background:url(/us/img/ecsearch/search_btn.png) no-repeat -582px 0;
margin-left:3px;
float:left;
height:15px;
width:24px;
text-indent:-9999px;
padding:0;
}
/* アイコン
 */

div.book {
width:21px;
height:16px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -739px -38px;
margin:0;
padding:0;
text-indent:-9999px;
}
div.spanner {
width:16px;
height:18px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -744px 0;
margin:0;
padding:0;
text-indent:-9999px;
}
a.substitute {
display:block;
width:45px;
height:15px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -497px 0;
margin:0;
padding:0;
text-indent:-9999px;
font-size:5px;
}
span.substitute_off {
display:block;
width:45px;
height:15px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -497px -15px;
margin:0;
padding:0;
text-indent:-9999px;
font-size:5px;
}
.cad3d_on {
display:block;
width:26px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -26px -44px;
margin:0;
padding:0;
text-indent:-9999px;
}
.cad3d_off {
display:block;
width:26px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -26px -16px;
margin:0;
padding:0;
text-indent:-9999px;
}
.cad2d_on {
display:block;
width:26px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat 0 -44px;
margin:0;
padding:0;
text-indent:-9999px;
}
.cad2d_off {
display:block;
width:26px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat 0 -16px;
margin:0;
padding:0;
text-indent:-9999px;
}
.pdf_on {
display:block;
width:24px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -52px -44px;
margin:0;
padding:0;
text-indent:-9999px;
}
.pdf_off {
display:block;
width:24px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -52px -16px;
margin:0;
padding:0;
text-indent:-9999px;
}
.pricedown {
display:block;
width:79px;
height:16px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat 0 0;
margin:0;
padding:0;
text-indent:-9999px;
font-size:5px;
}
.kakudai {
display:block;
width:56px;
height:16px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -79px 0;
margin:0;
padding:0;
text-indent:-9999px;
font-size:5px;
}
.nouki {
display:block;
width:56px;
height:16px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -135px 0;
margin:0;
padding:0;
text-indent:-9999px;
font-size:5px;
}
.new_item {
display:block;
width:43px;
height:16px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -191px 0;
margin:0;
padding:0;
text-indent:-9999px;
font-size:5px;
}
.kaitei {
display:block;
width:56px;
height:16px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -263px -16px;
margin:0;
padding:0;
text-indent:-9999px;
font-size:5px;
}
.senjo {
display:block;
width:56px;
height:16px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -263px -32px;
margin:0;
padding:0;
text-indent:-9999px;
font-size:5px;
}
.henko {
display:block;
width:56px;
height:16px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -263px -48px;
margin:0;
padding:0;
text-indent:-9999px;
font-size:5px;
}
.rohs_s {
display:block;
width:53px;
height:16px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -234px 0;
margin:0;
padding:0;
text-indent:-9999px;
font-size:5px;
}
.rohs {
display:block;
width:32px;
height:16px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -287px 0;
margin:0;
padding:0;
text-indent:-9999px;
font-size:5px;
}
.day01 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat 0 -72px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day02 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -28px -72px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day03 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -56px -72px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day04 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -84px -72px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day05 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -112px -72px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day06 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -140px -72px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day07 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -168px -72px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day08 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -196px -72px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day09 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -224px -72px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day10 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -252px -72px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day11 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -280px -72px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day12 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat 0 -100px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day13 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -28px -100px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day14 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -56px -100px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day15 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -84px -100px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day16 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -112px -100px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day17 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -140px -100px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day18 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -168px -100px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day19 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -196px -100px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day20 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -224px -100px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day21 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -252px -100px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day22 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -280px -100px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day23 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat 0 -128px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day24 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -28px -128px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day25 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -56px -128px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day26 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -84px -128px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day27 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -112px -128px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day28 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -140px -128px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day29 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -168px -128px;
margin:0;
padding:0;
text-indent:-9999px;
}
.day30 {
display:block;
width:28px;
height:28px;
background:url(/us/img/ecsearch/search_icon.png) no-repeat -196px -128px;
margin:0;
padding:0;
text-indent:-9999px;
}
/**************************
* 検索共通
**************************/

#view_area {margin-top:20px}
#listing_area {
float:right;
width:190px;
text-align:left;
margin-top:30px;
}
#listing_area {display:none}
#tab_box {
}
#tab_box #itemListTab_1,#tab_box #itemListTab_2 {width:93px}
#tab_box .no_tab_1 {
width:7px;
border-bottom:1px solid #E1E1E1;
}
#tab_box .no_tab_2 {
width:555px;
border-bottom:1px solid #E1E1E1;
text-align:right;
}
#tab_box td.selected_tab {
border-top:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
text-align:center;
}
#tab_box td.hidden_tab {border:1px solid #E1E1E1}
#tab_box td.no_tab {
}
#tab_box td.item_list_area {
border-bottom:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
padding:10px;
}
#tab_box td.selected_tab a {
display:block;
height:22px;
padding-top:8px;
cursor:default;
color:#000;
text-decoration:none;
}
#tab_box td.hidden_tab a {
display:block;
height:22px;
padding-top:8px;
color:#9C9A9B;
text-decoration:none;
background-color:#F3F3F3;
}
#itemListBox,#abolishmentListBox {text-align:left}
#fullTextListBox {
text-align:left;
display:none;
margin-top:15px;
}
#prListBox {
background-color:#FFFDF0;
padding:8px;
margin-bottom:30px;
}
.under_dotted {border-bottom:1px dotted #DFDFDF}
.pad_tp {
padding-top:10px;
padding-bottom:10px;
}
.pad_tp20 {
padding-top:20px;
padding-bottom:20px;
}
.pad_tp25 {
padding-top:25px;
padding-bottom:25px;
}
.pad_tp30 {
padding-top:30px;
padding-bottom:30px;
}
.pad_all {padding:10px}
.pad_bt {padding-bottom:10px}
.search_list_title {
background-color:#F3F3F3;
border-bottom:1px solid #DFDFDF;
}
.search_list_title2 {
background-color:#FEF9D7;
border-bottom:1px solid #DFDFDF;
}
.search_list_title td.bar,.search_list_title2 td.bar {
height:30px;
padding-left:10px;
text-align:left;
}
.search_list_title td.bar_r {
text-align:right;
padding-right:10px;
}
.search_list_title td.txt_r {
text-align:right;
padding-right:5px;
}
.search_list_title td b,.search_list_title2 td b {font-size:14px}
.search_list_title td .sep_1 {border-right:1px solid #D8D8D8}
.search_list_title td .sep_2 {border-left:1px solid #FFF}
.search_list_title .condition {color:#555}
.ec_search_pager {
text-align:center;
margin-top:20px;
}
.ec_search_pager_boad {
margin-top:20px;
margin-left:auto;
margin-right:auto;
width:auto;
}
.ec_search_pager_boad td {
border:1px solid #DEDEDE;
text-align:center;
width:17px;
height:17px;
vertical-align:middle;
font-size:11px;
}
.ec_search_pager_boad td a {
display:block;
text-decoration:none;
}
.ec_search_pager_boad .arrow_l {border:none}
.ec_search_pager_boad .arrow_r {border:none}
.ec_search_pager_boad .current_page {
background-color:#333;
color:#FFF;
}
.ec_search_pager_boad .other_page {background-color:#F7F7F7}
.ec_search_pager_boad .other_page a {color:#333}
.foot_detail_link {
text-align:right;
font-size:10px;
}
/**************************
* 商品検索
**************************/

/* カテゴリ一覧 */
.category_condition_box {
background-color:#F7FAFF;
padding:15px;
width:686px;
border-left:2px solid #B6C8D9;
border-right:2px solid #B6C8D9;
}
.category_condition_box .category_condition_title {
color:#555553;
font-weight:bold;
}
.busicate_condition {
padding-top:5px;
padding-bottom:5px;
border-bottom:1px dotted #C3D1DC;
}
.category_pans_list {margin-top:10px}
.category_pans_list div {margin-top:5px}
.category_pans_list div.selected {background-color:yellow}
.category_pans_list .sep {color:#969A9D}
.condition_status_bar {
margin-top:25px;
margin-bottom:25px;
}
/* 商品一覧 */
#short_keyword_message {
color:#FF8C00;
font-weight:bold;
}
.search_item_list_boad {
}
.search_item_list_boad td {
text-align:center;
vertical-align:middle;
}
.search_item_list_boad td.item_img_box {
width:78px;
overflow:hidden;
}
.search_item_list_boad td.item_explanation_box {
width:480px;
text-align:left;
}
.search_item_list_boad td.item_deliv_img_box {width:53px}
.search_item_list_boad td.cad_2_box {padding-left:10px}
.search_item_list_boad td.cad_3_box {
width:38px;
padding-left:1px;
}
.search_item_list_boad td.pdf_box {width:33px}
td.item_img_box {width:49px}
td.item_explanation_box .item_icon_box span {
float:left;
margin-right:3px;
}
td.item_explanation_box .item_name_box {
margin-top:5px;
margin-bottom:5px;
}
td.item_explanation_box .item_name_box a {
font-size:14px;
font-weight:bold;
text-decoration:underline;
}
td.item_explanation_box .catalog_no_list {
width:475px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
font-weight:bold;
margin-top:5px;
}
td.item_explanation_box .catalog_no_list .sep {
color:#CCC;
font-weight:normal;
}
td.item_deliv_img_box .side_line {
height:43px;
padding-top:12px;
padding-left:11px;
border-left:1px dotted #DFDFDF;
border-right:1px dotted #DFDFDF;
}
/**************************
* 規格廃止検索
**************************/
.search_abolishment_list_boad {width:700px}
.search_abolishment_list_boad td {
padding-top:3px;
padding-left:10px;
padding-bottom:3px;
}
.search_abolishment_list_boad td.catalog_no {
width:245px;
border-right:1px solid #E6E6E6;
}
.search_abolishment_list_boad td.sub_model {width:450px}
.search_abolishment_list_boad a.substitute,.search_abolishment_list_boad span.substitute_off {
float:left;
margin-right:10px;
}
.search_abolishment_list_boad .substitute_catalog_no {float:left}
/**************************
* PRエリア
**************************/
.pr_panel_title {
text-align:left;
font-weight:bold;
}
/**************************
* モジュール検索
**************************/
.module_panel_title {
text-align:center;
padding-bottom:5px;
border-bottom:1px solid #DFDFDF;
}
.module_title {font-weight:bold}
/**************************
* 技術情報検索
**************************/
.tech_panel_title {
text-align:center;
padding-bottom:5px;
border-bottom:1px solid #DFDFDF;
}
/**************************
* 検索評価
**************************/
.vote_title {
font-weight:bold;
margin-bottom:3px;
}
#search_opinion_area {
width:730px;
margin-top:15px;
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
border:3px solid #E1E1E1;
text-align:left;
}
.vote_message {
float:left;
margin-right:10px;
font-size:10px;
padding-top:5px;
}
.yes {margin-right:5px}
#vote_button {margin-bottom:10px}
#vote_comment {display:none}
#vote_comment .vote_comment_title {
color:#666;
font-size:10px;
margin-bottom:5px;
}
#vote_comment .attention,#vote_thanks .attention {
color:#999;
font-size:10px;
text-align:center;
}
#vote_comment .comment_text_area {
width:710px;
height:76px;
}
#vote_comment .send_button_area {
text-align:center;
margin-top:10px;
}
#vote_comment .send_button_area .send {
margin-left:auto;
margin-right:auto;
width:100px;
}
#vote_thanks {display:none}
#vote_thanks .thanks_message {
text-align:center;
font-weight:bold;
}
/***********************
* カタログページ検索
***********************/
.catalog_page_condition_box {
background-color:#F7FAFF;
width:726px;
border-left:2px solid #B6C8D9;
border-right:2px solid #B6C8D9;
}
.catalog_page_condition_box .catalog_page_condition_message {
text-align:left;
color:#565551;
padding:20px;
}
.catalog_page_boad {margin-left:20px}
.catalog_page_boad td {
padding-top:8px;
padding-bottom:8px;
}
.catalog_page_boad .catalog_year {font-weight:bold}
.catalog_page_boad .catalog_name {
text-align:left;
padding-left:5px;
}
.catalog_page_boad .under_line {border-bottom:1px dotted #C3D1DE}
.catalog_page_boad .catalog_page_num {
text-align:center;
margin-top:15px;
}
.catalog_page_num .catalog_page_input {
margin-left:auto;
margin-right:auto;
width:300px;
text-align:left;
}
.catalog_page_boad .catalog_page_text {
float:left;
width:150px;
}
.catalog_page_condition_box #catalogPageSearchKw {
border:2px solid #427FDD;
height:22px;
width:120px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -735px -35px #FFF;
padding-left:25px;
line-height:22px;
}
.catalog_page_boad .catalog {
float:left;
width:140px;
margin-left:5px;
}
.catalog_page_num .catalog_page_memo {
margin-left:auto;
margin-right:auto;
color:#666463;
width:300px;
text-align:left;
font-size:10px;
}
.catalog_page_result_box {
}
/***********************
* 技術情報検索
***********************/
.tech_search_condition_box {
background-color:#F7FAFF;
border:2px solid #B6C8D9;
text-align:left;
padding:15px;
width:600px;
}
.tech_search_condition_box .tech_search_condition_title {
font-weight:bold;
color:#1b3e72;
margin:0 0 14px;
}
.tech_search_condition_box #techSearchKw {
border:2px solid #427FDD;
height:22px;
width:480px;
background:url(/shared/images/header_bg.png) no-repeat scroll -385px 0 #FFF;
padding-left:18px;
line-height:22px;
}
.ft_brown {margin-bottom:30px}
/***********************
* モジュール検索
***********************/
.module_search_condition_box {
background-color:#F7FAFF;
border:2px solid #B6C8D9;
text-align:left;
padding:15px;
width:600px;
}
.module_search_condition_title {
font-weight:bold;
color:#1b3e72;
margin:0 0 14px;
}
.module_search_condition_box #moduleSearchKw {
border:2px solid #427FDD;
height:22px;
width:480px;
background:url(/shared/images/header_bg.png) no-repeat scroll -385px 0 #FFF;
padding-left:18px;
line-height:22px;
}
.search_module_list_boad {
}
.search_module_list_boad td {
text-align:center;
vertical-align:middle;
}
.search_module_list_boad td.module_img_box {
width:78px;
overflow:hidden;
}
.search_module_list_boad td.module_explanation_box {text-align:left}
td.module_explanation_box .module_name_box {
margin-top:5px;
margin-bottom:5px;
}
td.module_explanation_box .module_name_box a {
font-size:14px;
font-weight:bold;
text-decoration:underline;
}
/***********************
* Cナビ検索
***********************/
#cnaviListBox {text-align:left}
#cnaviListBox .cNavi_box {padding:0 5px 10px}
#cNavi {
padding:13px;
border:1px solid #cfc1b1;
margin-bottom:30px;
}
#cNavi .search_list_title,#cNavi .search_item_list_boad {width:692px}
.search_list_title .bar_r,.search_list_title2 .bar_r {
text-align:right;
padding-right:10px;
}
.hd_yellow,.ft_yellow {
font-size:5px;
height:5px;
width:730px;
}
.hd_yellow {background:transparent url(/us/img/ecsearch/search_btn.png) no-repeat scroll 0 -64px}
.ft_yellow {background:transparent url(/us/img/ecsearch/search_btn.png) no-repeat scroll 0 -69px}
.hd_yellow,.ft_yellow,.hd_yellow,.ft_yellow {display:none}
.cnavi_condition_box {
background-color:#F7FAFF;
border:2px solid #B6C8D9;
text-align:left;
padding:15px;
width:600px;
}
.cnavi_condition_box .category_condition_title {
font-weight:bold;
color:#1b3e72;
margin:0 0 14px;
}
.cnavi_condition_box #cnaviSearchKw {
border:2px solid #427FDD;
height:22px;
width:480px;
background:url(/shared/images/header_bg.png) no-repeat scroll -385px 0 #FFF;
padding-left:18px;
line-height:22px;
}
.cnavi_condition_box div.btn a {
display:block;
width:58px;
height:26px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -252px 0;
margin:0;
padding:0;
text-indent:-9999px;
}
h2.result {
background:transparent url(/us/img/spec_search/arrow_result.gif) no-repeat scroll 0 0;
font-size:15px;
height:25px;
padding-left:35px;
font-weight:bold;
margin-bottom:5px;
}
h2.result span.cNavi {
background:transparent url(/us/img/ecsearch/search_btn.png) no-repeat scroll -725px -19px;
padding:2px 0 2px 38px;
font-size:11px;
font-weight:normal;
margin:0 10px 0 0;
}
*:first-child+html h2.result span.cNavi {
padding:4px 0 2px 38px;
line-height:180%;
}
.result_count {
color:#FF7800;
font-family:"ＭＳ Ｐゴシック","Osaka","平成角ゴシック","Arial","Helvetica",sans-serif;
}
.ico_cnavi {
background:transparent url(/us/img/ecsearch/search_icon.png) no-repeat scroll -226px -16px;
display:block;
font-size:5px;
height:16px;
text-indent:-9999px;
width:37px;
}
td.wan_box {
width:30px;
padding:0 24px 0 10px;
}
td.wan_box span {
display:block;
height:43px;
text-indent:-9999px;
width:30px;
}
td.wan_box span.wan_on {background:transparent url(/us/img/ecsearch/search_icon.png) no-repeat scroll -75px -16px}
td.wan_box span.wan_off {background:transparent url(/us/img/ecsearch/search_icon.png) no-repeat scroll -105px -16px}
td.cnavi_cad {
width:26px;
padding:0 10px;
border-right:1px dotted #DFDFDF;
border-left:1px dotted #DFDFDF;
}
td.cnavi_cad span {
display:block;
height:28px;
text-indent:-9999px;
width:26px;
background:transparent url(/us/img/ecsearch/search_icon.png) no-repeat scroll -135px -16px;
}
#search_bottom {
width:718px;
margin:30px 0 0;
padding:16px 16px 12px;
background-color:#f2f2f2;
text-align:left;
line-height:1.3em;
}
#search_bottom div.search_bottom_area {margin-bottom:15px}
/* 検索BOX行 ------------------------------------ */
#search_bottom input.textBox {
width:601px;
height:27px;
float:left;
margin-right:3px;
padding:0 0 0 18px;
background:#fff url(/us/img/ecsearch/search_btn.png) no-repeat scroll -744px -126px;
border:solid 2px #538ae0;
line-height:27px;
font-size:117%;
}
#search_bottom input.btn {
width:92px;
height:30px;
float:left;
background:url(/us/img/ecsearch/search_btn.png) no-repeat 0 -74px;
border:none;
cursor:pointer;
}
/* 商品検索・全文選検索　選択 ------------------------------------ */
#search_bottom input.slctTab {margin-right:2px}
/* その他の検索 ------------------------------------ */
#search_bottom div.othSrc_area {
font-size:100%;
margin-top:10px;
}
#search_bottom div.othSrc_area p.othSrc_ttl {
width:80px;
float:left;
margin-top:5px;
}
#search_bottom div.othSrc_area div.othSrc_blk {
width:620px;
float:left;
background:url(/us/img/ecsearch/othSrc_bar.gif) repeat-y 0 0;
padding:5px 0 0 12px;
}
#search_bottom div.othSrc_area div.othSrc_blk ul {margin-bottom:8px}
#search_bottom div.othSrc_area div.othSrc_blk ul li {
float:left;
border-right:solid 1px #bcbcbc;
margin-right:4px;
padding:0 10px 0 13px;
background:url(/us/img/ecsearch/search_btn.png) no-repeat scroll -751px -110px;
}
#search_bottom div.othSrc_area div.othSrc_blk ul li.end {border-right:none}
#search_bottom div.othSrc_area div.othSrc_blk ul li a {float:left}
/* リンクボタン */
#search_bottom div.othSrc_area div.othSrc_blk ul li.othSrc_btn {
border-right:none;
padding:0 0 0 11px;
line-height:1.5em;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -749px -92px;
cursor:pointer;
}
#search_bottom div.othSrc_area div.othSrc_blk ul li.othSrc_btn a {
float:none;
cursor:pointer;
}
#search_bottom div.othSrc_area div.othSrc_blk ul li.othSrc_btn a,#search_bottom div.othSrc_area div.othSrc_blk ul li.othSrc_btn a:visited {color:#fff}
#search_bottom div.othSrc_area div.othSrc_blk ul li.othSrc_btn a:hover {text-decoration:none}
#search_bottom div.othSrc_area div.othSrc_blk ul li.othSrc_btn .btn_C {
float:left;
margin:0;
padding:4px 4px 1px 1px;
background-color:#78a1e2;
line-height:1em;
}
/* IE7 */
*:first-child+html #search_bottom div.othSrc_area div.othSrc_blk ul li.othSrc_btn .btn_C,x:-moz-any-link {padding:4px 4px 1px 1px}
/* Safari 3.1 and Google Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {#search_bottom div.othSrc_area div.othSrc_blk ul li.othSrc_btn .btn_C {padding:2px 4px 3px 1px}}
/* Firefox 2 */
#search_bottom div.othSrc_area div.othSrc_blk ul li.othSrc_btn .btn_C,x:-moz-any-link {padding:3px 4px 2px 1px}
/* Firefox 3 */
#search_bottom div.othSrc_area div.othSrc_blk ul li.othSrc_btn .btn_C,x:-moz-any-link,x:default {padding:3px 4px 2px 1px}
#search_bottom div.othSrc_area div.othSrc_blk ul li.othSrc_btn .btn_R {
width:2px;
height:17px;
float:left;
background:url(/us/img/ecsearch/search_btn.png) no-repeat -747px -92px;
margin:0;
}
/* 見出し */
#search_bottom div.othSrc_area div.othSrc_blk ul li.othSrc_smlttl {
margin-right:6px;
padding:1px 4px;
border-right:none;
color:#666;
background-color:#fff;
background-image:none;
}
