html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1.5}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none;text-decoration:none}body{background-color:#e8427e;background-image:url(../images/common/bg.png);background-position:top center;background-repeat:no-repeat;background-size:65vw auto;background-attachment:fixed;font-family:"Noto Sans JP",sans-serif;font-weight:600;color:#fff}@media screen and (max-width: 960px){body{background-size:90vw auto}}@media screen and (max-width: 700px){body{background-size:110vw auto}}.cover{max-width:1500px;margin:0 auto;padding-left:10%;padding-right:10%}@media screen and (max-width: 1150px){.cover{padding:1% 5% 6%}}section{margin:0 auto 4%}#newsCol{margin-bottom:0}#newsCol .newsColInner{max-width:1500px;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin:0 auto;-webkit-align-items:center;align-items:center}@media screen and (max-width: 960px){#newsCol .newsColInner{-webkit-flex-wrap:wrap;flex-wrap:wrap}}#newsCol .newsColInner h2{width:15%;min-width:10rem;padding:0 1%}@media screen and (max-width: 960px){#newsCol .newsColInner h2{width:100%;text-align:center;padding:0 0 2% 0}}#newsCol .newsColInner h2 img{width:100%;max-width:80px}#newsCol .newsColInner .newsColBox{width:80%;border-left:solid 1px #e8427e;padding:2.5% 1.5% 2.5% 2rem}@media screen and (max-width: 960px){#newsCol .newsColInner .newsColBox{width:100%;padding:2% 0 0 0;border-left:none;border-top:solid 1px #e8427e}}@media screen and (max-width: 960px){#newsCol .newsColInner .newsColBox{padding:1.5% 0 0 0}}@media screen and (max-width: 700px){#newsCol .newsColInner .newsColBox{padding:5% 0 0 0}}#newsCol .newsColInner .newsColBox a{text-decoration:underline}#newsCol .newsColInner .newsColBox a:hover{text-decoration:none}#newsCol .newsColInner .bx-wrapper{width:100%;margin:auto 0}#newsCol .newsColInner .slider{display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column}#newsCol .newsColInner ul{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#newsCol .newsColInner ul li dl{display:-webkit-flex;display:flex;color:#e8427e}@media screen and (max-width: 700px){#newsCol .newsColInner ul li dl{display:block}}#newsCol .newsColInner ul li dl dt{-webkit-align-items:center;align-items:center;margin-right:2%}@media screen and (max-width: 700px){#newsCol .newsColInner ul li dl dt{margin-right:0;margin-bottom:0.3rem}}#aboutCol{background-color:rgba(232,66,126,0.65);margin-bottom:0;padding:3% 0}@media screen and (max-width: 960px){#aboutCol{padding:3% 0}}@media screen and (max-width: 700px){#aboutCol{padding:10% 0}}#aboutCol .aboutColInner{position:relative;text-align:center;padding:3rem 0}#aboutCol .aboutColInner::before,#aboutCol .aboutColInner::after{content:"";position:absolute;display:block;top:0;left:50%;width:1px;height:10px;background-color:#fff}#aboutCol .aboutColInner::after{content:"";top:auto;bottom:0}#aboutCol .aboutColInner h2{margin-bottom:1rem}@media screen and (max-width: 700px){#aboutCol .aboutColInner h2{background-image:url(../images/common/tit_about_sp.png);background-repeat:no-repeat;background-size:contain;background-position:top center;height:66px}}#aboutCol .aboutColInner h2 img{max-width:100%;width:420px}@media screen and (max-width: 700px){#aboutCol .aboutColInner h2 img{opacity:0;width:90%;padding:0 1%}}#aboutCol .aboutColInner p{width:80%;margin:0 auto;font-size:1.1rem;line-height:1.7}@media screen and (max-width: 700px){#aboutCol .aboutColInner p{width:90%;font-size:1rem}}.entryListItem.isHide{display:none}#collectionCol .collectionColInner{max-width:1500px;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:left;justify-content:left;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:100%;-webkit-align-items:center;align-items:center}#collectionCol .collectionColInner h2{width:15%;min-width:10rem;padding:0 1%}@media screen and (max-width: 960px){#collectionCol .collectionColInner h2{width:100%;text-align:center;padding:0 0 2% 0}}#collectionCol .collectionColInner h2 img{width:100%;max-width:170px}#collectionCol .collectionColInner ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:74%;text-align:center;border-left:solid 1px #e8427e;padding:0.5% 1.5% 0.5% 2rem}@media screen and (max-width: 960px){#collectionCol .collectionColInner ul{width:100%;padding:2% 0 0 0;border-left:none;border-top:solid 1px #e8427e}}@media screen and (max-width: 700px){#collectionCol .collectionColInner ul{padding:5% 0 0 0;-webkit-flex-wrap:wrap;flex-wrap:wrap}}#collectionCol .collectionColInner ul li{display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;-webkit-align-items:center;align-items:center;cursor:pointer}#collectionCol .collectionColInner ul li:not(:first-child){margin-left:2%}@media screen and (max-width: 700px){#collectionCol .collectionColInner ul li:not(:first-child){width:18%;margin-left:0}}@media (hover: hover){#collectionCol .collectionColInner ul li:not(.noactive):hover span{position:relative}#collectionCol .collectionColInner ul li:not(.noactive):hover span:before{position:absolute;left:-15px;content:"▶";color:#e8427e}}@media screen and (hover: hover) and (max-width: 700px){#collectionCol .collectionColInner ul li:not(.noactive):hover span:before{left:-10px}}#collectionCol .collectionColInner ul li img{width:100%;max-width:100px}@media screen and (max-width: 960px){#collectionCol .collectionColInner ul li img{max-width:90px}}#collectionCol .collectionColInner ul li span{color:#000;padding-top:0.5rem;font-size:0.75rem}@media screen and (max-width: 1150px){#collectionCol .collectionColInner ul li span{font-size:0.68rem}}@media screen and (max-width: 700px){#collectionCol .collectionColInner ul li span{font-size:0.58rem}}#collectionCol .collectionColInner ul .isActive span{position:relative}#collectionCol .collectionColInner ul .isActive span:before{position:absolute;left:-15px;content:"▶";color:#e8427e}@media screen and (max-width: 700px){#collectionCol .collectionColInner ul .isActive span:before{left:-10px}}#collectionCol .collectionColInner ul .noactive{opacity:.3;pointer-events:none}#collectionCol .collectionColInner ul #all{position:relative;border:solid 1px #e8427e;padding:1rem 2rem}@media screen and (max-width: 700px){#collectionCol .collectionColInner ul #all{width:100%;padding:0.5rem 0;margin-bottom:3%}}#collectionCol .collectionColInner ul #all img{max-width:calc(57px / 2);z-index:100}#collectionCol .collectionColInner ul #all .allOn{opacity:1;position:absolute;top:1rem;left:2rem}@media screen and (max-width: 700px){#collectionCol .collectionColInner ul #all .allOn{top:0.5rem;left:calc(50% - (57px / 4))}}#collectionCol .collectionColInner ul #all .allOff{opacity:1}#collectionCol .collectionColInner ul #all:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:#e8427e;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform ease .5s;transition:transform ease .5s;transition:transform ease .5s, -webkit-transform ease .5s}@media (hover: hover){#collectionCol .collectionColInner ul #all:hover::before{-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform:scaleX(1);transform:scaleX(1)}#collectionCol .collectionColInner ul #all:hover .allOn{opacity:1}#collectionCol .collectionColInner ul #all:hover .allOff{opacity:0}}#collectionCol .collectionColInner ul #all.isActive{background-color:#e8427e}#collectionCol .collectionColInner ul #all.isActive .allOff{opacity:0}@media screen and (max-width: 700px){#collectionCol .collectionColInner ul #sidem span{margin:0.5rem 0}}#collectionCol .collectionItem ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:left;justify-content:left;gap:2%;width:100%}@media screen and (max-width: 1150px){#collectionCol .collectionItem ul{gap:5%}}@media screen and (max-width: 960px){#collectionCol .collectionItem ul{gap:4%}}#collectionCol .collectionItem ul li{position:relative;top:0;width:23.5%;background-color:rgba(255,255,255,0.9);margin-top:2rem;max-width:400px;overflow:hidden;transition:0.2s;border:1px solid #fff;box-sizing:border-box}@media (hover: hover){#collectionCol .collectionItem ul li:hover{transition:0.3s ease-out;top:5px;opacity:0.5}}@media screen and (max-width: 1150px){#collectionCol .collectionItem ul li{width:30%}}@media screen and (max-width: 960px){#collectionCol .collectionItem ul li{width:48%}}@media screen and (max-width: 700px){#collectionCol .collectionItem ul li{width:100%;max-width:450px;margin:1rem auto 0}}#collectionCol .collectionItem ul li dl{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch}#collectionCol .collectionItem ul li dl dt img{width:100%;vertical-align:top}#collectionCol .collectionItem ul li dl dd{padding:0.8rem;-webkit-flex-grow:1;flex-grow:1;color:#000;font-size:0.7rem}@media screen and (max-width: 960px){#collectionCol .collectionItem ul li dl dd{font-size:1rem}}@media screen and (max-width: 700px){#collectionCol .collectionItem ul li dl dd{font-size:0.8rem}}
