@charset "utf-8";
/* CSS Document */

/* ====== Base ======  */
#wdanv a:hover , #wdanv-newcp a:hover , #wdanv-nucleuscp a:hover , #wdanv-veterancp a:hover , #wdanv_y a:hover , #wdanv-newcp_y a:hover , #wdanv-nucleuscp_y a:hover , #wdanv-veterancp_y a:hover , .gift-wrap_linktxt a:hover img {
 opacity:0.5;
 filter:alpha(opacity=50);
 -moz-opacity:0.5;
}

/* margin */
.mb30 { margin-bottom:30px; }
.mr30 { margin-right:30px; }
.mr45 { margin-right:45px; }

/* text */
.txt_center { text-align:center; }

/* float */
.float_left { float:left; }
.float_right { float:right; }

/* micro clearfix For modern browsers */
.cf:before,
.cf:after {
    content: " ";
    display: table;
}
.cf:after {
    clear: both;
}
/* clearfix For IE 6/7 (trigger hasLayout)  */  
.cf {
    *zoom: 1;
}

/* ======Content ======  */

#wdanv , #wdanv-newcp , #wdanv-nucleuscp , #wdanv-veterancp {
 width:980px;
}
#wdanv , #wdanv-newcp , #wdanv-nucleuscp , #wdanv-veterancp , #wdanv_y , #wdanv-newcp_y , #wdanv-nucleuscp_y , #wdanv-veterancp_y {
 margin:30px 0 0 0;
 padding:0;
 text-align:center;
 font-family:'メイリオ',Meiryo;
}

/* 共通│メインエリア */
#wdanv-main {
 width:980px;
 margin:0;
 padding:0;
}
.wdanv-main_txtimg {
 margin:0;
 padding:0;
 position:absolute;
}
.wdanv-main_txt {
 padding:0;
 color:#594239;
 font-size:14px;
 position:absolute;
 text-align:left;
}

/* 親カテ│メインエリア */
#wdanv #wdanv-main {
 height:830px;
}
#wdanv .wdanv-main_txt {
 width:720px;
 margin:65px 0 0 242px;
 line-height:23px;
}

/* 子カテ│メインエリア */
#wdanv-main_txtarea {
 height:490px;
}
#wdanv-main_txtarea .wdanv-main_txt {
 width:435px;
 margin:345px 0 0 30px;
 line-height:24px;
 position:absolute;
}

/* メニュー１ */
#pgnavi,
#pgnavi2 {
	padding:0;
	width:980px;
	background-color:#fdf4f5;
}
.pgnavi_list {
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
	width:980px;
	}
.pgnavi_list li {
	float:left;
	display:block;
	padding:0;
	margin:0 0 30px;
	overflow:hidden;
	zoom:1;
	}
.pgnavi_list2 {
 width:100%;
 margin:0;
 padding:0;
 overflow:hidden;
 position:relative;
 text-indent:0;
 text-align:center;
 list-style-type:none;
	}
.pgnavi_list2 li {
 width:28%;
 display:inline-block;
 margin:0px;
 padding:0px;
 text-align:center;
 vertical-align:top;
	}
.pgnavi_txt {
	display:block;
	font-size:14px;
	text-align:center;
	}
