@charset "utf-8";@import "./cp3.3.css";@import "./common.css";#container h1, #container h2, #container h3, #container p, #container ul, #container ol, #container dl, #container dd, #container form, #container fieldset{margin: 0;padding: 0;}
#container ul{list-style: none;}
#container fieldset, #container img{border: none;}
#content legend{display: none;}
#rn_outerwrapper a{color: #0073ff;text-decoration: none;}
#rn_outerwrapper a:hover{text-decoration: underline;}
div#mainContents a{color: #1d54a7;}
#space{margin: 20px 0;}
div#rn_outerwrapper{width: 950px;margin: 10px auto 0;}
#mainContents{float: right; width: 676px;margin-left: 20px;}
#sideArea{float: left;width: 245px; /* background: #EBEBEB;*/}
#mainContents.oneColumn{float: none;width: 950px;margin: 0;}
div#HelpContentsTop{/*background-image: url("../img/pixta_26672758_M.jpg");*/ background-size: 100%;background-position: 0 15%;z-index: 0;padding: 0;height: 110px;margin: 0 auto;background: #ebebeb;}
div.cover{/*background-color: #0298d499;background-color: rgba(2, 152, 212, 0.67);*/z-index: 1;height: 100%;}
#HelpContentsTop p{text-align: center;color: #FFF;}
.headerType1{font-weight: bold;font-size: 17px;font-size: 1.1em;padding-top: 2em;}
.headerType2{font-size: 40px;font-size: 3em;}
#container h1{font-size: 125%;color: #ffffff;background: #2ba900;padding-bottom: 1px;margin-bottom: 14px;clear: both;}
#container h1 span { border-bottom: 2px solid #ffffff;  padding: 7px 5px 3px 45px;  background: url("../img/icon_h1.gif") 7px -1px no-repeat;  display: block;  min-height: 22px;  line-height: 1.1;}
#mainContents h2{ font-size: 18px;    color: #fffffd;    background: #7e7e7e;    padding: 1px;}
#mainContents h2 span{border: 1px solid #ffffff;padding: 6px 5px 4px 15px;background: 5px 4px no-repeat;display: block;min-height: 17px;line-height: 1.2;font-size: 18px;}
#mainContents h3{font-size: 18px; padding: 1px;}
#mainContents #toBack{height: 70px; margin-top: 20px;}
#mainContents #toBack.green{border-top: 1px solid #bf0000;margin-top: 30px;}
#mainContents #toBack p{margin-bottom: 5px;}
#sideArea a{color: #505050; font-size: 15px;}
#sideArea .sideList{font-size:15px;line-height: 2;margin-bottom: 10px;/* margin-left: 20px;width: 98%;*/}
#sideArea .sideList h2{font-weight: bold;font-size:15px;}
#sideArea .sideList h2 span{color: #BF0000;font-size: 20px; border-bottom: 3px solid #EBEBEB;}
#sideArea .sideList .sideListInner{padding: 7px 1px 7px 7px;background: white;}
#sideArea .sideList .sideListInner p{margin-bottom: 15px;/* background: url('../img/r-arrow.png') no-repeat 97% 20%;*/ border-bottom: 1px solid #DDDDDD; padding-right: 19px;}
#sideArea .sideList ol{margin: 0 0 0 36px;font-weight: normal;}
#sideArea .sideList ol li{padding: 5px 16px 5px 3px;background: url('../img/r-arrow.png') no-repeat 97% 50%;color: #757575;font-size: 20px;}
#sideArea .sideList ol li span{font-size: 12px;}
#sideArea .sideList ol li:nth-child(-n+3){color: #BF0000;}
#sideArea .sideList ol a{font-weight: normal;margin-left: -5px;display: block;}
#sideArea .sideList ul li{padding: 5px 15px 5px 0px;background: url('../img/r-arrow.png') no-repeat 97% 50%;}
#sideArea #keyword{border-right: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1;margin-bottom: 10px;}
#sideArea #keyword h2{font-size: 90%;color: #ffffff; padding: 7px 5px 5px 16px; background: #666666; padding: 1px;}
#sideArea #keyword h2 span{border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; padding: 7px 5px 5px 20px;display: block;background: url("../img/icon_keyword.gif") 5px 0px no-repeat;min-height: 15px;line-height: 1.2;}
#sideArea #keyword #keywordInner{font-size: 82%;border-bottom: 10px solid white;}
#sideArea #keyword #search{padding: 7px 5px 7px 9px;}
#sideArea #keyword #search p{font-weight: bold;margin: 0 0 3px 0;}
#search .rn_KeywordText input{font-size: 1.333em;padding: 4px 4px 4px 4px;border: 1px solid #a5acb2;width: 160px;height: 33px;}
#search .rn_SearchButton{display: inline-block;}
#keywordInner .rn_sidebartextbox .rn_sidebartextbox{padding: 0 0 0 5px;border-top: 1px solid #DDD;width: 96%;margin: 30px auto 0px;}
#keywordInner .rn_sidebartextbox .rn_sidebartextbox .rn_KeywordCrowd{padding: 0px;background: none;line-height: 2;}
#keywordInner .rn_sidebartextbox .rn_sidebartextbox .rn_KeywordCrowd span{font-weight: bold;display: block;padding: 10px 0px;}
#sideArea #keyword #condition{padding: 10px;}
#sideArea #keyword #condition dt{font-weight: bold;margin-bottom: 5px;}
#sideArea #keyword #condition dd{border: 1px solid #cecece;background: #fafafa;padding: 5px 5px 0 5px;}
#sideArea #condition.underLine{border-bottom: 1px dotted #666666;border-top: none;}
#sideArea #condition{border-top: 1px dotted #666666;}
#sideArea #keyword #conditionList li{margin-bottom: 10px;line-height: 1.3;background: url("../img/icon_list.gif") 7px 8px no-repeat;padding: 0 0 0 15px;}
#sideArea #keyword #conditionList .select{background: #dbdbdb url("../img/icon_condition.gif") 7px 10px no-repeat;font-weight: bold;color: #555555;padding: 3px 3px 3px 15px;}
#sideArea #inquiryList{background: url("../img/bg_inquiry_bot.gif") 0 100% no-repeat;font-size: 82%;padding-bottom: 4px;}
#sideArea #inquiryList dt{background: url("../img/bg_inquiry.gif") 0 0 no-repeat;padding: 11px 0 7px 20px;}
#sideArea #inquiryList li{padding: 0 0 7px 30px;line-height: 1.4;}
#mainContents #notice{border: 1px solid #DDD;font-size: 82%;margin-bottom: 10px;margin-top: 10px;}
#mainContents #notice dt{font-weight: bold;color: #be0000;padding: 7px 12px;}
#mainContents #notice ul{margin: 0px 12px 7px;line-height: 1.3;}
#mainContents #notice li{padding: 3px 3px 3px 0px;}
#mainContents #notice img{vertical-align: middle;margin-left: 3px;}
#CategorySearch{padding: 1px 5px;}
#CategorySearch hr.underLine{border: 2px solid #BF0000;text-align: left;padding: 0;margin: 0;}
#CategorySearch h2{font-size: 24px;background: none;color: #000;padding: 10px 0 0;margin: 0;border-bottom: 3px solid #EBEBEB;}
#CategorySearch h2 span{font-size: 20px;padding: 0;margin: 0;text-align: left;}
#mainContents ul.helpList {
	display: flex;
	flex-wrap: wrap;
	justify-content: left;
	margin-left: 5px;
	margin-top: 5px;
}
#mainContents .helpList{margin: 5px 0;}
#mainContents .helpList ul{margin-top: 8px;}
#mainContents .helpList li{
    width: 210px;
    margin: 0 3px 3px 3px;
}
#mainContents .helpList li li{
    width: 100%;
    margin: 0;
    font-size: 15px;
    line-height: 1.4;
    padding: 0 0 7px 12px;
}
#mainContents .helpList li li a{text-decoration: underline;}
/* #mainContents .helpList h3{font-size: 18px;background: #f0f0f0;border: 1px solid #aeaeae;}*/
#mainContents .helpList h3{font-size: 16px;font-weight: bold;background: none;border: none;margin-top: 10px;}
#mainContents .helpList h3 span{border: none;padding: 0;}
#mainContents #CategorySearch .helpList h3{font-size: 16px;font-weight: bold;background: none;border: none;margin-top: 10px;}
#mainContents #CategorySearch .helpList h3 span{border: none;padding: 0;}
#mainContents .helpList.device li{width: 210px;padding-left: 70px;}
#mainContents .helpList.device li li{padding: 0 0 7px 12px;}
#mainContents li.other{padding: 0;}
#CategorySearch h3 p{text-indent: 0.5em;font-weight: normal;font-size: 1.2em;}
#mainContents .helpList li.inquiry{padding: 0;}
#mainContents #CategorySearch .helpList li.inquiry h3{border-bottom: 1px solid #000;width: 90%;}
#mainContents .InqDesc{margin-top: 10px;font-size: 90%;width: 90%;}
#mainContents .helpList li.inquiry{padding: 0;min-height: 150px;position: relative;}
#mainContents #CategorySearch .helpList li.inquiry h3{border-bottom: 1px solid #000;width: 90%;}
#mainContents .helpList li.inquiry img{width: 250px;text-align: center;position: absolute;bottom: 0;}
#mainContents #question{border-top: 1px solid #ffffff;border-bottom: 1px solid #c6c6c6;background: #f0f0f0 url("../img/icon_q.gif") 17px 5px no-repeat;padding: 0 0 0 43px;font-weight: bold;}
#mainContents #answer{background: url("../img/icon_a.gif") 17px 19px no-repeat;padding: 17px 37px 30px 42px;line-height: 1.5;}
#mainContents #answer #btnPrint{/*margin-top: 20px;*/}
#mainContents #result{/* font-size: 82%; */ background: #f0f0f0;padding: 15px 0 20px 20px;margin-top: 21px;height: 120px;text-align: center;}
#mainContents #result ol{list-style: none;}
#mainContents #result #title{font-weight: bold; text-align: center; font-size: 15px; /*color: #cc0000;*/}
#mainContents #resultOk{/* background: url("../img/bg_result_bot1.gif") 0 100% no-repeat; */ margin: 13px 0 17px 100px; width: 288px;}
#mainContents #resultNo{/*background: url("../img/bg_result_bot2.gif") 0 100% no-repeat;  */ margin: -16px 90px 0 0; width: 288px;}
#mainContents #result #resultOk p{/* background: url("../img/bg_result.gif") 0 0 no-repeat;padding: 10px;*/}
#mainContents #result #resultNo dt{/* background: url("../img/bg_result.gif") 0 0 no-repeat;padding: 10px 13px 10px 13px;*/}
#mainContents #result #resultNo li{margin: 0 0 10px 13px;}
#mainContents #others{border-right: 1px solid #f1f1f1;border-bottom: 1px solid #f1f1f1;margin: 20px 0;}
#mainContents #others dl{border: 1px solid #999999;font-size: 82%;width: 947px;}
#mainContents #others dt{background: #f0f0f0;border-bottom: 1px solid #999999;}
#mainContents #others dt span{border-top: 1px solid #ffffff;border-left: 1px solid #ffffff;padding: 6px 5px 6px 10px;display: block;width: 581px;}
#mainContents #others ul{padding: 7px 0 10px 0;}
#mainContents #others li{background: url("../img/icon_list.gif") 13px 12px no-repeat;padding: 4px 0 4px 20px;line-height: 1.5;}
#mainContents #step{margin: 20px 0;padding: 20px 0;background: #f8f8f8;}
#mainContents #step ol{text-align: center;}
#mainContents #step li, #mainContents #step h3{display: inline;}
#mainContents #step li{padding: 10px 40px 0 0;margin-right: 10px;}
#mainContents #step .grayArrow{background: url("../img/bg_arrow.gif") 100% 100% no-repeat;}
#mainContents #step .redArrow{background: url("../img/bg_arrow_r.gif") 100% 100% no-repeat;}
#mainContents #step .noArrow{background: none;padding-right: 0;margin-right: 0;}
#mainContents #stepText{font-size: 82%;line-height: 1.5;margin-bottom: 30px;}
#mainContents #stepText strong{display: block;font-size: 115%;margin-bottom: 10px;}
#mainContents #inquiry{width: 80%;margin: 0 auto;}
#mainContents #inquiry input{padding: 4px;}
#inquiry button[type='submit']{text-align: center;display: inline-block;width: 200px;height: 40px;text-align: center;text-decoration: none;outline: none;font-family: meiryo;font-weight: bold;position: relative;z-index: 2;background-color:#c60808;border: 2px solid #333;color: #fff;}
#inquiry button[type='submit']:hover{background-color: #fff;border-color: #000;color: #000;font-weight: bold;}
#mainContents #inquiry input[type="text"], #mainContents #inquiry input[type="email"]{width: 65%;}
#mainContents #inquiry span.rn_HintText{display: block;}
#mainContents #inquiry #recommend{margin-bottom: 30px;}
#mainContents #inquiry #recommend dl{border: 1px solid #999999;font-size: 82%;}
#mainContents #inquiry #recommend dt{background: #f0f0f0;border-bottom: 1px solid #999999;}
#mainContents #inquiry #recommend dt span{border-top: 1px solid #ffffff;border-left: 1px solid #ffffff;padding: 6px 5px 6px 10px;display: block;}
#mainContents #inquiry #recommend li{background: url("../img/icon_list_q.gif") 12px 13px no-repeat;padding: 8px 0 8px 30px;border-top: 1px dashed #999999;line-height: 1.5;}
#mainContents #inquiry #recommend li.first{border-top: none;}
#mainContents #inquiry #recommend li img{vertical-align: middle;margin-left: 3px;}
#container form[id$='rn_QuestionSubmit'] {border: 2px solid #CCC;margin-top: 20px;margin-bottom: 20px;}
#mainContents #inquiry table{width: 100%;font-size: 82%;border-collapse: collapse;}
#mainContents #inquiry tr.rn_Input{border-bottom: 1px solid #CCC;border-top: 1px solid #CCC;border-collapse: collapse;margin: 0;}
#mainContents #inquiry th{padding: 10px;vertical-align: top;line-height: 1.5;text-align: right;width: 283px;background: #ffffcf;border-right: 1px solid #CCC;font-size: 14px;font-weight: bold;}
#mainContents #inquiry td{padding: 10px;vertical-align: top;}
#mainContents #inquiry th em{color: #cc0000;padding-left: 3px;font-style: normal;}
#mainContents #inquiry .submit{text-align: center;border: none;}
#mainContents #inquiry .submit input{width: 150px;}
#mainContents #inquiry textarea{width: 80%;}
#mainContents #inquiry .inputText{width: 280px;}
#mainContents #inquiry .rn_Label{text-align: right;float: right;}
#mainContents #h2Text{font-size: 82%;border-top: 1px solid #ffffff;border-bottom: 1px solid #c6c6c6;background: #f0f0f0;padding: 5px 0 5px 17px;}
#mainContents #h2Text dt{display: inline;font-weight: bold;}
#mainContents #h2Text dd{display: inline;padding-right: 20px;}
#mainContents .pageNav{position: relative;font-size: 82%;margin: 10px 0 5px 0;}
#mainContents .pageNav ul{position: absolute;right: 0;top: 0;}
#mainContents .pageNav li{display: inline;border-left: 1px solid #000000;padding-left: 10px;margin-left: 7px;}
#mainContents .pageNav li.first{padding: 0;margin: 0;border: none;}
#mainContents .pageNav li.Forward, #mainContents .pageNav li.Back{display:inline;vertical-align:middle;position:relative;top:-1px;cursor:pointer;border:none;}
#mainContents .pageNav li.ForwardHidden, #mainContents .pageNav li.BackHidden{display:none;}
#mainContents .pageNavBottom{position: relative;font-size: 82%;margin: 10px 0 5px 0;}
#mainContents .pageNavBottom ul{position: absolute;right: 0;top: 0;}
#mainContents .pageNavBottom li{display: inline;border-left: 1px solid #000000;padding-left: 10px;margin-left: 7px;}
#mainContents .pageNavBottom li.first{padding: 0;margin: 0;border: none;}
#mainContents .pageNavBottom li.Forward, #mainContents .pageNav li.Back{display:inline;vertical-align:middle;position:relative;top:-1px;cursor:pointer;border:none;}
#mainContents .pageNavBottom li.ForwardHidden, #mainContents .pageNav li.BackHidden{display:none;}
#mainContents #categoryList{border-top: 2px solid #bf0000;border-bottom: 2px solid #bf0000;font-size: 82%;padding: 8px 0;}
#mainContents #categoryList li{list-style-type: none;border-top: 1px dashed #c6c6c6;padding: 6px 0 9px 30px;background: url("../img/icon_list_q.gif") 13px 12px no-repeat;line-height: 1.5;}
#mainContents #categoryList li.first{border: none;}
/* categoryの3個に分離 */
#container, #mainContents .helpList, #mainContents .helpList ul {
    overflow: hidden;
    display: block;
}
#mainContents #categoryList .rn_Multiline .rn_Element2, #mainContents #categoryList .rn_Multiline .rn_Element3, #mainContents #categoryList .rn_Multiline .rn_ElementsHeader, #mainContents #categoryList .rn_Multiline .rn_ElementsData{display: none;}
#container form[id$='rn_QuestionSubmit'] span.rn_Required{color: #bf0000;}
#mainContents #inquiry .rn_ProductCategoryInput .rn_PanelContainer table{margin: 0;border: none;}
#mainContents #inquiry .rn_ProductCategoryInput .rn_PanelContainer td{border: none;padding: 1px;}
#mainContents #inquiry .rn_ProductCategoryInput .rn_PanelContainer td{}
.rn_Required, .rn_ErrorLabel{color: #c31c24;display: inline-block;}
.rn_ProductCategoryInput button.rn_DisplayButton{font-family: Meiryo, "メイリオ", Arial, Helvetica, "ヒラギノ角ゴ Pro W3", sans-serif;}
#mainContents #inquiry td select{padding: 2px 5px;}
.rn_FormSubmit button{position: relative;}
#rn_PageTitle{background-image: url("../img/pixta_26672758_M.jpg");height: 90px;background-size: 100%;background-position: 0 18%;}
#rn_PageTitle .TextCover{background-color: #0298d499;background-color: rgba(2, 152, 212, 0.67);z-index: 1;height: 100%;}
#rn_PageTitle .TextCover h1{background: none;text-align: center;padding: 10px 0 0;float: none;color: #FFF;font-weight: normal;font-size: 18.004px;}
#rn_PageTitle .TextCover h2{color: #FFF;text-align: center;font-weight: normal;font-size: 31.5px;}
#inquiry select{height: 29px;padding: 3px 35px 2px 3px;font-size: 13px;appearance: normal;border: 1px solid #CCC;background-color: #fff;background-position: right 50%;background-repeat: no-repeat;}
#notice {
    padding: 5px 5px 5px 5px;
    /* margin-bottom: 10px; */
    margin-left: 40px;
    width: 82%;
}
#notice p{ margin-left: 15px;font-size: 15px;}
#notice li{background: url("../img/icon_list_notice.gif") 5px 10px no-repeat;padding: 3px 3px 3px 12px;}
#notice img{vertical-align: middle; margin-left: 3px; margin-bottom: 5px;}
/* パンくずリスト */
.rc-f-standard .rc-f-section01 {
  padding: 10px 0;
  background: #ebebeb;
  display: table;
  width: 100%;
}
#HelpContentsTop .box_search_helphead {
padding-top: 50px;
padding-bottom: 10px;
font-size: 48px !important;
}
.categoryThree {
list-style: none;
}
.box_helphead {
     padding-top: 15px;
     /* padding-bottom: 1.5rem; */
    font-size: 24px;
    font-weight: bold;
}
.categoryThree a {
display: block;
}
.informationLogo {
padding: 10px 0;
}
.massBtn {
	padding: 8px 16px;
	border-width: 1px;
	border-style: solid;
	border-color: #bf0000;
	border-radius: 5px;
	cursor: pointer;
	font-size: 15px;
	color: #fff;
	background-color: #bf0000;
	width: 214px;
	white-space: inherit;
    margin-top: 6px;
    margin-bottom: 6px;
}
.topHomeBtn {
    height: 35px;
    padding: 0 10px;
    color: #bf0000 !important;
    background: #fff;
    border: 1px solid #bf0000;
    border-radius: 5px;
    line-height: 29px;
    margin-top: 10px;
    margin-bottom: 6px;
	cursor: pointer;
	font-weight: bold;
}
.header_common_inner {
max-width: 100%;
height: auto;
width: 1024px;
margin-left: auto;
margin-right: auto;
}
.rc-f-standard .rc-f-row .rc_col_list {
float: left;
padding-left: 30px;
padding-top: 30px;
list-style: none;
font-size: 16px;
}
.rc-f-standard .rc-f-row .rc-f-col {
list-style: none;
}
.rc-f-inner {
max-width: 100%;
height: auto;
margin-left: auto;
margin-right: auto;
}
img.rakutenLogo {
margin-top: 10px;
width: 180px;
height: 36px;
}
img.fcbLogo {
    width: 95%;
    margin-left: 5px;
}
body {
font-family: Noto Sans CJK JP;
}
p#siteHome {
    float: right;
    font-size: 16px;
    padding: 10px 0 10px 0;
}
#keiba_inquiryBox {
	display: block;
    margin-bottom: 20px;
    float: left;
}
p#siteID a {
    margin-left: 40px;
}
#topicTitle {
    font-weight: bold;
	font-size: 20px;
	margin-left: 50px;
    text-align: center;

}
/* categoryの3個に分離 */
#mainContents #CategorySearch .helpList ul {
    overflow: hidden;
    display: table;
	margin: 10px 0 10px 0;
    /* height: 120px; */
}
.PrintPage{
float: right;
}
#sideArea .sideCategoryList {
    font-size: 12px;
    line-height: 1.3;
    border: 1px solid;
}
#sideArea .sideCategoryList h2 span {
    display: block;
    background-color: #BF0000;
    color: white;
    font-size: 15px;
    padding: 10px 0 10px 10px;
    font-weight: bold;
    text-align: center;
}
#sideArea .sideCategoryList h4 span {
    display: block;
    background-color: #EBEBEB;
    font-size: 16px;
    padding: 7px 0 0 10px;
    font-weight: bold;
    border: 1px solid;
}
#sideArea .sideCategoryList ul li {
    padding: 0 0 0 10px;
}
#sideCategorySearch {
    padding: 10px 5px;
}
#mainContents .helpTopBtn {
    float: left;
    height: 35px;
    padding: 0 10px;
    color: #bf0000 !important;
    background: #fff;
    border: 1px solid #bf0000;
    border-radius: 5px;
    line-height: 29px;
    margin-top: 2px;
	margin-left: 5px;
    margin-bottom: 10px;
	cursor: pointer;
	font-weight: bold;
}
#mainContents #toBack .helpTopBtn {
	float: right;
    height: 35px;
    padding: 0 10px;
    color: #bf0000 !important;
    background: #fff;
    border: 1px solid #bf0000;
    border-radius: 5px;
    line-height: 29px;
    width: 100px;
	margin-right: 5px;
	cursor: pointer;
	font-weight: bold;
}
#mainContents #toBack .backListBtn {
	float: left; 
	display: block;
    height: 35px;
    padding: 0 10px;
    color: #bf0000 !important;
    background: #fff;
    border: 1px solid #bf0000;
    border-radius: 5px;
    line-height: 29px;
    margin-top: 5px;
	margin-left: 5px;
    margin-bottom: 5px;
	cursor: pointer;
	font-weight: bold;
}
.noticMessage {
    font-size: 1.2em;
    font-weight: bold;
    line-height: 1.4em;
}
.siteheader_logo {
    float: left;
    margin-top: 19px;
}
.siteheader_menu {
    float: right;
    margin-top: 8px;
}
.siteheader_helplist {
    text-align: right;
    list-style: none;
    /* font-size: 14px; */
}
.siteheader_helplist li {
    display: inline-block;
    vertical-align: middle;
    line-height: 2;
}
.siteheader_helplist li a {
    margin-left: 20px;
    font-size: 14px;
}
.siteheader_actionlist {
    text-align: right;
    float: right;
    list-style: none;
    font-size: 12px;
}
.siteheader_actionlist li {
    display: inline-block;
    vertical-align: middle;
    line-height: 20px;
}
.siteheader_actionlist_btn {
    /* display: inline-block; */
    padding: 3px 7px 3px 4px;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    cursor: pointer;
}
.siteheader_actionlist_icon {
    display: inline-block;
    width: 24px;
    height: 20px;
    margin-right: 4px;
    vertical-align: middle;
    background-image: url("../img/sprite_frheader.png");
    background-repeat: no-repeat;
}
.siteheader_actionlist_icon_charge {
    background-position: -69px -5px;
}
.siteheader_actionlist_label {
    vertical-align: middle;
}

.siteheader_actionlist_btn_reposit a:visited, .siteheader_actionlist_btn_reposit a:hover, .siteheader_actionlist_btn_reposit a:active {
    color: white;
}
.siteheader_actionlist_btn_reposit a:link {
    color: white;
    border: #bf0000;
    background-color: #bf0000;
}

/* 投票 */
.siteheader_actionlist_icon_bet {
    background-position: -33px -32px;
}

/* 精算 */
.siteheader_actionlist_icon_charge {
    background-position: -69px -5px;
}

/* 照会 */
.siteheader_actionlist_icon_reference {
    background-position: -39px -65px;
}

/* 履歴 */
.siteheader_actionlist_icon_history {
    background-position: -67px -35px;
}

/* ﾚｰｽ動画 */
.siteheader_actionlist_icon_livemovie {
    background-position: -5px -65px;
}