﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}img{vertical-align:bottom;max-width:100%}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}strong,b{font-weight:bold}a{text-decoration:none;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}a:link{color:#2E2913}a:hover{opacity:0.5;cursor:pointer}a:hover img{-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}input,button,textarea,select{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}*:focus{outline:none}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;line-height:1}body{position:relative;color:#333;font-size:1.8rem;line-height:1.6em;letter-spacing:0.1em;margin:0 auto;font-family:sans-serif;-webkit-text-size-adjust:100%}body#thanks{text-align:left}.inner{width:69rem;margin:0 auto}.cleafix:after{content:"";display:block;clear:both}body{width:75rem}body #wrapper{position:relative}body #wrapper .fv{background:url(../img/fv-bg.png) no-repeat;height:1168px;position:relative}body #wrapper h1{position:absolute;top:3%;right:3%}body #wrapper .btn{position:absolute;right:3%;bottom:10%}body #header .fv{position:relative}#content .media{position:relative;margin-top:10rem}#content .dream_supple{position:relative}#content .cta{text-align:center;background-color:#d9f0f0;padding-bottom:5rem;position:relative}#content .cta .cta-nomal{position:relative;padding-top:5rem;padding-left:3rem}#content .cta .cta-nomal .ctan-btn{position:absolute;left:7rem;top:65rem}#content .cta .cta-nomal .ctan-btn a{cursor:pointer}#content .cta .cta-nomal .ctan-btn a:hover{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;opacity:.7}#content .cta .cta-teiki{position:relative;margin-top:2rem}#content .cta .cta-teiki .ctat-btn{position:absolute;left:7rem;top:40rem}#content .cta .cta-teiki .ctat-btn a{margin-top:-100rem;display:block;cursor:pointer}#content .cta .cta-teiki .ctat-btn a:hover{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;opacity:.7}#content .cta .cta-matomete{position:relative;margin-top:5rem}#content .cta .cta-matomete .ctam-btn{position:absolute;left:7rem;top:28rem}#content .cta .cta-matomete .ctam-btn a{display:block;cursor:pointer}#content .cta .cta-matomete .ctam-btn a:hover{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;opacity:.7}#content .cta .cta-simal{position:relative}#content .cta .cta-simal .simal-btn{position:absolute;left:7rem;top:50rem}#content .cta .cta-simal .simal-btn a{display:block;cursor:pointer}#content .cta .cta-simal .simal-btn a:hover{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;opacity:.7}#content .cta .tol-set{position:relative}#content .comic_1{position:relative}#content .development{background:ffffff;position:relative}#content .development .img{text-align:cebter;vertical-align:bottom;max-width:100}#content .flow-of-time{background:ffffff;position:relative}#content .flow-of-time .img{text-align:center;vertical-align:bottom;max-width:100%}#content .reason{position:relative}#content .voice{position:relative}#content .type{text-align:center;background-color:#ffffff;position:relative}#content .type .ttl-type{position:relative;margin-top:10rem;margin-bottom:10rem}#content .type .a-type{position:relative;margin-bottom:10rem}#content .type .a-type .type-btn{width:90%;margin:5rem auto 0;display:block;cursor:pointer}#content .type .a-type .type-btn:hover{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;opacity:.7}#content .type .b-type{position:relative;margin-bottom:10rem}#content .type .b-type .type-btn{width:90%;margin:5rem auto 0;display:block;cursor:pointer}#content .type .b-type .type-btn:hover{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;opacity:.7}#content .type .c-type{position:relative;margin-bottom:10rem}#content .type .c-type .type-btn{width:90%;margin:5rem auto 0;display:block;cursor:pointer}#content .type .c-type .type-btn:hover{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;opacity:.7}#content .type .d-type{position:relative;margin-bottom:10rem}#content .type .d-type .type-btn{width:90%;margin:5rem auto 0;display:block;cursor:pointer}#content .type .d-type .type-btn:hover{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;opacity:.7}#content .comic_2{position:relative}#content .lets-nalsrim{position:relative}#content .question{text-align:center;background:#ffffff;padding:6rem 0;font-family:"ヒラギノ角ゴシック std W6", "Hiragino kakugothic std", "游ゴシック", "Yugothic", "ＭＳ Ｐゴシック", "ＭＳ ゴシック", serif}#content .question .inner{width:69rem;margin:0 auto}#content .question .ttl{text-align:center;display:block;max-width:33rem;padding-bottom:3rem}#content .question .question-detail{margin-bottom:2rem;background:#ffffff}#content .question .question-detail .qa{text-align:left}#content .question .question-detail .qacheck{display:none}#content .question .question-detail .qalabel{background:#ffffff;display:block;border:1px solid #555555;width:100%;padding:2rem 0;padding-left:8rem;padding-right:5rem;font-size:2.5rem;position:relative}#content .question .question-detail .qalabel::before{content:"";background:url(../img/q-btn.png) no-repeat;background-size:cover;display:block;width:5.5rem;height:5.5rem;position:absolute;left:1rem}#content .question .question-detail .qalabel::after{content:"";background:url(../img/qa-arrow.png) no-repeat;background-size:cover;display:block;width:2.5rem;height:1.5rem;transform:translateY(-50%) rotate(0deg);position:absolute;top:50%;right:2rem}#content .question .question-detail .qacheck:checked+.qalabel::after{content:"";background:url(../img/qa-arrow.png) no-repeat;background-size:cover;display:block;width:2.5rem;height:1.5rem;transform:translateY(-50%) rotate(180deg);position:absolute;right:2rem}#content .question .question-detail .answer{opacity:0;visibility:hidden;max-height:0;position:relative}#content .question .question-detail .qacheck:checked+.qalabel+.answer{background:#d9f0f0;opacity:1;padding:1rem 0;padding-left:8rem;visibility:visible;max-height:50rem}#content .question .question-detail .qacheck:checked+.qalabel+.answer p{padding-top:1rem;padding-bottom:2rem}#content .question .question-detail .answer p::before{content:"";background:url(../img/a-btn.png) no-repeat;background-size:cover;display:block;width:5.5rem;height:5.5rem;position:absolute;left:1rem}#footer{background-color:#d9f0f0;color:#555;font-size:1.8rem;text-align:center;padding:1.5rem 0;font-family:"DIN Condensed Regular" "ヒラギノ角ゴシック std W3","Hiragino kakugothic std","游ゴシック","Yugothic","ＭＳ Ｐゴシック","ＭＳ ゴシック",serif}#footer a{color:#fff}#contents{text-align:center}@media screen and (max-width: 750px){body{width:100%}body img{width:100%}body #footer{font-size:1.6rem;padding:1rem 0}}
