/*ヘッダメニュー*/
#header{width:960px;height:117px;text-align:left;margin: 0 auto 20px;overflow:hidden;_zoom:1;background-color:#FFFFFF;}
#header_logo{float:left;width:195px;margin:4px;}
#header_cart{float:right;width:130px;margin-left:10px;}
#header_link{float:right;width:610px;text-align:right;}
#header_link2{margin:6px 0 10px;height:11px;line-height:11px;overflow:hidden;_zoom:1;}
#header_link2 ul,li{margin:0;padding:0;list-style:none;}
#header_link2 li{float:right;}
#header_link2 a{display:block;margin:0 0 0 5px;border-left:1px solid #999999;padding:0 0 0 5px;}
.border_none{border:none!important;}
#header_link3 span{margin-left:10px;}
#header_menu{clear:both;overflow:hidden;_zoom:1;background: url(http://img.yamada-denkiweb.com/image/index_top/list_menu.gif) no-repeat;height:57px;margin-bottom:20px;}
#header_menu span{display:none;}
#header_menu ul{width:936px;margin:0 12px;}
#header_menu li{float:left;width:117px;list-style:none;}
#header_menu a{display:block;background-image:url(http://img.yamada-denkiweb.com/image/index_top/list_menu.gif);}
#header_menu_1 a{height:34px;}
#header_menu_1_1 a{background-position:-12px 0px;}#header_menu_1_1 a:hover{background-position:-12px 57px;}
#header_menu_1_2 a{background-position:-129px 0px;}#header_menu_1_2 a:hover{background-position:-129px 57px;}
#header_menu_1_3 a{background-position:-246px 0px;}#header_menu_1_3 a:hover{background-position:-246px 57px;}
#header_menu_1_4 a{background-position:-363px 0px;}#header_menu_1_4 a:hover{background-position:-363px 57px;}
#header_menu_1_5 a{background-position:-480px 0px;}#header_menu_1_5 a:hover{background-position:-480px 57px;}
#header_menu_1_6 a{background-position:-597px 0px;}#header_menu_1_6 a:hover{background-position:-597px 57px;}
#header_menu_1_7 a{background-position:-714px 0px;}#header_menu_1_7 a:hover{background-position:-714px 57px;}
#header_menu_1_8 a{background-position:-831px 0px;}#header_menu_1_8 a:hover{background-position:-831px 57px;}
#header_menu_2 a{height:23px;}
#header_menu_2_1 a{background-position:-12px -34px;}#header_menu_2_1 a:hover{background-position:-12px 23px;}
#header_menu_2_2 a{background-position:-129px -34px;}#header_menu_2_2 a:hover{background-position:-129px 23px;}
#header_menu_2_3 a{background-position:-246px -34px;}#header_menu_2_3 a:hover{background-position:-246px 23px;}
#header_menu_2_4 a{background-position:-363px -34px;}#header_menu_2_4 a:hover{background-position:-363px 23px;}
#header_menu_2_5 a{background-position:-480px -34px;}#header_menu_2_5 a:hover{background-position:-480px 23px;}
#header_menu_2_6 a{background-position:-597px -34px;}#header_menu_2_6 a:hover{background-position:-597px 23px;}
#header_menu_2_7 a{background-position:-714px -34px;}#header_menu_2_7 a:hover{background-position:-714px 23px;}
#header_menu_2_8 a{background-position:-831px -34px;}#header_menu_2_8 a:hover{background-position:-831px 23px;}


/*サーチ2*/
#search2{background: url(http://img.yamada-denkiweb.com/image/index_top/list_Searchbar2.gif) no-repeat;margin-bottom:10px;height:47px;width:210px;overflow:hidden;}
#search2 form{margin:0;padding:0;}
#search2 div{margin:0;padding:17px 3px 3px 5px;}
#search2_2{overflow:hidden;width:170px;margin-top:2px;border:solid #ccd6e1;border-width:1px 0 0 1px;border-radius:4px;padding:0;height:19px;line-height:19px;}
#search2_3{float:right;width:25px;margin:0 0 0 3px;padding:0;}



/* Main CSS Ver.2.1 */
.t09{font-Size: 9px; line-height:11px;}
.t10{font-Size:10px; line-height:12px}
.t10l{font-Size:10px; line-height:14px;}
.t12{font-Size:12px; line-height:14px}
.t12l{font-Size:12px; line-height:18px;}
.t14{font-Size:14px; line-height:16px}
.t14l{font-Size:14px; line-height:20px;}
.t18{font-Size:18px; line-height:20px;}

