#loadingWrap{display:none;width:100%;height:100vh;background:#000;position:fixed;top:0;left:0;z-index:10}#loadingWrap.hide{display:none}#loading{color:#FFF;font-size:60px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:250px auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease,round 1.7s infinite ease;animation:load6 1.7s infinite ease,round 1.7s infinite ease}.loadingNone{animation:loadingAnime 1s forwards}@keyframes loadingAnime{0{opacity:1}99%{opacity:0}100%{opacity:0;display:none}}@-webkit-keyframes load6{0{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@keyframes load6{0{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@-webkit-keyframes round{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#top_slider_area{border-top:2px solid #CCC;border-bottom:2px solid #CCC;background-color:#FFF}#top_slider_area.animate .sp-image-container{position:relative}#top_slider_area.animate .sp-image-container.translate_r img{transition:all 4.4s ease-in-out .1s;transform:translateX(8%)}#top_slider_area.animate .sp-image-container.translate_l img{transition:all 4.4s ease-in-out .1s;transform:translateX(-8%)}#top_slider_area.animate .sp-image-container.translate_t img{transition:all 4.4s ease-in-out .1s;transform:translateY(5%)}#top_slider_area.animate .sp-image-container.translate_b img{transition:all 4.4s ease-in-out .1s;transform:translateY(-5%)}#top_slider_area.animate .sp-image-container.scale_08 img{transition:all 4.4s ease-in-out .1s;transform:scale(0.8)}#top_slider_area.animate .sp-comment{position:absolute;top:40%;width:100%;padding:0 4%}#top_slider_area.animate .sp-comment p.sp-layer{font-size:2.5rem;font-weight:bold;color:#FFF;text-shadow:0 0 30px rgba(79,79,79,.38);text-align:center}#top_slider_area.loading{position:relative}#top_slider_area .wait{display:none}#top_slider_area.loading .wait{align-items:center;background-color:#000;display:flex;justify-content:center;height:100vh;position:absolute;width:100%;z-index:1}#top_slider_area .wait .circle{animation:circle 1.5s linear infinite;border:3px solid #FFF;border-radius:30px;border-top-color:rgba(0,0,0,0.3);height:30px;width:30px}#top_slider_area .wait .label{color:#FFF;font-family:"Helvetica Neue";font-size:34px;font-weight:100;letter-spacing:2px;margin-left:10px}@keyframes circle{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes anime_zoomin{from{transform:scale(1)}to{transform:scale(1.2)}}@keyframes anime_zoomout{from{transform:scale(1.2)}to{transform:scale(1)}}@keyframes anime_ltor{from{transform:scale(1.2) translateX(-25px)}to{transform:scale(1.2) translateX(25px)}}@keyframes anime_rtol{from{transform:scale(1.2) translateX(25px)}to{transform:scale(1.2) translateX(-25px)}}@keyframes anime_ttob{from{transform:scale(1.2) translateY(-25px)}to{transform:scale(1.2) translateY(25px)}}@keyframes anime_btot{from{transform:scale(1.2) translateY(25px)}to{transform:scale(1.2) translateY(-25px)}}#top_slider_area{background-color:#000}#top_slider_area .anime0{animation-name:anime_zoomin;animation-duration:6s}#top_slider_area .anime1{animation-name:anime_zoomout;animation-duration:6s}#top_slider_area .anime2{animation-name:anime_ltor;animation-duration:6s}#top_slider_area .anime3{animation-name:anime_rtol;animation-duration:6s}#top_slider_area .anime4{animation-name:anime_ttob;animation-duration:6s}#top_slider_area .anime5{animation-name:anime_btot;animation-duration:6s}.zaiko_icon_list{position:absolute;top:4px;right:8px;display:flex;flex-wrap:wrap;width:44px}.zaiko_icon_list .icon{font-size:10px;padding:1px 5px;width:100%;text-align:center;margin-bottom:3px}.zaiko_data .image{position:relative}.zaiko_data .icon.minyuko{position:absolute;background-color:rgba(245,220,20,0.5);background-image:none;border-radius:0;border:0;box-shadow:none;left:0;top:38%;width:100%;font-size:15px;text-align:center}.zaiko_maker_syasyu_list{margin:30px 0 10px 0;font-size:10px;text-align:center}.zaiko_maker_syasyu_list a{display:inline-block}.zaiko_maker_syasyu_list .maker_list{display:flex;flex-direction:row;align-items:center;padding:0 10px 2px}.zaiko_maker_syasyu_list .maker_list .image.button{width:100px;padding:0;border:1px solid #999;border-radius:1px;cursor:pointer}.zaiko_maker_syasyu_list .maker_list .image.button img{width:100%}.zaiko_maker_syasyu_list .syasyu_list{display:flex;flex-wrap:wrap;width:calc(100% - 100px)}.zaiko_maker_syasyu_list .syasyu_list .syasyu{margin-left:10px;font-size:11px}.fixed_link{position:fixed;right:65px;bottom:10px;padding:15px;color:#FFF;background-color:rgba(233,55,55,0.65);font-size:24px;font-weight:bold;border-radius:5px;z-index:100;cursor:pointer;transition:all 700ms 0 ease}.fixed_link:hover,.fixed_link:active{padding-left:20px;padding-right:20px;font-size:28px;background-color:rgba(224,53,119,0.9);transition:all 300ms 0 ease}.fixed_link a,.fixed_link a:visited{color:#FFF}@media only screen and (max-width:640px){#container.responsible #top_slider_area.animate .sp-comment{top:auto;bottom:20%}#container.responsible #top_slider_area.animate .sp-comment p.sp-layer{font-size:2rem}#container.responsible .fixed_link{font-size:18px}#container.responsible .fixed_link:hover,#container.responsible .fixed_link:active{font-size:20px}}@media only screen and (max-width:480px){#container.responsible #top_slider_area.animate .sp-comment{bottom:15%}#container.responsible #top_slider_area.animate .sp-comment p.sp-layer{font-size:1.8rem}#container.responsible .fixed_link{background-color:rgba(224,53,119,0.9)}}@media only screen and (max-width:479px){#container.responsible .fixed_link{font-size:16px}#container.responsible .fixed_link:hover,#container.responsible .fixed_link:active{font-size:18px}}