　charset "utf-8";"
/* right fixd */
* html body {  background: url(null) fixed; }

* html div#rc_fixArea{
	position:absolute !important;
	top: expression((documentElement.scrollTop || document.body.scrollTop) + 60 + 'px');
	right: expression((documentElement.scrollRight || document.body.scrollTRight) + document.body.clientWidth - 69 + 'px');
}


/*コーチリンクボタン（画面左固定）*/
div#rc_fixArea{
	width: 124px;
	height: 230px;
	position: fixed;
	top: 60px;
	left: 0px;
	text-indent:-9993px;
	display:block;
}

div#rc_fixArea .rc_left {
-webkit-transition:all linear 0.2s;
-moz-transition:all linear 0.2s;
transition:all linear 0.2s;
	outline:none;
	display: block;
	background: url("https://www.rakuten.ne.jp/gold/import-collection/20060825/common/images/fixedbutton.png") no-repeat scroll 0px 0 transparent;
	position: relative;
	width:124px;
	height:230px;
	left:-67px;
	z-index:9998;
}

div#rc_fixArea .rc_left:hover {
-webkit-transition:all linear 0.2s;
-moz-transition-property:all linear 0.2s;
transition-property:all linear 0.2s;
filter: alpha(opacity=70);  -moz-opacity:0.70;  opacity:0.70;
}

div#rc_fixArea .rc_left:hover{ background-position:0px 0px;  }
/*コーチリンクボタン（画面左固定）ｺｺﾏﾃﾞ*/


/*汎用クーポンボタン（画面左固定）*/
/*1*/
div#rc_fixArea .rc_left2 {	
-webkit-transition:all linear 0.2s;
-moz-transition:all linear 0.2s;
transition:all linear 0.2s;
	outline:none;
	display:none; /*表示する場合は←のnoneをblockに書き換える。非表示にする場合は←のblockをnoneに書き換える*/
	background: url("https://www.rakuten.ne.jp/gold/import-collection/20060825/common/images/fixedcoupon200506.png?") no-repeat scroll 0px 0 transparent;
	position: relative;
	width:200px;	/*デフォルト⇒124px*/
	height:100px;	/*デフォルト⇒230px*/
	left:-100px;	/*デフォルト⇒-61px*/
	z-index:9998;
	margin-bottom:2px;
}

div#rc_fixArea .rc_left2:hover {
-webkit-transition:all linear 0.2s;
-moz-transition:all linear 0.2s;
transition:all linear 0.2s;
filter: alpha(opacity=70);  -moz-opacity:0.70;  opacity:0.70;
}

div#rc_fixArea .rc_left2:hover{ background-position:0px 0px;  }

/*2*/
div#rc_fixArea .rc_left3 {	
-webkit-transition:all linear 0.2s;
-moz-transition:all linear 0.2s;
transition:all linear 0.2s;
	outline:none;
	display:none; /*表示する場合は←のnoneをblockに書き換える。非表示にする場合は←のblockをnoneに書き換える*/
	background: url("https://www.rakuten.ne.jp/gold/import-collection/20060825/common/images/fixedcoupon200423b.png?") no-repeat scroll 0px 0 transparent;
	position: relative;
	width:200px;	/*デフォルト124px*/
	height:100px;	/*デフォルト230px*/
	left:-100px;	/*デフォルト⇒-61px*/
	z-index:9998;
	margin-bottom:2px;
}

div#rc_fixArea .rc_left3:hover {
-webkit-transition:all linear 0.2s;
-moz-transition:all linear 0.2s;
transition:all linear 0.2s;
filter: alpha(opacity=70);  -moz-opacity:0.70;  opacity:0.70;
}

div#rc_fixArea .rc_left3:hover{ background-position:0px 0px;  }

/*3*/
div#rc_fixArea .rc_left4 {	
-webkit-transition:all linear 0.2s;
-moz-transition:all linear 0.2s;
transition:all linear 0.2s;
	outline:none;
	display:none; /*表示する場合は←のnoneをblockに書き換える。非表示にする場合は←のblockをnoneに書き換える*/
	background: url("https://www.rakuten.ne.jp/gold/import-collection/20060825/common/images/fixedcoupon200412.png?") no-repeat scroll 0px 0 transparent;
	position: relative;
	width:200px;	/*デフォルト124px*/
	height:100px;	/*デフォルト230px*/
	left:-100px;	/*デフォルト⇒-61px*/
	z-index:9998;
	margin-bottom:2px;
}

