:root{--main_color:#77AAAD;--dark_color:#6E7783;--base_color:　#D8E6E7;--key_color:　#9DC3C1}body{font-family:"游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif}/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 * 全ての要素にbox-sizing: border-box;.
 * 全ての背景画像にbackground-repeat: no-repeat.
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}ul,ol{list-style:none}a{text-decoration:none}.wrapper{overflow:hidden}.top-border{width:100%;border-top:10px solid #77AAAD;z-index:999}header{width:calc(100% - 10px);height:100vh;background:url(../img/mv.jpg) no-repeat center center/cover}header .title-wrapper{width:500px;margin:0 auto 30px;margin-left:600px;color:var(--dark_color);font-family:fot-tsukuardgothic-std, sans-serif;font-weight:100;font-style:normal}header h1{width:600px;font-size:22px;line-height:1.5;letter-spacing:0.05em;padding:120px 0 30px}header h2{width:600px;font-size:36px;line-height:2;background-size:200px}header .box-wrapper{width:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:100px auto 0;margin-right:10px}header .box30{width:250px;margin:2em 0;background:#D8E6E7;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.22);box-shadow:0 2px 4px rgba(0,0,0,0.22)}header .box30 .box-title{font-size:1.2em;background:#9DC3C1;padding:4px;text-align:center;color:#FFF;font-weight:bold;letter-spacing:0.05em}header .box30 h3{padding:15px 20px;font-size:14px;margin:0;font-weight:bold}header a.box-a{color:#6E7783}header a.box-a:hover{opacity:0.9}.cta{width:100%;height:200px;background:var(--main_color);padding:70px 0}.cta .cta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.cta .cta-wrapper .cta-btn{width:500px;height:60px}.cta .cta-wrapper .cta-copy{width:400px;line-height:50px}.bracekts{background:#fff;color:var(--dark_color);position:relative;font-weight:bold;padding:15px 25px;display:inline-block;text-align:center;-webkit-transition:.3s;transition:.3s}.bracekts::before{top:0;left:0;border-left:2px solid #6E7783;border-top:2px solid #6E7783;-webkit-transition:.3s;transition:.3s}.bracekts::after{bottom:0;right:0;border-right:2px solid #6E7783;border-bottom:2px solid #6E7783;-webkit-transition:.3s;transition:.3s}.bracekts::after,.bracekts::before{position:absolute;display:block;content:'';width:100%;height:100%}.bracekts:hover{color:#2a94be}.bracekts:active{opacity:.5}.bracekts:hover::after,.bracekts:hover::before{width:30px;height:20px}.check{width:100%;height:100vh}.check .cta{background:#fff;height:100px}.check .point-title{margin-top:60px}ul.cp_list{padding:0.5em;list-style-type:none;text-align:left;width:600px;margin:50px auto 0;line-height:2;font-size:22px}ul.cp_list li{position:relative;padding:0em 0.3em 0.3em 1.3em}ul.cp_list li:after,ul.cp_list li:before{position:absolute;content:'';display:block;background:var(--main_color);top:0.43em;left:0.5em;height:11px;width:4px;border-radius:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}ul.cp_list li:before{top:0.6em;left:0.2em;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.point{width:100%;height:100vh}.point-bar{width:100%;height:130px;background:#D8E6E7;position:relative}.point-bar p{width:600px;font-size:40px;text-align:center;color:var(--dark_color);line-height:130px;margin:0 auto;font-family:bc-alphapipe, sans-serif;font-weight:400;font-style:normal;letter-spacing:0.05em}.point-title{position:relative;padding:0.25em 1em;text-align:center;margin:50px auto;width:500px}.point-title:before,.point-title:after{content:'';width:20px;height:30px;position:absolute;display:inline-block}.point-title:before{border-left:solid 1px #77AAAD;border-top:solid 1px #77AAAD;top:0;left:0}.point-title:after{border-right:solid 1px #77AAAD;border-bottom:solid 1px #77AAAD;bottom:0;right:0}.point-title p{margin:0;padding:0;font-size:28px;font-family:fot-tsukuardgothic-std, sans-serif;font-weight:bold;font-style:normal}.point-content{width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto}.point-content .photo{width:55%}.point-content .txt{width:44%;line-height:2;letter-spacing:0.03em;font-size:16px}.point1 .point-title p{font-size:20px;font-weight:100}.point2 .point-title p{font-size:20px;font-weight:100}.point3 .point-title p{font-size:20px;font-weight:100}.pointα{height:70vh}.pointα .point-title p{font-size:20px;font-weight:100}.pointα .point-txt{width:400px;margin:0 auto}.pointα .point-txt .main{font-size:20px;margin-bottom:20px;border-bottom:2px solid #77AAAD}.pointα .point-txt .sub{font-size:12px}.obog{width:100%;height:100vh;background:#D8E6E7;padding-top:5vh}.obog .obog-frame{width:1080px;height:90vh;background:#fff;margin:0 auto;padding-top:40px}.obog .obog-frame .point-title{padding:0;margin:0 auto}.obog .obog-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 30px 0}.obog .obog-inner{width:23%}.obog .obog-inner .obog-photo{width:180px;margin:0 auto}.obog .obog-inner .obog-photo img{max-width:100%;border-radius:50%}.obog .obog-inner .obog-name{font-size:12px;margin-bottom:14px;text-align:center}.obog .obog-inner h4{color:var(--dark_color);font-weight:bold;margin-bottom:10px}.obog .obog-inner .obog-txt{font-size:14px;line-height:1.4}.qa{width:100%;height:100vh;background:url(../img/bg.jpg) no-repeat center center/cover;padding-top:5vh}.qa-frame{width:960px;height:90vh;background:#fff;margin:0 auto;padding-top:40px}.qa-frame .point-title{padding:0;margin:0 auto}.qa-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 30px 0}.qa-wrapper .qa-inner{width:48%;margin-bottom:20px}.qa-wrapper .qa-inner h4{margin-bottom:14px;border-bottom:2px solid var(--main_color)}.qa-wrapper .qa-inner .question{font-size:28px;color:var(--main_color);font-weight:bold;padding-right:10px}.qa-wrapper .qa-inner p{font-size:16px;line-height:1.5}.box{width:50px;height:50px;background:var(--dark_color);position:fixed;bottom:20px;right:30px;border-radius:50%}.box span{display:block;width:16px;height:16px;border-top:2px solid #FFF;border-left:2px solid #fff;position:absolute;top:5px;right:0;bottom:0;left:0;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:0.1s;transition:0.1s}.box:hover span{top:-3px}#to-top{height:50px;text-align:center;line-height:55px;font-size:14px}
/*# sourceMappingURL=style.css.map */