#LessonMain div,#LessonMain span,#LessonMain applet,#LessonMain object,#LessonMain iframe,#LessonMain h1,#LessonMain h2,#LessonMain h3,#LessonMain h4,#LessonMain h5,#LessonMain h6,#LessonMain p,#LessonMain blockquote,#LessonMain pre,#LessonMain a,#LessonMain abbr,#LessonMain acronym,#LessonMain address,#LessonMain big,#LessonMain cite,#LessonMain code,#LessonMain del,#LessonMain dfn,#LessonMain em,#LessonMain img,#LessonMain ins,#LessonMain kbd,#LessonMain q,#LessonMain s,#LessonMain samp,#LessonMain small,#LessonMain strike,#LessonMain strong,#LessonMain sub,#LessonMain sup,#LessonMain tt,#LessonMain var,#LessonMain b,#LessonMain u,#LessonMain i,#LessonMain center,#LessonMain dl,#LessonMain dt,#LessonMain dd,#LessonMain ol,#LessonMain ul,#LessonMain li,#LessonMain fieldset,#LessonMain form,#LessonMain label,#LessonMain legend,#LessonMain table,#LessonMain caption,#LessonMain tbody,#LessonMain tfoot,#LessonMain thead,#LessonMain tr,#LessonMain th,#LessonMain td,#LessonMain article,#LessonMain aside,#LessonMain canvas,#LessonMain details,#LessonMain embed,#LessonMain figure,#LessonMain figcaption,#LessonMain footer,#LessonMain header,#LessonMain hgroup,#LessonMain menu,#LessonMain nav,#LessonMain output,#LessonMain ruby,#LessonMain section,#LessonMain summary,#LessonMain time,#LessonMain mark,#LessonMain audio,#LessonMain video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}#LessonMain ol,#LessonMain ul{list-style:none}#LessonMain table{border-collapse:collapse;border-spacing:0}#LessonMain caption,#LessonMain th,#LessonMain td{text-align:left;font-weight:normal;vertical-align:middle}#LessonMain q,#LessonMain blockquote{quotes:none}#LessonMain q::before,#LessonMain q::after,#LessonMain blockquote::before,#LessonMain blockquote::after{content:none}#LessonMain a img{border:none}#LessonMain article,#LessonMain aside,#LessonMain details,#LessonMain figcaption,#LessonMain figure,#LessonMain footer,#LessonMain header,#LessonMain hgroup,#LessonMain main,#LessonMain menu,#LessonMain nav,#LessonMain section,#LessonMain summary{display:block}#LessonMain section,#LessonMain aside,#LessonMain article,#LessonMain figcaption,#LessonMain figure,#LessonMain header,#LessonMain footer,#LessonMain main,#LessonMain menu,#LessonMain nav,#LessonMain summary,#LessonMain div,#LessonMain p,#LessonMain a,#LessonMain h1,#LessonMain h2,#LessonMain h3,#LessonMain h4,#LessonMain h5,#LessonMain h6,#LessonMain ul,#LessonMain li,#LessonMain dl,#LessonMain dt,#LessonMain dd{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#LessonMain *,#LessonMain *::before,#LessonMain *::after{-webkit-box-sizing:border-box;box-sizing:border-box}#LessonMain{position:relative;width:1350px;height:600px;margin:auto;background:black;font-size:0;line-height:1;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#LessonMain::after{content:"";display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999}#LessonMain.is-lock::after{display:block}#LessonMain a{cursor:pointer;outline:none;text-decoration:none;color:white;-webkit-tap-highlight-color:rgba(0,0,0,0)}#LessonMain img{height:auto;vertical-align:top}#LessonMain input,#LessonMain button,#LessonMain textarea,#LessonMain select{padding:0;margin:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:white;font-size:1rem}#LessonMain input:focus,#LessonMain button:focus,#LessonMain textarea:focus,#LessonMain select:focus{outline:0}#LessonMain input::-webkit-input-placeholder, #LessonMain button::-webkit-input-placeholder, #LessonMain textarea::-webkit-input-placeholder, #LessonMain select::-webkit-input-placeholder{font-size:1rem}#LessonMain input::-moz-placeholder, #LessonMain button::-moz-placeholder, #LessonMain textarea::-moz-placeholder, #LessonMain select::-moz-placeholder{font-size:1rem}#LessonMain input:-ms-input-placeholder, #LessonMain button:-ms-input-placeholder, #LessonMain textarea:-ms-input-placeholder, #LessonMain select:-ms-input-placeholder{font-size:1rem}#LessonMain input::-ms-input-placeholder, #LessonMain button::-ms-input-placeholder, #LessonMain textarea::-ms-input-placeholder, #LessonMain select::-ms-input-placeholder{font-size:1rem}#LessonMain input::placeholder,#LessonMain button::placeholder,#LessonMain textarea::placeholder,#LessonMain select::placeholder{font-size:1rem}#LessonMain select::-ms-expand{display:none}#LessonMain textarea{resize:vertical}@media only screen and (min-width: 769px){#LessonMain .u-sp{display:none !important}}@media only screen and (max-width: 768px){#LessonMain .u-pc{display:none !important}}#LessonMain .u-weight-bold{font-weight:bold}#LessonMain .u-align-left{text-align:left}#LessonMain .u-align-center{text-align:center}#LessonMain .u-align-right{text-align:right}#LessonMain .u-mb-0{margin-bottom:0 !important}#LessonMain .u-mb-05{margin-bottom:0.5rem !important}#LessonMain .u-mb-10{margin-bottom:1.0rem !important}#LessonMain .u-mb-15{margin-bottom:1.5rem !important}#LessonMain .u-mb-20{margin-bottom:2.0rem !important}#LessonMain .u-mb-25{margin-bottom:2.5rem !important}#LessonMain .u-mb-30{margin-bottom:3.0rem !important}#LessonMain .u-mb-35{margin-bottom:3.5rem !important}#LessonMain .u-mb-40{margin-bottom:4.0rem !important}#LessonMain .u-mb-45{margin-bottom:4.5rem !important}#LessonMain .u-mb-50{margin-bottom:5.0rem !important}#LessonMain .u-mb-55{margin-bottom:5.5rem !important}#LessonMain .u-mb-60{margin-bottom:6.0rem !important}#LessonMain .u-mt-0{margin-top:0 !important}#LessonMain .u-mt-05{margin-top:0.5rem !important}#LessonMain .u-mt-10{margin-top:1.0rem !important}#LessonMain .u-mt-15{margin-top:1.5rem !important}#LessonMain .u-mt-20{margin-top:2.0rem !important}#LessonMain .u-mt-25{margin-top:2.5rem !important}#LessonMain .u-mt-30{margin-top:3.0rem !important}#LessonMain .u-mt-35{margin-top:3.5rem !important}#LessonMain .u-mt-40{margin-top:4.0rem !important}#LessonMain .u-mt-45{margin-top:4.5rem !important}#LessonMain .u-mt-50{margin-top:5.0rem !important}#LessonMain .u-mt-55{margin-top:5.5rem !important}#LessonMain .u-mt-60{margin-top:6.0rem !important}#LessonMain .u-ml-0{margin-left:0 !important}#LessonMain .u-ml-05{margin-left:0.5rem !important}#LessonMain .u-ml-10{margin-left:1.0rem !important}#LessonMain .u-ml-15{margin-left:1.5rem !important}#LessonMain .u-ml-20{margin-left:2.0rem !important}#LessonMain .u-ml-25{margin-left:2.5rem !important}#LessonMain .u-ml-30{margin-left:3.0rem !important}#LessonMain .u-ml-35{margin-left:3.5rem !important}#LessonMain .u-ml-40{margin-left:4.0rem !important}#LessonMain .u-ml-45{margin-left:4.5rem !important}#LessonMain .u-ml-50{margin-left:5.0rem !important}#LessonMain .u-ml-55{margin-left:5.5rem !important}#LessonMain .u-ml-60{margin-left:6.0rem !important}#LessonMain .u-pb-0{padding-bottom:0 !important}#LessonMain .u-pb-05{padding-bottom:0.5rem !important}#LessonMain .u-pb-10{padding-bottom:1.0rem !important}#LessonMain .u-pb-15{padding-bottom:1.5rem !important}#LessonMain .u-pb-20{padding-bottom:2.0rem !important}#LessonMain .u-pb-25{padding-bottom:2.5rem !important}#LessonMain .u-pb-30{padding-bottom:3.0rem !important}#LessonMain .u-pb-35{padding-bottom:3.5rem !important}#LessonMain .u-pb-40{padding-bottom:4.0rem !important}#LessonMain .u-pb-45{padding-bottom:4.5rem !important}#LessonMain .u-pb-50{padding-bottom:5.0rem !important}#LessonMain .u-pb-55{padding-bottom:5.5rem !important}#LessonMain .u-pb-60{padding-bottom:6.0rem !important}#LessonMain .u-pt-0{padding-top:0 !important}#LessonMain .u-pt-05{padding-top:0.5rem !important}#LessonMain .u-pt-10{padding-top:1.0rem !important}#LessonMain .u-pt-15{padding-top:1.5rem !important}#LessonMain .u-pt-20{padding-top:2.0rem !important}#LessonMain .u-pt-25{padding-top:2.5rem !important}#LessonMain .u-pt-30{padding-top:3.0rem !important}#LessonMain .u-pt-35{padding-top:3.5rem !important}#LessonMain .u-pt-40{padding-top:4.0rem !important}#LessonMain .u-pt-45{padding-top:4.5rem !important}#LessonMain .u-pt-50{padding-top:5.0rem !important}#LessonMain .u-pt-55{padding-top:5.5rem !important}#LessonMain .u-pt-60{padding-top:6.0rem !important}#LessonMain section{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#LessonMain header{position:absolute;top:0;left:0;width:100%;z-index:999990}#LessonMain header ._sound{position:absolute;top:30px;right:30px}#LessonMain footer{position:absolute;bottom:0;left:0;width:100%;z-index:9999}#LessonMain .layer{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#LessonMain .layer ._cmn-close{position:absolute;top:11px;right:11px}#LessonMain .layer-pages li{position:absolute;opacity:0}#LessonMain .layer-pages li.is-on{-webkit-transition:opacity 0.5s;transition:opacity 0.5s;will-change:opacity;opacity:1}#LessonMain .layer-pager{position:absolute;top:195px;width:100%}#LessonMain .layer-pager a{position:absolute}#LessonMain .layer-pager a._back{left:30px}#LessonMain .layer-pager a._next{right:30px}#LessonMain .layer-nav{position:absolute;top:328px;width:100%;text-align:center}#LessonMain .layer-nav a{margin:0 6px}#LessonMain .layer-close{z-index:100}#LessonMain .ui-button{position:relative;display:inline-block;vertical-align:top;background:0 0 no-repeat;background-size:contain;font-size:0}#LessonMain .ui-button:hover{opacity:0.8}#LessonMain .ui-button._next{width:142px;height:42px;background-image:url("../img/common/btn_next.png");margin-left:6px}#LessonMain .ui-button._next::after{content:"";position:absolute}#LessonMain .ui-button._again{width:212px;height:42px;background-image:url("../img/common/btn_again.png");margin-left:6px}#LessonMain .ui-button._back{width:202px;height:42px;background-image:url("../img/common/btn_back.png")}#LessonMain .ui-button._close{width:122px;height:32px;background-image:url("../img/common/btn_close.png")}#LessonMain .ui-button._memo{width:248px;height:40px;background-image:url("../img/common/btn_memo.png")}#LessonMain .ui-button._print{width:250px;height:40px;background-image:url("../img/common/btn_print.png")}#LessonMain .ui-button._top{width:212px;height:42px;background-image:url("../img/common/btn_top.png")}#LessonMain .ui-button._sound{width:132px;height:35px;background-position:0 0, 0 100px;background-image:url("../img/common/sound_off.png")}#LessonMain .ui-button._sound.is-on{background-image:url("../img/common/sound_on.png"),url("../img/common/sound_off.png")}#LessonMain .ui-button._challenge{width:250px;height:42px;background-image:url("../img/lesson3/common/btn_challenge.png")}#LessonMain .ui-button._collect{width:142px;height:42px;background-image:url("../img/common/btn_next.png")}#LessonMain .ui-button._nextquiz{width:142px;height:42px;background-image:url("../img/common/btn_next.png")}#LessonMain .ui-button._iine{width:142px;height:42px;background-image:url("../img/common/btn_next.png")}#LessonMain .ui-button._osii{width:250px;height:42px;background-image:url("../img/lesson3/common/btn_challenge.png")}#LessonMain .ui-button._shohi{width:250px;height:42px;margin-right:10px;background-image:url("../img/lesson3/shop/btn_shohi.png")}#LessonMain .ui-button._hakusai{width:250px;height:42px;margin-right:10px;background-image:url("../img/lesson3/shop/btn_hakusai.png")}#LessonMain .ui-button._negi{width:250px;height:42px;margin-right:10px;background-image:url("../img/lesson3/shop/btn_negi.png")}#LessonMain .ui-nav{position:relative;display:inline-block;width:32px;height:46px}#LessonMain .ui-nav::after{content:"";display:block;position:absolute;top:0;left:0;width:32px;height:46px;background:url("../img/common/btn_arrow.png")}#LessonMain .ui-nav._back::after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#LessonMain .ui-nav:hover{opacity:0.6}#LessonMain #bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%}#LessonMain #bg div{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0 no-repeat;background-size:cover}#LessonMain #bg div._room{display:none;background-image:url("../img/lesson3/common/bg_room.png")}#LessonMain #bg div._shop{display:none;background-image:url("../img/lesson3/common/bg_shop.jpg")}#LessonMain #bg div._payment{display:none;background-image:url("../img/lesson3/common/bg_payment.png")}#LessonMain #bg div._white{display:none;background-color:rgba(255,255,255,0.8);z-index:5}#LessonMain #bg div._snow{display:none;background-color:white;z-index:5}#LessonMain #opening{background:url("../img/lesson3/opening/opening.jpg") center 0 no-repeat;z-index:90}#LessonMain #room .makimono{position:absolute;top:22px;left:180px;width:683px;height:207px;background:url("../img/lesson3/room/makimono.png");z-index:99;pointer-events:none}#LessonMain #room .makimono p{position:absolute;top:0;left:0;width:100%;height:100%;padding-left:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0}#LessonMain #room .board{position:absolute;margin:auto;top:0;left:0;right:0;width:1004px;height:176px;background:url("../img/lesson3/common/msg_board2.png") no-repeat;z-index:99}#LessonMain #room .board .msg{position:absolute;margin:auto;top:28px;left:0;right:0;width:964px;height:110px}#LessonMain #room .board .msg p{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#LessonMain #room .masamune,#LessonMain #room .family,#LessonMain #room .kids{position:absolute;top:0;left:0;pointer-events:none}#LessonMain #room .question{position:absolute;top:0;left:0}#LessonMain #room .question>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:270px;left:360px}#LessonMain #room .question>div p{display:inline-block;margin:0 5px;-webkit-transform:rotate(0.002deg);transform:rotate(0.002deg);cursor:pointer}#LessonMain #room .question>div p img{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}#LessonMain #room .question>div p:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}#LessonMain #room .fukidasi{position:absolute;top:0;left:0;z-index:10;pointer-events:none}#LessonMain #room .fukidasi p{position:absolute}#LessonMain #room .fukidasi .serif-1{top:120px;left:600px}#LessonMain #room .fukidasi .serif-2{top:90px;left:960px}#LessonMain #room .fukidasi .serif-3{top:210px;left:240px}#LessonMain #room .fukidasi .serif-4{top:210px;left:730px}#LessonMain #room .fukidasi .serif-5{top:210px;left:240px}#LessonMain #room .fukidasi .serif-6{top:60px;left:370px}#LessonMain #room .fukidasi .serif-8{top:320px;left:170px}#LessonMain #room .imoni-material{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/lesson3/modal/imoni_material.png") center center no-repeat}#LessonMain #room .kitchen{position:absolute;top:2px;left:0;width:100%;height:100%;background:url("../img/lesson3/room/kitchen.png") 0 0 no-repeat}#LessonMain #room .memo{position:absolute;top:150px;left:664px;width:520px;height:458px;background:url("../img/lesson3/room/memo.png") 0 0 no-repeat}#LessonMain #room .memo p{position:absolute;top:0;width:203px;height:100%;background:0 0 no-repeat}#LessonMain #room .memo p:nth-of-type(1){left:63px;background:url("../img/lesson3/room/memo-line1.png") 0 0 no-repeat}#LessonMain #room .memo p:nth-of-type(2){left:280px;background:url("../img/lesson3/room/memo-line2.png") 0 0 no-repeat}#LessonMain #shop .masamune{position:absolute;top:0;left:0;z-index:2;-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}#LessonMain #shop .masamune.mini{-webkit-transform:scale(0.8);transform:scale(0.8)}#LessonMain #shop .makimono{position:absolute;top:22px;left:180px;width:683px;height:207px;background:url("../img/lesson3/room/makimono.png");z-index:99;pointer-events:none}#LessonMain #shop .makimono p{position:absolute;top:0;left:0;width:100%;height:100%;padding-left:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0}#LessonMain #shop .board{position:absolute;margin:auto;top:0;left:0;right:0;width:1004px;height:176px;background:url("../img/lesson3/common/msg_board2.png") no-repeat;z-index:99}#LessonMain #shop .board .msg{position:absolute;margin:auto;top:28px;left:0;right:0;width:964px;height:110px}#LessonMain #shop .board .msg p{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#LessonMain #shop .fukidasi{position:absolute;top:0;left:0;z-index:10;pointer-events:none}#LessonMain #shop .fukidasi p{position:absolute}#LessonMain #shop .fukidasi .serif-10{left:380px;top:260px}#LessonMain #shop .fukidasi .serif-12{left:180px;top:150px}#LessonMain #shop .kids1,#LessonMain #shop .kids2,#LessonMain #shop .kids3{position:absolute;top:0;left:0;pointer-events:none;z-index:1}#LessonMain #shop .note{position:absolute;margin:auto;left:0;right:0;bottom:-2px;width:608px;height:524px;background:url("../img/lesson3/shop/note.png");z-index:10}#LessonMain #shop .note .total{position:absolute;bottom:120px;right:90px;font-size:50px;font-weight:bold;color:red}#LessonMain #shop .note p{position:absolute;width:183px;height:13px;background:url("../img/lesson3/room/note-line.png");-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0);transform:scaleX(0)}#LessonMain #shop .note p.buta{left:70px;top:208px}#LessonMain #shop .note p.hakusai{left:335px;top:208px}#LessonMain #shop .note p.negi{left:70px;top:285px}#LessonMain #shop .note p.tofu{left:335px;top:285px}#LessonMain #shop .memo{position:absolute;top:26px;left:880px;width:412px;height:192px;background:url("../img/lesson3/shop/memo.png");pointer-events:none}#LessonMain #shop .memo .yosan{position:absolute;top:42px;right:193px;color:white;font-size:16px;font-weight:bold;text-align:right}#LessonMain #shop .memo .total{position:absolute;top:146px;right:50px;color:red;font-size:30px;font-weight:bold;text-align:right}#LessonMain #shop .shop{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/lesson3/shop/shop.png");z-index:0}#LessonMain #shop .shop p{position:absolute;width:240px;height:240px;bottom:130px;cursor:pointer;-webkit-transform:rotate(0.02deg);transform:rotate(0.02deg)}#LessonMain #shop .shop p::after{content:"";display:block;width:100%;height:100%;background:url("../img/lesson3/shop/hand.png") center 0 no-repeat;-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1)}#LessonMain #shop .shop p:hover::after{-webkit-transform:translateY(20px);transform:translateY(20px)}#LessonMain #shop .shop p.ok{pointer-events:none}#LessonMain #shop .shop p.ok::after{background:url("../img/lesson3/shop/ok.png") center 40px no-repeat}#LessonMain #shop .shop p.buta{left:270px}#LessonMain #shop .shop p.tofu{left:530px}#LessonMain #shop .shop p.hakusai{left:800px}#LessonMain #shop .shop p.negi{left:1070px}#LessonMain #shop .quiz{position:absolute;top:0;left:0;z-index:5;width:100%}#LessonMain #shop .quiz div{position:absolute;top:100px;left:0;width:75%;text-align:center}#LessonMain #shop .quiz div a{display:inline-block;margin:0 5px}#LessonMain #shop .quiz div a img{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}#LessonMain #shop .quiz div a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}#LessonMain #payment .board{position:absolute;margin:auto;top:0;left:0;right:0;width:1004px;height:176px;background:url("../img/lesson3/common/msg_board2.png") no-repeat;z-index:99}#LessonMain #payment .board .msg{position:absolute;margin:auto;top:28px;left:0;right:0;width:964px;height:110px}#LessonMain #payment .board .msg p{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#LessonMain #payment .fukidasi{position:absolute;top:0;left:0;z-index:10;pointer-events:none}#LessonMain #payment .fukidasi p{position:absolute}#LessonMain #payment .fukidasi .serif-14{left:280px;top:190px}#LessonMain #payment .fukidasi .serif-15{left:850px;top:180px}#LessonMain #payment .fukidasi .serif-16{left:860px;top:180px}#LessonMain #payment .quiz{position:absolute;top:0;left:0;z-index:5;width:100%}#LessonMain #payment .quiz div{position:absolute;top:40px;left:0;width:100%;text-align:center}#LessonMain #payment .quiz div a{display:inline-block;margin:0 5px}#LessonMain #payment .quiz div a img{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}#LessonMain #payment .quiz div a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}#LessonMain #party .fukidasi{position:absolute;top:0;left:0;z-index:10;pointer-events:none}#LessonMain #party .fukidasi p{position:absolute}#LessonMain #party .fukidasi .serif-17{left:290px;top:350px}#LessonMain #party .fukidasi .serif-18{left:850px;top:110px}#LessonMain #party .fukidasi .serif-19{left:100px;top:180px}#LessonMain #party .fukidasi .serif-20{left:660px;top:160px}#LessonMain #party .fukidasi .serif-21{left:280px;top:110px}#LessonMain #party .fukidasi .serif-22{left:900px;top:70px}#LessonMain #party .family1,#LessonMain #party .kids1,#LessonMain #party .money{position:absolute;top:0;left:0;pointer-events:none;z-index:1}#LessonMain #party .money{left:290px;top:480px}#LessonMain #party .all{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/lesson3/party/all1.png") 0 0 no-repeat}#LessonMain #party .all img{opacity:0}#LessonMain #party .all.show img{opacity:1}#LessonMain .scene-navi{display:none;position:absolute;margin:auto;left:0;right:0;bottom:10px;width:980px;text-align:right;z-index:99}#LessonMain .scene-navi ._print,#LessonMain .scene-navi ._memo,#LessonMain .scene-navi ._what,#LessonMain .scene-navi ._balance{position:absolute;top:0;left:0}#LessonMain #modal{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999}#LessonMain #modal>div{position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat}#LessonMain #modal .baibai{background-image:url("../img/lesson3/modal/baibai.png");background-size:auto}#LessonMain #modal .baibai .close{position:absolute;left:0;bottom:140px;width:100%;text-align:center}#LessonMain #modal .shohi{background-image:url("../img/lesson3/modal/shohi.png")}#LessonMain #modal .shohi .close{position:absolute;left:0;bottom:170px;width:100%;text-align:center}#LessonMain #modal .hakusai{background-image:url("../img/lesson3/modal/hakusai.png")}#LessonMain #modal .hakusai .close{position:absolute;left:0;bottom:170px;width:100%;text-align:center}#LessonMain #modal .negi{background-image:url("../img/lesson3/modal/negi.png")}#LessonMain #modal .negi .close{position:absolute;left:0;bottom:170px;width:100%;text-align:center}#LessonMain #correct{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:888;background:url("../img/lesson3/common/bg_correct.png") center center no-repeat;background-color:rgba(255,255,255,0.9)}#LessonMain #correct .title{position:absolute;top:170px;width:100%;text-align:center}#LessonMain #correct .text{position:absolute;top:330px;width:100%;height:250px}#LessonMain #correct .text p{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#LessonMain #mistake{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:888;background:url("../img/lesson3/common/bg_mistake.png") center center no-repeat;background-color:rgba(0,0,0,0.5)}#LessonMain #mistake .title{position:absolute;top:170px;width:100%;text-align:center}#LessonMain #mistake .text{position:absolute;top:330px;width:100%;height:250px}#LessonMain #mistake .text p{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#LessonMain #iine{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:888;background:url("../img/lesson3/modal/iine_bg.png") center center no-repeat;background-color:rgba(255,255,255,0.9)}#LessonMain #iine .text{position:absolute;top:330px;width:100%;height:250px}#LessonMain #iine .text p{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#LessonMain #osii{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:888;background:url("../img/lesson3/modal/osii_bg.png") center center no-repeat;background-color:rgba(0,0,0,0.7)}#LessonMain #osii .text{position:absolute;top:330px;width:100%;height:250px}#LessonMain #osii .text p{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
