/* ==================== HEADER_W11 ===================== */
#header.w11 {
position: absolute;
display: block;
width: 100%;
height: 0;
z-index: 2;
}
.wrpHeader_w11 {
position: relative;
width: 100%;
height: 0;
font-size: 75%;
}
.evtComBarLogo_w11 {
display: block;
width: 120px;
height: 120px;
float: left;
margin: 0 10px 0 0;
text-indent: -9999px;
}
.evtComBarLogo_w11 a {
display: block;
background: #ffda45 url("https://s.yimg.jp/images/auct/cms/promo/goodsh/common/pc/image/auc_logo_w11.png") no-repeat 50% 50%;
width: 120px;
height: 120px;
text-indent: -9999px;
overflow: hidden;
}

/* Loginモジュール ※消す場合はdisplay: none; */
.campLogin_w11 {
float: right;
max-width: 540px;
margin-top: 15px;
color: #333;
/* display: none; */
}
.campLogin_w11 a {
font-weight: bold;
}

.snsArea_w11 {
float: right;
margin: 8px 0;
display: inline-block;
*display:inline;
*zoom:1;
position: relative;
}
/* SNSボタンモジュール ※消す場合はdisplay: none; */
.ptsSNS {
float: left;
padding: 0;
margin-top: 7px;
margin-left: 15px;
/* display: none; */
}
.ptsSNS li {
margin-right: 5px;
min-height: 22px;
vertical-align: middle;
display: inline-block;
*display:inline !important;
*zoom:1;
position: relative;
}
iframe.twitter-share-button {width: 110px!important;}

/* 当選履歴ボタンモジュール ※消す場合はdisplay: none; */
.btnHistory {
float: left;
margin: 7px 9px 0 15px;
display: none;
overflow: hidden;
}
.btnHistory a {
display: block;
text-decoration: none;
}

/* ==================== SIDE_NAVI ===================== */
.modSideNav {
display: none;
position: fixed;
top: 0;
left: 0;
background: #35332e;
color: #fff;
text-align: left;
z-index: 10;
}
.modSideNav.is-sticky {
display: block;
}
.modSideNav.is-sticky-forOldIE {
*width: 60px;
}
.ptsSideNavList_01,
.ptsSideNavList_02 {
height: 60px;
line-height: 60px;
text-align: center;
text-indent: -9999px;
}
.ptsSideNavList_01 a,
.ptsSideNavList_02 a,
.ptsSideNavList_02 span {
display: block;
margin: 0 auto;
height: 60px;
line-height: 60px;
}
.ptsSideNavList_01 a {
background: #ffda45 url("https://s.yimg.jp/images/auct/cms/promo/goodsh/common/pc/image/auc_logo_side_nav.png") no-repeat 50% 50%;
}
.ptsSideNavList_02 a,
.ptsSideNavList_02 span {
background: #4b4943 url("https://s.yimg.jp/images/auct/cms/promo/goodsh/common/pc/image/img_top_side_nav.png") no-repeat;
background-position: 50% 24px;
}
.ptsSideNavList_02 a:hover,
.ptsSideNavList_02 span {
background-position: 50% -37px;
}
.ptsSideNavList_03 {
*font-size: 0;
}
.ptsSideNavList_03 ol {
padding: 5px 0;
*padding: 0;
}
.ptsSideNavList_03 li,
.ptsSideNavList_03 li a,
.ptsSideNavList_03 li span {
height: 46px;
line-height: 46px;
}
.ptsSideNavList_03 li a,
.ptsSideNavList_03 li span {
display: block;
overflow: hidden;
padding-left: 60px;
text-indent: -20px;
width: 0;
font-size: 12px;
text-decoration: none;
color: #fff;
opacity: 0;
*filter: alpha(opacity=0);/* ie 6 7 */
-ms-filter: "alpha(opacity=0)";
}
.ptsSideNavList_03 li a:hover,
.ptsSideNavList_03 li span {
color: #ffda45;
}
.ptsSideNavList_03_01,
.ptsSideNavList_03_02,
.ptsSideNavList_03_03,
.ptsSideNavList_03_04,
.ptsSideNavList_03_05,
.ptsSideNavList_03_06 {
background: url("https://s.yimg.jp/images/auct/cms/promo/goodsh/common/pc/image/img_num_side_nav.png") no-repeat;
}
.ptsSideNavList_03_01 a,
.ptsSideNavList_03_01 span,
.ptsSideNavList_03_02 a,
.ptsSideNavList_03_02 span,
.ptsSideNavList_03_03 a,
.ptsSideNavList_03_03 span,
.ptsSideNavList_03_04 a,
.ptsSideNavList_03_04 span,
.ptsSideNavList_03_05 a,
.ptsSideNavList_03_05 span,
.ptsSideNavList_03_06 a,
.ptsSideNavList_03_06 span {
*background: #35332e url("https://s.yimg.jp/images/auct/cms/promo/goodsh/common/pc/image/img_num_side_nav.png") no-repeat;
}
.ptsSideNavList_03_01,
.ptsSideNavList_03_01 a {
background-position: 14px 7px;
}
.ptsSideNavList_03_02,
.ptsSideNavList_03_02 a {
background-position: 14px -117px;
}
.ptsSideNavList_03_03,
.ptsSideNavList_03_03 a {
background-position: 14px -241px;
}
.ptsSideNavList_03_04,
.ptsSideNavList_03_04 a {
background-position: 14px -365px;
}
.ptsSideNavList_03_05,
.ptsSideNavList_03_05 a {
background-position: 14px -489px;
}
.ptsSideNavList_03_06,
.ptsSideNavList_03_06 a {
background-position: 14px -613px;
}
.ptsSideNavList_03_01:hover,
.ptsSideNavList_03_01.is-current,
.ptsSideNavList_03_01 a:hover,
.ptsSideNavList_03_01 span {
background-position: 14px -55px;
}
.ptsSideNavList_03_02:hover,
.ptsSideNavList_03_02.is-current,
.ptsSideNavList_03_02 a:hover,
.ptsSideNavList_03_02 span {
background-position: 14px -179px;
}
.ptsSideNavList_03_03:hover,
.ptsSideNavList_03_03.is-current,
.ptsSideNavList_03_03 a:hover,
.ptsSideNavList_03_03 span {
background-position: 14px -303px;
}
.ptsSideNavList_03_04:hover,
.ptsSideNavList_03_04.is-current,
.ptsSideNavList_03_04 a:hover,
.ptsSideNavList_03_04 span {
background-position: 14px -427px;
}
.ptsSideNavList_03_05:hover,
.ptsSideNavList_03_05.is-current,
.ptsSideNavList_03_05 a:hover,
.ptsSideNavList_03_05 span {
background-position: 14px -551px;
}
.ptsSideNavList_03_06:hover,
.ptsSideNavList_03_06.is-current,
.ptsSideNavList_03_06 a:hover,
.ptsSideNavList_03_06 span {
background-position: 14px -675px;
}
li.cm_menu01_on a {
cursor: default;
}
#wrapper #footer {
background:#fff;
}
.modFootNavi {
margin-bottom: 20px;
text-align: center;
}
.modFootNavi li{
display: inline-block;
zoom: 1;
padding: 0 10px;
line-height: 1.2;
}
.modFootNavi li a{
color : #333;
}
.modFootNavi .decBdr{
border-right: 1px solid #333;
}
