body{margin:0;padding:0;font-family:'Noto Serif JP', sans-serif;color:#000000;font-size:16px;text-align:center}iframe{border:none}#includeObj{background:transparent none}object{display:inline-block;border:none;background-color:transparent}section,header,footer,article{display:block}h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,label,table,tr,th,td{text-align:left;font-size:100%;line-height:1.4;margin:0;padding:0;list-style:none}img{border:none}table{border-spacing:0}h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,label,table,tr,th,td,div{-webkit-backface-visibility:hidden;backface-visibility:hidden}.bloc-description{background-color:#550538;color:#ffffff;padding:5px 0;border-bottom:1px solid #fdcb33}.bloc-description .txt{font-size:80%;margin:0 auto;padding:0;line-height:1;text-align:right;width:90%}@media screen and (min-width: 0px) and (max-width: 640px){.bloc-description .txt{font-size:.8rem;width:calc(100% - 2%);width:-webkit-calc(100% - 2%)}}.header{background:#932277;padding:15px 0}.header .inner{width:90%;max-width:1366px;margin:0 auto}.header .rogoWrap{width:60%;max-width:540px;margin:0 auto 0 0;display:block}.header .rogo{display:block}.slider{display:none}.slider.slick-initialized{display:block}.ready #main_image .slider img{-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-ms-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}#main_image{display:block;background-color:#ffffff}#main_image-wrapper{width:100%;margin-bottom:7px;background-size:cover;position:relative}.main_image-book{position:relative;width:100%;max-width:933px;margin:0 auto}.main_image-book a{display:block;content:"";width:200px;height:200px;box-sizing:border-box;border:2px solid #ffffff;background:#ffebeb url(../img/book.jpg) center center/auto 70% no-repeat;position:absolute;bottom:-5rem;left:-4rem;z-index:10000;text-indent:-9999em;overflow:hidden;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}#main_image-wrapper .slider{line-height:0;font-size:0}#main_image img{display:block;height:auto;filter:blur(6px)}#main_image{display:block;position:relative;margin:0 auto;overflow:hidden}#main_image .slider{width:100%;z-index:1000;margin:0 auto;background-color:#ffffff}#main_image .slider .box{position:relative}#main_image .slider img{width:100%;opacity:0.6;display:block;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-ms-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}#main_image .slider img.bg{width:100%}#main_image .slider img.text{width:38%;height:auto;position:absolute;top:4rem;right:1rem;z-index:10000}#main_image .slider .slick-active img{opacity:1;filter:blur(0)}#main_image .slider :focus{border:none}.slick-slide.slick-active{border-right:1px solid #ffffff;border-left:1px solid #ffffff}.wrapper{width:80%;max-width:940px;min-width:calc(640px + 4rem);min-width:-webkit-calc(640px + 4rem);margin:0 auto;padding-bottom:100px}.bloc{width:70%;max-width:calc(640px - 2rem);max-width:-webkit-calc(640px - 2rem);margin:0 auto;padding-top:3rem}.txt1{color:#932277;text-align:left;font-size:120%;display:table;margin:0 auto .25em}.txt3{color:#000000;text-align:left;font-weight:bold;font-size:180%;display:table;margin:.5em auto .5em}.result{padding:2em 1em;border:1px solid #cccccc;border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em}.name{font-size:200%;font-weight:bold}.description{display:table;margin:.5em auto;text-align:left}.feature{display:table;margin:0 auto}.feature dl{display:table;margin:0 auto}.feature dt{display:inline-block;vertical-align:top;width:6em;margin-top:1em}.feature dd{display:inline-block;vertical-align:top;width:calc(100% - 6em - 5px);width:-webkit-calc(100% - 6em - 5px);margin-top:1em}.marker{margin:0 .25em;padding:0 .5em;display:inline-block}.custom{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;overflow:hidden;position:relative;background-color:#ffffff;display:inline-block;width:auto;margin:0 auto;font-size:1.6rem}.custom input,.custom button,.custom textarea,.custom select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #cccccc;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.custom select{width:auto;padding:.3em 1.5em .3em .4em;font-size:1.6rem}.custom option{font-size:1.6rem;line-height:1}*:first-child+html .custom{overflow:visible}*:first-child+html select{width:100%}.custom:after{position:absolute;top:.4em;bottom:0;right:1.6em;width:1em;height:1em;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM1JREFUeNpiLCosPMTAwGDLQDo4zAQkCoD4P4kaQerzmfr6+88BGXNJ1DwXqO88E5RTA8SfiNQIUlcNYjCDiOMnTny1tLT8C2S6EqG5GmjrHhCDCUlwIhDfIaDxNhBPhnHgmoGm/QJSxQQ0F0LVgQEjuiww6nbhcP4OoEZPZAEmbKYD8V80sT8gc9EVYmgGmn4VSE1HE54KFL9OUDMU1APxeyj7DRA3YlPEjE0QGHXfgVH3Fcj0AgUi0NYj2NSx4AnZGUBsDcSzcSkACDAABeg6seKDvCcAAAAASUVORK5CYII=") center center/10px auto no-repeat;content:"";pointer-events:none;*background-image:none;*display:none;_background-image:none;_display:none}select::-ms-expand{display:none}.selectWrap{display:block;text-align:center;margin:2em auto}.buttonWrap{display:block;text-align:center;margin:1em auto}.button input+span{background-color:#932277;color:#ffffff;font-size:1.3rem;display:inline-block;padding:6px 30px;line-height:40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;vertical-align:middle}.button{text-align:center;display:inline-block;margin:0 auto;width:auto}.button input{display:none}.button input+span:hover{background-color:#932277;color:#ffffff}.footer{background-color:#e6e6e6}.footer .inner{width:80%;max-width:940px;min-width:calc(640px + 4rem);min-width:-webkit-calc(640px + 4rem);margin:0 auto;padding:3em 0;display:flex;justify-content:center;align-items:center}.footer .caption{font-weight:bold}.footer .imageBox{margin-right:3em}.copyright{padding:.5em 0;text-align:center;color:#ffffff;background-color:#932277}.textBox .mini{font-size:90%;margin-top:1rem}.textBox .button{margin-top:1em}.textBox .button a{display:inline-block;padding:.25em 1em;color:#ffff00;background-color:#000000;text-decoration:none}.birthday{display:table;margin:0 auto 1em}.for-sp{display:none}.emphasis{font-weight:bold;padding-bottom:0.2em;line-height:1.6;background:url(../img/waveline.svg) bottom repeat-x;background-size:auto 0.4em}.emphasis.waveline-1{background-image:url(../img/waveline-1.svg)}.emphasis.waveline-2{background-image:url(../img/waveline-2.svg)}.emphasis.waveline-3{background-image:url(../img/waveline-3.svg)}.emphasis.waveline-4{background-image:url(../img/waveline-4.svg)}.emphasis.waveline-5{background-image:url(../img/waveline-5.svg)}.emphasis.waveline-6{background-image:url(../img/waveline-6.svg)}.emphasis.waveline-7{background-image:url(../img/waveline-7.svg)}.emphasis.waveline-8{background-image:url(../img/waveline-8.svg)}.emphasis.waveline-9{background-image:url(../img/waveline-9.svg)}.emphasis.waveline-10{background-image:url(../img/waveline-10.svg)}.types{background-color:#fffdff;border-bottom:1px solid #ffffff}.types .headline{text-align:center;padding:1rem 0 0.5rem}.types ul{font-size:80%;width:80%;max-width:940px;min-width:calc(640px + 4rem);min-width:-webkit-calc(640px + 4rem);margin:0 auto;padding:0 0 1rem;display:flex;justify-content:space-between;align-items:center}.types ul a{color:#111111}@media screen and (min-width: 0px) and (max-width: 980px){.types ul{justify-content:start;flex-wrap:wrap}.types ul li{width:19.7%;text-align:center;margin-bottom:1rem}}.types .caption{font-weight:bold}.types .imageBox{margin-right:3em}@media screen and (min-width: 0px) and (max-width: 933px){#main_image{min-width:640px}.slick-slide{width:calc(640px);width:-webkit-calc(640px)}.slick-slide img{width:100%}#main_image .slider img{width:100%;opacity:0.6;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-ms-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}#main_image .slider img.text{width:60%;height:auto;position:absolute;top:1rem;right:.5rem;z-index:10000}.wrapper{width:90%;min-width:90%}.bloc{width:90%;min-width:90%}.selectWrap .for-sp{display:block}.custom.year{margin-bottom:1em}.footer{background-color:#e6e6e6}.footer .inner{width:90%;min-width:90%}.types ul{width:90%;min-width:90%}}@media screen and (min-width: 0px) and (max-width: 980px){.main_image-book{display:none}}@media screen and (min-width: 0px) and (max-width: 640px){html{width:640px;min-width:640px;max-width:640px;font-size:28px}html.AsItIs{font-size:18px}html body{font-size:28px;width:640px;min-width:640px;max-width:640px}html.AsItIs body{font-size:18px}body{min-width:640px}.for-sp{display:block}#main_image{min-width:640px}.slick-slide{width:calc(640px);width:-webkit-calc(640px)}.slick-slide img{width:100%}#main_image .slider img{width:100%;opacity:0.6;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-ms-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}#main_image .slider img.text{width:60%;height:auto;position:absolute;top:1rem;right:.5rem;z-index:10000}.header .inner{width:96%;margin:0 auto}.header .rogoWrap{width:80%;margin:0 auto 0 0;display:block}.header .rogo{width:100%;display:block}.wrapper{width:96%;max-width:96%;min-width:96%;margin:0 auto;padding-bottom:100px}.txt1{font-size:100%;font-weight:bold}.txt3{font-size:120%;font-weight:bold}.feature{display:block;margin:0 auto}.feature dl{display:block;margin:0 auto}.feature dt{display:block;vertical-align:top;width:100%;margin-top:1em;font-weight:bold}.feature dd{display:block;vertical-align:top;width:auto;margin-top:0.5em;padding-left:1em}.feature br{display:none}.feature .for-lucky{display:block}.description br{display:none}.description .for-lucky{display:block}.custom.year{margin-bottom:1em}.button input+span{font-size:140%;padding:20px 40px}.footer .inner{width:96%;max-width:96%;min-width:96%;margin:0 auto;display:block}.footer .imageBox{margin-right:0;padding-bottom:2em}.footer .title{font-size:120%}.footer .for-pc{display:none}.footer .button{font-size:120%;padding:20px 40px}.bloc{width:96%;max-width:96%;margin:0 auto;padding-top:3rem}.bloc.bloc-result{padding-top:7vw}}
/*# sourceMappingURL=base.css.map */