.pgnavi_list2 a { text-decoration:none;  color:#594239;}
.pgnavi_list2 a:hover { color:#a70303; }
.pgnavi_list3 {
 width:100%;
 margin:0 0 80px 0;
 padding:30px 0;
 overflow:hidden;
 position:relative;
 text-indent:0;
 text-align:center;
 list-style-type:none;
	}
.pgnavi_list3 li {
 width:48%;
 display:inline-block;
 margin:0px;
 padding:0px;
 text-align:center;
 vertical-align:top;
	}	
.btnbase {
	display:block;
	border-top:solid 1px #D5C1C6;
	border-left:solid 1px #D5C1C6;
	border-bottom:solid 3px #D5C1C6;
	border-right:solid 3px #D5C1C6;
	border-radius:5px;
	color:#594239;
	background-color:#efdade;
	}
.btn_size1 {
	padding:2px;
	margin:8px auto;
	text-align:center;
	width:200px;
	height:22px;
	font-size:13px;
}
.btn_size2 {
	padding:10px;
	margin:8px auto;
	text-align:center;
	vertical-align:middle;
	width:300px;
	height:30px;
	font-size:16px;
}

/* 豆知識エリア */
.wdanv-howto {
 width:980px;
 height:680px;
 margin:0 0 40px 0;
 padding:0; 
 background-color:#fdf4f5;
 position:relative;
 text-align:left;
}
.wdanv-howtoin {
	position:absolute;
	top:40px;
	left:30px;
	right:30px;
	width:835px;
	margin:0;
	padding:0 40px 30px 40px;
	color:#594239 ;
	font-size:14px;
	line-height:23px;
	background-color:#FFF;
}
.howto-titleimg {
 width:100%;
 text-align:center;
}
.wdanv-howto img {
 margin-right:10px;
 vertical-align:top;
}
.wdanv-howto strong {
 font-size:18px;
}
.wdanv-howto_txt {
 margin:5px 0 25px 40px;
}

/* 記念日の名前*/
#anvdayname {
	padding:0;
	margin:20px 0;
	list-style-type:none;
	display:block;
	width:980px;
	}
#anvdayname li {
	float:left;
	display:block;
	width:280px;
	padding:0;
	margin:0 0 30px;
	overflow:hidden;
	zoom:1;
	}

/* ラッピングエリア */
.wedding-wrap {
 margin:50px 0 0 0;
 color:#594239;
 font-size:14px;
 line-height:23px;
 text-align:left;
}
.gift-about_area {
 width:980px;
 height:214px;
 padding:0;
 margin:0;
}
.gift-aboutimg , .gift-wrap_payimg , .gift-wrap_freeimg , .gift-cardimg {
 margin:0;
 padding:0;
 position:absolute;
}
.gift-abouttitle {

 margin:0 0 0 30px;
 padding:0;
 position:absolute;
}
.gift-abouttxt {
 width:640px;
 margin:50px 0 0 240px;
 padding:0;
 position:absolute;
}
.gift-wrap_pay {
 width:980px;
 height:456px;
 padding:0;
 margin:0;
}
.gift-wrap_paytxt {
 margin:80px 0 0 130px;
 padding:0;
 position:absolute;
}
.gift-wrap_paywrapimg {
 margin:150px 0 0 130px;
 padding:0;
 position:absolute;
}
.gift-wrap_free {
 width:980px;
 height:386px;
 padding:0;
 margin:0;
}
.gift-wrap_freetxt {
 margin:75px 0 0 130px;
 padding:0;
 position:absolute;
}
.gift-wrap_freewrapimg {
 margin:70px 0 0 60px;
 padding:0;
 position:absolute;
}
.gift-card {
 width:980px;
 height:465px;
 padding:0;
 margin:0;
}
.gift-cardtxt {
 width:830px;
 margin:60px 0 0 70px;
 padding:0;
 position:absolute;
}
.gift-wrap_cardwrapimg {
 margin:140px 0 0 43px;
 padding:0;
 position:absolute;
}
.gift-wrap_link {
 width:980px;
 text-align:right;
 padding:0;
 background-color:#ffffff;
 font-size:12px;
 line-height:20px;
}
.gift-wrap_linkbox {
 padding:0;
 margin:0 30px;
 background-color:#fefbf6;
 height:150px;
}
.gift-wrap_linktxt {
 width:760px;
 margin:20px 0 0 145px;
 text-align:left;
 position:absolute;
}
.gift-wrap_linktxt img.ban-gift {
 float:right;
 border:none;
 margin:0 0 0 5px;
}
.gift-wrap_linktxt img.list-ico {
 margin-left:0;
}