div#rc_fixArea .rc_left4:hover {
-webkit-transition:all linear 0.2s;
-moz-transition:all linear 0.2s;
transition:all linear 0.2s;
filter: alpha(opacity=70);  -moz-opacity:0.70;  opacity:0.70;
}

div#rc_fixArea .rc_left4:hover{ background-position:0px 0px;  }


/*4*/
div#rc_fixArea .rc_left5 {	
-webkit-transition:all linear 0.2s;
-moz-transition:all linear 0.2s;
transition:all linear 0.2s;
	outline:none;
	display:none;/*表示する場合は←のnoneをblockに書き換える。非表示にする場合は←のblockをnoneに書き換える*/
	background: url("https://www.rakuten.ne.jp/gold/import-collection/20060825/common/images/fixedcoupon200109.png?") no-repeat scroll 0px 0 transparent;
	position: relative;
	width:200px;	/*デフォルト124px*/
	height:100px;	/*デフォルト230px*/
	left:-100px;	/*デフォルト⇒-61px*/
	z-index:9998;
	margin-bottom:2px;
}

div#rc_fixArea .rc_left5:hover {
-webkit-transition:all linear 0.2s;
-moz-transition:all linear 0.2s;
transition:all linear 0.2s;
filter: alpha(opacity=70);  -moz-opacity:0.70;  opacity:0.70;
}

div#rc_fixArea .rc_left5:hover{ background-position:0px 0px;  }

/*5*/
div#rc_fixArea .rc_left6 {	
-webkit-transition:all linear 0.2s;
-moz-transition:all linear 0.2s;
transition:all linear 0.2s;
	outline:none;
	display:none; /*表示する場合は←のnoneをblockに書き換える。非表示にする場合は←のblockをnoneに書き換える*/
	background: url("https://www.rakuten.ne.jp/gold/import-collection/20060825/common/images/fixedcoupon190509.png?") no-repeat scroll 0px 0 transparent;
	position: relative;
	width:200px;	/*デフォルト124px*/
	height:100px;	/*デフォルト230px*/
	left:-100px;	/*デフォルト⇒-61px*/
	z-index:9998;
	margin-bottom:2px;
}

div#rc_fixArea .rc_left6:hover {
-webkit-transition:all linear 0.2s;
-moz-transition:all linear 0.2s;
transition:all linear 0.2s;
filter: alpha(opacity=70);  -moz-opacity:0.70;  opacity:0.70;
}

div#rc_fixArea .rc_left6:hover{ background-position:0px 0px;  }

/*汎用クーポンボタン（画面左固定）ｺｺﾏﾃﾞ*/


#tate_right { right: 0px;  }

#tate_right a {
	display: block;
	min-height: 100%;
	width: 110px;
	visibility: visible;
	height: 7000px;
	text-indent:-9999px;
}

.tateobi1 {    
	background: url(https://www.rakuten.ne.jp/gold/import-collection/20060825/common/images/100622obi.jpg) repeat-y scroll;
	min-height: 100%;
	height: expression(document.body.scrollHeight + 'px');
	top: 0px;
	z-index:-9999;
	visibility: visible;
}

#tate_right {
	position: absolute;
	width: 110px;
	min-height:100%;
	visibility: visible;
	display: block;
}

/*かごまわり*/
span.tax_postage {
    font-size: 15pt !important;
}

#rakutenLimitedId_aroundCart span.choice {
    font-size: 14px !important;/*項目選択肢のfont-size*/
}


select[name="choice"]{
	height:22px;/*プルダウンの縦幅*/
	background-color:#ff00ff:	
}
.choice{/*項目選択肢のかざり*/
/*border-width: 0px 0px 0px 10px;/
/*border-style: solid;*/
/*border-color: #C00;*/
display: block;
margin: 0px;
background-repeat: no-repeat;
background-position: right center;
width: 500px;
height: 20px;
padding: 4px 0px 0px 0px;

}

#rakutenLimitedId_aroundCart #serviceTableSml .review a.see {
    font-size: 20px !important;
}

#rakutenLimitedId_aroundCart #serviceTableSml .review {
    width: 320px !important;
}

#rakutenLimitedId_aroundCart select {
    font-size: 14px !important;/*プルダウンのfontsize*/
    margin-bottom: 0.5em !important;
}

/*div#reviewbanner {
	display:block;
	margin:0.5em 0; */
}

div#reviewbanner.fs {
	display:none !important;
	height:0px !important;
	padding:0 !important;
	margin:0 !important; 
}

#rakutenLimitedId_aroundCart .seeReview {
    font-size: 20px !important;
}



 @media screen and (max-width: 1220px) {
 #tate_left {
	visibility: hidden;
}
