/* 201308追加 ヘッダー・サイド・フッターリニューアル */


/* iframe Height [ Header ] */
iframe.iframeHeader1 { height:680px; }
iframe.iframeHeader2 { height:150px; }


/* iframe Height [ Left ] */
iframe.iframeLeft { height:5580px; }

/* iframe Height [ 冷えとりカテゴリ専用Left ] */
iframe.iframeLeftHie { height:7030px; width:180px; clear:both; }

/* iframe Height [ Footer ] */
iframe.iframeFooter1 { width:930px; height:920px; }


iframe.iframeHeader1,iframe.iframeHeader2 { width:100%; clear:both; }
iframe.iframeLeft,iframe.iframeLeft1,iframe.iframeLeft2,iframe.iframeLeft3 { width:180px; clear:both; }

iframe.iframeRank { width:100%; height:470px; }
iframe.iframePickup { width:100%; height:280px; }

iframe.iframeAttn1 { width:705px; height:855px; }

iframe.cartside1 { width:300px; height:415px; overflow-y:hidden;}

iframe.yudo_big, iframe.yudo_stan, iframe.yudo_01, iframe.yudo_02, iframe.yudo_786, iframe.yudo_983, iframe.yudo_1196 { width:705px; height:1070px; overflow-y:hidden;}/*通常時1070px*/

@media only screen and (max-width:990px) { iframe.iframeFooter1 { height:1050px; } }









/* ここから縦左バナー */

#tatetbr {
left: 0px;
background: url(https://image.rakuten.co.jp/toucher-home/cabinet/event/170721_hslf2_p20.gif) repeat-y scroll;/*縦バナー右の画像URL*/
}

.tatelink {
position: absolute;
width: 140px; /*縦バナーの横サイズに合わせる*/
top: 0px;
min-height: 100%;
z-index: 0;/*重なり順の設定大きい数字程上になる*/
height: 16000px;/*ページの長さによって調整する*/
visibility: visible;/*縦バナーの表示・非表示（hidden＝消す、visible＝見せる）*/
}

div.tatelink a {
display: block;
width: 100%;
height: 100%;
left: 0;
top: 0;
}

@media screen and (max-width: 1220px) {
.tatelink {
visibility: hidden;/*小さいモニタの場合非表示にする*/

}
}


/* ここから縦右バナー */

.toucher_side_bnr {
overflow: auto;
height: 550px;
width: 100px;
position: fixed;
top: 320px;
right: 20px;
}