/* 商品一覧タイトル見出し画像 */
.list-titleimg {
 margin:100px 0 20px 0;
 padding:0;
}

/* ★NEW★共通│商品一覧x2＋x3用CSS */
.x2itembox , .x3itembox {
 width:100%;
 margin:0;
 padding:0;
 overflow:hidden;
 position:relative;
 text-indent:0;
 text-align:center;
}
.x2itembox div.xitem p , .x3itembox div.xitem p {
 margin:0;
 padding:0;
}
.x2itembox div.xitem p.name , .x3itembox div.xitem p.name {
 margin:0;
 text-decoration:none;
}
.x2itembox div.xitem p.price , .x3itembox div.xitem p.price {
 padding:0;
 font-weight:bold;
 text-decoration:none;
}

/* ★NEW★共通│商品一覧x3用CSS */
#wdanv-cat_list .x3itembox {
 background:#f3ecee;
}
.x3itembox div.xitem {
 width:30%;
 display:inline-block;
 margin:10px 5px;
 padding:10px 5px;
 text-align:center;
 vertical-align:top;
 background:#ffffff;
}
.x3itembox div.xitem a {
 text-decoration:none;
}
.x3itembox div.xitem p.more {
 width:90%;
 margin:10px auto;
 text-align:left;
}
.x3itembox div.xitem img {
 width:90%;
}
.x3itembox div.xitem p.for {
 display:inline-block;
 margin:0 5px 0 0;
 padding:3px 5px;
 color:#3d2a24;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
 text-align:left;
 background:#f9f9f9;
}
.x3itembox div.xitem p.for:before {
 content:"[ ";
}
.x3itembox div.xitem p.for:after {
 content:" ]";
}
.x3itembox div.xitem p.lady {
 background:#fcc;
}
.x3itembox div.xitem p.men {
 background:#cff;
}
.x3itembox div.xitem p.name {
 padding:10px 10px 0 10px;
 font-size:13px;
 line-height:20px;
 font-weight:bold;
 text-align:left;
}
.x3itembox div.xitem p.comment {
 padding:15px 10px 10px 10px;
 font-size:13px;
 line-height:20px;
 text-align:left;
}
.x3itembox div.xitem p.newsico {
 display:none;

/*
 float:left;
 margin:0 10px 10px 10px;
 padding:0;
*/
}
.x3itembox div.xitem p.newsico img {
 width:65px;
 height:16px;
 border:none;
}
.x3itembox div.xitem p.price {
 font-size:14px;
 margin:0 10px 10px 10px;
 text-align:right;
}
.x3itembox div.xitem p.price:before {
 content:"【";
}
.x3itembox div.xitem p.price:after {
 content:"】";
}
.xitem .nekopos {
 font-size:12px;
 font-weight:bold;
 text-align:left;
 margin:8px 3px 0 0;
 padding:1px 3px 0 3px;
 color:#594239;
 background-color:#e3d9c9;
 border-radius:5px;        /* CSS3草案 */  
 -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius:5px;   /* Firefox用 */  
}

/* ★NEW★共通│コメント非表示商品一覧x3用CSS */
.none-comme .x3itembox div.xitem p.name {
 padding:10px;
}
.none-comme .x3itembox div.xitem p.comment {
 display:none;
}

