#simulationIndex main #choice_area .catch{color:#0080cb;text-align:center;font-size:30px;font-size:3rem;margin-bottom:40px}#simulationIndex main #choice_area .choice_box{display:none;border:1px solid #0080cb}#simulationIndex main #choice_area .choice_box#step00{display:block}#simulationIndex main #choice_area .choice_box .title{background:#eef7fc;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;overflow:hidden;border-bottom:1px solid #0080cb}#simulationIndex main #choice_area .choice_box .title .txt{color:#0080cb;font-size:18px;font-size:1.8rem;margin-left:20px;padding:4px 12px;border-radius:4px}#simulationIndex main #choice_area .choice_box .title .txt.required_err{background-color:#e43b1c;color:#fff;animation:req_alert 0.7s linear 0s 1 forwards}#simulationIndex main #choice_area .choice_box .title .choice_chart{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;background:#fff;overflow:hidden;position:relative}#simulationIndex main #choice_area .choice_box .title .choice_chart::after{content:"";position:absolute;display:block;top:0;left:-30px;bottom:0;margin:auto;width:60px;height:60px;background:#eef7fc;transform:rotate(45deg);border-top:1px solid #0080cb;border-right:1px solid #0080cb;z-index:1}#simulationIndex main #choice_area .choice_box .title .choice_chart p{position:relative;background:#fff;padding:20px 0px 20px 60px;color:#0080cb;display:block}#simulationIndex main #choice_area .choice_box .title .choice_chart p span{position:relative;z-index:2}#simulationIndex main #choice_area .choice_box .title .choice_chart p::after{content:"";position:absolute;display:block;top:0;right:-30px;bottom:0;margin:auto;width:60px;height:60px;background:#fff;transform:rotate(45deg);border-top:1px solid #0080cb;border-right:1px solid #0080cb;z-index:1}#simulationIndex main #choice_area .choice_box .title .choice_chart p:last-child{padding-right:20px}#simulationIndex main #choice_area .choice_box .title .choice_chart p:last-child:after{display:none}#simulationIndex main #choice_area .choice_box .title .choice_chart .current{background:#0080cb;color:#fff}#simulationIndex main #choice_area .choice_box .title .choice_chart .current:after{background:#0080cb}#simulationIndex main #choice_area .choice_box .choice_inner{overflow:hidden;padding:30px 30px 0 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#simulationIndex main #choice_area .choice_box .choice_inner::after,#simulationIndex main #choice_area .choice_box .choice_inner::before{width:calc((100% - 60px) / 3);content:"";display:block;order:1}#simulationIndex main #choice_area .choice_box .choice_inner input{display:none}#simulationIndex main #choice_area .choice_box .choice_inner input[type="radio"].checked+label{background:#eef7fc;border-width:2px}#simulationIndex main #choice_area .choice_box .choice_inner .aspect1-1{position:relative}#simulationIndex main #choice_area .choice_box .choice_inner .aspect1-1:before{content:"";display:block;padding-top:70%}#simulationIndex main #choice_area .choice_box .choice_inner .aspect1-1 .aspect_innner{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}#simulationIndex main #choice_area .choice_box .choice_inner .box{width:calc((100% - 60px) / 3);margin-bottom:30px}#simulationIndex main #choice_area .choice_box .choice_inner .anime_box{opacity:0;transform:translateX(100%)}#simulationIndex main #choice_area .choice_box .btn_area{background:#eef7fc;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:15px 30px;-ms-flex-align:stretch;align-items:stretch}#simulationIndex main #choice_area .choice_box .btn_area .rightB{width:35%;display:flex;justify-content:space-between;align-items:center}#simulationIndex main #choice_area .choice_box .btn_area .rightB.result{width:50%}#simulationIndex main #choice_area .choice_box .btn_area .rightB.result .next input{background:#c50000 url(../img/ico/ico_arrow_white_r.svg) no-repeat 295px center/auto 22px}#simulationIndex main #choice_area .choice_box .btn_area input{text-align:center;width:100%;padding:12px 0;border-radius:5px}#simulationIndex main #choice_area .choice_box .btn_area .clear{width:100px}#simulationIndex main #choice_area .choice_box .btn_area .clear input{border:1px solid #dedede;color:#707070;background:#fff}#simulationIndex main #choice_area .choice_box .btn_area .next{width:calc(100% - 120px)}#simulationIndex main #choice_area .choice_box .btn_area .next input{font-weight:bold;color:#fff;background:#0080cb url("../img/ico/ico_arrow_white_r.svg") no-repeat 155px center/auto 22px}#simulationIndex main #choice_area .choice_box .btn_area .back{width:25%}#simulationIndex main #choice_area .choice_box .btn_area .back input{border:1px solid #dedede;background:#fff url("../img/ico/ico_arrow_gray_l.svg") no-repeat 15px center/auto 22px;color:#707070}#simulationIndex main #choice_area .step01_layout .btn_area{-ms-flex-pack:end;justify-content:flex-end}#simulationIndex main #choice_area .step01_layout .choice_inner label,#simulationIndex main #choice_area .step02_layout .choice_inner label{color:#0080cb;font-size:18px;font-size:1.8rem;position:relative;display:inline-block;cursor:pointer;width:calc((100% - 60px) / 3);border-radius:2px;background:#fff;width:100%;height:100%;border:1px solid #47a3da;border-bottom:3px solid #47a3da;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}#simulationIndex main #choice_area .step01_layout .choice_inner label img,#simulationIndex main #choice_area .step02_layout .choice_inner label img{margin-top:10px}#simulationIndex main #choice_area .step01_layout .choice_inner label:hover,#simulationIndex main #choice_area .step02_layout .choice_inner label:hover{top:2px;border-bottom-width:2px}#simulationIndex main #choice_area .step03_layout .choice_inner .radio_box{width:calc((100% - 60px) / 3)}#simulationIndex main #choice_area .step03_layout .choice_inner label{position:relative;display:inline-block;width:100%;position:relative;cursor:pointer;padding:20px 20px 20px 60px;border-radius:2px;border:1px solid #47a3da;border-bottom:3px solid #47a3da;margin-bottom:30px;color:#0080cb}#simulationIndex main #choice_area .step03_layout .choice_inner label:before{position:absolute;content:"";top:50%;left:20px;width:20px;height:20px;margin-top:-10px;background:#fff;border-radius:50%;border:1px solid #47a3da}#simulationIndex main #choice_area .step03_layout .choice_inner label:hover{top:2px;border-bottom-width:2px}#simulationIndex main #choice_area .step03_layout .choice_inner input{display:none}#simulationIndex main #choice_area .step03_layout .choice_inner input[type="radio"]:checked+label:after{position:absolute;content:"";top:50%;left:26px;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#47a3da}#simulationIndex main #choice_area .step03_layout .choice_inner input[type="radio"]:checked+label{background:#eef7fc;border-width:2px}#simulationIndex main #choice_area .step01_layout .choice_inner .anime_box,#simulationIndex main #choice_area .step02_layout .choice_inner .anime_box,#simulationIndex main #choice_area .step03_layout .choice_inner .anime_box{animation:slide_box 0.5s ease-out 0s 1 forwards}#simulationIndex main #choice_area .step01_layout .choice_inner .anime_box:nth-of-type(1),#simulationIndex main #choice_area .step02_layout .choice_inner .anime_box:nth-of-type(1),#simulationIndex main #choice_area .step03_layout .choice_inner .anime_box:nth-of-type(1){animation-delay:0.04s}#simulationIndex main #choice_area .step01_layout .choice_inner .anime_box:nth-of-type(2),#simulationIndex main #choice_area .step02_layout .choice_inner .anime_box:nth-of-type(2),#simulationIndex main #choice_area .step03_layout .choice_inner .anime_box:nth-of-type(2){animation-delay:0.08s}#simulationIndex main #choice_area .step01_layout .choice_inner .anime_box:nth-of-type(3),#simulationIndex main #choice_area .step02_layout .choice_inner .anime_box:nth-of-type(3),#simulationIndex main #choice_area .step03_layout .choice_inner .anime_box:nth-of-type(3){animation-delay:0.12s}#simulationIndex main #choice_area .step01_layout .choice_inner .anime_box:nth-of-type(4),#simulationIndex main #choice_area .step02_layout .choice_inner .anime_box:nth-of-type(4),#simulationIndex main #choice_area .step03_layout .choice_inner .anime_box:nth-of-type(4){animation-delay:0.16s}#simulationIndex main #choice_area .step01_layout .choice_inner .anime_box:nth-of-type(5),#simulationIndex main #choice_area .step02_layout .choice_inner .anime_box:nth-of-type(5),#simulationIndex main #choice_area .step03_layout .choice_inner .anime_box:nth-of-type(5){animation-delay:0.2s}#simulationIndex main #choice_area .step01_layout .choice_inner .anime_box:nth-of-type(6),#simulationIndex main #choice_area .step02_layout .choice_inner .anime_box:nth-of-type(6),#simulationIndex main #choice_area .step03_layout .choice_inner .anime_box:nth-of-type(6){animation-delay:0.24s}#simulationIndex main #result_area{display:none;padding-top:40px}#simulationIndex main #result_area .color-btn{margin:auto}#simulationIndex main #result_area h2{position:relative;color:#0080cb;border-left:4px solid #0080cb;background-size:auto auto;background-color:#eef7fc;background-image:repeating-linear-gradient(-45deg, transparent, transparent 7px, #b9dcf0 7px, #b9dcf0 9px);padding:30px;margin-bottom:20px}#simulationIndex main #result_area h2 span{background:url("../../simulation/img/ico_plans.png") no-repeat left center/auto;padding-left:50px}#simulationIndex main #result_area h2 span:after{content:url("../../simulation/img/pho_phone.png");position:absolute;bottom:-10px;right:20px}#simulationIndex main #result_area strong{color:#0080cb;font-size:18px;font-size:1.8rem}#simulationIndex main #result_area p{margin-bottom:10px}#simulationIndex main #result_area .info_list{display:flex;align-items:center;flex-wrap:wrap;background-color:#eef7fc;border:1px solid #0080cb;border-radius:6px;padding:5px 20px;margin-bottom:14px}#simulationIndex main #result_area .info_list li{margin:6px 0;margin-right:20px;color:#0080cb}#simulationIndex main #result_area .info_list li .tl{position:relative;display:inline-block;border-radius:4px;padding:3px 8px;margin-right:25px;background-color:#0080cb;color:#fff;font-size:14px;font-size:1.4rem}#simulationIndex main #result_area .info_list li .tl::after{content:'';display:block;position:absolute;top:0;bottom:0;right:-18px;margin:auto 0;height:1px;width:18px;border-top:1px dotted #0080cb}#simulationIndex main #result_area table{border:1px solid #0080cb;font-size:14px;font-size:1.4rem;width:100%;margin-bottom:0}#simulationIndex main #result_area table th,#simulationIndex main #result_area table td{padding:4px;color:#0080cb;border:1px solid #0080cb;width:8.3%}#simulationIndex main #result_area table tr td:first-child,#simulationIndex main #result_area table tr th:first-child{width:5%}#simulationIndex main #result_area table tr td:first-child{white-space:nowrap}#simulationIndex main #result_area table th{background:#eef7fc;font-weight:normal}#simulationIndex main #result_area table td{text-align:center}#simulationIndex main #result_area table thead th{padding-left:7px;width:auto}#simulationIndex main #result_area .mid_term_box{text-align:center;margin:0;border:1px solid #0080cb;background-color:#eef7fc;padding:20px;color:#0080cb}#simulationIndex main #result_area .num{font-size:12px;font-size:1.2rem;display:inline-block;background-color:#0080cb;color:#fff;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;margin-left:4px}#simulationIndex main #result_area .mid_arrow_dwn{background:url(../img/ico/ico_3arrow_dwn_blue.svg) no-repeat center/auto 100%;margin:12px 0;text-align:center;height:26px;width:100%}#simulationIndex main #result_area .gino,#simulationIndex main #result_area .gakka{position:relative;padding-left:25px}#simulationIndex main #result_area .gino{background:#f0f5ee}#simulationIndex main #result_area .gino::before{content:"";background:url("../img/ico/ico_gino.png") center/cover;width:27px;height:13px;display:inline-block;position:absolute;top:0;bottom:0;margin:auto;left:6px;zoom:.8;opacity:.7}#simulationIndex main #result_area .gakka{background:#f4ecfb}#simulationIndex main #result_area .gakka::before{content:"";background:url("../img/ico/ico_gakka.png") center/cover;width:20px;height:15px;display:inline-block;position:absolute;top:0;bottom:0;margin:auto;left:6px;zoom:.8;opacity:.7}#simulationIndex main #result_area .holiday{background:#fef1bd}#simulationIndex main #result_area .test{background:#febcbd}#simulationIndex main #result_area .clear_btn{margin:12px auto 0;font-weight:bold;color:#fff;background:#0080cb;border-radius:5px;padding:12px 0;width:40%;display:block}.error main section{margin-bottom:40px}.error main section:last-child li:last-child::after{top:16px}.error main .bdr-btn{width:15%;padding:3px 0;margin-right:5px;font-size:15px;font-size:1.5rem;margin-top:5px}.error main ul li{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.error main a[href$="entetsu-drivingschool.co.jp/"]{color:#0080cb;border-bottom:1px solid}#policyIndex main .catch,#agreementIndex main .catch{color:#0080cb;font-size:18px;font-size:1.8rem}#policyIndex main .box,#agreementIndex main .box{border:1px solid #0080cb;margin-top:30px;border-top:0}#policyIndex main .box h3,#agreementIndex main .box h3{margin-bottom:0}#policyIndex main .box p,#agreementIndex main .box p{padding:20px}#policyIndex main ol,#agreementIndex main ol{margin:30px 0}#policyIndex main ol li,#agreementIndex main ol li{padding-top:1.3em;padding-bottom:1.3em;border-top:1px solid #0080cb}#policyIndex main ol li:before,#agreementIndex main ol li:before{top:1.5em}#policyIndex main ol li:last-child,#agreementIndex main ol li:last-child{border-bottom:1px solid #0080cb}#policyIndex main ol li ol,#agreementIndex main ol li ol{margin:20px 0 10px 15px}#policyIndex main ol li ol>li,#agreementIndex main ol li ol>li{list-style-type:decimal}#policyIndex main ol li li,#agreementIndex main ol li li{border:none;padding:10px 0}#policyIndex main ol li:last-child,#agreementIndex main ol li:last-child{border-bottom:none}body.entetsu.access main section{margin-bottom:30px}body.entetsu.access main .map iframe{width:100%;height:600px}body.entetsu.access main .access_box{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}body.entetsu.access main .access_box strong{color:#23B1C7;font-size:18px;font-size:1.8rem;margin-bottom:10px;display:block}body.entetsu.access main .access_box .photo{width:45%}body.entetsu.access main .access_box .photo img{width:100%;height:auto}body.entetsu.access main .access_box .txtArea{width:52%}body.entetsu.access main .access_box .transportation{font-size:14px;font-size:1.4rem}body.entetsu.access main .transfer_box{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}body.entetsu.access main .transfer_box .photo{width:30%}body.entetsu.access main .transfer_box .photo img{width:80%;height:auto}body.entetsu.access main .transfer_box .aspect5-7{position:relative}body.entetsu.access main .transfer_box .aspect5-7:before{content:"";display:block;padding-top:75%}body.entetsu.access main .transfer_box .aspect5-7 .aspect_innner{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.entetsu.access main .transfer_box .txtArea{width:67%}body.entetsu.access main .transfer_box .txtArea .point{margin-bottom:10px}body.entetsu.access main .transfer_box .txtArea .point p{background:#23B1C7;border-radius:6px;color:#fff;padding:5px 30px;font-size:25px;font-size:2.5rem;display:inline-block;margin-right:10px}body.entetsu.access main .transfer_box .txtArea .catch{color:#23B1C7;font-size:25px;font-size:2.5rem;margin-bottom:10px}body.entetsu.access main .transfer_box .txtArea .house_flow{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}body.entetsu.access main .transfer_box .txtArea .house_flow svg .cls-1{fill:#fff0;stroke:#23B1C7}body.entetsu.access main .transfer_box .txtArea .house_flow .school_name,body.entetsu.access main .transfer_box .txtArea .house_flow .house{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}body.entetsu.access main .transfer_box .txtArea .house_flow .house{background:rgba(35,177,199,0.1);width:80px;height:80px;border-radius:50%;color:#23B1C7}body.entetsu.access main .transfer_box .txtArea .house_flow .house svg{transform:scale(0.8)}body.entetsu.access main .transfer_box .txtArea .house_flow .school_name{background:#23B1C7;color:#fff;border-radius:6px;padding:10px 20px}body.entetsu.access main .transfer_box .txtArea .house_flow .school_name svg .cls-1{fill:#fff;stroke:#fff}body.entetsu.access main .transfer_box .txtArea .house_flow .school_name svg{margin-bottom:5px}body.entetsu.access main .transfer_box .txtArea .house_flow .bus{transform:scale(-1, 1)}body.entetsu.access main .transfer_box .txtArea .house_flow .arrow{transform:scale(0.7)}body.entetsu.access main .pin_icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}body.entetsu.access main .pin_icon svg{margin-right:10px}body.entetsu.access main .pin_icon svg .cls-1{fill:#23B1C7}body.iwata.access main section{margin-bottom:30px}body.iwata.access main .map iframe{width:100%;height:600px}body.iwata.access main .access_box{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}body.iwata.access main .access_box strong{color:#28BB7B;font-size:18px;font-size:1.8rem;margin-bottom:10px;display:block}body.iwata.access main .access_box .photo{width:45%}body.iwata.access main .access_box .photo img{width:100%;height:auto}body.iwata.access main .access_box .txtArea{width:52%}body.iwata.access main .access_box .transportation{font-size:14px;font-size:1.4rem}body.iwata.access main .transfer_box{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}body.iwata.access main .transfer_box .photo{width:30%}body.iwata.access main .transfer_box .photo img{width:80%;height:auto}body.iwata.access main .transfer_box .aspect5-7{position:relative}body.iwata.access main .transfer_box .aspect5-7:before{content:"";display:block;padding-top:75%}body.iwata.access main .transfer_box .aspect5-7 .aspect_innner{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.iwata.access main .transfer_box .txtArea{width:67%}body.iwata.access main .transfer_box .txtArea .point{margin-bottom:10px}body.iwata.access main .transfer_box .txtArea .point p{background:#28BB7B;border-radius:6px;color:#fff;padding:5px 30px;font-size:25px;font-size:2.5rem;display:inline-block;margin-right:10px}body.iwata.access main .transfer_box .txtArea .catch{color:#28BB7B;font-size:25px;font-size:2.5rem;margin-bottom:10px}body.iwata.access main .transfer_box .txtArea .house_flow{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}body.iwata.access main .transfer_box .txtArea .house_flow svg .cls-1{fill:#fff0;stroke:#28BB7B}body.iwata.access main .transfer_box .txtArea .house_flow .school_name,body.iwata.access main .transfer_box .txtArea .house_flow .house{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}body.iwata.access main .transfer_box .txtArea .house_flow .house{background:rgba(40,187,123,0.1);width:80px;height:80px;border-radius:50%;color:#28BB7B}body.iwata.access main .transfer_box .txtArea .house_flow .house svg{transform:scale(0.8)}body.iwata.access main .transfer_box .txtArea .house_flow .school_name{background:#28BB7B;color:#fff;border-radius:6px;padding:10px 20px}body.iwata.access main .transfer_box .txtArea .house_flow .school_name svg .cls-1{fill:#fff;stroke:#fff}body.iwata.access main .transfer_box .txtArea .house_flow .school_name svg{margin-bottom:5px}body.iwata.access main .transfer_box .txtArea .house_flow .bus{transform:scale(-1, 1)}body.iwata.access main .transfer_box .txtArea .house_flow .arrow{transform:scale(0.7)}body.iwata.access main .pin_icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}body.iwata.access main .pin_icon svg{margin-right:10px}body.iwata.access main .pin_icon svg .cls-1{fill:#28BB7B}body.chubu.access main section{margin-bottom:30px}body.chubu.access main .map iframe{width:100%;height:600px}body.chubu.access main .access_box{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}body.chubu.access main .access_box strong{color:#A35BA7;font-size:18px;font-size:1.8rem;margin-bottom:10px;display:block}body.chubu.access main .access_box .photo{width:45%}body.chubu.access main .access_box .photo img{width:100%;height:auto}body.chubu.access main .access_box .txtArea{width:52%}body.chubu.access main .access_box .transportation{font-size:14px;font-size:1.4rem}body.chubu.access main .transfer_box{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}body.chubu.access main .transfer_box .photo{width:30%}body.chubu.access main .transfer_box .photo img{width:80%;height:auto}body.chubu.access main .transfer_box .aspect5-7{position:relative}body.chubu.access main .transfer_box .aspect5-7:before{content:"";display:block;padding-top:75%}body.chubu.access main .transfer_box .aspect5-7 .aspect_innner{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.chubu.access main .transfer_box .txtArea{width:67%}body.chubu.access main .transfer_box .txtArea .point{margin-bottom:10px}body.chubu.access main .transfer_box .txtArea .point p{background:#A35BA7;border-radius:6px;color:#fff;padding:5px 30px;font-size:25px;font-size:2.5rem;display:inline-block;margin-right:10px}body.chubu.access main .transfer_box .txtArea .catch{color:#A35BA7;font-size:25px;font-size:2.5rem;margin-bottom:10px}body.chubu.access main .transfer_box .txtArea .house_flow{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}body.chubu.access main .transfer_box .txtArea .house_flow svg .cls-1{fill:#fff0;stroke:#A35BA7}body.chubu.access main .transfer_box .txtArea .house_flow .school_name,body.chubu.access main .transfer_box .txtArea .house_flow .house{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}body.chubu.access main .transfer_box .txtArea .house_flow .house{background:rgba(163,91,167,0.1);width:80px;height:80px;border-radius:50%;color:#A35BA7}body.chubu.access main .transfer_box .txtArea .house_flow .house svg{transform:scale(0.8)}body.chubu.access main .transfer_box .txtArea .house_flow .school_name{background:#A35BA7;color:#fff;border-radius:6px;padding:10px 20px}body.chubu.access main .transfer_box .txtArea .house_flow .school_name svg .cls-1{fill:#fff;stroke:#fff}body.chubu.access main .transfer_box .txtArea .house_flow .school_name svg{margin-bottom:5px}body.chubu.access main .transfer_box .txtArea .house_flow .bus{transform:scale(-1, 1)}body.chubu.access main .transfer_box .txtArea .house_flow .arrow{transform:scale(0.7)}body.chubu.access main .pin_icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}body.chubu.access main .pin_icon svg{margin-right:10px}body.chubu.access main .pin_icon svg .cls-1{fill:#A35BA7}body.fukuroi.access main section{margin-bottom:30px}body.fukuroi.access main .map iframe{width:100%;height:600px}body.fukuroi.access main .access_box{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}body.fukuroi.access main .access_box strong{color:#59C4B5;font-size:18px;font-size:1.8rem;margin-bottom:10px;display:block}body.fukuroi.access main .access_box .photo{width:45%}body.fukuroi.access main .access_box .photo img{width:100%;height:auto}body.fukuroi.access main .access_box .txtArea{width:52%}body.fukuroi.access main .access_box .transportation{font-size:14px;font-size:1.4rem}body.fukuroi.access main .transfer_box{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}body.fukuroi.access main .transfer_box .photo{width:30%}body.fukuroi.access main .transfer_box .photo img{width:80%;height:auto}body.fukuroi.access main .transfer_box .aspect5-7{position:relative}body.fukuroi.access main .transfer_box .aspect5-7:before{content:"";display:block;padding-top:75%}body.fukuroi.access main .transfer_box .aspect5-7 .aspect_innner{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.fukuroi.access main .transfer_box .txtArea{width:67%}body.fukuroi.access main .transfer_box .txtArea .point{margin-bottom:10px}body.fukuroi.access main .transfer_box .txtArea .point p{background:#59C4B5;border-radius:6px;color:#fff;padding:5px 30px;font-size:25px;font-size:2.5rem;display:inline-block;margin-right:10px}body.fukuroi.access main .transfer_box .txtArea .catch{color:#59C4B5;font-size:25px;font-size:2.5rem;margin-bottom:10px}body.fukuroi.access main .transfer_box .txtArea .house_flow{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}body.fukuroi.access main .transfer_box .txtArea .house_flow svg .cls-1{fill:#fff0;stroke:#59C4B5}body.fukuroi.access main .transfer_box .txtArea .house_flow .school_name,body.fukuroi.access main .transfer_box .txtArea .house_flow .house{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}body.fukuroi.access main .transfer_box .txtArea .house_flow .house{background:rgba(89,196,181,0.1);width:80px;height:80px;border-radius:50%;color:#59C4B5}body.fukuroi.access main .transfer_box .txtArea .house_flow .house svg{transform:scale(0.8)}body.fukuroi.access main .transfer_box .txtArea .house_flow .school_name{background:#59C4B5;color:#fff;border-radius:6px;padding:10px 20px}body.fukuroi.access main .transfer_box .txtArea .house_flow .school_name svg .cls-1{fill:#fff;stroke:#fff}body.fukuroi.access main .transfer_box .txtArea .house_flow .school_name svg{margin-bottom:5px}body.fukuroi.access main .transfer_box .txtArea .house_flow .bus{transform:scale(-1, 1)}body.fukuroi.access main .transfer_box .txtArea .house_flow .arrow{transform:scale(0.7)}body.fukuroi.access main .pin_icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}body.fukuroi.access main .pin_icon svg{margin-right:10px}body.fukuroi.access main .pin_icon svg .cls-1{fill:#59C4B5}body.hamamatsu.access main section{margin-bottom:30px}body.hamamatsu.access main .map iframe{width:100%;height:600px}body.hamamatsu.access main .access_box{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}body.hamamatsu.access main .access_box strong{color:#7AC367;font-size:18px;font-size:1.8rem;margin-bottom:10px;display:block}body.hamamatsu.access main .access_box .photo{width:45%}body.hamamatsu.access main .access_box .photo img{width:100%;height:auto}body.hamamatsu.access main .access_box .txtArea{width:52%}body.hamamatsu.access main .access_box .transportation{font-size:14px;font-size:1.4rem}body.hamamatsu.access main .transfer_box{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}body.hamamatsu.access main .transfer_box .photo{width:30%}body.hamamatsu.access main .transfer_box .photo img{width:80%;height:auto}body.hamamatsu.access main .transfer_box .aspect5-7{position:relative}body.hamamatsu.access main .transfer_box .aspect5-7:before{content:"";display:block;padding-top:75%}body.hamamatsu.access main .transfer_box .aspect5-7 .aspect_innner{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.hamamatsu.access main .transfer_box .txtArea{width:67%}body.hamamatsu.access main .transfer_box .txtArea .point{margin-bottom:10px}body.hamamatsu.access main .transfer_box .txtArea .point p{background:#7AC367;border-radius:6px;color:#fff;padding:5px 30px;font-size:25px;font-size:2.5rem;display:inline-block;margin-right:10px}body.hamamatsu.access main .transfer_box .txtArea .catch{color:#7AC367;font-size:25px;font-size:2.5rem;margin-bottom:10px}body.hamamatsu.access main .transfer_box .txtArea .house_flow{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}body.hamamatsu.access main .transfer_box .txtArea .house_flow svg .cls-1{fill:#fff0;stroke:#7AC367}body.hamamatsu.access main .transfer_box .txtArea .house_flow .school_name,body.hamamatsu.access main .transfer_box .txtArea .house_flow .house{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}body.hamamatsu.access main .transfer_box .txtArea .house_flow .house{background:rgba(122,195,103,0.1);width:80px;height:80px;border-radius:50%;color:#7AC367}body.hamamatsu.access main .transfer_box .txtArea .house_flow .house svg{transform:scale(0.8)}body.hamamatsu.access main .transfer_box .txtArea .house_flow .school_name{background:#7AC367;color:#fff;border-radius:6px;padding:10px 20px}body.hamamatsu.access main .transfer_box .txtArea .house_flow .school_name svg .cls-1{fill:#fff;stroke:#fff}body.hamamatsu.access main .transfer_box .txtArea .house_flow .school_name svg{margin-bottom:5px}body.hamamatsu.access main .transfer_box .txtArea .house_flow .bus{transform:scale(-1, 1)}body.hamamatsu.access main .transfer_box .txtArea .house_flow .arrow{transform:scale(0.7)}body.hamamatsu.access main .pin_icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}body.hamamatsu.access main .pin_icon svg{margin-right:10px}body.hamamatsu.access main .pin_icon svg .cls-1{fill:#7AC367}body.hamaoka.access main section{margin-bottom:30px}body.hamaoka.access main .map iframe{width:100%;height:600px}body.hamaoka.access main .access_box{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}body.hamaoka.access main .access_box strong{color:#7A79D4;font-size:18px;font-size:1.8rem;margin-bottom:10px;display:block}body.hamaoka.access main .access_box .photo{width:45%}body.hamaoka.access main .access_box .photo img{width:100%;height:auto}body.hamaoka.access main .access_box .txtArea{width:52%}body.hamaoka.access main .access_box .transportation{font-size:14px;font-size:1.4rem}body.hamaoka.access main .transfer_box{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}body.hamaoka.access main .transfer_box .photo{width:30%}body.hamaoka.access main .transfer_box .photo img{width:80%;height:auto}body.hamaoka.access main .transfer_box .aspect5-7{position:relative}body.hamaoka.access main .transfer_box .aspect5-7:before{content:"";display:block;padding-top:75%}body.hamaoka.access main .transfer_box .aspect5-7 .aspect_innner{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.hamaoka.access main .transfer_box .txtArea{width:67%}body.hamaoka.access main .transfer_box .txtArea .point{margin-bottom:10px}body.hamaoka.access main .transfer_box .txtArea .point p{background:#7A79D4;border-radius:6px;color:#fff;padding:5px 30px;font-size:25px;font-size:2.5rem;display:inline-block;margin-right:10px}body.hamaoka.access main .transfer_box .txtArea .catch{color:#7A79D4;font-size:25px;font-size:2.5rem;margin-bottom:10px}body.hamaoka.access main .transfer_box .txtArea .house_flow{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}body.hamaoka.access main .transfer_box .txtArea .house_flow svg .cls-1{fill:#fff0;stroke:#7A79D4}body.hamaoka.access main .transfer_box .txtArea .house_flow .school_name,body.hamaoka.access main .transfer_box .txtArea .house_flow .house{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}body.hamaoka.access main .transfer_box .txtArea .house_flow .house{background:rgba(122,121,212,0.1);width:80px;height:80px;border-radius:50%;color:#7A79D4}body.hamaoka.access main .transfer_box .txtArea .house_flow .house svg{transform:scale(0.8)}body.hamaoka.access main .transfer_box .txtArea .house_flow .school_name{background:#7A79D4;color:#fff;border-radius:6px;padding:10px 20px}body.hamaoka.access main .transfer_box .txtArea .house_flow .school_name svg .cls-1{fill:#fff;stroke:#fff}body.hamaoka.access main .transfer_box .txtArea .house_flow .school_name svg{margin-bottom:5px}body.hamaoka.access main .transfer_box .txtArea .house_flow .bus{transform:scale(-1, 1)}body.hamaoka.access main .transfer_box .txtArea .house_flow .arrow{transform:scale(0.7)}body.hamaoka.access main .pin_icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}body.hamaoka.access main .pin_icon svg{margin-right:10px}body.hamaoka.access main .pin_icon svg .cls-1{fill:#7A79D4}body.entetsu.access main .transfer_box .photo{background:url("../img/bg/bg_stripe_entetsu.svg") center repeat}body.hamamatsu.access main .transfer_box .photo{background:url("../img/bg/bg_stripe_hamamatsu.svg") center repeat}body.iwata.access main .transfer_box .photo{background:url("../img/bg/bg_stripe_iwata.svg") center repeat}body.fukuroi.access main .transfer_box .photo{background:url("../img/bg/bg_stripe_fukuroi.svg") center repeat}body.hamaoka.access main .transfer_box .photo{background:url("../img/bg/bg_stripe_hamaoka.svg") center repeat}body.chubu.access main .transfer_box .photo{background:url("../img/bg/bg_stripe_chubu.svg") center repeat}body #wrapper main #license_area .inner_wrap{margin-bottom:0}body #wrapper main #license_area .inner_wrap .license_list .license_box{width:50%}#faqIndex .faq_list .faq_box a{color:#0080cb;text-decoration:underline}body#agreementIndex main .catch{text-align:center}body#agreementIndex main h3{color:#0080cb;margin-bottom:10px;font-size:20px;font-size:2rem;font-weight:bold}body#agreementIndex main h4{margin-bottom:20px;margin-top:30px}body#agreementIndex main table .add dt{color:#0080cb;display:block;font-weight:bold}body#agreementIndex main ol p{margin-bottom:10px}body#agreementIndex main ol li>ol{margin:0 0 0 15px}body#agreementIndex main .base_list li{padding-left:17px}body#agreementIndex main .base_list li:after{top:18px}@media all and (-ms-high-contrast: none){*::-ms-backdrop,body.school main #searchArea #sp_s_navigation .s_navi_btn.inputed .ckd_data{padding:5px 0}}