/* Option CSS */
a.nav:link{color: #0066FF; text-decoration: underline;}
a.nav:visited{color: #0066FF; text-decoration: underline;}
a.nav:hover{color: #0066FF; text-decoration: none}
a.black:active{color: #0066FF; text-decoration: underline;}
a.black:link{color: #000000; text-decoration: none}
a.black:visited{color: #000000; text-decoration: none}
a.black:hover{color: #000000; text-decoration: underline;}
a.black:active{color: #000000; text-decoration: none}
a.red:active{color: #FF0000; text-decoration: underline;}
a.red:link{color: #FF0000; text-decoration: none}
a.red:visited{color: #FF0000; text-decoration: none}
a.red:hover{color: #FF0000; text-decoration: underline;}
A:hover {color: #ff0000;}

/* Listページリンク色設定1 */
A.list1:link { color: #ffffff; text-decoration: underline;}
A.list1:visited { color: #ffffff; text-decoration: none;}
A.list1:active { color: #0000ff; text-decoration: none;}
A.list1:hover { color: #3366ff; text-decoration: underline;background-color:#ffffff;}

/*メニューカラー*/
.m_wall1{background-color: #3a4766;}/*【特集・ピックアップ】*/
.m_wall2{background-color: #3a4766;}/*【告知・ガイド】*/
.m_wall3{background-color: #3a4766;}/*【その他】*/


/* 200803リコメンド対応
　　→商品詳細画面「ランキング#areaRecoDetail」「やまだのおすすめ！#areaOsusumeDetail」
　　→カード画面「やまだのおすすめ！areaRecoCar」
----------------------------------------------------------------------*/
/* 共通 */
.itemBox .itemDetail a:link{color: #002c71; text-decoration: underline;}
.itemBox .itemDetail a:visited{color: #002c71; text-decoration: underline;}
.itemBox .itemDetail a.:hover{color: #5398ff; text-decoration: underline;}
.itemBox .itemDetail a:active{color: #5398ff; text-decoration: none;}
div ,ul, li, p, img {margin:0; padding:0; border:0;}
/* 幅指定 */
#areaRecoDetail,#areaOsusumeDetail {width:138px; font-size:10px; line-height:1.3em;}
#areaRecoCart {width:708px; font-size:10px; line-height:1.3em;}
/* 背景画像指定 */
#areaRecoDetail #pushItemOuter {background:url(http://img.yamada-denkiweb.com/image/item_recommend02.gif)  repeat-y; margin-bottom: 11px;}
#areaOsusumeDetail #pushItemOuter {background:url(http://img.yamada-denkiweb.com/image/item_osusume02.gif)  repeat-y; margin-bottom: 11px;}
#areaRecoCart #pushItemOuter {background:url(http://img.yamada-denkiweb.com/image/cart_recommend02.gif)  repeat-y; margin-bottom: 11px;}
#areaRecoDetail #pushItemInner {background:url(http://img.yamada-denkiweb.com/image/item_recommend03.gif) bottom no-repeat; padding: 0 0 9px 0;}
#areaOsusumeDetail #pushItemInner {background:url(http://img.yamada-denkiweb.com/image/item_osusume03.gif) bottom no-repeat; padding: 10px 0 9px 0;}

/*#areaRecoCart #pushItemInner {background:url(http://img.yamada-denkiweb.com/image/cart_recommend03.gif) bottom no-repeat; padding: 0 0px 9px 0px;}*/

#areaRecoCart #pushItemInner {background:url(http://img.yamada-denkiweb.com/image/cart_recommend03.gif) bottom no-repeat; padding: 0 14px 9px 14px; overflow: hidden;}

#areaRecoCart #pushItemInner:after {content: ""; display: block; clear: both; height: 1px; overflow: hidden;}
* html body #areaRecoCart #pushItemInner {height: 1%; overflow: visible; padding: 0 12px 9px 12px; margin-left:0px;}
/* 見出し画像 */
#areaRecoDetail #pushItemOuter img.imgTitle, #areaOsusumeDetail #pushItemOuter img.imgTitle {width:138px; height:29px;}
#areaRecoCart #pushItemOuter img.imgTitle {width:708px; height:28px;}
/* リード文 */
#areaRecoDetail .recoComment,#areaOsusumeDetail .recoComment {text-align:left; padding:5px 10px;}
#areaRecoCart .recoComment {text-align:left; padding:5px 10px 10px 1px;}
/* 各商品ボックス */
#areaRecoDetail #pushItemInner .itemBox, #areaOsusumeDetail #pushItemInner .itemBox {padding: 0 10px;}
#areaRecoCart #pushItemInner .itemBoxWrapper {width:680px; margin:0 14px;}
#areaRecoCart #pushItemInner .itemBox {width:120px; float:left; margin: 0 7px;}
#areaRecoDetail .itemBox img.imgRank {text-align:left; margin: 0 0 5px -3px; width:34px; height:23px;}
.itemBox li {list-style-type:none; text-align:center;}
.itemBox .itemImage img {width:100px; height:100px; margin:0 0 3px 0;}
.itemBox .itemName {text-align:left; padding:0 0 7px 0;}
.itemBox .itemDetail{text-align:center; padding:0 0 10px 0;}


/*コトハコサジェスト*/
#kotohaco_keyword_suggest .selected,#kotohaco_keyword_suggest .unselected {margin:0;border-bottom: 1px solid #CCCCCC;padding:0;line-height:30px;font-weight:bold;font-size:12px;}