/* ★NEW★共通│商品一覧x2用CSS */
.x2itembox div.xitem {
 width:44%;
 display:inline-block;
 margin:20px 20px;
 padding:0;
 text-align:center;
 vertical-align:top;
}
.x2itembox div.xitem a {
 text-decoration:none;
}
.x2itembox div.xitem img {
 width:100%;
}
.x2itembox div.xitem p.name {
 width:100%;
 padding:10px 5px;
 font-size:16px;
 line-height:23px;
 font-weight:bold;
 text-align:left;
}
.x2itembox div.xitem p.comment {
 width:100%;
 padding:0 5px;
 font-size:16px;
 line-height:23px;
 text-align:left;
 font-weight:normal;
}
.x2itembox div.xitem p.newsico {
 display:none;

/*
 float:left;
 margin:10px 0 0 5px;
 padding:0;
*/
}
.x2itembox div.xitem p.newsico img {
 width:65px;
 height:16px;
 border:none;
}
.x2itembox div.xitem p.price {
 width:100%;
 font-size:16px;
 margin:10px 0 0 0;
 text-align:right;
}
.x2itembox div.xitem p.price:before {
 content:"【";
}
.x2itembox div.xitem p.price:after {
 content:"】";
}
#wdanv-newcp .x2itembox div.xitem p.comment , #wdanv-newcp_y .x2itembox div.xitem p.comment , #wdanv-nucleuscp .x2itembox div.xitem p.comment , #wdanv-nucleuscp_y .x2itembox div.xitem p.comment , #wdanv-veterancp .x2itembox div.xitem p.comment , #wdanv-veterancp_y .x2itembox div.xitem p.comment {
 display:none;
/*
 padding:0 35px;
 font-size:15px;
 line-height:20px;
 text-align:left;
*/
}

/* ★NEW★【背景色】共通│商品一覧x2＋x3用CSS */
#wdanv-cat_list .x2itembox , .x3itembox {
}

/* ★NEW★【商品名・キャッチ・価格カラー】│商品一覧x2用CSS */
#wdanv-cat_list .x2itembox div.xitem p.name {
 color:#894545;
}
#wdanv-cat_list .x2itembox div.xitem p.comment {
 color:#a96b6b;
}
#wdanv-cat_list .x2itembox div.xitem p.price {
 color:#7c3737;
}

/* ★NEW★【商品名・キャッチ・価格カラー】│商品一覧x3用CSS */
#wdanv-cat_list .x3itembox div.xitem p.name {
 color:#894545;
}
#wdanv-cat_list .x3itembox div.xitem p.comment {
 color:#a96b6b;
}
#wdanv-cat_list .x3itembox div.xitem p.price {
 color:#7c3737;
}

/* ★NEW★共通│商品一覧x2【コメあり】背景に画像あり */
#wdanv .item-pair_area {
 width:975px;
 height:585px;
 margin:0;
 padding:5px;
 border:solid 5px #eee4e7;
}
#wdanv .item-pair_bgimg {
 margin:0;
 padding:0;
 position:absolute;
}
#wdanv .item-pair_box {
 width:760px;
 margin:0 0 0 20px;
 padding:0;
 position:absolute;
 text-align:left;
}

/* ★NEW★共通│商品一覧x2【コメなし】背景に画像あり */
.item-pair_area {
 width:960px;
 height:500px;
 margin:0;
 padding:5px;
 border:solid 5px #eee4e7;
}
.item-pair_bgimg {
 margin:0;
 padding:0;
 position:absolute;
}
.item-pair_box {
 width:760px;
 margin:0;
 padding:0;
 position:absolute;
 text-align:left;
}

/* 商品リストに飛ぶバナー */
.banimg-item_jump {
 margin:60px 0 60px 0;
 padding:0;
}

/* 帯タイプ見出し */
.list-bg {
 width:977px;
 background-color:#945b6c;
 margin:5px 0;
 padding:1px 0 1px 3px;
}
.list-txt {
 text-align:left;
 vertical-align:middle;
 color:#ffffff;
 font-size:16px;
 font-weight:bold;
 padding:5px 0 2px 8px;
 margin:0 0 0 1px;
 border-left:3px #ffffff solid;
}

/* 帯タイプ見出しin角丸ちょこっと説明 */
.list-txt_sub {
 opacity:0.8;
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 font-size:13px;
 font-weight:normal;
 text-align:left;
 margin:3px 4px 2px 1px;
 padding:3px 7px 2px 7px;
 color:#594239;
 background-color:#ffffff;
 border-radius:5px;        /* CSS3草案 */  
 -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
 -moz-border-radius:5px;   /* Firefox用 */  
}

