@charset "utf-8";
/* ===================================================================
 connect.css RMS/GOLD共通CSS
=================================================================== */
/*----------------------------------------------------
	iframeLayout
----------------------------------------------------*/
/*アイフレーム横幅*/
#header{
    position: relative;
    width: 100%;
}
#pagebody #header{
	margin-top: -24px;
}
#header iframe {
  width:100%;
  height: 2180px; /*2180px;*/
}
.top #header iframe {
  height: 100%;
}
/*ヘッダーフレーム*/
iframe#headerheaderContents_frame{
	/*height:633px;*/
}
/*レフナビ*/
iframe#leftnavi_frame{
    width: 230px;
    height: 100%;
    margin-right: 50px;
    margin-bottom: 100px;
}
/*フッター*/
iframe#footer_frame{
	width:100%;
	height:1750px;
}
.top iframe#footer_frame{
  height: 100%;
}

/*右フロート　初めての方へ　※追加箇所190918※*/
ul#right_nav {
	background: url(https://www.rakuten.ne.jp/gold/f406082-oto/img/top/right_first.png) no-repeat left 5px center #F97275 !important;
	font-size: 100%;
	font-weight: bold;
	list-style: none;
	position:fixed;
	top:245px;
	right:-216px;
	margin:0;
	height:240px;
	z-index: 9999;
	border-radius: 4px 0px 0px 4px;
	padding:1px 10px 1px 20px;
}
#right_nav li {
}
#right_nav li a {
    text-decoration: none;
    color: #F97275;
    display: block;
    background-repeat: no-repeat;
    height: 31px;
    margin-left: 30px;
    line-height: 31px;
	font-size:14px;
	font-weight: normal;
	min-width: 176px;
    padding: 10px 0 15px 29px;
    background: url(https://www.rakuten.ne.jp/gold/f406082-oto/img/top/right_arrow.png) no-repeat left 10px center #ffffff;
}
#right_nav li a:hover {
	color: #FF9900;
}
#right_nav li:first-child a{
    padding-top:18px;
    background: url(https://www.rakuten.ne.jp/gold/f406082-oto/img/top/right_arrow.png) no-repeat 10px 26px #ffffff;
}
#right_nav li:last-child a{
    padding-bottom:23px;
    background: url(https://www.rakuten.ne.jp/gold/f406082-oto/img/top/right_arrow.png) no-repeat 10px 18px #ffffff;
}
