@charset "UTF-8";td{border-bottom:0}.service ul li{background-color:#fff;box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.4);-moz-box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.4);margin-bottom:5%}.service ul li:hover{position:relative;top:3px;box-shadow:0 6px 6px -5px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 6px 6px -5px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 6px 6px -5px rgba(0, 0, 0, 0.4);-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}.service ul{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.service ul li img{width:100%;height:auto}.service ul li a{text-decoration:none}.service ul li h1{color:#181777;text-align:center;font-size:1.8rem;font-weight:bolder;margin-top:3%}.service ul li p{padding:0 3%;color:#000}@media (min-width:1100px){.service{padding:30px 100px 50px 100px}.service ul:nth-child(2){margin:0 15.3%}}@media (max-width:1100px){.service{padding:30px 0}.service ul:nth-child(2){margin:0 15.3%}}@media (max-width:900px){.service ul{margin:0}.service ul li{width:100%!important}.column,.columns{margin-left:0}.service ul:nth-child(2){margin:0}}@media (max-width:640px){.service{padding:15px 0}.service ul{margin:0}.service ul:nth-child(2){margin:0}.service ul li{width:100%!important}.service ul li h1{font-size:1.6rem}.service ul:nth-child(2){margin:0}.column,.columns{margin-left:0}.service ul li{background-color:#fff;box-shadow:0 3px 8px 0 rgba(0, 0, 0, 0.4);-moz-box-shadow:0 3px 8px 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 3px 8px 0 rgba(0, 0, 0, 0.4);margin-bottom:5%}.service ul li:hover{position:relative;top:0;box-shadow:0 3px 8px 0 rgba(0, 0, 0, 0.4);-moz-box-shadow:0 3px 8px 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 3px 8px 0 rgba(0, 0, 0, 0.4)}}.service__detail{padding-top:20px;padding-bottom:60px}.service__main--visual{width:100%;background-size:auto 100%}.service__main--visual h1{font-weight:bolder}@media (min-width:1400px){.service__main--visual{width:100%;background-size:auto 100%;padding-top:50px}.s01__bg{background:url(../images/pages/service/s01_main.png) left top no-repeat #e6edf1}.s02__bg{background:url(../images/pages/service/s02_main.png) left top no-repeat #e6edf1}.s03__bg{background:url(../images/pages/service/s03_main.png) left top no-repeat #e6edf1}.s04__bg{background:url(../images/pages/service/s04_main.png) left top no-repeat #e6edf1}.s05__bg{background:url(../images/pages/service/s05_main.png) left top no-repeat #e6edf1}.s06__bg{background:url(../images/pages/service/s06_main.png) left top no-repeat #e6edf1}.service__main--visual img{display:none}.service__main--visual .detail{width:50%;margin-left:50%}.service__main--visual h1{font-size:3.6rem;padding-top:20px}.service__main--visual.name{font-size:2rem;margin-top:30px}.service__main--visual .six.columns{margin:0 0 0 50%;padding-left:6px}}@media (max-width:1400px){.service__main--visual{padding-top:15px;background-color:#e6edf1}.service__main--visual img{width:100%;max-width:640px;height:auto;margin:0 auto 30px auto;display:block}.service__main--visual .detail{width:100%;background-color:rgba(230, 237, 241, 0.6);padding:30px 0 15px 0}.service__main--visual h1{font-size:3.6rem;margin:0 30px 15px 30px}.service__main--visual p{margin:0 30px}}@media (min-width:900px){.service__main--visual .link{display:none}}@media (max-width:900px){.service__main--visual{padding-top:15px;background-size:auto 100%}.service__main--visual h1{font-size:1.8rem;margin:0 10px 15px 10px}.service__main--visual .detail{width:100%;background-color:rgba(230, 237, 241, 0.6);padding:30px 0 15px 0}.service__main--visual .detail .link a{color:#555555;text-decoration:none}.service__main--visual p{margin:0 10px!important}}@media (min-width:900px){.page__link{width:900px;margin:0 auto}.page__link li{width:150px}}@media (max-width:900px){.page__link li:last-child{width:180px;border-right:1px solid #181777}}@media print,screen and (max-width:768px){.service__detail .service__main--visual h1.online-ttl{line-height:1.5}}@media print,screen and (min-width:769px){.service__detail .service__main--visual h1.online-ttl{font-size:3.2rem;line-height:1.4}}.service__detail .wrapper{max-width:900px}@media print,screen and (max-width:768px){.service__detail .wrapper{margin:20px auto 0 auto;padding:0 20px}}@media print,screen and (min-width:769px){.service__detail .wrapper{margin:60px auto 0 auto}}.service__detail .wrapper h2{font-weight:bold;font-size:2rem;text-align:center}@media print,screen and (max-width:768px){.service__detail .wrapper h2{margin:0 auto 20px}}@media print,screen and (min-width:769px){.service__detail .wrapper h2{margin:0 auto 60px;font-size:3rem}}.service__detail .wrapper section{position:relative;border:1px solid #181777}@media print,screen and (max-width:768px){.service__detail .wrapper section{padding:35px 15px 20px 15px}}@media print,screen and (min-width:769px){.service__detail .wrapper section{padding:50px}}.service__detail .wrapper section h3{font-family:heisei-mincho-std, serif;font-weight:700;color:#181777}@media print,screen and (max-width:768px){.service__detail .wrapper section h3{font-size:2rem}}@media print,screen and (min-width:769px){.service__detail .wrapper section h3{font-size:2.4rem}}.service__detail .wrapper section .link__btn{margin-bottom:0!important}@media print,screen and (min-width:769px){.service__detail .wrapper section .link__btn{margin-top:30px}}.service__detail .wrapper section .link__btn a{margin:0 auto;color:#111;border:1px solid #111;display:block;text-align:center;text-decoration:none;font-weight:bolder}@media print,screen and (max-width:768px){.service__detail .wrapper section .link__btn a{font-size:14px;padding-top:3%;padding-bottom:3%}}@media print,screen and (min-width:769px){.service__detail .wrapper section .link__btn a{width:54%;padding-top:2%;padding-bottom:2%}}@media print,screen and (max-width:768px){.service__detail .wrapper section:first-of-type{margin-bottom:40px}}@media print,screen and (min-width:769px){.service__detail .wrapper section:first-of-type{margin-bottom:100px}}.service__detail .wrapper section:first-of-type:before{content:"STEP 1";font-family:heisei-mincho-std, serif;position:absolute;z-index:3;font-weight:400;color:#fff;background-color:#181777;line-height:1}@media print,screen and (max-width:768px){.service__detail .wrapper section:first-of-type:before{top:-15px;left:-15px;font-size:1.6rem;padding:10px}}@media print,screen and (min-width:769px){.service__detail .wrapper section:first-of-type:before{top:-30px;left:-30px;font-size:2.4rem;padding:15px 20px}}.service__detail .wrapper section:first-of-type:after{left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(24, 23, 119, 0);border-top-color:#181777}@media print,screen and (max-width:768px){.service__detail .wrapper section:first-of-type:after{bottom:-30px;border-width:10px;margin-left:-10px}}@media print,screen and (min-width:769px){.service__detail .wrapper section:first-of-type:after{bottom:-60px;border-width:20px;margin-left:-20px}}@media print,screen and (max-width:768px){.service__detail .wrapper section:nth-of-type(2){margin-bottom:40px}}@media print,screen and (min-width:769px){.service__detail .wrapper section:nth-of-type(2){margin-bottom:100px}}.service__detail .wrapper section:nth-of-type(2):before{content:"STEP 2";position:absolute;font-family:heisei-mincho-std, serif;z-index:3;font-weight:400;color:#fff;background-color:#181777;line-height:1}@media print,screen and (max-width:768px){.service__detail .wrapper section:nth-of-type(2):before{top:-15px;left:-15px;font-size:1.6rem;padding:10px}}@media print,screen and (min-width:769px){.service__detail .wrapper section:nth-of-type(2):before{top:-30px;left:-30px;font-size:2.4rem;padding:15px 20px}}.service__detail .wrapper section:nth-of-type(2):after{left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(24, 23, 119, 0);border-top-color:#181777}@media print,screen and (max-width:768px){.service__detail .wrapper section:nth-of-type(2):after{bottom:-30px;border-width:10px;margin-left:-10px}}@media print,screen and (min-width:769px){.service__detail .wrapper section:nth-of-type(2):after{bottom:-60px;border-width:20px;margin-left:-20px}}.service__detail .wrapper section:nth-of-type(3):before{content:"STEP 3";position:absolute;z-index:3;font-family:heisei-mincho-std, serif;font-weight:400;color:#fff;background-color:#181777;line-height:1}@media print,screen and (max-width:768px){.service__detail .wrapper section:nth-of-type(3):before{top:-15px;left:-15px;font-size:1.6rem;padding:10px}}@media print,screen and (min-width:769px){.service__detail .wrapper section:nth-of-type(3):before{top:-30px;left:-30px;font-size:2.6rem;padding:15px 20px}}