@-webkit-keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}45%{opacity:0}90%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}91%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}45%{opacity:0}90%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}91%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}45%{opacity:0.5}90%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}91%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}45%{opacity:0.5}90%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}91%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}button,select{text-transform:none}details{display:block}hr{overflow:visible}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}input[type="number"]{width:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,::before,::after{-webkit-box-sizing:inherit;box-sizing:inherit}*{font-size:inherit;line-height:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}button,input,select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}*{margin:0;padding:0}*,::before,::after{border-style:solid;border-width:0}a,area,button,input,label,select,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}svg{fill:currentColor}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden="false"]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden="false"]:focus{clip:auto}*{background-repeat:no-repeat}:root{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:default;font:100%/1.5 sans-serif}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:rgba(0,0,0,0);color:inherit}button,[type="button"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="reset"],[type="search"],[type="submit"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}small{font-size:75%}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}:root{font-size:62.5%}body{color:#333;font-size:1.4rem;font-family:Arial,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Meiryo","メイリオ",sans-serif;line-height:1.6;position:relative}a{color:inherit;text-decoration:inherit}img{max-width:100%;height:auto;vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:normal}ul{list-style:none}::-webkit-input-placeholder{line-height:normal}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@-webkit-keyframes modal_show{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);visibility:visible}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);visibility:visible}}@keyframes modal_show{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);visibility:visible}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);visibility:visible}}@-webkit-keyframes modal_close{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}100%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);visibility:hidden}}@keyframes modal_close{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}100%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);visibility:hidden}}@-webkit-keyframes modal_inner_close{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes modal_inner_close{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes openingBee{0%{right:0%}50%{right:60%}85%{right:50%}100%{right:120%}}@keyframes openingBee{0%{right:0%}50%{right:60%}85%{right:50%}100%{right:120%}}@-webkit-keyframes openingBee_sp{0%{-webkit-transform:translateX(0vw);transform:translateX(0vw)}50%{-webkit-transform:translateX(-60vw);transform:translateX(-60vw)}80%{-webkit-transform:translateX(-50vw);transform:translateX(-50vw)}100%{-webkit-transform:translateX(-150vw);transform:translateX(-150vw)}}@keyframes openingBee_sp{0%{-webkit-transform:translateX(0vw);transform:translateX(0vw)}50%{-webkit-transform:translateX(-60vw);transform:translateX(-60vw)}80%{-webkit-transform:translateX(-50vw);transform:translateX(-50vw)}100%{-webkit-transform:translateX(-150vw);transform:translateX(-150vw)}}@-webkit-keyframes openingBg{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes openingBg{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes openingWrap{0%{visibility:visible}100%{visibility:hidden}}@keyframes openingWrap{0%{visibility:visible}100%{visibility:hidden}}@-webkit-keyframes mvBee{0%{opacity:0;-webkit-transform:translate(50%, 50%) scale(0.7);transform:translate(50%, 50%) scale(0.7)}100%{opacity:1;-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}}@keyframes mvBee{0%{opacity:0;-webkit-transform:translate(50%, 50%) scale(0.7);transform:translate(50%, 50%) scale(0.7)}100%{opacity:1;-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}}@-webkit-keyframes katakata_R{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}@keyframes katakata_R{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}@-webkit-keyframes katakata_L{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes katakata_L{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}em,i{font-style:normal}@media screen and (min-width: 1141px){.pc-none{display:none}}@media screen and (max-width: 1140px) and (min-width: 768px){.pc-none{display:none}}@media screen and (max-width: 767px){.sp-none{display:none}}.mv{background-image:url(/company/picture_book/assets/img/bd_01_pc.png),url(/company/picture_book/assets/img/img-mv-foot_pc.png),url(/company/picture_book/assets/img/bg-mv_pc.jpg);background-repeat:no-repeat;background-position:center bottom, center bottom, top 34% center;background-size:contain, contain, 1680px 679px;overflow:hidden;position:relative}@media screen and (min-width: 1141px){.mv{height:100vh;min-height:960px;min-width:1140px}}@media screen and (max-width: 1140px) and (min-width: 768px){.mv{background-position:center bottom, center bottom -2%, top 54% left 55%;background-size:200%, 143%, 135%;width:100%;min-width:768px}.mv::after{content:'';display:block;padding-top:70%;width:100%}}@media screen and (max-width: 767px){.mv{background-image:url(/company/picture_book/assets/img/bd_01_sp.png),url(/company/picture_book/assets/img/img-mv-foot_sp.png),url(/company/picture_book/assets/img/bg-mv_sp.jpg);background-position:center bottom,center bottom,top 16vw center;background-size:contain;height:154.66667vw;width:100%;min-width:100%}.mv::after{display:none}}.mv-header{-webkit-box-sizing:border-box;box-sizing:border-box;left:0;margin:auto;position:absolute;right:0;z-index:5}@media screen and (min-width: 1141px){.mv-header{top:12px;width:1140px}}@media screen and (max-width: 1140px) and (min-width: 768px){.mv-header{padding:0 40px;top:20px;width:100%;min-width:768px}}@media screen and (max-width: 767px){.mv-header{padding:0 12px;top:12px;width:100%}}.mv-header_logo a{display:inline-block}.mv-header_logo img{height:48px;width:178px}@media screen and (max-width: 767px){.mv-header_logo img{height:44px;width:162px}}.mv-animation{height:100%;margin:auto;position:relative}@media screen and (min-width: 1141px){.mv-animation{width:1140px}}@media screen and (max-width: 1140px) and (min-width: 768px){.mv-animation{width:768px}}@media screen and (max-width: 767px){.mv-animation{width:100%}}.mv-animation_item{position:absolute}.mv-animation_item.is-icon01{-webkit-animation:katakata_R .8s linear 0s infinite normal forwards;animation:katakata_R .8s linear 0s infinite normal forwards}@media screen and (min-width: 1141px){.mv-animation_item.is-icon01{height:75px;left:-3.5%;top:13%;width:77px}}@media screen and (max-width: 1140px) and (min-width: 768px){.mv-animation_item.is-icon01{left:-1.43229vw;top:9.50521vw;width:49px}}@media screen and (max-width: 767px){.mv-animation_item.is-icon01{left:14.93333vw;top:16vw;width:13.06667vw}}.mv-animation_item.is-icon02{-webkit-animation:katakata_L .8s linear .1s infinite normal forwards;animation:katakata_L .8s linear .1s infinite normal forwards}@media screen and (min-width: 1141px){.mv-animation_item.is-icon02{height:76px;left:47%;top:11%;width:74px}}@media screen and (max-width: 1140px) and (min-width: 768px){.mv-animation_item.is-icon02{left:44%;top:8.33333vw;width:49px}}@media screen and (max-width: 767px){.mv-animation_item.is-icon02{left:41.06667vw;top:24.53333vw;width:8.26667vw}}.mv-animation_item.is-icon03{-webkit-animation:katakata_R .9s linear 0s infinite normal forwards;animation:katakata_R .9s linear 0s infinite normal forwards}@media screen and (min-width: 1141px){.mv-animation_item.is-icon03{height:82px;right:27%;top:65%;width:73px}}@media screen and (max-width: 1140px) and (min-width: 768px){.mv-animation_item.is-icon03{right:27%;top:51.95312vw;width:43px}}@media screen and (max-width: 767px){.mv-animation_item.is-icon03{right:32vw;top:120.53333vw;width:7.73333vw}}.mv-animation_item.is-bee{-webkit-animation:mvBee 0.5s cubic-bezier(0.5, 1, 0.89, 1) 3.7s 1 normal forwards;animation:mvBee 0.5s cubic-bezier(0.5, 1, 0.89, 1) 3.7s 1 normal forwards;opacity:0;-webkit-transform:translate(50%, 50%) scale(0.7);transform:translate(50%, 50%) scale(0.7)}@media screen and (min-width: 1141px){.mv-animation_item.is-bee{height:277px;left:4%;top:7.5%;width:403px}}@media screen and (max-width: 1140px) and (min-width: 768px){.mv-animation_item.is-bee{height:179px;left:2vw;top:10vw;width:260px}}@media screen and (max-width: 767px){.mv-animation_item.is-bee{height:35.46667vw;left:5.33333vw;top:31.73333vw;width:51.46667vw}}.mv-animation_item.is-sun{-webkit-animation:round 15s linear 3s infinite normal forwards;animation:round 15s linear 3s infinite normal forwards}@media screen and (min-width: 1141px){.mv-animation_item.is-sun{height:505px;right:-20%;top:-9%;width:600px}}@media screen and (max-width: 1140px) and (min-width: 768px){.mv-animation_item.is-sun{height:332px;right:-15vw;top:0;width:395px}}@media screen and (max-width: 767px){.mv-animation_item.is-sun{height:57.6vw;top:-4vw;right:-22.66667vw;width:68.26667vw}}.mv-animation_item.is-title{-webkit-animation:fadeIn .7s ease 4.2s 1 normal forwards;animation:fadeIn .7s ease 4.2s 1 normal forwards;left:0;margin:auto;opacity:0;right:0;text-align:center}@media screen and (min-width: 1141px){.mv-animation_item.is-title{height:173px;top:35.5%;width:561px}}@media screen and (max-width: 1140px) and (min-width: 768px){.mv-animation_item.is-title{height:117px;top:30vw;width:378px}}@media screen and (max-width: 767px){.mv-animation_item.is-title{height:26.4vw;top:71.73333vw;width:85.86667vw}}.content{text-align:center}@media screen and (min-width: 1141px){.content{min-width:1140px}}@media screen and (max-width: 1140px) and (min-width: 768px){.content{overflow:hidden;width:100%;min-width:768px}}@media screen and (max-width: 767px){.content{overflow:hidden;width:100%;min-width:100%}}.content.is-intro{background-color:#faf7ae;background-image:url(/company/picture_book/assets/img/bd_02_pc.png),url(/company/picture_book/assets/img/bg-intro_pc.jpg);background-position:center bottom, center bottom -35px;background-repeat:no-repeat;background-size:contain, 1402px 618px;padding-bottom:60px;padding-top:30px}@media screen and (max-width: 767px){.content.is-intro{background-image:url(/company/picture_book/assets/img/bd_02_sp.png),url(/company/picture_book/assets/img/bg-intro_sp.jpg);background-size:contain, 608px 300px;padding-bottom:0;padding-top:10px}}.content.is-about{background-color:#fff;background-image:url(/company/picture_book/assets/img/bg-about_pc.jpg);background-position:center top 5%;background-repeat:no-repeat;background-size:1141px 1059px}@media screen and (max-width: 1140px) and (min-width: 768px){.content.is-about{background-size:1141px 1059px}}@media screen and (max-width: 767px){.content.is-about{background:#fff}.content.is-about .section-title svg{height:42px;width:119px}}.content.is-quiz{background-color:#4bbeba;background-image:url(/company/picture_book/assets/img/bd_03_pc.png),url(/company/picture_book/assets/img/bd_05_pc.png),url(/company/picture_book/assets/img/bg-quiz_pc.jpg);background-position:center top, center bottom, center top 10px;background-repeat:no-repeat;background-size:contain, contain, 1728px 658px}@media screen and (max-width: 1140px) and (min-width: 768px){.content.is-quiz{background-repeat:no-repeat, no-repeat, repeat-y;background-size:200%, 200%, 130%}}@media screen and (max-width: 767px){.content.is-quiz{background-image:url(/company/picture_book/assets/img/bd_03_sp.png),url(/company/picture_book/assets/img/bd_05_sp.png),url(/company/picture_book/assets/img/bg-quiz_sp.jpg);background-position:center top,center bottom,center top 6.66667vw;background-size:contain, contain, 100%;background-repeat:no-repeat}.content.is-quiz .section-title svg{height:42px;width:210px}}.content.is-make{background-color:#37a575;background-image:url(/company/picture_book/assets/img/bd_06_pc.png),url(/company/picture_book/assets/img/bg-make_pc.jpg);background-position:center bottom, center center}@media screen and (min-width: 1141px){.content.is-make{background-repeat:no-repeat;background-size:contain, 1477px 690px}}@media screen and (max-width: 1140px) and (min-width: 768px){.content.is-make{background-repeat:no-repeat, repeat-y;background-size:200%, 110%}}@media screen and (max-width: 767px){.content.is-make{background:#37a575}.content.is-make .section-title svg{height:42px;width:266px}}.content.is-present{background-color:#fff;background-image:url(/company/picture_book/assets/img/bg-footer_pc.png),url(/company/picture_book/assets/img/bg-present_pc.jpg);background-position:center bottom, center top 43%;background-repeat:no-repeat}@media screen and (min-width: 1141px){.content.is-present{background-size:contain, 1224px 880px}}@media screen and (max-width: 1140px) and (min-width: 768px){.content.is-present{background-size:200%, 1224px 880px}}@media screen and (max-width: 767px){.content.is-present{background-image:url(/company/picture_book/assets/img/bd_06_sp.png),url(/company/picture_book/assets/img/bg-footer_sp.png),url(/company/picture_book/assets/img/bg-present_sp.jpg);background-position:center top, center bottom, center top;background-size:contain, contain, 660px 708px}.content.is-present .section-title svg{height:42px;width:215px}}.content_inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;position:relative}@media screen and (min-width: 1141px){.content_inner{padding:100px 40px 300px;width:1140px}}@media screen and (max-width: 1140px) and (min-width: 768px){.content_inner{padding:90px 40px 300px;width:100%}}@media screen and (max-width: 767px){.content_inner{padding:50px 40px 200px;width:100%;max-width:375px}}.is-about .content_inner{padding-bottom:150px}@media screen and (max-width: 767px){.is-about .content_inner{padding-bottom:95px}}.is-quiz .content_inner{padding-bottom:360px;padding-top:60px}@media screen and (max-width: 767px){.is-quiz .content_inner{padding-top:70px}}.is-make .content_inner{padding-bottom:110px}.is-present .content_inner{padding-bottom:260px}@media screen and (max-width: 767px){.is-present .content_inner{padding-bottom:160px;padding-top:90px}}@media screen and (min-width: 1141px){.content_inner_section{margin-bottom:85px;margin-top:65px}}@media screen and (max-width: 1140px) and (min-width: 768px){.content_inner_section{margin-bottom:45px;margin-top:65px}}@media screen and (max-width: 767px){.content_inner_section{margin-bottom:40px;margin-top:40px}}.msg-section{position:relative;text-align:left}@media screen and (min-width: 1141px){.msg-section{padding-top:108x;padding-bottom:150px;padding-left:184px}}@media screen and (max-width: 1140px) and (min-width: 768px){.msg-section{margin:auto;padding-bottom:250px;padding-top:4px;width:760px}}@media screen and (max-width: 767px){.msg-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:95px;padding-top:60px;text-align:center;width:100%}.msg-section .txt{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}.msg-section_photo{display:block;position:absolute}@media screen and (min-width: 1141px){.msg-section_photo{height:303px;right:140px;top:95px;width:304px}}@media screen and (max-width: 1140px) and (min-width: 768px){.msg-section_photo{right:20px;top:24%;width:220px}}@media screen and (max-width: 767px){.msg-section_photo{-ms-flex-preferred-size:217px;flex-basis:217px;margin:30px auto 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:static;text-align:center;width:217px}}.msg-section_name{margin-top:30px}@media screen and (max-width: 767px){.msg-section_name{-ms-flex-preferred-size:100%;flex-basis:100%;left:0;margin-top:18px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.section-title{margin-bottom:30px}.intro-notes{height:100%;margin:0 -40px;position:absolute;top:0;width:100%}.intro-notes_item{display:block;height:86px;opacity:0;position:absolute;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, transform .3s ease;transition:opacity .3s ease, transform .3s ease, -webkit-transform .3s ease;width:83px}@media screen and (max-width: 767px){.intro-notes_item{height:42px;width:40px}}.is-show .intro-notes_item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.intro-notes_item[src*="01"]{left:0;margin:auto;right:0;-webkit-transition-delay:0;transition-delay:0}@media screen and (min-width: 1141px){.intro-notes_item[src*="01"]{top:-3%}}@media screen and (max-width: 1140px) and (min-width: 768px){.intro-notes_item[src*="01"]{top:-2%}}@media screen and (max-width: 767px){.intro-notes_item[src*="01"]{left:36%;right:auto}}.intro-notes_item[src*="02"]{-webkit-transition-delay:.15s;transition-delay:.15s}@media screen and (min-width: 1141px){.intro-notes_item[src*="02"]{right:14%;top:-4%}}@media screen and (max-width: 1140px) and (min-width: 768px){.intro-notes_item[src*="02"]{right:2%;top:-4%}}@media screen and (max-width: 767px){.intro-notes_item[src*="02"]{right:10%;top:-1%}}.intro-notes_item[src*="03"]{-webkit-transition-delay:.3s;transition-delay:.3s}@media screen and (min-width: 1141px){.intro-notes_item[src*="03"]{right:12%;top:13%}}@media screen and (max-width: 1140px) and (min-width: 768px){.intro-notes_item[src*="03"]{right:3%;top:15%}}@media screen and (max-width: 767px){.intro-notes_item[src*="03"]{right:0;top:8%}}.intro-notes_item[src*="04"]{-webkit-transition-delay:.45s;transition-delay:.45s}@media screen and (min-width: 1141px){.intro-notes_item[src*="04"]{right:3%;top:17%}}@media screen and (max-width: 1140px) and (min-width: 768px){.intro-notes_item[src*="04"]{display:none}}@media screen and (max-width: 767px){.intro-notes_item[src*="04"]{display:block;right:-5%;top:19%}}.intro-notes_item[src*="05"]{-webkit-transition-delay:.6s;transition-delay:.6s}@media screen and (min-width: 1141px){.intro-notes_item[src*="05"]{right:14%;top:40%}}@media screen and (max-width: 1140px) and (min-width: 768px){.intro-notes_item[src*="05"]{right:6%;top:43%}}@media screen and (max-width: 767px){.intro-notes_item[src*="05"]{right:13%;top:58%}}.intro-notes_item[src*="06"]{-webkit-transition-delay:.75s;transition-delay:.75s}@media screen and (min-width: 1141px){.intro-notes_item[src*="06"]{left:42%;top:62%}}@media screen and (max-width: 1140px) and (min-width: 768px){.intro-notes_item[src*="06"]{left:33%;top:62%}}@media screen and (max-width: 767px){.intro-notes_item[src*="06"]{left:45%;top:68%}}.intro-notes_item[src*="07"]{-webkit-transition-delay:.9s;transition-delay:.9s}@media screen and (min-width: 1141px){.intro-notes_item[src*="07"]{left:4%;top:87%}}@media screen and (max-width: 1140px) and (min-width: 768px){.intro-notes_item[src*="07"]{display:none}}@media screen and (max-width: 767px){.intro-notes_item[src*="07"]{display:block;left:35%;top:77%}}.chara-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1141px){.chara-list{margin:0 -40px}.chara-list img{height:315px;width:372px}}@media screen and (max-width: 767px){.chara-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}}.chara-list_item{-webkit-box-flex:0;-ms-flex:0 1 372px;flex:0 1 372px;opacity:0;position:relative;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, transform .3s ease;transition:opacity .3s ease, transform .3s ease, -webkit-transform .3s ease}@media screen and (max-width: 1140px) and (min-width: 768px){.chara-list_item{-ms-flex-preferred-size:30%;flex-basis:30%}}@media screen and (max-width: 767px){.chara-list_item{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}.is-show .chara-list_item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.chara-list_item:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}@media screen and (min-width: 1141px){.chara-list_item:nth-child(1){left:0;top:20px}}@media screen and (max-width: 767px){.chara-list_item:nth-child(1){margin-top:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:right;-webkit-transition-delay:.2s;transition-delay:.2s}.chara-list_item:nth-child(1) img{width:252px}}.chara-list_item:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}@media screen and (min-width: 1141px){.chara-list_item:nth-child(2){left:25px}}@media screen and (max-width: 767px){.chara-list_item:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-moz-text-align-last:left;text-align-last:left;-webkit-transition-delay:0s;transition-delay:0s}.chara-list_item:nth-child(2) img{width:261px}}.chara-list_item:nth-child(3){-webkit-transition-delay:.4s;transition-delay:.4s}@media screen and (min-width: 1141px){.chara-list_item:nth-child(3){top:-20px}}@media screen and (max-width: 767px){.chara-list_item:nth-child(3){margin-top:-28px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-moz-text-align-last:left;text-align-last:left}.chara-list_item:nth-child(3) img{left:-2px;position:relative;width:215px}}.thumbnail{border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1141px){.thumbnail{margin:60px -40px 0}}@media screen and (max-width: 1140px) and (min-width: 768px){.thumbnail{margin:40px auto 0}}@media screen and (max-width: 767px){.thumbnail{margin:40px -28px 0}}.thumbnail img{display:block}.btn{margin:55px auto 0}@media screen and (max-width: 767px){.btn{margin:23px -28px 0}}.btn_inner{background-color:#f76e24;border-radius:50px;display:block;height:100px;margin:auto;padding-top:35px;position:relative;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:550px}@media screen and (min-width: 1141px){.btn_inner:hover{background-color:#d1662c}.btn_inner:hover .btn_img:nth-child(1){-webkit-animation:katakata_R .3s ease 0s 2 normal both;animation:katakata_R .3s ease 0s 2 normal both}.btn_inner:hover .btn_img:nth-child(2){-webkit-animation:katakata_L .3s ease .1s 2 normal both;animation:katakata_L .3s ease .1s 2 normal both}}@media screen and (max-width: 767px){.btn_inner{border-radius:30px;height:60px;padding-top:20px;width:100%}.btn_inner svg{height:20px;position:relative;width:186px;z-index:10}}.btn_img{position:absolute}.btn_img:nth-child(1){height:148px;left:-34px;top:-35px;width:139px}@media screen and (max-width: 767px){.btn_img:nth-child(1){height:23.2vw;max-height:87px;left:-0.5%;top:-25%;width:21.6vw;max-width:81px}}.btn_img:nth-child(2){height:123px;right:-104px;top:-13px;width:190px}@media screen and (max-width: 767px){.btn_img:nth-child(2){height:15.2vw;max-height:57px;right:-0.5%;top:32%;width:22.93333vw;max-width:86px}}.quiz-list{width:100%}@media screen and (min-width: 1141px){.quiz-list{height:150px}}@media screen and (max-width: 1140px) and (min-width: 768px){.quiz-list{height:210px}}@media screen and (max-width: 767px){.quiz-list{height:210px}}.quiz-list_item{position:absolute}.quiz-list_item:nth-child(even){-webkit-animation:katakata_R .8s ease 0s infinite normal forwards;animation:katakata_R .8s ease 0s infinite normal forwards}.quiz-list_item:nth-child(odd){-webkit-animation:katakata_L .8s ease .5s infinite normal forwards;animation:katakata_L .8s ease .5s infinite normal forwards}.quiz-list_item:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.quiz-list_item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.quiz-list_item:nth-child(1){left:7%;top:16%}@media screen and (max-width: 767px){.quiz-list_item:nth-child(1){height:95px;left:19%;top:236px;width:97px}}.quiz-list_item:nth-child(2){right:6%;top:17%}@media screen and (max-width: 767px){.quiz-list_item:nth-child(2){height:94px;left:10%;right:auto;top:610px;width:108px}}.quiz-list_item:nth-child(3){left:8%;top:50%}@media screen and (max-width: 767px){.quiz-list_item:nth-child(3){height:96px;left:12%;top:390px;width:94px}}.quiz-list_item:nth-child(4){left:30%;top:37%}@media screen and (max-width: 767px){.quiz-list_item:nth-child(4){height:105px;left:auto;right:10%;top:255px;width:110px}}.quiz-list_item:nth-child(5){right:31%;top:47%}@media screen and (max-width: 767px){.quiz-list_item:nth-child(5){height:74px;right:29%;top:390px;width:82px}}.quiz-list_item:nth-child(6){right:10%;top:45%}@media screen and (max-width: 767px){.quiz-list_item:nth-child(6){height:92px;right:13%;top:490px;width:81px}}.quiz-list_item:nth-child(7){left:32%;top:68%}@media screen and (max-width: 767px){.quiz-list_item:nth-child(7){height:52px;left:20%;top:535px;width:125px}}.quiz-list_item:nth-child(8){top:69%;right:3%}@media screen and (max-width: 767px){.quiz-list_item:nth-child(8){height:73px;right:13%;top:635px;width:123px}}.quiz-list_item label{cursor:pointer}.quiz-list_item img{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.carousel-wrap{margin:40px auto 0;position:relative}@media screen and (max-width: 1140px) and (min-width: 768px){.carousel-wrap{width:710px}}@media screen and (max-width: 767px){.carousel-wrap{margin:30px -28px 0;width:auto}}.carousel-wrap+.txt{margin-top:100px}@media screen and (max-width: 767px){.carousel-wrap+.txt{margin-top:70px}.carousel-wrap+.txt svg{width:100%}}.carousel{margin:auto}@media screen and (min-width: 1141px){.carousel{width:963px}}@media screen and (max-width: 1140px) and (min-width: 768px){.carousel{width:610px}}@media screen and (max-width: 767px){.carousel{width:100%}}.carousel_caption{margin-top:18px}@media screen and (max-width: 767px){.carousel_caption{margin:20px 28px 0}}.carousel_caption img{margin:auto}.carousel-chara{display:block;position:absolute}.carousel-chara.is-bear{-webkit-transition:-webkit-transform .6s ease-in;transition:-webkit-transform .6s ease-in;transition:transform .6s ease-in;transition:transform .6s ease-in, -webkit-transform .6s ease-in;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transition-timing-function:cubic-bezier(0.46, 1.88, 0.58, 0.59);transition-timing-function:cubic-bezier(0.46, 1.88, 0.58, 0.59);-webkit-transform:translate(30px, 100px);transform:translate(30px, 100px)}@media screen and (min-width: 1141px){.carousel-chara.is-bear{height:150px;left:57px;top:-12px;width:139px}}@media screen and (max-width: 1140px) and (min-width: 768px){.carousel-chara.is-bear{height:99px;left:50px;width:90px}}@media screen and (max-width: 767px){.carousel-chara.is-bear{height:56px;left:0;top:-2.434%;-webkit-transform:translate(15px, 50px);transform:translate(15px, 50px);width:51px}}.is-show .carousel-chara.is-bear{-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (min-width: 1141px){.carousel-chara.is-mouse{height:56px;left:170px;top:-38px;width:73px}}@media screen and (max-width: 1140px) and (min-width: 768px){.carousel-chara.is-mouse{height:45px;left:130px;top:-34px;width:58px}}@media screen and (max-width: 767px){.carousel-chara.is-mouse{height:21px;left:11.4%;top:-6.33%;width:27px}}.carousel-chara.is-dog{-webkit-transition:-webkit-transform .6s ease-in;transition:-webkit-transform .6s ease-in;transition:transform .6s ease-in;transition:transform .6s ease-in, -webkit-transform .6s ease-in;-webkit-transition-timing-function:cubic-bezier(0.46, 1.88, 0.58, 0.59);transition-timing-function:cubic-bezier(0.46, 1.88, 0.58, 0.59);-webkit-transform:translate(-50px, 100px);transform:translate(-50px, 100px)}@media screen and (min-width: 1141px){.carousel-chara.is-dog{height:177px;right:54px;top:15px;width:203px}}@media screen and (max-width: 1140px) and (min-width: 768px){.carousel-chara.is-dog{height:118px;right:56px;top:0;width:135px}}@media screen and (max-width: 767px){.carousel-chara.is-dog{height:64px;right:0;top:3.41%;-webkit-transform:translate(-25px, 50px);transform:translate(-25px, 50px);width:74px}}.is-show .carousel-chara.is-dog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.carousel-chara.is-bee{-webkit-animation:katakata_R 1s ease 0s infinite normal forwards;animation:katakata_R 1s ease 0s infinite normal forwards;z-index:99}@media screen and (min-width: 1141px){.carousel-chara.is-bee{height:97px;right:206px;top:-46px;width:90px}}@media screen and (max-width: 1140px) and (min-width: 768px){.carousel-chara.is-bee{height:79px;right:37px;top:25px;width:73px}}@media screen and (max-width: 767px){.carousel-chara.is-bee{height:33px;right:56px;top:-19px;width:35px}}.cr{background:#098b7d;text-align:center;padding:15px 0;font-size:0}@media screen and (max-width: 767px){.cr{padding:12px}.cr svg{width:100%}}.footer{background:#00138f;color:#fff;padding:34px 0 44px}@media screen and (max-width: 767px){.footer{padding-bottom:0}}.footer_inner{margin:auto}@media screen and (min-width: 1141px){.footer_inner{width:1140px}}.footer_copyright{font-size:12px;margin-top:20px}@media screen and (max-width: 1140px) and (min-width: 768px){.footer_copyright{padding:0 12px}}@media screen and (max-width: 767px){.footer_copyright{border-top:1px solid #3a3aa5;font-size:11px;margin:30px 12px 0;padding:12px 0;text-align:center}}@media screen and (max-width: 1140px) and (min-width: 768px){.nav-list{padding:0 12px}}@media screen and (max-width: 767px){.nav-list{padding:0 12px}}@media screen and (min-width: 1141px){.nav-list_item{display:inline-block;font-size:0}.nav-list_item:first-child{padding-right:12px}.nav-list_item:not(:first-child){border-left:1px solid #fff;padding:0 12px}}@media screen and (max-width: 1140px) and (min-width: 768px){.nav-list_item{display:inline-block;font-size:0}.nav-list_item:first-child{padding-right:12px}.nav-list_item:not(:first-child){border-left:1px solid #fff;padding:0 12px}}@media screen and (max-width: 767px){.nav-list_item:not(:first-child){margin-top:.7em}}.nav-list a{display:inline-block;font-size:13px;line-height:1}.nav-list a:hover{text-decoration:underline}@media screen and (max-width: 767px){.nav-list a{font-size:14px}}.nav-list a[target="_blank"]{padding-right:15px;position:relative}.nav-list a[target="_blank"]::before,.nav-list a[target="_blank"]::after{border:1px solid #fff;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;content:'';display:inline-block;height:8px;position:absolute;right:0;width:10px}.nav-list a[target="_blank"]::before{border-top:none;border-right:none;right:2px;top:2px}.nav-list a[target="_blank"]::after{border-top-width:2px}.slick-arrow{height:80px;width:80px;z-index:99}@media screen and (max-width: 767px){.slick-arrow{bottom:-60px;height:44px;top:auto;width:44px}}.is-make .slick-arrow{background:transparent url(/company/picture_book/assets/img/btn-arrow_01.png) no-repeat center center;background-size:80px}@media screen and (max-width: 767px){.is-make .slick-arrow{background-size:44px}}.is-present .slick-arrow{background:transparent url(/company/picture_book/assets/img/btn-arrow_02.png) no-repeat center center;background-size:80px}@media screen and (max-width: 767px){.is-present .slick-arrow{background-size:44px}}.slick-arrow.slick-prev{left:-50px}@media screen and (max-width: 767px){.slick-arrow.slick-prev{left:0}}.slick-arrow.slick-next{right:-50px;-webkit-transform:rotate(180deg) translate(0, 50%);transform:rotate(180deg) translate(0, 50%)}@media screen and (max-width: 767px){.slick-arrow.slick-next{right:0}}.slick-arrow::before{display:none}@media screen and (min-width: 1141px){.slick-dots{bottom:-37px}}@media screen and (max-width: 767px){.slick-dots{bottom:-35px}}@media screen and (max-width: 767px){.slick-dots li{width:10px}}.slick-dots li button{border:2px solid transparent;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:10px;padding:0;width:10px}.is-make .slick-dots li button{border-color:#fff}.is-present .slick-dots li button{border-color:#f76e24}.slick-dots li button::before{display:none}.is-make .slick-dots li.slick-active button{background-color:#fff}.is-present .slick-dots li.slick-active button{background-color:#f76e24}.modal-wrap{position:relative}@media screen and (max-width: 767px){.modal-wrap{margin:auto -28px}}.modal{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:415px;left:0;margin:auto;padding-top:60px;position:absolute;right:0;top:0;width:548px;z-index:101;opacity:0;visibility:hidden;z-index:101}@media screen and (max-width: 767px){.modal{padding:60px 28px 0;width:100%}}.modal::before{background:#fff;border-radius:10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.modal_closeBtn{background:#f76e24;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:40px;margin:40px auto 0;padding-top:8px;position:relative;width:180px}.modal_closeBtn::before,.modal_closeBtn::after{background:#fff;border-radius:1px;content:'';display:block;height:2px;position:absolute;top:18px;right:15px;width:18px}.modal_closeBtn::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal_closeBtn::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal img{position:relative}.modal-bg{background:#fff;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:visibility .2s ease, opacity .2s ease;transition:visibility .2s ease, opacity .2s ease;width:100%;visibility:hidden;z-index:100}.open-ck,.close-ck{position:absolute;visibility:hidden}.open-ck:checked ~ .modal-wrap .modal-bg{opacity:0.8;visibility:visible}#q01:checked ~ .modal-wrap #a01{-webkit-animation:modal_show .3s ease 0s 1 normal forwards;animation:modal_show .3s ease 0s 1 normal forwards}#q01:checked ~ .modal-wrap #a01 .modal_inner{opacity:0;-webkit-animation:modal_show .3s ease .2s 1 normal forwards;animation:modal_show .3s ease .2s 1 normal forwards}#close01:checked ~ .modal-wrap #a01{-webkit-animation:modal_close .45s ease 0s 1 normal forwards;animation:modal_close .45s ease 0s 1 normal forwards}#close01:checked ~ .modal-wrap #a01 .modal_inner{opacity:1;-webkit-animation:modal_inner_close .3s ease 0s 1 normal forwards;animation:modal_inner_close .3s ease 0s 1 normal forwards}#q02:checked ~ .modal-wrap #a02{-webkit-animation:modal_show .3s ease 0s 1 normal forwards;animation:modal_show .3s ease 0s 1 normal forwards}#q02:checked ~ .modal-wrap #a02 .modal_inner{opacity:0;-webkit-animation:modal_show .3s ease .2s 1 normal forwards;animation:modal_show .3s ease .2s 1 normal forwards}#close02:checked ~ .modal-wrap #a02{-webkit-animation:modal_close .45s ease 0s 1 normal forwards;animation:modal_close .45s ease 0s 1 normal forwards}#close02:checked ~ .modal-wrap #a02 .modal_inner{opacity:1;-webkit-animation:modal_inner_close .3s ease 0s 1 normal forwards;animation:modal_inner_close .3s ease 0s 1 normal forwards}#q03:checked ~ .modal-wrap #a03{-webkit-animation:modal_show .3s ease 0s 1 normal forwards;animation:modal_show .3s ease 0s 1 normal forwards}#q03:checked ~ .modal-wrap #a03 .modal_inner{opacity:0;-webkit-animation:modal_show .3s ease .2s 1 normal forwards;animation:modal_show .3s ease .2s 1 normal forwards}#close03:checked ~ .modal-wrap #a03{-webkit-animation:modal_close .45s ease 0s 1 normal forwards;animation:modal_close .45s ease 0s 1 normal forwards}#close03:checked ~ .modal-wrap #a03 .modal_inner{opacity:1;-webkit-animation:modal_inner_close .3s ease 0s 1 normal forwards;animation:modal_inner_close .3s ease 0s 1 normal forwards}#q04:checked ~ .modal-wrap #a04{-webkit-animation:modal_show .3s ease 0s 1 normal forwards;animation:modal_show .3s ease 0s 1 normal forwards}#q04:checked ~ .modal-wrap #a04 .modal_inner{opacity:0;-webkit-animation:modal_show .3s ease .2s 1 normal forwards;animation:modal_show .3s ease .2s 1 normal forwards}#close04:checked ~ .modal-wrap #a04{-webkit-animation:modal_close .45s ease 0s 1 normal forwards;animation:modal_close .45s ease 0s 1 normal forwards}#close04:checked ~ .modal-wrap #a04 .modal_inner{opacity:1;-webkit-animation:modal_inner_close .3s ease 0s 1 normal forwards;animation:modal_inner_close .3s ease 0s 1 normal forwards}#q05:checked ~ .modal-wrap #a05{-webkit-animation:modal_show .3s ease 0s 1 normal forwards;animation:modal_show .3s ease 0s 1 normal forwards}#q05:checked ~ .modal-wrap #a05 .modal_inner{opacity:0;-webkit-animation:modal_show .3s ease .2s 1 normal forwards;animation:modal_show .3s ease .2s 1 normal forwards}#close05:checked ~ .modal-wrap #a05{-webkit-animation:modal_close .45s ease 0s 1 normal forwards;animation:modal_close .45s ease 0s 1 normal forwards}#close05:checked ~ .modal-wrap #a05 .modal_inner{opacity:1;-webkit-animation:modal_inner_close .3s ease 0s 1 normal forwards;animation:modal_inner_close .3s ease 0s 1 normal forwards}#q06:checked ~ .modal-wrap #a06{-webkit-animation:modal_show .3s ease 0s 1 normal forwards;animation:modal_show .3s ease 0s 1 normal forwards}#q06:checked ~ .modal-wrap #a06 .modal_inner{opacity:0;-webkit-animation:modal_show .3s ease .2s 1 normal forwards;animation:modal_show .3s ease .2s 1 normal forwards}#close06:checked ~ .modal-wrap #a06{-webkit-animation:modal_close .45s ease 0s 1 normal forwards;animation:modal_close .45s ease 0s 1 normal forwards}#close06:checked ~ .modal-wrap #a06 .modal_inner{opacity:1;-webkit-animation:modal_inner_close .3s ease 0s 1 normal forwards;animation:modal_inner_close .3s ease 0s 1 normal forwards}#q07:checked ~ .modal-wrap #a07{-webkit-animation:modal_show .3s ease 0s 1 normal forwards;animation:modal_show .3s ease 0s 1 normal forwards}#q07:checked ~ .modal-wrap #a07 .modal_inner{opacity:0;-webkit-animation:modal_show .3s ease .2s 1 normal forwards;animation:modal_show .3s ease .2s 1 normal forwards}#close07:checked ~ .modal-wrap #a07{-webkit-animation:modal_close .45s ease 0s 1 normal forwards;animation:modal_close .45s ease 0s 1 normal forwards}#close07:checked ~ .modal-wrap #a07 .modal_inner{opacity:1;-webkit-animation:modal_inner_close .3s ease 0s 1 normal forwards;animation:modal_inner_close .3s ease 0s 1 normal forwards}#q08:checked ~ .modal-wrap #a08{-webkit-animation:modal_show .3s ease 0s 1 normal forwards;animation:modal_show .3s ease 0s 1 normal forwards}#q08:checked ~ .modal-wrap #a08 .modal_inner{opacity:0;-webkit-animation:modal_show .3s ease .2s 1 normal forwards;animation:modal_show .3s ease .2s 1 normal forwards}#close08:checked ~ .modal-wrap #a08{-webkit-animation:modal_close .45s ease 0s 1 normal forwards;animation:modal_close .45s ease 0s 1 normal forwards}#close08:checked ~ .modal-wrap #a08 .modal_inner{opacity:1;-webkit-animation:modal_inner_close .3s ease 0s 1 normal forwards;animation:modal_inner_close .3s ease 0s 1 normal forwards}.opening{-webkit-animation:openingWrap .2s ease 4s 1 normal forwards;animation:openingWrap .2s ease 4s 1 normal forwards;height:100%;position:fixed;top:0;width:100%;z-index:110}.opening_bg{height:100%;left:0;position:absolute;top:0;width:100%}.opening_bg.is-back{background:#4bbeba;-webkit-animation:openingBg 1s ease 3s 1 normal forwards;animation:openingBg 1s ease 3s 1 normal forwards}.opening_bg.is-front{background:#219892;-webkit-animation:openingBg 1.1s ease 2.7s 1 normal forwards;animation:openingBg 1.1s ease 2.7s 1 normal forwards}.opening_img{bottom:0;display:block;height:83px;margin:auto -120px auto 0;position:absolute;right:0%;top:0;width:120px}@media screen and (min-width: 1141px){.opening_img{-webkit-animation:openingBee 1.8s ease 1s 1 normal forwards;animation:openingBee 1.8s ease 1s 1 normal forwards}}@media screen and (max-width: 1140px) and (min-width: 768px){.opening_img{-webkit-animation:openingBee 1.7s ease 1s 1 normal forwards;animation:openingBee 1.7s ease 1s 1 normal forwards}}@media screen and (max-width: 767px){.opening_img{-webkit-animation:openingBee_sp 1.6s ease 1.3s 1 normal forwards;animation:openingBee_sp 1.6s ease 1.3s 1 normal forwards;height:55px;margin-right:-80px;width:80px}}@media screen and (max-width: 767px){.softBg{position:relative}.softBg>*{position:relative;z-index:2}.softBg::before{content:'';display:block;position:absolute;left:-10%;right:-10%;top:-10%;bottom:-10%;background:#fff;background:-webkit-radial-gradient(rgba(255,255,255,0.7) 70%, transparent);background:radial-gradient(rgba(255,255,255,0.7) 70%, transparent);z-index:1;border-radius:20px}}.bookLink{width:100%;max-width:1140px;margin:10px auto 0}@media screen and (max-width: 767px){.bookLink{max-width:351px;margin-top:15px}}.bookLink-btn{display:block;width:100%;margin:0 auto;font-size:0;text-align:center}@media screen and (min-width: 1141px){.bookLink-btn{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.bookLink-btn:hover{opacity:0.5}}@media screen and (max-width: 1140px) and (min-width: 768px){.bookLink-btn{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.bookLink-btn:hover{opacity:0.5}}.bookLink_04{margin-top:-10px}@media screen and (max-width: 767px){.bookLink_04{margin-top:40px}}