/* もっと見る誘導エリア */
.recommend {
 width:980px;
 text-align:right;
}
.recommend a {
 font-size:11px;
 color:#594239;
}
.recommend a img {
 margin:15px 0 5px 0;
}
.recommend div {
 margin:0 10px 0 0;
}

/* ★NEW★一覧のスペースを埋める */
.x3itembox div.xitem_sp {
 width:30%;
 display:inline-block;
 margin:10px 5px;
 padding:10px 5px;
 text-align:center;
 vertical-align:top;
 background:#ffffff;
}
#wdanv-newcp div.xitem_sp p.ichiran-sp img , #wdanv-nucleuscp div.xitem_sp p.ichiran-sp img , #wdanv-veterancp div.xitem_sp p.ichiran-sp img {
 margin:0;
 padding:42% 0;
 width:150px;
 height:150px;
 border:none;
}

/* ◆ヤフー用◆共通780幅 */
#wdanv_y , #wdanv-newcp_y , #wdanv-nucleuscp_y , #wdanv-veterancp_y , #wdanv_y #wdanv-main , #wdanv_y .main-img , #wdanv_y .wdanv-main_txtimg img , #wdanv_y .gift-titleimg img , #wdanv_y .gift-aboutimg img , #wdanv_y .gift-wrap_payimg img, #wdanv_y .gift-wrap_freeimg img, #wdanv_y .gift-cardimg img , #wdanv_y .gift-wrap_link , #wdanv_y .list-titleimg img , #wdanv-newcp_y .list-titleimg img , #wdanv-nucleuscp_y .list-titleimg img , #wdanv-veterancp_y .list-titleimg img , #wdanv_y .recommend , #wdanv-newcp_y .wdanv-main_txtimg img , #wdanv-nucleuscp_y .wdanv-main_txtimg img , #wdanv-veterancp_y .wdanv-main_txtimg img {
 width:780px;
}

/* ◆ヤフー用◆親カテ│メインエリア */
#wdanv_y #wdanv-main {
 height:661px;
}
#wdanv_y .wdanv-main_txt {
 width:580px;
 margin:45px 0 0 190px;
 font-size:12px;
 line-height:19px;
}

/* ◆ヤフー用◆子カテ│メインエリア */
#wdanv-newcp_y #wdanv-main_txtarea , #wdanv-nucleuscp_y #wdanv-main_txtarea , #wdanv-veterancp_y #wdanv-main_txtarea {
 height:390px;
}
#wdanv-newcp_y .wdanv-main_txt , #wdanv-nucleuscp_y .wdanv-main_txt , #wdanv-veterancp_y .wdanv-main_txt {
 font-size:12px;
 width:350px;
 margin:275px 0 0 25px;
 line-height:19px;
}

/* ◆ヤフー用◆メニュー１ */
#wdanv_y #pgnavi,
#wdanv_y #pgnavi2,
#wdanv-newcp_y #pgnavi,
#wdanv-newcp_y #pgnavi2 , #wdanv-nucleuscp_y #pgnavi2 , #wdanv-veterancp_y #pgnavi2 {
 width:780px;
}
#wdanv_y #pgnavi2 .menu-titleimg img , #wdanv-newcp_y #pgnavi2 .menu-titleimg img , #wdanv-nucleuscp_y #pgnavi2 .menu-titleimg img , #wdanv-veterancp_y #pgnavi2 .menu-titleimg img {
 width:780px;
}
#wdanv_y .pgnavi_list2 , #wdanv-newcp_y .pgnavi_list2 , #wdanv-nucleuscp_y .pgnavi_list2 , #wdanv-veterancp_y .pgnavi_list2 {
 margin:10px 0 0 0;
}
#wdanv_y .pgnavi_list2 li , #wdanv-newcp_y .pgnavi_list2 li , #wdanv-nucleuscp_y .pgnavi_list2 li , #wdanv-veterancp_y .pgnavi_list2 li {
 width:32%;
}

