﻿body.renew *{font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}body.renew #wrapper{padding-top:0}@media screen and (max-width: 768px){body.renew #wrapper.confirm,body.renew #wrapper.finish{padding-top:35px}}body.renew .input .main.innerCont{padding-bottom:0}body.renew form input[type=radio]+label:after{left:4px;margin-top:-6px}@media screen and (max-width: 768px){body.renew form input[type=radio]+label:after{left:5px}}body.renew form select{font-size:1.3rem}@media screen and (max-width: 768px){body.renew form select{font-size:1.6rem}}body.renew form select.size03{width:160px}body.renew .formArea table tr th span.required{margin-top:4px}@media screen and (max-width: 768px){body.renew .formArea table tr th span.required{margin-top:5px}}body.renew .formArea table tr.address b{font-size:1.5rem}@media screen and (max-width: 768px){body.renew .formArea table tr.address b{font-size:1.2rem}}body.renew .btnLarge.orange a{color:#fff}body.renew #phone a[href^="tel:"]{color:inherit}body.renew #phone a[href^="tel:"] span{background:none}body.renew .meeting.top .main #contents{margin:0 auto;float:none}body.renew .meeting.top #select{padding-top:100px}@media screen and (max-width: 768px){body.renew .meeting.top #select{padding-top:35px}}.inquiryCont .panelList{justify-content:center}.btnLarge.orange{margin:0 auto 50px !important;width:fit-content}@media screen and (max-width: 768px){.btnLarge.orange{width:auto}}.btnLarge.orange a{background-color:#ff9549;padding:0 80px;display:flex;align-items:center;justify-content:center;line-height:1.5;font-size:20px;white-space:nowrap}@media screen and (max-width: 768px){.btnLarge.orange a{font-size:1.5rem;padding:0 80px 0 60px}}.btnLarge.orange a:after{background:url(../images/icon_arrow_02_t.png) 0 0/100% no-repeat;right:15px}_:-ms-lang(x)::-ms-backdrop,.btnLarge.orange a{padding:0}#mvTtl{background:#7dcdf4}.inst #mvTtl{background:#7dcdf4}.inst .inquiryCont .panelList .listInst{display:none}@media screen and (max-width: 768px){.inst .inquiryCont .panelList li{width:100%}.inst .inquiryCont .panelList li.listEnter p{padding:17px 0 17px 25px;font-size:2.2rem;font-weight:600}.inst .inquiryCont .panelList li.listEnter p small{font-size:1.6rem;font-weight:400;margin-top:2px}.inst .inquiryCont .panelList li.listEnter p::after{width:40px;height:40px;margin-top:-20px;right:20px;background:url(/lil/assets/images/sp/icon_arrow_02_o.png) 0 0/100% auto no-repeat}}.selectTtl{color:#7ecdf4;border-bottom:2px solid #7ecdf4;font-size:2.5rem;font-weight:600;padding-bottom:10px;margin-bottom:18px;line-height:1.5;text-wrap:auto}@media screen and (max-width: 768px){.selectTtl{font-size:2.3rem}}@media screen and (max-width: 768px){.selectTxt{font-size:1.5rem;line-height:1.6 !important}}.mapBox{height:450px;position:relative;margin-top:-30px}@media screen and (max-width: 768px){.mapBox{height:auto;margin:35px 0 10px}}.mapBox .mapLink{position:relative;z-index:2}@media screen and (max-width: 768px){.mapBox .mapLink{display:grid;grid-template-columns:1fr 1fr;gap:10px}}.mapBox .mapLink li{position:absolute;font-size:1.6rem;line-height:1.37;font-weight:600}@media screen and (max-width: 768px){.mapBox .mapLink li{position:static}}.mapBox .mapLink li a{display:inline-block;padding-left:18px;color:#666;position:relative;background-image:url(../images/icon_arrow_01.png);background-repeat:no-repeat;background-position:top 3px left;background-size:13px}@media screen and (max-width: 768px){.mapBox .mapLink li a{color:#fff;background:#7ecdf4;padding:0;display:flex;align-items:center;justify-content:center;border-radius:100px;height:50px}}@media print,screen and (min-width: 769px){.mapBox .mapLink li a:hover{color:#ff9549;background-image:url(../images/icon_arrow_01_o.png);background-repeat:no-repeat;background-position:top 3px left;background-size:13px}}.mapBox .mapLink li a span{background:none;transition:none;font-weight:600;opacity:1 !important}@media screen and (max-width: 768px){.mapBox .mapLink li a.is-active{background:#ff9549}}.mapBox .mapLink li.reg01{top:126px;left:498px}.mapBox .mapLink li.reg02{top:240px;left:456px}.mapBox .mapLink li.reg03{top:335px;left:367px}.mapBox .mapLink li.reg04{top:335px;left:265px}.mapBox .mapLink li.reg05{top:194px;left:174px}.mapBox .mapLink li.reg06{top:388px;left:86px}.mapBox .mapImg{position:absolute;top:0;left:75px;width:499px;height:373px;z-index:1}.mapBox .mapImg li{position:absolute;top:0;left:0;line-height:0;opacity:0}.mapBox .mapImg li.active{opacity:1}.meeting #header #nav .gNav li.nav05 a{color:#64c5f5}@media screen and (max-width: 768px){.meeting #header #nav .gNav li.nav05 a{color:#fff}}@media screen and (max-width: 768px){.meeting #select .ttl01+p{line-height:1.5}}.meeting .selectReg select{width:100%}.meeting .tab{margin-top:65px}@media screen and (max-width: 768px){.meeting .tab{margin-top:25px}}.meeting .tabList.three li{height:50px;background:#999}@media screen and (max-width: 768px){.meeting .tabList.three li{height:55px;padding-top:17px}}.meeting .tabList.three li.active{background:#ff9549}.meeting .tabList.three li.active::after{border-color:#ff9549 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.meeting .tabList.three li::after{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media print,screen and (min-width: 769px){.meeting .tabList.three li::after{border-width:11px 11px 0 11px;bottom:-11px}}.meeting .tabList.three li>span{font-size:1.8rem;font-weight:500;padding:0;min-height:auto}@media screen and (max-width: 768px){.meeting .tabList.three li>span{font-size:1.6rem;font-weight:600}}.meeting .tab>div:not(.scroll):not(.tabWrp):not(.listWrp),.meeting .tab .tabWrp>div{padding:0}.meeting .tab>div:not(.scroll):not(.tabWrp):not(.listWrp) .tabTtl,.meeting .tab .tabWrp>div .tabTtl{font-size:1.6rem;font-weight:600;line-height:1.5;padding:12px 26px;color:#fff;background:#7dcdf4;margin-bottom:14px}@media screen and (max-width: 768px){.meeting .tab>div:not(.scroll):not(.tabWrp):not(.listWrp) .tabTtl,.meeting .tab .tabWrp>div .tabTtl{padding:16px 16px}}@media screen and (max-width: 768px){.meeting .tabContent{padding:0 16px}}.meeting .tabContent .tableList.sp dl{border-bottom:1px solid #d7d7d7}.meeting .tabContent .tableList.sp dl+dl{margin-top:10px}.meeting .tabContent .tableList.sp dl dt{background:#7dcdf4;border:1px solid #d7d7d7;text-align:left;padding:10px 16px;font-size:1.6rem;line-height:1.5}.meeting .tabContent .tableList.sp dl dd{flex-direction:column}.meeting .tabContent .tableList.sp table{width:100%}.meeting .tabContent .tableList.sp table tr{line-height:1.5}.meeting .tabContent .tableList.sp table tr th,.meeting .tabContent .tableList.sp table tr td{padding-bottom:5px}.meeting .tabContent .tableList.sp table th{width:40px;text-align:left}@media print,screen and (min-width: 769px){.meeting .tabContent .tableList th{background:#7dcdf4}}@media print,screen and (min-width: 769px){.meeting .tabContent .tableList td{padding:15px 10px}}.meeting .tabContent .tableList .titleRegion{min-width:60px}.meeting .tabContent .tableList .titleRegion p{display:inline-block;writing-mode:vertical-rl;white-space:nowrap;text-orientation:upright;letter-spacing:.1em;margin-bottom:0 !important}.meeting .tabContent .tableList .listAccess{padding:0}@media print,screen and (min-width: 769px){.meeting .tabContent .tableList .listAccess>ul{max-width:450px}}.meeting .tabContent .tableList .listAccess>ul>li{padding:10px 20px;border-bottom:1px solid #d7d7d7}.meeting .tabContent .tableList .listAccess>ul>li:last-child{border-bottom:none}.meeting .tabContent .tableList .txtAccess{padding:2px 0 2px 34px;line-height:1.5}@media screen and (max-width: 768px){.meeting .tabContent .tableList .txtAccess{width:100%;margin:8px auto 0;padding-left:27px}}.meeting .tabContent .tableList .txtAccess.train{background:url(../images/icon_train.png) no-repeat left center;background-size:25px;margin-bottom:0 !important}@media screen and (max-width: 768px){.meeting .tabContent .tableList .txtAccess.train{background-size:22px}}.meeting .tabContent .tableList .linkArea{width:100%;white-space:nowrap}@media print,screen and (min-width: 769px){.meeting .tabContent .tableList .linkArea li{display:inline-block}}@media screen and (max-width: 768px){.meeting .tabContent .tableList .linkArea li{margin-top:10px}}@media print,screen and (min-width: 769px){.meeting .tabContent .tableList .linkArea li+li{margin-left:15px}}@media screen and (max-width: 768px){.meeting .tabContent .tableList .linkArea li+li{margin-top:10px}}.meeting .tabContent .tableList .linkArea li .btnDefault{width:254px}@media screen and (max-width: 768px){.meeting .tabContent .tableList .linkArea li .btnDefault{width:275px;margin:0 auto}}@media print,screen and (max-width: 340px){.meeting .tabContent .tableList .linkArea li .btnDefault{width:100%}}.meeting .tabContent .tableList .linkArea li .btnDefault a{height:35px;font-size:1.4rem;padding:10px 7px 0 0}@media screen and (max-width: 768px){.meeting .tabContent .tableList .linkArea li .btnDefault a{font-size:1.5rem;border-radius:60px;height:40px;padding-top:12px}}.meeting .tabContent .tableList .linkArea li .btnDefault a::after{content:"";width:14px;height:14px;position:absolute;top:50%;margin-top:-7px;background-position:0 0;background-repeat:no-repeat;background-size:100%;right:10px}.meeting .tabContent .tableList .linkArea li .btnDefault.orange a{background:#ff9549;color:#fff}.meeting .tabContent .tableList .linkArea li .btnDefault.orange a::after{background-image:url(../images/icon_arrow_02_o2.png)}.meeting .tabContent .tableList .linkArea li p{margin-bottom:0 !important}.meeting .tabContent .notes{margin-top:15px}.meeting .tabContent .notes li{color:#666;font-size:1.2rem}@media screen and (max-width: 768px){.meeting .tabContent .notes li{color:#333}}.meeting .tabContent .notes li::before{font-size:1.2rem}@media print,screen and (min-width: 769px){.meeting .tabContent .notes li+li{margin-top:4px}}.meeting .tabContent .nodata{text-align:center;padding:40px 0}.meeting .tabContent .nodata p{font-size:1.5rem}@media screen and (max-width: 768px){.meeting #mail.contactArea{margin-top:40px}}@media print,screen and (min-width: 769px){.meeting #mail>.ttl01{margin-bottom:35px}}@media screen and (max-width: 768px){.meeting #mail>.ttl01{margin-top:40px}}@media print,screen and (min-width: 769px){.meeting #mail .btnLarge{width:540px;margin:0 auto}}@media screen and (max-width: 768px){.meeting #mail .btnLarge{min-width:302px}}@media print,screen and (max-width: 340px){.meeting #mail .btnLarge{min-width:280px}}@media print,screen and (min-width: 769px){.meeting #mail .btnLarge a{font-size:2rem;height:85px;padding:32px 14px 0 0}}.meeting #dial.contactArea{margin-top:50px}@media screen and (max-width: 768px){.meeting #dial.contactArea{margin-top:40px}}.meeting #dial.contactArea .ttl01{margin-top:50px}@media screen and (max-width: 768px){.meeting #dial.contactArea .ttl01{margin-top:40px}}.meeting #side ul li.meeting a,.meeting #bottomNav ul li.meeting a{background-color:#ebf8ff}#cboxContent{padding:40px 0}@media screen and (max-width: 768px){#cboxContent{padding:40px 0}}#cboxLoadedContent{padding:40px 47px}@media screen and (max-width: 768px){#cboxLoadedContent{padding:16px}}#cboxClose{transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media print,screen and (min-width: 769px){#cboxClose:hover{opacity:.8}}.detailInner #classroomMapDetail,#detail .detailInner #classroomMapDetail{width:100%;height:0;box-sizing:border-box;margin:0 auto 25px;padding-top:62.5%}@media screen and (max-width: 768px){.detailInner #classroomMapDetail,#detail .detailInner #classroomMapDetail{margin:0 auto 15px;padding-top:54.6%}}.detailInner .btnPrint,#detail .detailInner .btnPrint{margin:0 auto 30px}.detailInner .btnPrint a,#detail .detailInner .btnPrint a{box-sizing:border-box}.detailInner table,#detail .detailInner table{width:100%}.detailInner table tr,#detail .detailInner table tr{border-bottom:1px solid #999}.detailInner table tr:first-child,#detail .detailInner table tr:first-child{border-top:1px solid #999}.detailInner table th,.detailInner table td,#detail .detailInner table th,#detail .detailInner table td{padding:10px 20px;text-align:left;box-sizing:border-box;line-height:1.5}@media screen and (max-width: 768px){.detailInner table th,.detailInner table td,#detail .detailInner table th,#detail .detailInner table td{padding:12px}}.detailInner table th,#detail .detailInner table th{padding:10px 30px;min-width:126px}@media screen and (max-width: 768px){.detailInner table th,#detail .detailInner table th{padding:12px;min-width:100px}}@media print{#cboxOverlay,#classroomMapDetail{display:none}}.top #header #nav .gNav li.nav01 a{color:#64c5f5}@media screen and (max-width: 768px){.top #header #nav .gNav li.nav01 a{color:#fff}}.top .ttl01.noBorder{background:none;padding-bottom:0;font-size:36px}@media screen and (max-width: 768px){.top .ttl01.noBorder{font-size:18px}}.top .leadTxt{text-align:left;padding-left:32%}@media screen and (max-width: 768px){.top .leadTxt{text-align:center;padding:0}}.top #contents p{margin-bottom:75px}@media screen and (max-width: 768px){.top #contents p{margin-bottom:20px;line-height:1.4}}.top .articleList .row{overflow:auto}.top .articleList .row:after{content:"";clear:both;display:table}.top .articleList .row:last-child .articleListBox{margin-bottom:0}.top .articleList .articleListBox{width:calc(50% - 15px);float:left;margin-bottom:45px}@media screen and (max-width: 768px){.top .articleList .articleListBox{width:calc(50% - 8px);margin-bottom:25px}}.top .articleList .articleListBox:nth-child(even){margin-left:15px}@media screen and (max-width: 768px){.top .articleList .articleListBox:nth-child(even){margin-left:8px}}.top .articleList .articleListBox:nth-child(odd){margin-right:15px}@media screen and (max-width: 768px){.top .articleList .articleListBox:nth-child(odd){margin-right:8px}}.top .articleList .articleListBox:hover{opacity:.8}.top .articleList .articleListBox:hover .title:after{transform:translate(5px, 0) rotate(-90deg)}.top .articleList .articleListBox .title{padding:15px 20px;font-size:18px;color:#fff;width:calc(100% - 5px);display:block;letter-spacing:2px;margin-bottom:10px;background-color:#7dcdf4;position:relative;font-weight:bold}@media screen and (max-width: 768px){.top .articleList .articleListBox .title{width:100%;padding:10px;letter-spacing:0px;font-size:calc(2vw + 3px);line-height:15px;margin-bottom:5px}}.top .articleList .articleListBox .title:after{content:"";background:url(../images/icon_arrow_05_b.png) no-repeat;background-color:#fff;position:absolute;width:15px;height:15px;right:20px;top:calc(50% - 8px);background-size:10px;background-position:2px 5px;transform:rotate(-90deg);transition:transform .2s ease,-webkit-transform .2s ease;border-radius:50%}@media screen and (max-width: 768px){.top .articleList .articleListBox .title:after{width:13px;height:13px;right:8px;top:calc(50% - 5px);background-size:8px;background-position:2px 4.2px;transform:rotate(-90deg)}}.top .articleList .articleListBox p{margin-bottom:0 !important}@media screen and (max-width: 768px){.top .articleList .articleListBox p{font-size:12px;line-height:16px}}.open #header #nav .gNav li.nav02 a{color:#64c5f5}@media screen and (max-width: 768px){.open #header #nav .gNav li.nav02 a{color:#fff}}.open #header #nav .gNav li.nav01 a{color:#333}@media screen and (max-width: 768px){.open #header #nav .gNav li.nav01 a{color:#fff}}.open .leadTxt{text-align:left;padding-left:80px}@media screen and (max-width: 768px){.open .leadTxt{text-align:center;padding:0;font-size:1.3rem}}.open .mapBox{margin-top:40px}.open form select{width:100%}.about #header #nav .gNav li.nav03 a{color:#64c5f5}@media screen and (max-width: 768px){.about #header #nav .gNav li.nav03 a{color:#fff}}.about .leadTxt{text-align:left;padding-left:115px;margin-bottom:60px}@media screen and (max-width: 768px){.about .leadTxt{text-align:center;padding:0;font-size:1.3rem;margin-bottom:40px}}.about .secTtl{margin-bottom:45px}@media screen and (max-width: 768px){.about .secTtl{margin-bottom:15px}}@media screen and (max-width: 768px){.about .secTtl b{font-size:20px}}@media screen and (max-width: 768px){.about .secTtl span{max-width:45px}}@media screen and (max-width: 768px){.about .ttl01{font-size:14px}}.about .aboutBlock{display:flex;margin-bottom:70px}@media screen and (max-width: 768px){.about .aboutBlock{display:block;margin-bottom:20px}}.about .aboutBlock .content{width:calc(100% - 345px);margin-right:35px}@media screen and (max-width: 768px){.about .aboutBlock .content{width:100%}}@media screen and (max-width: 768px){.about .aboutBlock .img{width:100%;margin-bottom:10px}}.about .videoBlock{display:flex;background-color:#ebf8ff;padding:38px 38px 10px 38px;margin-top:80px;margin-bottom:50px;justify-content:space-between}@media screen and (max-width: 768px){.about .videoBlock{margin-top:50px;display:block;padding:12px 15px;margin-bottom:30px}}.about .videoBlock .info{margin-top:55px;margin-left:10px}@media screen and (max-width: 768px){.about .videoBlock .info{margin:0}}.about .videoBlock .info .title{font-size:32px;font-weight:bold;color:#7dcdf4}@media screen and (max-width: 768px){.about .videoBlock .info .title{font-size:18px}}.about .videoBlock .info b{font-size:16px}.about .videoBlock .video .desc{font-size:15px;margin-top:10px;text-align:center;color:#666}@media screen and (max-width: 768px){.about .videoBlock .video .desc{font-size:10px;margin-top:5px}}.about .checkboxBlock{border:2px solid #7dcdf4;margin-bottom:90px}@media screen and (max-width: 768px){.about .checkboxBlock{margin-bottom:40px}}.about .checkboxBlock .title{font-size:25px;padding:7px 0;background-color:#7dcdf4;color:#fff;text-align:center;font-weight:bold}@media screen and (max-width: 768px){.about .checkboxBlock .title{font-size:19px;padding:4px 0}}.about .checkboxBlock .content{display:flex;flex-wrap:wrap;padding:30px;justify-content:space-between}@media screen and (max-width: 768px){.about .checkboxBlock .content{padding:25px 15px 5px 15px}}.about .checkboxBlock .content .col{width:calc(50% - 40px);margin-right:40px}@media screen and (max-width: 768px){.about .checkboxBlock .content .col{width:100%;margin-right:0}}.about .checkboxBlock .content .col:nth-child(even){margin-right:0}.about .checkboxBlock .content .col .checkboxItem{font-size:15px;font-weight:bold;background:url(../images/inst/checkbox.png) top left no-repeat;padding-left:33px;margin-bottom:13px;white-space:nowrap}@media screen and (max-width: 768px){.about .checkboxBlock .content .col .checkboxItem{font-size:14px;margin-bottom:16px;white-space:normal}}.support #header #nav .gNav li.nav04 a{color:#64c5f5}@media screen and (max-width: 768px){.support #header #nav .gNav li.nav04 a{color:#fff}}.support .leadTxt{text-align:left;padding-left:190px;margin-bottom:70px}@media screen and (max-width: 768px){.support .leadTxt{text-align:center;padding:0;font-size:1.3rem;margin-bottom:40px}}.support .supportBlock{margin-bottom:50px}@media screen and (max-width: 768px){.support .supportBlock{margin-bottom:30px}}.support .supportBlock:last-child{margin-bottom:0}.support .supportBlock .title{display:flex;background:#7dcdf4;color:#fff;position:relative}.support .supportBlock .title>span:first-child{background:#40a4d5;font-size:30px;font-weight:bold;max-width:58px;flex:0 0 58px;text-align:center}.support .supportBlock .title>span.titleText{font-size:20px;padding:10px 20px;font-weight:bold}.support .supportBlock .content{padding-top:20px;display:flex;justify-content:center}.support .supportBlock .contentImg{flex:0 0 50%;padding-right:28px;max-width:50%}.support .supportBlock .contentImg img{max-width:100%}.support .supportBlock .contentInfo{flex:0 0 50%;max-width:50%;font-size:15px;line-height:1.6;color:#666;margin-top:-6px;padding-left:5px;text-align:justify}@media screen and (max-width: 768px){.support .supportBlock .title{justify-items:center;align-items:center;height:35px}.support .supportBlock .title span:first-child{max-width:35px;flex:0 0 36px;font-size:20px;height:35px}.support .supportBlock .title span.titleText{font-size:16px;line-height:16px;padding:0 14px}.support .supportBlock .content{flex-wrap:wrap;padding-top:10px}.support .supportBlock .content>div{max-width:100%;flex:0 0 100%;padding-right:0}.support .supportBlock .contentInfo{padding-top:17px;font-size:14px;letter-spacing:1px}}.kaisetsu #header #nav .gNav li.nav05 a{color:#64c5f5}@media screen and (max-width: 768px){.kaisetsu #header #nav .gNav li.nav05 a{color:#fff}}.kaisetsu .leadTxt{text-align:left;padding-left:140px;margin-bottom:60px}@media screen and (max-width: 768px){.kaisetsu .leadTxt{text-align:center;padding:0;font-size:1.3rem;margin-bottom:35px}}.kaisetsu .flowBlock{padding-bottom:45px;background:url(../images/enter/flow/dots_bg.png) 30px 40px repeat-y}@media screen and (max-width: 768px){.kaisetsu .flowBlock{background-size:10px;background-position-x:28px;padding-bottom:5px}}.kaisetsu .flowBlock .title{background-color:#7dcdf4;color:#fff;font-size:20px;padding:12px 20px 12px 90px;position:relative;font-weight:700;margin-left:20px;letter-spacing:2px}@media screen and (max-width: 768px){.kaisetsu .flowBlock .title{font-size:15px;letter-spacing:0;border-top-left-radius:25px;border-bottom-left-radius:25px;padding:14px 20px 14px 60px}}@media screen and (max-width: 768px){.kaisetsu .flowBlock .title.line2{line-height:20px;padding:9px 20px 9px 60px;font-size:15px}}.kaisetsu .flowBlock .title .number{position:absolute;width:85px;height:85px;display:flex;justify-content:center;align-items:center;background-color:#ff9549;font-size:40px;border-radius:50%;top:-12px;left:-25px}@media screen and (max-width: 768px){.kaisetsu .flowBlock .title .number{width:65px;height:65px;top:calc(-33px + 50%);left:-20px;font-size:30px}}.kaisetsu .flowBlock .content{display:flex;padding:20px 0 35px 90px}@media screen and (max-width: 768px){.kaisetsu .flowBlock .content{display:block;padding:15px 0 35px 55px}}@media screen and (max-width: 768px){.kaisetsu .flowBlock .content img{margin-bottom:24px}}.kaisetsu .flowBlock .content .text{font-size:15px;margin-top:-5px;line-height:27px;margin-left:35px;position:relative;z-index:2}@media screen and (max-width: 768px){.kaisetsu .flowBlock .content .text{line-height:18px;margin-left:0 !important;font-size:12px;letter-spacing:-0.5px}}.kaisetsu .flowBlock:nth-last-child(2){background:none;margin-bottom:40px}@media screen and (max-width: 768px){.kaisetsu .flowBlock:nth-last-child(2){margin-bottom:20px}}.kaisetsu .flowBlock:nth-last-child(2) .content{padding-bottom:0}#header.inst.fixedPC .infoArea .btnEntry{display:none}#header.inst.fixedPC #nav .gNav li{width:140px}#header.inst #nav .btnEntry{display:none;position:static !important}#header.fixedPC #nav .navInner .btnEntry{display:block;position:static !important;transform:translate(0, 0);margin-left:10px}#header.fixedPC #nav .navInner .btnEntry a{display:block}.footer_commmon{display:none}.footer_inst{display:block !important}