@charset "euc-jp";
/* ///////////////////////////////

新年ご挨拶

PC用

///////////////////////////////
*/
body {
    animation: fadeIn 2s ease 0s 1 normal;
    -webkit-animation: fadeIn 2s ease 0s 1 normal;
}

@keyframes fadeIn {
    0% {opacity: 0}
    100% {opacity: 1}
}

@-webkit-keyframes fadeIn {
    0% {opacity: 0}
    100% {opacity: 1}
}

#page{width:100%}
#footer_pc{width:950px; margin:0 auto;}
img.spOnly{display:none!important;}
#pageContents{width:750px!important; margin:0 auto; float:none;}



/*メインイメージ*/
#nenga2019Main{text-align:center; background:#c02c3a; padding-bottom:5%;}
.aisatuback{width:750px; overflow:hidden; margin:0;}
.aisatuback ul{overflow:hidden; padding:0; width:750px;}
.aisatuback ul li{float:left;}


/*初売り背景*/
.hatuuriback {background:#8dbcbe; position:relative;}
.hatuuriback img.content1{position:absolute; top:580px; left:-85px; }
.hatuuriback img.content2{position:absolute; top:810px; left:0; }
.hatuuriback img.content3{position:absolute; top:480px; left:0; }
.hatuuriback .load {
    -webkit-animation: spin 1.5s linear infinite;
    -moz-animation: spin 1.5s linear infinite;
    -ms-animation: spin 1.5s linear infinite;
    -o-animation: spin 1.5s linear infinite;
    animation: spin 10s linear infinite;
}

@-webkit-keyframes spin {
	0% {-webkit-transform: rotate(0deg);}
	100% {-webkit-transform: rotate(360deg);}
}
@-moz-keyframes spin {
	0% {-moz-transform: rotate(0deg);}
	100% {-moz-transform: rotate(360deg);}
}
@-ms-keyframes spin {
	0% {-ms-transform: rotate(0deg);}
	100% {-ms-transform: rotate(360deg);}
}
@-o-keyframes spin {
	0% {-o-transform: rotate(0deg);}
	100% {-o-transform: rotate(360deg);}
}
@keyframes spin {
	0% {transform: rotate(0deg);}
	100% {transform: rotate(360deg);}
}


/*初売りbox*/
.hatuuribox{background:#8dbcbe; padding-top:20px; }

/*初売りイノコ ボタン装飾*/
.hidden_box label {
    cursor :pointer;
}

/*初売りイノコ チェックは見えなくする*/
.hidden_box input {
    display: none;
}

/*初売りイノコ 中身を非表示にしておく*/
.hidden_box .hidden_show {
    height: 0;
    padding: 0;
    overflow: hidden;
    opacity: 0;
    transition: 0.8s;
}

/*初売りイノコ クリックで中身表示*/
.hidden_box input:checked ~ .hidden_show {
    padding: 10px 0;
    height: auto;
    opacity: 1;
}