#wdanv_y .pgnavi_list2 li img , #wdanv-newcp_y .pgnavi_list2 li img , #wdanv-nucleuscp_y .pgnavi_list2 li img , #wdanv-veterancp_y .pgnavi_list2 li img {
 width:220px;
}
#wdanv_y .pgnavi_list3 , #wdanv-newcp_y .pgnavi_list3 , #wdanv-nucleuscp_y .pgnavi_list3 , #wdanv-veterancp_y .pgnavi_list3 {
 margin:10px 0 0 0;
}

#wdanv_y .pgnavi_list3 li , #wdanv-newcp_y .pgnavi_list3 li , #wdanv-nucleuscp_y .pgnavi_list3 li , #wdanv-veterancp_y .pgnavi_list3 li {
 width:49%;
}


#wdanv_y .pgnavi_list3 li img , #wdanv-newcp_y .pgnavi_list3 li img , #wdanv-nucleuscp_y .pgnavi_list3 li img , #wdanv-veterancp_y .pgnavi_list3 li img {
 width:300px;
}

/* ◆ヤフー用◆豆知識エリア */
#wdanv_y .wdanv-howto {
 width:780px;
 height:680px;
 margin:50px 0 40px 0;
}
#wdanv_y .wdanv-howtoin {
 position:absolute;
 top:20px;
 left:20px;
 right:20px;
 width:700px;
 padding:0 20px 30px 20px;
}
#wdanv_y .howto-titleimg img {
 width:680px;
}
#wdanv_y #anvdayname li {
 width:240px;
}

/* ◆ヤフー用◆ラッピングエリア */
#wdanv_y .gift-about_area {
 height:170px;
}

#wdanv_y .gift-abouttitle img {
 width:147px;
}

#wdanv_y .gift-abouttxt {
 width:570px;
 margin:45px 0 0 195px;
}

#wdanv_y .gift-wrap_pay {
 height:363px;

}

#wdanv_y .gift-wrap_paywrapimg img {
 width:500px;

}

#wdanv_y .gift-wrap_paytxt {
 width:640px;
 margin:60px 0 0 105px;
 font-size:13px;
 line-height:19px;
}
#wdanv_y .gift-wrap_free {
 height:307px;
}

#wdanv_y .gift-wrap_freewrapimg {
 margin:50px 0 0 45px;
}


#wdanv_y .gift-wrap_freewrapimg img {
 width:520px;

}

#wdanv_y .gift-wrap_freetxt {
 margin:57px 0 0 100px;
 font-size:13px;
 line-height:19px;
}

#wdanv_y .gift-wrap_cardwrapimg {
 margin:110px 0 0 40px;
}

#wdanv_y .gift-wrap_cardwrapimg img {
 width:700px;

}

#wdanv_y .gift-card {
height:370px;
}
#wdanv_y .gift-cardtxt {
 width:700px;
 margin:40px 0 0 40px;
 font-size:13px;
 line-height:19px;
}
#wdanv_y .gift-wrap_linktxt {
 width:690px;
 margin:20px 0 0 25px;
}

/* ◆ヤフー用◆商品一覧タイトル見出し画像 */
#wdanv_y .list-titleimg , #wdanv-newcp_y .list-titleimg , #wdanv-nucleuscp_y .list-titleimg , #wdanv-veterancp_y .list-titleimg {
 margin:100px 0 0 0;
 padding:0;
}

/* ◆ヤフー用◆★NEW★共通│商品一覧x3用CSS */
#wdanv-newcp_y .x3itembox div.xitem p.name , #wdanv-nucleuscp_y .x3itembox div.xitem p.name , #wdanv-veterancp_y .x3itembox div.xitem p.name {
 height:50px;
}
#wdanv-newcp_y .none-comme .x3itembox div.xitem p.name , #wdanv-nucleuscp_y .none-comme .x3itembox div.xitem p.name , #wdanv-veterancp_y .none-comme .x3itembox div.xitem p.name {
 height:60px;
}
#wdanv-newcp_y .x3itembox div.xitem p.comment , #wdanv-nucleuscp_y .x3itembox div.xitem p.comment , #wdanv-veterancp_y .x3itembox div.xitem p.comment {
 height:80px;
}

