body{color:#21303e;font-size:18px;font-family:source-han-sans-japanese, sans-serif;font-weight:400;font-style:normal;background:#fff}.o-hidden{overflow:hidden}.link{margin-top:-80px;padding-top:80px}.inline-block{display:inline-block}.top10{margin-top:10px}.top20{margin-top:20px}.top30{margin-top:30px}.top40{margin-top:40px}.top50{margin-top:50px}.top60{margin-top:60px}.top70{margin-top:70px}.top80{margin-top:80px}.top90{margin-top:90px}.top100{margin-top:100px}.bottom10{margin-bottom:10px !important}.bottom20{margin-bottom:20px !important}.bottom30{margin-bottom:30px !important}.bottom40{margin-bottom:40px !important}.bottom50{margin-bottom:50px !important}.bottom60{margin-bottom:60px !important}.bottom70{margin-bottom:70px !important}.bottom80{margin-bottom:80px !important}.bottom90{margin-bottom:90px}.bottom100{margin-bottom:100px}.left10{margin-left:10px}.left20{margin-left:20px}.left30{margin-left:30px}.left40{margin-left:40px}.left50{margin-left:50px}.left60{margin-left:60px}.left70{margin-left:70px}.left80{margin-left:80px}.left90{margin-left:90px}.left100{margin-left:100px}.right10{margin-right:10px}.right20{margin-right:20px}.right30{margin-right:30px}.right40{margin-right:40px}.right50{margin-right:50px}.right60{margin-right:60px}.right70{margin-right:70px}.right80{margin-right:80px}.right90{margin-right:90px}.right100{margin-right:100px}p{line-height:1.8}p.narrow{line-height:1.5 !important}.txt-small{font-size:13px}.txt-bold{font-weight:600}.txt-yellow{color:#e5c60c}.txt-red{color:#cc3232}.txt-left{text-align:left !important}.txt-right{text-align:right !important}.txt-center{text-align:center !important}.v-middle{display:table-cell !important;vertical-align:middle !important}.undre-line,.undre-line-thin{display:inline-block;background-image:linear-gradient(to right, #e5c60c, #e5c60c);background-repeat:no-repeat;background-position:right 0 bottom 9px}.undre-line{background-size:100% 9px}.undre-line-thin{background-size:100% 6px}.topicspath{margin-top:50px}.breadcrumb{padding-right:0;padding-left:0;margin-bottom:0;background:#fff}.bg-red{background-color:#cc3232;color:#fff}main{letter-spacing:0}h1,h2,h3,h4,h5,h6{text-align:left;letter-spacing:2px;line-height:1.6}h1{font-size:23px;font-weight:normal;margin-bottom:0}h1.large{font-size:34px;margin-top:0}h2{font-size:32px;margin-top:0}h3{font-size:23px}h4{font-size:34px;margin-top:0}.section-even h3{font-size:20px;line-height:1.6;padding:0 0 15px 0}p.h1{font-size:25px;font-weight:normal;margin-bottom:0}#pricing .box-header h2,#pricing .box-header h3{margin-top:0;margin-bottom:0;text-align:center}#pricing .box-header h2{font-size:25px;font-weight:400}#pricing .box-header h3{font-size:45px}#pricing .box-header h3 sup{font-size:20px;padding:0 5px}#pricing .box-header h3 span{padding:0 5px;font-size:20px}#pricing .box-header h3 p span{color:#fff;font-size:20px;padding:0 5px}#contact h3{text-align:center}img{width:100%}img.img-logo{width:120px;margin-top:-12px}img.img-atabo{width:100px}img.img-icon{width:170px}img.img-excel{width:140px}img.img-downarrow{width:250px}img.img-atabopc{max-width:600px}img.img-contact{max-width:50px;padding:12px 0 20px 15px}a.btn-lg,input.btn-lg,button.btn-lg{font-size:28px}a.btn-sm,input.btn-sm,button.btn-sm{font-size:18px;width:100% !important;padding-bottom:8px}a.btn-lg,a.btn-sm,input.btn-lg,input.btn-sm,button.btn-lg,button.btn-sm{background:#1fb26b;color:#fff;padding-left:40px;padding-right:40px}a.btn-lg.blue,a.btn-sm.blue,input.btn-lg.blue,input.btn-sm.blue,button.btn-lg.blue,button.btn-sm.blue{background:#1534a5}a.btn-lg,a.btn-sm,input.btn-lg,input.btn-sm,button.btn-lg,button.btn-sm{border-color:transparent;letter-spacing:0 !important}a.btn-lg:hover,a.btn-lg:active,a.btn-lg:focus,a.btn-sm:hover,a.btn-sm:active,a.btn-sm:focus,input.btn-lg:hover,input.btn-lg:active,input.btn-lg:focus,input.btn-sm:hover,input.btn-sm:active,input.btn-sm:focus,button.btn-lg:hover,button.btn-lg:active,button.btn-lg:focus,button.btn-sm:hover,button.btn-sm:active,button.btn-sm:focus{background:#1da563;text-decoration:none}.fixed_btn{position:fixed;bottom:0;right:0;padding:10px 10px;margin:auto}.fixed_btn .outer{background:#fff;border:solid 1px #1fb26b}.fixed_btn .outer .img{padding:10px}.fixed_btn .outer .btn-area{padding:30px 15px;background:#1fb26b}.fixed_btn .outer .btn-area a{color:#1fb26b;background:#fff;border:solid 1px #1fb26b;border-radius:5px;padding:10px 15px;margin:0 10px}.fixed_btn .outer .btn-area a:hover{text-decoration:none;background:#1fb26b;color:#fff;border:solid 1px #fff}.fixed_btn #baner-close{cursor:pointer}@media screen and (max-width: 1200px){.fixed_btn{display:none !important}}.img-button{cursor:pointer}.table,th,td{border:solid 1px #aaa !important}.table{background:#fff}.table th{vertical-align:middle !important}.table td{text-align:left;line-height:2 !important;vertical-align:middle !important}ul{list-style-type:none}ul.conspicuous{margin:50px 0;font-size:23px}ul.conspicuous li{padding:15px 0;text-align:left}ul.conspicuous li.list-yellow{padding-left:55px;line-height:1.6em;background:url(../images/iconListYellow.svg) left 0px top 12px no-repeat;background-size:43px auto}ul.conspicuous li.list-gray{padding-left:55px;line-height:1.6em;background:url(../images/iconListGray.svg) left 0px top 12px no-repeat;background-size:43px auto}ul.disc{list-style-type:disc;padding:0 25px}ul.disc li{padding:8px 0}.balloon{position:relative;width:100%;display:inline-block;vertical-align:top;margin-bottom:10px;box-sizing:border-box}.balloon>p{width:97%;display:inline-block;text-align:left;background-color:#e0edff;margin-top:10px;padding:20px;border-radius:10px;line-height:1.4}.balloon>p:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:7px 15px 7px 0;border-color:transparent #e0edff transparent transparent;top:25px;left:2px}.triangle{display:flex;justify-content:center}.triangle>div{width:0;height:0;margin:20px 0;border-left:100px solid transparent;border-right:100px solid transparent;border-top:50px solid #727272}.circle{display:inline-block;width:90px;height:90px;border-radius:50%;background:#1fb26b;text-align:center;padding:25px 0;color:#fff}.circle small{display:block;line-height:1}.circle .nam{font-size:25px}.circle-box{height:230px}.circle-box .circle-outer{position:absolute;top:-45px;left:0;right:0;margin:auto}.circle-img-box .circle-outer-img{position:absolute;top:-70px;left:0;right:0;margin:auto}.circle-box,.circle-img-box{box-shadow:0px 0px 2px 0 rgba(0,0,0,0.1);border:solid 1px #ccc;border-radius:10px}.circle-box .title,.circle-img-box .title{margin:50px 0 0;font-weight:700}.circle-box ul,.circle-img-box ul{margin:20px 0 40px;list-style-type:disc}.circle-box ul li,.circle-img-box ul li{margin:0 15px;padding:5px 0}.circle-box p,.circle-img-box p{padding:20px 20px 10px}.section-odd,.section-even{padding:80px 0;text-align:center}.section-odd{background:#f2f7e7}.section-even{background:#fff}.section-even span.title{margin:0 0 40px;display:block;font-size:15px;padding:0 0 20px 0;font-weight:normal;text-transform:uppercase;letter-spacing:7px;color:#999}.title-outer{margin-bottom:30px;text-align:center}.title-outer .title-inner{display:inline-block;text-align:left;overflow:hidden}.title-outer .title-inner>div{float:left}.title-outer .title-inner>div:nth-child(2){padding-left:30px}.explanation{text-align:left}.bg-white,.bg-white-width,.bg-green,.bg-lightgray,.bg-gray,.bg-border{padding:0;border-radius:10px}.bg-white{background:#fff;margin:20px 0;padding:10px 0;border-radius:15px}.bg-white .icon{display:flex;justify-content:center;align-items:center;margin:1% 0 0}.bg-white .text{text-align:left;padding-right:50px}.bg-white .text h3{margin:10px 0;padding-bottom:0}.bg-line{background:#fff;border:solid 1px #727272;margin:10px 0 20px;border-radius:10px}.bg-line.text{text-align:left !important;line-height:1.8;padding:25px;font-weight:700}.bg-green{color:#fff;background:#1fb26b}.bg-green.text{padding:30px;text-align:left;line-height:2}.bg-lite-green{background:#f2f7e7;margin:20px 0;padding:10px 0;border-radius:15px}.bg-lite-green .icon{display:flex;justify-content:center;align-items:center;margin:1% 0 0}.bg-lite-green .text{text-align:left;padding-right:50px}.bg-lite-green .text h3{margin:10px 0;padding-bottom:0}.bg-white-width{background:#fff;margin:20px 0;padding:0 40px 20px;text-align:left}.bg-lightgray{background:#fafafa;margin:20px 0;padding:0 40px 20px;text-align:left}.bg-gray{color:#fff;background:#727272}.bg-green.heading,.bg-gray.heading{margin:20px 0;padding:10px 10px;overflow:hidden;display:flex;justify-content:center;align-items:center}.bg-green.heading .icon,.bg-gray.heading .icon{padding-right:20px}.bg-border{padding:25px 20px;border:solid 2px}.top-image{height:44vw;text-align:center}.top-image img{display:none}.top-image .bg_black{width:100%;height:100%;position:fixed;top:50px;left:0;background:url(../images/topimage.png) no-repeat;background-size:contain;z-index:-1}.top-image .bg_black>div{position:relative}.top-image .bg_black>div .catch-copy{position:absolute;top:6.3vw;left:57.5vw;font-size:2.4vw;font-weight:700;letter-spacing:.07em;color:#1fb26b}.top-image .bg_black>div .catch-copy>div{width:100%;text-align:start}.top-image .bg_black>div .system-name{position:absolute;top:15.5vw;left:57.5vw;font-size:1.3vw;line-height:1.6;letter-spacing:.2em;font-weight:600;text-align:left}.top-image .bg_black>div .text{position:absolute;top:21.5vw;left:57.5vw;font-size:1vw;line-height:2.2;letter-spacing:.08em;font-weight:500;text-align:left}.top-image2{margin-top:50px}_:-ms-input-placeholder,:root .top-image2{margin-top:50px}#video{width:100%;height:95vh;position:relative;top:5vh;left:0;bottom:-5vh;background-attachment:fixed;background-position:center center;z-index:1}#scroll{position:relative;text-align:center !important;z-index:2;width:180px;margin:0 auto}#scroll a{position:absolute;top:-25px;left:0;right:0;padding:5px 15px 7px;background:#aaa;border-radius:50px;color:#fff;text-decoration:none;opacity:0.7;letter-spacing:.1rem}#scroll a span{position:absolute;top:35px;left:50%;width:15px;height:15px;margin-left:-8px;border-left:2px solid #aaa;border-bottom:2px solid #aaa;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb 2s infinite;animation:sdb 2s infinite;box-sizing:border-box}@-webkit-keyframes sdb{0%{-webkit-transform:rotate(-45deg) translate(0, 0)}20%{-webkit-transform:rotate(-45deg) translate(-3px, 3px)}40%{-webkit-transform:rotate(-45deg) translate(0, 0)}}@keyframes sdb{0%{transform:rotate(-45deg) translate(0, 0)}20%{transform:rotate(-45deg) translate(-3px, 3px)}40%{transform:rotate(-45deg) translate(0, 0)}}#loader-bg{display:none;position:fixed;width:100%;height:100%;top:0px;left:0px;background:#fff;z-index:999999}#loader{display:none;position:fixed;top:50%;left:50%;width:200px;height:200px;margin-top:-100px;margin-left:-100px;text-align:center;z-index:2}#youtube .frame-outer{position:relative;margin-top:10px;padding-bottom:56.25%}#youtube .frame-outer iframe{position:absolute;top:0;left:0;width:100%;height:100%}#youtube img{border:solid 1px #eee;max-width:200px}#pricing .annotation{font-size:13px}#pricing .box-header{margin:40px 0 0;text-align:center;float:left;width:100%;padding:1em 2em;color:#fff;border-radius:5px 5px 0 0;background:#1fb26b}#pricing .box-header.first{background:#345daa}#pricing .box-header.second{background:#bd543a}#pricing .box-body{text-align:left;float:left;width:100%;min-height:200px;padding:1em 2em 0;border-top:none;background:#fff;border:solid 1px #aaa;border-radius:0 0 5px 5px}#pricing .box-body a{letter-spacing:2px}#pricing .other-annotation{text-align:left;padding:10px 0 0 0}#pricing .other-annotation ul li{padding-top:10px;text-indent:-1.6em}#pricing .other-annotation ul li::before{content:"※";padding:0 5px}footer{padding:30px 0 10px;background:#2b2b2b !important;font-size:14px;color:lightslategray}footer>div{overflow:hidden;color:#ccc}footer>div .out-box{width:1146px;margin:0 auto;line-height:1.6}footer>div .out-box a{color:#ccc}footer>div .out-box a:hover{text-decoration:underline}footer>div .out-box ul{margin:0;padding:0 0 20px}footer>div .out-box ul ul{list-style-type:disc}footer>div .out-box ul ul li{margin:0 30px;line-height:1.8}footer p{padding:0 30px}@media screen and (max-width: 768px){.pc-only{display:none}h1{font-size:16px}h2{font-size:22px}h4{font-size:22px}img{width:100%}img.img-atabo{width:100px}img.img-icon{width:170px}img.img-excel{width:80px}img.img-downarrow{width:250px}img.img-atabopc{max-width:600px}img.img-contact{max-width:40px}a.btn-lg,input.btn-lg,button.btn-lg{font-size:22px}.undre-line{background-size:100% 7px;background-position:right 0 bottom 5px}ul.conspicuous{margin:20px 0 20px -30px;font-size:20px}ul.conspicuous li{padding:8px 0}.section-odd,.section-even{padding:20px 0}.top-image{height:auto}.top-image img{margin-top:50px;display:block}.top-image .bg_black{display:none}#pricing .box-header{margin:20px 0 0}#pricing .box-header h2{font-size:22px}#pricing .box-header h3{font-size:35px}#pricing .box-header h3 p span{font-size:18px}.balloon>p:after{left:-8px}.triangle>div{margin:10px 0;border-left:80px solid transparent;border-right:80px solid transparent;border-top:30px solid #727272}}@media screen and (max-width: 1200px){.bg-white{margin:20px 0}.bg-white .text{padding-left:50px;padding-right:50px}.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}.topicspath{margin-top:50px;padding:0 20px}#trouble .top50{margin-top:80px}#pricing .box-header{padding:.5em 2em 0}#pricing .box-body{min-height:130px}}#Scene h1.sub-title{font-weight:700;position:relative;padding:1.5rem 1rem}#Scene h1.sub-title::first-letter{font-size:150%;color:#1fb26b}#Scene h1.sub-title:after{position:absolute;bottom:0;left:0;width:100%;height:10px;content:'';background-image:-webkit-repeating-linear-gradient(135deg, #21303e, #21303e 1px, transparent 2px, transparent 5px);background-image:repeating-linear-gradient(-45deg, #21303e, #21303e 1px, transparent 2px, transparent 5px);background-size:7px 7px;-webkit-backface-visibility:hidden;backface-visibility:hidden}#Scene ul.batch li{display:inline-block;padding:3px 10px 2px;margin:0 3px 3px;color:#fff;background:#1fb26b;border:solid 1px #1fb26b;border-radius:6px}#Scene ul.batch li:first-child{display:inline-block;padding:3px 10px 2px;margin:0 3px 3px;color:#1fb26b;background:#fff;border:solid 1px #1fb26b;border-radius:6px}#Scene ul.image li{padding-bottom:80px;list-style-type:decimal}#Scene .tascs_outer{margin-left:15px;margin-right:15px}#Scene .tascs_outer .text{margin:20px 0}#Scene .tascs_inner{margin:20px 0 0;padding:70px 0 0}#Scene .tascs_inner.befor{background:#eaebec}#Scene .tascs_inner.after{background:#ebf1ec}#Scene .tascs_inner img{padding:0 35px 50px}#Scene .tascs_inner p{margin:0;padding:8px 10px 6px;color:#fff}#Scene .tascs_inner p.border{border-bottom:dotted 2px #eee !important}#Scene .tascs_inner p.before{background:#21303e}#Scene .tascs_inner p.after{background:#1fb26b}#Scene .bottom-balloon{position:relative;display:inline-block;background-color:#fff;border-bottom:solid 1px #21303e;padding:16px 16px 4px;margin-bottom:0px;width:100%;min-width:240px;max-width:100%;text-align:center}#Scene .bottom-balloon:before,#Scene .bottom-balloon:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#Scene .bottom-balloon:before{border:solid 10px transparent;border-top:solid 10px #21303e}#Scene .bottom-balloon:after{border:solid 14px transparent;border-top:solid 14px #fff;margin-top:-5px}#Scene .bottom-balloon p{margin:0;padding:0;font-size:120%;font-weight:bold;letter-spacing:.2rem}.navbar-default{background:#2b2b2b;border-color:#222222}.navbar-nav li a{color:#f0f0f0 !important}.navbar-nav li a:hover{color:#aaa !important}.navbar-nav li.current a{color:#1fb26b !important}#submit-btn:disabled{background-color:#9bd8ba;border:none;color:#fff;opacity:1;cursor:not-allowed}.corporate-header{font-family:"Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN","Hiragino Sans", Meiryo, sans-serif}header h1.logo{margin-top:0}header .nav-wrapper .nav-box ul{margin-bottom:0}.contents-wrapper{padding-top:146px}.attackboard-header .navbar{padding:0}.attackboard-header .navbar-fixed-top{top:146px}.attackboard-header.nav_fixed_top0 .navbar-fixed-top{top:0}@media screen and (max-width: 960px){.contents-wrapper{padding-top:59px}.attackboard-header .navbar-fixed-top{top:59px}}#scene ul{margin-block-start:1em;margin-block-end:1em;padding-inline-start:40px;unicode-bidi:isolate}