/* ◆ヤフー用◆★NEW★共通│商品一覧x2用CSS */
#wdanv_y .x2itembox div.xitem , #wdanv-newcp_y .x2itembox div.xitem , #wdanv-nucleuscp_y .x2itembox div.xitem , #wdanv-veterancp_y .x2itembox div.xitem {
 width:40%;
 display:inline-block;
 margin:20px 30px;
 padding:0;
 text-align:center;
 vertical-align:top;
}
#wdanv_y .x2itembox div.xitem p.name , #wdanv-newcp_y .x2itembox div.xitem p.name , #wdanv-nucleuscp_y .x2itembox div.xitem p.name , #wdanv-veterancp_y .x2itembox div.xitem p.name {
 font-size:14px;
 line-height:20px;
}
#wdanv_y .x2itembox div.xitem p.comment {
 font-size:14px;
 line-height:20px;
}

/* ◆ヤフー用◆★NEW★共通│商品一覧x2背景画像 */
#wdanv_y .item-pair_area , #wdanv-newcp_y .item-pair_area , #wdanv-nucleuscp_y .item-pair_area , #wdanv-veterancp_y .item-pair_area {
 width:760px;
}
#wdanv-newcp_y .item-pair_area , #wdanv-nucleuscp_y .item-pair_area , #wdanv-veterancp_y .item-pair_area {
 height:450px;
}
#wdanv_y .item-pair_bgimg img , #wdanv-newcp_y .item-pair_bgimg img , #wdanv-nucleuscp_y .item-pair_bgimg img , #wdanv-veterancp_y .item-pair_bgimg img {
 display:none;
}
#wdanv_y .item-pair_box , #wdanv-newcp_y .item-pair_box , #wdanv-nucleuscp_y .item-pair_box , #wdanv-veterancp_y .item-pair_box {
 width:760px;
 margin:0;
 padding:0;
 position:absolute;
 text-align:left;
}

/* ◆ヤフー用◆商品リストに飛ぶバナー */
#wdanv-newcp_y .banimg-item_jump img , #wdanv-nucleuscp_y .banimg-item_jump img , #wdanv-veterancp_y .banimg-item_jump img {
 width:780px;
}

/* ◆ヤフー用◆帯タイプ見出し */
#wdanv_y .list-bg , #wdanv-newcp_y .list-bg , #wdanv-nucleuscp_y .list-bg , #wdanv-veterancp_y .list-bg {
 width:777px;
}

/* ◆ヤフー用◆★NEW★一覧のスペースを埋める */
#wdanv-newcp_y div.xitem_sp p.ichiran-sp img , #wdanv-nucleuscp_y div.xitem_sp p.ichiran-sp img , #wdanv-veterancp_y div.xitem_sp p.ichiran-sp img {
 margin:0;
 padding:48% 0;
 width:150px;
 height:150px;
 border:none;
}

/* ◆スマホ用◆PCでは見せない */
.sp_nonetxt , .pc_noneimg , .pc_nonemenu_area {
 display:none;
}

/* ▼ 価格を消す ▼ ===============================*/

/*.x2itembox div.xitem p.price , */

.x3itembox div.xitem p.price , #wdanv-veterancp .x3itembox div.xitem p.price , #wdanv-nucleuscp .x2itembox div.xitem p.price , #wdanv-nucleuscp .x3itembox div.xitem p.price , #wdanv-veterancp .x2itembox div.xitem p.price , #wdanv-veterancp .x3itembox div.xitem p.price {
 display:none;
}
/* ▼ 送料無料を消す ▼ ===============================*/
/*.newsico {
 display:none;
}*/

